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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QWebView русский текст  (Прочитано 4693 раз)
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« : Июнь 02, 2010, 11:21 »

Суть такова есть сайт на сайте есть форма в которой есть компонент для выбора файла
Код:
<input name='userfile' type='file'>

Так вот если загружаю страничку из QWebView то этот компонент отображается по английски, если из браузера то все хорошо, для примера даже скрин кину с этого форума.

пробовал задать локаль
Код:
QWebView::setLocale(QLocale(QLocale::Russian,QLocale::RussianFederation));

но что то как то не помогло, может это нужно будет уже переводить в QtLinguist ?
Записан
serg_hd
Хакер
*****
Offline Offline

Сообщений: 668



Просмотр профиля
« Ответ #1 : Июнь 02, 2010, 12:16 »

попробуй
Код
C++ (Qt)
QTranslator qtTranslator;
qtTranslator.load("qt_" + QLocale::system().name(), QLibraryInfo::location(QLibraryInfo::TranslationsPath));
app.installTranslator(&qtTranslator);
 
По крайней мере для диалогов и прочего - переводит, с qwebwiew не проверял.
Записан

kubuntu/Win7/x64/NetBeans
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #2 : Июнь 02, 2010, 12:20 »

+1  Улыбающийся Заработало, спасибо.
Записан
nata267
Гость
« Ответ #3 : Июль 28, 2011, 10:01 »

Странно, сделала вашим способом, интерфейс действительно переводится на русский язык, а вот выбор файла в QWebView так и остался на английском, может у меня файл перевода неполный, может у кого нибудь есть нормальные файлы qt_ru.qm, qt_ru.ts??
Записан
ритт
Гость
« Ответ #4 : Июль 28, 2011, 10:33 »

нормальные файлы qt_ru.qm, qt_ru.ts есть во всех официальных тарболлах Qt, начиная с версии 4.6.
какая у Вас версия?
Записан
nata267
Гость
« Ответ #5 : Июль 28, 2011, 10:36 »

нормальные файлы qt_ru.qm, qt_ru.ts есть во всех официальных тарболлах Qt, начиная с версии 4.6.
какая у Вас версия?

4.5.1 ))  значит у меня не нормальный?
Записан
nata267
Гость
« Ответ #6 : Июль 28, 2011, 10:44 »

Поделитесь файлом qt_ru.qm с версии >= 4.7, плз...
Записан
nata267
Гость
« Ответ #7 : Июль 28, 2011, 10:51 »

Спасибо, я нашла... Все работает)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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