forked from KolibriOS/kolibrios
All: Update locale codes (Part 2) (#76)
- Update language codes and add comments. - Correct `en_US` translations. - Some whitespace clean-up (mainly EOL sanitation). Reviewed-on: KolibriOS/kolibrios#76 Co-authored-by: Andrew <dent.ace@gmail.com> Co-committed-by: Andrew <dent.ace@gmail.com>
This commit is contained in:
1 parent
c0324e5907
commit
f222e98a09
91 files changed
+1620
-876
No files matched your search
@@ -15,7 +15,7 @@
|
||||
dd 0x1000 ; esp
|
||||
dd 0, 0 ; no parameters, no path
|
||||
;---------------------------------------------------------------------
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (UTF-8), en_US.
|
||||
include '..\..\macros.inc'
|
||||
|
||||
delay = 20
|
||||
@@ -256,7 +256,7 @@ measure_d:
|
||||
inf:
|
||||
db 'Нажмите пробел', 0
|
||||
|
||||
else
|
||||
else ; Default to en_US
|
||||
labelt:
|
||||
db 3, 'Ruler', 0
|
||||
start_pix:
|
||||
@@ -273,6 +273,7 @@ inf:
|
||||
db 'Press Space', 0
|
||||
|
||||
end if
|
||||
|
||||
I_END:
|
||||
align 4
|
||||
magnify_area_start_x dd ?
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
dd 0x1000 ; esp
|
||||
dd 0, 0 ; no parameters, no path
|
||||
;---------------------------------------------------------------------
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include '..\..\..\macros.inc'
|
||||
delay equ 20
|
||||
|
||||
@@ -137,7 +137,7 @@ draw_magnify:
|
||||
if lang eq ru_RU
|
||||
labelt:
|
||||
db 'Magnifier - Экранная лупа', 0
|
||||
else
|
||||
else ; Default to en_US
|
||||
labelt:
|
||||
db 'Magnifier', 0
|
||||
end if
|
||||
|
||||
@@ -16,7 +16,7 @@ use32
|
||||
dd 0x1000 ; esp
|
||||
dd 0x0 , 0x0 ; I_Param , I_Icon
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include '..\..\..\macros.inc'
|
||||
|
||||
START: ; start of execution
|
||||
@@ -139,7 +139,7 @@ draw_window:
|
||||
|
||||
if lang eq ru_RU
|
||||
title db 'ТАЙМЕР',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
title db 'TIMER',0
|
||||
end if
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
@erase lang.inc
|
||||
@echo lang fix fr >lang.inc
|
||||
@echo lang fix fr_FR >lang.inc
|
||||
@fasm template.asm template
|
||||
@erase lang.inc
|
||||
@pause
|
||||
@@ -8,7 +8,7 @@
|
||||
; modified by: Heavyiron, maxcodehack
|
||||
|
||||
; <--- include all KolibriOS stuff --->
|
||||
include "lang.inc"
|
||||
include "lang.inc" ; Language support for locales: ru_RU (CP866), fr_FR, en_US.
|
||||
include "..\..\..\..\macros.inc"
|
||||
|
||||
|
||||
@@ -80,7 +80,7 @@ if lang eq ru_RU
|
||||
title db 'Шаблон программы',0
|
||||
else if lang eq fr_FR
|
||||
title db 'La programme poncive',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
title db 'Template program',0
|
||||
end if
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
dd 0x2000 ; esp
|
||||
dd 0x0 , 0x0 ; I_Param , I_Icon
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include '..\..\..\..\macros.inc'
|
||||
|
||||
|
||||
@@ -136,11 +136,11 @@ if lang eq ru_RU
|
||||
db 'Память для всех потоков общая. '
|
||||
db ' '
|
||||
db ' СОЗДАТЬ НОВЫЙ ПОТОК '
|
||||
db 'x' ; <- END MARKER, DONT DELETE
|
||||
db 'x' ; <- END MARKER, DO NOT DELETE
|
||||
|
||||
title db 'Пример использования потоков',0
|
||||
|
||||
else
|
||||
else ; Default to en_US
|
||||
text:
|
||||
db 'THIS EXAMPLE CREATES THREADS BY RUNNING '
|
||||
db 'THE SAME CODE MULTIPLE TIMES. ALL WE '
|
||||
@@ -149,7 +149,7 @@ else
|
||||
db ' '
|
||||
db ' '
|
||||
db ' CREATE NEW THREAD '
|
||||
db 'x' ; <- END MARKER, DONT DELETE
|
||||
db 'x' ; <- END MARKER, DO NOT DELETE
|
||||
|
||||
title db 'THREAD EXAMPLE',0
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
if lang eq ru_RU
|
||||
|
||||
@@ -20,7 +20,7 @@ sizeof.sz_cantLL = $-sz_cantLL
|
||||
sz_system_error db 'System error: ',0
|
||||
sizeof.sz_system_error = $-sz_system_error
|
||||
|
||||
else
|
||||
else ; Default to en_US
|
||||
|
||||
text db ' InFile:','OutFile:',' Path:'
|
||||
.line_size = ($-text)/3
|
||||
@@ -40,4 +40,3 @@ sz_system_error db 'System error: ',0
|
||||
sizeof.sz_system_error = $-sz_system_error
|
||||
|
||||
end if
|
||||
|
||||
@@ -22,7 +22,7 @@ include '../../../macros.inc' ;
|
||||
include '../../../KOSfuncs.inc'
|
||||
include '../../../load_lib.mac'
|
||||
include '../../../develop/libraries/box_lib/trunk/box_lib.mac'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
@use_library
|
||||
|
||||
@@ -275,7 +275,7 @@ string1_end:
|
||||
if lang eq ru_RU
|
||||
numstr db 'Число:',0
|
||||
Okstr db 'Ввод',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
numstr db 'Number:',0
|
||||
Okstr db 'Enter',0
|
||||
end if
|
||||
|
||||
@@ -59,7 +59,7 @@ use32
|
||||
;--------------------------------------------------------------------
|
||||
_title equ 'HeEd 0.16', 0
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include '../../../KOSfuncs.inc'
|
||||
include '../../../config.inc' ; for nightbuild
|
||||
include '../../../macros.inc'
|
||||
@@ -2965,7 +2965,7 @@ menu_data_1:
|
||||
.x1:
|
||||
if lang eq ru_RU
|
||||
.size_x1 dw 4*2+9*6 ;+32
|
||||
else
|
||||
else ; Default to en_US
|
||||
.size_x1 dw 40 ;+32
|
||||
end if
|
||||
.start_x1 dw 2 ;+34
|
||||
@@ -3000,7 +3000,7 @@ if lang eq ru_RU
|
||||
db 'Открыть',0
|
||||
db 'Сохранить',0
|
||||
db 'Выход',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'File',0
|
||||
.1:
|
||||
db 'Open',0
|
||||
@@ -3056,7 +3056,7 @@ menu_text_area_2:
|
||||
if lang eq ru_RU
|
||||
db 'Вид',0
|
||||
.1:
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'View',0
|
||||
.1:
|
||||
end if
|
||||
@@ -3074,7 +3074,7 @@ menu_data_3:
|
||||
.x:
|
||||
if lang eq ru_RU
|
||||
.size_x dw 4*2+7*6 ;+32
|
||||
else
|
||||
else ; Default to en_US
|
||||
.size_x dw 40 ;+4
|
||||
end if
|
||||
.start_x dw 84 ;+6
|
||||
@@ -3089,7 +3089,7 @@ end if
|
||||
.x1:
|
||||
if lang eq ru_RU
|
||||
.size_x1 dw 4*2+7*6 ;+32
|
||||
else
|
||||
else ; Default to en_US
|
||||
.size_x1 dw 40 ;+32
|
||||
end if
|
||||
.start_x1 dw 84 ;+34
|
||||
@@ -3122,7 +3122,7 @@ if lang eq ru_RU
|
||||
db 'Справка',0
|
||||
.1:
|
||||
db 'Справка',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Help',0
|
||||
.1:
|
||||
db 'Help',0
|
||||
@@ -3155,7 +3155,7 @@ if lang eq ru_RU
|
||||
.e2:
|
||||
.3 db 'Назад'
|
||||
.e3:
|
||||
else
|
||||
else ; Default to en_US
|
||||
.1 db 'Absolutely'
|
||||
.e1:
|
||||
.2 db 'Forward'
|
||||
@@ -3181,7 +3181,7 @@ head_f_i:
|
||||
if lang eq ru_RU
|
||||
error_open_file_string db "Файл не найден!",0
|
||||
error_save_file_string db "Файл не сохранен!",0
|
||||
else
|
||||
else ; Default to en_US
|
||||
error_open_file_string db "Isn't found!",0
|
||||
error_save_file_string db "Isn't saved!",0
|
||||
end if
|
||||
@@ -3240,7 +3240,7 @@ if lang eq ru_RU
|
||||
db 'Ctrl+C - копировать блок '
|
||||
db 'Ctrl+V - вставить в выделенную область'
|
||||
db 'Ctrl+X - вырезать в буфер '
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Ctrl+O - open file '
|
||||
db 'Ctrl+S - save file '
|
||||
db 'PageUp, PageDown - page up/down '
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
; float[9] - вершины 1,2,3
|
||||
; uint16 - атрибуты
|
||||
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
if lang eq ru_RU
|
||||
txt_err_stl_open:
|
||||
@@ -30,7 +31,7 @@ txt_err_stl_open:
|
||||
txt_err_stl_null_v:
|
||||
db '"STL',13,10
|
||||
db 'Вершины не найдены." -tE',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
txt_err_stl_open:
|
||||
db '"STL',13,10
|
||||
db 'File *.stl is very large." -tW',0
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
; здесь собраны данные по блокам *.3ds
|
||||
;
|
||||
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
MAX_FILE_LEVEL equ 20 ;максимальный уровень вложенности блоков для анализа
|
||||
|
||||
sizeof.block_3ds equ 9
|
||||
@@ -208,7 +210,8 @@ txt_a08c db 'Soften',0
|
||||
txt_a08e db 'Wire in units',0
|
||||
|
||||
txt_not_delete db 'Не могу удалить выбранный блок. Он защищен.',0
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
|
||||
txt_0002 db '3ds version',0
|
||||
txt_0011 db 'Color rgb (byte format)',0
|
||||
@@ -286,7 +289,7 @@ txt_a08a db 'In tranc',0
|
||||
txt_a08c db 'Soften',0
|
||||
txt_a08e db 'Wire in units',0
|
||||
|
||||
txt_not_delete db 'I can not delete the selected chunk. It is protected.',0
|
||||
txt_not_delete db 'Cannot delete the selected chunk: it is protected.',0
|
||||
end if
|
||||
|
||||
if lang eq ru_RU
|
||||
@@ -303,7 +306,8 @@ txt_3ds_offs:
|
||||
.siz: rb 8
|
||||
db 0
|
||||
txt_mat_null db 'Материалы не найдены',0
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
txt_open_3ds db 'Open file:',0
|
||||
txt_no_3ds: db 'Open file not in format *.3ds ',39
|
||||
.zag: rb 8
|
||||
|
||||
@@ -13,7 +13,7 @@ include '../../load_img.inc'
|
||||
include '../../load_lib.mac'
|
||||
include '../../develop/libraries/box_lib/trunk/box_lib.mac'
|
||||
include '../../develop/libraries/TinyGL/asm_fork/opengl_const.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include 'info_fun_float.inc'
|
||||
include 'info_menu.inc'
|
||||
include 'data.inc'
|
||||
@@ -1363,7 +1363,7 @@ lmodel_ambient dd 0.3, 0.3, 0.3, 1.0 ;
|
||||
|
||||
if lang eq ru_RU
|
||||
capt db 'info 3ds версия 29.09.20',0 ;подпись окна
|
||||
else
|
||||
else ; Default to en_US
|
||||
capt db 'info 3ds version 29.09.20',0 ;window caption
|
||||
end if
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ include '../../load_img.inc'
|
||||
include '../../load_lib.mac'
|
||||
include '../../develop/libraries/box_lib/trunk/box_lib.mac'
|
||||
include '../../develop/libraries/TinyGL/asm_fork/opengl_const.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include 'info_fun_float.inc'
|
||||
include 'info_menu.inc'
|
||||
include 'data.inc'
|
||||
@@ -1428,8 +1428,8 @@ lmodel_ambient dd 0.3, 0.3, 0.3, 1.0 ;
|
||||
|
||||
if lang eq ru_RU
|
||||
capt db 'info 3ds [user] версия 29.09.20',0 ; подпись окна
|
||||
else
|
||||
capt db 'info 3ds [user] version 29.09.20',0 ;window caption
|
||||
else ; Default to en_US
|
||||
capt db 'info 3ds [user] version 29.09.20',0 ; Window caption
|
||||
end if
|
||||
|
||||
align 16
|
||||
|
||||
@@ -1 +1,55 @@
|
||||
if lang eq ru_RU
sz_main_menu_View db 'Вид', 0
sz_main_menu_Veiw_Vertexes db 'Вершины вкл.', 0
sz_main_menu_Veiw_Faces db 'Каркасные грани вкл.', 0
sz_main_menu_Veiw_Faces_Fill db 'Сплошные грани вкл.', 0
sz_main_menu_Veiw_Light db 'Свет вкл./выкл.', 0
sz_main_menu_Veiw_Smooth db 'Сглаживание вкл./выкл.', 0
sz_main_menu_Veiw_Reset db 'Сброс настроек', 0
if version_edit eq 0
sz_main_menu_Veiw_Faces_Mat db 'Разноцветные грани вкл.', 0
else
sz_main_menu_Vertexes db 'Вершины', 0
sz_main_menu_Vertexes_Select db 'Выделить вершину', 0
sz_main_menu_Vertexes_Deselect db 'Отменить всё выделение', 0
sz_main_menu_Average_x db 'Среднее x',0
sz_main_menu_Average_y db 'Среднее y',0
sz_main_menu_Average_z db 'Среднее z',0
end if
else
sz_main_menu_View db 'View', 0
sz_main_menu_Veiw_Vertexes db 'Vertexes on', 0
sz_main_menu_Veiw_Faces db 'Edges on', 0
sz_main_menu_Veiw_Faces_Fill db 'Faces on', 0
sz_main_menu_Veiw_Light db 'Light on/off', 0
sz_main_menu_Veiw_Smooth db 'Smooth on/off', 0
sz_main_menu_Veiw_Reset db 'Reset settings', 0
if version_edit eq 0
sz_main_menu_Veiw_Faces_Mat db 'Diferent color faces on', 0
else
sz_main_menu_Vertexes db 'Vertexes', 0
sz_main_menu_Vertexes_Select db 'Select vertex', 0
sz_main_menu_Vertexes_Deselect db 'Deselect all', 0
sz_main_menu_Average_x db 'Average x',0
sz_main_menu_Average_y db 'Average y',0
sz_main_menu_Average_z db 'Average z',0
end if
end if
main_menu dd 0
main_menu_file dd 0
main_menu_view dd 0
main_menu_vertexes dd 0
KMENUITEM_NORMAL equ 0
KMENUITEM_SUBMENU equ 1
KMENUITEM_SEPARATOR equ 2
|
||||
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
if lang eq ru_RU
|
||||
|
||||
sz_main_menu_View db 'Вид', 0
|
||||
sz_main_menu_Veiw_Vertexes db 'Вершины вкл.', 0
|
||||
sz_main_menu_Veiw_Faces db 'Каркасные грани вкл.', 0
|
||||
sz_main_menu_Veiw_Faces_Fill db 'Сплошные грани вкл.', 0
|
||||
sz_main_menu_Veiw_Light db 'Свет вкл./выкл.', 0
|
||||
sz_main_menu_Veiw_Smooth db 'Сглаживание вкл./выкл.', 0
|
||||
sz_main_menu_Veiw_Reset db 'Сброс настроек', 0
|
||||
|
||||
if version_edit eq 0
|
||||
sz_main_menu_Veiw_Faces_Mat db 'Разноцветные грани вкл.', 0
|
||||
else
|
||||
sz_main_menu_Vertexes db 'Вершины', 0
|
||||
sz_main_menu_Vertexes_Select db 'Выделить вершину', 0
|
||||
sz_main_menu_Vertexes_Deselect db 'Отменить всё выделение', 0
|
||||
sz_main_menu_Average_x db 'Среднее x',0
|
||||
sz_main_menu_Average_y db 'Среднее y',0
|
||||
sz_main_menu_Average_z db 'Среднее z',0
|
||||
end if
|
||||
|
||||
else ; Default to en_US
|
||||
|
||||
sz_main_menu_View db 'View', 0
|
||||
sz_main_menu_Veiw_Vertexes db 'Vertexes on', 0
|
||||
sz_main_menu_Veiw_Faces db 'Edges on', 0
|
||||
sz_main_menu_Veiw_Faces_Fill db 'Faces on', 0
|
||||
sz_main_menu_Veiw_Light db 'Light on/off', 0
|
||||
sz_main_menu_Veiw_Smooth db 'Smooth on/off', 0
|
||||
sz_main_menu_Veiw_Reset db 'Reset settings', 0
|
||||
|
||||
if version_edit eq 0
|
||||
sz_main_menu_Veiw_Faces_Mat db 'Diferent color faces on', 0
|
||||
else
|
||||
sz_main_menu_Vertexes db 'Vertexes', 0
|
||||
sz_main_menu_Vertexes_Select db 'Select vertex', 0
|
||||
sz_main_menu_Vertexes_Deselect db 'Deselect all', 0
|
||||
sz_main_menu_Average_x db 'Average x',0
|
||||
sz_main_menu_Average_y db 'Average y',0
|
||||
sz_main_menu_Average_z db 'Average z',0
|
||||
end if
|
||||
|
||||
end if
|
||||
|
||||
main_menu dd 0
|
||||
main_menu_file dd 0
|
||||
main_menu_view dd 0
|
||||
main_menu_vertexes dd 0
|
||||
|
||||
KMENUITEM_NORMAL equ 0
|
||||
KMENUITEM_SUBMENU equ 1
|
||||
KMENUITEM_SEPARATOR equ 2
|
||||
@@ -27,7 +27,7 @@ obj_point: ;
|
||||
|
||||
if lang eq ru_RU
|
||||
txt_select_vert: db 'Выбрано: '
|
||||
else
|
||||
else ; Default to en_US
|
||||
txt_select_vert: db 'Select: '
|
||||
end if
|
||||
.count:
|
||||
|
||||
@@ -53,19 +53,15 @@ ted_symbol_space db 32 ;ascii
|
||||
ted_symbol_tab db 26 ;ascii код стрелки вправо, используется для рисования табуляции в режиме показа невидимых символов
|
||||
|
||||
if lang eq ru_RU
|
||||
|
||||
txtRow db 'Строка',0
|
||||
txtCol db 'Знак',0
|
||||
txtOtm db 'Отмены',0
|
||||
txtBuf db 'Буфер:',0
|
||||
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
txtRow db 'Rows',0
|
||||
txtCol db 'Cols',0
|
||||
txtOtm db 'Undo',0
|
||||
txtBuf db 'Buffer:',0
|
||||
|
||||
end if
|
||||
|
||||
;EvChar - таблица для фильтрования добавляемых символов, что-бы не попали лишние знаки
|
||||
|
||||
@@ -20,7 +20,7 @@ include '../../../KOSfuncs.inc'
|
||||
include '../../../load_lib.mac'
|
||||
include '../../../develop/libraries/box_lib/trunk/box_lib.mac'
|
||||
include '../../../develop/info3ds/info_fun_float.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
@use_library
|
||||
|
||||
@@ -259,7 +259,7 @@ binstr db 'bin:',0
|
||||
if lang eq ru_RU
|
||||
numstr db 'Число:',0
|
||||
Okstr db 'Ввод',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
numstr db 'Number:',0
|
||||
Okstr db 'Ok',0
|
||||
end if
|
||||
|
||||
@@ -1,190 +1,192 @@
|
||||
|
||||
sz htext,'TINYPAD ',APP_VERSION
|
||||
|
||||
; Language support for locales: ru_RU (CP866), en_US, it_IT, et_EE, es_ES.
|
||||
|
||||
menubar_res main_menu,\
|
||||
ru,'Файл' ,mm.File ,onshow.file ,\
|
||||
ru,'Правка' ,mm.Edit ,onshow.edit ,\
|
||||
ru,'Поиск' ,mm.Search ,onshow.search ,\
|
||||
ru,'Запуск' ,mm.Run ,onshow.run ,\
|
||||
ru,'Кодировка',mm.Encoding,onshow.recode ,\
|
||||
ru,'Опции' ,mm.Options ,onshow.options,\
|
||||
ru_RU,'Файл' ,mm.File ,onshow.file ,\
|
||||
ru_RU,'Правка' ,mm.Edit ,onshow.edit ,\
|
||||
ru_RU,'Поиск' ,mm.Search ,onshow.search ,\
|
||||
ru_RU,'Запуск' ,mm.Run ,onshow.run ,\
|
||||
ru_RU,'Кодировка',mm.Encoding,onshow.recode ,\
|
||||
ru_RU,'Опции' ,mm.Options ,onshow.options,\
|
||||
\
|
||||
en,'File' ,mm.File ,onshow.file ,\
|
||||
en,'Edit' ,mm.Edit ,onshow.edit ,\
|
||||
en,'Search' ,mm.Search ,onshow.search ,\
|
||||
en,'Run' ,mm.Run ,onshow.run ,\
|
||||
en,'Encoding' ,mm.Encoding,onshow.recode ,\
|
||||
en,'Options' ,mm.Options ,onshow.options,\
|
||||
en_US,'File' ,mm.File ,onshow.file ,\
|
||||
en_US,'Edit' ,mm.Edit ,onshow.edit ,\
|
||||
en_US,'Search' ,mm.Search ,onshow.search ,\
|
||||
en_US,'Run' ,mm.Run ,onshow.run ,\
|
||||
en_US,'Encoding' ,mm.Encoding,onshow.recode ,\
|
||||
en_US,'Options' ,mm.Options ,onshow.options,\
|
||||
\
|
||||
it,'File' ,mm.File ,onshow.file ,\
|
||||
it,'Modificare' ,mm.Edit ,onshow.edit ,\
|
||||
it,'Ricerca' ,mm.Search ,onshow.search ,\
|
||||
it,'Correre' ,mm.Run ,onshow.run ,\
|
||||
it,'Codifica' ,mm.Encoding,onshow.recode ,\
|
||||
it,'Opzioni' ,mm.Options ,onshow.options,\
|
||||
it_IT,'File' ,mm.File ,onshow.file ,\
|
||||
it_IT,'Modificare' ,mm.Edit ,onshow.edit ,\
|
||||
it_IT,'Ricerca' ,mm.Search ,onshow.search ,\
|
||||
it_IT,'Correre' ,mm.Run ,onshow.run ,\
|
||||
it_IT,'Codifica' ,mm.Encoding,onshow.recode ,\
|
||||
it_IT,'Opzioni' ,mm.Options ,onshow.options,\
|
||||
\
|
||||
et,'Fail' ,mm.File ,onshow.file ,\
|
||||
et,'Muuda' ,mm.Edit ,onshow.edit ,\
|
||||
et,'Otsi' ,mm.Search ,onshow.search ,\
|
||||
et,'Kфivita' ,mm.Run ,onshow.run ,\
|
||||
et,'Kodeering',mm.Encoding,onshow.recode ,\
|
||||
et,'Seaded' ,mm.Options ,onshow.options,\
|
||||
et_EE,'Fail' ,mm.File ,onshow.file ,\
|
||||
et_EE,'Muuda' ,mm.Edit ,onshow.edit ,\
|
||||
et_EE,'Otsi' ,mm.Search ,onshow.search ,\
|
||||
et_EE,'Kфivita' ,mm.Run ,onshow.run ,\
|
||||
et_EE,'Kodeering',mm.Encoding,onshow.recode ,\
|
||||
et_EE,'Seaded' ,mm.Options ,onshow.options,\
|
||||
\
|
||||
sp,'Archivo' ,mm.File ,onshow.file ,\
|
||||
sp,'Editar' ,mm.Edit ,onshow.edit ,\
|
||||
sp,'Buscar' ,mm.Search ,onshow.search ,\
|
||||
sp,'Ejecutar' ,mm.Run ,onshow.run ,\
|
||||
sp,'Codificaciєn',mm.Encoding,onshow.recode,\
|
||||
sp,'Opciones' ,mm.Options ,onshow.options
|
||||
es_ES,'Archivo' ,mm.File ,onshow.file ,\
|
||||
es_ES,'Editar' ,mm.Edit ,onshow.edit ,\
|
||||
es_ES,'Buscar' ,mm.Search ,onshow.search ,\
|
||||
es_ES,'Ejecutar' ,mm.Run ,onshow.run ,\
|
||||
es_ES,'Codificaciєn',mm.Encoding,onshow.recode,\
|
||||
es_ES,'Opciones' ,mm.Options ,onshow.options
|
||||
|
||||
popup_res mm.File,\
|
||||
ru,'Новый' ,'Ctrl+N' ,New ,\
|
||||
ru,'Открыть...','Ctrl+O' ,Open ,\
|
||||
ru,'Сохранить' ,'Ctrl+S' ,Save ,\
|
||||
ru,'Сохранить как...','Ctrl+Shift+S',SaveAs,\
|
||||
ru,'-','',,\
|
||||
ru,'Закрыть' ,'Ctrl+F4' ,Close ,\
|
||||
ru,'-','',,\
|
||||
ru,'Выход' ,'Alt+X' ,Exit ,\
|
||||
ru_RU,'Новый' ,'Ctrl+N' ,New ,\
|
||||
ru_RU,'Открыть...','Ctrl+O' ,Open ,\
|
||||
ru_RU,'Сохранить' ,'Ctrl+S' ,Save ,\
|
||||
ru_RU,'Сохранить как...','Ctrl+Shift+S',SaveAs,\
|
||||
ru_RU,'-','',,\
|
||||
ru_RU,'Закрыть' ,'Ctrl+F4' ,Close ,\
|
||||
ru_RU,'-','',,\
|
||||
ru_RU,'Выход' ,'Alt+X' ,Exit ,\
|
||||
\
|
||||
en,'New' ,'Ctrl+N' ,New ,\
|
||||
en,'Open...' ,'Ctrl+O' ,Open ,\
|
||||
en,'Save' ,'Ctrl+S' ,Save ,\
|
||||
en,'Save as...','Ctrl+Shift+S',SaveAs ,\
|
||||
en,'-','',,\
|
||||
en,'Close' ,'Ctrl+F4' ,Close ,\
|
||||
en,'-','',,\
|
||||
en,'Exit' ,'Alt+X' ,Exit ,\
|
||||
en_US,'New' ,'Ctrl+N' ,New ,\
|
||||
en_US,'Open...' ,'Ctrl+O' ,Open ,\
|
||||
en_US,'Save' ,'Ctrl+S' ,Save ,\
|
||||
en_US,'Save as...','Ctrl+Shift+S',SaveAs ,\
|
||||
en_US,'-','',,\
|
||||
en_US,'Close' ,'Ctrl+F4' ,Close ,\
|
||||
en_US,'-','',,\
|
||||
en_US,'Exit' ,'Alt+X' ,Exit ,\
|
||||
\
|
||||
it,'Nuovo' ,'Ctrl+N' ,New ,\
|
||||
it,'Aperto...' ,'Ctrl+O' ,Open ,\
|
||||
it,'Salva' ,'Ctrl+S' ,Save ,\
|
||||
it,'Salva come...','Ctrl+Shift+S',SaveAs ,\
|
||||
it,'-','',,\
|
||||
it,'Chiudi' ,'Ctrl+F4' ,Close ,\
|
||||
it,'-','',,\
|
||||
it,'Uscita' ,'Alt+X' ,Exit ,\
|
||||
it_IT,'Nuovo' ,'Ctrl+N' ,New ,\
|
||||
it_IT,'Aperto...' ,'Ctrl+O' ,Open ,\
|
||||
it_IT,'Salva' ,'Ctrl+S' ,Save ,\
|
||||
it_IT,'Salva come...','Ctrl+Shift+S',SaveAs ,\
|
||||
it_IT,'-','',,\
|
||||
it_IT,'Chiudi' ,'Ctrl+F4' ,Close ,\
|
||||
it_IT,'-','',,\
|
||||
it_IT,'Uscita' ,'Alt+X' ,Exit ,\
|
||||
\
|
||||
et,'Uus' ,'Ctrl+N' ,New ,\
|
||||
et,'Ava...' ,'Ctrl+O' ,Open ,\
|
||||
et,'Salvesta' ,'Ctrl+S' ,Save ,\
|
||||
et,'Salvesta nimega...','Ctrl+Shift+S',SaveAs,\
|
||||
et,'-','',,\
|
||||
et,'Sulge' ,'Ctrl+F4' ,Close ,\
|
||||
et,'-','',,\
|
||||
et,'Vфlju' ,'Alt+X' ,Exit ,\
|
||||
et_EE,'Uus' ,'Ctrl+N' ,New ,\
|
||||
et_EE,'Ava...' ,'Ctrl+O' ,Open ,\
|
||||
et_EE,'Salvesta' ,'Ctrl+S' ,Save ,\
|
||||
et_EE,'Salvesta nimega...','Ctrl+Shift+S',SaveAs,\
|
||||
et_EE,'-','',,\
|
||||
et_EE,'Sulge' ,'Ctrl+F4' ,Close ,\
|
||||
et_EE,'-','',,\
|
||||
et_EE,'Vфlju' ,'Alt+X' ,Exit ,\
|
||||
\
|
||||
sp,'Nuevo' ,'Ctrl+N' ,New ,\
|
||||
sp,'Abrir...' ,'Ctrl+O' ,Open ,\
|
||||
sp,'Guardar' ,'Ctrl+S' ,Save ,\
|
||||
sp,'Guardar como...','Ctrl+Shift+S',SaveAs,\
|
||||
sp,'-','',,\
|
||||
sp,'Cerrar' ,'Ctrl+F4',Close,\
|
||||
sp,'-','',,\
|
||||
sp,'Salir' ,'Alt+X' ,Exit
|
||||
es_ES,'Nuevo' ,'Ctrl+N' ,New ,\
|
||||
es_ES,'Abrir...' ,'Ctrl+O' ,Open ,\
|
||||
es_ES,'Guardar' ,'Ctrl+S' ,Save ,\
|
||||
es_ES,'Guardar como...','Ctrl+Shift+S',SaveAs,\
|
||||
es_ES,'-','',,\
|
||||
es_ES,'Cerrar' ,'Ctrl+F4',Close,\
|
||||
es_ES,'-','',,\
|
||||
es_ES,'Salir' ,'Alt+X' ,Exit
|
||||
|
||||
popup_res mm.Edit,\
|
||||
ru,'Вырезать' ,'Ctrl+X',Cut ,\
|
||||
ru,'Копировать' ,'Ctrl+C',Copy ,\
|
||||
ru,'Вставить' ,'Ctrl+V',Insert,\
|
||||
ru,'Удалить' ,'' ,Delete,\
|
||||
ru,'-','',,\
|
||||
ru,'Выделить всё' ,'Ctrl+A',SelAll,\
|
||||
ru_RU,'Вырезать' ,'Ctrl+X',Cut ,\
|
||||
ru_RU,'Копировать' ,'Ctrl+C',Copy ,\
|
||||
ru_RU,'Вставить' ,'Ctrl+V',Insert,\
|
||||
ru_RU,'Удалить' ,'' ,Delete,\
|
||||
ru_RU,'-','',,\
|
||||
ru_RU,'Выделить всё' ,'Ctrl+A',SelAll,\
|
||||
\
|
||||
en,'Cut' ,'Ctrl+X',Cut ,\
|
||||
en,'Copy' ,'Ctrl+C',Copy ,\
|
||||
en,'Paste' ,'Ctrl+V',Insert,\
|
||||
en,'Delete' ,'' ,Delete,\
|
||||
en,'-','',,\
|
||||
en,'Select all','Ctrl+A',SelAll,\
|
||||
en_US,'Cut' ,'Ctrl+X',Cut ,\
|
||||
en_US,'Copy' ,'Ctrl+C',Copy ,\
|
||||
en_US,'Paste' ,'Ctrl+V',Insert,\
|
||||
en_US,'Delete' ,'' ,Delete,\
|
||||
en_US,'-','',,\
|
||||
en_US,'Select all','Ctrl+A',SelAll,\
|
||||
\
|
||||
it,'Taglio' ,'Ctrl+X',Cut ,\
|
||||
it,'Copia' ,'Ctrl+C',Copy ,\
|
||||
it,'Incolla' ,'Ctrl+V',Insert,\
|
||||
it,'Elimina' ,'' ,Delete,\
|
||||
it,'-','',,\
|
||||
it,'Seleziona tutto','Ctrl+A',SelAll,\
|
||||
it_IT,'Taglio' ,'Ctrl+X',Cut ,\
|
||||
it_IT,'Copia' ,'Ctrl+C',Copy ,\
|
||||
it_IT,'Incolla' ,'Ctrl+V',Insert,\
|
||||
it_IT,'Elimina' ,'' ,Delete,\
|
||||
it_IT,'-','',,\
|
||||
it_IT,'Seleziona tutto','Ctrl+A',SelAll,\
|
||||
\
|
||||
et,'Lїika' ,'Ctrl+X',Cut ,\
|
||||
et,'Kopeeri' ,'Ctrl+C',Copy ,\
|
||||
et,'Kleebi' ,'Ctrl+V',Insert,\
|
||||
et,'Kustuta' ,'' ,Delete,\
|
||||
et,'-','',,\
|
||||
et,'Vali kїik','Ctrl+A',SelAll,\
|
||||
et_EE,'Lїika' ,'Ctrl+X',Cut ,\
|
||||
et_EE,'Kopeeri' ,'Ctrl+C',Copy ,\
|
||||
et_EE,'Kleebi' ,'Ctrl+V',Insert,\
|
||||
et_EE,'Kustuta' ,'' ,Delete,\
|
||||
et_EE,'-','',,\
|
||||
et_EE,'Vali kїik','Ctrl+A',SelAll,\
|
||||
\
|
||||
sp,'Cortar' ,'Ctrl+X',Cut ,\
|
||||
sp,'Copiar' ,'Ctrl+C',Copy ,\
|
||||
sp,'Pegar' ,'Ctrl+V',Insert,\
|
||||
sp,'Eliminar' ,'' ,Delete,\
|
||||
sp,'-','',,\
|
||||
sp,'Seleccionar todo','Ctrl+A',SelAll
|
||||
es_ES,'Cortar' ,'Ctrl+X',Cut ,\
|
||||
es_ES,'Copiar' ,'Ctrl+C',Copy ,\
|
||||
es_ES,'Pegar' ,'Ctrl+V',Insert,\
|
||||
es_ES,'Eliminar' ,'' ,Delete,\
|
||||
es_ES,'-','',,\
|
||||
es_ES,'Seleccionar todo','Ctrl+A',SelAll
|
||||
|
||||
popup_res mm.Search,\
|
||||
ru,'Перейти...' ,'Ctrl+G',Position,\
|
||||
ru,'-','',,\
|
||||
ru,'Найти...' ,'Ctrl+F',Find ,\
|
||||
ru,'Найти далее','F3' ,FindNext,\
|
||||
ru,'Заменить...','Ctrl+H',Replace ,\
|
||||
ru_RU,'Перейти...' ,'Ctrl+G',Position,\
|
||||
ru_RU,'-','',,\
|
||||
ru_RU,'Найти...' ,'Ctrl+F',Find ,\
|
||||
ru_RU,'Найти далее','F3' ,FindNext,\
|
||||
ru_RU,'Заменить...','Ctrl+H',Replace ,\
|
||||
\
|
||||
en,'Position...','Ctrl+G',Position,\
|
||||
en,'-','',,\
|
||||
en,'Find...' ,'Ctrl+F',Find ,\
|
||||
en,'Find next' ,'F3' ,FindNext,\
|
||||
en,'Replace...' ,'Ctrl+H',Replace ,\
|
||||
en_US,'Position...','Ctrl+G',Position,\
|
||||
en_US,'-','',,\
|
||||
en_US,'Find...' ,'Ctrl+F',Find ,\
|
||||
en_US,'Find next' ,'F3' ,FindNext,\
|
||||
en_US,'Replace...' ,'Ctrl+H',Replace ,\
|
||||
\
|
||||
it,'Posizione...','Ctrl+G',Position,\
|
||||
it,'-','',,\
|
||||
it,'Trova...' ,'Ctrl+F',Find ,\
|
||||
it,'Trova il prossimo' ,'F3' ,FindNext,\
|
||||
it,'Sostituire...' ,'Ctrl+H',Replace ,\
|
||||
it_IT,'Posizione...','Ctrl+G',Position,\
|
||||
it_IT,'-','',,\
|
||||
it_IT,'Trova...' ,'Ctrl+F',Find ,\
|
||||
it_IT,'Trova il prossimo' ,'F3' ,FindNext,\
|
||||
it_IT,'Sostituire...' ,'Ctrl+H',Replace ,\
|
||||
\
|
||||
et,'Positsioon...','Ctrl+G',Position,\
|
||||
et,'-','',,\
|
||||
et,'Leia...' ,'Ctrl+F',Find ,\
|
||||
et,'Leia jфrgmine','F3' ,FindNext,\
|
||||
et,'Asenda...' ,'Ctrl+H',Replace ,\
|
||||
et_EE,'Positsioon...','Ctrl+G',Position,\
|
||||
et_EE,'-','',,\
|
||||
et_EE,'Leia...' ,'Ctrl+F',Find ,\
|
||||
et_EE,'Leia jфrgmine','F3' ,FindNext,\
|
||||
et_EE,'Asenda...' ,'Ctrl+H',Replace ,\
|
||||
\
|
||||
sp,'Posiciєn...' ,'Ctrl+G',Position,\
|
||||
sp,'-','',,\
|
||||
sp,'Buscar...' ,'Ctrl+F',Find ,\
|
||||
sp,'Buscar siguiente','F3' ,FindNext,\
|
||||
sp,'Reemplazar...','Ctrl+H',Replace
|
||||
es_ES,'Posiciєn...' ,'Ctrl+G',Position,\
|
||||
es_ES,'-','',,\
|
||||
es_ES,'Buscar...' ,'Ctrl+F',Find ,\
|
||||
es_ES,'Buscar siguiente','F3' ,FindNext,\
|
||||
es_ES,'Reemplazar...','Ctrl+H',Replace
|
||||
|
||||
popup_res mm.Run,\
|
||||
ru,'Запустить' ,'F9' ,Run ,\
|
||||
ru,'Запустить в дебаггере','F10',Debug ,\
|
||||
ru,'Компилировать' ,'Ctrl+F9',Compile ,\
|
||||
ru,'-','',,\
|
||||
ru,'Доска отладки' ,'' ,DbgBoard,\
|
||||
ru,'Системные функции','' ,SysFuncs,\
|
||||
ru_RU,'Запустить' ,'F9' ,Run ,\
|
||||
ru_RU,'Запустить в дебаггере','F10',Debug ,\
|
||||
ru_RU,'Компилировать' ,'Ctrl+F9',Compile ,\
|
||||
ru_RU,'-','',,\
|
||||
ru_RU,'Доска отладки' ,'' ,DbgBoard,\
|
||||
ru_RU,'Системные функции','' ,SysFuncs,\
|
||||
\
|
||||
en,'Run' ,'F9' ,Run ,\
|
||||
en,'Run in debugger' ,'F10' ,Debug ,\
|
||||
en,'Compile' ,'Ctrl+F9',Compile ,\
|
||||
en,'-','',,\
|
||||
en,'Debug board' ,'' ,DbgBoard,\
|
||||
en,'System functions' ,'' ,SysFuncs,\
|
||||
en_US,'Run' ,'F9' ,Run ,\
|
||||
en_US,'Run in debugger' ,'F10' ,Debug ,\
|
||||
en_US,'Compile' ,'Ctrl+F9',Compile ,\
|
||||
en_US,'-','',,\
|
||||
en_US,'Debug board' ,'' ,DbgBoard,\
|
||||
en_US,'System functions' ,'' ,SysFuncs,\
|
||||
\
|
||||
it,'Correre' ,'F9' ,Run ,\
|
||||
it,'Esegui nel debugger','F10',Debug ,\
|
||||
it,'Compilare','Ctrl+F9',Compile ,\
|
||||
it,'-','',,\
|
||||
it,'Scheda di debug' ,'' ,DbgBoard,\
|
||||
it,'Funzioni di sistema','' ,SysFuncs,\
|
||||
it_IT,'Correre' ,'F9' ,Run ,\
|
||||
it_IT,'Esegui nel debugger','F10',Debug ,\
|
||||
it_IT,'Compilare','Ctrl+F9',Compile ,\
|
||||
it_IT,'-','',,\
|
||||
it_IT,'Scheda di debug' ,'' ,DbgBoard,\
|
||||
it_IT,'Funzioni di sistema','' ,SysFuncs,\
|
||||
\
|
||||
et,'Kфivita' ,'F9' ,Run ,\
|
||||
et,'Kфivita aastal siluri','F10',Debug ,\
|
||||
et,'Kompileeri' ,'Ctrl+F9',Compile ,\
|
||||
et,'-','',,\
|
||||
et,'Silumis paneel' ,'' ,DbgBoard,\
|
||||
et,'S№steemi funktsioonid','' ,SysFuncs,\
|
||||
et_EE,'Kфivita' ,'F9' ,Run ,\
|
||||
et_EE,'Kфivita aastal siluri','F10',Debug ,\
|
||||
et_EE,'Kompileeri' ,'Ctrl+F9',Compile ,\
|
||||
et_EE,'-','',,\
|
||||
et_EE,'Silumis paneel' ,'' ,DbgBoard,\
|
||||
et_EE,'S№steemi funktsioonid','' ,SysFuncs,\
|
||||
\
|
||||
sp,'Ejecutar' ,'F9' ,Run ,\
|
||||
sp,'Ejecutar en el depurador','F10',Debug,\
|
||||
sp,'Compilar' ,'Ctrl+F9',Compile ,\
|
||||
sp,'-','',,\
|
||||
sp,'Depuraciєn' ,'' ,DbgBoard,\
|
||||
sp,'Funciones del sistema' ,'',SysFuncs
|
||||
es_ES,'Ejecutar' ,'F9' ,Run ,\
|
||||
es_ES,'Ejecutar en el depurador','F10',Debug,\
|
||||
es_ES,'Compilar' ,'Ctrl+F9',Compile ,\
|
||||
es_ES,'-','',,\
|
||||
es_ES,'Depuraciєn' ,'' ,DbgBoard,\
|
||||
es_ES,'Funciones del sistema' ,'',SysFuncs
|
||||
|
||||
popup_res mm.Encoding,\
|
||||
@!,<'CP866 ',0x1A,' CP1251'>,'',CP866.CP1251,\
|
||||
@@ -197,295 +199,303 @@ popup_res mm.Encoding,\
|
||||
@!,<'KOI8-R ',0x1A,' CP1251'>,'',KOI8R.CP1251
|
||||
|
||||
popup_res mm.Options,\
|
||||
ru,'Увеличить' ,'Ctrl +',ZoomIn ,\
|
||||
ru,'Уменьшить' ,'Ctrl -',ZoomOut ,\
|
||||
ru,'-','',,\
|
||||
ru,'Номера строк' ,'',LineNumbers ,\
|
||||
ru,'Безопасное выделение' ,'',SecureSel ,\
|
||||
ru,'Автоматические скобки' ,'',AutoBrackets,\
|
||||
ru,'Автоматический отступ' ,'',AutoIndents ,\
|
||||
ru,'Оптимальное сохранение' ,'',OptimalFill ,\
|
||||
ru,'-','',,\
|
||||
ru,'Внешний вид...' ,'',Appearance ,\
|
||||
ru_RU,'Увеличить' ,'Ctrl +',ZoomIn ,\
|
||||
ru_RU,'Уменьшить' ,'Ctrl -',ZoomOut ,\
|
||||
ru_RU,'-','',,\
|
||||
ru_RU,'Номера строк' ,'',LineNumbers ,\
|
||||
ru_RU,'Безопасное выделение' ,'',SecureSel ,\
|
||||
ru_RU,'Автоматические скобки' ,'',AutoBrackets,\
|
||||
ru_RU,'Автоматический отступ' ,'',AutoIndents ,\
|
||||
ru_RU,'Оптимальное сохранение' ,'',OptimalFill ,\
|
||||
ru_RU,'-','',,\
|
||||
ru_RU,'Внешний вид...' ,'',Appearance ,\
|
||||
\
|
||||
en,'Zoom in' ,'Ctrl +',ZoomIn ,\
|
||||
en,'Zoom out' ,'Ctrl -',ZoomOut ,\
|
||||
en,'-','',,\
|
||||
en,'Line numbers' ,'',LineNumbers ,\
|
||||
en,'Secure selection' ,'',SecureSel ,\
|
||||
en,'Automatic brackets' ,'',AutoBrackets,\
|
||||
en,'Automatic indents' ,'',AutoIndents ,\
|
||||
en,'Optimal fill on saving' ,'',OptimalFill ,\
|
||||
en,'-','',,\
|
||||
en,'Appearance...' ,'',Appearance ,\
|
||||
en_US,'Zoom in' ,'Ctrl +',ZoomIn ,\
|
||||
en_US,'Zoom out' ,'Ctrl -',ZoomOut ,\
|
||||
en_US,'-','',,\
|
||||
en_US,'Line numbers' ,'',LineNumbers ,\
|
||||
en_US,'Secure selection' ,'',SecureSel ,\
|
||||
en_US,'Automatic brackets' ,'',AutoBrackets,\
|
||||
en_US,'Automatic indents' ,'',AutoIndents ,\
|
||||
en_US,'Optimal fill on saving' ,'',OptimalFill ,\
|
||||
en_US,'-','',,\
|
||||
en_US,'Appearance...' ,'',Appearance ,\
|
||||
\
|
||||
it,'Ingrandire' ,'Ctrl +',ZoomIn ,\
|
||||
it,'Rimpicciolisci' ,'Ctrl -',ZoomOut ,\
|
||||
it,'-','',,\
|
||||
it,'Numeri di riga' ,'',LineNumbers ,\
|
||||
it,'Selezione sicura' ,'',SecureSel ,\
|
||||
it,'Staffe automatiche' ,'',AutoBrackets,\
|
||||
it,'Rientri automatici' ,'',AutoIndents ,\
|
||||
it,'Combina spazi' ,'',OptimalFill ,\
|
||||
it,'-','',,\
|
||||
it,'Aspetto...' ,'',Appearance ,\
|
||||
it_IT,'Ingrandire' ,'Ctrl +',ZoomIn ,\
|
||||
it_IT,'Rimpicciolisci' ,'Ctrl -',ZoomOut ,\
|
||||
it_IT,'-','',,\
|
||||
it_IT,'Numeri di riga' ,'',LineNumbers ,\
|
||||
it_IT,'Selezione sicura' ,'',SecureSel ,\
|
||||
it_IT,'Staffe automatiche' ,'',AutoBrackets,\
|
||||
it_IT,'Rientri automatici' ,'',AutoIndents ,\
|
||||
it_IT,'Combina spazi' ,'',OptimalFill ,\
|
||||
it_IT,'-','',,\
|
||||
it_IT,'Aspetto...' ,'',Appearance ,\
|
||||
\
|
||||
et,'Zoom in' ,'Ctrl +',ZoomIn ,\
|
||||
et,'Zoom out' ,'Ctrl -',ZoomOut ,\
|
||||
et,'-','',,\
|
||||
et,'Rea numbrid' ,'',LineNumbers ,\
|
||||
et,'Turvaline valimine' ,'',SecureSel ,\
|
||||
et,'Automaatsed sulud' ,'',AutoBrackets,\
|
||||
et,'Automaatsed taandread' ,'',AutoIndents ,\
|
||||
et,'Optimaalne tфitmine salvestamisel','',OptimalFill,\
|
||||
et,'-','',,\
|
||||
et,'Vфlimus...' ,'',Appearance ,\
|
||||
et_EE,'Zoom in' ,'Ctrl +',ZoomIn ,\
|
||||
et_EE,'Zoom out' ,'Ctrl -',ZoomOut ,\
|
||||
et_EE,'-','',,\
|
||||
et_EE,'Rea numbrid' ,'',LineNumbers ,\
|
||||
et_EE,'Turvaline valimine' ,'',SecureSel ,\
|
||||
et_EE,'Automaatsed sulud' ,'',AutoBrackets,\
|
||||
et_EE,'Automaatsed taandread' ,'',AutoIndents ,\
|
||||
et_EE,'Optimaalne tфitmine salvestamisel','',OptimalFill,\
|
||||
et_EE,'-','',,\
|
||||
et_EE,'Vфlimus...' ,'',Appearance ,\
|
||||
\
|
||||
sp,'Zoom in' ,'Ctrl +',ZoomIn ,\
|
||||
sp,'Zoom out' ,'Ctrl -',ZoomOut ,\
|
||||
sp,'-','',,\
|
||||
sp,'N·meros en lэneas' ,'',LineNumbers ,\
|
||||
sp,'Selecciєn segura' ,'',SecureSel ,\
|
||||
sp,'Parщntesis automсticos' ,'',AutoBrackets,\
|
||||
sp,'Identaciєn automсtica' ,'',AutoIndents ,\
|
||||
sp,'Llenado єptimo al guardar','',OptimalFill ,\
|
||||
sp,'-','',,\
|
||||
sp,'Apariencia...' ,'',Appearance
|
||||
es_ES,'Zoom in' ,'Ctrl +',ZoomIn ,\
|
||||
es_ES,'Zoom out' ,'Ctrl -',ZoomOut ,\
|
||||
es_ES,'-','',,\
|
||||
es_ES,'N·meros en lэneas' ,'',LineNumbers ,\
|
||||
es_ES,'Selecciєn segura' ,'',SecureSel ,\
|
||||
es_ES,'Parщntesis automсticos' ,'',AutoBrackets,\
|
||||
es_ES,'Identaciєn automсtica' ,'',AutoIndents ,\
|
||||
es_ES,'Llenado єptimo al guardar','',OptimalFill ,\
|
||||
es_ES,'-','',,\
|
||||
es_ES,'Apariencia...' ,'',Appearance
|
||||
|
||||
lsz s_defname,\
|
||||
ru,<'Безымянный',0>,\
|
||||
en,<'Untitled',0>,\
|
||||
it,<'Senza titolo',0>,\
|
||||
et,<'Nimetu',0>,\
|
||||
sp,<'Sin tэtulo',0>
|
||||
ru_RU,<'Безымянный',0>,\
|
||||
en_US,<'Untitled',0>,\
|
||||
it_IT,<'Senza titolo',0>,\
|
||||
et_EE,<'Nimetu',0>,\
|
||||
es_ES,<'Sin tэtulo',0>
|
||||
|
||||
lsz s_modified,\
|
||||
ru,'Изменено',\
|
||||
en,'Modified',\
|
||||
it,'Modificato',\
|
||||
et,'Muudetud',\
|
||||
sp,'Modificado'
|
||||
ru_RU,'Изменено',\
|
||||
en_US,'Modified',\
|
||||
it_IT,'Modificato',\
|
||||
et_EE,'Muudetud',\
|
||||
es_ES,'Modificado'
|
||||
|
||||
lsz s_2filename,\
|
||||
ru,'Имя файла:',\
|
||||
en,'Filename:',\
|
||||
en,'Nome del file:',\
|
||||
et,'Faili nimi:',\
|
||||
sp,'Nombre de archivo:'
|
||||
ru_RU,'Имя файла:',\
|
||||
en_US,'Filename:',\
|
||||
en_US,'Nome del file:',\
|
||||
et_EE,'Faili nimi:',\
|
||||
es_ES,'Nombre de archivo:'
|
||||
|
||||
lsz s_2open,\
|
||||
ru,'Открыть',\
|
||||
en,'Open',\
|
||||
it,'Aperto',\
|
||||
et,'Ava',\
|
||||
sp,'Abrir'
|
||||
ru_RU,'Открыть',\
|
||||
en_US,'Open',\
|
||||
it_IT,'Aperto',\
|
||||
et_EE,'Ava',\
|
||||
es_ES,'Abrir'
|
||||
|
||||
lsz s_2save,\
|
||||
ru,'Сохранить',\
|
||||
en,'Save',\
|
||||
it,'Salva',\
|
||||
et,'Salvesta',\
|
||||
sp,'Guardar'
|
||||
ru_RU,'Сохранить',\
|
||||
en_US,'Save',\
|
||||
it_IT,'Salva',\
|
||||
et_EE,'Salvesta',\
|
||||
es_ES,'Guardar'
|
||||
|
||||
lsz s_2save_no,\
|
||||
ru,'Нет',\
|
||||
en,'No',\
|
||||
it,'No',\
|
||||
et,'Ei',\
|
||||
sp,'No'
|
||||
ru_RU,'Нет',\
|
||||
en_US,'No',\
|
||||
it_IT,'No',\
|
||||
et_EE,'Ei',\
|
||||
es_ES,'No'
|
||||
|
||||
lsz s_2find,\
|
||||
ru,'Найти',\
|
||||
en,'Find',\
|
||||
it,'Trova',\
|
||||
et,'Leia',\
|
||||
sp,'Buscar'
|
||||
ru_RU,'Найти',\
|
||||
en_US,'Find',\
|
||||
it_IT,'Trova',\
|
||||
et_EE,'Leia',\
|
||||
es_ES,'Buscar'
|
||||
db ':'
|
||||
|
||||
lsz s_2replace,\
|
||||
ru,'Заменить',\
|
||||
en,'Replace',\
|
||||
it,'Sostituire',\
|
||||
et,'Asenda',\
|
||||
sp,'Reemplazar'
|
||||
ru_RU,'Заменить',\
|
||||
en_US,'Replace',\
|
||||
it_IT,'Sostituire',\
|
||||
et_EE,'Asenda',\
|
||||
es_ES,'Reemplazar'
|
||||
db ':'
|
||||
|
||||
lsz s_2cancel,\
|
||||
ru,'Отмена',\
|
||||
en,'Cancel',\
|
||||
it,'Annulla',\
|
||||
et,'T№hista',\
|
||||
sp,'Cancelar'
|
||||
ru_RU,'Отмена',\
|
||||
en_US,'Cancel',\
|
||||
it_IT,'Annulla',\
|
||||
et_EE,'T№hista',\
|
||||
es_ES,'Cancelar'
|
||||
|
||||
lsz s_color,\
|
||||
ru,'Цвет: 0x',\
|
||||
en,'Color: 0x',\
|
||||
it,'Colore: 0x',\
|
||||
et,'Vфrv: 0x',\
|
||||
sp,'Color: 0x'
|
||||
ru_RU,'Цвет: 0x',\
|
||||
en_US,'Color: 0x',\
|
||||
it_IT,'Colore: 0x',\
|
||||
et_EE,'Vфrv: 0x',\
|
||||
es_ES,'Color: 0x'
|
||||
|
||||
lsz s_tabpos,\
|
||||
ru,'Расположение закладок',\
|
||||
en,'Tabs placement',\
|
||||
it,'Posizionamento delle schede',\
|
||||
et,'Saki asetus',\
|
||||
sp,'Lugar de tabulador'
|
||||
ru_RU,'Расположение закладок',\
|
||||
en_US,'Tabs placement',\
|
||||
it_IT,'Posizionamento delle schede',\
|
||||
et_EE,'Saki asetus',\
|
||||
es_ES,'Lugar de tabulador'
|
||||
|
||||
lsz s_enter_filename,\
|
||||
ru,<'Введите имя файла',0>,\
|
||||
en,<'Enter filename',0>,\
|
||||
it,<'Inserisci il nome del file',0>,\
|
||||
et,<'Sisesta faili nimi',0>,\
|
||||
sp,<'Ingresa el nombre del archivo',0>
|
||||
ru_RU,<'Введите имя файла',0>,\
|
||||
en_US,<'Enter filename',0>,\
|
||||
it_IT,<'Inserisci il nome del file',0>,\
|
||||
et_EE,<'Sisesta faili nimi',0>,\
|
||||
es_ES,<'Ingresa el nombre del archivo',0>
|
||||
|
||||
lsz s_ask_save,\
|
||||
ru,<'Желаете сохранить?',0>,\
|
||||
en,<'Would you like to save?',0>,\
|
||||
it,<'Vorresti salvare?',0>,\
|
||||
et,<'Kas soovite salvestada?',0>,\ ; Now correct
|
||||
sp,<'┐Quieres guardar?',0>
|
||||
ru_RU,<'Желаете сохранить?',0>,\
|
||||
en_US,<'Would you like to save?',0>,\
|
||||
it_IT,<'Vorresti salvare?',0>,\
|
||||
et_EE,<'Kas soovite salvestada?',0>,\
|
||||
es_ES,<'┐Quieres guardar?',0>
|
||||
|
||||
lsz s_enter_text_to_find,\
|
||||
ru,<'Введите текст для поиска',0>,\
|
||||
en,<'Enter text to find',0>,\
|
||||
it,<'Inserisci il testo per trovare',0>,\
|
||||
et,<'Sisesta otsitav tekst',0>,\
|
||||
sp,<'Ingresa el texto a buscar',0>
|
||||
ru_RU,<'Введите текст для поиска',0>,\
|
||||
en_US,<'Enter text to find',0>,\
|
||||
it_IT,<'Inserisci il testo per trovare',0>,\
|
||||
et_EE,<'Sisesta otsitav tekst',0>,\
|
||||
es_ES,<'Ingresa el texto a buscar',0>
|
||||
|
||||
lsz s_enter_text_to_replace,\
|
||||
ru,<'Введите текст для замены',0>,\
|
||||
en,<'Enter text to replace',0>,\
|
||||
it,<'Inserisci il testo da sostituire',0>,\
|
||||
et,<'Sisesta asendatav tekst',0>,\
|
||||
sp,<'Ingresa el texto a reemplazar',0>
|
||||
ru_RU,<'Введите текст для замены',0>,\
|
||||
en_US,<'Enter text to replace',0>,\
|
||||
it_IT,<'Inserisci il testo da sostituire',0>,\
|
||||
et_EE,<'Sisesta asendatav tekst',0>,\
|
||||
es_ES,<'Ingresa el texto a reemplazar',0>
|
||||
|
||||
lsz s_text_not_found,\
|
||||
ru,<'Достигнут конец файла, текст не найден',0>,\
|
||||
en,<'Reached end of file, text not found',0>,\
|
||||
it,<'Raggiunta la fine del file, testo non trovato',0>,\
|
||||
et,<'Faili lїpp, teksti ei leitud',0>,\
|
||||
sp,<'Se llegє al final del archivo, texto no encontrado',0>
|
||||
ru_RU,<'Достигнут конец файла, текст не найден',0>,\
|
||||
en_US,<'Reached end of file, text not found',0>,\
|
||||
it_IT,<'Raggiunta la fine del file, testo non trovato',0>,\
|
||||
et_EE,<'Faili lїpp, teksti ei leitud',0>,\
|
||||
es_ES,<'Se llegє al final del archivo, texto no encontrado',0>
|
||||
|
||||
lszc s_fs_error,b,\
|
||||
ru,<'Операция завершена успешно (0)',0>,\
|
||||
ru,<'',0>,\
|
||||
ru,<'Функция не поддерживается для данной файловой системы (2)',0>,\
|
||||
ru,<'Неизвестная файловая система (3)',0>,\
|
||||
ru,<'',0>,\
|
||||
ru,<'Невозможно открыть файл (5)',0>,\
|
||||
ru,<'Операция завершена успешно (6)',0>,\
|
||||
ru,<'Адрес находится за границами памяти программы (7)',0>,\
|
||||
ru,<'На диске нет свободного места (8)',0>,\
|
||||
ru,<'Таблица FAT уничтожена (9)',0>,\
|
||||
ru,<'Доступ запрещён (10)',0>,\
|
||||
ru,<'Ошибка устройства (11)',0>,\
|
||||
ru_RU,<'Операция завершена успешно (0)',0>,\
|
||||
ru_RU,<'',0>,\
|
||||
ru_RU,<'Функция не поддерживается для данной файловой системы (2)',0>,\
|
||||
ru_RU,<'Неизвестная файловая система (3)',0>,\
|
||||
ru_RU,<'',0>,\
|
||||
ru_RU,<'Невозможно открыть файл (5)',0>,\
|
||||
ru_RU,<'Операция завершена успешно (6)',0>,\
|
||||
ru_RU,<'Адрес находится за границами памяти программы (7)',0>,\
|
||||
ru_RU,<'На диске нет свободного места (8)',0>,\
|
||||
ru_RU,<'Таблица FAT уничтожена (9)',0>,\
|
||||
ru_RU,<'Доступ запрещён (10)',0>,\
|
||||
ru_RU,<'Ошибка устройства (11)',0>,\
|
||||
\
|
||||
en,<'Operation executed successfully (0)',0>,\
|
||||
en,<'',0>,\
|
||||
en,<'Function is not supported for the given filesystem (2)',0>,\
|
||||
en,<'Unknown filesystem (3)',0>,\
|
||||
en,<'',0>,\
|
||||
en,<'Unable to open file (5)',0>,\
|
||||
en,<'Operation executed successfully (6)',0>,\
|
||||
en,<'Pointer lies outside of application memory (7)',0>,\
|
||||
en,<'Disk is full (8)',0>,\
|
||||
en,<'FAT table is destroyed (9)',0>,\
|
||||
en,<'Access denied (10)',0>,\
|
||||
en,<'Device error (11)',0>,\
|
||||
en_US,<'Operation executed successfully (0)',0>,\
|
||||
en_US,<'',0>,\
|
||||
en_US,<'Function is not supported for the given filesystem (2)',0>,\
|
||||
en_US,<'Unknown filesystem (3)',0>,\
|
||||
en_US,<'',0>,\
|
||||
en_US,<'Unable to open file (5)',0>,\
|
||||
en_US,<'Operation executed successfully (6)',0>,\
|
||||
en_US,<'Pointer lies outside of application memory (7)',0>,\
|
||||
en_US,<'Disk is full (8)',0>,\
|
||||
en_US,<'FAT table is destroyed (9)',0>,\
|
||||
en_US,<'Access denied (10)',0>,\
|
||||
en_US,<'Device error (11)',0>,\
|
||||
\
|
||||
it,<'Operazione eseguita correttamente (0)',0>,\
|
||||
it,<'',0>,\
|
||||
it,<'La funzione non e supportata per il file system specificato (2)', 0>, \
|
||||
it,<'Unknown filesystem (3)',0>,\
|
||||
it,<'',0>,\
|
||||
it,<'Impossibile aprire il file (5)',0>,\
|
||||
it,<'Operazione eseguita correttamente (6)',0>,\
|
||||
it,<'Il puntatore si trova al di fuori della memoria dell',96,'applicazione (7)', 0>, \
|
||||
it,<'Il disco e pieno (8)',0>,\
|
||||
it,<'La tabella FAT e distrutta (9)',0>,\
|
||||
it,<'Accesso negato (10)',0>,\
|
||||
it,<'Errore dispositivo (11)',0>,\
|
||||
it_IT,<'Operazione eseguita correttamente (0)',0>,\
|
||||
it_IT,<'',0>,\
|
||||
it_IT,<'La funzione non e supportata per il file system specificato (2)', 0>, \
|
||||
it_IT,<'Unknown filesystem (3)',0>,\
|
||||
it_IT,<'',0>,\
|
||||
it_IT,<'Impossibile aprire il file (5)',0>,\
|
||||
it_IT,<'Operazione eseguita correttamente (6)',0>,\
|
||||
it_IT,<'Il puntatore si trova al di fuori della memoria dell',96,'applicazione (7)', 0>, \
|
||||
it_IT,<'Il disco e pieno (8)',0>,\
|
||||
it_IT,<'La tabella FAT e distrutta (9)',0>,\
|
||||
it_IT,<'Accesso negato (10)',0>,\
|
||||
it_IT,<'Errore dispositivo (11)',0>,\
|
||||
\
|
||||
et,<'Operatsioon kфivitati edukalt (0)',0>,\
|
||||
et,<'',0>,\
|
||||
et,<'Failis№steem ei toeta funktsiooni (2)',0>,\
|
||||
et,<'Tundmatu failis№steem (3)',0>,\
|
||||
et,<'',0>,\
|
||||
et,<'Faili ei suudetud avada (5)',0>,\
|
||||
et,<'Operatsioon kфivitatud edukalt (6)',0>,\
|
||||
et,<'Viit on vфljaspool programmi mфlu (7)',0>,\
|
||||
et,<'Ketas tфis (8)',0>,\
|
||||
et,<'FAT tabel hфvitatud (9)',0>,\
|
||||
et,<'Juurdepффs keelatud (10)',0>,\
|
||||
et,<'Seadme viga (11)',0>,\
|
||||
et_EE,<'Operatsioon kфivitati edukalt (0)',0>,\
|
||||
et_EE,<'',0>,\
|
||||
et_EE,<'Failis№steem ei toeta funktsiooni (2)',0>,\
|
||||
et_EE,<'Tundmatu failis№steem (3)',0>,\
|
||||
et_EE,<'',0>,\
|
||||
et_EE,<'Faili ei suudetud avada (5)',0>,\
|
||||
et_EE,<'Operatsioon kфivitatud edukalt (6)',0>,\
|
||||
et_EE,<'Viit on vфljaspool programmi mфlu (7)',0>,\
|
||||
et_EE,<'Ketas tфis (8)',0>,\
|
||||
et_EE,<'FAT tabel hфvitatud (9)',0>,\
|
||||
et_EE,<'Juurdepффs keelatud (10)',0>,\
|
||||
et_EE,<'Seadme viga (11)',0>,\
|
||||
\
|
||||
sp,<'Operaciєn ejecutada correctamente (0)',0>,\
|
||||
sp,<'',0>,\
|
||||
sp,<'La funciєn no estс soportada por el sistema de archivos dado (2)',0>,\
|
||||
sp,<'Sistema de archivos desconocido (3)',0>,\
|
||||
sp,<'',0>,\
|
||||
sp,<'No es posible abrir el archivo (5)',0>,\
|
||||
sp,<'Operaciєn ejecutada correctamente (6)',0>,\
|
||||
sp,<'El puntero estс fuera de la memoria de la aplicaciєn (7)',0>,\
|
||||
sp,<'El disco estс lleno (8)',0>,\
|
||||
sp,<'La tabla FAT estс destruida (9)',0>,\
|
||||
sp,<'Acceso denegado (10)',0>,\
|
||||
sp,<'Error de dispositivo (11)',0>
|
||||
es_ES,<'Operaciєn ejecutada correctamente (0)',0>,\
|
||||
es_ES,<'',0>,\
|
||||
es_ES,<'La funciєn no estс soportada por el sistema de archivos dado (2)',0>,\
|
||||
es_ES,<'Sistema de archivos desconocido (3)',0>,\
|
||||
es_ES,<'',0>,\
|
||||
es_ES,<'No es posible abrir el archivo (5)',0>,\
|
||||
es_ES,<'Operaciєn ejecutada correctamente (6)',0>,\
|
||||
es_ES,<'El puntero estс fuera de la memoria de la aplicaciєn (7)',0>,\
|
||||
es_ES,<'El disco estс lleno (8)',0>,\
|
||||
es_ES,<'La tabla FAT estс destruida (9)',0>,\
|
||||
es_ES,<'Acceso denegado (10)',0>,\
|
||||
es_ES,<'Error de dispositivo (11)',0>
|
||||
|
||||
lszc s_appearance,b,\
|
||||
ru,'Текст',\
|
||||
ru,'Фон',\
|
||||
ru,'Текст выделения',\
|
||||
ru,'Фон выделения',\
|
||||
ru,'Символы',\
|
||||
ru,'Числа',\
|
||||
ru,'Строки',\
|
||||
ru,'Комментарии',\
|
||||
ru,'Изменёные строки',\
|
||||
ru,'Сохранённые строки',\
|
||||
ru_RU,'Текст',\
|
||||
ru_RU,'Фон',\
|
||||
ru_RU,'Текст выделения',\
|
||||
ru_RU,'Фон выделения',\
|
||||
ru_RU,'Символы',\
|
||||
ru_RU,'Числа',\
|
||||
ru_RU,'Строки',\
|
||||
ru_RU,'Комментарии',\
|
||||
ru_RU,'Изменёные строки',\
|
||||
ru_RU,'Сохранённые строки',\
|
||||
\
|
||||
en,'Text',\
|
||||
en,'Background',\
|
||||
en,'Selection text',\
|
||||
en,'Selection background',\
|
||||
en,'Symbols',\
|
||||
en,'Numbers',\
|
||||
en,'Strings',\
|
||||
en,'Comments',\
|
||||
en,'Modified lines',\
|
||||
en,'Saved lines',\
|
||||
en_US,'Text',\
|
||||
en_US,'Background',\
|
||||
en_US,'Selection text',\
|
||||
en_US,'Selection background',\
|
||||
en_US,'Symbols',\
|
||||
en_US,'Numbers',\
|
||||
en_US,'Strings',\
|
||||
en_US,'Comments',\
|
||||
en_US,'Modified lines',\
|
||||
en_US,'Saved lines',\
|
||||
\
|
||||
it,'Testo',\
|
||||
it,'Sfondo',\
|
||||
it,'Testo di selezione',\
|
||||
it,'Sfondo di selezione',\
|
||||
it,'Simboli',\
|
||||
it,'Numeri',\
|
||||
it,'Stringhe',\
|
||||
it,'Commenti',\
|
||||
it,'Linee modificate',\
|
||||
it,'Linee salvate',\
|
||||
it_IT,'Testo',\
|
||||
it_IT,'Sfondo',\
|
||||
it_IT,'Testo di selezione',\
|
||||
it_IT,'Sfondo di selezione',\
|
||||
it_IT,'Simboli',\
|
||||
it_IT,'Numeri',\
|
||||
it_IT,'Stringhe',\
|
||||
it_IT,'Commenti',\
|
||||
it_IT,'Linee modificate',\
|
||||
it_IT,'Linee salvate',\
|
||||
\
|
||||
et,'Tekst',\
|
||||
et,'Taust',\
|
||||
et,'Valitud tekst',\
|
||||
et,'Valitud taust',\
|
||||
et,'S№mbolid',\
|
||||
et,'Numbrid',\
|
||||
et,'Stringid',\
|
||||
et,'Kommentaarid',\
|
||||
et,'Muudetud read',\
|
||||
et,'Salvestatud read',\
|
||||
et_EE,'Tekst',\
|
||||
et_EE,'Taust',\
|
||||
et_EE,'Valitud tekst',\
|
||||
et_EE,'Valitud taust',\
|
||||
et_EE,'S№mbolid',\
|
||||
et_EE,'Numbrid',\
|
||||
et_EE,'Stringid',\
|
||||
et_EE,'Kommentaarid',\
|
||||
et_EE,'Muudetud read',\
|
||||
et_EE,'Salvestatud read',\
|
||||
\
|
||||
sp,'Texto',\
|
||||
sp,'Fondo',\
|
||||
sp,'Texto de selecciєn',\
|
||||
sp,'Fondo de selecciєn',\
|
||||
sp,'Sэmbolos',\
|
||||
sp,'N·meros',\
|
||||
sp,'Cadenas',\
|
||||
sp,'Comentarios',\
|
||||
sp,'Lэneas modificadas',\
|
||||
sp,'Lэneas guardadas'
|
||||
es_ES,'Texto',\
|
||||
es_ES,'Fondo',\
|
||||
es_ES,'Texto de selecciєn',\
|
||||
es_ES,'Fondo de selecciєn',\
|
||||
es_ES,'Sэmbolos',\
|
||||
es_ES,'N·meros',\
|
||||
es_ES,'Cadenas',\
|
||||
es_ES,'Comentarios',\
|
||||
es_ES,'Lэneas modificadas',\
|
||||
es_ES,'Lэneas guardadas'
|
||||
|
||||
lsz sysfuncs_filename,\
|
||||
ru,<'SYSFUNCR.TXT',0>,\
|
||||
en,<'SYSFUNCS.TXT',0>,\
|
||||
it,<'SYSFUNCS.TXT',0>,\
|
||||
et,<'SYSFUNCET.TXT',0>,\
|
||||
sp,<'SYSFUNCS.TXT',0>
|
||||
ru_RU,<'SYSFUNCR.TXT',0>,\
|
||||
en_US,<'SYSFUNCS.TXT',0>,\
|
||||
it_IT,<'SYSFUNCS.TXT',0>,\
|
||||
et_EE,<'SYSFUNCET.TXT',0>,\
|
||||
es_ES,<'SYSFUNCS.TXT',0>
|
||||
|
||||
sz s_example,'/sys/example.asm'
|
||||
sz s_still ,'still'
|
||||
@@ -23,7 +23,7 @@
|
||||
dd 0x10000 ; esp
|
||||
dd param_area , 0x0 ; I_Param , I_Icon
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include '..\..\..\macros.inc' ; very useful stuff for MeOS
|
||||
include 'ascl.inc'
|
||||
|
||||
@@ -264,12 +264,13 @@ errors:
|
||||
db "(запись) неизвестная ошибка "
|
||||
db "Путь к источнику и приемнику не указаны!!! "
|
||||
db "Путь к приемнику не указан!!! "
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
text:
|
||||
db 'SOURCE: | '
|
||||
db 'DESTINATION: | '
|
||||
db ' '
|
||||
db 'x' ; <- END MARKER, DONT DELETE
|
||||
db 'x' ; <- END MARKER, DO NOT DELETE
|
||||
labelt:
|
||||
db 'SYSTREE FILE COPIER'
|
||||
labellen:
|
||||
@@ -292,6 +293,7 @@ errors:
|
||||
db "(write) unknown error "
|
||||
db "Path to source is not given!!! "
|
||||
db "Path to destination is not given!!! "
|
||||
|
||||
end if
|
||||
|
||||
;0123456789012345678901234567890123456789012
|
||||
|
||||
@@ -17,7 +17,7 @@ max_height = 255
|
||||
|
||||
include '../../../KOSfuncs.inc'
|
||||
include '../../../macros.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include 'font.inc'
|
||||
include 'sort.inc'
|
||||
include 'kglobals.inc'
|
||||
@@ -2577,7 +2577,7 @@ if lang eq ru_RU
|
||||
mov word [edi-1], 'ов'
|
||||
inc edi
|
||||
@@:
|
||||
else
|
||||
else ; Default to en_US
|
||||
mov dword [edi], ' ite'
|
||||
mov byte [edi+4], 'm'
|
||||
add edi, 5
|
||||
@@ -2948,7 +2948,7 @@ if lang eq ru_RU
|
||||
mov dword [edi-4], 'мент'
|
||||
mov dword [edi-8], ' эле'
|
||||
sub edi, 8
|
||||
else
|
||||
else ; Default to en_US
|
||||
cmp eax, 1
|
||||
jz @f
|
||||
dec edi
|
||||
@@ -3796,7 +3796,7 @@ if lang eq ru_RU
|
||||
mov eax, ' '
|
||||
stosd
|
||||
stosb
|
||||
else
|
||||
else ; Default to en_US
|
||||
mov eax, 'Pane'
|
||||
stosd
|
||||
mov eax, 'ls '
|
||||
@@ -4960,7 +4960,7 @@ if lang eq ru_RU
|
||||
mov dword [edi-4], 'файл'
|
||||
mov byte [edi-5], ' '
|
||||
sub edi, 5
|
||||
else
|
||||
else ; Default to en_US
|
||||
cmp eax, 1
|
||||
jz @f
|
||||
dec edi
|
||||
@@ -4985,7 +4985,7 @@ if lang eq ru_RU
|
||||
mov dword [edi-4], 'т в '
|
||||
mov dword [edi-8], ' бай'
|
||||
sub edi, 8
|
||||
else
|
||||
else ; Default to en_US
|
||||
mov dword [edi-4], ' in '
|
||||
mov dword [edi-8], 'ytes'
|
||||
mov word [edi-10], ' b'
|
||||
@@ -5255,7 +5255,7 @@ if lang eq ru_RU
|
||||
mov al, 'В'
|
||||
stosw
|
||||
sub ecx, 5
|
||||
else
|
||||
else ; Default to en_US
|
||||
mov al, ' '
|
||||
stosw
|
||||
stosw
|
||||
@@ -5281,7 +5281,7 @@ if lang eq ru_RU
|
||||
mov al, 'П'
|
||||
stosw
|
||||
sub ecx, 5
|
||||
else
|
||||
else ; Default to en_US
|
||||
mov al, 'r'
|
||||
stosw
|
||||
mov al, 'e'
|
||||
@@ -6857,7 +6857,7 @@ aUp db '
|
||||
.size = $-aUp
|
||||
aDrive db 'Диск',0
|
||||
aScreens db 'Экраны',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
aFolder db 'Folder'
|
||||
.size = $-aFolder
|
||||
aUp db 'Up'
|
||||
@@ -6959,7 +6959,8 @@ if lang eq ru_RU
|
||||
times 12 db ' '
|
||||
; Alt+Ctrl+Shift
|
||||
times 12 db ' '
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
; No modificators
|
||||
db 'Help '
|
||||
db 'UserMn'
|
||||
@@ -7129,7 +7130,8 @@ keybar_cp:
|
||||
times 12 db ' '
|
||||
; Alt+Ctrl+Shift
|
||||
times 12 db ' '
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
; No modificators
|
||||
db 'Help '
|
||||
db 'Unwrap'
|
||||
@@ -7300,7 +7302,8 @@ keybar_cp2:
|
||||
times 12 db ' '
|
||||
; Alt+Ctrl+Shift
|
||||
times 12 db ' '
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
; No modificators
|
||||
db 'Help '
|
||||
db 'Save '
|
||||
@@ -7547,27 +7550,27 @@ encodings:
|
||||
dd .menu.2
|
||||
dd 0
|
||||
if lang eq ru_RU
|
||||
db '&DOS текст (cp866)',0
|
||||
else
|
||||
db '&DOS text (cp866)',0
|
||||
db '&DOS текст (CP866)',0
|
||||
else ; Default to en_US
|
||||
db '&DOS text (CP866)',0
|
||||
end if
|
||||
db .cp1251
|
||||
.menu.2:
|
||||
dd .menu.3
|
||||
dd .menu.1
|
||||
if lang eq ru_RU
|
||||
db '&Windows текст (cp1251)',0
|
||||
else
|
||||
db '&Windows text (cp1251)',0
|
||||
db '&Windows текст (CP1251)',0
|
||||
else ; Default to en_US
|
||||
db '&Windows text (CP1251)',0
|
||||
end if
|
||||
db .koi8r
|
||||
.menu.3:
|
||||
dd .menu.4
|
||||
dd .menu.2
|
||||
if lang eq ru_RU
|
||||
db '&Linux текст (koi8-r)',0
|
||||
else
|
||||
db '&Linux text (koi8-r)',0
|
||||
db '&Linux текст (KOI8-R)',0
|
||||
else ; Default to en_US
|
||||
db '&Linux text (KOI8-R)',0
|
||||
end if
|
||||
db .unicode
|
||||
.menu.4:
|
||||
@@ -7932,7 +7935,7 @@ mkdirinfo:
|
||||
|
||||
if lang eq ru_RU
|
||||
compare_names db 'иИрРмМаАнНсСдД'
|
||||
else
|
||||
else ; Default to en_US
|
||||
compare_names db 'nNxXmMsSuUcCaA'
|
||||
end if
|
||||
|
||||
@@ -8429,7 +8432,8 @@ aCannotSaveToPlugin db '
|
||||
aCannotSearchOnPlugin db 'Поиск на панелях плагинов не поддерживается',0
|
||||
aCancelled db 'Действие было прервано',0
|
||||
aConfirmCancel db 'Вы действительно хотите отменить действие?',0
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
aDeleteCaption db 'Delete',0
|
||||
aConfirmDeleteText db 'Do you wish to delete',0
|
||||
aDeleteFolder db ' the folder',0
|
||||
@@ -8466,7 +8470,7 @@ error3msg db 'Unknown file system',0
|
||||
error4msg db 'Strange... Error 4',0
|
||||
error5msg db 'File not found',0
|
||||
error6msg db 'End of file',0
|
||||
error7msg db 'Strange... Pointer lies outside of application memory',0
|
||||
error7msg db 'Strange... Pointer is outside of application memory',0
|
||||
error8msg db 'Disk is full',0
|
||||
error9msg db 'File structure is destroyed',0
|
||||
error10msg db 'Access denied',0
|
||||
|
||||
@@ -38,7 +38,7 @@ db 'MENUET01'
|
||||
dd 1, start, init_end, end_mem, stack_top, params, 0
|
||||
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), es_ES, en_US.
|
||||
include '../../macros.inc'
|
||||
include '../../proc32.inc'
|
||||
include '../../develop/libraries/box_lib/trunk/box_lib.mac'
|
||||
@@ -281,7 +281,7 @@ proc winRedraw
|
||||
or ecx,90000000h
|
||||
if lang eq ru_RU
|
||||
mcall 4, <107,70>, , strGo
|
||||
else
|
||||
else ; Default to en_US
|
||||
mcall 4, <127,70>, , strGo
|
||||
end if
|
||||
mcall 4, <(WIN_W-47),12>, , strDots
|
||||
@@ -638,7 +638,7 @@ else if lang eq es_ES
|
||||
strUnpackFault db "'Fallo al extraer' -E",0
|
||||
strNotSupport db "'El formato del archivo no es soportado' -E",0
|
||||
strNotFound db "'Archivo no encontrado' -E",0
|
||||
else
|
||||
else ; Default to en_US
|
||||
title db 'uNZ v0.2 - Unarchiver of Zip and 7z',0
|
||||
strGo db 'Unpack',0
|
||||
strInp db 'Archive',0
|
||||
@@ -648,8 +648,8 @@ else
|
||||
strOk db 'OK',0
|
||||
strGetPass db 'Password',0
|
||||
strCancel db 'Cancel',0
|
||||
strUnpackOk db "'Unpacked successfuly' -O",0
|
||||
strUnpackFault db "'Unprack failed' -E",0
|
||||
strUnpackOk db "'Unpacked successfully' -O",0
|
||||
strUnpackFault db "'Unpack failed' -E",0
|
||||
strNotSupport db "'Archive format is not supported' -E",0
|
||||
strNotFound db "'File not found' -E",0
|
||||
end if
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
; Compile with FASM
|
||||
;
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), it_IT, de_DE, en_US.
|
||||
include '..\..\..\macros.inc' ; decreases program size (not required)
|
||||
|
||||
StatusColor equ 0x00ffffff
|
||||
@@ -425,7 +425,7 @@ else if lang eq it_IT
|
||||
db 'Movimenti:'
|
||||
else if lang eq de_DE
|
||||
db 'Bewegungen:'
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Moves:'
|
||||
end if
|
||||
lenMoves:
|
||||
@@ -437,7 +437,7 @@ else if lang eq it_IT
|
||||
db 'Mischia'
|
||||
else if lang eq de_DE
|
||||
db 'Mischen'
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Shuffle'
|
||||
end if
|
||||
lenSh:
|
||||
@@ -449,7 +449,7 @@ else if lang eq it_IT
|
||||
db 'Seleziona un compito, poi premi->'
|
||||
else if lang eq de_DE
|
||||
db 'Waehle eine Aufgabe, dann clicke au->'
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Select task, then press ->'
|
||||
end if
|
||||
lenCnf:
|
||||
@@ -461,7 +461,7 @@ else if lang eq it_IT
|
||||
db 'Gioco del quindici - partita X', 0
|
||||
else if lang eq de_DE
|
||||
db '15-Puzzle - Spiel X', 0
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Game 15 - puzzle X', 0
|
||||
end if
|
||||
|
||||
@@ -472,7 +472,7 @@ else if lang eq it_IT
|
||||
db 'Gioco completato! Premi ->'
|
||||
else if lang eq de_DE
|
||||
db 'Spiel beendet! Druecken sie auf ->'
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Puzzle completed! Press->'
|
||||
end if
|
||||
lenVictory:
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
; FIXME:
|
||||
; This translation mechanism should fallback to en_US if the language
|
||||
; is unlisted (e.g. es_ES). Either fix the macros or use a different method.
|
||||
; The problem doesn't manifest, as we only bundle Dungeons in the RU distro.
|
||||
struc langstr [lng, data]
|
||||
{
|
||||
if lang eq lng
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
; contact: 4nic8@casiocalc.org
|
||||
;----------------------------------------
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: it_IT, en_US.
|
||||
include '../../../macros.inc'
|
||||
include 'ascl.inc'
|
||||
include 'ascgl.inc'
|
||||
@@ -836,7 +836,7 @@ if lang eq it_IT
|
||||
THANKS_FOR_PLAYING db 'Grazie per aver giocato', 0
|
||||
PRESS_SPACE db 'Premi spazio per iniziare',0
|
||||
LEVEL db 'LIVELLO',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
THANKS_FOR_PLAYING db 'Thanks for playing', 0
|
||||
PRESS_SPACE db 'press SPACE to start',0
|
||||
LEVEL db 'LEVEL',0
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
;******************************************************************************
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: it_IT, en_US.
|
||||
include '..\..\..\macros.inc'
|
||||
include 'ascl.inc'
|
||||
include 'ascgl.inc'
|
||||
@@ -285,7 +285,7 @@ end_col:
|
||||
cmp [delay_cnt],0
|
||||
jne no_delay
|
||||
mov [delay_cnt],1
|
||||
delay 1 ;don't generate delay for fast speed programm
|
||||
delay 1 ; don't generate delay for fast speed program
|
||||
no_delay:
|
||||
dec [delay_cnt]
|
||||
|
||||
@@ -297,9 +297,9 @@ win_test:
|
||||
mov [againbut],1
|
||||
call draw_window
|
||||
; label 160,200,'You Win!',cl_Green+font_Big
|
||||
; label 130,220,'Youre Score:',cl_Green+font_Big
|
||||
; label 130,220,'Your Score:',cl_Green+font_Big
|
||||
; outcount dword [scorea],230,220,cl_Green,5*65536
|
||||
; label 130,234,'Youre Lives:',cl_Green+font_Big
|
||||
; label 130,234,'Your Lives:',cl_Green+font_Big
|
||||
; outcount dword [scoreb],230,234,cl_Green,5*65536
|
||||
; delay 600 ;wait 2sec
|
||||
; close ;exit from program
|
||||
@@ -310,7 +310,7 @@ lose_test:
|
||||
jne stl2
|
||||
; call draw_window
|
||||
; label 160,200,'You Lose!',cl_Red+font_Big
|
||||
; label 130,220,'Youre Score:',cl_Red+font_Big
|
||||
; label 130,220,'Your Score:',cl_Red+font_Big
|
||||
; outcount dword [scorea],230,220,cl_Red,5*65536
|
||||
; delay 300 ;wait 2sec
|
||||
; close ;exit from program
|
||||
@@ -420,7 +420,7 @@ draw_window:
|
||||
window 0,0,400+8,480+24,window_Skinned
|
||||
if lang eq it_IT
|
||||
label 12,8,'ARCANOID: Usa le freccie Vite Punti',cl_White+font_Big
|
||||
else
|
||||
else ; Default to en_US
|
||||
label 12,8,'ARCANOID: USE ARROW KEYS LIVES SCORE',cl_White+font_Big
|
||||
end if
|
||||
|
||||
@@ -433,9 +433,9 @@ draw_window:
|
||||
if lang eq it_IT
|
||||
label 160,200,'Hai perso!',cl_Red+font_Big
|
||||
label 130,220,'Punteggio:',cl_Red+font_Big
|
||||
else
|
||||
else ; Default to en_US
|
||||
label 160,200,'You Lose!',cl_Red+font_Big
|
||||
label 130,220,'Youre Score:',cl_Red+font_Big
|
||||
label 130,220,'Your Score:',cl_Red+font_Big
|
||||
end if
|
||||
outcount dword [scorea],230,220,cl_Red,5*65536
|
||||
mov ebx,150*65536+80
|
||||
@@ -449,7 +449,7 @@ draw_window:
|
||||
mcall
|
||||
if lang eq it_IT
|
||||
label 152,244,'Rigioca',cl_Red+font_Big
|
||||
else
|
||||
else ; Default to en_US
|
||||
label 152,244,'Play again?',cl_Red+font_Big
|
||||
end if
|
||||
jmp elev
|
||||
@@ -457,9 +457,9 @@ nlev:
|
||||
if lang eq it_IT
|
||||
label 160,200,'Hai vinto!',cl_Green+font_Big
|
||||
label 130,220,'Punteggio:',cl_Green+font_Big
|
||||
else
|
||||
else ; Default to en_US
|
||||
label 160,200,'You Win!',cl_Green+font_Big
|
||||
label 130,220,'Youre Score:',cl_Green+font_Big
|
||||
label 130,220,'Your Score:',cl_Green+font_Big
|
||||
end if
|
||||
outcount dword [scorea],230,220,cl_Green,5*65536
|
||||
mov ebx,150*65536+120 ;mov ebx,150*65536+80
|
||||
@@ -473,13 +473,13 @@ nlev:
|
||||
mcall
|
||||
if lang eq it_IT
|
||||
label 152,244,'Prossimo Livello',cl_Red+font_Big
|
||||
else
|
||||
else ; Default to en_US
|
||||
label 152,244,'Next level?',cl_Red+font_Big
|
||||
end if
|
||||
elev:
|
||||
if lang eq it_IT
|
||||
label 178,264,'Esci',cl_Red+font_Big
|
||||
else
|
||||
else ; Default to en_US
|
||||
label 178,264,'Exit?',cl_Red+font_Big
|
||||
end if
|
||||
|
||||
|
||||
@@ -52,7 +52,7 @@ use32 ;
|
||||
;╬сырёЄ№ ъюфр
|
||||
|
||||
;----------------- include -------------------------------------
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include 'ssmix.inc'
|
||||
|
||||
;---------------------------------------------------------------------------
|
||||
@@ -2344,9 +2344,9 @@ file_info: ;
|
||||
_fi_pfilename dd ?
|
||||
|
||||
if lang eq ru_RU
|
||||
include 'ruslang.inc'
|
||||
else
|
||||
include 'englang.inc'
|
||||
include 'lang-ru_RU.inc' ; Encoded as CP866
|
||||
else ; Default to en_US
|
||||
include 'lang-en_US.inc'
|
||||
end if
|
||||
|
||||
bmp_plane:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
_window_caption db 'Soft landing',0 ;чруюыютюъ яЁшыюцхэш
|
||||
_window_caption db 'Soft landing',0 ; Application title
|
||||
|
||||
_text_game_over db 'G A M E O V E R', 0
|
||||
_text_level_complete db 'L E V E L C O M P L E T E', 0
|
||||
@@ -8,7 +8,7 @@ _text_intro_description1 db 'Provide a soft landing, clearing the runway from th
|
||||
_text_intro_key_controls db ' Control keys:', 0
|
||||
_text_intro_key_ctrl db ' CTRL - drop a bomb', 0
|
||||
_text_intro_key_space db 'SPACE - do a barrel roll', 0
|
||||
_text_intro_select_level db ' Use UP and DOWN arrow keys for select game level:', 0
|
||||
_text_intro_select_level db ' Use UP and DOWN arrow keys to select the game level:', 0
|
||||
_text_intro_level_num db ' LEVEL', 0
|
||||
_text_intro_set_volume db ' Use LEFT and RIGHT arrow keys for setting volume:', 0
|
||||
_text_intro_volume_num db 'VOLUME', 0
|
||||
File renamed without changes.
@@ -13,7 +13,7 @@ use32
|
||||
dd 0x0,0x0
|
||||
|
||||
include '../../../macros.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
AttackFactor dw 1 ; Importance of attack (1..16)
|
||||
|
||||
@@ -722,10 +722,10 @@ title db '
|
||||
txt_buttons db 'Новая Авто',0
|
||||
txt_go db 'Игра окончена',0
|
||||
txt_tie db 'Нет ходов',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
title db 'Gomoku',0
|
||||
txt_go db 'Game over',0
|
||||
txt_tie db 'Tie game',0
|
||||
txt_tie db 'Tie game',0 ; FIXME: Should text be 'Draw'?
|
||||
txt_buttons db 'New Auto',0
|
||||
endf
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ include '../../../KOSfuncs.inc'
|
||||
include '../../../load_img.inc'
|
||||
include '../../../load_lib.mac'
|
||||
|
||||
;include 'lang.inc'
|
||||
;include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
@use_library mem.Alloc,mem.Free,mem.ReAlloc,dll.Load
|
||||
hed db 'Life 18.11.20',0 ;подпись окна
|
||||
@@ -61,7 +61,7 @@ if lang eq ru_RU
|
||||
txt_zoom db ' Масштаб:',0
|
||||
txt_gen db ' Поколение:',0
|
||||
txt_osob db ' Особей:',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
txt_zoom db ' Zoom:',0
|
||||
txt_gen db 'Generation:',0
|
||||
txt_osob db 'Population:',0
|
||||
|
||||
@@ -9,7 +9,7 @@ use32
|
||||
dd 0x0,0x0
|
||||
|
||||
include '../../macros.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include 'draw_window.inc'
|
||||
include 'ball_operations.inc'
|
||||
include 'basic_alg.inc'
|
||||
@@ -225,7 +225,7 @@ if lang eq ru_RU
|
||||
szNewGame db 'F2 - новая игра',0
|
||||
szRecord db 'Рекорд',0
|
||||
szScore db 'Очки',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
szTitle db 'Color lines v 0.3',0
|
||||
szNewGame db 'F2 - new game',0
|
||||
szRecord db 'Record',0
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
; level format
|
||||
; [fx|fy]..[field cells x2]..[worm_count]..[worm_len][start cell #][body dirs x2]
|
||||
|
||||
@@ -123,7 +125,7 @@ if lang eq ru_RU
|
||||
'клетки одинакового цвета. Блок не отображен в 3D,',\
|
||||
'поэтому Вы видите лишь его проекцию.','',\
|
||||
'http://www.clickmazes.com'
|
||||
else
|
||||
else ; Default to en_US
|
||||
CZ_help mstr \
|
||||
'A black block, made of two black cubes stuck',\
|
||||
'together, sits on a coloured grid. Your challenge',\
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
; level format
|
||||
; [fx|fy][blue xy][red xy]..[maze walls]
|
||||
|
||||
@@ -55,7 +57,7 @@ if lang eq ru_RU
|
||||
'направлении. Ход разрешен только в случае',\
|
||||
'отсутствия препятствий для обоих блоков.','',\
|
||||
'http://www.clickmazes.com'
|
||||
else
|
||||
else ; Default to en_US
|
||||
CSTEP_help mstr \
|
||||
'Unite the red and blue dots by moving just the',\
|
||||
'red dot. The blue dot follows the red dot, but',\
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
FH_levelp:
|
||||
mcall 40,100111b
|
||||
call get_xy_sf
|
||||
@@ -184,7 +186,7 @@ if lang eq ru_RU
|
||||
'останавливаясь только у края, перед черными',\
|
||||
'квадратами или уже посещенными клетками.','',\
|
||||
'http://www.clickmazes.com'
|
||||
else
|
||||
else ; Default to en_US
|
||||
FH_help mstr \
|
||||
'For each puzzle find the starting square and draw',\
|
||||
'a path moving horizontally and vertically that',\
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
LP_levelp:
|
||||
mcall 40,100111b
|
||||
inc [drag_flag]
|
||||
@@ -234,12 +236,12 @@ if lang eq ru_RU
|
||||
'через белый кружок, ломаная поворачивать не',\
|
||||
'может. В пустых же клетках ломаная ведет себя как',\
|
||||
'захочет.','',\
|
||||
'http://puzzleprograms.narod.ru'
|
||||
else
|
||||
'http://puzzleprograms.narod.ru' ; FIXME: Check link works
|
||||
else ; Default to en_US
|
||||
LP_help mstr \
|
||||
'You have to draw closed line over every grid',\
|
||||
'You have to draw a closed line over every grid',\
|
||||
'cell. On black square line must turn, and it must',\
|
||||
'go straight when over white square. The line may',\
|
||||
'behave anyhow elsewhere.','',\
|
||||
'http://puzzleprograms.narod.ru'
|
||||
'http://puzzleprograms.narod.ru' ; FIXME: Check link works
|
||||
end if
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
; level format
|
||||
; [fx|fy][hole xy][balls #]..[1-red,0-black xy]..[maze walls]
|
||||
|
||||
@@ -122,7 +124,7 @@ if lang eq ru_RU
|
||||
' Ваша задача - сбросить все красные плашки.',\
|
||||
'Количество упавших черных плашек роли не играет.','',\
|
||||
'http://www.clickmazes.com'
|
||||
else
|
||||
else ; Default to en_US
|
||||
MAR_help mstr \
|
||||
'Several red and black marbles sit on a flat tray,',\
|
||||
'a grey square indicate a hole in the tray. If a',\
|
||||
|
||||
@@ -24,7 +24,7 @@ macro icall lbl
|
||||
dd end_mem ; memory for app
|
||||
dd stack_end ; esp
|
||||
dd 0x0 , 0x0 ; I_Param , I_Icon
|
||||
lang fix ru_RU
|
||||
lang fix ru_RU ; TODO: Include lang.inc here? Currently in game text (below) is en_US.
|
||||
include "macros.inc"
|
||||
purge mov
|
||||
;include "../../../debug.inc"
|
||||
@@ -791,6 +791,7 @@ header db 'Mega Maze', 0
|
||||
|
||||
next_msg db '< >'
|
||||
|
||||
; TODO: Translate in game text and support 'lang.inc'. Defaults to en_US.
|
||||
game_names mstr \
|
||||
'Teseus & Minotaur #',\
|
||||
'1-2-3 Maze #',\
|
||||
@@ -806,9 +807,18 @@ game_names mstr \
|
||||
'No left turn #',\
|
||||
'Colour-zone #'
|
||||
|
||||
msgs mstr ' ','You win!!!','Game over.','Start cell?','Dead end!',\
|
||||
" atoms hidden.",'Ray emerged.','Ray absorbed.','Ray reflected.',\
|
||||
'Mark exactly guesses','Your score is','Guess mark toggled'
|
||||
msgs mstr ' ',\
|
||||
'You win!!!',\
|
||||
'Game over.',\
|
||||
'Start cell?',\
|
||||
'Dead end!',\
|
||||
" atoms hidden.",\
|
||||
'Ray emerged.',\
|
||||
'Ray absorbed.',\
|
||||
'Ray reflected.',\
|
||||
'Mark exactly guesses',\
|
||||
'Your score is',\
|
||||
'Guess mark toggled'
|
||||
|
||||
I_END:
|
||||
main_pid dd ?
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
NLT_levelp:
|
||||
mov eax,OR_strip
|
||||
call need_image
|
||||
@@ -80,13 +82,13 @@ if lang eq ru_RU
|
||||
'чем кажется. Внимание: если Вы примете плохое',\
|
||||
'решение, можете попасть в тупик и будете',\
|
||||
'вынуждены начать сначала.','',\
|
||||
'http://puzzleprograms.narod.ru'
|
||||
else
|
||||
'http://puzzleprograms.narod.ru' ; FIXME: Check link works
|
||||
else ; Default to en_US
|
||||
NLT_help mstr \
|
||||
'Your challenge is to manouvre the green dot to',\
|
||||
'the red square without ever turning left, or',\
|
||||
'making a U-turn. Harder than it looks. Beware, if',\
|
||||
'you make a bad decision in this maze you may get',\
|
||||
'completely stuck and have to restart.','',\
|
||||
'http://www.clickmazes.com'
|
||||
'http://www.clickmazes.com' ; FIXME: Why are links different?
|
||||
end if
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
; level format
|
||||
; [fx|fy]..[field cells x2]..[worm_count]..[worm_len][start cell #][body dirs x2]
|
||||
|
||||
@@ -213,8 +215,8 @@ if lang eq ru_RU
|
||||
'переходе стрелки на клетку синего блока они',\
|
||||
'поменяются местами. Задача - провести красную',\
|
||||
'стрелку из нижней клетки в верхнюю.','',\
|
||||
'http://www.clickmazes.com'
|
||||
else
|
||||
'http://www.clickmazes.com' ; FIXME: Check link works
|
||||
else ; Default to en_US
|
||||
OR_help mstr \
|
||||
'Click on a highlighted square to move or rotate',\
|
||||
'the red pointer. The blue switcher acts as an',\
|
||||
@@ -223,5 +225,5 @@ else
|
||||
'is pushed onto a square occupied by a blue',\
|
||||
'switcher. Your challenge is to negotiate the red',\
|
||||
'arrow from the bottom to the top square.','',\
|
||||
'http://www.clickmazes.com'
|
||||
'http://www.clickmazes.com' ; FIXME: Check link works
|
||||
end if
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
SMZ_levelp:
|
||||
call get_xy_sf
|
||||
xor eax,eax
|
||||
@@ -83,12 +85,12 @@ if lang eq ru_RU
|
||||
'Повторяйте последовательность ходов, двигая',\
|
||||
'зеленый квадрат на подсвеченное количество клеток',\
|
||||
'по прямой, пока не достигнете красного квадрата.','',\
|
||||
'http://puzzleprograms.narod.ru'
|
||||
else
|
||||
'http://puzzleprograms.narod.ru' ; FIXME: Check link works
|
||||
else ; Default to en_US
|
||||
SMZ_help mstr \
|
||||
'Repeat sequence shown above the field moving the',\
|
||||
'green square by highlighted count of spaces as',\
|
||||
'many times as you like, until you finish at the',\
|
||||
'red square.','',\
|
||||
'http://puzzleprograms.narod.ru'
|
||||
'http://puzzleprograms.narod.ru' ; FIXME: Check link works
|
||||
end if
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
TM_levelp:
|
||||
call get_xy_sf
|
||||
mov [levptr],esi
|
||||
@@ -145,8 +147,8 @@ if lang eq ru_RU
|
||||
'он пытается подойти по вертикали на 1 квадрат.',\
|
||||
'Если невозможно сделать ни того, ни другого,',\
|
||||
'Минотавр пропускает данный ход.','',\
|
||||
'http://puzzleprograms.narod.ru'
|
||||
else
|
||||
'http://puzzleprograms.narod.ru' ; FIXME: Check link works
|
||||
else ; Default to en_US
|
||||
TM_help mstr \
|
||||
' Theseus (the green dot) must escape from a maze.',\
|
||||
'There is also a mechanical Minotaur (the red',\
|
||||
@@ -160,5 +162,5 @@ else
|
||||
'to Theseus. If he can, he will move one square',\
|
||||
"vertically. If he can't move either horizontally",\
|
||||
'or vertically, then he just skips that turn.','',\
|
||||
'http://puzzleprograms.narod.ru'
|
||||
'http://puzzleprograms.narod.ru' ; FIXME: Check link works
|
||||
end if
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
TILT_levelp:
|
||||
call SMZ_levelp
|
||||
mov esi,[stepptr]
|
||||
@@ -77,7 +79,7 @@ if lang eq ru_RU
|
||||
' Ваша задача - заставить плашку посетить клетки',\
|
||||
'с красными квадратами.','',\
|
||||
'http://www.clickmazes.com'
|
||||
else
|
||||
else ; Default to en_US
|
||||
TILT_help mstr \
|
||||
'You are to imagine that a marble (shown here as a',\
|
||||
'green square) is on a board that you can tilt',\
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
; level format
|
||||
; [fx|fy][blue xy][red xy][blue point xy][red point xy]..[maze walls]
|
||||
|
||||
@@ -94,7 +96,7 @@ if lang eq ru_RU
|
||||
'мгновенно испаряются. В этом случае Вам придется',\
|
||||
'начать уровень сначала.','',\
|
||||
'http://www.clickmazes.com'
|
||||
else
|
||||
else ; Default to en_US
|
||||
TILT2_help mstr \
|
||||
'The red block must reach the red target and the',\
|
||||
'blue block the blue target. Beware! The two',\
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
; level format
|
||||
; [fx|fy]..[field cells x2]..[worm_count]..[worm_len][start cell #][body dirs x2]
|
||||
|
||||
@@ -241,7 +243,7 @@ if lang eq ru_RU
|
||||
'Червяки не могут перекрывать и пересекать друг',\
|
||||
'друга.','',\
|
||||
'http://www.clickmazes.com'
|
||||
else
|
||||
else ; Default to en_US
|
||||
WG_help mstr \
|
||||
'Your aim is to drag the wriggley worms by head or',\
|
||||
'tail until each worm covers the squares of its',\
|
||||
|
||||
@@ -16,7 +16,7 @@ fg3color equ 0x007F7F55
|
||||
btcolor equ 0x005B6200
|
||||
|
||||
include '..\..\macros.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: et_EE, en_US.
|
||||
|
||||
use32
|
||||
|
||||
@@ -322,11 +322,13 @@ or esi,0x50000000
|
||||
mcall 47, 0x20000, [time], <60,395>
|
||||
mov ebx,0x50000
|
||||
mov ecx,[score]
|
||||
|
||||
if lang eq et_EE
|
||||
add edx,88 shl 16
|
||||
else
|
||||
else ; Default to en_US
|
||||
add edx,80 shl 16
|
||||
end if
|
||||
|
||||
mcall
|
||||
mov ebx,0x20000
|
||||
mov ecx,[level]
|
||||
@@ -565,7 +567,8 @@ lbl_win2 db ' Lähme edasi! ',0
|
||||
lbl_yscore db 'Sinu tulemus:',0
|
||||
lbl_toolbar db 'Uus mäng: Lihtne Keskmine Raske',0
|
||||
lbl_score db ' Aeg: Tulemus: Tase:',0
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
lbl_title db 'Pipes',0
|
||||
lbl_gameover db 'G a m e O v e r !',0
|
||||
lbl_new_game db 'Start a new game first',0
|
||||
|
||||
@@ -456,10 +456,10 @@ is_dn1 dd 0x0 ; |
|
||||
is_up2 dd 0x0 ; |
|
||||
is_dn2 dd 0x0 ; /
|
||||
|
||||
include "lang.inc"
|
||||
include "lang.inc" ; Language support for locales: ru_RU (CP866), en_US.
|
||||
if lang eq ru_RU
|
||||
include "russian.inc"
|
||||
else
|
||||
else ; Default to en_US
|
||||
include "english.inc"
|
||||
end if
|
||||
|
||||
|
||||
@@ -1038,11 +1038,11 @@ ud:
|
||||
|
||||
; Здесь находятся данные программы:
|
||||
|
||||
; интерфейс программы двуязычный - задайте язык в macros.inc
|
||||
; Set the locale in 'macros.inc'. Language support for locales: ru_RU (CP866), en_US.
|
||||
load_char:
|
||||
if lang eq ru_RU
|
||||
db 'Загрузить'
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Open file'
|
||||
end if
|
||||
loadlen:
|
||||
@@ -1050,7 +1050,7 @@ loadlen:
|
||||
ll_msg:
|
||||
if lang eq ru_RU
|
||||
db 'Выберите уровень'
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Choose a level'
|
||||
end if
|
||||
db ' (0-9, PgUp, PgDn)'
|
||||
@@ -1061,7 +1061,7 @@ fn_input:
|
||||
; db 'soko-4.lev'
|
||||
if lang eq ru_RU
|
||||
db 'или введите имя файла'
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'or enter a filename'
|
||||
end if
|
||||
inp_end:
|
||||
@@ -1070,7 +1070,7 @@ inp_end:
|
||||
win_msg:
|
||||
if lang eq ru_RU
|
||||
db 'Ура!!! Вы прошли уровень!'
|
||||
else
|
||||
else ; Default to en_US
|
||||
db "You've completed the level!"
|
||||
end if
|
||||
win_msg_end:
|
||||
@@ -1078,8 +1078,8 @@ win_msg_end:
|
||||
lose_msg:
|
||||
if lang eq ru_RU
|
||||
db 'Вы парализованы! Проигрыш...'
|
||||
else
|
||||
db "You're paralized! Game over..."
|
||||
else ; Default to en_US
|
||||
db "You can't move! Game over..."
|
||||
end if
|
||||
lose_msg_end:
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
; slightly updated by leency and renamed to Lights
|
||||
; https://en.wikipedia.org/wiki/Lights_Out_(game)
|
||||
; slightly optimized by diamond
|
||||
; english translation by diamond (two strings in end of source)
|
||||
; English translation by diamond (two strings in end of source)
|
||||
|
||||
|
||||
BtnSize equ 36 ; размер кнопки
|
||||
@@ -33,6 +33,7 @@
|
||||
|
||||
include '../../../macros.inc' ; макросы облегчают жизнь ассемблерщиков!
|
||||
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
START:
|
||||
call Game_Init
|
||||
@@ -231,7 +232,7 @@ header db 'Lights',0
|
||||
if lang eq ru_RU
|
||||
strMovs db 'ХОД',0
|
||||
strNew db 'Новая игра',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
strMovs db 'MOVE',0
|
||||
strNew db ' New game',0
|
||||
end if
|
||||
|
||||
@@ -52,7 +52,7 @@ popad
|
||||
include '../../../macros.inc'
|
||||
;include 'debug.inc'
|
||||
include 'editbox_ex.mac'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include 'SudokuSolve.pas'
|
||||
|
||||
|
||||
@@ -1095,7 +1095,7 @@ txt:
|
||||
.error db 'Ошибка',0
|
||||
.load db 'Загрузить (L)',0
|
||||
.enter db 'Enter',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
title db 'Sudoku',0
|
||||
txt:
|
||||
.dif db "Difficult (+/-)",0
|
||||
|
||||
@@ -16,7 +16,7 @@ use_new_logic equ 1 ;
|
||||
use_ext_logic equ 1 ;ъ use_new_logic, фюяюыэшЄхы№эр яЁютхЁър ўххъ тюъЁєу чрфрээющ ъыхЄъш
|
||||
|
||||
include '../../../macros.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
;include 'debug.inc'
|
||||
|
||||
@@ -1332,7 +1332,7 @@ title db '
|
||||
but_auto db 'Расставить',0
|
||||
but_new db 'Новая',0
|
||||
text_win db 'Выиграл!',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
title db 'Sea war 0.4',0
|
||||
but_auto db 'Auto fill',0
|
||||
but_new db 'New',0
|
||||
|
||||
@@ -32,11 +32,12 @@ include 'develop/libraries/libs-dev/libio/libio.inc'
|
||||
align 4
|
||||
open_b rb 560
|
||||
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
txt_err_img_file:
|
||||
if lang eq ru_RU
|
||||
db 'Ошибка N'
|
||||
.n: db '* при открытии файла '
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Error N'
|
||||
.n: db '*. Can',39,'t open file '
|
||||
end if
|
||||
|
||||
@@ -3,7 +3,7 @@ use32
|
||||
db 'MENUET01'
|
||||
dd 1,start,i_end,mem,stacktop,openfile_path,sys_path
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include '../../macros.inc'
|
||||
include '../../proc32.inc'
|
||||
include '../../KOSfuncs.inc'
|
||||
@@ -1398,13 +1398,13 @@ if lang eq ru_RU
|
||||
txt_img_w db 'Ширина: '
|
||||
.size: rb 16
|
||||
txt_img_h db 'Высота: '
|
||||
else
|
||||
else ; Default to en_US
|
||||
txt_err_save_img_file db 'Can',39,'t save *.png file.',0
|
||||
txt_about db '"About',13,10,\
|
||||
'This program is designed to convert images.',13,10,\
|
||||
'After opening the image file, you need to specify 4 points',13,10,\
|
||||
'that will become the corners of the converted image." -tI',0
|
||||
txt_pref db ' b ',0,' Kb',0,' Mb',0,' Gb',0 ;приставки: кило, мега, гига
|
||||
txt_pref db ' b ',0,' Kb',0,' Mb',0,' Gb',0 ; Prefixes: Kilo, Mega, Giga
|
||||
txt_f_size db 'Size: '
|
||||
.size: rb 16
|
||||
txt_img_w db 'Width: '
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
dd 0
|
||||
dd 0
|
||||
|
||||
include "lang.inc"
|
||||
include "lang.inc" ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include "../../macros.inc"
|
||||
include "../../KOSfuncs.inc"
|
||||
|
||||
@@ -894,7 +894,7 @@ if lang eq ru_RU
|
||||
message4 db 'при включении Caps Lock - клавиши V,Q,I.',0
|
||||
t_notes db 'ДО РЕ МИ ФА СОЛЬ ЛЯ СИ ДО',0
|
||||
caption db 'Детское пианино',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
message db 'Click twice on the window header to see help.',0
|
||||
message1 db 'Press any key in English keyboard layout - ',0
|
||||
message2 db 'so you will hear the sound from the PC-speaker (Beeper)',0
|
||||
|
||||
@@ -38,7 +38,7 @@ use32
|
||||
db 'MENUET01'
|
||||
dd 1, start, IM_END, i_end, stacktop, cmdstr, cur_dir_path
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include '../../dll.inc'
|
||||
|
||||
align 4
|
||||
@@ -638,7 +638,9 @@ use_rect check_box2 (5 shl 16+11),(180 shl 16 +11),5,cl_white,0,0x80000000,ch_te
|
||||
; автонумерация
|
||||
check_boxes_end:
|
||||
;---------------------------------------------------------------------
|
||||
|
||||
if lang eq ru_RU
|
||||
|
||||
text:
|
||||
.1 db 'Размер экрана и глубина цвета: х х bit',0
|
||||
.3 db 'Путь для сохранения снимка:',0
|
||||
@@ -678,7 +680,8 @@ invalid_rect db '
|
||||
keyforexit db 'Это ваш снимок. Выход - любая клавиша.',0
|
||||
|
||||
|
||||
else
|
||||
else ; Default to en_US
|
||||
|
||||
text:
|
||||
.1 db 'Screen size and color depth: х х bit',0
|
||||
.3 db 'Screenshot save path:',0
|
||||
@@ -713,7 +716,7 @@ bad_fat_table db 'FAT table destroyed',0
|
||||
ac_den db 'Access denied',0
|
||||
device_er db 'Device error',0
|
||||
not_shooted db 'Error: you need to make a photo first',0
|
||||
no_file_name db 'Please, enter file name.',0
|
||||
no_file_name db 'Please enter file name.',0
|
||||
invalid_rect db 'Wrong area size',0
|
||||
keyforexit db 'This is your screenshot. Press any key.',0
|
||||
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
align 4
|
||||
set_rect_window:
|
||||
mov ebx,set_rect_window_procinfo
|
||||
@@ -374,7 +376,7 @@ if lang eq ru_RU
|
||||
.top db 'Отступ сверху:',0
|
||||
.width db 'Ширина:',0
|
||||
.height db 'Высота:',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
.left db 'Left:',0
|
||||
.top db 'Top:',0
|
||||
.width db 'Width:',0
|
||||
@@ -389,7 +391,7 @@ riw_check_boxes_end:
|
||||
if lang eq ru_RU
|
||||
riw_check_boxes_text db 'Использовать область активного окна',0
|
||||
riw_grab_text db 'Координаты и размеры области:',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
riw_check_boxes_text db 'Use area of the active window',0
|
||||
riw_grab_text db 'Coordinates and size of the field:',0
|
||||
end if
|
||||
@@ -9,7 +9,7 @@ include '../../../KOSfuncs.inc'
|
||||
include '../../../load_img.inc'
|
||||
include '../../../load_lib.mac'
|
||||
include '../trunk/str.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
vox_offs_tree_table equ 4
|
||||
vox_offs_data equ 12
|
||||
@@ -19,7 +19,7 @@ include '../trunk/vox_rotate.inc'
|
||||
@use_library mem.Alloc,mem.Free,mem.ReAlloc,dll.Load
|
||||
if lang eq ru_RU
|
||||
caption db 'Создатель вокселей 04.05.20',0 ;подпись окна
|
||||
else
|
||||
else ; Default to en_US
|
||||
caption db 'Voxel creator 04.05.20',0
|
||||
end if
|
||||
|
||||
@@ -38,7 +38,7 @@ txt_space db ' ',0
|
||||
if lang eq ru_RU
|
||||
txt_pref db ' б ',0,' Кб',0,' Мб',0,' Гб',0 ;приставки: кило, мега, гига
|
||||
txt_f_size: db 'Размер: '
|
||||
else
|
||||
else ; Default to en_US
|
||||
txt_pref db ' b ',0,' Kb',0,' Mb',0,' Gb',0 ;приставки: кило, мега, гига
|
||||
txt_f_size: db 'Size: '
|
||||
end if
|
||||
|
||||
@@ -11,12 +11,12 @@ include '../../../load_lib.mac'
|
||||
include '../trunk/vox_draw.inc'
|
||||
include '../trunk/vox_rotate.inc'
|
||||
include '../trunk/str.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
@use_library mem.Alloc,mem.Free,mem.ReAlloc,dll.Load
|
||||
if lang eq ru_RU
|
||||
caption db 'Перемещение вокселей 04.05.20',0 ;подпись окна
|
||||
else
|
||||
else ; Default to en_US
|
||||
caption db 'Voxel mover 04.05.20',0
|
||||
end if
|
||||
|
||||
@@ -1162,7 +1162,8 @@ txt_curor: db '
|
||||
txt_n_plane db 'Сечение:',0
|
||||
txt_color db 'Цвет:',0
|
||||
txt_mov_offs: db 'Смещение: '
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
txt_zoom db 'Scale:',0
|
||||
txt_curor: db 'Cursor: '
|
||||
.size: rb 10
|
||||
@@ -1170,6 +1171,7 @@ txt_n_plane db 'Section:',0
|
||||
txt_color db 'Color:',0
|
||||
txt_mov_offs: db 'Offset: '
|
||||
end if
|
||||
|
||||
.size: rb 30
|
||||
txt_mull db '*',0
|
||||
txt_space db ' ',0
|
||||
|
||||
@@ -12,12 +12,12 @@ include '../../../develop/libraries/TinyGL/asm_fork/opengl_const.inc'
|
||||
include '../../../develop/libraries/TinyGL/asm_fork/zbuffer.inc'
|
||||
include 'vox_3d.inc'
|
||||
include '../trunk/str.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
@use_library mem.Alloc,mem.Free,mem.ReAlloc,dll.Load
|
||||
if lang eq ru_RU
|
||||
caption db 'Просмотр вокселей 11.11.20',0 ;подпись окна
|
||||
else
|
||||
else ; Default to en_US
|
||||
caption db 'Voxel viewer 11.11.20',0
|
||||
end if
|
||||
|
||||
@@ -714,11 +714,13 @@ if lang eq ru_RU
|
||||
.v: rb 70
|
||||
txt_stat_m2:
|
||||
db 13,10,'Отображаемых граней: '
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
db 'Statistics',13,10,'Voxels: '
|
||||
.v: rb 70
|
||||
txt_stat_m2:
|
||||
db 13,10,'Facets displayed: '
|
||||
|
||||
end if
|
||||
.v: rb 20
|
||||
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: en_US, ru_RU (CP866), de_DE.
|
||||
|
||||
;---------------------------------------------------------------------
|
||||
; DATA AREA
|
||||
;---------------------------------------------------------------------
|
||||
|
||||
@@ -579,7 +579,7 @@ txt_circle: db '
|
||||
.end: db 0
|
||||
txt_rect: db 'Прямоугольник'
|
||||
.end: db 0
|
||||
else
|
||||
else ; Default to en_US
|
||||
capt_n_file db 'Create new file',0
|
||||
capt_sel_fig db 'Select figure:',0
|
||||
txt_circle: db 'Circle'
|
||||
|
||||
@@ -3,6 +3,8 @@
|
||||
; работы окна с настройками
|
||||
;
|
||||
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
wnd_scale_width equ 320 ;ширина окна с настройками
|
||||
wnd_scale_height equ 150 ;высота окна с настройками
|
||||
|
||||
@@ -170,7 +172,7 @@ align 4
|
||||
if lang eq ru_RU
|
||||
capt_opt db 'Настройки',0
|
||||
capt_sc db 'Масштаб:',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
capt_opt db 'Options',0
|
||||
capt_sc db 'Scale:',0
|
||||
end if
|
||||
|
||||
@@ -19,7 +19,7 @@ use32
|
||||
dd 0x0
|
||||
|
||||
include "..\..\..\..\macros.inc"
|
||||
include "lang.inc"
|
||||
include "lang.inc" ; Language support for locales: de_DE, en_US.
|
||||
START:
|
||||
|
||||
call cmdexist
|
||||
@@ -2780,6 +2780,7 @@ title db 'CMD - Command line interpreter',0
|
||||
smb_cursor db '|'
|
||||
|
||||
prompt db 'CMD>>'
|
||||
|
||||
if lang eq de_DE
|
||||
h1 db ' CMD - Command line interpreter version 0.26 '
|
||||
h2 db ' copyleft Chemist - dmitry_gt@tut.by '
|
||||
@@ -2823,7 +2824,9 @@ mess14 db 'Datei erfolgreich umbenannt '
|
||||
mess15 db 'ERROR: Kann Datei nicht umbenennen! '
|
||||
mess16 db 'Scriptname erwartet! '
|
||||
mess17 db 'Dieses Kommando ist nur in Scripts zulaessig! '
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
|
||||
h1 db ' CMD - Command line interpreter version 0.26 '
|
||||
h2 db ' copyleft Chemist - dmitry_gt@tut.by '
|
||||
h3 db ' Available commands: '
|
||||
@@ -2831,7 +2834,7 @@ h4 db ' HELP - Display this text LS - List files '
|
||||
h5 db ' EXIT - Exit Programm CP - Copy file '
|
||||
h6 db ' CLS - Clear Screen PS - Process info '
|
||||
h7 db ' KILL - Kill Process RN - Rename File '
|
||||
h8 db ' VER - Display programm version '
|
||||
h8 db ' VER - Display program version '
|
||||
h9 db ' DEL - Delete file from ramdisk '
|
||||
h10 db ' SHUTDOWN - Quit Menuet '
|
||||
h11 db ' PAUSE - Wait for keypress '
|
||||
@@ -2849,7 +2852,7 @@ proc_head db ' PID Name Start Length Proc_NUMB '
|
||||
proc_hd11 db '-------------------------------------------- '
|
||||
|
||||
mess1 db 'Press any key to continue (ESC - Cancel)... '
|
||||
mess2 db 'Plz specify a 4 byte process number (not PID) '
|
||||
mess2 db 'Specify a 4 byte process number (not PID) '
|
||||
mess3 db 'Process with number you specified has been '
|
||||
mess4 db 'terminated. '
|
||||
mess5 db 'Usage: del [filename] '
|
||||
|
||||
@@ -2,38 +2,40 @@
|
||||
;///// LOCALIZED STRINGS //////////////////////////////////////////////////////
|
||||
;------------------------------------------------------------------------------
|
||||
|
||||
; Language support for locales: ru_RU (CP866), en_US, fr_FR, de_DE.
|
||||
|
||||
lsz lname,\
|
||||
ru,'Имя',\
|
||||
en,'Name',\
|
||||
fr,'Nom',\
|
||||
ge,'Name'
|
||||
ru_RU,'Имя',\
|
||||
en_US,'Name',\
|
||||
fr_FR,'Nom',\
|
||||
de_DE,'Name'
|
||||
lsz sort_kind,\
|
||||
ru,'ир',\
|
||||
en,'nx',\
|
||||
fr,'ne',\
|
||||
ge,'ne'
|
||||
ru_RU,'ир',\
|
||||
en_US,'nx',\
|
||||
fr_FR,'ne',\
|
||||
de_DE,'ne'
|
||||
lsz btmkeys,\
|
||||
ru,'Помощь ПользМ Просм Редакт Копир ',\
|
||||
ru,'Перен Папка Удален КонфМн Выход',\
|
||||
en,'Help UserMn View Edit Copy ',\
|
||||
en,'RenMov MkFold Delete ConfMn Quit',\
|
||||
fr,'Aide UserMn Vue Editer Copier ',\
|
||||
fr,'RenDep Cr╬eRp Efface ConfMn Quitter',\
|
||||
ge,'Hilfe Men├ Anzeig Bearb. Kopie ',\
|
||||
ge,'UmbBew MkDir L┬sche Funkt. Ende'
|
||||
ru_RU,'Помощь ПользМ Просм Редакт Копир ',\
|
||||
ru_RU,'Перен Папка Удален КонфМн Выход',\
|
||||
en_US,'Help UserMn View Edit Copy ',\
|
||||
en_US,'RenMov MkFold Delete ConfMn Quit',\
|
||||
fr_FR,'Aide UserMn Vue Editer Copier ',\
|
||||
fr_FR,'RenDep Cr╬eRp Efface ConfMn Quitter',\
|
||||
de_DE,'Hilfe Men├ Anzeig Bearb. Kopie ',\
|
||||
de_DE,'UmbBew MkDir L┬sche Funkt. Ende'
|
||||
lsz sz_cancel,\
|
||||
ru,'Отмена',\
|
||||
en,'Cancel',\
|
||||
fr,'Annuler',\
|
||||
ge,'Beenden'
|
||||
ru_RU,'Отмена',\
|
||||
en_US,'Cancel',\
|
||||
fr_FR,'Annuler',\
|
||||
de_DE,'Beenden'
|
||||
;---------- COPY DIALOG ----------
|
||||
lsz sz_copy,\
|
||||
ru,'Копировать "',\
|
||||
en,'Copy "',\
|
||||
fr,'Copier "',\
|
||||
ge,'Kopiere "'
|
||||
ru_RU,'Копировать "',\
|
||||
en_US,'Copy "',\
|
||||
fr_FR,'Copier "',\
|
||||
de_DE,'Kopiere "'
|
||||
lsz sz_copyto,\
|
||||
ru,'" в:',\
|
||||
en,'" to:',\
|
||||
fr,'" vers:',\
|
||||
ge,'" nach:'
|
||||
ru_RU,'" в:',\
|
||||
en_US,'" to:',\
|
||||
fr_FR,'" vers:',\
|
||||
de_DE,'" nach:'
|
||||
@@ -39,7 +39,7 @@ use32
|
||||
dd 0x0
|
||||
dd 0x0
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: de_DE, en_US.
|
||||
include '..\..\..\macros.inc'
|
||||
; CODE AREA
|
||||
|
||||
@@ -348,6 +348,7 @@ ENTRANCE:
|
||||
; interface data
|
||||
|
||||
if lang eq de_DE
|
||||
|
||||
keylab db " PACKEN ENTPACKEN"
|
||||
dellab db " LOESCHE I/O LOESCHE *.MHC"
|
||||
title db "MHC 0.09"
|
||||
@@ -363,9 +364,10 @@ ENTRANCE:
|
||||
db "ENTPACKE... "
|
||||
db "KEIN I/O! "
|
||||
db "KEINE *.MHC! "
|
||||
db "FALSCHE METHODe!"
|
||||
db "FALSCHE METHODE!"
|
||||
|
||||
else ; Default to en_US
|
||||
|
||||
else
|
||||
keylab db " COMPRESS DECOMPRESS"
|
||||
dellab db " DELETE I/O DELETE *.MHC"
|
||||
title db "MHC 0.09"
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
dd temp_area , 0x0 ; I_Param , I_Icon
|
||||
|
||||
include 'lang.inc'
|
||||
; Language support for locales: ru_RU (CP866), en_US, de_DE.
|
||||
include '..\..\..\..\macros.inc'
|
||||
include '..\..\..\..\develop\examples\editbox\trunk\editbox.inc'
|
||||
;include 'macros.inc'
|
||||
@@ -655,9 +656,9 @@ labelt:
|
||||
db 'MeView v.0.4'
|
||||
|
||||
lsz buttext,\
|
||||
en, ' FILE OPEN INFO BGRD',\
|
||||
ru, ' ФАЙЛ ОТКР ИНФО ФОН ',\
|
||||
de, 'DATEI OEFNEN INFO HGRD'
|
||||
en_US, ' FILE OPEN INFO BGRD',\
|
||||
ru_RU, ' ФАЙЛ ОТКР ИНФО ФОН ',\
|
||||
de_DE, 'DATEI OEFNEN INFO HGRD'
|
||||
|
||||
thread1: ; start of thread1
|
||||
|
||||
@@ -926,25 +927,25 @@ draw_window2:
|
||||
; DATA AREA
|
||||
|
||||
lsz labelt2,\
|
||||
en, 'File info',\
|
||||
ru, 'Информация о файле',\
|
||||
de, 'Dateiinfo'
|
||||
en_US, 'File info',\
|
||||
ru_RU, 'Информация о файле',\
|
||||
de_DE, 'Dateiinfo'
|
||||
|
||||
lsz fitext,\
|
||||
en, 'FILE SIZE ',\
|
||||
en, 'X SIZE ',\
|
||||
en, 'Y SIZE ',\
|
||||
en, 'BITS PER PIXEL',\
|
||||
en_US, 'FILE SIZE ',\
|
||||
en_US, 'X SIZE ',\
|
||||
en_US, 'Y SIZE ',\
|
||||
en_US, 'BITS PER PIXEL',\
|
||||
\
|
||||
ru, 'Размер файла ',\
|
||||
ru, 'Ширина ',\
|
||||
ru, 'Высота ',\
|
||||
ru, 'Бит на пиксел ',\
|
||||
ru_RU, 'Размер файла ',\
|
||||
ru_RU, 'Ширина ',\
|
||||
ru_RU, 'Высота ',\
|
||||
ru_RU, 'Бит на пиксел ',\
|
||||
\
|
||||
de, 'FATEIGROESSE ',\
|
||||
de, 'X GROESSE ',\
|
||||
de, 'Y GROESSE ',\
|
||||
de, 'BITS PER PIXEL'
|
||||
de_DE, 'FATEIGROESSE ',\
|
||||
de_DE, 'X GROESSE ',\
|
||||
de_DE, 'Y GROESSE ',\
|
||||
de_DE, 'BITS PER PIXEL'
|
||||
|
||||
thread3: ; start of bgrd thread
|
||||
|
||||
@@ -1114,29 +1115,29 @@ wnd_width dd 210
|
||||
wnd_height dd 53
|
||||
|
||||
lsz labelt3,\
|
||||
en, 'Background set',\
|
||||
ru, "Установка фона",\
|
||||
de, 'Hintergrund gesetzt'
|
||||
en_US, 'Background set',\
|
||||
ru_RU, "Установка фона",\
|
||||
de_DE, 'Hintergrund gesetzt'
|
||||
|
||||
lsz bgrdtext,\
|
||||
en, 'SET AS BACKGROUND:',\
|
||||
ru, 'Тип обоев:',\
|
||||
de, 'ALS HINTERGRUND'
|
||||
en_US, 'SET AS BACKGROUND:',\
|
||||
ru_RU, 'Тип обоев:',\
|
||||
de_DE, 'ALS HINTERGRUND'
|
||||
|
||||
lsz tiled,\
|
||||
en, 'TILED',\
|
||||
ru, 'замостить',\
|
||||
de, 'GEKACHELT'
|
||||
en_US, 'TILED',\
|
||||
ru_RU, 'замостить',\
|
||||
de_DE, 'GEKACHELT'
|
||||
|
||||
lsz stretch,\
|
||||
en, 'STRETCH',\
|
||||
ru, 'растянуть',\
|
||||
de, 'GESTRECKT'
|
||||
en_US, 'STRETCH',\
|
||||
ru_RU, 'растянуть',\
|
||||
de_DE, 'GESTRECKT'
|
||||
|
||||
lsz ok_btn,\
|
||||
en, 'Ok',\
|
||||
ru, 'Ok',\
|
||||
de, 'Ok'
|
||||
en_US, 'Ok',\
|
||||
ru_RU, 'Ok',\
|
||||
de_DE, 'Ok'
|
||||
|
||||
image_file dd 0
|
||||
image_file_1 dd 0
|
||||
|
||||
@@ -194,8 +194,8 @@ if lang eq ru_RU
|
||||
title_pos = 36 shl 16 + 7
|
||||
else
|
||||
font = 0x10000000
|
||||
string_length = 12 ; длина строки
|
||||
wnd_x_size = 105 ; ширина окна
|
||||
string_length = 12 ; string length
|
||||
wnd_x_size = 105 ; window width
|
||||
title_pos = 23 shl 16 + 7
|
||||
end if
|
||||
;------------------------------------------------------------------------------
|
||||
@@ -304,7 +304,7 @@ newbtn: ;
|
||||
ret ; возврат
|
||||
;------------------------------------------------------------------------------
|
||||
align 4
|
||||
; ДАННЫЕ ПРОГРАММЫ
|
||||
; PROGRAM DATA
|
||||
|
||||
macro strtbl name, [string]
|
||||
{
|
||||
@@ -328,26 +328,26 @@ align 4
|
||||
sz title, "KolibriOS"
|
||||
|
||||
lsz text,\
|
||||
en, 'Background ',\
|
||||
en, 'Desktop ',\
|
||||
en, 'Icon manager',\
|
||||
en, 'Device setup',\
|
||||
en, 'Debug board ',\
|
||||
en, 'Processes ',\
|
||||
en_US, 'Background ',\
|
||||
en_US, 'Desktop ',\
|
||||
en_US, 'Icon manager',\
|
||||
en_US, 'Device setup',\
|
||||
en_US, 'Debug board ',\
|
||||
en_US, 'Processes ',\
|
||||
\
|
||||
ru, 'Генератор обоев ',\
|
||||
ru, 'Настройка окон ',\
|
||||
ru, 'Управление иконками ',\
|
||||
ru, 'Настройка устройств ',\
|
||||
ru, 'Панель отладки ',\
|
||||
ru, 'Процессы ',\
|
||||
ru_RU, 'Генератор обоев ',\
|
||||
ru_RU, 'Настройка окон ',\
|
||||
ru_RU, 'Управление иконками ',\
|
||||
ru_RU, 'Настройка устройств ',\
|
||||
ru_RU, 'Панель отладки ',\
|
||||
ru_RU, 'Процессы ',\
|
||||
\
|
||||
et, 'Taust ',\
|
||||
et, 'TЎЎlaud ',\
|
||||
et, 'Ikooni hald.',\
|
||||
et, 'Seadme hald.',\
|
||||
et, 'Silumis aken',\
|
||||
et, 'Protsessid '
|
||||
et_EE, 'Taust ',\
|
||||
et_EE, 'TЎЎlaud ',\
|
||||
et_EE, 'Ikooni hald.',\
|
||||
et_EE, 'Seadme hald.',\
|
||||
et_EE, 'Silumis aken',\
|
||||
et_EE, 'Protsessid '
|
||||
|
||||
;------------------------------------------------------------------------------
|
||||
align 4
|
||||
|
||||
@@ -1 +1,644 @@
|
||||
fn_col_option dd def_col_file
fn_syntax_dir db 'info/',0
def_col_file db 'default.syn',0
exit_code dd 0 ;переменная используемая для выхода из программы
panel_but rb 21 ;настройки отображения кнопок на панели
;значения задаваемые по умолчанию, без ini файла
ini_def_window_t equ 20
ini_def_window_l equ 200
ini_def_window_w equ 570
ini_def_window_h equ 470
ini_def_symbol_w equ 7
ini_def_symbol_h equ 10
ini_def_font_s equ 0
ini_def_scroll_type equ 0
;описание параматров для ini файла
ini_name db 't_edit.ini',0
ini_sec_window db 'Window',0
key_window_t db 't',0
key_window_l db 'l',0
key_window_w db 'w',0
key_window_h db 'h',0
key_symbol_w db 'symbol_w',0
key_symbol_h db 'symbol_h',0
key_font_s db 'font_s',0
key_scroll_type db 'scroll_type',0
key_but_new db 'but_new',0
key_but_open db 'but_open',0
key_but_save db 'but_save',0
key_but_save_as db 'but_save_as',0
key_but_select db 'but_select',0
key_but_cut db 'but_cut',0
key_but_copy db 'but_copy',0
key_but_paste db 'but_paste',0
key_but_find db 'but_find',0
key_but_replace db 'but_replace',0
key_but_key_words db 'but_key_words',0
key_but_upper db 'but_upper',0
key_but_lower db 'but_lower',0
key_but_reverse db 'but_reverse',0
key_but_undo db 'but_undo',0
key_but_redo db 'but_redo',0
key_but_invisible db 'but_invisible',0
key_but_syntax_list db 'but_syntax_list',0
key_but_syntax_mode db 'but_syntax_mode',0
key_but_convert_1251_866 db 'but_convert_1251_866',0
key_but_convert_866_1251 db 'but_convert_866_1251',0
ini_sec_options db 'Options',0
key_synt_file:
db 'syntax_'
.numb: db '0',0
key_synt_ext:
db 'ext_'
.numb: db '0',0
ini_def_synt_f db 0
align 4
max_synt_auto_open equ 10
synt_auto_open:
rb 64*max_synt_auto_open
db 0
system_dir_0 db '/sys/lib/'
lib_name_0 db 'box_lib.obj',0
system_dir_1 db '/sys/lib/'
lib_name_1 db 'msgbox.obj',0
system_dir_2 db '/sys/lib/'
lib_name_2 db 'proc_lib.obj',0
system_dir_3 db '/sys/lib/'
lib_name_3 db 'libimg.obj',0
system_dir_4 db '/sys/lib/'
lib_name_4 db 'libini.obj',0
system_dir_5 db '/sys/lib/'
lib_name_5 db 'kmenu.obj',0
;---------------------------------------------------------------------
align 4
import_box_lib:
dd alib_init0 ;функция запускается макросом 1 раз при подключении бибилиотеки, потому в программе метка на нее не нужна
edit_box_draw dd aEdit_box_draw
edit_box_key dd aEdit_box_key
edit_box_mouse dd aEdit_box_mouse
;edit_box_set_text dd aEdit_box_set_text
;version_ed dd aVersion_ed
init_checkbox dd ainit_checkbox
check_box_draw dd acheck_box_draw
check_box_mouse dd acheck_box_mouse
option_box_draw dd aOption_box_draw
option_box_mouse dd aOption_box_mouse
;version_op dd aVersion_op
scrollbar_ver_draw dd aScrollbar_ver_draw
scrollbar_ver_mouse dd aScrollbar_ver_mouse
scrollbar_hor_draw dd aScrollbar_hor_draw
scrollbar_hor_mouse dd aScrollbar_hor_mouse
;version_scrollbar dd aVersion_scrollbar
tl_data_init dd sz_tl_data_init
tl_data_clear dd sz_tl_data_clear
tl_info_clear dd sz_tl_info_clear
tl_key dd sz_tl_key
tl_mouse dd sz_tl_mouse
tl_draw dd sz_tl_draw
tl_info_undo dd sz_tl_info_undo
tl_info_redo dd sz_tl_info_redo
tl_node_add dd sz_tl_node_add
tl_node_set_data dd sz_tl_node_set_data
tl_node_get_data dd sz_tl_node_get_data
tl_node_delete dd sz_tl_node_delete
tl_cur_beg dd sz_tl_cur_beg
tl_cur_next dd sz_tl_cur_next
tl_cur_perv dd sz_tl_cur_perv
;tl_node_close_open dd sz_tl_node_close_open
tl_node_lev_inc dd sz_tl_node_lev_inc
tl_node_lev_dec dd sz_tl_node_lev_dec
ted_but_sumb_upper dd sz_ted_but_sumb_upper
ted_but_sumb_lover dd sz_ted_but_sumb_lover
ted_but_convert_by_table dd sz_ted_but_convert_by_table
ted_can_save dd sz_ted_can_save
ted_clear dd sz_ted_clear
ted_delete dd sz_ted_delete
ted_draw dd sz_ted_draw
ted_init dd sz_ted_init
ted_init_scroll_bars dd sz_ted_init_scroll_bars
ted_init_syntax_file dd sz_ted_init_syntax_file
ted_is_select dd sz_ted_is_select
ted_key dd sz_ted_key
ted_mouse dd sz_ted_mouse
ted_open_file dd sz_ted_open_file
ted_save_file dd sz_ted_save_file
ted_text_add dd sz_ted_text_add
ted_but_select_word dd sz_ted_but_select_word
ted_but_cut dd sz_ted_but_cut
ted_but_copy dd sz_ted_but_copy
ted_but_paste dd sz_ted_but_paste
ted_but_undo dd sz_ted_but_undo
ted_but_redo dd sz_ted_but_redo
ted_but_reverse dd sz_ted_but_reverse
ted_but_find dd sz_ted_but_find
ted_but_replace dd sz_ted_but_replace
ted_text_colored dd sz_ted_text_colored
ted_go_to_position dd sz_ted_go_to_position
version_text_edit dd sz_ted_version
dd 0,0
alib_init0 db 'lib_init',0
aEdit_box_draw db 'edit_box_draw',0
aEdit_box_key db 'edit_box_key',0
aEdit_box_mouse db 'edit_box_mouse',0
;aEdit_box_set_text db 'edit_box_set_text',0
;aVersion_ed db 'version_ed',0
ainit_checkbox db 'init_checkbox2',0
acheck_box_draw db 'check_box_draw2',0
acheck_box_mouse db 'check_box_mouse2',0
aOption_box_draw db 'option_box_draw',0
aOption_box_mouse db 'option_box_mouse',0
;aVersion_op db 'version_op',0
aScrollbar_veLine truncated
|
||||
fn_col_option dd def_col_file
|
||||
fn_syntax_dir db 'info/',0
|
||||
def_col_file db 'default.syn',0
|
||||
|
||||
exit_code dd 0 ;переменная используемая для выхода из программы
|
||||
panel_but rb 21 ;настройки отображения кнопок на панели
|
||||
|
||||
;значения задаваемые по умолчанию, без ini файла
|
||||
ini_def_window_t equ 20
|
||||
ini_def_window_l equ 200
|
||||
ini_def_window_w equ 570
|
||||
ini_def_window_h equ 470
|
||||
ini_def_symbol_w equ 7
|
||||
ini_def_symbol_h equ 10
|
||||
ini_def_font_s equ 0
|
||||
ini_def_scroll_type equ 0
|
||||
;описание параматров для ini файла
|
||||
ini_name db 't_edit.ini',0
|
||||
ini_sec_window db 'Window',0
|
||||
key_window_t db 't',0
|
||||
key_window_l db 'l',0
|
||||
key_window_w db 'w',0
|
||||
key_window_h db 'h',0
|
||||
key_symbol_w db 'symbol_w',0
|
||||
key_symbol_h db 'symbol_h',0
|
||||
key_font_s db 'font_s',0
|
||||
key_scroll_type db 'scroll_type',0
|
||||
key_but_new db 'but_new',0
|
||||
key_but_open db 'but_open',0
|
||||
key_but_save db 'but_save',0
|
||||
key_but_save_as db 'but_save_as',0
|
||||
key_but_select db 'but_select',0
|
||||
key_but_cut db 'but_cut',0
|
||||
key_but_copy db 'but_copy',0
|
||||
key_but_paste db 'but_paste',0
|
||||
key_but_find db 'but_find',0
|
||||
key_but_replace db 'but_replace',0
|
||||
key_but_key_words db 'but_key_words',0
|
||||
key_but_upper db 'but_upper',0
|
||||
key_but_lower db 'but_lower',0
|
||||
key_but_reverse db 'but_reverse',0
|
||||
key_but_undo db 'but_undo',0
|
||||
key_but_redo db 'but_redo',0
|
||||
key_but_invisible db 'but_invisible',0
|
||||
key_but_syntax_list db 'but_syntax_list',0
|
||||
key_but_syntax_mode db 'but_syntax_mode',0
|
||||
key_but_convert_1251_866 db 'but_convert_1251_866',0
|
||||
key_but_convert_866_1251 db 'but_convert_866_1251',0
|
||||
ini_sec_options db 'Options',0
|
||||
key_synt_file:
|
||||
db 'syntax_'
|
||||
.numb: db '0',0
|
||||
key_synt_ext:
|
||||
db 'ext_'
|
||||
.numb: db '0',0
|
||||
ini_def_synt_f db 0
|
||||
|
||||
align 4
|
||||
max_synt_auto_open equ 10
|
||||
synt_auto_open:
|
||||
rb 64*max_synt_auto_open
|
||||
db 0
|
||||
|
||||
system_dir_0 db '/sys/lib/'
|
||||
lib_name_0 db 'box_lib.obj',0
|
||||
|
||||
system_dir_1 db '/sys/lib/'
|
||||
lib_name_1 db 'msgbox.obj',0
|
||||
|
||||
system_dir_2 db '/sys/lib/'
|
||||
lib_name_2 db 'proc_lib.obj',0
|
||||
|
||||
system_dir_3 db '/sys/lib/'
|
||||
lib_name_3 db 'libimg.obj',0
|
||||
|
||||
system_dir_4 db '/sys/lib/'
|
||||
lib_name_4 db 'libini.obj',0
|
||||
|
||||
system_dir_5 db '/sys/lib/'
|
||||
lib_name_5 db 'kmenu.obj',0
|
||||
|
||||
|
||||
;---------------------------------------------------------------------
|
||||
align 4
|
||||
import_box_lib:
|
||||
dd alib_init0 ;функция запускается макросом 1 раз при подключении бибилиотеки, потому в программе метка на нее не нужна
|
||||
|
||||
edit_box_draw dd aEdit_box_draw
|
||||
edit_box_key dd aEdit_box_key
|
||||
edit_box_mouse dd aEdit_box_mouse
|
||||
;edit_box_set_text dd aEdit_box_set_text
|
||||
;version_ed dd aVersion_ed
|
||||
|
||||
init_checkbox dd ainit_checkbox
|
||||
check_box_draw dd acheck_box_draw
|
||||
check_box_mouse dd acheck_box_mouse
|
||||
|
||||
option_box_draw dd aOption_box_draw
|
||||
option_box_mouse dd aOption_box_mouse
|
||||
;version_op dd aVersion_op
|
||||
|
||||
scrollbar_ver_draw dd aScrollbar_ver_draw
|
||||
scrollbar_ver_mouse dd aScrollbar_ver_mouse
|
||||
scrollbar_hor_draw dd aScrollbar_hor_draw
|
||||
scrollbar_hor_mouse dd aScrollbar_hor_mouse
|
||||
;version_scrollbar dd aVersion_scrollbar
|
||||
|
||||
tl_data_init dd sz_tl_data_init
|
||||
tl_data_clear dd sz_tl_data_clear
|
||||
tl_info_clear dd sz_tl_info_clear
|
||||
tl_key dd sz_tl_key
|
||||
tl_mouse dd sz_tl_mouse
|
||||
tl_draw dd sz_tl_draw
|
||||
tl_info_undo dd sz_tl_info_undo
|
||||
tl_info_redo dd sz_tl_info_redo
|
||||
tl_node_add dd sz_tl_node_add
|
||||
tl_node_set_data dd sz_tl_node_set_data
|
||||
tl_node_get_data dd sz_tl_node_get_data
|
||||
tl_node_delete dd sz_tl_node_delete
|
||||
tl_cur_beg dd sz_tl_cur_beg
|
||||
tl_cur_next dd sz_tl_cur_next
|
||||
tl_cur_perv dd sz_tl_cur_perv
|
||||
;tl_node_close_open dd sz_tl_node_close_open
|
||||
tl_node_lev_inc dd sz_tl_node_lev_inc
|
||||
tl_node_lev_dec dd sz_tl_node_lev_dec
|
||||
|
||||
ted_but_sumb_upper dd sz_ted_but_sumb_upper
|
||||
ted_but_sumb_lover dd sz_ted_but_sumb_lover
|
||||
ted_but_convert_by_table dd sz_ted_but_convert_by_table
|
||||
ted_can_save dd sz_ted_can_save
|
||||
ted_clear dd sz_ted_clear
|
||||
ted_delete dd sz_ted_delete
|
||||
ted_draw dd sz_ted_draw
|
||||
ted_init dd sz_ted_init
|
||||
ted_init_scroll_bars dd sz_ted_init_scroll_bars
|
||||
ted_init_syntax_file dd sz_ted_init_syntax_file
|
||||
ted_is_select dd sz_ted_is_select
|
||||
ted_key dd sz_ted_key
|
||||
ted_mouse dd sz_ted_mouse
|
||||
ted_open_file dd sz_ted_open_file
|
||||
ted_save_file dd sz_ted_save_file
|
||||
ted_text_add dd sz_ted_text_add
|
||||
ted_but_select_word dd sz_ted_but_select_word
|
||||
ted_but_cut dd sz_ted_but_cut
|
||||
ted_but_copy dd sz_ted_but_copy
|
||||
ted_but_paste dd sz_ted_but_paste
|
||||
ted_but_undo dd sz_ted_but_undo
|
||||
ted_but_redo dd sz_ted_but_redo
|
||||
ted_but_reverse dd sz_ted_but_reverse
|
||||
ted_but_find dd sz_ted_but_find
|
||||
ted_but_replace dd sz_ted_but_replace
|
||||
ted_text_colored dd sz_ted_text_colored
|
||||
ted_go_to_position dd sz_ted_go_to_position
|
||||
version_text_edit dd sz_ted_version
|
||||
|
||||
dd 0,0
|
||||
alib_init0 db 'lib_init',0
|
||||
|
||||
aEdit_box_draw db 'edit_box_draw',0
|
||||
aEdit_box_key db 'edit_box_key',0
|
||||
aEdit_box_mouse db 'edit_box_mouse',0
|
||||
;aEdit_box_set_text db 'edit_box_set_text',0
|
||||
;aVersion_ed db 'version_ed',0
|
||||
|
||||
ainit_checkbox db 'init_checkbox2',0
|
||||
acheck_box_draw db 'check_box_draw2',0
|
||||
acheck_box_mouse db 'check_box_mouse2',0
|
||||
|
||||
aOption_box_draw db 'option_box_draw',0
|
||||
aOption_box_mouse db 'option_box_mouse',0
|
||||
;aVersion_op db 'version_op',0
|
||||
|
||||
aScrollbar_ver_draw db 'scrollbar_v_draw',0
|
||||
aScrollbar_ver_mouse db 'scrollbar_v_mouse',0
|
||||
aScrollbar_hor_draw db 'scrollbar_h_draw',0
|
||||
aScrollbar_hor_mouse db 'scrollbar_h_mouse',0
|
||||
;aVersion_scrollbar db 'version_scrollbar',0
|
||||
|
||||
sz_tl_data_init db 'tl_data_init',0
|
||||
sz_tl_data_clear db 'tl_data_clear',0
|
||||
sz_tl_info_clear db 'tl_info_clear',0
|
||||
sz_tl_key db 'tl_key',0
|
||||
sz_tl_mouse db 'tl_mouse',0
|
||||
sz_tl_draw db 'tl_draw',0
|
||||
sz_tl_info_undo db 'tl_info_undo',0
|
||||
sz_tl_info_redo db 'tl_info_redo',0
|
||||
sz_tl_node_add db 'tl_node_add',0
|
||||
sz_tl_node_set_data db 'tl_node_set_data',0
|
||||
sz_tl_node_get_data db 'tl_node_get_data',0
|
||||
sz_tl_node_delete db 'tl_node_delete',0
|
||||
sz_tl_cur_beg db 'tl_cur_beg',0
|
||||
sz_tl_cur_next db 'tl_cur_next',0
|
||||
sz_tl_cur_perv db 'tl_cur_perv',0
|
||||
;sz_tl_node_close_open db 'tl_node_close_open',0
|
||||
sz_tl_node_lev_inc db 'tl_node_lev_inc',0
|
||||
sz_tl_node_lev_dec db 'tl_node_lev_dec',0
|
||||
|
||||
sz_ted_but_sumb_upper db 'ted_but_sumb_upper',0
|
||||
sz_ted_but_sumb_lover db 'ted_but_sumb_lover',0
|
||||
sz_ted_but_convert_by_table db 'ted_but_convert_by_table',0
|
||||
sz_ted_can_save db 'ted_can_save',0
|
||||
sz_ted_clear db 'ted_clear',0
|
||||
sz_ted_delete db 'ted_delete',0
|
||||
sz_ted_draw db 'ted_draw',0
|
||||
sz_ted_init db 'ted_init',0
|
||||
sz_ted_init_scroll_bars db 'ted_init_scroll_bars',0
|
||||
sz_ted_init_syntax_file db 'ted_init_syntax_file',0
|
||||
sz_ted_is_select db 'ted_is_select',0
|
||||
sz_ted_key db 'ted_key',0
|
||||
sz_ted_mouse db 'ted_mouse',0
|
||||
sz_ted_open_file db 'ted_open_file',0
|
||||
sz_ted_save_file db 'ted_save_file',0
|
||||
sz_ted_text_add db 'ted_text_add',0
|
||||
sz_ted_but_select_word db 'ted_but_select_word',0
|
||||
sz_ted_but_cut db 'ted_but_cut',0
|
||||
sz_ted_but_copy db 'ted_but_copy',0
|
||||
sz_ted_but_paste db 'ted_but_paste',0
|
||||
sz_ted_but_undo db 'ted_but_undo',0
|
||||
sz_ted_but_redo db 'ted_but_redo',0
|
||||
sz_ted_but_reverse db 'ted_but_reverse',0
|
||||
sz_ted_but_find db 'ted_but_find',0
|
||||
sz_ted_but_replace db 'ted_but_replace',0
|
||||
sz_ted_text_colored db 'ted_text_colored',0
|
||||
sz_ted_go_to_position db 'ted_go_to_position',0
|
||||
sz_ted_version db 'version_text_edit',0
|
||||
|
||||
align 4
|
||||
import_proclib:
|
||||
OpenDialog_Init dd aOpenDialog_Init
|
||||
OpenDialog_Start dd aOpenDialog_Start
|
||||
dd 0,0
|
||||
aOpenDialog_Init db 'OpenDialog_init',0
|
||||
aOpenDialog_Start db 'OpenDialog_start',0
|
||||
|
||||
align 4
|
||||
import_msgbox_lib:
|
||||
mb_create dd amb_create
|
||||
mb_reinit dd amb_reinit
|
||||
mb_setfunctions dd amb_setfunctions
|
||||
dd 0,0
|
||||
amb_create db 'mb_create',0
|
||||
amb_reinit db 'mb_reinit',0
|
||||
amb_setfunctions db 'mb_setfunctions',0
|
||||
|
||||
align 4
|
||||
import_libimg:
|
||||
dd alib_init1
|
||||
img_to_rgb2 dd aimg_to_rgb2
|
||||
img_decode dd aimg_decode
|
||||
img_destroy dd aimg_destroy
|
||||
dd 0,0
|
||||
alib_init1 db 'lib_init',0
|
||||
aimg_to_rgb2 db 'img_to_rgb2',0
|
||||
aimg_decode db 'img_decode',0 ;автоматически определяет формат графических данных
|
||||
aimg_destroy db 'img_destroy',0
|
||||
|
||||
align 4
|
||||
import_libini:
|
||||
dd alib_init2
|
||||
ini_get_str dd aini_get_str
|
||||
ini_get_int dd aini_get_int
|
||||
ini_get_color dd aini_get_color
|
||||
dd 0,0
|
||||
alib_init2 db 'lib_init',0
|
||||
aini_get_str db 'ini_get_str',0
|
||||
aini_get_int db 'ini_get_int',0
|
||||
aini_get_color db 'ini_get_color',0
|
||||
|
||||
align 4
|
||||
import_libkmenu:
|
||||
kmenu_init dd akmenu_init
|
||||
kmainmenu_draw dd akmainmenu_draw
|
||||
kmainmenu_dispatch_cursorevent dd akmainmenu_dispatch_cursorevent
|
||||
ksubmenu_new dd aksubmenu_new
|
||||
ksubmenu_delete dd aksubmenu_delete
|
||||
ksubmenu_draw dd aksubmenu_draw
|
||||
ksubmenu_add dd aksubmenu_add
|
||||
kmenuitem_new dd akmenuitem_new
|
||||
kmenuitem_delete dd akmenuitem_delete
|
||||
kmenuitem_draw dd akmenuitem_draw
|
||||
dd 0,0
|
||||
akmenu_init db 'kmenu_init',0
|
||||
akmainmenu_draw db 'kmainmenu_draw',0
|
||||
akmainmenu_dispatch_cursorevent db 'kmainmenu_dispatch_cursorevent',0
|
||||
aksubmenu_new db 'ksubmenu_new',0
|
||||
aksubmenu_delete db 'ksubmenu_delete',0
|
||||
aksubmenu_draw db 'ksubmenu_draw',0
|
||||
aksubmenu_add db 'ksubmenu_add',0
|
||||
akmenuitem_new db 'kmenuitem_new',0
|
||||
akmenuitem_delete db 'kmenuitem_delete',0
|
||||
akmenuitem_draw db 'kmenuitem_draw',0
|
||||
|
||||
;---------------------------------------------------------------------
|
||||
align 4
|
||||
wScr scrollbar 16,50, 300,50, 15, 100,30,0, 0,0,0, 1
|
||||
|
||||
align 4
|
||||
hScr scrollbar 150,0, 16,50, 15, 100,30,0, 0,0,0, 1
|
||||
|
||||
;дочерний скроллинг для элемента ListBox
|
||||
align 4
|
||||
ws_dir_lbox scrollbar 16,0, 30,70, 15, 100,30,0, 0,0,0, 1
|
||||
|
||||
;---------------------------------------------------------------------
|
||||
align 4
|
||||
OpenDialog_data:
|
||||
.type dd 0
|
||||
.procinfo dd procinfo ;+4
|
||||
.com_area_name dd communication_area_name ;+8
|
||||
.com_area dd 0 ;+12
|
||||
.opendir_path dd plugin_path ;+16
|
||||
.dir_default_path dd default_dir ;+20
|
||||
.start_path dd file_name ;+24 путь к диалогу открытия файлов
|
||||
.draw_window dd draw_window ;+28
|
||||
.status dd 0 ;+32
|
||||
.openfile_path dd openfile_path ;+36 путь к открываемому файлу
|
||||
.filename_area dd filename_area ;+40 имя открываемого файла
|
||||
.filter_area dd Filter
|
||||
.x:
|
||||
.x_size dw 420 ;+48 ; Window X size
|
||||
.x_start dw 10 ;+50 ; Window X position
|
||||
.y:
|
||||
.y_size dw 320 ;+52 ; Window y size
|
||||
.y_start dw 10 ;+54 ; Window Y position
|
||||
|
||||
default_dir db '/sys',0 ;директория по умолчанию
|
||||
|
||||
communication_area_name:
|
||||
db 'FFFFFFFF_open_dialog',0
|
||||
open_dialog_name:
|
||||
db 'opendial',0
|
||||
communication_area_default_path:
|
||||
db '/sys/File managers/',0
|
||||
|
||||
Filter:
|
||||
dd Filter.end - Filter.1
|
||||
.1:
|
||||
db 'ASM',0
|
||||
db 'CPP',0
|
||||
db 'INC',0
|
||||
db 'MAC',0
|
||||
db 'INI',0
|
||||
db 'TXT',0
|
||||
db 'H',0
|
||||
db 'C',0
|
||||
db 'HTM',0
|
||||
db 'HTML',0
|
||||
db 'PY',0
|
||||
db 'SH',0
|
||||
db 'BAT',0
|
||||
db 'LUA',0
|
||||
db 'INF',0
|
||||
db 'LOG',0
|
||||
db 'DBG',0
|
||||
db 'DAT',0
|
||||
.end:
|
||||
db 0
|
||||
|
||||
txt_Info db '" -tI',0
|
||||
|
||||
TED_PANEL_NULL equ 0 ;нет открытой панели
|
||||
TED_PANEL_FIND equ 1 ;панель поиска
|
||||
TED_PANEL_REPLACE equ 2 ;панель замены
|
||||
TED_PANEL_SYNTAX equ 3 ;панель выбора файлов подсветки
|
||||
TED_PANEL_GOTO equ 4 ;панель перехода
|
||||
TED_PANEL_WIDTH equ 150 ;ширина панели
|
||||
|
||||
count_of_dir_list_files equ 15 ;максимальное число файлов синтаксиса показываемых в окне элемента tree1
|
||||
|
||||
;------------------------------------------------------------------------------
|
||||
struct TexSelect
|
||||
x0 dd ?
|
||||
y0 dd ?
|
||||
x1 dd ?
|
||||
y1 dd ?
|
||||
ends
|
||||
;------------------------------------------------------------------------------
|
||||
align 4
|
||||
tedit0: ;структура текстового редактора
|
||||
.wnd BOX 0,50,440,150 ;+ 0
|
||||
.rec BOX 30,25,ini_def_symbol_w,ini_def_symbol_h ;+16
|
||||
.drag_m db 0 ;+32 выделение от мыши
|
||||
.drag_k db 0 ;+33 выделение от клавиатуры
|
||||
.sel TexSelect 0,0,0,0 ;+34 структура выделения
|
||||
.seln TexSelect ;+50 дополнительная структура выделения
|
||||
.tex dd 0 ;+66 text memory pointer
|
||||
.tex_1 dd 0 ;+70 text first symbol pointer
|
||||
.tex_end dd 0 ;+74 text end memory pointer
|
||||
.cur_x dd 0 ;+78 координата x курсора
|
||||
.cur_y dd 0 ;+82 координата y курсора
|
||||
.max_chars dd maxChars ;+86 максимальное число символов в одном документе
|
||||
.count_colors_text dd 1 ;+90 колличество цветов текста
|
||||
.count_key_words dd 0 ;+94 колличество ключевых слов
|
||||
.color_cursor dd 0x808080 ;+98 цвет курсора
|
||||
.color_wnd_capt dd 0x80 ;+102 цвет полей вокруг окна
|
||||
.color_wnd_work dd 0x0 ;+106 цвет фона окна
|
||||
.color_wnd_bord dd 0xd0d0d0 ;+110 цвет текста на полях
|
||||
.color_select dd 0x208080 ;+114 цвет выделения
|
||||
.color_cur_text dd 0xff0000 ;+118 цвет символа под курсором
|
||||
.color_wnd_text dd 0xffff00 ;+122 цвет текста в окне
|
||||
.syntax_file dd 0 ;+126 указатель на начало файла синтаксиса
|
||||
.syntax_file_size dd maxSyntaxFileSize ;+130 максимальный размер файла синтаксиса
|
||||
.text_colors dd 0 ;+134 указатель на массив цветов текста
|
||||
.help_text_f1 dd 0 ;+138 указатель на текст справки (по нажатии F1)
|
||||
.help_id dd -1 ;+142 идентификатор для справки
|
||||
.key_words_data dd 0 ;+146 указатель на структуры ключевых слов TexColViv
|
||||
.tim_ch dd ? ;+150 количество изменений в файле
|
||||
.tim_undo dd ? ;+154 количество отмененных действий
|
||||
.tim_ls dd ? ;+158 время последнего сохранения
|
||||
.tim_co dd ? ;+162 время последней цветовой разметки
|
||||
.el_focus dd el_focus ;+166 указатель на переменную элемента в фокусе
|
||||
.err_save db 0 ;+170 ошибка сохранения файла
|
||||
.panel_id db 0 ;+171 номер открытой панели
|
||||
.key_new db 0 ;+172 символ, который будет добавлятся с клавиатуры
|
||||
.symbol_new_line db 20 ;+173 символ завершения строки
|
||||
.scr_w dd wScr ;+174 вертикальный скроллинг
|
||||
.scr_h dd hScr ;+178 горизонтальный скроллинг
|
||||
.arr_key_pos dd 0 ;+182 указатель на массив позиций ключевых слов
|
||||
.buffer dd buf ;+186 указатель на буфер копирования/вставки
|
||||
.buffer_find dd buf_find ;+190 указатель на буфер для поиска
|
||||
.cur_ins db 1 ;+194 режим работы курсора (обычный или замена)
|
||||
.mode_color db 1 ;+195 режим выделения слов цветом (0-выкл. 1-вкл.)
|
||||
.mode_invis db 0 ;+196 режим показа непечатаемых символов
|
||||
.gp_opt db 0 ;+197 опции возвращаемые функцией ted_get_pos_by_cursor
|
||||
.fun_on_key_ctrl_all dd ted_but_ctrl_all ;+198 указатель на функцию вызываемую при нажатии Ctrl+N,O,S,F,H,G
|
||||
dd 0,0,0 ;зарезервировано
|
||||
.buffer_size dd BUF_SIZE ;+214 размер буфера копирования/вставки
|
||||
.fun_find_err dd ted_on_find_err ;+218 указатель на функцию вызываемую если поиск закончился неудачно
|
||||
.fun_init_synt_err dd 0 ;+222
|
||||
.fun_draw_panel_buttons dd draw_but_toolbar ;+226 указатель на функцию рисования панели с кнопками
|
||||
.fun_draw_panels dd draw_panels ;+230 указатель на функцию рисования панели поиска/замены
|
||||
dd 0 ;+234 зарезервировано
|
||||
.fun_save_err dd ted_save_err_msg ;+238 указатель на функцию вызываемую если сохранение файла закончилось неудачно
|
||||
.increase_size dd 200 ;+242 число символов на которые будет увечиваться память при нехватке
|
||||
.ptr_free_symb dd ? ;+246 используется внутри элемента для ускорения вставки текста
|
||||
.font_size dd 0 ;+250 множитель для размера шрифта
|
||||
;------------------------------------------------------------------------------
|
||||
|
||||
conv_tabl rb 128 ; таблица для конвертирования scan-кода в ascii-код
|
||||
|
||||
el_focus dd tedit0
|
||||
mouse_dd dd 0
|
||||
tree1 tree_list 264,count_of_dir_list_files+2, tl_key_no_edit+tl_draw_par_line+tl_list_box_mode,\
|
||||
16,16, 0x8080ff,0x0000ff,0xffffff, 0,70,TED_PANEL_WIDTH-17,120, 0,0,0, el_focus,\
|
||||
ws_dir_lbox,0
|
||||
|
||||
;dir_list memory
|
||||
tree_file_struct:
|
||||
dd 1,0,0,count_of_dir_list_files
|
||||
dd dir_mem
|
||||
db 0
|
||||
.f: dd file_name
|
||||
|
||||
align 4
|
||||
opt_gr1 dd opt1
|
||||
opt_grlist1 dd opt1,opt2,opt3,0 ;end option group
|
||||
|
||||
opt1 option_box opt_gr1, 5, 90,6,12,0xd0d0ff, 0xff, 0x80ff,txt_f_opt_next,txt_f_opt_next.end-txt_f_opt_next
|
||||
opt2 option_box opt_gr1, 5,108,6,12,0xd0d0ff, 0xff, 0x80ff,txt_f_opt_perv,txt_f_opt_perv.end-txt_f_opt_perv
|
||||
opt3 option_box opt_gr1, 5,126,6,12,0xd0d0ff, 0xff, 0x80ff,txt_f_opt_beg,txt_f_opt_beg.end-txt_f_opt_beg
|
||||
|
||||
check_boxes:
|
||||
ch1 check_box2 (5 shl 16+12),(144 shl 16 +12),5,0xffffff,0,0x80ff,ch_text.1,ch_flag_en+ch_flag_middle
|
||||
check_boxes_end:
|
||||
|
||||
|
||||
|
||||
if lang eq ru_RU
|
||||
|
||||
msgbox_1:
|
||||
db '"Замена',13,10,'Сделано замен: '
|
||||
.z: rb 10
|
||||
msgbox_2:
|
||||
db 3,0
|
||||
db 'Внимание',0
|
||||
db 'Сохранить изменения в файле?',0
|
||||
db 'Сохранить',0
|
||||
db 'Не сохранять',0
|
||||
db 'Отмена',0
|
||||
db 0
|
||||
msgbox_3:
|
||||
db 1,0
|
||||
db 'Внимание',0
|
||||
db 'Ошибка при открытии файла с цветовыми настройками!',13,\
|
||||
'Потому выделение слов цветом не возможно.',13,\
|
||||
' (код ошибки ='
|
||||
.err: db '?'
|
||||
db ')',0
|
||||
db 'Закрыть',0
|
||||
db 0
|
||||
msgbox_4:
|
||||
db 1,0
|
||||
db 'Внимание',0
|
||||
db 'Ошибка при открытии файла!',13,\
|
||||
'Возможно имя файла введено не правильно.',13,\
|
||||
' (код ошибки ='
|
||||
.err: db '?'
|
||||
db ')',0
|
||||
db 'Закрыть',0
|
||||
db 0
|
||||
msgbox_6:
|
||||
db 1,0
|
||||
db 'Внимание',0
|
||||
db 'Ошибка при сохранении файла!',13,\
|
||||
'Возможно имя файла введено не правильно.',13,\
|
||||
' (код ошибки ='
|
||||
.err: db '?'
|
||||
db ')',0
|
||||
db 'Закрыть',0
|
||||
db 0
|
||||
msgbox_7:
|
||||
db '"Текст не найден',13,10
|
||||
db 'Попробуйте или изменить запрос и повторить поиск." -tI',0
|
||||
msgbox_9:
|
||||
db 3,0
|
||||
db 'Внимание',0
|
||||
db 'Не открылся ',39,'диалог открытия файла',39,'.',13
|
||||
.fdp:
|
||||
rb 100
|
||||
db 0
|
||||
db 'Закрыть',0
|
||||
db 0
|
||||
|
||||
txtFindCapt db 'Поиск:',0
|
||||
txtFindNext db 'Найти далее',0
|
||||
txtRerlaceCapt db 'Чем заменить:',0
|
||||
txtRerlace db 'Заменить',0
|
||||
txtRerlaceAll db 'Заменить все',0
|
||||
txtFormatCapt db 'Формат',0
|
||||
txtFormatApply db 'Применить',0
|
||||
txtReplace db 'Заменить',0
|
||||
txtReplaceAll db 'Заменить все',0
|
||||
txtGotoCapt db 'Переход на строку:',0
|
||||
txtGoto db 'Перейти',0
|
||||
txt_f_opt_next: db 'Вниз'
|
||||
.end: db 0
|
||||
txt_f_opt_perv: db 'Вверх'
|
||||
.end: db 0
|
||||
txt_f_opt_beg: db 'С начала'
|
||||
.end: db 0
|
||||
ch_text:
|
||||
.1 db 'Учитывать регистр',0
|
||||
|
||||
else ; Default to en_US
|
||||
|
||||
msgbox_1:
|
||||
db '"Replace',13,10,'Made replacements: '
|
||||
.z: rb 10
|
||||
msgbox_2:
|
||||
db 3,0
|
||||
db 'Warning',0
|
||||
db 'Save changes to the file?',0
|
||||
db 'Save',0
|
||||
db 'Discard',0
|
||||
db 'Cancel',0
|
||||
db 0
|
||||
msgbox_3:
|
||||
db 1,0
|
||||
db 'Warning',0
|
||||
db 'Error opening the file with the color settings!',13,\
|
||||
'Because color selection of words is not possible.',13,\
|
||||
' (error code ='
|
||||
.err: db '?'
|
||||
db ')',0
|
||||
db 'Close',0
|
||||
db 0
|
||||
msgbox_4:
|
||||
db 1,0
|
||||
db 'Warning',0
|
||||
db 'Error opening file!',13,\
|
||||
'Maybe the file name is not entered correctly.',13,\
|
||||
' (error code ='
|
||||
.err: db '?'
|
||||
db ')',0
|
||||
db 'Close',0
|
||||
db 0
|
||||
msgbox_6:
|
||||
db 1,0
|
||||
db 'Warning',0
|
||||
db 'Error saving file!',13,\
|
||||
'Maybe the file name is not entered correctly.',13,\
|
||||
' (error code ='
|
||||
.err: db '?'
|
||||
db ')',0
|
||||
db 'Close',0
|
||||
db 0
|
||||
msgbox_7:
|
||||
db '"Text not found.',13,10
|
||||
db 'Try change the query and search again." -tI',0
|
||||
msgbox_9:
|
||||
db 3,0
|
||||
db 'Warning',0
|
||||
db 'Error run ',39,'open file dialog',39,'.',13
|
||||
.fdp:
|
||||
rb 100
|
||||
db 0
|
||||
db 'Close',0
|
||||
db 0
|
||||
|
||||
txtFindCapt db 'Search:',0
|
||||
txtFindNext db 'Find next',0
|
||||
txtRerlaceCapt db 'Replace with:',0
|
||||
txtRerlace db 'Replace',0
|
||||
txtRerlaceAll db 'Replace all',0
|
||||
txtFormatCapt db 'Format',0
|
||||
txtFormatApply db 'Apply',0
|
||||
txtReplace db 'Replace',0
|
||||
txtReplaceAll db 'Replace all',0
|
||||
txtGotoCapt db 'Go to line:',0
|
||||
txtGoto db 'Go to',0
|
||||
txt_f_opt_next: db 'Down'
|
||||
.end: db 0
|
||||
txt_f_opt_perv: db 'Up'
|
||||
.end: db 0
|
||||
txt_f_opt_beg: db 'At first'
|
||||
.end: db 0
|
||||
ch_text:
|
||||
.1 db 'Case sensitive',0
|
||||
|
||||
end if
|
||||
|
||||
;функции для кнопок в сообщениях
|
||||
msgbox_2N_funct:
|
||||
dd On_SaveAndNewFile
|
||||
dd On_NewFile
|
||||
dd 0
|
||||
msgbox_2O_funct:
|
||||
dd On_SaveAndOpenFile
|
||||
dd ted_but_open_file.no_msg
|
||||
dd 0
|
||||
msgbox_2E_funct:
|
||||
dd On_SaveAndExit
|
||||
dd On_Exit
|
||||
dd 0
|
||||
|
||||
KM_SHIFT equ 0x00010000
|
||||
KM_CTRL equ 0x00020000
|
||||
KM_ALT equ 0x00040000
|
||||
KM_NUMLOCK equ 0x00080000
|
||||
|
||||
; KEY CODES
|
||||
KEY_F1 equ 0x0000003B
|
||||
KEY_F2 equ 0x0000003C
|
||||
KEY_F3 equ 0x0000003D
|
||||
@@ -3,6 +3,8 @@
|
||||
; работы окна с поиском в ключевых словах
|
||||
;
|
||||
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
prop_wnd_width equ 350 ;ширина окна с поиском
|
||||
SIZE_ONE_FLOAT equ 14
|
||||
|
||||
@@ -12,7 +14,7 @@ wnd_k_words_run dd 0 ;
|
||||
|
||||
if lang eq ru_RU
|
||||
txt_caption db 'Поиск в ключевых словах',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
txt_caption db 'Search in keywords',0
|
||||
end if
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ use32
|
||||
dd 0x0
|
||||
dd app_path
|
||||
|
||||
include 'lang.inc' ;language support
|
||||
include 'lang.inc' ; Language support for locales: it_IT, en_US.
|
||||
|
||||
include 'string.inc'
|
||||
;include 'macros.inc'
|
||||
@@ -903,10 +903,8 @@ RunProgram:
|
||||
.err_out:
|
||||
if lang eq it_IT
|
||||
print "Impossibile caricare il programma"
|
||||
;--------------------------------------
|
||||
else
|
||||
print "Can't load program"
|
||||
|
||||
else ; Default to en_US
|
||||
print "Cannot load program"
|
||||
end if
|
||||
popa
|
||||
stc
|
||||
@@ -923,13 +921,13 @@ mykey_window dd 0 ; Slot number of MyKey
|
||||
;########### Input Thread data start ############
|
||||
|
||||
; Input Thread Title
|
||||
|
||||
if lang eq it_IT
|
||||
it_labelt db "Inserisci hotkey e nome "
|
||||
;--------------------------------------
|
||||
else
|
||||
it_labelt db "Input hotkey and it's name"
|
||||
|
||||
else ; Default to en_US
|
||||
it_labelt db "Input hotkey and its name"
|
||||
end if
|
||||
|
||||
;labellen:
|
||||
it_edit edit_box 180, 20, 30, 0xffffff, 0xAA80, 0x0000ff, 0x0, 0x0, 31, it_buf_cmd_line, 0, 0
|
||||
it_buf_cmd_line dd 0 ;db MAX_HOTKEYS_NUM*32 dup(0) ; !Make it dynamic!!!
|
||||
@@ -937,13 +935,13 @@ it_window dd 0 ; Slot number of the input thread
|
||||
it_alive db 0 ; Flag of the input thread existance
|
||||
it_keycode db 0
|
||||
it_hotkey_addr dd 0
|
||||
|
||||
if lang eq it_IT
|
||||
it_hint db 'o premi Esc per cancellare',0
|
||||
;--------------------------------------
|
||||
else
|
||||
else ; Default to en_US
|
||||
it_hint db 'or press Esc to cancel',0
|
||||
|
||||
end if
|
||||
|
||||
;########### Input Thread data end ############
|
||||
|
||||
;Button names
|
||||
@@ -953,14 +951,12 @@ if lang eq it_IT
|
||||
SaveKeyText db 'Salva',0
|
||||
;DeleteKeyText db 'Delete',0
|
||||
;ManageKeyText db 'Manage',0
|
||||
;--------------------------------------
|
||||
else
|
||||
else ; Default to en_US
|
||||
AddKeyText db 'Add',0
|
||||
ReloadKeyText db 'Reload',0
|
||||
SaveKeyText db 'Save',0
|
||||
;DeleteKeyText db 'Delete',0
|
||||
;ManageKeyText db 'Manage',0
|
||||
|
||||
end if
|
||||
|
||||
hotkeys_num db 0;15
|
||||
@@ -984,14 +980,13 @@ if lang eq it_IT
|
||||
head_f_i:
|
||||
head_f_l db 'Errore di sistema',0
|
||||
err_message_import db 'Error di importazione di box_lib.obj',0
|
||||
;--------------------------------------
|
||||
else
|
||||
else ; Default to en_US
|
||||
err_message_found_lib db "Can't find box_lib.obj",0
|
||||
head_f_i:
|
||||
head_f_l db 'System error',0
|
||||
err_message_import db 'Error on import box_lib.obj',0
|
||||
|
||||
end if
|
||||
|
||||
align 4
|
||||
myimport:
|
||||
edit_box_draw dd aEdit_box_draw
|
||||
|
||||
@@ -84,10 +84,12 @@ B_NS equ 190 shl 16+50
|
||||
|
||||
FOCUSABLE equ 4
|
||||
|
||||
; multilanguage interface - configuratable in lang.inc
|
||||
day_count db 3,0,3,2,3,2,3,3,2,3,2,3
|
||||
Fkeys db 210,211,212,213,214,215,216,217,208,209,228,159
|
||||
|
||||
; Multilanguage interface - configurable in lang.inc
|
||||
; Language support for locales: ru_RU (CP866), de_DE, fr_FR, fi_FI, et_EE, it_IT, en_US
|
||||
|
||||
month_name:
|
||||
if lang eq ru_RU
|
||||
db 8
|
||||
@@ -173,7 +175,7 @@ else if lang eq it_IT
|
||||
db 'Ottobre '
|
||||
db 'Novembre '
|
||||
db 'Dicembre '
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 9
|
||||
db 'January '
|
||||
db 'February '
|
||||
@@ -249,7 +251,7 @@ else if lang eq it_IT
|
||||
db 'Gio'
|
||||
db 'Ven'
|
||||
db 'Sab'
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 3
|
||||
db 7
|
||||
db 'Sun'
|
||||
@@ -272,7 +274,7 @@ else if lang eq et_EE
|
||||
db 'Kalender',0
|
||||
else if lang eq it_IT
|
||||
db 'Calendario',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Calendar',0
|
||||
end if
|
||||
|
||||
@@ -287,7 +289,7 @@ else if lang eq et_EE
|
||||
db 'Tфna'
|
||||
else if lang eq it_IT
|
||||
db 'Oggi'
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Today'
|
||||
end if
|
||||
today_end:
|
||||
@@ -302,12 +304,13 @@ else if lang eq it_IT
|
||||
db ' Ora',0
|
||||
else if lang eq et_EE
|
||||
db ' Aeg ',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
db ' Time',0
|
||||
end if
|
||||
separator db ':',0
|
||||
plus db '+',0
|
||||
minus db '-',0
|
||||
|
||||
set_date_t:
|
||||
if lang eq ru_RU
|
||||
db 'Установить дату',0
|
||||
@@ -315,7 +318,6 @@ else if lang eq it_IT
|
||||
db ' Impostazioni ',0
|
||||
else if lang eq et_EE
|
||||
db ' Mффra kuupфev ',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
db ' Set date ',0
|
||||
end if
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
dd 0x0 ; рфЁхё сєЇхЁр фы ярЁрьхЄЁют (эх шёяюы№чєхЄё )
|
||||
dd 0x0 ; чрЁхчхЁтшЁютрэю
|
||||
|
||||
; Language support for locales: it_IT, en_US.
|
||||
|
||||
include 'macros.inc' ; ьръЁюё√ юсыхуўр■Є цшчэ№ рёёхьсыхЁ∙шъют!
|
||||
|
||||
;---------------------------------------------------------------------
|
||||
@@ -89,7 +91,7 @@ draw_window:
|
||||
|
||||
if lang eq it_IT
|
||||
mcall 0, <100,250>, <100,110>, 0x03AABBCC, 0x805080D0, 0x005080D0
|
||||
else
|
||||
else ; Default to en_US
|
||||
mcall 0, <100,230>, <100,110>, 0x03AABBCC, 0x805080D0, 0x005080D0
|
||||
end if
|
||||
mcall 71, 1 ,header
|
||||
@@ -102,7 +104,7 @@ draw_window:
|
||||
|
||||
if lang eq it_IT
|
||||
mcall 4, <16,25>, 0x80ffffff,text1
|
||||
else
|
||||
else ; Default to en_US
|
||||
mcall 4, <25,25>, 0x80ffffff,text1
|
||||
end if
|
||||
mov edx,text2
|
||||
@@ -123,21 +125,21 @@ draw_buttons:
|
||||
pusha
|
||||
if lang eq it_IT
|
||||
add ebx,60 shl 16
|
||||
else
|
||||
else ; Default to en_US
|
||||
add ebx,50 shl 16
|
||||
end if
|
||||
inc edx
|
||||
mcall
|
||||
if lang eq it_IT
|
||||
add ebx,60 shl 16
|
||||
else
|
||||
else ; Default to en_US
|
||||
add ebx,50 shl 16
|
||||
end if
|
||||
inc edx
|
||||
mcall
|
||||
if lang eq it_IT
|
||||
add ebx,60 shl 16
|
||||
else
|
||||
else ; Default to en_US
|
||||
add ebx,50 shl 16
|
||||
end if
|
||||
inc edx
|
||||
@@ -152,7 +154,7 @@ if lang eq it_IT
|
||||
text3 db 'espelli espelli espelli espelli',0
|
||||
text2 db 'carica carica carica carica',0
|
||||
text1 db '/cd0/ /cd1/ /cd2/ /cd3/',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
text3 db 'eject eject eject eject',0
|
||||
text2 db 'load load load load',0
|
||||
text1 db '/cd0/ /cd1/ /cd2/ /cd3/',0
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
dd 0x0 ; boot parameters
|
||||
dd cur_dir_path ; path
|
||||
;-------------------------------------------------------------------------------
|
||||
include "lang.inc"
|
||||
include "lang.inc" ; Language support for locales (UTF-8): de_DE, et_EE, ru_RU, it_IT, en_US.
|
||||
include "../../../macros.inc"
|
||||
include "../../../develop/libraries/box_lib/trunk/box_lib.mac"
|
||||
include "../../../KOSfuncs.inc"
|
||||
@@ -1010,7 +1010,7 @@ else if lang eq it_IT
|
||||
.MB utf8z " MB"
|
||||
.GB utf8z " GB"
|
||||
;-------------------------------------------------------------------------------
|
||||
else
|
||||
else ; Default to en_US
|
||||
.window_caption utf8z "Process manager v0.2.3 - [Ctrl+Alt+Del]"
|
||||
|
||||
.process_name utf8z "NAME/TERMINATE"
|
||||
|
||||
@@ -45,7 +45,7 @@ macro embed_local_file fn
|
||||
dd I_END+0x400 ; esp
|
||||
dd my_param , 0x0 ; I_Param , I_Icon
|
||||
include '../../../macros.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU, en_US.
|
||||
|
||||
start:
|
||||
cmp [my_param],0
|
||||
@@ -194,7 +194,7 @@ embedded:
|
||||
embed_docdir_file 'CREDITS.TXT' ;a
|
||||
if lang eq ru_RU
|
||||
embed_docdir_file 'GNU.TXT' ;b
|
||||
else
|
||||
else ; Default to en_US
|
||||
embed_docdir_file 'COPYING.TXT' ;b
|
||||
end if
|
||||
embed_docdir_file 'HOT_KEYS.TXT' ;c
|
||||
@@ -202,7 +202,7 @@ end if
|
||||
embed_docdir_file 'MTDBG.TXT' ;e
|
||||
if lang eq ru_RU
|
||||
embed_local_file 'SYSFUNCR.TXT' ;f
|
||||
else
|
||||
else ; Default to en_US
|
||||
embed_local_file 'SYSFUNCS.TXT' ;f
|
||||
end if
|
||||
embed_local_file 'STACK.TXT' ;g
|
||||
|
||||
@@ -13,6 +13,9 @@ TEXT_ENTER: db 'Enter',0
|
||||
TEXT_END: db 'End',0
|
||||
TEXT_CANCEL: db 'x',0
|
||||
;---------------------------------------------------------------------
|
||||
|
||||
; Language support for locales: ru_RU (CP866), de_DE, it_IT, en_US
|
||||
|
||||
if lang eq ru_RU
|
||||
TEXT_WTITLE: db 'Завершение работы',0
|
||||
TEXT_RDSAVE1: db 'Сохранить изменения, сделанные в',0
|
||||
@@ -37,7 +40,7 @@ else if lang eq it_IT
|
||||
TEXT_REBOOT: db 'Riavvio',0
|
||||
TEXT_OFF: db 'Spegni',0
|
||||
TEXT_SAVING: db 'Saving RAM-drive...',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
TEXT_WTITLE: db 'Shutdown computer',0
|
||||
TEXT_RDSAVE1: db 'Save all changes that were done',0
|
||||
TEXT_RDSAVE2: db 'during system work (Ctrl+S)',0
|
||||
|
||||
@@ -41,7 +41,7 @@ KMENUITEM_NORMAL equ 0
|
||||
KMENUITEM_SUBMENU equ 1
|
||||
KMENUITEM_SEPARATOR equ 2
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include '../../macros.inc'
|
||||
include '../../proc32.inc'
|
||||
include '../../KOSfuncs.inc'
|
||||
@@ -346,7 +346,7 @@ ch2 check_box2 Otstup shl 16 + 12, (190+dy) shl 16 + 12, 6, 0xFFFFFFFF, 0xAABBCC
|
||||
|
||||
browse db '...', 0
|
||||
|
||||
if lang eq ru_RU ; Russian language
|
||||
if lang eq ru_RU
|
||||
|
||||
title db "Formatting Disk Utility", 0
|
||||
|
||||
@@ -372,7 +372,7 @@ unittext:
|
||||
.6 db '32 Кб', 0
|
||||
.7 db '64 Кб', 0
|
||||
|
||||
else ; English language
|
||||
else ; Default to en_US
|
||||
|
||||
title db "Formatting Disk Utility", 0
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
; Copyright (C) 2005, 2006, 2007 Mihailov Ilia (ghost.nsk@mail.ru)
|
||||
; All Right Reserved
|
||||
|
||||
; Language support for locales: it_IT, en_US.
|
||||
|
||||
mov edx, msg_about
|
||||
mov ebx, 17 * 65536 + 285
|
||||
@@ -25,7 +26,7 @@ if lang eq it_IT
|
||||
'Mailto : ghost.nsk@mail.ru',\
|
||||
'',\
|
||||
' *** Usare a prioprio rischio ***'
|
||||
else
|
||||
else ; Default to en_US
|
||||
msg_about mls \ ; должна быть хотябы одна строка
|
||||
' Ghost Monitor',\
|
||||
'',\
|
||||
@@ -40,5 +41,5 @@ else
|
||||
'',\
|
||||
'Mailto : ghost.nsk@mail.ru',\
|
||||
'',\
|
||||
' *** Use at YOUR own RISK ***'
|
||||
' *** Use at your own risk ***'
|
||||
end if
|
||||
@@ -4,7 +4,9 @@
|
||||
; All Right Reserved
|
||||
;
|
||||
; Вкладка тестов
|
||||
;
|
||||
|
||||
; Language support for locales: it_IT, en_US.
|
||||
|
||||
; "GenuineIntel" - International Electronics
|
||||
; "GenuineTMx86" - Transmeta Processor
|
||||
; "AuthenticAMD" - Advanced Micro Devices
|
||||
@@ -118,6 +120,6 @@ tmsg_k7 db 'K7/Athlon/Duron' ; 15
|
||||
tmsg_rec db 'recommended' ; 11
|
||||
if lang eq it_IT
|
||||
tmsg_war db 'Potrebbe danneggiare lo hardware '
|
||||
else
|
||||
else ; Default to en_US
|
||||
tmsg_war db 'May permanently damage the hardware'
|
||||
end if
|
||||
@@ -17,6 +17,9 @@ icon_table:
|
||||
icons_reserved:
|
||||
times 9 db ' '
|
||||
;------------------------------------------------------------------------------
|
||||
|
||||
; Language support for locales: ru_RU (CP866), de_DE, it_IT, en_US
|
||||
|
||||
if lang eq ru_RU
|
||||
text:
|
||||
db 255,255,255,0, ' ТЕКСТ '
|
||||
@@ -25,7 +28,7 @@ text:
|
||||
db 255,255,255,0, ' ПРИМЕНИТЬ '
|
||||
db 255,255,255,0, ' ДОБАВИТЬ УДАЛИТЬ '
|
||||
db 0,0,0,0, 'НАЖМИТЕ НА ПОЗИЦИЮ ИКОНКИ ДЛЯ РЕДАКТИРОВАНИЯ '
|
||||
db 'x' ; <- END MARKER, DONT DELETE
|
||||
db 'x' ; <- END MARKER, DO NOT DELETE
|
||||
|
||||
add_text db 'НАЖМИТЕ НА ПОЗИЦИЮ НЕИСПОЛЬЗУЕМОЙ ИКОНКИ ',0
|
||||
rem_text db 'НАЖМИТЕ НА ПОЗИЦИЮ ИСПОЛЬЗУЕМОЙ ИКОНКИ ',0
|
||||
@@ -39,7 +42,7 @@ text:
|
||||
db 255,255,255,0, ' ANWENDEN '
|
||||
db 255,255,255,0, ' HINZUFUEGEN ENTFERNEN '
|
||||
db 0,0,0,0, 'AUF BUTTON KLICKEN, UM ICON ZU EDITIEREN '
|
||||
db 'x' ; <- END MARKER, DONT DELETE
|
||||
db 'x' ; <- END MARKER, DO NOT DELETE
|
||||
|
||||
add_text db 'AUF UNBENUTZTE ICONPOSITION KLICKEN ',0
|
||||
rem_text db 'ICON ANKLICKEN; DAS GELOESCHT WERDEN SOLL ',0
|
||||
@@ -53,13 +56,13 @@ text:
|
||||
db 255,255,255,0, ' Applica modifiche '
|
||||
db 255,255,255,0, ' Aggiungi Rimuovi '
|
||||
db 0,0,0,0, 'Clicca sull icona per effettuare modifiche '
|
||||
db 'x' ; <- END MARKER, DONT DELETE
|
||||
db 'x' ; <- END MARKER, DO NOT DELETE
|
||||
|
||||
add_text db 'Clicca su una posizione non usata ',0
|
||||
rem_text db 'Cliccare sull icona da rimuovere ',0
|
||||
title db 'Gestore Icone',0
|
||||
|
||||
else
|
||||
else ; Default to en_US
|
||||
text:
|
||||
db 255,255,255,0, ' TITLE '
|
||||
db 255,255,255,0, ' APP NAME '
|
||||
@@ -67,7 +70,7 @@ text:
|
||||
db 255,255,255,0, ' APPLY CHANGES '
|
||||
db 255,255,255,0, ' ADD ICON REMOVE ICON '
|
||||
db 0,0,0,0, 'CLICK BUTTON ON ICON POSITION FOR EDIT '
|
||||
db 'x' ; <- END MARKER, DONT DELETE
|
||||
db 'x' ; <- END MARKER, DO NOT DELETE
|
||||
add_text db 'CLICK ON A NOT USED POSITION ',0
|
||||
rem_text db 'CLICK ICON POSITION; YOU WANT TO DELETE ',0
|
||||
title db 'Icon Manager',0
|
||||
@@ -89,7 +92,7 @@ if lang eq ru_RU
|
||||
db 'ЗНАЧКИ - ИЗ , ВЫБРАН #'
|
||||
;else if lang eq it_IT
|
||||
; db 'Icone - di , Selezionate'
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'ICONS - OF , SELECTED'
|
||||
end if
|
||||
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
idbChange equ 2
|
||||
idbCreate equ 3
|
||||
idbLeft equ 4
|
||||
@@ -479,7 +481,7 @@ if lang eq ru_RU
|
||||
mpack ebx,272,35+END_ICONS_AREAH
|
||||
mov edx,DCaptProperties
|
||||
.DRD1:
|
||||
else
|
||||
else ; Default to en_US
|
||||
mov ecx,[sc.work_button_text]
|
||||
or ecx,90000000h
|
||||
mcall ,<372,35+END_ICONS_AREAH>,,DCaptCancel
|
||||
|
||||
@@ -34,7 +34,8 @@ BegData equ fiStdIco.point
|
||||
dd 0 ; boot parameters
|
||||
dd 0 ; path
|
||||
;------------------------------------------------------------------------------
|
||||
include 'lang.inc'
|
||||
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include '../../macros.inc'
|
||||
include '../../proc32.inc'
|
||||
include '../../develop/libraries/box_lib/trunk/box_lib.mac'
|
||||
@@ -1106,7 +1107,7 @@ import libini,\
|
||||
|
||||
if lang eq ru_RU
|
||||
MinRMenuW dd 18*6+10
|
||||
else
|
||||
else ; Default to en_US
|
||||
MinRMenuW dd 15*6+10
|
||||
end if
|
||||
|
||||
@@ -1124,7 +1125,7 @@ if lang eq ru_RU
|
||||
RMenuAdd db 'Добавить',0
|
||||
RMenuDel db 'Удалить',0
|
||||
RMenuProp db 'Свойства',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
RMenuRedrawFon db 'Redraw',0
|
||||
RMenuAlign db 'Snap to grid',0
|
||||
RMenuOffMoving db 'Fix the icons',0
|
||||
@@ -1139,7 +1140,7 @@ if lang eq ru_RU
|
||||
WarningSave db 'Не забудьте сохранить изменения, запустить RDSave',0
|
||||
ErrNotFoundIni db 'Не найден icon.ini',0
|
||||
ErrName db 'Имя "rbmenu" зарезервировано',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
ErrRunProg db 'Error running program',0
|
||||
WarningSave db 'Remember to save changes with "RDSave"',0
|
||||
ErrNotFoundIni db 'icon.ini not found',0
|
||||
@@ -1161,7 +1162,7 @@ DCaptCreate db '
|
||||
DCaptProperties db 'Изменить',0
|
||||
DCaptCancel db 'Отменить',0
|
||||
|
||||
else
|
||||
else ; Default to en_US
|
||||
DTitleAdd db 'Add icon',0
|
||||
DTitleProp db 'Change icon',0
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ include '../../develop/libraries/box_lib/load_lib.mac'
|
||||
include '../../develop/libraries/box_lib/trunk/box_lib.mac'
|
||||
;include 'mem.inc'
|
||||
;include 'dll.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: it_IT, en_US.
|
||||
|
||||
@use_library ;_mem mem.Alloc,mem.Free,mem.ReAlloc, dll.Load
|
||||
|
||||
@@ -156,7 +156,7 @@ if lang eq it_IT
|
||||
txt_160 db 'Bloc Num',0
|
||||
txt_159 db 'Bloc Maiusc',0
|
||||
txt_158 db 'Bloc Scorr',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
txt_160 db 'Num',0
|
||||
txt_159 db 'Caps',0
|
||||
txt_158 db 'Scroll',0
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
;; For more details see readme.txt ;;
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
; Language support for locales: it_IT, en_US.
|
||||
|
||||
format binary
|
||||
|
||||
APP_NAME fix 'Launch'
|
||||
@@ -354,7 +356,7 @@ if lang eq it_IT
|
||||
|
||||
message_ok:
|
||||
db '%s caricato correttamente. PID: %d (0x%X)', 0
|
||||
else
|
||||
else ; Default to en_US
|
||||
message_dbg_not_found:
|
||||
db '%s not found', 10, 0
|
||||
|
||||
@@ -362,7 +364,7 @@ else
|
||||
db 'File (%s) not found!', 0
|
||||
|
||||
message_ok:
|
||||
db '%s loaded succesfully. PID: %d (0x%X)', 0
|
||||
db '%s loaded successfully. PID: %d (0x%X)', 0
|
||||
end if
|
||||
;; Configuration path
|
||||
etc_cfg:
|
||||
|
||||
@@ -20,7 +20,7 @@ M01header.params:
|
||||
include "../../string.inc"
|
||||
include "../../develop/libraries/box_lib/trunk/box_lib.mac"
|
||||
|
||||
include "lang.inc"
|
||||
include "lang.inc" ; Language support for locales: ru_RU (CP866), et_EE, it_IT, en_US.
|
||||
|
||||
if DEBUG eq 1
|
||||
include "../../debug.inc"
|
||||
@@ -43,7 +43,7 @@ else if lang eq it_IT
|
||||
browse_txt db "Browse...", 0
|
||||
notify_txt db "'Incorrect ", '"', "/sys/settings/assoc.ini", '"', " file' -tE", 0
|
||||
checkbox_txt db "Always use selected program", 0
|
||||
else
|
||||
else ; Default to en_US
|
||||
title db "Open with", 0
|
||||
browse_txt db "Browse...", 0
|
||||
notify_txt db "'Incorrect ", '"', "/sys/settings/assoc.ini", '"', " file' -tE", 0
|
||||
|
||||
@@ -24,7 +24,7 @@ dd PARAMS ;
|
||||
dd cur_dir_path
|
||||
|
||||
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), et_EE, it_IT, en_US.
|
||||
include '../../../macros.inc'
|
||||
if debug eq yes
|
||||
include '../../../debug.inc'
|
||||
@@ -444,7 +444,7 @@ aUnknownError db 'Errore sconosciuto',0
|
||||
rdError db "You can't save image on itself",0
|
||||
error db 'Errore: ',0
|
||||
;---------------------------------------------------------------------
|
||||
else
|
||||
else ; Default to en_US
|
||||
save db ' Save',0
|
||||
cancel db 'Cancel',0
|
||||
select db ' Select',0
|
||||
|
||||
@@ -7,7 +7,7 @@ include '../../../develop/libraries/box_lib/trunk/box_lib.mac'
|
||||
include 'txtbut.inc'
|
||||
include '../../../macros.inc'
|
||||
include 'run.mac'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: ru_RU (CP866), it_IT, en_US.
|
||||
use32
|
||||
org 0
|
||||
db 'MENUET01'
|
||||
@@ -263,7 +263,7 @@ else if lang eq it_IT
|
||||
run_ok db 'Il programma eseguito correttamente',0
|
||||
grab_text db 'RUN',0
|
||||
run_but_text db 'Esegui',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
hello db 'Enter full path to file and press <Enter>',0
|
||||
bad_file_sys db 'Unknown file system',0 ; 3
|
||||
file_not_find db 'File not found',0 ; 5
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
; Language support for locales: ru_RU (CP866), et_EE, en_US.
|
||||
|
||||
;-----------------------------------------------------------------------------
|
||||
text:
|
||||
if lang eq ru_RU
|
||||
db ' Unused1 '
|
||||
db ' Unused2 '
|
||||
db ' 3d темная сторона '
|
||||
db ' 3d светлая сторона '
|
||||
if lang eq ru_RU
|
||||
db ' 3D темная сторона '
|
||||
db ' 3D светлая сторона '
|
||||
db ' Заголовок окна '
|
||||
db ' Фон окна '
|
||||
db ' Кнопка '
|
||||
@@ -13,10 +15,8 @@ if lang eq ru_RU
|
||||
db ' Графика в окне '
|
||||
db 'x'
|
||||
else if lang eq et_EE
|
||||
db ' Unused1 '
|
||||
db ' Unused2 '
|
||||
db ' 3d dark '
|
||||
db ' 3d light '
|
||||
db ' 3D dark '
|
||||
db ' 3D light '
|
||||
db ' Akna pealkiri '
|
||||
db ' Akna tЎЎpiirkond '
|
||||
db ' Akna tЎЎpiirkonna nupp '
|
||||
@@ -24,11 +24,9 @@ else if lang eq et_EE
|
||||
db ' Akna tЎЎpiirkonna tekst '
|
||||
db ' Akna tЎЎpiirkonna graafika '
|
||||
db 'x'
|
||||
else
|
||||
db ' Unused1 '
|
||||
db ' Unused2 '
|
||||
db ' 3d dark '
|
||||
db ' 3d light '
|
||||
else ; Default to en_US
|
||||
db ' 3D dark '
|
||||
db ' 3D light '
|
||||
db ' Window title '
|
||||
db ' Window background '
|
||||
db ' Button '
|
||||
@@ -42,7 +40,7 @@ if lang eq ru_RU
|
||||
sz t1,'ЗАГРУЗИТЬ СОХРАНИТЬ ПРИМЕНИТЬ'
|
||||
else if lang eq et_EE
|
||||
sz t1,' LAADI SALVESTA KINNITA'
|
||||
else
|
||||
else ; Default to en_US
|
||||
sz t1,' LOAD SAVE APPLY'
|
||||
end if
|
||||
;-----------------------------------------------------------------------------
|
||||
@@ -50,7 +48,7 @@ if lang eq ru_RU
|
||||
sz t2,'ЗАГРУЗИТЬ 3D ПЛОСКИЕ ПРИМЕНИТЬ'
|
||||
else if lang eq et_EE
|
||||
sz t2,' LAADI 3D LAME KINNITA'
|
||||
else
|
||||
else ; Default to en_US
|
||||
sz t2,' LOAD 3D FLAT APPLY'
|
||||
end if
|
||||
;-----------------------------------------------------------------------------
|
||||
@@ -59,7 +57,7 @@ if lang eq ru_RU
|
||||
db ' Выбор цветового оформления: ',0
|
||||
else if lang eq et_EE
|
||||
db ' Valik varviskeeme: ',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
db ' Choice of color schemes: ',0
|
||||
end if
|
||||
;-----------------------------------------------------------------------------
|
||||
@@ -68,7 +66,7 @@ if lang eq ru_RU
|
||||
db ' Выбор скина: ',0
|
||||
else if lang eq et_EE
|
||||
db ' Valik nahad: ',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
db ' Choice of skins: ',0
|
||||
end if
|
||||
;-----------------------------------------------------------------------------
|
||||
@@ -76,7 +74,7 @@ if lang eq ru_RU
|
||||
sz caption_text,'Заголовок'
|
||||
else if lang eq et_EE
|
||||
sz caption_text,'Pealkiri'
|
||||
else
|
||||
else ; Default to en_US
|
||||
sz caption_text,'Caption'
|
||||
end if
|
||||
;-----------------------------------------------------------------------------
|
||||
@@ -86,7 +84,7 @@ if lang eq ru_RU
|
||||
sz window_text,'Текст в окне'
|
||||
else if lang eq et_EE
|
||||
sz window_text,'Akna tekst'
|
||||
else
|
||||
else ; Default to en_US
|
||||
sz window_text,'Window text'
|
||||
end if
|
||||
;-----------------------------------------------------------------------------
|
||||
@@ -94,7 +92,7 @@ if lang eq ru_RU
|
||||
sz button_text,'Текст на кнопке'
|
||||
else if lang eq et_EE
|
||||
sz button_text,'Nupu tekst'
|
||||
else
|
||||
else ; Default to en_US
|
||||
sz button_text,'Button text'
|
||||
end if
|
||||
;-----------------------------------------------------------------------------
|
||||
@@ -104,7 +102,7 @@ else if lang eq et_EE
|
||||
title db 'Akna seaded',0
|
||||
else if lang eq it_IT
|
||||
title db 'Impostazioni',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
title db 'Windows settings',0
|
||||
end if
|
||||
;---------------------------------------------------------------------
|
||||
|
||||
@@ -58,7 +58,7 @@ align 4
|
||||
or esi, 0x01000000 ; unmovable window
|
||||
mov edi, [wcolor]
|
||||
mov [panel_x_pos], ebx
|
||||
mov [panel_y_pos], ecx ; ╧юър ўЄю Єръ.
|
||||
mov [panel_y_pos], ecx ; So far ok
|
||||
mcall
|
||||
|
||||
movzx eax,word [screenxy+2]
|
||||
@@ -276,7 +276,7 @@ align 4
|
||||
sub bx,7
|
||||
mov ecx,[PanelText_color]
|
||||
or ecx,0x10000000
|
||||
if lang eq et_EE
|
||||
if lang eq et_ET
|
||||
mcall 4,,,m_text,5
|
||||
else
|
||||
mcall 4,,,m_text,4
|
||||
|
||||
@@ -32,7 +32,7 @@ include '..\..\..\develop\libraries\box_lib\load_lib.mac'
|
||||
include '..\..\..\macros.inc'
|
||||
include '../../../gui_patterns.inc'
|
||||
include '../../../KOSfuncs.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: it_IT, en_US.
|
||||
include 'draw.inc'
|
||||
include 'brand.inc' ; brand ID decoding
|
||||
include 'caches.inc' ; L1 and L2 cashes decoding for Intel
|
||||
@@ -3141,14 +3141,9 @@ techlen:
|
||||
name:
|
||||
|
||||
if lang eq it_IT
|
||||
|
||||
db 'Codename:',0
|
||||
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
db 'CODENAME:',0
|
||||
|
||||
|
||||
end if
|
||||
|
||||
namelen:
|
||||
@@ -3156,13 +3151,9 @@ namelen:
|
||||
vendorname:
|
||||
|
||||
if lang eq it_IT
|
||||
|
||||
db 'Vendor CPU ', 0
|
||||
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
db 'CPU VENDOR: ', 0
|
||||
|
||||
end if
|
||||
|
||||
vendornamelen:
|
||||
@@ -3170,13 +3161,9 @@ vendornamelen:
|
||||
cpuname:
|
||||
|
||||
if lang eq it_IT
|
||||
|
||||
db 'Vendor CPU ', 0
|
||||
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
db 'CPU VENDOR: ', 0
|
||||
|
||||
end if
|
||||
|
||||
cpunamelen:
|
||||
@@ -3185,13 +3172,9 @@ cpunamelen:
|
||||
fam:
|
||||
|
||||
if lang eq it_IT
|
||||
|
||||
db 'Famiglia: std ext', 0
|
||||
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
db 'FAMILY: std ext', 0
|
||||
|
||||
end if
|
||||
|
||||
famlen:
|
||||
@@ -3199,13 +3182,9 @@ famlen:
|
||||
mode:
|
||||
|
||||
if lang eq it_IT
|
||||
|
||||
db 'Modello: std ext', 0
|
||||
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
db 'MODEL: std ext', 0
|
||||
|
||||
end if
|
||||
|
||||
modelen:
|
||||
@@ -3213,13 +3192,9 @@ modelen:
|
||||
step:
|
||||
|
||||
if lang eq it_IT
|
||||
|
||||
db 'Stepping: ', 0
|
||||
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
db 'STEPPING: ', 0
|
||||
|
||||
end if
|
||||
|
||||
steplen:
|
||||
@@ -3297,13 +3272,9 @@ logcpuslen:
|
||||
speed :
|
||||
|
||||
if lang eq it_IT
|
||||
|
||||
; db 'Performance',0
|
||||
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
; db 'PERFORMANCE:',0
|
||||
|
||||
end if
|
||||
|
||||
speedlen:
|
||||
@@ -3321,13 +3292,9 @@ kbperseclen:
|
||||
instruct:
|
||||
|
||||
if lang eq it_IT
|
||||
|
||||
db 'Set istruzioni'
|
||||
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
db 'Instruction sets'
|
||||
|
||||
end if
|
||||
|
||||
instructlen:
|
||||
@@ -3355,13 +3322,9 @@ EXTCAlen:
|
||||
oblom:
|
||||
|
||||
if lang eq it_IT
|
||||
|
||||
db 'CPUID non e disponibile'
|
||||
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
db 'SORRY, CPUID IS NOT AVAILABLE'
|
||||
|
||||
end if
|
||||
|
||||
oblomlen:
|
||||
@@ -3370,17 +3333,14 @@ oblomlen:
|
||||
other:
|
||||
|
||||
if lang eq it_IT
|
||||
|
||||
db 'Questo vendor non e supportato'
|
||||
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
db 'SORRY, THIS VENDOR IS NOT SUPPORTED YET'
|
||||
|
||||
end if
|
||||
|
||||
otherlen:
|
||||
|
||||
|
||||
cacheP4:
|
||||
|
||||
db 'L1(inst): Kuops -way set -byte line size'
|
||||
@@ -3388,22 +3348,14 @@ cacheP4:
|
||||
cacheP4len:
|
||||
|
||||
|
||||
|
||||
|
||||
typen:
|
||||
|
||||
if lang eq it_IT
|
||||
|
||||
db 'Tipo:'
|
||||
|
||||
else
|
||||
|
||||
else ; Default to en_US
|
||||
db 'Type:'
|
||||
|
||||
end if
|
||||
|
||||
|
||||
|
||||
typenlen:
|
||||
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
; original author: barsuk
|
||||
|
||||
; <--- include all MeOS stuff --->
|
||||
include "lang.inc"
|
||||
include "lang.inc" ; Language support for locales: ru_RU (CP866), en_US.
|
||||
include "../../../macros.inc"
|
||||
|
||||
; <--- start of MenuetOS application --->
|
||||
@@ -219,8 +219,8 @@ no_info:
|
||||
; in: ebx = screen_width, ecx = screen_height
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_image_size,\
|
||||
ru, "Размер изображения и размещение",\
|
||||
en, "Image Size and Placement"
|
||||
ru_RU, "Размер изображения и размещение",\
|
||||
en_US, "Image Size and Placement"
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_image_size:
|
||||
@@ -261,8 +261,8 @@ t_image_size:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_grid,\
|
||||
ru, "Сетка",\
|
||||
en, "Grid"
|
||||
ru_RU, "Сетка",\
|
||||
en_US, "Grid"
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_grid:
|
||||
@@ -301,8 +301,8 @@ grid_next_x:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_horstr,\
|
||||
ru, "Горизонтальные прямые линии",\
|
||||
en, "Horizontal Straightness"
|
||||
ru_RU, "Горизонтальные прямые линии",\
|
||||
en_US, "Horizontal Straightness"
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_horstr:
|
||||
@@ -330,8 +330,8 @@ hor_next_y:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_vertstr,\
|
||||
ru, "Вертикальные прямые линии",\
|
||||
en, "Vertical Straightness"
|
||||
ru_RU, "Вертикальные прямые линии",\
|
||||
en_US, "Vertical Straightness"
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_vertstr:
|
||||
@@ -357,8 +357,8 @@ vert_next_x:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_distort,\
|
||||
ru, "Проверка на искажения",\
|
||||
en, "Distortion",
|
||||
ru_RU, "Проверка на искажения",\
|
||||
en_US, "Distortion",
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_distort:
|
||||
@@ -406,8 +406,8 @@ dist_next:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_horres,\
|
||||
ru, "Разрешение по горизонтали",\
|
||||
en, "Horizontal Resolution",
|
||||
ru_RU, "Разрешение по горизонтали",\
|
||||
en_US, "Horizontal Resolution",
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_horres:
|
||||
@@ -441,8 +441,8 @@ horres_next:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_vertres,\
|
||||
ru, "Разрешение по вертикали",\
|
||||
en, "Vertical Resolution",
|
||||
ru_RU, "Разрешение по вертикали",\
|
||||
en_US, "Vertical Resolution",
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_vertres:
|
||||
@@ -477,8 +477,8 @@ vertres_next:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_moire,\
|
||||
ru, "Шаблоны Муара",\
|
||||
en, "Moire Patterns",
|
||||
ru_RU, "Шаблоны Муара",\
|
||||
en_US, "Moire Patterns",
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_moire:
|
||||
@@ -498,8 +498,8 @@ moire_next:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_revsharp,\
|
||||
ru, "Реверсивная резкость видео",\
|
||||
en, "Reverse Video Sharpness",
|
||||
ru_RU, "Реверсивная резкость видео",\
|
||||
en_US, "Reverse Video Sharpness",
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_revsharp:
|
||||
@@ -534,8 +534,8 @@ revsharp_next:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_flicker,\
|
||||
ru, "Уровень мерцания",\
|
||||
en, "Flicker Severity",
|
||||
ru_RU, "Уровень мерцания",\
|
||||
en_US, "Flicker Severity",
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_flicker:
|
||||
@@ -543,16 +543,16 @@ t_flicker:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_glare,\
|
||||
ru, "Уровень бликов подсветки",\
|
||||
en, "Glare Severity",
|
||||
ru_RU, "Уровень бликов подсветки",\
|
||||
en_US, "Glare Severity",
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_glare: ; оптимизировать нечего
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_interlace,\
|
||||
ru, "Обнаружение интерлейсинга",\
|
||||
en, "Interlacing Detection",
|
||||
ru_RU, "Обнаружение интерлейсинга",\
|
||||
en_US, "Interlacing Detection",
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_interlace:
|
||||
@@ -570,8 +570,8 @@ interlace_next:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_scrreg,\
|
||||
ru, "Регулировка экрана",\
|
||||
en, "Screen Regulation",
|
||||
ru_RU, "Регулировка экрана",\
|
||||
en_US, "Screen Regulation",
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_scrreg:
|
||||
@@ -582,8 +582,8 @@ t_scrreg:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_pricol,\
|
||||
ru, "Чистота основных цветов",\
|
||||
en, "Primary Color Purity",
|
||||
ru_RU, "Чистота основных цветов",\
|
||||
en_US, "Primary Color Purity",
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_pricol:
|
||||
@@ -615,8 +615,8 @@ t_pricol:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_colint,\
|
||||
ru, "Градиент интенсивности цвета",\
|
||||
en, "Color Intensity Gradient",
|
||||
ru_RU, "Градиент интенсивности цвета",\
|
||||
en_US, "Color Intensity Gradient",
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_colint:
|
||||
@@ -707,8 +707,8 @@ colint_next_line:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_colalign,\
|
||||
ru, "Цветовое выравнивание",\
|
||||
en, "Color Alignment Grid",
|
||||
ru_RU, "Цветовое выравнивание",\
|
||||
en_US, "Color Alignment Grid",
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_colalign:
|
||||
@@ -842,8 +842,8 @@ ggrid_last_xy:
|
||||
ret
|
||||
;------------------------------------------------------------------------------
|
||||
lsz i_colsyn,\
|
||||
ru, "Синхронизация цвета",\
|
||||
en, "Color Synchronization",
|
||||
ru_RU, "Синхронизация цвета",\
|
||||
en_US, "Color Synchronization",
|
||||
db 0
|
||||
;------------------------------------------------------------------------------
|
||||
t_colsyn:
|
||||
@@ -893,28 +893,28 @@ DATA
|
||||
i_colint, i_colalign, i_colsyn, 0
|
||||
|
||||
lsz press_space,\
|
||||
ru, "Нажмите пробел для продолжения,",\
|
||||
en, "Press 'Space' key to continue",
|
||||
ru_RU, "Нажмите пробел для продолжения,",\
|
||||
en_US, "Press 'Space' key to continue",
|
||||
db 0
|
||||
|
||||
lsz press_i,\
|
||||
ru, "I для переключения сведений,",\
|
||||
en, "I to turn details on and off ",
|
||||
ru_RU, "I для переключения сведений,",\
|
||||
en_US, "I to turn details on and off ",
|
||||
db 0
|
||||
|
||||
lsz press_c,\
|
||||
ru, "и C для переключения курсора",\
|
||||
en, "and C to show and hide cursor",
|
||||
ru_RU, "и C для переключения курсора",\
|
||||
en_US, "and C to show and hide cursor",
|
||||
db 0
|
||||
|
||||
lsz header,\
|
||||
ru, "Тест монитора",\
|
||||
en, "Display test",
|
||||
ru_RU, "Тест монитора",\
|
||||
en_US, "Display test",
|
||||
db 0
|
||||
|
||||
lsz test_finish,\
|
||||
ru, "Конец теста. Нажмите ESC.",\
|
||||
en, "Test has been finished. Press ESC.",
|
||||
ru_RU, "Конец теста. Нажмите ESC.",\
|
||||
en_US, "Test has finished. Press ESC.",
|
||||
db 0
|
||||
|
||||
cursor dd 32*32 dup(0x00000000) ; все равно сожмется
|
||||
|
||||
@@ -1,22 +1,24 @@
|
||||
; Language support for locales: ru_RU (CP866), en_US.
|
||||
|
||||
;-----------------------------------------------------------------------------
|
||||
s_text:
|
||||
if lang eq ru_RU
|
||||
db 'Выбор файла',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Select file',0
|
||||
end if
|
||||
;-----------------------------------------------------------------------------
|
||||
r_text:
|
||||
if lang eq ru_RU
|
||||
db 'Пуск',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Start',0
|
||||
end if
|
||||
;-----------------------------------------------------------------------------
|
||||
result_table_text:
|
||||
if lang eq ru_RU
|
||||
db 'Размер Чтение (КБ/с) Запись (КБ/с)',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Size Read (KB/s) Write (KB/s)',0
|
||||
end if
|
||||
;-----------------------------------------------------------------------------
|
||||
@@ -170,15 +172,15 @@ check1 check_box2 (100 shl 16)+12,(27 shl 16)+12,6,0xFFFFFF,0,0xffffff,\
|
||||
check_text1:
|
||||
if lang eq ru_RU
|
||||
db 'Тестировать запись',0
|
||||
else
|
||||
else ; Default to en_US
|
||||
db 'Use testing of write',0
|
||||
end if
|
||||
|
||||
check_box_warning_text:
|
||||
if lang eq ru_RU
|
||||
db 'ВНИМАНИЕ! Проверка скорости записи уничтожает содержимое файла!',0
|
||||
else
|
||||
db 'WARNING! Testing of write speed is destroy contents of file!',0
|
||||
else ; Default to en_US
|
||||
db 'WARNING! Testing of write speed will destroy file contents!',0
|
||||
end if
|
||||
;-----------------------------------------------------------------------------
|
||||
OpenDialog_data:
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
;
|
||||
|
||||
include '..\..\..\macros.inc'
|
||||
include 'lang.inc'
|
||||
include 'lang.inc' ; Language support for locales: it_IT, en_US.
|
||||
|
||||
memsize = 1000h
|
||||
org 0
|
||||
@@ -235,9 +235,8 @@ nb_name dd nb_nf
|
||||
bd_msk dd msk_i440
|
||||
|
||||
if lang eq it_IT
|
||||
;nb_nf db 9, 'Non trovato'
|
||||
nb_nf db 11, 'Non trovato'
|
||||
else
|
||||
else ; Default to en_US
|
||||
nb_nf db 9, 'Not found'
|
||||
end if
|
||||
msk_i440 db 0
|
||||
@@ -600,7 +599,7 @@ if lang eq it_IT
|
||||
.length = $ - msg_dis
|
||||
msg_nf db 'Non trovato '
|
||||
.length = $ - msg_nf
|
||||
else
|
||||
else ; Default to en_US
|
||||
msg_en db 'Enabled '
|
||||
.length = $ - msg_en
|
||||
msg_dis db 'Disabled '
|
||||
|
||||
Reference in new issue
Block a user