Вверх ↑
Этот топик читают: Гость
Ответов: 197
Рейтинг: 5
#1: 2014-11-18 12:52:56 ЛС | профиль | цитата
/////
карма: 1

1
Голосовали:Nic
Ответов: 16884
Рейтинг: 1239
#2: 2014-11-18 16:52:21 ЛС | профиль | цитата
strannik_nebes писал(а):
Пользуясь программой Hiasm не первый год
Незаметно.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 2437
Рейтинг: 693
#3: 2014-11-18 18:53:19 ЛС | профиль | цитата
Теме не место в: Файловый архив >> Компоненты (как по мне так в "Между делом").
strannik_nebes, а зачем в схеме HilightMemo с свойством Visible=False, а если заменить на StrList?
карма: 11

0
Ответов: 197
Рейтинг: 5
#4: 2014-11-18 19:25:16 ЛС | профиль | цитата
----
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#5: 2014-11-18 19:59:15 ЛС | профиль | цитата
strannik_nebes писал(а):
Мне пока хватает такого "уровня".
Если "мне", то возможно и хватает, а
strannik_nebes писал(а):
Если есть какие предложения и замечания
если всем, то лишние линки - лишние.
Да и связки For+ArrayRW в первых двух StrList-ах смотрятся как-то ...
Ладно... Хватает - значит хватает.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1536
Рейтинг: 176
#6: 2014-11-18 20:36:40 ЛС | профиль | цитата
Когда-то я уже думал об этом, но позже отказался, ввиду того, что в комментариях встречаются ключевые английские слова, которые менять переводом нельзя. Хорошо, если они будут непереводимы, а так, комментарий теряет необходимый смысл, который хотел передать автор.
карма: 1
Не так страшна ошибка, как опасность её не заметить.

2
Голосовали:Rysik, Tad
Ответов: 197
Рейтинг: 5
#7: 2014-11-18 22:16:52 ЛС | профиль | цитата
----
карма: 1

0
Ответов: 1536
Рейтинг: 176
#8: 2014-11-19 00:20:29 ЛС | профиль | цитата
strannik_nebes, Вы меня не поняли, взгляните:
Представим, что предложенный мной вариант, на самом деле, на английском языке, который необходимо перевести на русский.
Переводим
AddType=Last - добавить новую строку в конец списка, First - в начало|4|0|Last,First
ScrollBars=Определяет наличие ползунков прокрутки и их местоположение|4|0|None,Horizontal,Vertical,Both
ReadOnly=При установке параметра в True текст будет доступен только для чтения|4|1|True,False
И так, переводим то, что между знаками "=" и "|".
Перевели
AddType=В прошлом - добавить новую строку в конец списка, Первый - в начало|4|0|Last,FirstScrollBars=Определяет наличие ползунков прокрутки и их местоположение|4|0|None,Horizontal,Vertical,Both
ReadOnly=При установке параметра в Правда текст будет доступен только для чтения|4|1|True,False
И это, лишь, малая часть проблемы.
Ваш перевод больше сломает смысл, нежели передаст его, как есть.
Единственный вариант, это вручную каждую строку переводить самому и для этого совсем недостаточно только знать перевод слова, необходимо передать смысл целого предложения. Тем более в данном случае, это не какой-то простой разговорный, а технический язык.

карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Ответов: 197
Рейтинг: 5
#9: 2014-11-19 10:37:56 ЛС | профиль | цитата
----
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#10: 2014-11-19 17:00:25 ЛС | профиль | цитата
strannik_nebes писал(а):
Устанавливает заключительное значение счетчика цикла. ARG (интервал).
False - диапазон [Start, End), то есть последний элемент, исключенный из диапазона, True - диапазон [Start, End]. ARG (bool).
True - чтобы взять данные от потока, False - не становится взятым. ARG (bool).
Сделайте внутреннюю переменную доступной в глобальной области видимости. ARG (bool).

И как это должно звучать по русски писал(а):
Устанавливает конечное значение счетчика цикла. ARG (интервал).
False - диапазон [Start, End-1], то есть последний элемент исключить из диапазона, True - диапазон [Start, End]. ARG (bool).
True - брать данные из потока, False - не брать данные из потока. ARG (bool).
Сделать внутреннюю переменную доступной в глобальной области. ARG (bool).


Флаг в руки (и барабан на шею):ироническое пожелание «успеха» в безнадежном деле.
Так что скорее флаг тебе в руки.


