Translate language names.
authorMax Lapan <max.lapan@gmail.com>
Wed, 17 Mar 2010 16:56:27 +0000 (19:56 +0300)
committerMax Lapan <max.lapan@gmail.com>
Wed, 17 Mar 2010 16:56:27 +0000 (19:56 +0300)
settings.cpp
settings.hpp
settingsDialog.cpp
yandex-traffic-widget_ru.qm
yandex-traffic-widget_ru.ts

index de0be95..fd78526 100644 (file)
@@ -4,6 +4,18 @@
 #include "globals.hpp"
 
 
+// --------------------------------------------------
+// Language
+// --------------------------------------------------
+QString Language::title () const
+{
+    return Settings::tr (_title.toUtf8 ());
+}
+
+
+// --------------------------------------------------
+// Settings
+// --------------------------------------------------
 static Settings* _settings;
 
 
index 2f71504..8b94063 100644 (file)
@@ -17,8 +17,7 @@ public:
           _alias (alias)
     {};
 
-    QString title () const
-    { return _title; };
+    QString title () const;
 
     QString alias () const
     { return _alias; };
index c844415..7d7b739 100644 (file)
@@ -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
index c4c8c06..0e10b41 100644 (file)
Binary files a/yandex-traffic-widget_ru.qm and b/yandex-traffic-widget_ru.qm differ
index e5061d7..2faa161 100644 (file)
         <source>30 min</source>
         <translation>30 мин</translation>
     </message>
+    <message>
+        <source>System</source>
+        <translation>Системный</translation>
+    </message>
+    <message>
+        <source>English</source>
+        <translation>Английский</translation>
+    </message>
+    <message>
+        <source>Russian</source>
+        <translation>Русский</translation>
+    </message>
 </context>
 <context>
     <name>SettingsDialog</name>
         <source>Update via:</source>
         <translation>Обновлять через:</translation>
     </message>
+    <message>
+        <source>Language</source>
+        <translation type="obsolete">Язык интерфейса</translation>
+    </message>
+    <message>
+        <source>Interface language</source>
+        <translation>Язык интерфейса</translation>
+    </message>
 </context>
 <context>
     <name>UpdateSettingsDialog</name>