Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.227.72.153] |
|
Сообщ.
#1
,
|
|
|
Собственно вот... Нужна многоязычная поддержка(порядка 12 языков). Не, сделать файл с названиями и переводом - не проблема... Проблема в размещении на форме...Например GO = Идти, 2 символа и 4...на кнопке может не уместиться...
Вообщем слушаю все пожелания и советы... |
Сообщ.
#2
,
|
|
|
Делай элементы такого размера, что бы на большинстве языков можно было написать соответствующий заголовок
|
Сообщ.
#3
,
|
|
|
Можно ещё с помощью TextWidth вычислять длину текста и размер контролов менять в соответствии с ним, но это наверное не будет гуд.
|
Сообщ.
#4
,
|
|
|
Перво-наперво нужно где-то подсмотреть. У нормальных контор как это решается?
Второе, что в голову приходит - HTML- или XAML-формы. Наверное... А вообще я не знаю |
Сообщ.
#5
,
|
|
|
Bubaylo, что пишем? Под что пишем? Если под винду, то можно длл сделать вот первый пример из гугла
|
Сообщ.
#6
,
|
|
|
Вуйко з полонини
Пишем большую прогу пока под винды( что делать, когда скажут делать подо все ОСи????)? Спасибо за пример! Он навел меня на самые умные мысли, за последнее время=) |
Сообщ.
#7
,
|
|
|
Bubaylo, если надо под все оси, то длл заменяем на .so и все.
|
Сообщ.
#8
,
|
|
|
Цитата Bubaylo @ что делать, когда скажут делать подо все ОСи???? На VB что-ли? Если на С++ (или скажем, Python) то в Qt присутствует наиболее удобная поддержка создания многоязычных приложений, включая редактор яз. файлов, утилиты для синхронизации их с исходниками/формами, а в плане GUI - систему лэйаутов, т.е. не абсолютного а относительного позиционирования элементов на форме, учитывая и размеры надписей на них. |