From 8dd6ce318f41a98c7281c53a0c4db6c3ed93655d Mon Sep 17 00:00:00 2001 From: Max Lapan Date: Wed, 17 Mar 2010 19:56:27 +0300 Subject: [PATCH 1/1] Translate language names. --- settings.cpp | 12 ++++++++++++ settings.hpp | 3 +-- settingsDialog.cpp | 2 +- yandex-traffic-widget_ru.qm | Bin 3010 -> 3284 bytes yandex-traffic-widget_ru.ts | 20 ++++++++++++++++++++ 5 files changed, 34 insertions(+), 3 deletions(-) diff --git a/settings.cpp b/settings.cpp index de0be95..fd78526 100644 --- a/settings.cpp +++ b/settings.cpp @@ -4,6 +4,18 @@ #include "globals.hpp" +// -------------------------------------------------- +// Language +// -------------------------------------------------- +QString Language::title () const +{ + return Settings::tr (_title.toUtf8 ()); +} + + +// -------------------------------------------------- +// Settings +// -------------------------------------------------- static Settings* _settings; diff --git a/settings.hpp b/settings.hpp index 2f71504..8b94063 100644 --- a/settings.hpp +++ b/settings.hpp @@ -17,8 +17,7 @@ public: _alias (alias) {}; - QString title () const - { return _title; }; + QString title () const; QString alias () const { return _alias; }; diff --git a/settingsDialog.cpp b/settingsDialog.cpp index c844415..7d7b739 100644 --- a/settingsDialog.cpp +++ b/settingsDialog.cpp @@ -38,7 +38,7 @@ SettingsDialog::SettingsDialog (Settings *settings) void SettingsDialog::createLanguageButton (QBoxLayout *layout) { - _languageButton = new QMaemo5ValueButton (tr ("Language"), this); + _languageButton = new QMaemo5ValueButton (tr ("Interface language"), this); layout->addWidget (_languageButton); #ifdef Q_WS_MAEMO_5 diff --git a/yandex-traffic-widget_ru.qm b/yandex-traffic-widget_ru.qm index c4c8c06cd28160a9e0f9465c2f7395f110ccdac9..0e10b4145fb6edf0f0c8b8fd0744224eac0e04cb 100644 GIT binary patch delta 510 zcmX>kenoPEh-3l-gHJ631M5QumJcBe3=9hySmlo~Fff0es4Ex5;l#iO66GjlVDIn- z(hnKfH<&Uoa0)RP7yn~mV4B5X0;az*n1g8M00uAaQ$W*n7=r$O0h)H7A>_;<1_l;i zhUGd{K=B0==gQTy$g!?_D#F0Pev@^>s=Ywj@2va3Wil{u#jze+u@q=(DuibDV||&S z$-uza$7b+e7-;K4wpSm@f$G<@>)+oDbj=F()zeED7}(}<XpMlz5sxU#q;HFxq&*3VXQEcz_wKv^pW1)zFcuzCj;7oaYXLk!@K5c13` cNi9lCOioqENz6+xO-!GBk6m)}8MbdM0EDb|Y5)KL delta 304 zcmca2c}RSMh@=ApgHJ631FI7Q%ZCsK28M+Utn$Yg7?}4?)RhZj4`5&eiL%!-uy=R^ z>Gurm8%!A(I20I+i~lh&FwJ5x0n=X@%t17B0D~9zDFz0XUWTB*Ux23FX9ziS2*?*@ zSgunAw1sivT)BGYXRPa34C~7bO$G+WJ~o5* z!a&>Bv%UII4m8D;UH|@Opewequby54G;Iw>u2Bn6{~0drr9fNRW^zTpI}7CVbDf;N z3Mik)%~f;~sP7>6bmq%I*Vyv7in%i=FfiBf>}D(mTBrk|+2r}vw%q|*6bN(;SJ>t% Z#)Hh0i&;A+>#})FUd8rs^F8)&EC5~EQW*dM diff --git a/yandex-traffic-widget_ru.ts b/yandex-traffic-widget_ru.ts index e5061d7..2faa161 100644 --- a/yandex-traffic-widget_ru.ts +++ b/yandex-traffic-widget_ru.ts @@ -104,6 +104,18 @@ 30 min 30 мин + + System + Системный + + + English + Английский + + + Russian + Русский + SettingsDialog @@ -183,6 +195,14 @@ Update via: Обновлять через: + + Language + Язык интерфейса + + + Interface language + Язык интерфейса + UpdateSettingsDialog -- 1.7.9.5