DebuggerIntf: enabled i18n, added Russian translation

git-svn-id: trunk@63396 -
This commit is contained in:
maxim 2020-06-18 23:36:21 +00:00
parent cefa058362
commit 470f85cd64
4 changed files with 478 additions and 16 deletions

2
.gitattributes vendored
View File

@ -1298,6 +1298,8 @@ components/debuggerintf/debuggerintf.lpk svneol=native#text/plain
components/debuggerintf/debuggerintf.pas svneol=native#text/pascal
components/debuggerintf/fpmake.pp svneol=native#text/plain
components/debuggerintf/ideminilibc.pas svneol=native#text/plain
components/debuggerintf/languages/dbgintfcommonstrings.pot svneol=native#text/plain
components/debuggerintf/languages/dbgintfcommonstrings.ru.po svneol=native#text/plain
components/education/README.txt svneol=native#text/plain
components/education/educationlaz.lpk svneol=native#text/plain
components/education/educationlaz.pas svneol=native#text/plain

View File

@ -27,36 +27,40 @@
Provides an interface to add debuggers to the IDE"/>
<License Value="GPL-2"/>
<Version Minor="1"/>
<Files Count="6">
<Item1>
<Files>
<Item>
<Filename Value="dbgintfbasetypes.pas"/>
<UnitName Value="DbgIntfBaseTypes"/>
</Item1>
<Item2>
</Item>
<Item>
<Filename Value="dbgintfdebuggerbase.pp"/>
<UnitName Value="DbgIntfDebuggerBase"/>
</Item2>
<Item3>
</Item>
<Item>
<Filename Value="dbgintfmiscclasses.pas"/>
<UnitName Value="DbgIntfMiscClasses"/>
</Item3>
<Item4>
</Item>
<Item>
<Filename Value="ideminilibc.pas"/>
<UnitName Value="IDEMiniLibC"/>
</Item4>
<Item5>
</Item>
<Item>
<Filename Value="dbgintfpseudoterminal.pas"/>
<UnitName Value="DbgIntfPseudoTerminal"/>
</Item5>
<Item6>
</Item>
<Item>
<Filename Value="dbgintfcommonstrings.pas"/>
<UnitName Value="DbgIntfCommonStrings"/>
</Item6>
</Item>
</Files>
<RequiredPkgs Count="1">
<Item1>
<i18n>
<EnableI18N Value="True"/>
<OutDir Value="languages"/>
</i18n>
<RequiredPkgs>
<Item>
<PackageName Value="LCLBase"/>
</Item1>
</Item>
</RequiredPkgs>
<UsageOptions>
<UnitPath Value="$(PkgOutDir)"/>

View File

@ -0,0 +1,223 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
#: dbgintfcommonstrings.rsrunerrorarithmeticoverflowerror
msgid "Arithmetic overflow error"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorassertionfailederror
msgid "Assertion failed error"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorbaddriverequeststructleng
msgid "Bad drive request struct length"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorcalltoabstractmethod
msgid "Call to abstract method"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorcannotremovecurrentdirect
msgid "Cannot remove current directory"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorcannotrenameacrossdrives
msgid "Cannot rename across drives"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorcollectionindexoutofrange
msgid "Collection index out of range"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorcollectionoverflowerror
msgid "Collection overflow error"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorcrcerrorindata
msgid "CRC error in data"
msgstr ""
#: dbgintfcommonstrings.rsrunerrordevicereadfault
msgid "Device read fault"
msgstr ""
#: dbgintfcommonstrings.rsrunerrordevicewritefault
msgid "Device write fault"
msgstr ""
#: dbgintfcommonstrings.rsrunerrordiskiswriteprotected
msgid "Disk is write-protected"
msgstr ""
#: dbgintfcommonstrings.rsrunerrordiskreaderror
msgid "Disk read error"
msgstr ""
#: dbgintfcommonstrings.rsrunerrordiskseekerror
msgid "Disk seek error"
msgstr ""
#: dbgintfcommonstrings.rsrunerrordiskwriteerror
msgid "Disk write error"
msgstr ""
#: dbgintfcommonstrings.rsrunerrordivisionbyzero
msgid "Division by zero"
msgstr ""
#: dbgintfcommonstrings.rsrunerrordrivenotready
msgid "Drive not ready"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorexceptionstackcorrupted
msgid "Exception stack corrupted"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorfileaccessdenied
msgid "File access denied"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorfilenotassigned
msgid "File not assigned"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorfilenotfound
msgid "File not found"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorfilenotopen
msgid "File not open"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorfilenotopenforinput
msgid "File not open for input"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorfilenotopenforoutput
msgid "File not open for output"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorfloatingpointoverflow
msgid "Floating point overflow"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorfloatingpointunderflow
msgid "Floating point underflow"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorgeneralprotectionfault
msgid "General Protection fault"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorhardwarefailure
msgid "Hardware failure"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorheapoverflowerror
msgid "Heap overflow error"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorinvaliddrivenumber
msgid "Invalid drive number"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorinvalidenumeration
msgid "Invalid enumeration"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorinvalidfileaccesscode
msgid "Invalid file access code"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorinvalidfilehandle
msgid "Invalid file handle"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorinvalidfloatingpointopera
msgid "Invalid floating point operation"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorinvalidfunctionnumber
msgid "Invalid function number"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorinvalidnumericformat
msgid "Invalid numeric format"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorinvalidpointeroperation
msgid "Invalid pointer operation"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorinvalidtypecast
msgid "Invalid typecast"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorinvalidvaluespecified
msgid "Invalid value specified"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorobjectnotinitialized
msgid "Object not initialized"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorpathnotfound
msgid "Path not found"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorprinteroutofpaper
msgid "Printer out of paper"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorrangecheckerror
msgid "Range check error"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorsafecallerrorcheck
msgid "Safecall error check"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorsectornotfound
msgid "Sector Not Found"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorstackoverflowerror
msgid "Stack overflow error"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorstreamregistrationerror
msgid "Stream registration error"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorthreadsnotsupported
msgid "Threads not supported"
msgstr ""
#: dbgintfcommonstrings.rsrunerrortoomanyopenfiles
msgid "Too many open files"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorunhandledexceptionoccurre
msgid "Unhandled exception occurred"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorunknownmediatype
msgid "Unknown media type"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorvararrayboundscheckerror
msgid "Var Array Bounds check error"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorvariantarraycreate
msgid "Variant array create"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorvariantdispatcherror
msgid "Variant dispatch error"
msgstr ""
#: dbgintfcommonstrings.rsrunerrorvariantisnotanarray
msgid "Variant is not an array"
msgstr ""