А всем остальным предупреждение:
Будьте осторожны с тем, что вы покупаете на е-Bау. Друг только что потратил $95, плюс почтовые расходы, на увеличитель пениса. Ублюдки послали ему лупу. Единственное, что было сказано в инструкции: "Не используйте на солнечном свете".

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 16884
Рейтинг: 1239
#11: 2014-11-22 19:16:08 ЛС | профиль | цитата
Сегодня выходной, гроза. Делать нечего...
strannik_nebes, не выпрыгивай из трусов. Сравни схемы со своей.
Вот три варианта (замечания ser_davkin-а в силе).
Запускаешь программу, выбираешь каталог, после появления сообщения - программу можно закрыть.
Переводчиком переводишь файл translate.txt. Корректируешь.
Кстати. Переводчик Google переводит первые ~650-680 строк (ini CNET ~20000 строк) и "съедает" первую пустую строку. Добавлять надо после перевода.
После корректировки файла translate.txt сохраняешь его под именем translate_f.txt (так сохраняет переводчик Google), запускаешь программу и жмёшь "Собрать".
На компонентах hiam_conf_translate.rar,
на IC (тоже компонент, кстати) hiasm_config_translite_ic.rar
и очко (21 компонент) - ini_trans.rar

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 3hiasm_config_translite_ic.rar [2.3KB] [267], hiam_conf_translate.rar [2.7KB] [263], ini_trans.rar [2.3KB] [242]
Ответов: 197
Рейтинг: 5
#12: 2014-11-24 10:21:04 ЛС | профиль | цитата
Tad писал(а):
Сегодня выходной, гроза. Делать нечего...
strannik_nebes, не выпрыгивай из трусов. Сравни схемы со своей.


Кто сказал , что я выпрыгиваю. всё свое всегда при мне))). Решил, что это пустая затея для остальных, поэтому захотел убрать тему. Я то уже давно "под себя" всё сделал и пользуюсь. Время пока тестить нету- весь в работе.
карма: 1

0
Ответов: 1536
Рейтинг: 176
#13: 2014-11-24 11:34:42 ЛС | профиль | цитата
strannik_nebes писал(а):
Решил, что это пустая затея для остальных
За остальных решать не нужно, каждый решает сам за себя. Tad, к примеру, несмотря на минусы данной затеи с переводом, даже оптимизировал твою схему с использованием IC. Спроси себя, что его заставило это сделать (только ли гроза и выходной)? Или, что тебя заставило в начале создать эту тему, а потом удалить свою схему и посты?
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Ответов: 16884
Рейтинг: 1239
#14: 2014-11-24 15:36:25 ЛС | профиль | цитата
strannik_nebes писал(а):
Если есть какие предложения и замечания
Судя по всему удаленному, это было написано "для галочки".
Имея в StrList-ах точки doGetString, применять ArrayRW - даже не знаю как охарактеризовать.
То же относится и к связке For+ArrayRW при наличии компонента ArrayEnum.
Применять ProgressBar-ы при времени обработки 600 файлов меньше секунды (0.8 сек.) тоже.
А ставить doData при наличии верхней точки у следующего за ним компонента - это как называется ?
Вот это и есть "предложения и замечания".

А для себя, я бы сделал так : ic_translator.rar
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1ic_translator.rar [1.6KB] [253]
Ответов: 5227
Рейтинг: 587
#15: 2014-11-30 09:44:30 ЛС | профиль | цитата
Tad, А случаем сами базы(словари, шаблоны) для перевода есть
делаю эксперта для делфи, пока что делает такой шаблон конфига
Пример:
#ini
Memo1

