<br><br><div class="gmail_quote">24 декабря 2008 г. 23:44 пользователь Michael Pozhidaev <span dir="ltr">&lt;<a href="mailto:msp@altlinux.ru">msp@altlinux.ru</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello, Stanislav Ievlev!<br>
<div class="Ih2E3d"><br>
&gt; Всегда готов передать через параметр greeting по аналогии с help. Можете<br>
&gt; отладить эту фишку без наличия поддержки в alterator.<br>
&gt;<br>
&gt; Передавать какую-либо ещё внутреннюю кухню от модуля (типа его имени или url<br>
&gt; или текущую локаль пользователя) не стоит ибо плагин всё-равно с этим ничего не<br>
&gt; сделает.<br>
</div>Почему это не сделает? Он узнает имя модуля, полезет и откроет файл приветствия,<br>
и аккуратно перешлёт его в voiceman. &nbsp;:)</blockquote><div>Имени не достаточно. Нужно урл и список языков. <br>Плагин должен будет сам слазить в нужный каталог найти по списку языков нужный файл, открыть его и озвучить.<br>
<br>Про урл и про текущие языки сейчас qt-браузер ничего не знает, он работает не по протоколу типа http, а как бы по x-протоколу, то есть просто тупо отрисовывает чего от него просят ...&nbsp; хотя были конечно мысли чтобы обучить его урлам и прочим премудростям.<br>
<br>Где лучше помещать логику сказать сложно. Ведь label проставляются в alterator, анализируются в browser ... а greeting вдруг окажутся не в нём. Наверное сейчас проще сделать всё не сильно ломая текущую схему работы браузера, то есть сделать &quot;тупой&quot; плагин и &quot;умный&quot; alterator ;) Если уж потом и наводить красоту, то гораздо проще перетащить &quot;вычисление&quot; имён полей внутрь alterator ;)<br>
</div></div><br>