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

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

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

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

Сообщение zed » 22 апр 2011, 11:00

Tolik писал(а):Почему утилита не нашла всё меню Placemarks?

Потому что в старом файле был один блок:
Код: Выделить всё
#. frmMain..TBDock..TBXMainMenu..NMarks..TBAdd_Point..Hint
#: frm_Main.dfm:779
#. frmMarkEditPoint..Caption
#: frm_MarkEditPoint.dfm:4
#. Programmer's name for it: SAS_STR_AddNewMark
#: u_ResStrings.pas:116
msgid "Добавить новую метку"
msgstr ""

А в новом их уже два:
Код: Выделить всё
#. frmMain..TBDock..TBXMainMenu..NMarks..TBAdd_Point..Hint
#: frm_Main.dfm:779
msgid "Add new placemark"
msgstr ""

#. frmMarkEditPoint..Caption
#: frm_MarkEditPoint.dfm:4
#. Programmer's name for it: SAS_STR_AddNewMark
#: u_ResStrings.pas:116
msgid "Add New Placemark"
msgstr ""

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

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

Сообщение zed » 22 апр 2011, 11:10

Надеюсь про PoEdit в курсе?
Кстати, из него же и точные цифры для русской локализации:
Код: Выделить всё
Переведено: 70% 
Всего строк: 601
Не переведено строк: 176

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

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

Сообщение Tolik » 22 апр 2011, 11:14

Понятно. Поправим руками...

Не нравится мне слово Track (в смысле "Add new track").
То, что пишет GPS - это track, а то, что мы рисуем сами - скорее Polyline. Или всё-таки сделать Path - как дословный перевод слова Путь?

Когда создаёшь путь, имя по умолчанию на американском компе "Path 0", а на русском "Путь 0" (хотя язык English) - надо исправить где-то в коде.
Кстати, этих слов (имён меток) я в файлах нашёл. Они хардкодед??
Tolik
Гуру
 
Сообщения: 1624
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 68 раз.
Поблагодарили: 242 раз.

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

Сообщение vdemidov » 22 апр 2011, 11:19

Tolik писал(а):Когда создаёшь путь, имя по умолчанию на американском компе "Path 0", а на русском "Путь 0" (хотя язык English) - надо исправить где-то в коде.Кстати, этих слов (имён меток) я в файлах нашёл. Они хардкодед??

Плохо искали:
SAS_STR_NewPath = 'Путь %0:d';
SAS_STR_NewMark = 'Метка %0:d';
SAS_STR_NewPoly = 'Полигон %0:d';
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1166
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 92 раз.
Поблагодарили: 52 раз.

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

Сообщение zed » 22 апр 2011, 11:22

Tolik писал(а):Или всё-таки сделать Path - как дословный перевод слова Путь?

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

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

Сообщение Tolik » 22 апр 2011, 11:26

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

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

Сообщение vdemidov » 22 апр 2011, 11:27

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

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

Сообщение bogi » 22 апр 2011, 12:10

Hello. Sorry I didn't find this discussion earlier, as I always watched only "SAS.Планета" and not "SAS.Планета для разработчиков". But today zed woked me by personal message and sent me link to https://bitbucket.org/vdemidov/sas.plan ... et.Eng.rar.

I went through the GUI and prepared pictures from my findings:
http://img219.imageshack.us/g/saseng0.jpg/
I use Win7 x64 with increased fonts to 125%. Some my findings are related only to dialog formatting in this resolution and not to the English translation itself. I know that is another issue, but I simply made pictures from all findings.

Suprisingly, user hnedka from gpsforum.sk posted just a week ago his own English translation of SASPlanet:
http://www.gpsforum.sk/index.php/topic, ... l#msg36889
I sent him this topic link now. Maybe he can help us somehow.
hnedka's translation is based on substitution of strings directly in SASPlanet.exe, so he could not change the length of strings. What can be helpful is the excel table with all translations he created: http://www.multiupload.com/OQUTLVTXM3

За это сообщение автора bogi поблагодарил:
Tolik (23 апр 2011, 07:40)
bogi
Новичок
 
Сообщения: 42
Зарегистрирован: 10 сен 2010, 00:06
Откуда: Bratislava
Благодарил (а): 3 раз.
Поблагодарили: 6 раз.

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

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

Hi bogi,
Thanks for your report. I will replace Geogaphical with Geographic, Freehand with Polynomial, with # (and Track with Path).
Did you notice any more mistakes in translation?
What do you think about "Completion Map"?

I also noticed some strings don't fit even with standard font. I believe developers will correct placeholders.
Последний раз редактировалось Tolik 22 апр 2011, 13:38, всего редактировалось 2 раз(а).
Tolik
Гуру
 
Сообщения: 1624
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 68 раз.
Поблагодарили: 242 раз.

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

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

bogi писал(а):hnedka's translation is based on substitution of strings directly in SASPlanet.exe

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

Пред.След.

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

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

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

cron