Локализация, расплывается все блин!
От: Аноним  
Дата: 30.10.08 21:06
Оценка:
Решил сделать локализацию на русский, дык половина слов не влазит в интерфейс!
Ладно, сделал чтоб влазило, растянул все везде, расстояний поувеличивал между контролами там где не влазило, решил посмотреть как это будет смотреться если оставить английский. Мама дорогая
В общем английский смотрится как-то как будто интерфейс делал какой-то студент, не компактно
Как быть?
Re: Локализация, расплывается все блин!
От: YuriKobets Россия http://www.truelaunchbar.com — замена панели быстрого запуска
Дата: 30.10.08 21:24
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Как быть?


Ну выхода как всегда два:
1) Отдельные ресурсы для каждого языка. Соответственно расположение контролов будет везде разным.
2) Использовать какие нибудь сторонние библиотеки, которые сами все размеры подгоняют, в зависимости от ширины строки.
... << RSDN@Home 1.2.0 alpha rev. 676>>
Re: Локализация, расплывается все блин!
От: Evgolas Россия http://DelaDarom.Ru
Дата: 30.10.08 21:25
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Решил сделать локализацию на русский, дык половина слов не влазит в интерфейс!

А>Ладно, сделал чтоб влазило, растянул все везде, расстояний поувеличивал между контролами там где не влазило, решил посмотреть как это будет смотреться если оставить английский. Мама дорогая
А>В общем английский смотрится как-то как будто интерфейс делал какой-то студент, не компактно
А>Как быть?
Напомнило старую статью про локализазию игр.

-Почему так плохо переводят игры?
-А вы попробуйте сделать "Go" по-русски в две буквы или "Axe" в три — поймете сами

Ну а по существу вопроса — ну да, надо подгонять... Еще хуже у меня было, когда были аглийский, немецкий и русский интерфейсы. Как-то подгонял....
-----------------------------
Сервис Услуга-за-Услугу
Городской рогейн для роллеров
Заметки шароварщика
-----------------------------
Re: Локализация, расплывается все блин!
От: Allix Учет личных финансов
Дата: 30.10.08 22:20
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Решил сделать локализацию на русский, дык половина слов не влазит в интерфейс!

А>Ладно, сделал чтоб влазило, растянул все везде, расстояний поувеличивал между контролами там где не влазило, решил посмотреть как это будет смотреться если оставить английский. Мама дорогая
А>В общем английский смотрится как-то как будто интерфейс делал какой-то студент, не компактно
А>Как быть?

Ну в этом нет ничего сложного на самом деле, надо просто немного подумать и решение найдется. Вот например как сделано у меня:

Как видите, ловкость рук и никакого мошенства
А плотно сгруппированные контролы это не есть хороший дизайн, ИМХО.
Как вести домашнюю бухгалтерию
Как научиться экономить деньги
Планирование семейного бюджета
Re: Локализация, расплывается все блин!
От: vladrsdn http://vvh-ru.blogspot.com/
Дата: 31.10.08 06:58
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Решил сделать локализацию на русский, дык половина слов не влазит в интерфейс!

А>Ладно, сделал чтоб влазило, растянул все везде, расстояний поувеличивал между контролами там где не влазило, решил посмотреть как это будет смотреться если оставить английский. Мама дорогая
А>В общем английский смотрится как-то как будто интерфейс делал какой-то студент, не компактно
А>Как быть?

Добро пожаловать в убогую винду!

Надо пользовать нормальные библиотеки для пользовательского интерфейса с layout managers, например Qt или (тормозить будет под виндой) Gtk2.
http://vvh-dev-ru.blogspot.com — Трудовые будни шароварщика http://vvh-ru.blogspot.com — Блог об оффлайне
Re[2]: Локализация, расплывается все блин!
От: squid  
Дата: 31.10.08 07:14
Оценка:
Здравствуйте, vladrsdn, Вы писали:

V>Добро пожаловать в убогую винду!


V>Надо пользовать нормальные библиотеки для пользовательского интерфейса с layout managers, например Qt или (тормозить будет под виндой) Gtk2.


добро пожаловать в убогий (Gtk2) или дорогой (Qt) линукс!
а вообще еще WPF есть.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[3]: Локализация, расплывается все блин!
От: Begemot_ Россия http://softvoile.com/
Дата: 31.10.08 10:55
Оценка:
Здравствуйте, squid, Вы писали:


S>добро пожаловать в убогий (Gtk2) или дорогой (Qt) линукс!

Нам и в дешевом и не убогом wxWidgets хорошо
Блог шароварщика
Микроблог про wxWidgets
--
Блог шароварщика ::Микроблог про wxWidgets
Re: Локализация, расплывается все блин!
От: goto Россия  
Дата: 31.10.08 12:43
Оценка:
Я давно пришел к (личному) выводу, что (для моих задач) локализация в ресурсах — большое зло. Все тексты должны находится во внешних текстовых файлах, это наиболее технологично во всех смыслах.

Что касается layout'ов, то можно легко приспособиться и делать "формы" такими, чтобы влезало все на всех языках. Стоит просто пересмотреть свой текущий подход (привычку) к упаковке элементов UI на "форме". Сейчас пикселов на мониторах много, и обычно нет причин набивать элементы плотно, впритык. В онлайн-msdn когда-то попадалась статья про оптимальное для локализаций расположение элементов, можно там поискать.
Re[2]: Локализация, расплывается все блин!
От: Roman Odaisky Украина  
Дата: 31.10.08 15:43
Оценка:
Здравствуйте, Allix, Вы писали:

A>Вот например как сделано у меня:

A>

Ну да, особенно красиво смотрятся «hinzufügen» и «löschen»...

Юникоду уже 17 лет!

P. S. «Konto» — это же вроде «счет», а не «категория»?
До последнего не верил в пирамиду Лебедева.
Re[3]: Локализация, расплывается все блин!
От: _sergej_ Беларусь http://www.3debookcover.com
Дата: 01.11.08 07:59
Оценка:
Здравствуйте, Roman Odaisky, Вы писали:

RO>Здравствуйте, Allix, Вы писали:


A>>Вот например как сделано у меня:

A>>

RO>Ну да, особенно красиво смотрятся «hinzufügen» и «löschen»...


RO>Юникоду уже 17 лет!


RO>P. S. «Konto» — это же вроде «счет», а не «категория»?


Видимо, у него тексты малость перепутаны:

"Категории" переведено как "Konten" (первое значение — счета (множественное чисто от "счет (в банке)")). Правильный перевод "Kategorien"
А вот "Метки" переведено как "Kategorien" (см. выше). Для правильного перевода нужен контекст, но, думаю, будет либо "Marken", либо "Kennzeichen"
3D Ebook Cover
http://www.3debookcover.com
Re[3]: Локализация, расплывается все блин!
От: D. Mon Великобритания http://thedeemon.livejournal.com
Дата: 01.11.08 09:23
Оценка:
Здравствуйте, squid, Вы писали:

S>а вообще еще WPF есть.


WPF в шароваре? На это я бы посмотрел. Начиная с размера дистрибутива и требований к аппаратуре..
Re[4]: Локализация, расплывается все блин!
От: squid  
Дата: 01.11.08 11:36
Оценка:
Здравствуйте, D. Mon, Вы писали:

DM>WPF в шароваре? На это я бы посмотрел. Начиная с размера дистрибутива и требований к аппаратуре..


а ты почитай насчет .Net 3.5 SP1, посмотри...
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.