Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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.093 c
2-1274433156
ixen
2010-05-21 13:12
2010.08.27
Как узнать путь к bat файлу запускающий exe


2-1269838242
tippa
2010-03-29 08:50
2010.08.27
а чего он пищит?


4-1172734473
Darth Avenger
2007-03-01 10:34
2010.08.27
Купюроприемник CashCode, протокол ccnet


15-1264680746
ИТР-самоучка
2010-01-28 15:12
2010.08.27
"Толстый клиент" или "Тонкий клиент"


2-1274384328
pro_xaoc
2010-05-20 23:38
2010.08.27
Ошибка с процедурой





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский