Если вам так сильно сложнее - оставляйте кракозябры на месте (желательно с пометкой), я их сам пофиксю
Нужна помощь в смене базового языка SAS.Планеты
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Нужна помощь в смене базового языка SAS.Планеты
Кракозябров по-идее, быть не должно. А если они таки есть, то я беру файл default.po и ищу в нём соответствующий компонент (object), к примеру: TBXSignalStrengthBar, и смотрю соответствующее свойство (Caption или Hint или ещё что).
Если вам так сильно сложнее - оставляйте кракозябры на месте (желательно с пометкой), я их сам пофиксю
Если вам так сильно сложнее - оставляйте кракозябры на месте (желательно с пометкой), я их сам пофиксю
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Нужна помощь в смене базового языка SAS.Планеты
Вот эту строку я не нашёл в .po (точнее, не уверен, что нашёл правильно):
object TBXSignalStrengthBar: TTBXToolWindow
...
Caption = 'Уровни сигнала'
Кроме того, надо проверить не только кракозябры, которых в main было всего штук 5, а вообще все переводы. Многие фразы переведены на английский очень коряво, я стараюсь их переписать, чтобы получился профессиональный look and feel.
Кстати, их надо будет править в .po вручную или они автоматически сгенерируются из dfm?
Иногда трудно понять, к чему вообще относится та или иная фраза. Поэтому я и хотел открыть русский и английский в сравнивалке текстов totalcmd. Пожалуйста, запустите Ваш скрипт ещё раз и выложите читабельные dfm.
object TBXSignalStrengthBar: TTBXToolWindow
...
Caption = 'Уровни сигнала'
Кроме того, надо проверить не только кракозябры, которых в main было всего штук 5, а вообще все переводы. Многие фразы переведены на английский очень коряво, я стараюсь их переписать, чтобы получился профессиональный look and feel.
Кстати, их надо будет править в .po вручную или они автоматически сгенерируются из dfm?
Иногда трудно понять, к чему вообще относится та или иная фраза. Поэтому я и хотел открыть русский и английский в сравнивалке текстов totalcmd. Пожалуйста, запустите Ваш скрипт ещё раз и выложите читабельные dfm.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Нужна помощь в смене базового языка SAS.Планеты
Вот.Tolik писал(а):Если не трудно, выложите. Это очень поможет.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Нужна помощь в смене базового языка SAS.Планеты
Английский сгенерируется, а вот переводы на русский и украинский надо будет писать заново (на основе нового английского).Tolik писал(а):Кстати, их надо будет править в .po вручную или они автоматически сгенерируются из dfm?
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Нужна помощь в смене базового языка SAS.Планеты
Спасибо за промежуточный вариант, теперь всё понятно.
Обратил внимаие на заглавные буквы.
Предлагаю (на английском яз.) в Caption писать каждое слово с большой буквы, а в Hint - только первое.
Или в хинтах тоже каждое слово с большой?
Обратил внимаие на заглавные буквы.
Предлагаю (на английском яз.) в Caption писать каждое слово с большой буквы, а в Hint - только первое.
Или в хинтах тоже каждое слово с большой?
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Нужна помощь в смене базового языка SAS.Планеты
Вот так: Caption = 'No. Of Files To Be Cached In RAM'? Вопрос - зачем? По-моему, не стоит так делать. Пускай будет по-человечески, как оно сейчас: хоть в английском, хоть в русском - без разницы.Tolik писал(а):Предлагаю (на английском яз.) в Caption писать каждое слово с большой буквы
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Нужна помощь в смене базового языка SAS.Планеты
Да, я неточно выразился.
В таких надписях (в формах) с большой буквы надо писать только первое слово.
А в названиях пунктов меню, разных окон и панелей - каждое слово с большой буквы. Кроме "мелких" слов типа "from", "to", "and".
Зачем? Чтобы был professional look and feel. Мы делаем не "по-человечески", а по-английски.
Так сделано, например, в Excel. Правда, там и в хинтах тоже каждое слово с большой буквы, но это уж перебор.
В таких надписях (в формах) с большой буквы надо писать только первое слово.
А в названиях пунктов меню, разных окон и панелей - каждое слово с большой буквы. Кроме "мелких" слов типа "from", "to", "and".
Зачем? Чтобы был professional look and feel. Мы делаем не "по-человечески", а по-английски.
Так сделано, например, в Excel. Правда, там и в хинтах тоже каждое слово с большой буквы, но это уж перебор.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Нужна помощь в смене базового языка SAS.Планеты
Ок, убедили. Да и смотрится вроде нормально - глаз не режет.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Нужна помощь в смене базового языка SAS.Планеты
Смущает такая строка:
Font.Charset = RUSSIAN_CHARSET
Может сменить на что-нибудь потребное?
Font.Charset = RUSSIAN_CHARSET
Может сменить на что-нибудь потребное?