Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизКак настроить локализацию Найти похожие ветки
← →
dars73 © (2010-04-09 15:25) [0]Добрый день ГУРУ! У меня Борланд 7 английскй. Как я могу в программе выводить немецкий текст(Нужна ли мне специальная версия под немецкий?) так как спец буквы (умляуты) не выводядся. Виндовс немецкий.
спасибо заранее за ответ.
← →
test © (2010-04-09 15:31) [1]вкладка font в компонентах, обычно делают через dll ресурс локализацию под язык.
← →
Anatoly Podgoretsky © (2010-04-09 15:42) [2]> dars73 (09.04.2010 15:25:00) [0]
Что такое Борланд 7, если Дельфи 7, то ситуация опасная, поскольку Д7 не умеет сохранять в UTF-8 и надеется только на неизменность региональных настроек, стоит перевести проект на 2006 как минимум, а лучше на 2010, что бы не только ты не зависил, но и потребитель продукции. Не виндоус, ни Дельфи немецкая не нужны. А нужна как минимум немецкая локализация для не Юникод программ.
← →
Dars73 © (2010-04-09 15:54) [3]
> если Дельфи 7, то ситуация опасная, поскольку Д7 не умеет
> сохранять в UTF-8
Да но русский текст выдает без проблем.
и Как же тогда немецкие коллеги работают на Д7???
← →
Anatoly Podgoretsky © (2010-04-09 15:57) [4]Раз русский без проблем, то у тебя настроена русская локализация, иначе было наоборот. При это с порчей проектов, если иногда делается переключение языка для не Юникод программ.
Знаю плавали.
А у твоих коллег немецкая локализация настроена.
← →
asail © (2010-04-09 20:25) [5]
> Anatoly Podgoretsky © (09.04.10 15:42) [2]
> стоит перевести проект на 2006 как минимум
2006 разве поможет? Юникод VCL вроде только с 2009-й поддерживать стал... Хотя, может и путаю чего, ибо сам еще на шестерке живу...
← →
Плохиш © (2010-04-10 00:05) [6]
> dars73 © (09.04.10 15:25)
Рекомендую сразу читать про юникод.
← →
Плохиш © (2010-04-10 00:08) [7]
> Dars73 © (09.04.10 15:54) [3]
>
>
> > если Дельфи 7, то ситуация опасная, поскольку Д7 не умеет
> > сохранять в UTF-8
>
>
> Да но русский текст выдает без проблем.
Тебе ни немецкая, ни русская версии делфи не помогут вывести специфичные немецкие/французские/испанские/... символы.
← →
Anatoly Podgoretsky © (2010-04-10 00:23) [8]> asail (09.04.2010 20:25:05) [5]
Поможет не испортить исходники.
← →
dars73 © (2010-04-10 07:43) [9]а совсем запутался. у меня чисто немецкая винда. все неметцкие программы показываю спец символы правильно. толко в Д7 как в проекте так и при выполнении не выводятся спец символы. например Вместо u-умляут простайя u. может ктото толково ответить без очень умных заморочек? хотябы скажите у дельфи свой набор шрифтов или она пользует системный набор шрифтов.
← →
asail © (2010-04-10 09:52) [10]
> dars73 © (10.04.10 07:43) [9]
Странно... У нас 6-я дельфя даже с китайским без особых заморочек работает.
Проверь все же следующее:
Иди в Control Palel -> "Regional And Language Options" -> закладка Advanced.
В верхнем комбобоксе проверь что стоит немецкий...
Но это то, о чем и говорил
> Anatoly Podgoretsky © (09.04.10 15:57) [4]
← →
Anatoly Podgoretsky © (2010-04-10 09:53) [11]> dars73 (10.04.2010 07:43:09) [9]
Видимо те программы это Юникод программы, а Дельфи нет
И тебе же сказали, что надо установить язык для не Юникод программ.
← →
абизяна (2010-04-10 17:18) [12]
> Dars73 © (09.04.10 15:54) [3]
> Да но русский текст выдает без проблем.
Это совершенно точно означает, что у тебя Windows локализован под русский для не юникод программ. С немецкой локализацией Delphi не может работать с кирилицей.
Delphi использует системные шрифты.
← →
Dars73 © (2010-04-11 00:57) [13]Спасибо всем разобрался. в реестре кодовые страницы были не правельно прописаны. 1250-1251
1251-1251
1252-1251
исправил на 1250-1250
1251-1251
1252-1252
и все заработало.
← →
Германн © (2010-04-11 01:57) [14]
> Dars73 © (11.04.10 00:57) [13]
>
> Спасибо всем разобрался. в реестре кодовые страницы были
> не правельно прописаны.
Имхо, "не правЕльно" разобрался.
← →
Anatoly Podgoretsky © (2010-04-11 11:21) [15]> Dars73 (11.04.2010 00:57:13) [13]
Это какой то злодей поработал над твоим реестром, весьма популярный вид диверсии.
← →
Inovet © (2010-04-11 12:13) [16]> [15] Anatoly Podgoretsky © (11.04.10 11:21)
Я помню такие советы диверсантов, но совсем забыл, в связи с какой проблемой их давали.
← →
sniknik © (2010-04-11 12:19) [17]> в связи с какой проблемой их давали.
чтобы русский был, не разбираясь и не устанавливая правильные настройки.
← →
sniknik © (2010-04-11 12:19) [18]Удалено модератором
Примечание: дубль
← →
Anatoly Podgoretsky © (2010-04-11 13:02) [19]> Inovet (11.04.2010 12:13:16) [16]
В связи с заменой в реестре NLS записей. Вместо решения с отображением русского языка, делали вот такую диверсию и сильно гордилися собой (это уже по результатам обсуждений).
Непонятно только как он сообразил, что в этом дело.
← →
sniknik © (2010-04-11 13:08) [20]> как он сообразил, что в этом дело.
сам менял? по таким советам, и где то в подсознание запало предупреждение, с возможными последствиями, против такого.
← →
Anatoly Podgoretsky © (2010-04-11 13:45) [21]> sniknik (11.04.2010 13:08:20) [20]
Ну так в этом место лезут в последнею очередь, действительно на подсознание.
← →
Dars73 © (2010-04-13 01:10) [22]Вы правы когда то в далеком детстве я минял эти записи когда уже ничего не помогало для отображения русского текста в программах. И решил проверить сейчас что же у меня там написано (Так как сботка винды тоже от умельцев). Так оказалось что этот (топорный сбособ) до сих пор используеться. Когда исправил на то что должно быть так все и заработало (Правда не совсем все). Теперь с русским не очень дружит.
может ткнет кто мордой в ссылку где есть как и то и другое одновременно настроить (Русский Немецки ).
← →
абизяна (2010-04-13 01:16) [23]
> может ткнет кто мордой в ссылку где есть как и то и другое
> одновременно настроить (Русский Немецки ).
Одновременно никак низя.
Если уж шибко нужно пользоваться кирилицей, то ради этого можно потерпеть неудобства с отображением умляутов.
← →
Anatoly Podgoretsky © (2010-04-13 09:07) [24]> Dars73 (13.04.2010 01:10:22) [22]
Тебя уже тыкали - это региональные настройки.
← →
Anatoly Podgoretsky © (2010-04-13 09:07) [25]> Dars73 (13.04.2010 01:10:22) [22]
Одновременно, но в разных приложениях можно с помощью AppLocale
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.06 c