Russian Qt Forum
Ноябрь 22, 2024, 21:21 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: С русского на английский - есть ли закавыки?  (Прочитано 4848 раз)
Гурман
Гуру общения
******
Offline Offline

Сообщений: 1442

Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12


Просмотр профиля
« : Апрель 26, 2012, 15:51 »

Надо перевести приложение примерно 40000 строк, кучка окон, множество текстов, с русского на английский. Везде tr(). Вроде технически всё понятно, но бывают не описанные моменты. Тут как? Нет ли подводных камней? Всё, как в руководствах? Qt4.7, Windows+Linux.
Записан

2^7-1 == 127, задумайтесь...
Bepec
Гость
« Ответ #1 : Апрель 26, 2012, 17:42 »

В 4.7.2 имеется закавыка с непониманием русского, если исходники не в UTF-8. Но эта проблема решаема.
Записан
Гурман
Гуру общения
******
Offline Offline

Сообщений: 1442

Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12


Просмотр профиля
« Ответ #2 : Апрель 27, 2012, 11:57 »

можно меня направить на путь истинный в поисках решения, дабы сам не блукал, когда обнаружу?
Записан

2^7-1 == 127, задумайтесь...
Bepec
Гость
« Ответ #3 : Апрель 27, 2012, 12:12 »

Лучше я спрошу сначала - а вы пытались? У вас получилось/не получилось?

Вот собственно интересный факт и проблема: http://www.prog.org.ru/topic_20210_15.html
Записан
Гурман
Гуру общения
******
Offline Offline

Сообщений: 1442

Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12


Просмотр профиля
« Ответ #4 : Апрель 27, 2012, 18:20 »

Ещё не пытались. Не зная броду - не суёмся в воду... Кстати, приложение делалось в QtCreator, а не в Студии. На самом деле, переводить на английский можно и в Linux, чтобы только файл с переводом получить. Я правильно понимаю, что он системно-независимый?
Записан

2^7-1 == 127, задумайтесь...
Bepec
Гость
« Ответ #5 : Апрель 27, 2012, 21:53 »

Повторюсь. Если исходники в UTF 8, то проблем не возникнет.
Если вы делали проект в Qt Creator, то он, насколько я знаю, сохраняет исходники в UTF8. Ноу Проблем.

Да, файл перевода кроссплатформенный.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.215 секунд. Запросов: 23.