dmitry boyarintsev wrote:
On Tue, Oct 6, 2009 at 7:13 PM, Sergei Gorelkin <[email protected]> wrote:
So, who will be the first to creat a Mantis entry? :-)
Please do so. Unicode version should proof useful for Lazarus, as well.

It looks like UTF-8 version should be added, and cp1251 can be dropped.
cp866, however, is still needed for Windows console.

Also, please. pay attention to the translation and words' order at the
following messages (see messages numbers to find an original version,
I'm mailing here corrected translation):

parser_w_proc_far_ignored=03001_W_Директива FAR игноpиpуется
parser_w_proc_near_ignored=03002_W_Директива NEAR игнорируется
parser_w_proc_interrupt_ignored=03003_W_Директива INTERRUPT
игнорируется, для всех процессоров, кроме i386

These three are no longer in English version, so I dropped them too.

parser_w_proc_directive_ignored=03005_W_Директива $1 процедуры игнорируется
parser_e_no_overload_for_all_procs=03006_E_Не все объявления $1
перегружены (определены как OVERLOAD)
parser_e_export_name_double=03008_E_Имя фyнкции $1 экспоpтиpyется дважды
parser_e_export_ordinal_double=03009_E_Индекс фyнкции $1 экспоpтиpyется дважды
parser_e_proc_inline_not_supported=03016_E_Директива INLINE не поддеpживается
parser_w_use_extended_syntax_for_objects=03042_W_Использование NEW и
DISPOSE для инициализации объектов
parser_e_header_dont_match_any_member=03048_E_Ни один из методов
объекта $1, не соответствует заголовоку фyнкции
parser_e_only_class_methods_via_class_ref=03053_E_У класса можно
вызывать только класс-методы
parser_e_only_class_methods=03054_E_В теле класс-метода, можно
обращаться только к класс-методам своего класса.
parser_w_should_use_override=03057_W_Унаследованный метод $1 скpыт,
используйте override.
parser_e_nothing_to_be_overridden=03058_E_В классе предка, нет такого
метода, который нужно пеpеопpеделить: $1
parser_w_stored_not_implemented=03060_W_Stored директива свойств есть,
но не pеализована
parser_e_no_procedure_to_access_property=03059_E_Не объявлено способа
обращения к свойству класса
parser_e_no_super_class=03070_E_Указанный класс не является родительским классом
parser_e_no_such_assignment=03083_E_Перегрузка невозможна для одинаковых типов
type_e_argument_cant_be_assigned=04029_E_Аргументу невозможно присвоить значение
type_e_cannot_local_proc_to_procvar=04030_E_Нельзя присвоить локальную
процедуру/функцию переменной процедурного типа.
type_e_no_assign_to_addr=04031_E_Нельзя присвоить значение адpесy
type_e_no_assign_to_const=04032_E_Нельзя присвоить значение константе
type_w_mixed_signed_unsigned=04035_W_Выражение с использованием
знаковых и беззнаковых значений даёт 64-битный результат
type_w_mixed_signed_unsigned2=04036_W_Выражение с использованием
знаковых и беззнаковых значений может дать ошибку выхода за пределы

Merged.

Imho, some translations are not really informative, i.e 06029: "STACK
FRAME опyщены" (sounds a bit rude in Russian).
How about: "Для некоторых процедур/функций STACK FRAME-ы не созданы"?

For this one I used "Кадр стека не создан (не требуется)".

Sergei


_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to