From 10e9ee80b23178e570212752d4493369fa2c5695 Mon Sep 17 00:00:00 2001 From: Kaj Wallin Date: Mon, 7 Jun 2010 09:36:16 +0300 Subject: [PATCH] Finished Finnish localization Reviewed by: Ville Tiensuu --- .gitignore | 1 + languages.qrc | 5 ++ res/languages/situare_fi.qm | Bin 0 -> 3035 bytes res/languages/situare_fi.ts | 203 +++++++++++++++++++++++++++++++++++++++++++ src/main.cpp | 9 +- src/src.pro | 5 +- 6 files changed, 218 insertions(+), 5 deletions(-) create mode 100644 languages.qrc delete mode 100644 res/languages/fi/README.txt create mode 100644 res/languages/situare_fi.qm create mode 100644 res/languages/situare_fi.ts diff --git a/.gitignore b/.gitignore index 8294240..5cb6130 100644 --- a/.gitignore +++ b/.gitignore @@ -17,6 +17,7 @@ doc/doxygen/* situare mainwindow_test qrc_images.cpp +qrc_languages.cpp build-stamp debian/situare.substvars debian/files diff --git a/languages.qrc b/languages.qrc new file mode 100644 index 0000000..1ca9b97 --- /dev/null +++ b/languages.qrc @@ -0,0 +1,5 @@ + + + res/languages/situare_fi.qm + + diff --git a/res/languages/fi/README.txt b/res/languages/fi/README.txt deleted file mode 100644 index e69de29..0000000 diff --git a/res/languages/situare_fi.qm b/res/languages/situare_fi.qm new file mode 100644 index 0000000000000000000000000000000000000000..0e944cd4f28b7928d368a4d5983b3e712f55fc42 GIT binary patch literal 3035 zcmb_eO=w(I6h4z=elwk^F|DCky;@qa#Au;X2t^W|rX;4x$TSgA!8`M=ncKX1Z+JgR zvvOfY5rk66M!HZah?{QwE3qn6SAw{(;zGMJ=)#4&E?lVJdGF2ZWHM7zl}B>l+;`7+ z{=Re0J$}U)`TF;Z>)$+Z?-wt<``L{ri4sIKTOsN@O37n?V*Qqq#}|nDQ5-xc0lKZ^6a3s*NjfWA_3 z==B2ps1^@>{1fD-in?|c`&8UmoP+)I8Xq_Mu`xn(v`K5^;lH3|lBDr}nRJGar|_4l z)a_LvO%o1KamvxkGG?{wm8GT31Y_JsC#g&o$SX)QN{D!qTs)gG(p?LdteQ%Aw(wmg zPL?YSIfS)ryV}#XRd)1>^i+Vl7l@lw2ii?)k_{ve=;JY3`otp*sm*c57@W12v{lm5 zw3h-6)kS$Bs zU9}yfdkjWt5(arNu>moOHx8f`IkAk@g}LnB8o9Btg-IWV)|BNbM_Ws5RPL12*0b6& z?A0K+sW9KMNPm>c&T~6SLZ{5WE;;bwKk^^zOCg@NAH=Iud>BOB#Ipi_P58!CwqwBo zcBGp}1zPMOpe(sc-8DPY^4^J9~qg+=w%0qdt zNK?Fw%2LLtXqrl*R6S=+$fYQF>1XDvXH?A#xKO6k(4c_K`UUFs|FY_#lJw-iF=-SO z@&g9!z@Rt?d!`$5NeOV=GHq!@5#V%e@%J>C!i}XK#E@fotEABDw)HFSTVduDqT?Yt z+#$J^+iE&C;=ySP(bt9udz+9^Vr)k=qgvl)(Hu=jIk$js1D(ll1s3v-k9TeZ%!iJq zh@IZ7I8Xs4(36Ea+tiLS#zZ+J1A45sdeC7es6P!8qP_wZ|COHiFEkAdg`IOUPY3A; z6gN0GacolukBCNC{)JYBwoQy3S9CYwk!^0TfD7P8ti2dHp}DUj$DGD)NE1PS;IYNL z;(BHh^APLR$hr300v>DJzktG(Xyy&+>6$R@8djv!52D#if9Xz!1}x*r%sq$Sxbd2> z^VY<_XX`K#hIaV|V6gUGQO7%BfllGbAHQSep-Qt&<=zgJD!6m>(l{JnU0UY1V+~@k ziQ5D4eAdA=gEO`DhLW9)Vjj%r;gA8Xy*BFc^x+=bdBe$^LIt8J{e$>nngKmb3 VA{HCfs*zTRdgHzUQ~MH$zX80Mr4RrB literal 0 HcmV?d00001 diff --git a/res/languages/situare_fi.ts b/res/languages/situare_fi.ts new file mode 100644 index 0000000..a1632f6 --- /dev/null +++ b/res/languages/situare_fi.ts @@ -0,0 +1,203 @@ + + + + + FriendListPanel + + + Show all + Näytä kaikki + + + + GPSPositionPrivate + + + Unable to use GPS + GPS ei käytössä + + + + LoginDialog + + + Login to Situare with Facebook account + Kirjaudu Situareen Facebook tunnuksilla + + + Connect + Yhdistä + + + + Login + Kirjaudu + + + + E-mail: + Sähköposti: + + + + Password: + Salasana: + + + + MainWindow + + + + Situare + Situare + + + + + Login + Kirjaudu + + + + Settings + Asetukset + + + + GPS + GPS + + + + Auto centering + Automaattinen keskitys + + + + Main + Päävalikko + + + + Menu + Valikko + + + + GPS timeout + + + + + Logout + Kirjaudu ulos + + + + QObject + + + Session expired. Please login again + Istunto vanhentunut. Kirjaudu uudelleen + + + + Invalid E-mail address or password + Virheellinen sähköpostiosoite tai salasana + + + + Update failed, please try again + Päivitys epäonnistui. Yritä uudelleen + + + + Data retrieval failed, please try again + Data retrieval failed, plaease try again + Tiedon haku epäonnistui. Yritä uudelleen + + + + Address retrieval failed, please try again + Osoitteen haku epäonnistui. Yritä uudelleen + + + + Image download failed + Kuvan haku epäonnistui + + + + SettingsDialog + + + Settings + Asetukset + + + + Use automatic location update + Sijainnin automaattinen päivitys + + + + + Update interval + Päivitysväli + + + + %1 min + %1 min + + + + SituareEngine + + + Auto centering disabled + Automaattinen keskitys pois päältä + + + + + GPS enabled + GPS päällä + + + + + Auto centering enabled + Automaattinen keskitys päällä + + + + UpdateLocationDialog + + + Update Location + Päivitä sijainti + + + + Publish on Facebook + Julkaise Facebookissa + + + + Send + Lähetä + + + + Location: + Sijainti: + + + + Message: + Viesti: + + + diff --git a/src/main.cpp b/src/main.cpp index 50e4337..3ec7c56 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -28,11 +28,14 @@ int main(int argc, char *argv[]) { QApplication a(argc, argv); - QString locale = QLocale::system().name(); - qWarning() << "LOCALE:" << locale; + QTranslator translator; - translator.load("situare_" + QLocale::system().name()); + bool loaded = translator.load(":/res/languages/situare_" + QLocale::system().name()); a.installTranslator(&translator); + + QString locale = QLocale::system().name(); + qDebug() << "Localization" << locale << "loaded:" << loaded; + SituareEngine engine; int appRet = a.exec(); return appRet; diff --git a/src/src.pro b/src/src.pro index 534cc88..06948b9 100644 --- a/src/src.pro +++ b/src/src.pro @@ -5,7 +5,9 @@ TARGET = ../situare TEMPLATE = app INCLUDEPATH += /usr/include/qjson LIBS += -lqjson -RESOURCES += ../images.qrc +RESOURCES += ../images.qrc \ + ../languages.qrc +TRANSLATIONS += ../res/languages/situare_fi.ts SOURCES += main.cpp \ ui/mainwindow.cpp \ situareservice/situareservice.cpp \ @@ -97,7 +99,6 @@ QT += network \ webkit DEFINES += QT_NO_DEBUG_OUTPUT -TRANSLATIONS = tr_fi.ts maemo5 | simulator { armel { -- 1.7.9.5