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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Грабли перевода English->Русский?  (Прочитано 4241 раз)
alexman
Гость
« : Март 04, 2010, 12:10 »

Есть следующий текст:
Код:
tr( "%1 Properties" ).arg( func() );
...
QString func()
{
    return tr( "Object" );
}

При выводе получаем "Object Properties". Как получить русский перевод "Свойства Объекта" с помощью Qt Linguist?
« Последнее редактирование: Март 04, 2010, 12:13 от alexman » Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Март 04, 2010, 12:20 »

хм. перевести
Записан

Юра.
alexman
Гость
« Ответ #2 : Март 04, 2010, 12:28 »

хм. перевести

Переведем
"%1 Properties" -> "%1 Свойства",
"Object" -> "Объекта".

Получим при визуализации "Объекта Свойства". А нужно "Свойства Объекта"?
Записан
alexman
Гость
« Ответ #3 : Март 04, 2010, 12:36 »

хм. перевести

Переведем
"%1 Properties" -> "%1 Свойства",
"Object" -> "Объекта".

Получим при визуализации "Объекта Свойства". А нужно "Свойства Объекта"?
Сорри за тупость, я понял как решить) Нежно просто перевести "%1 Properties" -> "Свойства %1"!!!
Записан
ритт
Гость
« Ответ #4 : Март 06, 2010, 01:46 »

или не маяться, а переводить "Object Properties" -> "Свойства Объекта".
во-первых, такую херню без контекста правильно перевести нереально - я никогда не стал бы переводить "Object" как "Объекта". и это бы ещё ничего, если у вас кроме этих двух строк больше ничего переводить не надо;
во-вторых, "Свойства Объекта" - это как "Чушь Собачья Обыкновенная" - уверен, что это не имя собственное;
/* в-третитьх, можно переводить и грубо, и даже с ненавистью - отношение к переводам для конечного пользователя роли не играет. */
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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