[Methods]
doAction=Коментарий|1|0
doActiveControl=Коментарий|1|0
doConstraints=Коментарий|1|0
doFont=Коментарий|1|0
doHorzScrollBar=Коментарий|1|0
doIcon=Коментарий|1|0
doMenu=Коментарий|1|0
doObjectMenuItem=Коментарий|1|0
doPopupMenu=Коментарий|1|0
doVertScrollBar=Коментарий|1|0
doWindowMenu=Коментарий|1|0
*OnActivate=Коментарий|2|0
*OnCanResize=Коментарий|2|0
*OnClick=Коментарий|2|0
*OnClose=Коментарий|2|0
*OnCloseQuery=Коментарий|2|0
*OnConstrainedResize=Коментарий|2|0
*OnContextPopup=Коментарий|2|0
*OnCreate=Коментарий|2|0
*OnDblClick=Коментарий|2|0
*OnDeactivate=Коментарий|2|0
*OnDestroy=Коментарий|2|0
*OnDockDrop=Коментарий|2|0
*OnDockOver=Коментарий|2|0
*OnDragDrop=Коментарий|2|0
*OnDragOver=Коментарий|2|0
*OnEndDock=Коментарий|2|0
*OnGetSiteInfo=Коментарий|2|0
*OnHelp=Коментарий|2|0
*OnHide=Коментарий|2|0
*OnKeyDown=Коментарий|2|0
*OnKeyPress=Коментарий|2|0
*OnKeyUp=Коментарий|2|0
*OnMouseDown=Коментарий|2|0
*OnMouseMove=Коментарий|2|0
*OnMouseUp=Коментарий|2|0
*OnMouseWheel=Коментарий|2|0
*OnMouseWheelDown=Коментарий|2|0
*OnMouseWheelUp=Коментарий|2|0
*OnPaint=Коментарий|2|0
*OnResize=Коментарий|2|0
*OnShortCut=Коментарий|2|0
*OnShow=Коментарий|2|0
*OnStartDock=Коментарий|2|0
*OnUnDock=Коментарий|2|0

[Property]
@AlphaBlendValue=Коментарий|1|255
@BorderWidth=Коментарий|1|0
@ClientHeight=Коментарий|1|212
@ClientWidth=Коментарий|1|312
@Color=Коментарий|1|-16777201
@Cursor=Коментарий|1|0
@Height=Коментарий|1|240
@HelpContext=Коментарий|1|0
@Left=Коментарий|1|0
@PixelsPerInch=Коментарий|1|96
@SnapBuffer=Коментарий|1|10
@Tag=Коментарий|1|0
@Top=Коментарий|1|0
@TransparentColorValue=Коментарий|1|0
@Width=Коментарий|1|320
Align=Коментарий|4|0|alNone,alTop,alBottom,alLeft,alRight,alClient,alCustom
AlphaBlend=Коментарий|4|0|False,True
AutoScroll=Коментарий|4|1|False,True
AutoSize=Коментарий|4|0|False,True
BiDiMode=Коментарий|4|-2147483648|bdLeftToRight,bdRightToLeft,bdRightToLeftNoAlign,bdRightToLeftReadingOnly
BorderStyle=Коментарий|4|2|bsNone,bsSingle,bsSizeable,bsDialog,bsToolWindow,bsSizeToolWin
Ctl3D=Коментарий|4|1|False,True
DefaultMonitor=Коментарий|4|3|dmDesktop,dmPrimary,dmMainForm,dmActiveForm
DockSite=Коментарий|4|0|False,True
DragKind=Коментарий|4|0|dkDrag,dkDock
DragMode=Коментарий|4|0|dmManual,dmAutomatic
Enabled=Коментарий|4|1|False,True
FormStyle=Коментарий|4|0|fsNormal,fsMDIChild,fsMDIForm,fsStayOnTop
HelpType=Коментарий|4|1|htKeyword,htContext
KeyPreview=Коментарий|4|0|False,True
OldCreateOrder=Коментарий|4|-2147483648|False,True
ParentBiDiMode=Коментарий|4|1|False,True
ParentFont=Коментарий|4|0|False,True
Position=Коментарий|4|0|poDesigned,poDefault,poDefaultPosOnly,poDefaultSizeOnly,poScreenCenter,poDesktopCenter,poMainFormCenter,poOwnerFormCenter
PrintScale=Коментарий|4|1|poNone,poProportional,poPrintToFit
Scaled=Коментарий|4|1|False,True
ScreenSnap=Коментарий|4|0|False,True
ShowHint=Коментарий|4|-2147483648|False,True
TransparentColor=Коментарий|4|0|False,True
UseDockManager=Коментарий|4|0|False,True
Visible=Коментарий|4|0|False,True
WindowState=Коментарий|4|0|wsNormal,wsMinimized,wsMaximized
##Anchors=Коментарий Default True: [akLeft,akTop]
akLeft=Коментарий|4|0|False,True
akTop=Коментарий|4|0|False,True
akRight=Коментарий|4|0|False,True
akBottom=Коментарий|4|0|False,True
##
##BorderIcons=Коментарий Default True: [biSystemMenu,biMinimize,biMaximize]
biSystemMenu=Коментарий|4|0|False,True
biMinimize=Коментарий|4|0|False,True
biMaximize=Коментарий|4|0|False,True
biHelp=Коментарий|4|0|False,True
##

Так вот думаю тоже оптимизировать, лень движитель прогресса
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)