Вверх ↑
Ответов: 254
Рейтинг: 6
#1: 2014-01-17 21:02:23 ЛС | профиль | цитата
foksov, по языковому нашел, а вот что связано с темой по обновлению собственной программы глухо
------------ Дoбавленo в 20.44:
http://forum.hiasm.com/forum_serv.php?q=56&id=3675
почему не срабатывает языковая локализация? и обязательно к реестру привязываться?
------------ Дoбавленo в 21.02:
Add(MainForm,89870,308,357)
{
Left=20
Top=105
Width=395
Height=229
BorderStyle=1
Position=1
Point(onClose)
MakeTrans(Caption)
link(onCreate,16395214:doRead,[(376,377)(376,202)])
}
Add(Translator,13244755,189,315)
{
Lang="ru"
LangWords=['Edit'="правка",'Label'="метка",'This example show how you can add multi language in your HiAsm project'="Этот пример показывает как вы можете добавить многоязычность в ваш проект HiAsm",'Hello world'="Привет мир",'Ok'="Окей",'ONE'="ОДИН",'TWO'="ДВА"]
}
Add(Edit,6652430,224,217)
{
Left=225
Top=25
MakeTrans(Text)
}
Add(Label,8717120,168,217)
{
Left=160
Top=30
MakeTrans(Caption)
}
Add(Label,8392555,168,259)
{
Left=35
Top=65
Width=237
Height=42
Caption="This example show how you can add multi language in your HiAsm project"
AutoSize=1
MakeTrans(Caption)
}
Add(InfoTip,15815105,140,196)
{
Info=#18:static translation|
Width=134
Height=109
}
Add(Button,14674692,189,371)
{
Left=85
Top=115
Width=110
Caption="Ok"
MakeTrans(Caption)
link(onClick,3792208:doEvent1,[])
}
Add(ComboBox,11375930,308,196)
{
Left=35
Top=25
Width=45
Height=21
Strings=#2:ru|2:en|
DataType=1
ReadOnly=0
Point(doSelectString)
link(onClick,16395214:doWrite,[])
}
Add(Registry,16395214,392,196)
{
HKey=1
Key="Software\HiAsm"
Value="tr"
link(onRead,11375930:doSelectString,[(439,202)(439,264)(296,264)(296,244)])
}
Add(Application,9869308,308,273)
{
}
Add(WinExec,3441968,308,322)
{
link(FileName,9869308:AppFileName,[])
}
Add(Hub,3792208,259,371)
{
link(onEvent1,3441968:doExec,[(297,377)(297,328)])
link(onEvent2,89870:doClose,[])
}
Add(Label,7008698,63,54)
{
Left=290
Top=130
Width=35
Height=17
Caption="ONE"
MakeTrans(Caption)
}
Add(Label,16658942,126,56)
{
Left=290
Top=155
Caption="TWO"
}


нашел вот такой пример. Но мне надо чтобы создавался ini файл и тянул перевод с папки lanq - в зависимости от выбранного файлика .lng
карма: 0

0