View File

@ -0,0 +1,233 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: Maxim Ganetsky <maxkill@mail.ru>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ru\n"
"X-Generator: Poedit 2.2.1\n"
#: dbgintfcommonstrings.rsrunerrorarithmeticoverflowerror
msgid "Arithmetic overflow error"
msgstr "Ошибка арифметического переполнения"
#: dbgintfcommonstrings.rsrunerrorassertionfailederror
msgid "Assertion failed error"
msgstr "Ошибка проверки Assert"
#: dbgintfcommonstrings.rsrunerrorbaddriverequeststructleng
msgid "Bad drive request struct length"
msgstr "Некорректная длина данных для запроса диска"
#: dbgintfcommonstrings.rsrunerrorcalltoabstractmethod
msgid "Call to abstract method"
msgstr "Вызов абстрактного метода"
#: dbgintfcommonstrings.rsrunerrorcannotremovecurrentdirect
msgid "Cannot remove current directory"
msgstr "Невозможно удалить текущий каталог"
#: dbgintfcommonstrings.rsrunerrorcannotrenameacrossdrives
msgid "Cannot rename across drives"
msgstr "Невозможно выполнить переименование между дисками"
#: dbgintfcommonstrings.rsrunerrorcollectionindexoutofrange
msgid "Collection index out of range"
msgstr "Индекс коллекции вне диапазона"
#: dbgintfcommonstrings.rsrunerrorcollectionoverflowerror
msgid "Collection overflow error"
msgstr "Ошибка переполнения коллекции"
#: dbgintfcommonstrings.rsrunerrorcrcerrorindata
msgid "CRC error in data"
msgstr "Ошибка CRC в данных"
#: dbgintfcommonstrings.rsrunerrordevicereadfault
msgid "Device read fault"
msgstr "Ошибка чтения из устройства"
#: dbgintfcommonstrings.rsrunerrordevicewritefault
msgid "Device write fault"
msgstr "Ошибка записи в устройство"
#: dbgintfcommonstrings.rsrunerrordiskiswriteprotected
msgid "Disk is write-protected"
msgstr "Диск защищён от записи"
#: dbgintfcommonstrings.rsrunerrordiskreaderror
msgid "Disk read error"
msgstr "Ошибка чтения диска"
#: dbgintfcommonstrings.rsrunerrordiskseekerror
msgid "Disk seek error"
msgstr "Ошибка поиска по диску"
#: dbgintfcommonstrings.rsrunerrordiskwriteerror
msgid "Disk write error"
msgstr "Ошибка записи на диск"
#: dbgintfcommonstrings.rsrunerrordivisionbyzero
msgid "Division by zero"
msgstr "Деление на ноль"
#: dbgintfcommonstrings.rsrunerrordrivenotready
msgid "Drive not ready"
msgstr "Диск не готов"
#: dbgintfcommonstrings.rsrunerrorexceptionstackcorrupted
msgid "Exception stack corrupted"
msgstr "Стек исключения повреждён"
#: dbgintfcommonstrings.rsrunerrorfileaccessdenied
msgid "File access denied"
msgstr "Доступ к файлу запрещён"
#: dbgintfcommonstrings.rsrunerrorfilenotassigned
msgid "File not assigned"
msgstr "Файл не присвоен"
#: dbgintfcommonstrings.rsrunerrorfilenotfound
msgid "File not found"
msgstr "Файл не найден"
#: dbgintfcommonstrings.rsrunerrorfilenotopen
msgid "File not open"
msgstr "Файл не открыт"
#: dbgintfcommonstrings.rsrunerrorfilenotopenforinput
msgid "File not open for input"
msgstr "Файл не открыт для ввода"
#: dbgintfcommonstrings.rsrunerrorfilenotopenforoutput
msgid "File not open for output"
msgstr "Файл не открыт для вывода"
#: dbgintfcommonstrings.rsrunerrorfloatingpointoverflow
msgid "Floating point overflow"
msgstr "Переполнение числа с плавающей точкой"
#: dbgintfcommonstrings.rsrunerrorfloatingpointunderflow
msgid "Floating point underflow"
msgstr "Потеря значимости числа с плавающей точкой"
#: dbgintfcommonstrings.rsrunerrorgeneralprotectionfault
msgid "General Protection fault"
msgstr "Общая ошибка защиты"
#: dbgintfcommonstrings.rsrunerrorhardwarefailure
msgid "Hardware failure"
msgstr "Отказ аппаратного обеспечения"
#: dbgintfcommonstrings.rsrunerrorheapoverflowerror
msgid "Heap overflow error"
msgstr "Ошибка переполнения кучи"
#: dbgintfcommonstrings.rsrunerrorinvaliddrivenumber
msgid "Invalid drive number"
msgstr "Неверный номер диска"
#: dbgintfcommonstrings.rsrunerrorinvalidenumeration
msgid "Invalid enumeration"
msgstr "Неверное перечисление"
#: dbgintfcommonstrings.rsrunerrorinvalidfileaccesscode
msgid "Invalid file access code"
msgstr "Неверный код доступа к файлу"
#: dbgintfcommonstrings.rsrunerrorinvalidfilehandle
msgid "Invalid file handle"
msgstr "Неверный дескриптор файла"
#: dbgintfcommonstrings.rsrunerrorinvalidfloatingpointopera
msgid "Invalid floating point operation"
msgstr "Некорректная операция с плавающей точкой"
#: dbgintfcommonstrings.rsrunerrorinvalidfunctionnumber
msgid "Invalid function number"
msgstr "Неверный номер функции"
#: dbgintfcommonstrings.rsrunerrorinvalidnumericformat
msgid "Invalid numeric format"
msgstr "Неверный числовой формат"
#: dbgintfcommonstrings.rsrunerrorinvalidpointeroperation
msgid "Invalid pointer operation"
msgstr "Некорректная операция с указателями"
#: dbgintfcommonstrings.rsrunerrorinvalidtypecast
msgid "Invalid typecast"
msgstr "Некорректное приведение типов"
#: dbgintfcommonstrings.rsrunerrorinvalidvaluespecified
msgid "Invalid value specified"
msgstr "Указано неверное значение"
#: dbgintfcommonstrings.rsrunerrorobjectnotinitialized
msgid "Object not initialized"
msgstr "Объект не инициализирован"
#: dbgintfcommonstrings.rsrunerrorpathnotfound
msgid "Path not found"
msgstr "Путь не найден"
#: dbgintfcommonstrings.rsrunerrorprinteroutofpaper
msgid "Printer out of paper"
msgstr "Закончилась бумага в принтере"
#: dbgintfcommonstrings.rsrunerrorrangecheckerror
msgid "Range check error"
msgstr "Ошибка проверки диапазона"
#: dbgintfcommonstrings.rsrunerrorsafecallerrorcheck
msgid "Safecall error check"
msgstr "Ошибка проверки Safecall"
#: dbgintfcommonstrings.rsrunerrorsectornotfound
msgid "Sector Not Found"
msgstr "Сектор не найден"
#: dbgintfcommonstrings.rsrunerrorstackoverflowerror
msgid "Stack overflow error"
msgstr "Ошибка переполнения стека"
#: dbgintfcommonstrings.rsrunerrorstreamregistrationerror
msgid "Stream registration error"
msgstr "Ошибка регистрации потока"
#: dbgintfcommonstrings.rsrunerrorthreadsnotsupported
msgid "Threads not supported"
msgstr "Потоки исполнения не поддерживаются"
#: dbgintfcommonstrings.rsrunerrortoomanyopenfiles
msgid "Too many open files"
msgstr "Слишком много открытых файлов"
#: dbgintfcommonstrings.rsrunerrorunhandledexceptionoccurre
msgid "Unhandled exception occurred"
msgstr "Произошло необработанное исключение"
#: dbgintfcommonstrings.rsrunerrorunknownmediatype
msgid "Unknown media type"
msgstr "Неизвестный тип носителя"
#: dbgintfcommonstrings.rsrunerrorvararrayboundscheckerror
msgid "Var Array Bounds check error"
msgstr "Ошибка проверки границ динамического массива"
#: dbgintfcommonstrings.rsrunerrorvariantarraycreate
msgid "Variant array create"
msgstr "Ошибка создания массива Variant"
#: dbgintfcommonstrings.rsrunerrorvariantdispatcherror
msgid "Variant dispatch error"
msgstr "Ошибка обработки Variant"
#: dbgintfcommonstrings.rsrunerrorvariantisnotanarray
msgid "Variant is not an array"
msgstr "Variant не является массивом"