Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];

Вниз

Мультиязычный интерфейс   Найти похожие ветки 

 
Avsam   (2003-11-09 14:42) [0]

Вот хочу испробовать возможность построения мультиязычного интерфейса встроенными средствами Delphi.
Если с надписями на конпах и т.д. более-менее все понятно, то как переводятся фразы типа
Button1.Caption := "просто Текст"
В Translate Tools такие записи не попадают.
И как их переводить?

А может пример для этого простенький есть?


 
JibSkeart   (2003-11-09 15:45) [1]

наверное так же как и обычне надписи на кнопках ...


 
ghg   (2003-11-09 16:31) [2]

вот недавно в потрепаться именно обэтом и спрашивал, народ промолчал

вот есть один выход, не самый лучший но лучшего никто не предложил

кидаешь на фрому Tmemo и в его Lines пихаешь все свои строки какие надо, они появятся в Translation Tools, там их переводишь и все чики-пики
тока вместо
Button1.Caption := "просто Текст"
будет
Button1.Caption := memo1.lines[2];

Буду рад услышать более правильный способ.


 
Anatoly Podgoretsky   (2003-11-09 18:24) [3]

Использовать resourcestring и никаких констант.


 
ghg   (2003-11-11 06:25) [4]

да это правильнее

но не очень удобно переводить приложение с языка на язык

а способе с Tmemo просто: забил строки в Lines, перевел их и все остальное само сделается

вот почему в этом Translation TOOLS нет возможности вставлять свои строки?



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.013 c
3-65732
Виталя
2003-10-31 10:35
2003.11.20
Необязательный параметр хранимой процедуры


1-65853
Scordion
2003-11-09 21:26
2003.11.20
Подскажите компонент


3-65699
Gawk
2003-10-30 10:12
2003.11.20
Вопрос по FreeReport


14-66089
Yakudza
2003-10-29 15:39
2003.11.20
Boland


1-65947
staryx
2003-11-11 12:32
2003.11.20
Отслеживание мыши.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский