Показать полную графическую версию : Хочу русифицировать.
Как самому научиться русифицировать проги и что для этого надо,помогите советами и попсказками.
Добавлено:
Pleeeeease
noname00.pas
16-03-2002, 07:39
Vano
Хорошая русификация - русификация исходников.
А вообще многие просто во всех файлах ищую фразы на англ. яз. и аккуратно заменяют на рус. яз.
Так рождается плохо переведённый софт :)
Ещё один хороший способ: если программа хранит тексты в ресурсах ехешника, можно в программе Restorator открыть его и перевести нужные слова.(WinAMP например). Ктому же и перевод получится хороший - нет ограничений на длину текста...
<font size=dfontsize1 class=bgc1>Исправлено: SPirit, 20:41 19-03-2002</font>
vasketsov
16-03-2002, 12:54
Vano
самый простой и надежный вариант - хранить языковые ресурсы в .dll или .so соответственно.
И подсоединять какую надо.
Для уже написанных прог можешь ковырять двоичный файл. Но гарантии работы проги - никакой.
Если нужно русифицировать текст находящийся в коде программы, то тут поможет OgreGUI. Страничка: http://zalexf.hotmail.ru/ на страничке "Ресурсы".
Может кто нибудь знает как бороться с проблемой русской кодировки. У меня странно как-то получается, в одном окне меню программы все закладки читаются нормально, а одна - абракадабра. Смотрел параметры вроде одинаковые во всех закладках, может есть какие нибудь стандартные решения этой проблемы?
Да кстати правил я ResHacker-ом.
Самое простое это редактор ресурсов типа
Restorator позволяет автоматом делать патчи русификаторы.
большинство кстати на нём и сделано.И самое главное знание
ин. языка.патч делается 1 сек. а переводишь у.у...уууу неделю.
Добавлено:
не плохое дополнение к Restoratoru ResHacker
Можно менять размеры контролов.
Руссские кодировки ,это граждане в WinNT реестр,т.е.
надо скидывать с русификатором рег файл.
в Win9x кроме этого вносить изменения в Win.ini ,
Особенно это касается прог поддерживающих скинны.
Если надо мыль ,сброшу.Да и в инете этих багофиксов полно.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.