<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1571665</guid>
        <pubDate>Sat, 19 May 2007 22:42:25 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1571665</link>
        <description><![CDATA[Smike: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=174891&view=findpost&p=1571588'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>PaulGor &#064; <time class="tag-quote__quoted-time" datetime="2007-05-19T23:00:08+04:00">19.05.07, 19:00</time></span><div class='quote '>Этот 100% безопасный метод - бесплатная утилита от Микрософта Applocale, вот про этот метод на русском</div></div><br>
Что-то пробовал я этой утилитой запускать немецкую программу на русской Windows XP — бестолку. Потребовалось все-таки выставлять язык по умолчанию для неюникодных приложений :(<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=174891&view=findpost&p=1571588'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>PaulGor &#064; <time class="tag-quote__quoted-time" datetime="2007-05-19T19:00:08+00:00">19.05.07, 19:00</time></span><div class='quote '>На самом деле ОЧЕНЬ верное замечаниe - форумы &#39;наших&#39; в Германии, Франции, ... полны жалобами тех, кто последовал такому совету, вот какие обычно плохие последствия бывают:<br>
http://ourworld.compuserve.com/homepages/P...ull_r.htm#nonEN</div></div><br>
Системе как раз все равно, она полностью является юникодной, вплоть до ноутпада. Хотя проблемы могут быть, согласен.<br>
<br>
В общем, дельное замечение. Только однозначного решения тоже нет. Кроме как полный переход на юникод.]]></description>
        <author>Smike</author>
        <category>Hello, World&#33;</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1571588</guid>
        <pubDate>Sat, 19 May 2007 19:00:08 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1571588</link>
        <description><![CDATA[PaulGor: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=174891&view=findpost&p=1482041'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>e&#045;moe &#064; <time class="tag-quote__quoted-time" datetime="2007-03-12T18:21:44+00:00">12.03.07, 18:21</time></span><div class='quote '><div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=174891&view=findpost&p=1481516'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Smike &#064; <time class="tag-quote__quoted-time" datetime="2007-03-12T11:13:24+00:00">12.03.07, 11:13</time></span><div class='quote '>Панель управления —&gt; Язык и региональные стандарты, вкладка Дополнительно.<br>
Выбираем нужный язык, перезагружаемся и наслаждаемся нормальным видом своей программы.</div></div><br>
А если у юзера используются не только англо и русскоязычные но и еще и третеязычные(условно) программы? тупо поставить установки &quot;под свою&quot; программу?  :huh:</div></div><br>
<br>
На самом деле ОЧЕНЬ верное замечаниe - форумы &#39;наших&#39; в Германии, Франции, ... полны жалобами тех, кто последовал такому совету, вот какие обычно плохие последствия бывают:<br>
http://ourworld.compuserve.com/homepages/PaulGor/full_r.htm#nonEN<br>
<br>
Поэтому - для НЕ-английских Windows - НЕ стОит сразу советовать такие глубоко-системные изменения, как смена <strong class='tag-b'>системной кодовой страницы</strong> (system code page) - а именно это и происходит в том месте Панели Управления:<br>
<br>
надо сначала попробовать 100% безопасный метод, и вот только если он не сработает, тогда - с открытыми глазами  :wacko:  - делать системные изменения.<br>
<br>
Этот 100% безопасный метод - бесплатная утилита от Микрософта <strong class='tag-b'>Applocale</strong>, вот про этот метод на русском: http://ourworld.compuserve.com/homepages/PaulGor/full_r.htm#App<br>
<br>
 :rolleyes:<br>
<br>
P.S. Кстати, в Windows Vista опция смены системной кодовой страницы немного в другом месте -<br>
вкладка &quot;Административные&quot;, а не &quot;Дополнительно&quot;]]></description>
        <author>PaulGor</author>
        <category>Hello, World&#33;</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1482480</guid>
        <pubDate>Tue, 13 Mar 2007 08:29:36 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1482480</link>
        <description><![CDATA[Smike: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=174891&view=findpost&p=1482341'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>e&#045;moe &#064; <time class="tag-quote__quoted-time" datetime="2007-03-13T06:24:19+00:00">13.03.07, 06:24</time></span><div class='quote '>конечно, а как же без этого?</div></div><br>
Если в MFC Application в MS Visual Studio выставить Use Unicode libraries, то будут использоваться *W-варианты функций вместо *A (например, DrawTextW вместо DrawTextA). Со всеми вытекающими (работать будет только в Windows 2000+). Вероятно так же будет и в Unicode VCL. В TNT Unicode Controls стандартные API-вызовы заменяются заглушками, которые в зависимости от &quot;юникодности&quot; ОС вызывают Ansi или Wide-вариант функций Windows API.<br>
<br>
То есть во всех этих вариантах (кроме MSLU) вмешательство разработчика требуется меньше всего.]]></description>
        <author>Smike</author>
        <category>Hello, World&#33;</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1482307</guid>
        <pubDate>Tue, 13 Mar 2007 05:34:15 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1482307</link>
        <description><![CDATA[Smike: unicows.dll — отдельная библиотека и она не позволяет автоматически запускать юникодные приложения в неюникодной среде. Приложение должно либо импортировать нужные функции прямо из unicows.dll, либо изменить стандартные импорты на импорты из unicows. Почитай в упомянутой тобой статье &quot;Integrating MSLU&quot;. Поэтому необходимость в запуске юникодных приложений на Windows 9x требует дополнительных усилий со стороны разработчиков.]]></description>
        <author>Smike</author>
        <category>Hello, World&#33;</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1482159</guid>
        <pubDate>Mon, 12 Mar 2007 20:55:18 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1482159</link>
        <description><![CDATA[e-moe: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=174891&view=findpost&p=1482145'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Smike &#064; <time class="tag-quote__quoted-time" datetime="2007-03-12T20:34:47+00:00">12.03.07, 20:34</time></span><div class='quote '>только в юникодной среде</div></div>всмысле?<br>
Ведь даже для 98й винды майкрософт выпустила юникодную прослойку для АПИ.<br>
подробнее читать напр вот это: MSLU: Develop Unicode Applications for Windows 9x Platforms with the Microsoft Layer for Unicode (найти можнно в любом поисковике)]]></description>
        <author>e-moe</author>
        <category>Hello, World&#33;</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1482145</guid>
        <pubDate>Mon, 12 Mar 2007 20:34:47 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1482145</link>
        <description><![CDATA[Smike: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=174891&view=findpost&p=1482041'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>e&#045;moe &#064; <time class="tag-quote__quoted-time" datetime="2007-03-12T18:21:44+00:00">12.03.07, 18:21</time></span><div class='quote '>А если у юзера используются не только англо и русскоязычные но и еще и третеязычные(условно) программы? тупо поставить установки &quot;под свою&quot; программу? :huh: </div></div><br>
Смотря какие трехязычные...<br>
<br>
Для некоторых языков на самом деле используется одна и та же кодировка (для русского и украинского например – Windows-1251), так что установка в качестве основного любого из этих языков не скажется на возможности запускать программы с любым из этих языков интерфейса.<br>
<br>
Другое дело, если пользователю нужно запускать например еще и немецкие и польские программы... Тогда сложнее. Нужно попробовать вариант с несколькими пользователями, так как мне кажется что эта настройка для каждого пользователя отдельно задается, но я могу ошибаться.<br>
<br>
В большинстве же случаев с такой проблемой сталкиваются пользователи английской версии, которые пользуются русскоязычными программами без поддержки Unicode.<br>
<br>
Полное решение проблемы даст только полный переход на Юникод. Это можно сделать уже сейчас с помощью TNT Unicode Controls, либо подождать появления Unicode VCL в новой версии Delphi (обещается в этом году). Но такие приложения скорее всего будут работать <em class='tag-i'>только</em> в юникодной среде, в отличие от TNT Unicode Controls.]]></description>
        <author>Smike</author>
        <category>Hello, World&#33;</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1482041</guid>
        <pubDate>Mon, 12 Mar 2007 18:21:44 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1482041</link>
        <description><![CDATA[e-moe: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=174891&view=findpost&p=1481516'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Smike &#064; <time class="tag-quote__quoted-time" datetime="2007-03-12T11:13:24+00:00">12.03.07, 11:13</time></span><div class='quote '>Панель управления —&gt; Язык и региональные стандарты, вкладка Дополнительно.<br>
Выбираем нужный язык, перезагружаемся и наслаждаемся нормальным видом своей программы.</div></div><br>
А если у юзера используются не только англо и русскоязычные но и еще и третеязычные(условно) программы? тупо поставить установки &quot;под свою&quot; программу?  :huh:]]></description>
        <author>e-moe</author>
        <category>Hello, World&#33;</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1481516</guid>
        <pubDate>Mon, 12 Mar 2007 11:13:24 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174891&amp;view=findpost&amp;p=1481516</link>
        <description><![CDATA[Smike: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=174891&view=findpost&p=1480677'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Navern &#064; <time class="tag-quote__quoted-time" datetime="2007-03-11T16:35:54+00:00">11.03.07, 16:35</time></span><div class='quote '>Попробовал протестировать программу под Windows Server 2003 (английская, без MUI), там вместо шрифтов вопросительные знаки.</div></div><br>
Это уже пора знать как аксиому. В Windows 2000, XP, 2003, Vista есть настройки для программ, не использующих юникод. В англоязычных системах по-умолчанию там стоит английский язык. В локализированных версиях язык локализации.<br>
<br>
Что нужно сделать? Изменить язык по-умолчанию для неюникодных программ на язык программы.<br>
<span class="tag-color tag-color-named" data-value="purple" style="color: purple"><strong class='tag-b'>Панель управления</strong> —&gt; <strong class='tag-b'>Язык и региональные стандарты</strong>, вкладка <strong class='tag-b'>Дополнительно</strong></span><br>
или Control Panel —&gt; Regional And Language Options, вкладка Advanced.<br>
Выбираем нужный язык, перезагружаемся и наслаждаемся нормальным видом своей программы.<br>
<br>
Это <em class='tag-i'>штатная</em> возможность. Наоборот, следует избегать советов другого рода: таскать шрифты с программой, править реестр, менять системные файлы и т.п., так как это может создать ряд других проблем, вместо решения главной.<br>
]]></description>
        <author>Smike</author>
        <category>Hello, World&#33;</category>
      </item>
	
      </channel>
      </rss>
	