SASGIS

Веб-картография и навигация

Нужна помощь в смене базового языка SAS.Планеты

Форум для обсуждения деталей разработки программы SAS.Планета

Модераторы: vdemidov, Tolik

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение vdemidov » 20 апр 2011, 16:13

zed писал(а):По-идее, нужно менять на DEFAULT_CHARSET.

По идее ее вообще выбрасывать нужно. Я в большинстве мест выбросил, но где-то могло снова появиться или мог пропустить.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 157 раз.

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение Tolik » 20 апр 2011, 16:48

vdemidov писал(а):По идее ее вообще выбрасывать нужно.

То есть эту строку удалять целиком?
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 280 раз.
Поблагодарили: 587 раз.

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение zed » 20 апр 2011, 16:56

Да.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение Tolik » 21 апр 2011, 12:03

Исправил всё, кроме файла *.pas и директории RegionProcess.
В них много непереведённого. Можно их тоже перевести скриптом?

За это сообщение автора Tolik поблагодарил:
zed (21 апр 2011, 13:31)
Рейтинг: 5.26%
 
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 280 раз.
Поблагодарили: 587 раз.

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение zed » 21 апр 2011, 13:14

Tolik писал(а):Можно их тоже перевести скриптом?

Нет, это максимум что удалось выжать.

Caption = 'Connection timeout' //в каких единицах??

В милисекундах.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение zed » 21 апр 2011, 13:31

zed писал(а):В милисекундах.

А стоп, это для GPS - а там фиг его знает.

Так, скомпилировалось без проблем. Вот оценочная версия: https://bitbucket.org/vdemidov/sas.plan ... et_Eng.rar (не переведены диалоги с регионами (RegionProcess) и часть ресурсных строк (u_ResStrings.pas) - на это пока не обращаем внимания).
Желательно протестировать на компах без русской локали.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение Tolik » 21 апр 2011, 13:39

Круто!
Уже не противно смотреть :)
Видать, не все новые файлы попали в билд: "Add new placemark" в frm_MarkEditPoint.dfm д.б. с больших букв.

P.S. Splash screen надо новый нарисовать.

Язык по умолчанию сделать English. Если удалить locale, то в меню Settings-Language можно выбрать только Russian, соответственно карты названы по-русски.
Последний раз редактировалось Tolik 21 апр 2011, 13:51, всего редактировалось 1 раз.
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 280 раз.
Поблагодарили: 587 раз.

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение zed » 21 апр 2011, 13:49

Да мистика какая-то. В дизайнере форм - всё как положено:
Image 1.jpg
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение zed » 21 апр 2011, 13:53

Оно его из ресурсов взяло оказывается.

Вот файлик перевода:
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Нужна помощь в смене базового языка SAS.Планеты

Сообщение vdemidov » 21 апр 2011, 13:54

Причем тут мистика? Оно в рантайме из ресурсстрингов берется.
PS: При компиляции англоязычной версии в файле u_LanguageManager поменяйте
FDefaultLangCode := 'ru';
на
FDefaultLangCode := 'en';
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 157 раз.

Пред.След.

Вернуться в Раздел для разработчиков программы SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2