украинская локализация

bug fix #444
This commit is contained in:
Бондарев Иван 2017-07-16 14:17:33 +02:00
parent c67922ebc3
commit 9d1e08dc8e
35 changed files with 1656 additions and 20 deletions

View file

@ -6409,8 +6409,8 @@ namespace VisualPascalABC
RetValue res = new RetValue();
if (rv.obj_val != null)
{
if (rv.obj_val.Dereference != null)
rv.obj_val = rv.obj_val.Dereference;
//if (rv.obj_val.Dereference != null)
// rv.obj_val = rv.obj_val.Dereference;
if (_dot_node.right is ident)
{
if (rv.obj_val.IsNull)

View file

@ -1141,15 +1141,12 @@ namespace VisualPascalABC
List<IListItem> list = new List<IListItem>();
if (val != null)
{
NamedValueCollection nvc = val.Dereference.GetMembers(type, flags);
NamedValueCollection nvc = val.GetMembers(type, flags);
foreach (NamedValue v in nvc)
{
try
{
//bool b = v.IsObject;
//if (v != null)
list.Add(new ValueItem(v,this.DebugType));
//list.Add(new FixedItem(v.Name,"","",v));
}
catch (System.Exception e)
{
@ -1331,24 +1328,10 @@ namespace VisualPascalABC
}
List<IListItem> publicStatic = GetMembers(BindingFlags.Public | BindingFlags.Static);
List<IListItem> privateStatic = GetMembers(BindingFlags.NonPublic | BindingFlags.Static);
//List<ListItem> publicStatic = new List<ListItem>();
//List<ListItem> privateInstance = new List<ListItem>();
//List<ListItem> privateStatic = new List<ListItem>();
if (type.BaseType != null && type.BaseType.FullName != "System.Object" && type.BaseType.FullName != "System.ValueType")
{
list.Add(new BaseTypeItem(val, type.BaseType));
// BaseTypeItem bti = new BaseTypeItem(val, type.BaseType);
// try
// {
// if (bti.GetSubItems(true).Count > 0)
// list.Add(new BaseTypeItem(val, type.BaseType));
// }
// catch
// {
//
// }
}
if (val != null)
{

View file

@ -0,0 +1,3 @@
Українська
uk
uk-UA

View file

@ -0,0 +1,13 @@
//Aspects Tree Plugin
%PREFIX%=VPP_ASPTRV_
NAME=Аспекти
DESCRIPTION=Візуалізатор аспектів
FORMNAME=Аспекти
M_BUILD=Побудувати аспекти
M_COMPILE=Побудувати і компілювати
SAVE=Зберегти аспекти
SAVE_CURRENT=Зберегти поточний аспект
CREATE_TEMPLATE=Створити шаблон
INSERT_AUTHOR=Усі аспекти цього автора
INSERT_VERSION=Усі аспекти цієї версії

View file

@ -0,0 +1,13 @@
%PREFIX%=CODE_COMPLETION_
{0}_FROM_{1}={0} из {1}
GLOBAL=Глобальні імена
INTERFACE=Розділ інтерфейсу
IMPLEMENTATION=Розділ реалізації
EXTENSION=розширення
RETURN_VALUE=Значення, що повертається:
PARAMETER=Параметр
FIELDS=Поля
METHODS=Методи
PROPERTIES=Властивості
CONSTRUCTORS=Конструктори
EVENTS=Події

View file

@ -0,0 +1,19 @@
//CompilerController
%PREFIX%=VPP_COMPCONTR_
NAME=Керування компілятором
DESCRIPTION=Керування компілятором
FORMNAME=Керування компілятором
DISABLE_PCU_READ=Відключити читання PCU (Rebuild)
DISABLE_ADD_STANDART_UNTS=Відключити додавання стандартних модулів
DISABLE_SEMANTIC_ANALYSIS=Відключити семантичний аналіз
DISABLE_PCU_SAVING=Відключити збереження PCU
DISABLE_CODE_GENERATION=Відключити генерацію коду
DISABLE_SKIP_PCU_ERRORS=Не пропускати помилки роботи з PCU файлами
DISABLE_SKIP_INTERNALERRORS_IF_SYNTAXTREE_IS_CORRUPT=Не пропускати внутрішні помилки якщо дерево пошкоджено
RUN_ILDASM=Запустити ILDASM
RUN_DBGCLR=Запустити DbgCLR
RESTART_COMPILER=Перезапустити компілятор
COMPILER_MESSAGES=Повідомлення компілятора
NOT_USE_REMOTE_COMPILER=Не запускати компілятор в окремому процесі

View file

@ -0,0 +1,18 @@
//Compiler error messages
%PREFIX%=COMPILATIONERROR_
PROGRAM_MODULE_EXPECTED=Очікувалася програма, а отримано модуль
UNIT_MODULE_EXPECTED=Очікувався модуль, а отримана програма
READ_PCU{0}_ERROR=Помилка читання PCU файлу '{0}'
ASSEMBLY_{0}_NOT_FOUND=Збірка '{0}' не знайдена
UNIT_{0}_NOT_FOUND=Модуль '{0}' не знайдено
SOURCE_FILE_{0}_NOT_FOUND=Файл '{0}' не знайдено
NO_ACCESS_TO_FILE{0}=Не можу отримати доступ до файлу '{0}'
CYCLIC_UNIT_REFERENCE_WITH_UNIT_{0}=Циклічний зв'язок з модулем '{0}'
UNDEFINED_SEMANTIC_ERROR{0}=Невизначена семантична помилка : {0}
RESOURCEFILE_{0}_NOT_FOUND=Файл '{0}' не знайдено
DUPLICATE_USES_UNIT{0}=Повторне підключення модуля {0} в секції uses
MAINRESOURCE_NOT_ALLOWED=Неприпустимо сумісне використання директиви mainresource і директив product, version, company, trademark
%PREFIX%=
COMPILER_INTERNAL_ERROR_IN_UNIT_{0}_:{1}=Внутрішня помилка компілятора в модулі {0} :'{1}'

View file

@ -0,0 +1,98 @@
%PREFIX%=VPP_HLPBLDR_
PLUGIN_DESCRIPTION=Компілює довідку в форматі HTML
FORM_NAME=Генератор довідки
PLUGIN_NAME=Генератор довідки
ADD_CURRENT_FILE=Додати активний
BUILD=Компілювати
ADD_FILES=Додати
EDIT=Змінити
REMOVE=Видалити
FILES=Файли
RUN=Скомпілювати і показати
XML_NOT_FOUND=Не вдалося знайти XML-файл документації. Додайте в модуль ключ #gendoc true.
OPTIONS=Налаштування
CLASS=Клас
INTERFACE=Інтерфейс
RECORD=Запис
ENUM=Тип перерахування
TYPE=Тип
UNIT=Модуль
SUBROUTINE=Підпрограма
PROCEDURE=Процедура
FUNCTION=Функція
VARIABLE=Змінна
CONSTANT=Константа
PROPERTY=Властивість
METHOD=Метод
FIELD=Поле
CONSTRUCTOR=Конструктор
EVENT=Подія
PARAMETERS=Параметри:
NEW=Новий проект
OPEN=Відкрити проект
SAVE=Зберегти проект
SAVEAS=Зберегти як...
EXIT=Вихід
DOCUMENTATION=Документація
PROJECT=Проект
PARSING_{0}=Компіляція {0}
GENERATING_HTML_{0}=Генерація HTML для модуля {0}
CHM_GENERATION_{0}=Генерація {0}
READY=Компіляція пройшла успішно
CONSTRUCTORS=Конструктори
PUBLIC_METHODS=Публічні методи
PUBLIC_PROPERTIES=Публічні властивості
PUBLIC_FIELDS=Публічні поля
PUBLIC_EVENTS=Публічні події
PUBLIC_CONSTANTS=Публічні константи
INTERNAL_METHODS=Internal методи
INTERNAL_PROPERTIES=Internal властивості
INTERNAL_FIELDS=Internal поля
INTERNAL_EVENTS=Internal події
INTERNAL_CONSTANTS=Internal константи
PROTECTED_METHODS=Захищені методи
PROTECTED_PROPERTIES=Захищені властивості
PROTECTED_FIELDS=Захищені поля
PROTECTED_EVENTS=Захищені події
PROTECTED_CONSTANTS=Захищені константи
VARIABLES=Змінні
CONSTANTS=Константи
SUBPROGRAMMS=Підпрограми
PROPERTIES=Властивості
FIELDS=Поля
METHODS=Методи
EVENTS=Події
TYPES=Типи
ENUMS_RECORDS=Записи, перерахування
CLASSES=Класи
INTERFACES=Інтерфейси
CLASS_MEMBERS=Члени класу
TYPE_MEMBERS=Члени типу
RECORD_MEMBERS=Члени запису
INTERFACE_MEMBERS=Члени інтерфейсу
PREVIEW=Огляд
INHERITED_FROM=Успадкований від
OVERLOADED=Перевантажений.
OVERLOADED_CONSTRUCTOR=Перевантажений. Створює екземпляр класу
OVERLOADED_RECORD_CONSTRUCTOR=Перевантажений. Створює екземпляр запису
EXAMPLE=Приклад:
SYNTAX=Синтаксис:
CLASS_HIERARCHY=Ієрархія наслідування:
FOR_SEE_CLASS_MEMBERS=Для перегляду списку членів класу перейдіть до
FOR_SEE_INTERFACE_MEMBERS=Для перегляду списку членів інтерфейсу перейдіть до
FOR_SEE_RECORD_MEMBERS=Для перегляду списку членів запису перейдіть до
FOR_SEE_TYPE_MEMBERS=Для перегляду списку членів типу перейдіть до
LOCATED=Розміщений:
RETURNS=Повертає:
DESCRIPTION=Опис:
OVERLOADED_METHODS=Перевантажені методи
OVERLOADED_CONSTRUCTORS=Перевантажені конструктори
OVERLOADED_SUBPROGRAMMS=Перевантажені підпрограми
NAME=Ім'я
DESCRIPTION_WO_COLON=Опис
BANNER_TEXT=Система програмування PascalABC.NET
NO_FILES_MESSAGE=Проект повинен містити хоча б один модуль
ERROR=Помилка
UNTITLED=Безіменний
PROGRAMM_MUST_HAVE_NAME=Документований модуль повинен мати ім'я

View file

@ -0,0 +1,35 @@
//InternalErrorReport Plugin
%PREFIX%=VPP_IER_
NAME=Повідомити про помилку
DESCRIPTION=Як повідомити про помилку розробникам
%PREFIX%=VPP_IER_ERRORREPORT_
FORMNAME=Як повідомити про помилку розробникам
CONTACT_INFORMATION=Контактна інформація:
EMAIL_ADRESS=Адреса електронної пошти:
OK_BUTTON=ОК
ERROR_SEND_INFO=8LINES
Ваша інформація про помилку, яка сталася в компіляторі, допоможе нам в процесі розробки.
Якщо Ви вважаєте, що в компіляторі сталася помилка, то Ви можете залишити повідомлення на форумі, або відправити повідомлення по електронній пошті на будь-яку з адрес, вказаних нижче.
Бажано, щоб Ваш опис помилки містив:
1. Повідомлення про помилку, або опис неправильних дій компілятора.
2. Опис послідовності дій, які привели до помилки.
3. Вихідні коди програми, при компіляції якої сталася помилка.
4. Інформацію про версію компілятора, платформи і т.д., яка знаходиться нижче. Скопіюйте текст, що знаходиться нижче, і вставте в початок повідомлення.
%PREFIX%=VPP_IER_INTERNALERRORREPORT_
COMPILER_INTERNAL_ERROR=Внутрішня помилка компілятора
IN_A_COMPILE_TIME_INTTERNAL_COMPILER_ERROR=Під час компіляції сталася внутрішня помилка компілятора:
SAVE_REPORT_AS=Зберегти звіт як...
SEND_TO_EMAIL=Отриманий файл відправте за адресою
CLOSE=Закрити
ADD_YUOR_COMMENT_HERE=3LINES
//Тут ви можете додати свій коментар
SEND_RPEPORT_AUTORS=2LINES
Ви можете надіслати звіт про цю помилку розробникам PascalABC.NET для її аналізу і усунення.
Щоб створити ZIP архів, в який будуть збережені файли, при компіляції яких виникла ця помилка, натисніть кнопку "Зберегти звіт як ...".

View file

@ -0,0 +1,89 @@
//KuMirParser.dll
%PREFIX%=KUMIRPARSER_
EXPECTED{0}=ќжидалось {0}
EXPECTED_{0}_BUT_FOUND_{1}=ќжидалось '{0}', а встречено '{1}'
NONTERMINALTOKEN_{0}_RETURN_NULL=Cинтаксическа¤ конструкци¤ вида '{0}' не поддерживаетс¤ текущей версией парсера
EOF=(конец файла)
TK_IDENT=идентификатор
TK_NUMBER=число
OPERATOR=оператор
TK_SEMICOLON=';'
TK_DOUBLEPOINT=':'
TK_ASSIGN=':='
TK_EQUAL='='
TK_ROUNDOPEN='('
TK_ROUNDCLOSE=')'
TK_SQUAREOPEN='['
TK_SQUARECLOSE=']'
tk_NewLine=переход_на_новую_строку
tk_Identifier=идентификатор
tk_integer=целое_число
tk_real=вещественное_число
tk_char=символ
tk_StringLiteral=строка
tk_boolean=логическое_значение
tk_alg=алг
tk_arg=арг
tk_var=рез
tk_func_val=знач
tk_begin=нач
tk_end=кон
tk_begin_cycle=нц
tk_end_cycle=кц
tk_assert=утв
tk_read=ввод
tk_write=вывод
tk_eol=Ќ—
tk_if=если
tk_then=то
tk_else=иначе
tk_end_all=все
tk_case=выбор
tk_case_v=при
tk_not=не
tk_and=и
tk_or=или
tk_while=пока
tk_for=дл¤
tk_from=от
tk_to=до
tk_raz=раз
tk_integer_type=цел
tk_real_type=вещ
tk_boolean_type=лог
tk_char_type=сим
tk_string_type=лит
tk_array=таб
tk_isp=исп
tk_DoublePoint=':'
tk_SemiColon=';'
tk_Comma=','
tk_RoundOpen='('
tk_RoundClose=')'
tk_SquareOpen='['
tk_SquareClose=']'
tk_Equal='='
tk_Greater='>'
tk_GreaterEqual='>='
tk_Lower='<'
tk_LowerEqual='<='
tk_NotEqual='<>'
tk_Minus='-'
tk_Plus='+'
tk_Div='/'
tk_Mult='*'
tk_Assign=':='
tk_Power='**'
EXPRESSION=выражение
Expression=выражение
STATEMENT=оператор
Statement=оператор
ONE_EOF=ќжидалс¤ конец файла
ONE_TKIDENTIFIER=ќжидалс¤ идентификатор
ONE_OPERATOR=ќжидалс¤ оператор
ONE_STMT=ќжидалс¤ оператор

View file

@ -0,0 +1,3 @@
%PREFIX%=VPP_LNGCONVERT_
BUILD=Згенерувати текст
OPTIONS=Налаштування

View file

@ -0,0 +1,13 @@
%PREFIX%=OMPERROR_
UNKNOWN_DIRECTIVE=Невідома директива OpenMP. Паралельна конструкція не була побудована
ERROR_IN_CLAUSE_PARAMETERS=Помилка в параметрах опції директиви OpenMP. Опція проігнорована
IN_CLAUSE_PARAMETERS_REPEATED_VARS=Повторно використовувані змінні в опціях директиви OpenMP
ERROR_IN_CLAUSE= Невідомий параметр директиви OpenMP
DEPENDENCE_BETWEEN_OCCURRENCE=Не можна розпаралелити цикл, так як існують циклічно породжені залежності між входженнями змінних
REDUCTION_WITH_LOOPVAR_{0}=Помилка директиви OpenMP: редукція по змінній циклу '{0}'
UNKNOWN_VARNAME_{0}=Помилка директиви OpenMP: немає змінної з ім'ям '{0}'
NAME_IS_NOT_VAR_{0}=Помилка директиви OpenMP: '{0}' не є змінною
IS_NOT_POSSIBLE_REDUCTION_WITH_THIS_VAR_{0}=Помилка директиви OpenMP: неможлива редукція по змінній '{0}'
PARALLELIZATION_SECTIONS_NOT_AVAILABLE=Розпаралелювання секцій недоступно
PARALLELIZATION_FOR_NOT_AVAILABLE=Розпаралелювання циклів for недоступно
OMP_NOT_AVAILABLE=Підсистема OpenMP недоступна

38
bin/Lng/Ukr/PABCNETC.dat Normal file
View file

@ -0,0 +1,38 @@
//PABCNETC
%PREFIX%=PABCNETC_
ERROR_INVALID_DIRECTORY=Помилка: неправильний каталог
FULL_ERROR_LIST=Повний список помилок:
OK_{0}MS_{1}LINES=OK {0}ms ({1}рядків)
TOTAL{0}_FILES{1}_LINES_{2}_TIME{3}=Усього: {0} файлів ({1}kb,{2}рядків). Час: {3}ms
TOTAL{0}_SUCCESS{1}_PROCENT{2}=Усього файлів {0}, відкомпільовано {1} ({2}%)
COMPILING_ASSEMBLY{0}=Компілюю збірку {0}...
RESTARTING_COMPILER=Завантажую ядро...
ERROR_PARSERS_NOT_FOUND=Попередження: жоден парсер не подключений!
CONNECTED_PARSER{0}=Підключений парсер {0}
CONNECTED_PARSERS=Підключені парсери:
CONNECTED_CONVERSIONS=Підключені перетворення:
STARTING=Запуск...
COMMANDLINEISABSENT=Відсутній командний рядок
FILEISABSENT{0}=Відсутній файл {0}
COMPILEERRORS=Помилки компіляції:
HELP=17LINES
Аргументи командного рядка:
pabcnetc source_file_name [target_file_name [dll|exe|winexe]]
Команди: ([x] -> x - значення за замовчуванням)
? - Допомога
cd <dir> - Перехід в каталог <dir>
<file name> - Компілювати файл
<files mask> - Компілювати файли по масці
Reset - Перезавантажити компілятор
ResetOnCompile=<0|1> - Перезавантажувати компілятор перед компіляцією [0]
Rebuild=<0|1> - Перекомпілювати PCU файли [0]
Debug=<0|1> - Генерувати зневадження (PDB файли) [0]
UseDll=<0|1> - Підключати бібліотеку PABCRtl.dll [0]
OutDir=<output directory>-Задати вихідний каталог
OutType=<dll|exe|winexe>- Задати тип вихідного файлу [exe]
ClrScr - Очистити екран
ShowAllMessages=<0|1> - Виводити всі повідомлення компілятора [0]
Language=<n> - Обрати мову, де n:

View file

@ -0,0 +1,27 @@
%PREFIX%=PABCPreprocessor2_
EXPECTED{0}=Очікувалося '{0}'
EXPECTED_{0}_BUT_FOUND_{1}=Очікувалося '{0}', а отримано '{1}'
EOF=(кінець файлу)
_DIRECTIVE=Директива
INCLUDE_FILE_{0}_NOTFOUND=Файл '{0}' не знайдено
CIRCULAR_INCLUDE_{0}=Циклічне включення файлу '{0}'
ERROR_IN_DEFINE_SYNTAX=Помилка в синтаксисі $define
ERROR_IN_INCLUDE_SYNTAX=Помилка в синтаксисі $include
NAME_IS_DEFINED_{0}=Спроба повторного визначення імені '{0}'
NAME_WAS_NOT_DEFINED_{0}=Спроба виключення невизначеного імені '{0}'
INVALID_INTEGER_EXPRESSION=Невірний цілочисельний вираз
UNEXPEXTED_ENDIF_DIRECTIVE=Несподівана директива $endif
UNEXPEXTED_ELSE_DIRECTIVE=Несподівана директива $else
ENDIF_DIRECTIVE_EXPEXTED=Очікувалася директива $endif
SYNTAX_ERROR_IN_DIRECTIVE_{0}=Помилка в директиві '{0}'
UNKNOWN_DIRECTIVE_{0}=Невідома директива '{0}'
UNEXPECTED_SPACES_IN_DIRECTIVE_{0}=Зайві пропуски в директиві '{0}'
UNEXPECTED_ASPDATA_DIRECTIVE_{0}=Директива '{0}' поза аспектом
DOUBLE_ASPDATA_DIRECTIVE_{0}=Спроба повторно задати параметри аспекту '{0}'
ERROR_ASPDATA_DIRECTIVE_{0}=Недопустимі параметри в директиві '{0}'
ASPBEGINEND_ERROR_IN_DIRECTIVE_{0}=Неприпустимий рівень вкладеності аспектів '{0}'
ONE_DIRECTIVE=Директива
ONE__DIRECTIVE=Директива

View file

@ -0,0 +1,9 @@
//PT4 Provider Plugin
%PREFIX%=VPP_PT4PROVIDER_
D_NAME=Переглянути завдання
L_NAME=Створити шаблон програми
R_NAME=Переглянути результати
D_DESCRIPTION=Переглянути завдання
L_DESCRIPTION=Створити шаблон програми
R_DESCRIPTION=Переглянути результати

View file

@ -0,0 +1,12 @@
//Parser errors in PascalABCCompiler.Errors
%PREFIX%=PARSER_ERRORS_
BAD_FLOAT=Занадто велике дійсне число
BAD_INT=Занадто велике ціле число
BAD_HEX=Неправильний запис hex числа
UNEXPECTED_SYMBOL{0}=Несподіваний символ '{0}'
BAD_EXPR=Неправильний вираз
EXPECTED{0}=Очікувалося {0}
BIG_CHAR_NUMBER=Занадто велика константа
BAD_SOURCEFILE{0}_EXT=Не можу вибрати відповідний парсер для файлу '{0}'
COMPILATION_ERROR{0}{1}{2}={0}{1} Помилка компіляції: {2}

View file

@ -0,0 +1,60 @@
//PascalABCParser.dll
%PREFIX%=PASCALABCPARSER_
FOUND{0}=Отримали {0}, а
FOUNDEOF=Отримали кінець файлу, а
EXPECTED{0}=Очікувалося {0}
EXPECTED{1}=очікувалося {1}
EXPECTEDR{1}=очікувався {1}
EXPECTEDBEGIN=очікувався розділ опису або begin
WITHOUT_INIT_AND_SIZE=Пропущений розмір динамічного масиву
OPERATOR_NOT_IMPLEMET_TO_THIS_OPEAND_TYPE=Операція не може бути застосована до операндів даного типу
STATEMENT_EXPECTED=Очікувався оператор
LEFT_SIDE_ASSIGN_MUST_BE_VARIABLE=Ліва частина оператора присвоєння повинна бути змінною
PROCEDURE_CANNOT_HAVE_RETURNED_VALUE=Процедура не може мати значення, що повертається
EXPECTED_{0}_BUT_FOUND_{1}=Очікувалося '{0}', а отримано '{1}'
NONTERMINALTOKEN_{0}_RETURN_NULL=Синтаксична конструкція виду '{0}' не підтримується поточною версією парсеру
SEMICOLON_BEFORE_ELSE=Перед else крапка з комою не ставиться
UNEXPECTED_SYMBOL{0}=Несподіваний символ '{0}'
UNSUPPORTED_OLD_DIRECTIVES=Директиви компілятора в стилі # більше не підтримуються. Використовуйте директиви в стилі {$ }
INCLUDE_COULDNT_OPEN_FILE{0}=Директива компілятора $include: не можна відкрити файл '{0}'
INCLUDE_EMPTY_FILE=Директива компілятора $include: не вказано ім'я файлу
UNNECESSARY $endif=Зайвий $endif
ENDIF_ABSENT=Незакрита директива $ifdef або $ifndef - відсутнє $endif
UNNECESSARY $else=Зайвий $else
TYPE_NAME_EXPECTED=Очікувався тип
EOF1=кінець файлу
EOF=(кінець файлу)
TKIDENTIFIER=ідентифікатор
TKINTEGER=число
OPERATOR=оператор
TKSEMICOLON=';'
TKCOLON=':'
TKCOMMA=','
TKPOINT='.'
TKASSIGN=':='
TKEQUAL='='
TKDOTDOT='..'
TKROUNDOPEN='('
TKROUNDCLOSE=')'
TKDO=do
EXPR=вираз
STMT=оператор
ONE_EOF=Очікувався кінець файлу
ONE_TKIDENTIFIER=Очікувався ідентифікатор
ONE_OPERATOR=Очікувався оператор
ONE_STMT=Очікувався оператор
BAD_TUPLE=Неправильно сформований кортеж
EMPTY_STATEMENT_IN_SHORT_PROC_DEFINITION=Очікувався оператор
DUPLICATE_NAMES_IN_ANON_TYPE=Анонімний тип не може містити поля з однаковими іменами
BAD_ANON_TYPE=Неправильне визначення імені поля анонімного типу
ONE_TYPE_PARAMETER_MUSTBE_WITHOUT_PARENTHESES=Одинокий типовий параметр не повинен братися в дужки
USING_UNLOCAL_FOR_VARIABLE=Параметр циклу for в PascalABC.NET потрібно описувати в заголовку циклу
USING_UNLOCAL_FOREACH_VARIABLE=Параметр циклу foreach потрібно описувати в заголовку циклу
OVERLOAD_IS_NOT_USED=overload не використовується в PascalABC.NET

View file

@ -0,0 +1,2 @@
//PluginController.dll
VPPC_PLUGIN_{0}_LOADING_ERROR_{1}=ќшибка при загрузке плагина из {0} : {1}

View file

@ -0,0 +1,19 @@
//PythonABCParser.dll
%PREFIX%=PYTHONABCPARSER_
EXPECTED{0}=ќжидалось {0}
OPERATOR_NOT_IMPLEMET_TO_THIS_OPEAND_TYPE=ќпераци¤ не применима к операндам данного типа
STATEMENT_EXPECTED=ќжидалс¤ оператор
LEFT_SIDE_ASSIGN_MUST_BE_VARIABLE=Ћева¤ часть оператора присваивани¤ должна быть переменной
PROCEDURE_CANNOT_HAVE_RETURNED_VALUE=ѕроцедура не может иметь возвращаемого значени¤
EXPECTED_{0}_BUT_FOUND_{1}=ќжидалось '{0}', а встречено '{1}'
NONTERMINALTOKEN_{0}_RETURN_NULL=Cинтаксическа¤ конструкци¤ вида '{0}' не поддерживаетс¤ текущей версией парсера
ONE_EOF=ќжидалс¤ конец файла
ONE_TKIDENTIFIER=ќжидалс¤ идентификатор
ONE_OPERATOR=ќжидалс¤ оператор
ONE_STMT=ќжидалс¤ оператор
PROGRAM_ERROR=ќшибка в программе
FORMALLIST_ERROR=—писок параметров задан неверно
EXPRESSION_EXPECTED=ќжидалось выражение

View file

@ -0,0 +1,4 @@
%PREFIX%=RUNTIME_EXCEPTION
Attempted to divide by zero.=Спроба ділення на нуль
Process is terminated due to StackOverflowException.=Програма завершена через переповнення програмного стеку
Index was outside the bounds of the array.=Індекс виходить за межі масиву

View file

@ -0,0 +1,59 @@
%PREFIX%=SEMANTICERROR_
CONSTRUCTOR_CAN_HAVE_ONLY_{0}_NAME=Конструктор може мати тільки ім'я '{0}'
OPERATOR_AS_MUST_BE_USED_WITCH_A_REFERENCE_TYPE_VALUETYPE{0}=Операція as може застосовуватися тільки до посилальних типів ('{0} "не контрольний тип)
OPERATOR_SIZEOF_MUST_BE_USED_WITCH_A_VALUE_TYPE_REFTYPE{0}=Операція sizeof може застосовуватися тільки до розмірних типів ('{0}' тип посилання)
NAMESPACE_{0}_NOTFOUND=Простір імен '{0}', не знайдено
CAN_NOT_BE_DOWN_ACCESS_LEVEL_FOR_METH=Не можна знижувати рівень доступу
OPERATOR_{0}_CAN_NOT_BE_APPLIED_TO_TYPES_{1}_AND_{2}=Операція '{0}' не може бути застосована до типів {1} і {2}
OPERATOR_{0}_CAN_NOT_BE_APPLIED_TO_TYPE_{1}=Операція '{0}' не може бути застосована до типу {1}
CAN_NOT_GET_ADDRESS_FROM_EXPRESSION=Не можна отримати адресу виразу
EXPECTED_VARIABLE=Очікувалася змінна
CANNOT_DEREFER_THIS_EXPR_OF_NON_POINTER_TYPE=Не можна розіменувати цей вираз, так як він не є типізованим покажчиком
CONSTRUCTOR_NOT_FOUND=Жоден конструктор не знайдено
INVALID_CONSTRUCTOR_PARAMETERS_NUM=Неправильне число параметрів конструктора
NO_CONSTRUCTOR_WITH_SAME_PARAMETERS_NUM=Немає конструктора з таким числом параметрів
PARENT_TYPE_IS_SALED{0}=Не можна успадкувати від типу {0}
INVALID_ELEMENT_TYPE_FOR_TYPED_FILE=Типізований файл не може містити елементи такого типу
EXPECTED_VARIABLE_HAVE_TYPE_{0}_TYPED_FILE=Очікувалася змінна типу {0}
EXPECTED_EXPRESSION_HAVE_TYPE_{0}_TYPED_FILE=Очікувався вираз типу {0}
EXPECTED_TYPED_POINTER_IN_PROCEDURE{0}=Параметром процедури {0} може бути тільки типізований вказівник
ARRAY_CONST_EXPECTED=Очікувався константний ініціалізатор масиву
ARRAY_CONST_{0}_ELEMENTS_EXPECTED=Очікувалося {0} елементів
TYPE_{0}_IS_NOT_DETERMINED_COMPLETELY=Тип {0} не до кінця визначений
VARIABLE_{0}_READONLY=Змінна {0} доступна тільки для читання
INVALID_OPERATOR_PARAMETERS_NUM=Операція не може бути застосована до елементів даного типу
FIELD_NAME_SHOULD_BE_EQUAL_RECORD_FIELD_NAME=Ім'я повинно співпадати з ім'ям поля запису
INVALID_RECORD_CONST_FIELD_COUNT=Кількість полів не збігається з кількістю полів у записі
RECORD_CONST_EXPECTED=Очікувався константний ініціалізатор запису
CONSTANT_RECORD_CAN_NOT_CONTAINS_METHODS=Тип константного запису не може містити методів
CONSTANT_RECORD_CAN_NOT_BE_INHERITANCE=Тип константного запису не може бути успадкований
CAN_NOT_DEDUCE_TYPE_{0}=Не можна обчислити тип {0}
PROPERTYACCESSOR_{0}_OR_{1}_EXPECTED=Очікувалося {0} або {1}
UNIT_NAME_MUST_BE_EQUAL_UNIT_FILE_NAME=Ім'я модуля повинно співпадати з ім'ям файлу
PROGRAM_NAME_MUST_BE_EQUAL_PROGRAM_FILE_NAME=Ім'я програми має співпадати з ім'ям файлу
{0}_KEYWORD_ALLOWED_ONLY_WITH_METHOD=Ключове слово {0} допустимо тільки з методом класу
NO_METHOD_{0}_IN_CLASS_{1}_WITH_THIS_PARAMS=Немає методу {0} з такими параметрами в класі {1}
CAN_NOT_REFERENCE_TO_NONSTATIC_METHOD_{0}_WITH_TYPE=Не можна звернутися до нестатичного методу {0} через тип
CAN_NOT_REFERENCE_TO_NONSTATIC_EVENT_{0}_WITH_TYPE=Не можна звернутися до нестатичної події {0} через тип
CAN_NOT_REFERENCE_TO_NONSTATIC_METHOD_{0}_FROM_STATIC_METHOD=Не можна звернутися до нестатичного методу {0} з статичного методу
CAN_NOT_REFERENCE_TO_NONSTATIC_EVENT_{0}_FROM_STATIC_METHOD=Не можна звернутися до нестатичної події {0} з статичного методу
CAN_NOT_REFERENCE_TO_NONSTATIC_FIELD_{0}_FROM_STATIC_METHOD=Не можна звернутися до нестатичного поля {0} з статичного методу
CAN_NOT_REFERENCE_TO_NONSTATIC_{0}_FROM_STATIC=Не можна звернутися до нестатичного визначення {0} з статичного методу
LEFT_SIDE_CANNOT_BE_ASSIGNED_TO=Не можна присвоїти лівій частині
STATEMENT_EXPECTED=Очікувався оператор
EXPRESSION_IN_LOCK_STATEMENT_RETURNED_NOT_A_REFERENCE_TYPE=Вираз повинен повертати тип посилання, як того вимагає оператор lock
EMBEDDED_SATATEMENT_CANNOT_BE_A_DECLARATION=Вкладена інструкція не може бути оголошенням, використовуйте операторні дужки
RECORD_{0}_DOES_NOT_IMPLEMENT_MEMBER_{2}_OF_INTERFACE_{1}=Запис {0} не реалізує метод {2} інтерфейсу {1}
MEMBER_{2}_OF_RECORD_{0}_FROM_INTERFACE_{1}_MUST_BE_PUBLIC_AND_NON_STATIC=Функція {0}, що реалізує метод {2} інтерфейсу {1}, повинна бути нестатичною
RECORD_CANNOT_BE_DECLARED_IN_BLOCK=Запис не може бути визначено в блоці
CANNOT_DECLARED_POINTER_TO_RECORD_CONTAINS_REFERENCE_FIELDS=Не можна оголосити вказівник на запис, що містить посилальні поля
CANNOT_DECLARED_POINTER_TO_RECORD_CONTAINS_STRING_OR_ARRAY_FIELDS=Поточна версія компілятора не підтримує оголошення вказівника на запис, що містить рядки або масиви
CANNOT_DECLARED_POINTER_TO_REFERENCE_TYPE=Не можна оголосити вказівник на тип посилання
CANNOT_DECLARED_POINTER_TO_STRING_OR_ARRAY_TYPE=Поточна версія компілятора не підтримує оголошення вказівника на рядок або масив
OPERATOR_{0}_CAN_NOT_BE_APPLIED_TO_POINTER_TYPE=Операція {0} не може бути застосована для вказівників
TYPE_NOT_DEFINED=Тип не визначений
GENERIC_NOT_SUPPORTED=Generic-шаблони поки що не підтримуються даною версією компілятора. Для використання звичайних шаблонів використовуйте синтаксис: template class <...>
ENUMENTAR_TYPE_VALUE_OVERFLOW=Переповнення в арифметичній операції
ONE_VARIABLE_ONE_INITIALIZATOR=Ініціалізатор змінної можна використовувати тільки для ініціалізації однієї змінної
NOT_OVERLOADED_OPERATOR=Цей оператор не можна перевантажити
INAVLID_TYPE=Неправильний тип

View file

@ -0,0 +1,128 @@
%PREFIX%=SEMANTICERROR_
CIRCULARITY_IN_RECORD=Циклічна залежність в запису
CAN_NOT_EXECUTE_FOREACH_BY_EXPR_OF_TYPE_{0}=Неможливо виконати оператор foreach або yield sequence за виразом типу {0}
FOREACH_LOOP_CONTROL_MUST_BE_SIMPLE_LOCAL_VARIABLE=Змінна циклу foreach повинна бути тільки локальною
TYPES_OF_VAR_AND_ELEMENTS_IN_FOREACH_MUST_BE_EQUAL_{0}_{1}=Тип {0} змінної циклу foreach повинен в точності збігатися з типом {1} елементів колекції
CLASS_{0}_DOES_NOT_IMPLEMENT_MEMBER_{2}_OF_CLASS_{1}=Клас {0} не реалізує абстрактний метод {2} класу {1}
RECORD_{0}_DOES_NOT_IMPLEMENT_MEMBER_{2}_OF_CLASS_{1}=Запис {0} не реалізує абстрактний метод {2} класу {1}
RAISE_WITHOUT_PARAMETERS_MUST_BE_IN_CATCH_BLOCK=Оператор raise без параметрів можна використовувати поза блоком обробки виключення
NIL_WITH_VALUE_TYPES_NOT_ALLOWED=Операції над розмірними типами і nil неприпустимі
POINTERS_OF_REF_TYPES_NOT_ALLOWED=Вказівники на посилальні типи неприпустимі
DIRECTIVE_{0}_NOT_ALLOWED=Директива {0} неприпустима в даному контексті
BLOCK_VARIABLES_CANNOT_HAVE_NAMES_UPPER_SCOPE=Внутрішньоблокові змінні не можуть мати ті ж імена, що і змінні з блоку верхнього рівня
INVALID_PARAMETER_COUNT_IN_INDEXER=Неправильне число параметрів в індексаторі
TYPE_CAN_NOT_HAVE_THIS_SIZE_{0}=Неправильний розмір типу {0}
CONSTRUCTOR_CAN_NOT_BE_OVERRIDE=Використання модифікатора override з конструктором неприпустимо
CANNOT_ASSIGN_TO_READONLY_FIELD=Не можна присвоїти полю з доступом тільки на читання
CANNOT_ASSIGN_TO_READONLY_PROPERTY=Не можна присвоїти властивості з доступом тільки на читання
DESTRUCTOR_CANNOT_HAVE_PARAMETERS=Деструктор не може мати параметри
USING_MODIFIERS{0}_{1}_TOGETHER_NOT_ALLOWED=Спільне використання модифікаторів {0} і {1} неприпустимо
CONST_PARAMETERS_CANNOT_HAVE_DEFAULT_VALUE=const-параметри не можуть мати значення за замовчуванням
FORMAT_EXPRESSION_CAN_USE_ONLY_IN_THESE_PROCEDURES=Форматний вираз може використовуватися тільки всередині write, writeln і str
BAD_CONSTRUCTED_FORMAT_EXPRESSION=Невірно сконструйований форматний вираз
NIL_IN_SET_CONSTRUCTOR_NOT_ALLOWED=Не можна використовувати nil в конструкторі множини
POINTERS_IN_SETS_NOT_ALLOWED=Множина не може містити вказівники
VOID_NOT_VALID=Використання типу System.Void в даному контексті є неприпустимим
EXPECTED_TYPE=Очікувався тип
INTERFACE_CANNOT_BE_SEALED=Інтерфейси не можуть бути фінальними
RANGE_TOO_LARGE=Занадто великий діапазон
CANNOT_EVALUATE_SIZE=Не можна обчислити розмір запису
CANNOT_CALL_NEW_BECAUSE_OF_UNDEFINED_SIZE=Не можна викликати New, так як неможливо вирахувати розмір запису
CANNOT_BE_ABSTRACT_STATIC_METHOD=Абстрактний метод не може бути статичним
ABSTRACT_METHOD_IN_RECORD=Абстрактні методи в записах неприпустимі
ABSTRACT_METHOD_WITH_BODY=Абстрактні методи не можуть мати реалізацію
ABSTRACT_METHOD_IN_SEALED_CLASS=Фінальні класи не можуть містити абстрактні методи
ABSTRACT_CONSTRUCTOR_{0}_CALL=Не можна створити екземпляр абстрактного класу {0}
CONSTRUCTOR_CANNOT_BE_ABSTRACT=Конструктор не може бути абстрактним
CANNOT_ASSIGN_TO_LOOP_VARIABLE=Не можна змінювати значення змінної циклу всередині цього циклу
CANNOT_CALL_ABSTRACT_METHOD=Не можна викликати абстрактний метод базового класу
NIL_IN_THIS_CONTEXT_NOT_ALLOWED=Використання nil в даному контексті є неприпустимим
ACCESSOR_{0}_MUST_BE_STATIC=Аксесор {0} повинен бути статичним
ACCESSOR_{0}_CANNOT_BE_STATIC=Аксесор {0} повинен бути нестатичним
EVENT_MUST_HAVE_TYPE=Не вказаний явно тип події
EVENT_TYPE_MUST_BE_DELEGATE=Тип події повинен бути делегатом (функціональний тип)
EVENT_{0}_MUST_BE_IN_LEFT_PART=Подія {0} може використовуватися тільки в лівій частині в операціях +=, -=
CLASS_CONSTANT_CAN_HAVE_ONLY_PRIMITIVE_VALUE=Константа класу може мати значення тільки примітивного типу
UNEXPECTED_EXPRESSION_IN_WITH=Неприпустимий тип виразу для with
CIRCULARITY_IN_POINTER=Неприпустима циклічна залежність для вказівників
TYPE_{0}_NOT_VALID=Використання типу {0} в даному контексті є неприпустимим
NO_DEFAULT_CONSTRUCTOR_INT_TYPE_{0}=Конструктор за замовчуванням в базовому класі {0} не знайдений
LABELED_DECLARATION_NOT_ALLOWED=Не можна встановлювати мітки на опису змінних
NAME_IN_BASE_CLASS_MUST_BE_METHOD=Не вдалося знайти віртуальний метод з даними параметрами в базовому класі
NO_CONSTRUCTOR_IN_BASE_CLASS_WITH_SAME_PARAMETERS=Не вдалося знайти конструктор з такими параметрами в базовому класі
INVALID_ARRAY_REPRESENTATION=Невірне уявлення індексаторів прямокутного динамічного масиву
{0}_PARAMETERS_EXPECTED=Очікувалося {0} параметрів
RANK_MISMATCH_IN_INITILIALIZER=Розмірності ініціалізатора масиву і типу масиву не співпадають
RETURN_VALUE_SHOULD_HAVE_TYPE_{0}=Значення повернення або параметр повинні мати тип {0}
CIRCURAL_TYPE_CONVERSION_DEFINITION=Неприпустимо описувати операцію приведення до того ж самому типу
THIS_EXPRESSION_CAN_NOT_BE_PASSED_BY_CONST=Цей вираз не може бути передано як const-параметр
EXTENSION_METHOD_FOR_INTERFACE=Методи розширення для інтерфейсів неприпустимі
EXTENSION_METHOD_FOR_GENERIC_INSTANCES=Методи розширення для інстанційованих типів неприпустимі
EXTENSION_CONSTRUCTOR_NOT_ALLOWED=Визначення extensions-конструкторів неприпустимо
CLASS_MEMBER_{0}_EXPECTED={0} повинен бути методом або конструктором
DESTRUCTOR_MUST_HAVE_NAME=Деструктор повинен мати ім'я
STRING_CONSTANT_EXPECTED=Очікувалася строкова константа
STRING_CONSTANT_OR_IDENTIFIER_EXPECTED=Очікувалися строкова константа або ідентифікатор
FUNCTION_MUST_HAVE_DLLIMPORT_ATTRIBUTE=Підпрограма повинна мати атрибут DllImport
EXPECTED_ATTRIBUTE_INITIALIZER=Очікувався ініціалізатор атрибута
CLASS_{0}_NOT_ATTRIBUTE=Клас {0} не є атрибутом
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_DELEGATE=Атрибут {0} не застосовується до функціональних типів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_INTERFACE=Атрибут {0} не застосовується до інтерфейсів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_ENUM=Атрибут {0} не застосовується до перелічуваних типів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_CLASS=Атрибут {0} не застосовується до класів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_STRUCT=Атрибут {0} не застосовується до записів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_FIELD=Атрибут {0} не застосовується до полів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_METHOD=Атрибут {0} не застосовується до методів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_CONSTRUCTOR=Атрибут {0} не застосовується до конструкторів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_PROPERTY=Атрибут {0} не застосовується до властивостей
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_EVENT=Атрибут {0} не застосовується до подій
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_PARAMETER=Атрибут {0} не застосовується до параметрів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_ASSEMBLY=Атрибут {0} не застосовується до збірок (модулів)
INDEX_PROPERTY_INITIALIZING_NOT_VALID=Ініціалізація індексних властивостей неприпустима
ATTRIBUTES_APPLICABLE_ONLY_TO_THESE_TYPES=Атрибути застосовуються тільки до класів, записів, інтерфейсів, делегатів та перерахувань
DUPLICATE_ATTRIBUTE_{0}_APPLICATION=Атрибут {0} не може бути застосований до елементу двічі
ATTRIBUTES_FOR_NESTED_FUNCTIONS_NOT_ALLOWED=Атрибути для вкладених підпрограм неприпустимі
DLLIMPORT_ATTRIBUTE_CANNOT_BE_APPLIED_TO_METHOD=Атрибут DllImport не застосовується до методів (тільки до external-підпрограм)
EXPECTED_EXTERNAL_STATEMENT=Очікувалося external
FUNCTION_MUST_HAVE_ONLY_EXTERNAL_STATEMENT=Не дозволено використовувати ім'я модуля після external для підпрограм, помічених атрибутом DllImport
FIELD_MUST_HAVE_FIELD_OFFSET_ATTRIBUTE=Поле повинно мати атрибут FieldOffset
ALL_ENUM_CONSTANTS_NEEDED=Необхідно явно вказати значення константи перечислимого типу
OUT_OF_RANGE=Вихід за межі діапазону
EXPECTED_ASSEMBLY_NAME=Очікувалося ім'я файлу збірки
EVENT_MUST_BE_IN_CLASS_OR_NAMESPACE=Події можуть бути описані тільки в класі і модулі
RECORD_CONST_NOT_ALLOWED_{0}=Несумісні типи '{0}' і record
ONLY_CLASS_CAN_BE_PARTIAL=partial застосовується лише до класів
ANONYMOUS_DELEGATE_IN_INTERFACE_NOT_ALLOWED=Використання анонімних делегатів в даному контексті є неприпустимим. Опишіть тип делегата явно
PARAMETER_REFERENCE_IN_DEFAULT_PARAMETER_NOT_ALLOWED=Використання параметрів підпрограми в значенні параметру за замовчуванням неприпустимо
OPERATORS_SHOULD_HAVE_{0}_PARAMETERS=Очікувався {0} параметр(и)
OPERATOR_SHOULD_HAVE_1_PARAMETER=Очікувався 1 параметр
OPERATOR_SHOULD_HAVE_2_PARAMETERS=Очікувалося 2 параметри
OPERATORS_SHOULD_HAVE_1_OR_2_PARAMETERS=Очікувалися 1 або 2 параметри
LEAST_ONE_PARAMETER_TYPE_SHOULD_EQ_DECLARING_TYPE_{0}=Один з параметрів повинен мати тип {0}
EXTENSION_ATTRIBUTE_ONLY_FOR_NAMESPACE_FUNCTIONS_ALLOWED=Атрибут extensionmethod допустимий тільки для глобальних підпрограм
EXTENSION_METHODS_MUST_HAVE_LEAST_ONE_PARAMETER=Очікувався параметр з ім'ям self, що має тип розширюваного типу
FIRST_PARAMETER_SHOULDBE_ONLY_VALUE_PARAMETER=Неприпустимо використання var або const в першому параметрі extension-методу
FIRST_PARAMETER_MUST_HAVE_NAME_SELF=Перший параметр повинен мати ім'я self
EXTENSION_METHODS_FOR_CONSTRUCTED_TYPES_NOT_ALLOWED=Не можна розширювати цей тип
EXTENSION_METHODS_IN_INTERFACE_PART_NOT_ALLOWED=Оголошення extension-методів в інтерфейсній частині модуля неприпустимо
OPERATOR_SHOULD_BE_EXTENSION_METHOD=Оператор повинен бути позначений модифікатором extensionmethod
CANNOT_EVALUATE_FUNCTION_TYPE=Неможливо вивести тип функції
TYPE_NAME_EXPECTED=Очікувався тип
EXPLICIT_IMPLEMENTATION_EXPECTED=Метод, який явно реалізує інтерфейс, повинен бути реалізований у визначенні класу
ANONYMOUS_FUNCTION_TYPE_WITH_GENERICS=Неприпустимим є опис анонімних делегатів, які використовують generic-параметри
USE_ANONYMOUS_FUNCTION_TYPE_WITH_GENERICS=Використання анонімних делегатів в даному контексті є неприпустимим. Опишіть поза процедурою generic-делегат і інстанціюйте його generic-параметрами функції
CLASS_NOT_IMPLEMENT_THIS_INTERFACE=Клас не реалізує даний інтерфейс
INTERFACE_EXPECTED=Очікувався інтерфейс
IMPLICIT_EXPLICIT_OPERATOR_EXTENSION_ONLY_FOR_COMPILED_CLASSES_ALLOWED=extension-оператори перетворення типів допустимі тільки для класів з інших збірок .NET
EXTENSIONMETHOD_KEYWORD_NOT_ALLOWED=Атрибут extensionmethod неприпустимий в даному контексті
CANNOT_EXTEND_STANDARD_OPERATORS_FOR_DELEGATE=Не можна розширювати операції +, + =, -, - = для делегатів
FORWARD_EXTENSION_METHODS_NOT_ALLOWED=Атрибут forward неприпустимий для методів розширення
WHERE_SECTION_NOT_ALLOWED=Секція where неприпустима в даному контексті
GENERIC_PARAMETERS_MISMATCH=Generic-параметри не співпадають з generic-параметрами в передопису типу
EXPECTED_TYPE_AFTER_NEW=Очікувався тип після new
WITH_AND_LAMBDAS_NOT_ALLOWED=Неприпустимим є сумісне використання with і лямбд в одній підпрограмі
GOTO_AND_LAMBDAS_NOT_ALLOWED=Неприпустимим є сумісне використання goto і лямбд в одній підпрограмі
%PREFIX%=COMPILATIONERROR_
UNIT_MODULE_EXPECTED_LIBRARY_FOUND=Очікувався модуль, а зустріли бібліотеку
ASSEMBLY_{0}_READING_ERROR=Помилка при читанні збірки '{0}'
INVALID_ASSEMBLY_PATH=Шлях до збірки має неприпустимі символи

View file

@ -0,0 +1,127 @@
%PREFIX%=SEMANTICERROR_
CIRCULARITY_IN_RECORD=Циклічна залежність в запису
CAN_NOT_EXECUTE_FOREACH_BY_EXPR_OF_TYPE_{0}=Неможливо виконати оператор foreach або yield sequence за виразом типу {0}
FOREACH_LOOP_CONTROL_MUST_BE_SIMPLE_LOCAL_VARIABLE=Змінна циклу foreach повинна бути тільки локальною
TYPES_OF_VAR_AND_ELEMENTS_IN_FOREACH_MUST_BE_EQUAL_{0}_{1}=Тип {0} змінної циклу foreach повинен в точності збігатися з типом {1} елементів колекції
CLASS_{0}_DOES_NOT_IMPLEMENT_MEMBER_{2}_OF_CLASS_{1}=Клас {0} не реалізує абстрактний метод {2} класу {1}
RECORD_{0}_DOES_NOT_IMPLEMENT_MEMBER_{2}_OF_CLASS_{1}=Запис {0} не реалізує абстрактний метод {2} класу {1}
RAISE_WITHOUT_PARAMETERS_MUST_BE_IN_CATCH_BLOCK=Оператор raise без параметрів можна використовувати поза блоком обробки виключення
NIL_WITH_VALUE_TYPES_NOT_ALLOWED=Операції над розмірними типами і nil неприпустимі
POINTERS_OF_REF_TYPES_NOT_ALLOWED=Вказівники на посилальні типи неприпустимі
DIRECTIVE_{0}_NOT_ALLOWED=Директива {0} неприпустима в даному контексті
BLOCK_VARIABLES_CANNOT_HAVE_NAMES_UPPER_SCOPE=Внутрішньоблокові змінні не можуть мати ті ж імена, що і змінні з блоку верхнього рівня
INVALID_PARAMETER_COUNT_IN_INDEXER=Неправильне число параметрів в індексаторі
TYPE_CAN_NOT_HAVE_THIS_SIZE_{0}=Неправильний розмір типу {0}
CONSTRUCTOR_CAN_NOT_BE_OVERRIDE=Використання модифікатора override з конструктором неприпустимо
CANNOT_ASSIGN_TO_READONLY_FIELD=Не можна присвоїти полю з доступом тільки на читання
CANNOT_ASSIGN_TO_READONLY_PROPERTY=Не можна присвоїти властивості з доступом тільки на читання
DESTRUCTOR_CANNOT_HAVE_PARAMETERS=Деструктор не може мати параметри
USING_MODIFIERS{0}_{1}_TOGETHER_NOT_ALLOWED=Спільне використання модифікаторів {0} і {1} неприпустимо
CONST_PARAMETERS_CANNOT_HAVE_DEFAULT_VALUE=const-параметри не можуть мати значення за замовчуванням
FORMAT_EXPRESSION_CAN_USE_ONLY_IN_THESE_PROCEDURES=Форматний вираз може використовуватися тільки всередині write, writeln і str
BAD_CONSTRUCTED_FORMAT_EXPRESSION=Невірно сконструйований форматний вираз
NIL_IN_SET_CONSTRUCTOR_NOT_ALLOWED=Не можна використовувати nil в конструкторі множини
POINTERS_IN_SETS_NOT_ALLOWED=Множина не може містити вказівники
VOID_NOT_VALID=Використання типу System.Void в даному контексті є неприпустимим
EXPECTED_TYPE=Очікувався тип
INTERFACE_CANNOT_BE_SEALED=Інтерфейси не можуть бути фінальними
RANGE_TOO_LARGE=Занадто великий діапазон
CANNOT_EVALUATE_SIZE=Не можна обчислити розмір запису
CANNOT_CALL_NEW_BECAUSE_OF_UNDEFINED_SIZE=Не можна викликати New, так як неможливо вирахувати розмір запису
CANNOT_BE_ABSTRACT_STATIC_METHOD=Абстрактний метод не може бути статичним
ABSTRACT_METHOD_IN_RECORD=Абстрактні методи в записах неприпустимі
ABSTRACT_METHOD_WITH_BODY=Абстрактні методи не можуть мати реалізацію
ABSTRACT_METHOD_IN_SEALED_CLASS=Фінальні класи не можуть містити абстрактні методи
ABSTRACT_CONSTRUCTOR_{0}_CALL=Не можна створити екземпляр абстрактного класу {0}
CONSTRUCTOR_CANNOT_BE_ABSTRACT=Конструктор не може бути абстрактним
CANNOT_ASSIGN_TO_LOOP_VARIABLE=Не можна змінювати значення змінної циклу всередині цього циклу
CANNOT_CALL_ABSTRACT_METHOD=Не можна викликати абстрактний метод базового класу
NIL_IN_THIS_CONTEXT_NOT_ALLOWED=Використання nil в даному контексті є неприпустимим
ACCESSOR_{0}_MUST_BE_STATIC=Аксесор {0} повинен бути статичним
ACCESSOR_{0}_CANNOT_BE_STATIC=Аксесор {0} повинен бути нестатичним
EVENT_MUST_HAVE_TYPE=Не вказаний явно тип події
EVENT_TYPE_MUST_BE_DELEGATE=Тип події повинен бути делегатом (функціональний тип)
EVENT_{0}_MUST_BE_IN_LEFT_PART=Подія {0} може використовуватися тільки в лівій частині в операціях +=, -=
CLASS_CONSTANT_CAN_HAVE_ONLY_PRIMITIVE_VALUE=Константа класу може мати значення тільки примітивного типу
UNEXPECTED_EXPRESSION_IN_WITH=Неприпустимий тип виразу для with
CIRCULARITY_IN_POINTER=Неприпустима циклічна залежність для вказівників
TYPE_{0}_NOT_VALID=Використання типу {0} в даному контексті є неприпустимим
NO_DEFAULT_CONSTRUCTOR_INT_TYPE_{0}=Конструктор за замовчуванням в базовому класі {0} не знайдений
LABELED_DECLARATION_NOT_ALLOWED=Не можна встановлювати мітки на опису змінних
NAME_IN_BASE_CLASS_MUST_BE_METHOD=Не вдалося знайти віртуальний метод з даними параметрами в базовому класі
NO_CONSTRUCTOR_IN_BASE_CLASS_WITH_SAME_PARAMETERS=Не вдалося знайти конструктор з такими параметрами в базовому класі
INVALID_ARRAY_REPRESENTATION=Невірне уявлення індексаторів прямокутного динамічного масиву
{0}_PARAMETERS_EXPECTED=Очікувалося {0} параметрів
RANK_MISMATCH_IN_INITILIALIZER=Розмірності ініціалізатора масиву і типу масиву не співпадають
RETURN_VALUE_SHOULD_HAVE_TYPE_{0}=Значення повернення або параметр повинні мати тип {0}
CIRCURAL_TYPE_CONVERSION_DEFINITION=Неприпустимо описувати операцію приведення до того ж самому типу
THIS_EXPRESSION_CAN_NOT_BE_PASSED_BY_CONST=Цей вираз не може бути передано як const-параметр
EXTENSION_METHOD_FOR_INTERFACE=Методи розширення для інтерфейсів неприпустимі
EXTENSION_METHOD_FOR_GENERIC_INSTANCES=Методи розширення для інстанційованих типів неприпустимі
EXTENSION_CONSTRUCTOR_NOT_ALLOWED=Визначення extensions-конструкторів неприпустимо
CLASS_MEMBER_{0}_EXPECTED={0} повинен бути методом або конструктором
DESTRUCTOR_MUST_HAVE_NAME=Деструктор повинен мати ім'я
STRING_CONSTANT_EXPECTED=Очікувалася строкова константа
STRING_CONSTANT_OR_IDENTIFIER_EXPECTED=Очікувалися строкова константа або ідентифікатор
FUNCTION_MUST_HAVE_DLLIMPORT_ATTRIBUTE=Підпрограма повинна мати атрибут DllImport
EXPECTED_ATTRIBUTE_INITIALIZER=Очікувався ініціалізатор атрибута
CLASS_{0}_NOT_ATTRIBUTE=Клас {0} не є атрибутом
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_DELEGATE=Атрибут {0} не застосовується до функціональних типів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_INTERFACE=Атрибут {0} не застосовується до інтерфейсів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_ENUM=Атрибут {0} не застосовується до перелічуваних типів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_CLASS=Атрибут {0} не застосовується до класів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_STRUCT=Атрибут {0} не застосовується до записів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_FIELD=Атрибут {0} не застосовується до полів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_METHOD=Атрибут {0} не застосовується до методів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_CONSTRUCTOR=Атрибут {0} не застосовується до конструкторів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_PROPERTY=Атрибут {0} не застосовується до властивостей
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_EVENT=Атрибут {0} не застосовується до подій
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_PARAMETER=Атрибут {0} не застосовується до параметрів
ATTRIBUTE_{0}_NOT_APPLICABLE_TO_ASSEMBLY=Атрибут {0} не застосовується до збірок (модулів)
INDEX_PROPERTY_INITIALIZING_NOT_VALID=Ініціалізація індексних властивостей неприпустима
ATTRIBUTES_APPLICABLE_ONLY_TO_THESE_TYPES=Атрибути застосовуються тільки до класів, записів, інтерфейсів, делегатів та перерахувань
DUPLICATE_ATTRIBUTE_{0}_APPLICATION=Атрибут {0} не може бути застосований до елементу двічі
ATTRIBUTES_FOR_NESTED_FUNCTIONS_NOT_ALLOWED=Атрибути для вкладених підпрограм неприпустимі
DLLIMPORT_ATTRIBUTE_CANNOT_BE_APPLIED_TO_METHOD=Атрибут DllImport не застосовується до методів (тільки до external-підпрограм)
EXPECTED_EXTERNAL_STATEMENT=Очікувалося external
FUNCTION_MUST_HAVE_ONLY_EXTERNAL_STATEMENT=Не дозволено використовувати ім'я модуля після external для підпрограм, помічених атрибутом DllImport
FIELD_MUST_HAVE_FIELD_OFFSET_ATTRIBUTE=Поле повинно мати атрибут FieldOffset
ALL_ENUM_CONSTANTS_NEEDED=Необхідно явно вказати значення константи перечислимого типу
OUT_OF_RANGE=Вихід за межі діапазону
EXPECTED_ASSEMBLY_NAME=Очікувалося ім'я файлу збірки
EVENT_MUST_BE_IN_CLASS_OR_NAMESPACE=Події можуть бути описані тільки в класі і модулі
RECORD_CONST_NOT_ALLOWED_{0}=Несумісні типи '{0}' і record
ONLY_CLASS_CAN_BE_PARTIAL=partial застосовується лише до класів
ANONYMOUS_DELEGATE_IN_INTERFACE_NOT_ALLOWED=Використання анонімних делегатів в даному контексті є неприпустимим. Опишіть тип делегата явно
PARAMETER_REFERENCE_IN_DEFAULT_PARAMETER_NOT_ALLOWED=Використання параметрів підпрограми в значенні параметру за замовчуванням неприпустимо
OPERATORS_SHOULD_HAVE_{0}_PARAMETERS=Очікувався {0} параметр(и)
OPERATOR_SHOULD_HAVE_1_PARAMETER=Очікувався 1 параметр
OPERATOR_SHOULD_HAVE_2_PARAMETERS=Очікувалося 2 параметри
OPERATORS_SHOULD_HAVE_1_OR_2_PARAMETERS=Очікувалися 1 або 2 параметри
LEAST_ONE_PARAMETER_TYPE_SHOULD_EQ_DECLARING_TYPE_{0}=Один з параметрів повинен мати тип {0}
EXTENSION_ATTRIBUTE_ONLY_FOR_NAMESPACE_FUNCTIONS_ALLOWED=Атрибут extensionmethod допустимий тільки для глобальних підпрограм
EXTENSION_METHODS_MUST_HAVE_LEAST_ONE_PARAMETER=Очікувався параметр з ім'ям self, що має тип розширюваного типу
FIRST_PARAMETER_SHOULDBE_ONLY_VALUE_PARAMETER=Неприпустимо використання var або const в першому параметрі extension-методу
FIRST_PARAMETER_MUST_HAVE_NAME_SELF=Перший параметр повинен мати ім'я self
EXTENSION_METHODS_FOR_CONSTRUCTED_TYPES_NOT_ALLOWED=Не можна розширювати цей тип
EXTENSION_METHODS_IN_INTERFACE_PART_NOT_ALLOWED=Оголошення extension-методів в інтерфейсній частині модуля неприпустимо
OPERATOR_SHOULD_BE_EXTENSION_METHOD=Оператор повинен бути позначений модифікатором extensionmethod
CANNOT_EVALUATE_FUNCTION_TYPE=Неможливо вивести тип функції
TYPE_NAME_EXPECTED=Очікувався тип
EXPLICIT_IMPLEMENTATION_EXPECTED=Метод, який явно реалізує інтерфейс, повинен бути реалізований у визначенні класу
ANONYMOUS_FUNCTION_TYPE_WITH_GENERICS=Неприпустимим є опис анонімних делегатів, які використовують generic-параметри
USE_ANONYMOUS_FUNCTION_TYPE_WITH_GENERICS=Використання анонімних делегатів в даному контексті є неприпустимим. Опишіть поза процедурою generic-делегат і інстанціюйте його generic-параметрами функції
CLASS_NOT_IMPLEMENT_THIS_INTERFACE=Клас не реалізує даний інтерфейс
INTERFACE_EXPECTED=Очікувався інтерфейс
IMPLICIT_EXPLICIT_OPERATOR_EXTENSION_ONLY_FOR_COMPILED_CLASSES_ALLOWED=extension-оператори перетворення типів допустимі тільки для класів з інших збірок .NET
EXTENSIONMETHOD_KEYWORD_NOT_ALLOWED=Атрибут extensionmethod неприпустимий в даному контексті
CANNOT_EXTEND_STANDARD_OPERATORS_FOR_DELEGATE=Не можна розширювати операції +, + =, -, - = для делегатів
FORWARD_EXTENSION_METHODS_NOT_ALLOWED=Атрибут forward неприпустимий для методів розширення
WHERE_SECTION_NOT_ALLOWED=Секція where неприпустима в даному контексті
GENERIC_PARAMETERS_MISMATCH=Generic-параметри не співпадають з generic-параметрами в передопису типу
EXPECTED_TYPE_AFTER_NEW=Очікувався тип після new
WITH_AND_LAMBDAS_NOT_ALLOWED=Неприпустимим є сумісне використання with і лямбд в одній підпрограмі
%PREFIX%=COMPILATIONERROR_
UNIT_MODULE_EXPECTED_LIBRARY_FOUND=Очікувався модуль, а зустріли бібліотеку
ASSEMBLY_{0}_READING_ERROR=Помилка при читанні збірки '{0}'
INVALID_ASSEMBLY_PATH=Шлях до збірки має неприпустимі символи

View file

@ -0,0 +1,14 @@
%PREFIX%=SEMANTICERROR_
CAN_NOT_READ=Не можна зчитувати дані цього типу
TUPLE_EXPECTED=Очікувався кортеж
TOO_MANY_ELEMENTS_ON_LEFT_SIDE_OF_TUPLE_ASSIGNMRNT=Занадто багато елементів у лівій частині при присвоєнні кортежу
ONLY_BASE_ASSIGNMENT_FOR_TUPLE=Для кортежу допустимо тільки звичайне присвоювання :=
TUPLE_TYPE_ERROR=Помилкова конструкція при побудові типу кортежу
INTEGER_VALUE_EXPECTED=Очікувалося значення цілого типу
BAD_SLICE_OBJECT=Зрізи допустимі тільки для рядків, динамічних масивів і списків
ONLY_IN_SHORT_FUNC_DEFS_RETURN_TYPE_CANBE_OMITTED=Тільки в коротких визначеннях функцій можна не вказувати тип повернення значення
ONE_TKIDENTIFIER=В якості типу очікувався ідентифікатор
SUGARED_NODE_{0}_IN_SYNTAX_TREE_VISITOR=Sugared node {0} не повинен обходитися в syntax_tree_visitor. Зверніться до розробників PascalABC.NET
MISSED_SEMANTIC_CHECK_FOR_SUGARED_NODE_{0}=Відсутня семантична перевірка для sugared node {0}
TUPLE_ELEMENTS_COUNT_MUST_BE_LESSEQUAL_7=Кількість елементів кортежу не повинна бути більше 7
OPERATOR_DQ_MUST_BE_USED_WITH_A_REFERENCE_TYPE_VALUETYPE=Лівий операнд операції ?. повинен мати тип посилання

View file

@ -0,0 +1,103 @@
%PREFIX%=SEMANTICERROR_
NAME_CANNOT_HAVE_GENERIC_PARAMETERS_{0}=Ім'я {0} не може мати узагальнені параметри
AUTO_CLASS_MUST_NOT_HAVE_POINTERS=Авто клас не може мати поля, що є вказівниками
AUTO_CLASS_MUST_NOT_HAVE_PARENTS=Авто клас не може мати предків або реалізовувати інтерфейси
UNDEFINED_NAME_REFERENCE_{0}=Невідоме ім'я '{0}'
TWO_TYPE_CONVERTIONS_POSSIBLE_FIRST_TYPE_{0}_SECOND_TYE_{1}=Можливі два перетворення типу: до типу {0} і до типу {1}
CAN_NOT_CONVERT_TYPES_FROM_{0}_TO_{1}=Не можна перетворити тип {0} до {1}
NO_FUNCION_WITH_THIS_NAME=Немає функції з таким ім'ям
INVALID_FUNCTION_PARAMETERS_NUM=Неправильне число параметрів функції
INVALID_PROCEDURE_PARAMETERS_NUM=Неправильне число параметрів процедури
NO_FUNCTION_WITH_SAME_PARAMETERS_NUM=Немає перевантаженої підпрограми з такою кількістю параметрів
INVALID_FUNCTION_ARGUMENTS=Неправильний тип параметрів підпрограми
NO_OVERLOADED_FUNCTION_WITH_SAME_ARGUMENTS=Немає перевантаженої підпрограми з такими типами параметрів
SEVERAL_FUNCTIONS_CAN_BE_CALLED=Декілька підпрограм можуть бути викликані
FUNCTION_NAME_USED_TO_DEFINE_ANOTHER_KIND_OF_OBJECT=Ім'я функції використовується для визначення іншого типу об'єкта (не функція)
FUNCTION_DUPLICATE_DEFINITION=Повторне оголошення
NAME_REDEFINITION_{0}=Повторно оголошений ідентифікатор {0}
POSSIBLE_TWO_TYPE_CONVERTIONS=Можливі два перетворення типів
THIS_IS_NOT_FUNCTION_NAME=Це не ім'я підпрограми
EXPECTED_ANOTHER_KIND_OF_OBJECT=Очікувався інший тип об'єкта
OPERATOR_{0}_CAN_NOT_APPLIED_TO_TYPE_{1}=Операція {0} не може бути застосована до типу {1}
TWO_OPERATORS_CAN_BE_CALLED_{0}_AND_{1}=Дві операції можуть бути викликані: {0} і {1}
CLASS_CAN_NOT_BE_DEFINED_IN_TYPE_OR_FUNCTION=Клас не може бути визначений в типі або підпрограмі
ONLY_ONE_PARAMETER_NAME_WITH_DEFAULT_VALUE_ALLOWED=Допустимий тільки один параметр із значенням за замовчуванням
NEED_DEFAULT_VALUE_FOR_PARAMETER=Цьому параметру необхідно значення за замовчуванням
DUPLICATE_ATTRIBUTE_APPLICATION=Дворазове застосування атрибута
VAR_PARAMETER_CAN_NOT_HAVE_DEFAULT_VALUE=Параметр, який передається по посиланню, не може мати значення за замовчуванням
DUPLICATE_FUNCTION_DEFINITION=Повторне оголошення підпрограми
THIS_EXPRESSION_CAN_NOT_BE_PASSED_BY_ADDRESS=Даний об'єкт не може бути переданий як var-параметр
MEMBER_{0}_IS_NOT_DECLARED_IN_TYPE_{1}={0} не оголошений в типі {1}
MEMBER_{0}_IS_NOT_DECLARED_IN_NAMESPACE_{1}={0} не оголошений в просторі імен {1}
CAN_NOT_CALL_STATIC_MEMBER_{0}_WITH_EXPRESSION=Не можна викликати статичний метод {0} з виразом
CAN_NOT_CALL_NON_STATIC_MEMBER_{0}_WITH_TYPE_{1}=Метод {0} не є статичним для типу {1}
CAN_NOT_REFERENCE_TO_STATIC_FIELD_{0}_WITH_EXPRESSION=Не можна звернутися до статичного поля {0} через об'єкт
CAN_NOT_REFERENCE_TO_NONSTATIC_FIELD_{0}_WITH_TYPE=Не можна звернутися до екземплярного поля {0} через тип
FUNCTION_EXPECTED_PROCEDURE_{0}_MEET=Очікувалася функція, зустріли процедуру {0}
ONLY_PROCEDURE_NAME_ALLOWED_IN_CLASS_FUNCTION_DEFINITION=Тільки ім'я процедури допустимо в оголошенні методу класу
BREAK_STATEMENT_WITHOUT_COMPREHENSIVE_CYCLE=break поза циклом
CONTINUE_STATEMENT_WITHOUT_COMPREHENSIVE_CYCLE=continue поза циклом
FOR_LOOP_CONTROL_MUST_BE_SIMPLE_LOCAL_VARIABLE=Змінна циклу for повинна описуватися в тому ж блоці, що і цикл for
ORDINAL_TYPE_EXPECTED=Очікувався порядковий тип
ORDINAL_OR_STRING_TYPE_EXPECTED=Очікувався порядковий або строковий тип
CAN_NOT_REFERENCE_TO_NONSTATIC_PROPERTY_{0}_WITH_TYPE=Не можна звернутися до властивості {0} через тип
CAN_NOT_REFERENCE_TO_STATIC_PROPERTY_{0}_WITH_EXPRESSION=Не можна звернутися до статичної властивості через об'єкт
THIS_PROPERTY_{0}_CAN_NOT_BE_READED=Властивість {0} не має методу для читання
THIS_PROPERTY_{0}_CAN_NOT_BE_WRITED=Властивість {0} не має методу для запису
PROPERTY_{0}_AND_READ_ACCESSOR_{1}_PARAMETERS_COUNT_CONVERGENCE=Невідповідність числа параметрів властивості {0} і методу {1} для читання
PROPERTY_{0}_AND_WRITE_ACCESSOR_{1}_PARAMETERS_COUNT_CONVERGENCE=Невідповідність числа параметрів властивості {0} і методу {1} для запису
PROPERTY_{0}_AND_WRITE_ACCESSOR_{1}_PARAMS_TYPE_CONVERGENCE=Невідповідність типу параметру властивості {0} і методу {1} для запису
PROPERTY_{0}_AND_READ_ACCESSOR_{1}_PARAMS_TYPE_CONVERGENCE=Невідповідність типу параметру властивості {0} і методу {1} для читання
PROPERTY_{0}_AND_READ_ACCESSOR_{1}_RETURN_VALUE_TYPE_CONVERGENCE=Невідповідність типу властивості і значення повертання методу {1} для читання
PROPERTY_READ_ACCESSOR_CAN_NOT_BE_PROCEDURE=Метод для читання властивості не може бути процедурою
PROPERTY_{0}_AND_WRITE_ACCESSOR_LAST_PARAMETER_TYPE_CONVERGENCE=Невідповідність типу властивості {0} і типу останнього параметру методу для запису
PROPERTY_WRITE_ACCESSOR_CAN_NOT_BE_FUNCTION=Метод для читання не може бути функцією
PROPERTY_{0}_REFERENCE_WITH_INVALID_PARAMS_COUNT=Неправильне число параметрів при зверненні до властивості {0}
NO_DEFAULT_PROPERTY_TO_TYPE_{0}=Немає індексної властивості за замовчуванням для типу {0}
DUPLICATE_DEFAULT_PROPERTY_IN_CLASS=Дві індексні властивості за замовчуванням в класі
DEFAULT_PROPERTY_MUST_BE_INDEXED=Властивість за замовчуванням має бути індексною
FORWARD_DEFINITION_WITH_FUNCTION_BODY=Попередній опис підпрограми не повинен мати тіла
FUNCTION_WITHOUT_BODY_MUST_HAVE_FORWARD_ATTRIBUTE=Підпрограма без тіла повинна мати атрибут forward
DIFFERENT_PARAMETER_NAME_IN_FUNCTION_DEFINITION_{0}_AND_PREDEFINITION_{1}=Різні імена параметрів в опису підпрограми {0} і її передопису {1}
FUNCTION_DEFINITION_HAVE_DIFFERENT_PARAMS_WITH_PREDEFINITION=Параметри в опису підпрограми відрізняються від параметрів в її передопису
FUNCTION_PREDEFINITION_AND_DEFINITION_HAVE_DIFFERENT_RESULT_TYPES=Опис і предопис функції мають різні типи значення повертання
FUNCTION_PREDEFINITION_WITHOUT_DEFINITION=Предопис функції без опису
DIVISION_BY_ZERO_CONSTANT=Ділення на константу 0
TYPE_NAME_EXPECTED=Очікувалося ім'я типу
ONLY_COMMON_TYPE_METHOD_DEFINITION_ALLOWED=Неприпустимим є визначення методу класу, які не описаного в програмі
CONSTANT_EXPRESSION_EXPECTED=Очікували константний вираз
EXCEPTION_TYPE_MUST_BE_SYSTEM_EXCEPTION_OR_DERIVED_FROM_EXCEPTION=Тип винятку повинен бути System.Exception або його нащадком
STATIC_KEYWORD_ALLOWED_ONLY_WITH_METHOD=Ключове слово 'class' допустиме тільки для методу класу
CAN_NOT_BE_VIRTUAL_STATIC_METHOD=Статичний метод не може бути віртуальним
ONLY_CONSTRUCTOR_OF_TYPE_ALLOWED=Допустиме визначення конструктора тільки для класу
CONSTRUCTOR_MUST_BE_REALIZED_WITH_CONSTRUCTOR_KEYWORD=Конструктор повинен бути визначений з ключовим словом constructor
FUNCTION_{0}_ALREADY_HAVE_A_BODY=Підпрограма {0} вже має тіло
NO_METHOD_TO_OVERRIDE=Немає методу для перевизначення
CASE_CONSTANT_VARIANT_COINCIDE_WITH_ANOTHER=Збіг двох констант в операторі case
CASE_CONSTANT_VARIANT_COINCIDE_WITH_DIAPASON=Константа потрапляє в один з діапазонів оператора case
CASE_DIAPASON_VARIANT_INTERSECTION=Перетин діапазонів оператора case
CAN_NOT_INCREMENT_ORDINAL_TYPE_VALUE=Неможливо збільшити значення перечислимого типу (можливо, відбувається вихід за верхню межу типу)
CAN_NOT_DECREMENT_ORDINAL_TYPE_VALUE=Неможливо зменшити значення перечислимого типу (можливо, відбувається вихід за нижню межу типу)
EXPECTED_DELEGATE=Очікувалося ім'я процедури або функції
EXPECTED_STATIC_METHOD=Очікувався класовий метод
EXPECTED_NON_STATIC_METHOD=Очікувався екземплярний метод
CAN_NOT_EXPLICITLY_CONVERT_TYPE_{0}_TO_TYPE_{1}=Неможливо явно перетворити тип {0} до типу {1}
ONLY_ONE_PARAMETER_OF_TYPE_CONVERSION_ALLOWED=У операції перетворення типів допустимий тільки один параметр
REAL_TYPE_IN_DOUBLE_COLON_EXPRESSION_EXPECTED=Даний формат виведення може бути застосований лише до дійсного типу
ONLY_ONE_PARAMS_PARAMETER_ALLOWED=Допустимий тільки один параметр із ключовим словом params
ONLY_UNSIZED_ARRAY_PARAMS_PARAMETER_ALLOWED=Тільки динамічний масив може описуватися з ключовим словом params
{0}_DIMENSIONAL_ARRAY_CAN_NOT_HAVE_{1}_AND_MORE_INDEXING=Невірна кількість індексів. Повинно бути {0}
TUPLE_CAN_HAVE_ONLY_ONE_INDEX=Кортеж може мати тільки один індекс
TUPLE_INDEX_OUT_OF_RANGE_{0}=Індекс кортежу повинен бути ≥0 і ≤{0}
TUPLE_INDEX_MUST_BE_INTEGER_CONSTANT=Індекс кортежу повинен бути цілою константою
INHERITED_EXPECTED_IN_CLASS=Ключове слово inherited має бути в методі класу
NO_BASE_CLASS_DEFINED_BUT_INHERITED_MEET=Ключове слово inherited в методі класу, який не має предка
NO_METHOD_{0}_IN_CLASS_{1}=Немає методу {0} в класі {1}
OVERLOAD_OPERATOR_CAN_NOT_BE_PROCEDURE=Перевантажена операція не може бути процедурою
OVERLOADED_OPERATOR_MUST_BE_STATIC_FUNCTION=Перевантажена операція повинна бути статичною функцією
NOT_SUPPORTED_BY_THIS_VERSION_OF_COMPILER=Дана конструкція не підтримується цією версією компілятора
NEGATIVE_ARRAY_LENGTH_({0})_NOT_ALLOWED=Від'ємна довжина масиву ({0}) не припустима
INCOMPATIBLE_ARRAY_BOUNDS_TYPES=Несумісні типи границь діапазону масиву
CAN_NOT_APPLY_SETLENGTH_TO_THIS_OPERAND_TYPE=Не можу викликати SetLength для операнда даного типу
FUNCTION_NEED_RETURN_TYPE=Необхідно вказати значення повернення для функції

View file

@ -0,0 +1,21 @@
%PREFIX%=SEMANTICERROR_
UNABLE_TO_CONVERT_FUNCTIONAL_TYPE_TO_PROCEDURAL_TYPE=Неможливо перетворити функціональний тип в процедурний тип
ILLEGAL_PARAMETERS_IN_LAMBDA=Невірні типи параметрів лямбда-виразу
ILLEGAL_LAMBDA_VARIABLE_TYPE=Невірний тип змінної, якій присвоюється лямбда-вираз
ILLEGAL_LAMBDA_PARAMETERS_NUMBER=Невірна кількість формальних параметрів в лямбда-виразі
IMPOSSIBLE_TO_INFER_TYPES_IN_LAMBDA=Неможливо вивести типи параметрів лямбда-виразу, так як явно не вказано тип змінної, якій присвоюється лямбда-вираз
IMPOSSIBLE_TO_INFER_RESULT_TYPE_IN_LAMBDA=Неможливо вивести тип повернення значення лямбда-виразу
IMPOSSIBLE_TO_INFER_RESULT_TYPE=Неможливо вивести тип повернення значення
NESTED_LAMBDAS_ARE_NOT_SUPPORTED_IN_THIS_VERSION_OF_COMPILER=Використання лямбда-виразу всередині іншого лямбда-виразу не підтримується в цій версії компілятора
LAMBDAS_ARE_NOT_ALLOWED_IN_NESTED_SUBPROGRAM=Використання лямбда-виразів всередині вкладених підпрограм заборонено
THIS_TYPE_OF_VARIABLES_CANNOT_BE_CAPTURED=У цій версії компілятора не підтримується замикання даного типу символів
LAMBDAS_NOT_ALLOWED_IN_FOREACH_IN_WHAT_STATEMENT=Використання лямбда-виразів при вказівці колекції перебору в циклі foreach заборонено
CANNOT_CAPTURE_NON_VALUE_PARAMETERS=Захоплення параметрів підпрограм, що передаються не за значенням, заборонено
LAMBDAS_NOT_ALLOWED_WHEN_NESTED_SUBPROGRAMMES_ARE_USED=Використання лямбда-виразів в підпрограмі при наявності вкладеної підпрограми заборонено
LAMBDAS_NOT_ALLOWED_IN_DECLARATIONS_SECTION=Використання лямбда-виразів в розділі описів заборонено
LAMBDAS_NOT_ALLOWED_IN_FIELDS_INITIALIZATION=Використання лямбда-виразів при ініціалізації полів класу заборонено
LAMBDAS_NOT_ALLOWED_IN_INITIALIZATION_PART_OF_MODULE=Використання лямбда-виразів в розділі ініціалізації модуля заборонено
LAMBDAS_NOT_ALLOWED_IN_FINALIZATION_PART_OF_MODULE=Використання лямбда-виразів в розділі фіналізації модуля заборонено
LAMBDAS_NOT_ALLOWED_IN_INTERFACE_PART_OF_MODULE_IN_INIT=Використання лямбда-виразів в розділі інтерфейсу модуля при ініціалізації змінних заборонено
LAMBDAS_NOT_ALLOWED_IN_IMPLEMENTATION_PART_OF_MODULE_IN_INIT=Використання лямбда-виразів в розділі реалізації модуля при ініціалізації змінних заборонено
USING_CAPTURED_PARAMETERS_IS_NOT_ALLOWED_IN_INITIALIZERS=Використання захопленого параметра підпрограми в розділі описів заборонено

View file

@ -0,0 +1,119 @@
%PREFIX%=SEMANTICERROR_
TEMPLATE_ARGUMENTS_COUNT_MISMATCH=Неправильне число параметрів шаблону
{0}_IS_NOT_TEMPLATE_CLASS={0} не є ім'ям шаблонного класу
TEMPLATE_PARAMETER_{0}_REDEFINITION=Повторний опис параметра {0}
INHERITED_CONSTRUCTOR_CALL_MUST_BE_FIRST=Виклик конструктора предка повинен бути першим у тілі конструктора
INHERITED_CONSTRUCTOR_CALL_EXPECTED=Необхідно викликати конструктор предка
INVALID_INTERFACE_MEMBER=В інтерфейсі можуть бути тільки заголовки функцій, процедур і властивості
{0}_IS_NOT_INTERFACE={0} не являється інтерфейсом
INTERFACE_FUNCTION_WITH_BODY=Не можна визначати тіло функції або процедури інтерфейсу
CONSTRUCTOR_IN_INTERFACE=Інтерфейс не може містити конструктори
INTERFACE_{0}_CONSTRUCTOR_CALL={0} є інтерфейсом, неможливо створити його екземпляр
CLASS_{0}_DOES_NOT_IMPLEMENT_MEMBER_{2}_OF_INTERFACE_{1}=Клас {0} не реалізує метод {2} інтерфейсу {1}
MEMBER_{2}_OF_CLASS_{0}_FROM_INTERFACE_{1}_MUST_BE_PUBLIC_AND_NON_STATIC=Функція класу {0}, яка реалізує метод {2} інтерфейсу {1}, повинна бути нестатичною з рівнем доступу public
ATTRIBUTES_IN_INTERFACE_MEMBER=Даний атрибут недопустимий в інтерфейсі
MODIFER_BLOCK_{0}_CALL=Член {0} закритий своїм модифікатором видимості
LEFT_RANGE_GREATER_THEN_RIGHT=Нижня межа перевищує верхню
ACCESS_MODIFER_IN_INTERFACE=Модифікатори видимості неприпустимі всередині інтерфейсу
INTERFACE_FORWARD_DECLARATION=Передописи інтерфейсів неприпустимі
FORWARD_DECLARATION_{0}_AS_BASE_TYPE=Передопис {0} не може бути використано в якості базового типу
FORWARD_DECLARATION_OF_{0}_MISMATCH_DECLARATION=Передопис типу {0} не відповідає його опису
NO_TYPE_{0}_DEFINITION=Відсутній опис типу {0}
VIRTUAL_METHOD_IN_RECORD=Віртуальні методи в записах неприпустимі
LABEL_CAN_NOT_BE_DECLARED_HERE=Мітка не може бути визначена в цьому місці програми
IDENT_{0}_IS_NOT_LABEL={0} не є міткою
LABEL_{0}_REDEFINED=Повторне визначення мітки {0}
NO_LABEL_{0}_DEFINITION=Мітка {0} не встановлена
BLOCKED_LABEL_{0}_GOTO=Перехід всередину складеного оператора на мітку {0} неможливий
CONSTRUCTOR_NOT_IN_CLASS=Конструктор може бути описаний тільки всередині класу
DESTRUCTOR_NOT_IN_CLASS=Деструктор може бути описаний тільки всередині класу
ASSIGN_TO_EVENT=Оператор := не застосовується до подій; використовуйте += и -=
DESTRUCTOR_IN_INTERFACE=Деструктори не можуть використовуватися в інтерфейсі
CAN_NOT_CALL_CONSTRUCTOR_AS_PROCEDURE=Не можна викликати конструктор через об'єкт
CANNOT_USE_POINTER_AS_GENERIC_ARGUMENT=Тип-вказівник не може виступати в якості параметра керованого шаблону
PARAMETER_{0}_MUST_HAVE_DEFAULT_CONSTRUCTOR=Неможливо інстанціювати, так як у типу {0} немає конструктора без параметрів з рівнем доступу public
PARAMETER_{0}_MUST_BE_REFERENCE_TYPE=Неможливо інстанціювати, так як тип {0} не є посилальним (класом)
PARAMETER_{0}_MUST_BE_VALUE_TYPE=Неможливо інстанціювати, так як тип {0} не є розмірним
PARAMETER_{0}_MUST_BE_DERIVED_FROM_{1}=Неможливо інстанціювати, так як тип {0} не успадкований від {1}
PARAMETER_{0}_MUST_IMPLEMENT_INTERFACE_{1}=Неможливо інстанціювати, так як тип {0} не реалізує інтерфейс {1}
NO_MAIN_FUNCTION=Відсутня функція main()
FUNCTION_SHOULD_RETURN_VALUE=Функція повинна повернути значення
FUNCTION_SHOULD_NOT_RETURN_VALUE=Функція не повинна повертати значення
EXPECTED_TYPE_{0}=Очікувався тип {0}
CAN_NOT_WRITE_REFERENCE_DATA_TO_BINARY_FILE=Неможливо записати дані типу посилання в бінарний файл
CAN_NOT_READ_REFERENCE_DATA_FROM_BINARY_FILE=Неможливо прочитати дані типу посилання з бінарного файлу
WHERE_SECTION_ALLOWED_ONLY_IN_GENERICS=Секція where допустима тільки в generic-типах і generic-підпрограмах
TEMPLATE_PARAMS_EXPECTED=У шаблонному типі необхідний список шаблонних параметрів
CAN_NOT_GENERATE_ACCESSOR_{0}=Неможливо згенерувати акцесор, так як ім'я {0} вже зайнято
EXPECTED_DERIVED_CLASSES=Очікувався клас-нащадок або клас-предок
SPECIFICATORS_FOR_{0}_ALREADY_EXIST=Специфікатори для параметра {0} вже оголошені
SPECIFICATOR_MUST_BE_TYPE_REFERENCE=Специфікатор повинен бути посиланням на тип
PARENT_SPECIFICATOR_MUST_BE_FIRST=Специфікатор предка повинен бути першим у списку
CLASS_OR_RECORD_SPECIFICATOR_MUST_BE_FIRST=Специфікатор class/record повинен бути першим у списку
CONSTRUCTOR_SPECIFICATOR_MUST_BE_LAST=Специфікатор constructor повинен бути останнім у списку
OBJECT_CAN_NOT_BE_USED_AS_PARENT_SPECIFICATOR=Тип object не може бути використаний для вказівки предка шаблонного параметра
TYPE_{0}_DERIVED_FROM_ITSELF=Тип {0} успадковується циклічно від самого себе
AMBIGUITY_BETWEEN_NAMES_{0}_AND_{1}=Двозначність між іменами {0} і {1}
POINTERS_OF_GENERIC_PARAMETERS_NOT_ALLOWED=Покажчики на параметр generic-типу неприпустимі
OPERATOR_AS_CAN_NOT_BE_USED_WITH_GENERIC_PARAMETER_{0}_WITHOUT_CLASS_CONSTRAINT=Операція as не може бути застосована до generic-параметру {0}, який не має специфікатора "class"
FORWARD_DECLARATION_{0}_AS_IMPLEMENTING_INTERFACE=Передопис {0} не може використовуватися як реалізований інтерфейс
FORWARD_TEMPLATE_{0}_DECLARATION_MISMATCH_DECLARATION=Передопис шаблонного типу {0} не відповідає його опису
GENERIC_TYPE_NOT_ALLOWED_HERE=Описувати generic-тип можна тільки в секції опису type
STATIC_CONSTRUCTOR_MUST_BE_PARAMETERLESS=Статичний конструктор повинен бути без параметрів
CONSTRUCTOR_CAN_NOT_BE_VIRTUAL=Конструктор не може бути віртуальним
CANNOT_USE_DIAPASON_AS_GENERIC_ARGUMENT=Діапазонний тип не може виступати в якості параметра керованого шаблону
CANNOT_USE_BOUNDED_ARRAY_AS_GENERIC_ARGUMENT=Тип статичного масиву не може виступати в якості параметра керованого шаблону
CANNOT_USE_TYPED_FILE_AS_GENERIC_ARGUMENT=Тип типізованого файлу не може виступати в якості параметра керованого шаблону
INDEX_PROPERTY_ACCESSOR_CAN_NOT_BE_VARIABLE=Акцесор індексної властивості не може визначатися через поле
ACCESSOR_NAME_EXPECTED=Необхідно вказати ім'я акцесора
PROPERTY_TYPE_MISMATCH_ACCESSOR_FIELD_TYPE=Тип властивості не співпадає з типом поля для акцесору
ERROR_LOADING_RESOURCE_FILE_{0}=Помилка при підключенні ресурсного файлу {0}
SAVE_ASSEMBLY_ERROR_{0}=Помилка при збереженні збірки: {0}
NO_FUNCTIONS_{0}_CAN_BE_USED_WITH_THIS_SPECIFICATION=Немає функцій {0}, які можна було б використовувати із заданою специфікацією
PROPERTY_IN_LEFT_PART_PLUS_MINUS_ASSIGN=Властивість не може використовуватися в лівій частині узагальненого оператора присвоювання
DEFAULT_VALUE_MUST_BE_ONLY_IN_FIRST_DECLARATION=Значення за замовчуванням слід вказувати тільки при першому оголошенні підпрограми
STRUCT_TYPE_DEFINITION_IN_FORMAL_PARAM=Тип параметру або значення повертання не може бути описом запису або описом масиву з межами
TYPE_OF_ONE_OR_MORE_OPERATOR_PARAMETERS_MUST_BE_{0}=Хоча б один параметр повинен бути типу {0}
PARAMS_IN_OPERATOR=В операторах заборонені params-параметри
OPERATOR_{0}_PARAMETERS_COUNT_MUST_EQUAL_{1}=Кількість параметрів операції {0} має дорівнювати {1}
ONLY_LAST_PARAMETER_CAN_BE_PARAMS=Тільки останній параметр може бути params-параметром
FUNCTION_WITH_PARAMS_PARAMETER_CAN_NOT_HAVE_DEFAULT_PARAMETERS=У підпрограмі з params-параметром неприпустимі значення за замовчуванням
CAN_NOT_ASSIGN_TO_LEFT_PART=Неможливо присвоїти виразу в лівій частині оператора присвоювання
CAN_NOT_ASSIGN_TO_CONSTANT_OBJECT=Неможливо присвоїти константному об'єкту
NO_OVERLOAD_FUNCTION_{0}_USEFUL_FOR_ACCESSOR=Серед перевантажених методів {0} немає придатного для акцесору
ACCESSOR_CAN_BE_FIELD_OR_METHOD_ONLY=У якості акцесору можна вказувати тільки метод або поле класу
CAN_NOT_DEFINE_METHOD_OF_COMPILED_TYPE=Недопустимі описи методів для типу з зовнішньої збірки
NO_DEFAULT_PROPERTY_TO_FUNCTION_TYPE=Немає індексної властивості за замовчуванням для функціонального типу
TYPE_{0}_HAS_{1}_GENERIC_PARAMETERS=Кількість шаблонних параметрів типу {0} має дорівнювати {1}
TRIANGLE_BRACKETS_NOT_AWAITED=Кутові дужки не повинні використовуватися з даним виразом
TRIANGLE_BRACKETS_NOT_ALLOWED_WITH_COMMON_FUNCTIONS=Специфікація за допомогою кутових дужок неприпустима для звичайних функцій (допустима для generic-функцій)
FUNCTION_{0}_DEPEND_FROM_{1}_TYPE_PARAMS=Число типів-параметрів у специфікації generic-підпрограми {0} має дорівнювати {1}
WHERE_SECTION_MUST_BE_ONLY_IN_FIRST_DECLARATION=Секцію where слід вказувати тільки в передопису (предопис знайдено)
CAN_NOT_INHERIT_FROM_GENERIC_PARAMETER=Не можна успадкувати від generic-параметру
GENERIC_FUNCTION_{0}_CAN_NOT_BE_CALLED_WITH_THESE_PARAMETERS=Generic-функція {0} не може бути викликана з даними набором фактичних параметрів
CAN_NOT_DEDUCE_TYPE_PARAMS_FROM_CALL_{0}=Неможливо вивести типи-параметри generic-підпрограми {0} (вкажіть типи-параметри явно)
CAN_NOT_CALL_ANY_GENERIC_FUNCTION_{0}_WITH_THESE_PARAMETERS=З даним списком формальних параметрів неможливо викликати жодну з перевантажених generic-підпрограм {0}
OPERATOR_SIZEOF_CAN_NOT_BE_USED_WITH_GENERIC_TYPE=Операція sizeof не може бути застосована до generic-типів
CAN_NOT_INHERIT_FROM_VALUE_TYPE=Не можна явно успадковувати від System.ValueType (від нього неявно успадковуються всі розмірні типи)
CAN_NOT_INHERIT_FROM_POINTER=Не можна успадкувати від типу-покажчика
CAN_NOT_INHERIT_FROM_FUNCTION_TYPE=Не можна успадкувати від функціонального типу
CAN_NOT_INHERIT_FROM_DELEGATE_TYPE=Не можна явно успадковувати від типів System.Delegate і System.MulticastDelegate (вони неявно використовуються при роботі з делегатами)
INTERFACE_{0}_ALREADY_ADDED_TO_IMPLEMENTING_LIST=Інтерфейс {0} вже доданий в список реалізованих інтерфейсів
CAN_NOT_CONVERT_TYPE_{0}_TO_INTERFACE_{1}=Неможливо перетворити вираз типу {0} до нереалізовуваного цим типом інтерфейсу {1}
CLASS_FUNCTION_ATTRIBUTE_MISMATCH=Атрибутом class слід забезпечити як оголошення, так і опис статичної функції
COULD_NOT_DEFINE_GENERIC_FUNCTION_OF_COMPILED_TYPE=Неможливо визначити generic-функцію для типу з зовнішньої збірки
PARAMETER_{0}_MUST_BE_NAMED_{1}=Шаблонний параметр номер {0} повинен бути названий {1}
TEMPLATES_AND_GENERICS_ARE_INCOMPATIBLE=Неприпустимо поєднання керованих і некерованих шаблонів
TEMPLATE_CAN_BE_CLASS_ONLY=Тільки клас, запис або інтерфейс може бути шаблонним типом
CANNOT_USE_SHORT_STRING_AS_GENERIC_ARGUMENT=Тип коротких рядків не може виступати в якості параметру керованого шаблону
TYPE_REFERENCE_EXPECTED=Очікувалося ім'я типу
DELEGATE_CAN_NOT_USE_COMPREHENSIVE_GENERIC_PARAMETER=При опису делегата не можна використовувати тип-параметр охоплюючого generic-шаблону
CAN_NOT_DEFINE_METHOD_OF_TEMPLATE_TYPE_SYNONYM=Неприпустимо описувати метод для синоніма шаблонного типу
ENUM_CAN_NOT_BE_USED_AS_PARENT_SPECIFICATOR=Спеціальний тип System.Enum не може бути використаний для вказівки предка шаблонного параметру
CONSTRUCTOR_CAN_NOT_BE_GENERIC=Конструктор не може бути шаблонним
GENERIC_DELEGATE_INNER_FUNCTION=Неприпустимо описувати тип шаблонного делегата всередині підпрограми
GENERIC_NESTED_FUNCTIONS_NOT_ALLOWED=Вкладені generic-підпрограми заборонені
NESTED_FUNCTIONS_IN_GENERIC_FUNCTIONS_NOT_ALLOWED=Вкладені підпрограми заборонені всередині generic-підпрограм
GENERIC_TYPE_{0}_NEEDS_{1}_GENERIC_PARAMETERS=Кількість шаблонних параметрів типу {0} має дорівнювати {1}
EXPRESSION_IS_NOT_ADDRESSED=Цей вираз не може стояти в лівій частині оператора присвоювання або передаватися як var-параметр в підпрограму

View file

@ -0,0 +1,8 @@
//Semantic Tree Visualisator Plugin
%PREFIX%=VPP_SEMTRV_
NAME=Семантичне дерево
DESCRIPTION=Візуалізатор семантичного дерева
FORMNAME=Візуалізатор семантичного дерева
M_BUILD=Побудувати поточне
M_REBUILD=Побудувати все

View file

@ -0,0 +1,9 @@
//Source Text Formater Plugin
%PREFIX%=VPP_STF_
NAME=Форматування тексту програми
DESCRIPTION=Форматування тексту програми
FORMNAME=Форматування тексту програми
CHOSEN_SYNTAX_TREE=Вибране синтаксичне дерево:
M_BUILD=Побудувати поточне
M_REBUILD=Побудувати все

View file

@ -0,0 +1,18 @@
// Syntax tree conversion errors
%PREFIX%=SYNTAXTREEVISITORSERROR_
YIELD_FUNC_MUST_RETURN_SEQUENCE=Функції з yield повинні повертати послідовність
ONLY_FUNCTIONS_CAN_CONTAIN_YIELDS=Тільки функції можуть містити yield
FUNCTIONS_WITH_YIELDS_CANNOT_CONTAIN_VAR_CONST_PARAMS_MODIFIERS=У параметрах функції з yield не повинно бути модифікаторів 'var', 'const' або 'params'
FUNCTIONS_WITH_YIELDS_CANNOT_CONTAIN_DEFAULT_PARAMETERS=Функція з yield не повинна мати параметрів за замовчуванням
FUNCTIONS_WITH_YIELDS_CANNOT_CONTAIN_RESULT=Функція з yield не може містити змінну Result
FUNCTIONS_WITH_YIELDS_CANNOT_CONTAIN_LOCK=Функції з yield не можуть містити оператор lock
FUNCTIONS_WITH_YIELDS_CANNOT_CONTAIN_TRY_EXCEPT_FINALLY=Функції з yield не можуть містити блоків try..except і try..finally
FUNCTIONS_WITH_YIELDS_CANNOT_CONTAIN_NESTED_SUBROUTINES=Функції з yield не можуть містити вкладені підпрограми і самі бути вкладеними
FUNCTIONS_WITH_YIELDS_CANNOT_CONTAIN_LOCAL_TYPE_DEFINITIONS=Функції з yield не можуть містити локальні визначення типів
YIELDS_INSIDE_WITH_ARE_ILLEGAL=Оператор yield заборонений всередині with
LAMBDA_EXPRESSIONS_CANNOT_CONTAIN_YIELD=Лямбда-вирази не можуть містити yield
Var_{0}_is_already_defined=Змінна {0} уже визначена

View file

@ -0,0 +1,11 @@
//Syntax Tree Visualisator Plugin
%PREFIX%=VPP_SYNTRV_
NAME=Cинтаксичне дерево
DESCRIPTION=Візуалізатор синтаксичного дерева
FORMNAME=Візуалізатор синтаксичного дерева
CHOSEN_SYNTAX_TREE=Вибране синтаксичне дерево:
SHOW_ALL_TREES=Показати все
M_BUILD=Побудувати поточне
M_REBUILD=Побудувати все
PARSE=Парсити поточний файл

View file

@ -0,0 +1,493 @@
//
//MainForm
%PREFIX%=VP_MF_
//MainMenu
MR_FILE=Файл
M_NEW=Новий
M_NEW_ADV=Створити
M_NEW_ASP=Створити аспект
M_UNIT_WITH_FORM=Форму
M_FORM_PROGRAM=Основну програму для поточної форми
M_OPEN=Відкрити...
M_SAVE=Зберегти
M_SAVEAS=Зберегти як...
M_SAVEALL=Зберегти все
M_CLOSE=Закрити
M_CLOSEALLBUTTHIS=Закрити все, крім поточного
M_PRINT=Друк...
M_RECENTFILES=Останні файли
M_RECENTPROJECTS=Останні проекти
M_EXIT=Вихід
MR_EDIT=Правка
M_UNDO=Скасувати
M_REDO=Повернути
M_CUT=Вирізати
M_COPY=Копіювати
M_PASTE=Вставити
M_FIND=Знайти...
M_FINDNEXT=Знайти далі
M_REPLACE=Замінити...
M_BOOKMARS=Закладки
M_TOGGLEBOOKMARK=Поставити закладку
M_GOTONEXTBOOKMARK=Перейти до наступної
M_GOTOPREVBOOKMARK=Перейти до попередньої
M_CLEARBOOKMARKS=Видалити всі закладки
M_DELETE=Видалити
MR_SERVICE=Сервіс
M_OPTIONS=Налаштування...
MR_VIEW=Вигляд
M_BOTTOMPANEL=Нижня панель
M_OUTPUTWINDOW=Вікно виведення
M_CLEAROUTPUT=Очистити вікно виведення
M_NAVIGBACK=Перейти назад
M_NAVIGFORW=Перейти вперед
M_STYLE=Стиль інтерфейсу...
M_GOTO_LINE=Перейти до рядка...
M_SELECT_ALL=Виділити все
M_INTELLISENSEPANEL=Панель навігації по коду
M_TOOLBOX=Палітра
M_PROPERTIES=Інспектор об'єктів
M_PROJECTEXPLORER=Структура проекту
MR_INTELLISENSE=Аналіз коду
M_GENERATE_REALIZATION=Згенерувати реалізацію
MR_PROJECT=Проект
M_ADD_FORM=Додати форму
M_ADD_NEW_FILE=Додати новий файл
M_ADD_EXIST_FILE=Додати існуючий файл
M_ADD_REFERENCE=Підключити збірку
M_PROJECT_PROPERTIES=Властивості проекту
MR_PROGRAM=Програма
M_RUN_DEBUG=Виконати
M_RUN_NODEBUG=Виконати без зв'язку з оболонкою
M_BUILD=Компілювати
M_REBUILD=Перекомпілювати все
M_STOP=Завершити
M_ADD_EXPR=Додати вираз
M_DELETE_EXPR=Видалити вираз
M_CLEAR_ALL=Очистити все
M_RUN_PARAMETERS=Параметри командного рядка...
M_ARGUMENTS=Параметри
MR_DESIGNER=Дизайнер
M_VIEW_CODE=Переглянути код
M_SHOW_PROPERTIES=Властивості
M_SHOW_GRID=Показувати сітку
M_SNAP_TO_GRID=Прилипання до сітки
M_ALIGN=Вирівняти по
M_ALIGN_LEFTS=лівому краю
M_ALIGN_RIGHTS=правому краю
M_ALIGN_TOPS=верхньому краю
M_ALIGN_BOTTOMS=нижньому краю
M_ALIGN_MIDDLES=горизонтальному центру
M_ALIGN_CENTERS=вертикальному центру
M_ALIGN_TO_GRID=сітці
M_CENTER=Центрувати
M_CENTER_HORIZONTALLY=по горизонталі
M_CENTER_VERTICALLY=по вертикалі
M_Z_ORDER=Візуальний порядок
M_BRING_TO_FRONT=Помістити вперед
M_SEND_TO_BACK=Відправити назад
M_TAB_ORDER=Порядок табуляції
M_SIZE_TO=Привести розмір до
M_SIZE_TO_CONTROL=розміру компоненту
M_SIZE_TO_CONTROL_WIDTH=ширини компоненту
M_SIZE_TO_CONTROL_HEIGHT=висоти компоненту
M_SIZE_TO_GRID=сітки
M_PROGRAM_TAB=Код
M_FORM_TAB=Дизайнер
M_COMMON_COMPONENTS=Звичайні
M_VISUAL_COMPONENTS=Візуальні
M_DATA_COMPONENTS=Бази даних
M_NON_VISUAL_COMPONENTS=Невізуальні
NOTHING_SELECTED=Немає вибраних компонентів
{0}_COMPONENTS1_SELECTED={0} компонент обраний
{0}_COMPONENTS2_SELECTED={0} компоненти обрані
{0}_COMPONENTS5_SELECTED={0} компонентів обрано
MR_DEBUG=Виконання
M_DEBUGSTART=Почати виконання
M_DEBUGCONT=Продовжити
M_DEBUGSTOP=Пауза
M_STEPOUT=Крок із виходом із підпрограми
M_STEPOVER=Крок без входу в підпрограму
M_STEPIN=Крок із входом в підпрограму
M_RUNTOCUR=Виконувати до курсора
M_ENDDEBUG=Завершити виконання
M_GOTO_DEFINITION=Перейти до визначення
M_GOTO_REALIZATION=Перейти до реалізації
M_FIND_ALL_REFERENCES=Знайти всі посилання
M_RENAME=Перейменувати
M_FORMAT=Форматувати код
M_SAMPLES=Приклади
M_COLLAPSE_REGIONS=Згорнути всі регіони
TP_WARNINGLIST=Попередження
TP_VARLIST=Локальні змінні
TP_WATCHLIST=Перегляд виразів
TP_DISASSEMBLY=Вікно дизасемблювання
TP_FIND_SYMBOL_RESULTS=Результат пошуку символів
CLMN_VAR=Змінна
CLMN_TYPE=Тип
CLMN_VALUE=Значення
TP_IMMEDIATE_WINDOW=Вікно Immediate
RF_RENAME=Перейменування
RF_ENTER_NEW_NAME=Введіть нове ім'я
RF_OK=ОК
RF_CANCEL=Скасувати
M_DELETE_BREAKPOINT=Видалити
M_BREAKPOINT_CONDITION=Умова...
M_BREAKPOINT_CONDITION_FORM=Умова
M_CONDITION2=Умова:
M_IF_TRUE=Істина
M_IF_CHANGED=Змінено
WT_EXPR=Вираз
WT_TYPE=Тип
WT_VALUE=Значення
MR_PLUGINS=Модулі
MR_OPTIONS=Налаштування
M_COMPILEROPTIONS=Опції компіляції
M_VIEWOPTIONS=Вигляд
MR_HELP=Допомога
M_HELP=Довідка
M_DOTNET_HELP=Документація по .NET (MSDN)
M_EXAMPLES=Приклади
M_MAINFEATURES=Коротко про головне
M_ABOUT=Про програму
M_OPENSAMPLES=Приклади
M_OPENTUTORIAL=Вивчаємо PascalABC.NET
M_SET_ACTIVE=Зробити активним
TP_OUTPUTWINDOW=Вікно виведення
TP_ERRORSLIST=Список помилок
TP_COMPILERMESSAGES=Повідомлення компілятора
SB_LN=Рядок
SB_COL=Колонка
TS_RUN=Запущений
FROM_METADATA=метадані
AT_SELECT=Тип програми
AT_CONSOLE=Консольне
AT_WINDOWS=Віконне
AT_DLL=Динамічна бібліотека
RUN_DLL_WARNING_TEXT=Неможливо запустити динамічну бібліотеку
RUN_PCU_WARNING_TEXT=Неможливо запустити відкомпільований модуль
SAVE_CHANGES_IN_FILE{0}=Зберегти зміни в файлі '{0}' ?
SAVE_CHANGES_IN_PROJECT{0}=Зберегти зміни в проекті '{0}' ?
SHOULD_CREATE_FORM_FIRST=Спочатку створіть форму, для якої слід згенерувати основний файл
CAN_NOT_GENERATE_CODE=Неможливо згенерувати вихідний код.\r\nМожливо, були видалені псевдокоментарі
CODE_GENERATION_UNSUCCEFULL=Вихідний код згенерований неповністю через синтаксичні помилки в тексті модуля
CAN_NOT_NAVIGATE_TO_EVENT_HANDLER=Неможливо перейти до обробника через синтаксичні помилки в тексті модуля
FORM_DESIGNER=Дизайнер форм
TOOLBOX_LOADING_UNSUCCEFULL=Не вдалося завантажити панель інструментів
CT_STANDARD_ELEMENTS=Стандартні елементи керування
CT_CONTAINERS=Контейнери
CT_MENUS_PANES=Меню і панелі інструментів
CT_DATA=Дані
CT_COMPONENTS=Компоненти
CT_PRINTING=Друк
CT_DIALOG_WINDOWS=Діалогові вікна
FTS_LOADING=завантаження...
FTS_KILLPROCESS=завершення програм...
FTS_CANCELLOADING=відміна завантаження...
ER_NUM=
ER_LINE=Рядок
ER_FILE=Файл
ER_DESCRIPTION=Опис
ER_PATH=Шлях
ER_COPY=Копіювати
MSGTYPE=[VisualPascalABCNET]
ERROR_CREATING_WORKDIR_{0}_{1}=Помилка при створенні робочого каталогу '{0}' : {1}
INPUT=Ввід даних:
INPUT_OK=Ввести
OW_RUNTIME_EXCEPTION{0}_MESSAGE{1}=Помилка часу виконання: {0}: {1}
OW_RUNTIME_EXCEPTION_STACKTRACE{0}=2LINES
Стек:
{0}
ERRORLIST_RUNTIME_EXCEPTION_MESSAGE{0}=Помилка часу виконання: {0}
EXCEPTION_IN_START_EXE{0}=При спробі запуску файлу {0} сталася помилка. Можливо, запуск exe файлів з цього диска заборонений. Для усунення проблеми перенаправте збереження exe файлів на інший диск (Сервіс->Опції компіляції)
ERROR_FILE_EXISTS_IN_CODEPAGES=Неможливо зберегти файл з таким іменем, оскільки цей файл уже відкритий
SAVE_FILE_ERROR_TEXT{0}=Помилка при збереженні файлу {0}
FILE_ALREADY_EXISTS{0}=Файл з іменем {0} уже існує
TOO_LONG_FILE_NAME{0}=Занадто довге ім'я файлу
PROJECT_NAME_EMPTY=Необхідно вказати ім'я проекту
FILE_NAME_EMPTY=Необхідно вказати ім'я файлу
PROJECT_DIRECTORY_EMPTY=Необхідно вказати папку проекту
DIRECTORY_ALREADY_EXISTS{0}=Папка {0} уже існує
ERROR_IN_FILE_CREATION=Помилка при створенні файлу
ERROR_IN_PROJECT_CREATION=Помилка при створенні проекту
ERROR_IN_PATH=Недопустимі символи в шляху файлу
PROJECT_TEMPLATE_NOT_SELECTED=Не вибрано тип проекту
FILE_TEMPLATE_NOT_SELECTED=Не вибрано шаблон файлу
TOO_OLD_PROJECT_FILE_VERSION=Неможливо відкрити проект ранньої версії. Спробуйте створити проект заново
MAJOR_VERSION_MUST_BE_SET=Не заданий основний номер версії
MAJOR_VERSION_LESS_ZERO=Основний номер версії повинен бути невід'ємним цілим числом
MAJOR_VERSION_MUST_BE_INT=Основний номер версії повинен бути невід'ємним цілим числом
MINOR_VERSION_MUST_BE_SET=Не заданий додатковий номер версії
MINOR_VERSION_LESS_ZERO=Додатковий номер версії повинен бути невід'ємним цілим числом
MINOR_VERSION_MUST_BE_INT=Додатковий номер версії повинен бути невід'ємним цілим числом
BUILD_VERSION_MUST_BE_SET=Не заданий номер побудови
BUILD_VERSION_LESS_ZERO=Номер побудови повинен бути невід'ємним цілим числом
BUILD_VERSION_MUST_BE_INT=Номер побудови повинен бути невід'ємним цілим числом
REVISION_VERSION_MUST_BE_SET=Не заданий номер редакції
REVISION_VERSION_LESS_ZERO=Номер редакції повинен бути невід'ємним цілим числом
REVISION_VERSION_MUST_BE_INT=Номер редакції повинен бути невід'ємним цілим числом
ERROR_OPEN_PROJECT=Помилка при відкритті проекту
CHANGED_FILE=Змінений файл
FILE_CHANGED_MESSAGE=Файл був змінений іншою програмою. Завантажити його заново?
FILE_NOT_EXIST_MESSAGE=Файл відсутній на диску. Залишити його відкритим в редакторі?
INVALID_SOURCE_FILE_NAME=Неприпустимі символи в імені файлу
INVALID_SOURCE_FILE_EXTENSION=Неприпустиме розширення файлу
CANNOT_EXCLUDE_MAIN_FILE=Не можна виключати основний файл з проекту
M_NEW_PROJECT=Новий проект
M_OPEN_PROJECT=Відкрити проект...
M_CLOSE_PROJECT=Закрити проект
PRJ_NEW_PROJECT=Новий проект
PRJ_PROJECT_TYPES=Типи проектів
PRJ_PROJECT_NAME=Ім'я проекту
PRJ_PROJECT_DIR=Папка проекту
PRJ_CONSOLE_APP=Консольна програма
PRJ_WINFORMS_APP=Програма Windows Forms
PRJ_CLASS_LIBRARY=Бібліотека
PRJ_PROJECT_EXPLORER=Структура проекту
PRJ_REFERENCES=Підключення збірок
PRJ_PROJECT_REFERENCES=Підключені збірки
PRJ_ADD_REFERENCE=Додати збірку
PRJ_GAC=GAC
PRJ_ASSEMBLIES=Пошук збірок
PRJ_COMPONENT_NAME=Ім'я збірки
PRJ_VERSION=Версія
PRJ_OPEN_FILE=Відкрити
PRJ_SHOW_FORM=Відкрити форму
PRJ_VIEW_CODE=Показати код
PRJ_EXCLUDE=Виключити з проекту
PRJ_RENAME=Перейменувати
PRJ_BUILD=Зібрати
PRJ_BUILD_ALL=Зібрати все
PRJ_RUN=Виконати
PRJ_ADD=Додати
PRJ_NEW_FILE=Новий файл
PRJ_EXIST_FILE=Існуючий файл
PRJ_FORM=Форму
PRJ_PROPERTIES=Властивості
PRJ_REMOVE=Видалити
PRJ_FILE_NAME=Ім'я файлу
PRJ_TEMPLATES=Шаблони
PRJ_UNIT=Модуль
PRJ_SEARCH=Пошук...
PRJ_COM=COM
PRJ_PATH=Шлях
PRJ_COM_NAME=COM-об'єкт
PRJ_PROJECT_PROPERTIES=Властивості проекту
PRJ_DEBUG_RELEASE=Конфігурація
PRJ_DEBUG=Debug
PRJ_RELEASE=Release
PRJ_ENVIRONMENT_RUNMODE=Виконання із-під оболонки
PRJ_DELETE_EXE=Видаляти EXE-файл після виконання
PRJ_DELETE_PDB=Видаляти PDB-файл після виконання
PRJ_OUTPUT_DIR=Вихідні файли генерувати в папку
PRJ_BROWSE=Огляд
PRJ_COMMAND_LINE_ARGS=Параметри командного рядка
PRJ_APP_ICON=Іконка програми
PRJ_APP_VERSION=Версія програми
PRJ_APP_INFO=Інформація про програму
PRJ_PRODUCT=Назва продукту
PRJ_VER_MAJOR=Основний номер
PRJ_VER_MINOR=Додатковий номер
PRJ_VER_BUILD=Номер збірки
PRJ_VER_REVISION=Номер редакції
PRJ_COMPANY=Компанія
PRJ_TRADEMARK=Торгова марка
PRJ_COPYRIGHT=Copyright
PRJ_GENERATE_XML_DOC=Генерувати XML документацію
PRJ_NUGET=NuGet
NUGET_PACKAGE=Ідентифікатор пакету
NUGET_INSTALL=Встановити пакет
NUGET_LOG=Лог
VERSION_IS_UP_TO_DATE=Ви використовуєте актуальну версію
UPDATE_AVAILABLE=Доступна нова версія PascalABC.NET. Перейти на сторінку завантаження?
UPDATE_AVAILABLE_CURRENT_VESION{0}=Установлена версія: {0}
UPDATE_AVAILABLE_NEW_VESION{0}=Доступна версія: {0}
UPDATE_CHECK_ERROR=Не вдалося перевірити оновлення
UPDATE_CHECK=Перевірка оновлення
PABC_DOWNLOAD_PAGE=http://pascalabc.net/ssyilki-dlya-skachivaniya
M_CHECKUPDATES=Перевірити оновлення
//Options
%PREFIX%=VP_OC_VIEWOPTIONS_
NAME=Загальні
DESCRIPTION=Загальні
LANGUAGE=Мова
REDIRECT_OUTPUT=Перенаправляти результат на консоль у вікно виведення
ERRORS_STRATEGY=Показувати помилки
ES_ALL=Все
ES_FIRSTONLY=Першу синтаксичну або першу семантичну
ES_FIRSTSEMANTICANDSYNTAX=Першу синтаксичну і першу семантичну
EDITOR_OPTIONS=Редактор
SHOW_DEBUG_PLAY_PAUSE_BUTTONS=Показувати додаткові кнопки управління налагодженням
PASUSE_IN_RUNMODE_IF_CONSOLE=Робити паузу після завершення консольної програми
SAVE_FILES_IF_COMPILATOIN_OK=Зберігати файли якщо компіляція пройшла успішно
%PREFIX%=VP_OC_EDITOROPTIONS_
NAME=Редактор
DESCRIPTION=Налаштування редактора
ERROR_CURSOR_POS=При помилці позиціонувати курсор
SHOW_LINES_NUM=Показувати номери рядків
SHOW_MATH_BRACKET=Підсвічувати парні дужки
SHOW_MATCH_OPERATOR_BRACKET=Підсвічувати парні операторні дужки
ENABLE_FOLDING=Дозволити згортання коду
FONT_SIZE=Розмір шрифту
FONT=Шрифт
EP_BEGIN=в початок
EP_END=в кінець
EP_SELECTBEGIN=виділити і в початок
EP_SELECTEND=виділити і в кінець
CONVERT_TABS_TO_SPACES=Конвертувати Tab в пропуски
GOTO_ERRORPOS_IN_STANDART_MODULES=Переходити до місця помилки в стандартних модулях
%PREFIX%=VP_OPTIONSFORM_
FORMTEXT=Налаштування
//Intellisense options
%PREFIX%=VP_OC_INTELLISENSEOPTIONS_
NAME=Intellisense
DESCRIPTION=Аналіз коду часу розробки (Intellisense)
ALLOW_CODE_COMPLETION=Включений
CODE_COMPLETION_HINT=Підказка при наведенні миші
CODE_COMPLETION_DOT=Підказка по точці
CODE_COMPLETION_PARAMS=Підказка параметрів функцій
CODE_COMPLETION_KEYPRESSED=Підказка по натисканню клавіші
SHOW_INTELLISENCE_PANEL=Панель навігації по вихідному коду
NAMESPACE_VISIBLE_RANGE=Вкладеність просторів імен (0 - усі)
//CompilerOptions
%PREFIX%=VP_OC_COMPILEROPTIONS_
NAME=Опції компіляції
DESCRIPTION=Опції компіляції
OUTPUT_FILE_TYPE=Тип вихідного файлу
GENERATE_PDP_FILES=Генерувати зневадження (Debug-версія)
USE_OUTPUT_DIRECTORY=Вихідні файли генерувати в папку
BROWSE=Огляд...
ENVORIMENT_RUNMODE=Виконання з-під оболонки
DELETE_EXE=Видаляти EXE файл після виконання
DELETE_PDB=Видаляти зневадження після виконання
USE_DLL_FOR_SYSTEM_UNITS=Прискорювати запуск із-під оболонки
//AboutBox
%PREFIX%=VP_ABOUTBOXFORM_
FORMTEXT=Про програму
VERSION=Версія
PROJECT_ADMIN=Керівник проекту:
PROJECT_ADMIN_FIO=Михалкович С.С.
DEVELOPERS=Розробники
DEVELOPERS1=Ivan Bondarev (Німеччина)
DEVELOPERS2=Мальований Михайло
DEVELOPERS3=Саушкін Роман
MADEIN=Росія, ПФУ, мехмат; Німеччина
CORE=Ядро:
VISUAL=Оболонка:
COMPONENTS=Компоненти
TESTING_SYSTEM=Система тестування:
TYPE=Тип
NAME=Ім'я
VERSION=Версія
COPYRIGHT=
//Find Form
%PREFIX%=VP_FINDFORM_
FORMTEXT=Пошук
L_FIND=Шукати
G_OPTIONS=Параметри
MATH_CASE=Враховувати регістр
MATH_WHOLE_WORD=Слово повністю
SEARCH_UP=Шукати вгору
USE_REGEX=Регулярні вирази
FINDNEXT=Шукати далі
//Replace Form
%PREFIX%=VP_REPLACEFORM_
FORMTEXT=Заміна
L_FIND=Шукати
L_REPLACETO=Замінити на
G_OPTIONS=Параметри пошуку
MATH_CASE=Враховувати регістр
MATH_WHOLE_WORD=Слово повністю
SEARCH_UP=Шукати вгору
USE_REGEX=Регулярні вирази
FINDNEXT=Шукати далі
REPLACE=Замінити
REPLACEALL=Замінити все
REGEXPERR{0}=Неправильний регулярний вираз. {0}
//ReplaceConfirmDialog Form
%PREFIX%=VP_REPLACECONFIRMDLGFORM_
REPLACE{0}TO{1}=Замінити входження '{0}' на '{1}' ?
//GotoLineForm
%PREFIX%=VP_GOTOLINEFORM_
FORMTEXT=Перейти до рядка
GOTO_LINE_{0}_{1}=Номер рядка ({0} - {1}):
%PREFIX%=EXPR_VALUE_
UNDEFINED_VALUE=Невизначене значення
UNDEFINED_TYPE=Невизначений тип
SYNTAX_ERROR_IN_EXPR=Синтаксична помилка в виразі
INCOMPATIBLE_TYPES_IN_EXPRESSION=Несумісні типи в виразі
OPERATOR_{0}_NOT_IN_TYPE=Оператор '{0}' непридатний до даного типу
WRONG_NUMBER_ARGUMENTS_IN_{0}=Неправильне число параметрів у виклику '{0}'
WRONG_TYPE_OF_ARGUMENT_IN_{0}=Неприпустимий тип аргументу у виклику '{0}'
UNKNOWN_NAME_{0}=Невідоме ім'я '{0}'
WRONG_TYPE_IN_INDEXER=Неправильний тип виразу в індексаторі
WRONG_INDEXERS_NUMBER=Хибне число індексаторів
NO_INDEXER_PROPERTY=Вираз не має індексної властивості
NAME_{0}_IS_NOT_STATIC='{0}' не є статичним членом
VARIABLE_EXPECTED_TYPE_{0}_FOUND=Символ '{0}' повинен бути змінною
LOWER_BOUND_GREATER_THAN_UPPER_BOUND=Нижня межа перевищує верхню
INVALID_EXPRESSION_TYPE_IN_DIAPASON=Неприпустимий тип для діапазону
NO_SUITABLE_METHOD=Немає відповідного методу для таких аргументів
%PREFIX%=DEBUG_VIEW_
RAW_VIEW=Неформатований вид
BASE=Базовий клас
MODULE=Глобальні змінні
PRIVATE=Приватні члени
STATIC=Статичні члени
PRIVATE_STATIC=Приватні статичні члени
TOO_LONG_EVALUATION=Занадто довго обчислюється
%PREFIX%=CODE_COMPLETION_
RETURN=Повертає:
PARAMETERS=Параметри:
DESCRIPTION=Опис:

View file

@ -0,0 +1,55 @@
//VisualPascalABCNET.VisualEnvironmentCompiler
%PREFIX%=VP_VEC_
DIALOGS_FILTER_PART_{0}{1}|{1}|=Програми на {0} ({1})|{1}|
DIALOGS_PROJECT_FILTER_PART_{0}{1}|{1}|=Проекти на {0} ({1})|{1}|
DIALOGS_FILTER_PARTALL_{0}|{0}|{1}=Усі підтримувані ({0})|{0}|{1}
DIALOGS_FILTER_ALLFILES=Усі файли
DIALOGS_FILTER_ALLPROJECTS=Усі проекти
DIALOGS_FILTER_ICO_FILES=Файли іконок (ico)
ASSEMBLIES=Виконувані модулі
CM_LANGUAGE_{0}=Мова {0}
CM_OK_{0}MS=OK {0}ms
CM_{0}_ERROS={0} помилок
LOAD_PLUGINS=Завантажую плагіни...
PLUGINS_NOTFOUND=Немає плагінів.
PLUGINS_LOADING_ERRORS=При завантаженні плагінів сталися помилки:
STATE_START_COMPILING_ASSEMBLY{0}=Старт компіляції збірки {0}...
STATE_BEGINCOMPILEFILE{0}=Початок компіляції {0}...
STATE_COMPILEINTERFACE{0}=Компіляція interface {0}...
STATE_COMPILEIMPLEMENTATION{0}=Компіляція implementation {0}...
STATE_ENDCOMPILEFILE{0}=Кінець компіляції {0}
STATE_CODEGENERATION{0}=Генерація коду {0}...
STATE_READDLL{0}=Читання {0}...
STATE_SAVEPCUFILE{0}=Збереження {0}...
STATE_READPCUFILE{0}=Читання {0}...
STATE_COMPILATIONFINISHED{0}=Компіляція завершена {0}
STATE_RELOADING=Завантажую ядро...
STATE_PCUREADINGERROR{0}=Збій при читанні {0}
STATE_PCUWRITINGERROR{0}=Збій при записуванні {0}
STATE_SEMANTICTREECONVERSION{0}=Обробка за допомогою семантичного перетворення {0}...
STATE_SEMANTICTREECONVERTERCONNECTED{0}=Підключено семантичне перетворення "{0}"
STATE_SYNTAXTREECONVERSION{0}=Обробка за допомогою синтаксичного перетворення {0}...
STATE_SYNTAXTREECONVERTERCONNECTED{0}=Підключено синтаксичне перетворення "{0}"
STATE_READY=Готовий
STATETEXT_BEGINCOMPILEFILE{0}=Компіляція {0}...
STATETEXT_CODEGENERATION{0}=Генерація коду {0}...
STATETEXT_{0}_ERROS={0} помилок
STATETEXT_COMPILATION_SUCCESS_{0}LINES=Компіляція завершилася успішно ({0} рядків)
STATETEXT_COMPILATION_SUCCESS_{0}LINES_{1}WARNINGS=Компіляція завершилася успішно ({0} рядків), {1} попереджень
STATETEXT_RELOADING=Завантаження...
STATETEXT_READY=Готовий
STATETEXT_FINDREFERNCES=Пошук...
STATETEXT_FINDREFERNCES_RESULT{0}=Знайдено {0} посилань
STATETEXT_NOTFOUND=Нічого не знайдено
SUPPORTED_LANGUAGES=Підключені вхідні мови:
PARSER_CONNECTED{0}{1}=Подключено парсер {0} ({1})
PARSER_CONNECTED{0}=Подключено парсер {0}
REMOTE_COMPILER_PREFIX=[pabcnetc.exe]
LOCAL_COMPILER_PREFIX=[local]

View file

@ -0,0 +1,11 @@
%PREFIX%=WARNING_
USE_VAR_{0}_WITHOUT_ASSIGN=Використання змінної '{0}', якій не присвоєно значення
UNUSED_VAR_{0}=Змінна '{0}' ніде не використовується
UNUSED_FIELD_{0}=Поле '{0}' ніде не використовується
UNUSED_PARAM_{0}=Фактичний параметр '{0}' ніде не використовується
ASS_WITHOUT_USE_{0}=Змінній '{0}' присвоєно значення, але воно ніде далі не використовується
UNREACHABLE_CODE_DETECTED=Виявлено недосяжний код
UNDEFINED_RETURN_VALUE_{0}=Повернення значення функції '{0}' не визначено
DO_NOT_USE_SHORT_STRINGS=Не використовуйте короткі рядки ніде, окрім як в записах для збереження в типізований файл
DO_NOT_USE_POINTERS_TO_RECORDS=Не використовуйте вказівники на записи. Використовуйте класи.
INFINITE_RECURSION=Виявлена нескінченна рекурсія

View file

@ -0,0 +1,2 @@
%PREFIX%=WARNING_
OVERRIDE_OR_REINTRODUCE_EXPECTED=Очікувався модифікатор override або reintroduce