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

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

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

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

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

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

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

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

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

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

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

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

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

Да.
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

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

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

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

За это сообщение автора Tolik поблагодарил:
zed (21 апр 2011, 13:31)
Tolik
Гуру
 
Сообщения: 1624
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 68 раз.
Поблагодарили: 242 раз.

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

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

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

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

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

В милисекундах.
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

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

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

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

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

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

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
Гуру
 
Сообщения: 1624
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 68 раз.
Поблагодарили: 242 раз.

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

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

Да мистика какая-то. В дизайнере форм - всё как положено:
Image 1.jpg
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

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

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

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

Вот файлик перевода:
Вложения
default.rar
(11.84 KiB) Скачиваний: 10
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

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

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

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

Пред.След.

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

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

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

cron