diff options
author | Daniel Napora <napcok@gmail.com> | 2013-12-18 15:05:00 +0100 |
---|---|---|
committer | Daniel Napora <napcok@gmail.com> | 2013-12-18 15:05:00 +0100 |
commit | 317bec783161eff62cff054526304c97247e70e9 (patch) | |
tree | 46ee10092b1e3152a0a200a53df6ddc43eb65f9f | |
parent | 4448a9405c01e1da9bf6a6a6b86e1a74ad155451 (diff) | |
download | mageiawelcome-317bec783161eff62cff054526304c97247e70e9.tar mageiawelcome-317bec783161eff62cff054526304c97247e70e9.tar.gz mageiawelcome-317bec783161eff62cff054526304c97247e70e9.tar.bz2 mageiawelcome-317bec783161eff62cff054526304c97247e70e9.tar.xz mageiawelcome-317bec783161eff62cff054526304c97247e70e9.zip |
make launch and install button translateable
-rw-r--r-- | po/Makefile | 2 | ||||
-rw-r--r-- | po/mageiawelcome.pot | 10 | ||||
-rw-r--r-- | po/pl.po | 42 | ||||
-rw-r--r-- | usr/share/mageiawelcome/css/style.css | 4 | ||||
-rw-r--r-- | usr/share/mageiawelcome/helpers.py | 12 |
5 files changed, 44 insertions, 26 deletions
diff --git a/po/Makefile b/po/Makefile index 0cc616f..af254db 100644 --- a/po/Makefile +++ b/po/Makefile @@ -16,7 +16,7 @@ clean: pot: xgettext --copyright-holder='Daniel Napora <napcok@gmail.com>' --package-name=mageiawelcome --from-code=UTF-8 \ --L Python --msgid-bugs-address=http://bugs.mageia.org -o $(PACKAGE_NAME).pot ../usr/share/mageiawelcome/mageiawelcome.py +-L Python --msgid-bugs-address=http://bugs.mageia.org -o $(PACKAGE_NAME).pot ../usr/share/mageiawelcome/mageiawelcome.py ../usr/share/mageiawelcome/helpers.py po: @for lang in $(LANGUAGES); do \ diff --git a/po/mageiawelcome.pot b/po/mageiawelcome.pot index b6bebf1..a0aafcb 100644 --- a/po/mageiawelcome.pot +++ b/po/mageiawelcome.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: mageiawelcome\n" "Report-Msgid-Bugs-To: http://bugs.mageia.org\n" -"POT-Creation-Date: 2013-11-09 14:34+0100\n" +"POT-Creation-Date: 2013-12-18 12:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -302,3 +302,11 @@ msgstr "" #: ../usr/share/mageiawelcome/mageiawelcome.py:151 msgid "About" msgstr "" + +#: ../usr/share/mageiawelcome/helpers.py:8 +msgid "Install" +msgstr "" + +#: ../usr/share/mageiawelcome/helpers.py:9 +msgid "Launch" +msgstr "" @@ -6,15 +6,15 @@ msgid "" msgstr "" "Project-Id-Version: mageiawelcome\n" "Report-Msgid-Bugs-To: http://bugs.mageia.org\n" -"POT-Creation-Date: 2013-11-09 14:34+0100\n" -"PO-Revision-Date: 2013-11-09 19:50+0100\n" +"POT-Creation-Date: 2013-12-18 12:56+0100\n" +"PO-Revision-Date: 2013-12-18 12:59+0100\n" "Last-Translator: Daniel Napora <napcok@gmail.com>\n" "Language-Team: Polish <kde-i18n-doc@kde.org>\n" +"Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 1.5\n" -"Language: pl\n" +"X-Generator: Poedit 1.5.4\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" @@ -60,10 +60,9 @@ msgstr "" "dostarczyć Ci możliwie najlepszy system. Mamy nadzieję, że używanie Magei " "dostarczy Ci wiele radości. Jeśli uważasz, że nasz projekt to dobry pomysł, " "będziemy wdzięczni za jakiekolwiek wsparcie, którego chciał(a)byś nam " -"udzielić na drodze do kolejnego wydania." -"</p><p>Aby sprawdzić jak możesz pomóc <a class='weblink' href='http://www." -"mageia.org/pl/contribute/'>kliknij tutaj</a>.</p><p>Nie zapomnij wspomnieć " -"swoim znajomym o Magei.</p>" +"udzielić na drodze do kolejnego wydania.</p><p>Aby sprawdzić jak możesz " +"pomóc <a class='weblink' href='http://www.mageia.org/pl/contribute/'>kliknij " +"tutaj</a>.</p><p>Nie zapomnij wspomnieć swoim znajomym o Magei.</p>" #: ../usr/share/mageiawelcome/mageiawelcome.py:79 msgid "Mageia Control Center" @@ -203,8 +202,8 @@ msgid "" "<span class='label green'>core</span> - the free-open-source packages, i.e. " "software licensed under a free-open-source license" msgstr "" -"<span class='label green'>core</span> - wolne oprogramowanie, tzn. " -"programy dostępne na wolnych, otwarto-źródłowych licencjach" +"<span class='label green'>core</span> - wolne oprogramowanie, tzn. programy " +"dostępne na wolnych, otwarto-źródłowych licencjach" #: ../usr/share/mageiawelcome/mageiawelcome.py:112 msgid "" @@ -212,9 +211,9 @@ msgid "" "or closed source. For example this repository includes Nvidia and ATI " "graphics card proprietary drivers, firmware for various WiFi cards, etc" msgstr "" -"<span class='label red'>non-free</span> - programy na nie-wolnych licencjach, " -"np. zamknięte sterowniki do kart graficznych Nvidia lub ATI, firmware dla " -"niektórych kart WiFI, itp." +"<span class='label red'>non-free</span> - programy na nie-wolnych " +"licencjach, np. zamknięte sterowniki do kart graficznych Nvidia lub ATI, " +"firmware dla niektórych kart WiFI, itp." #: ../usr/share/mageiawelcome/mageiawelcome.py:113 msgid "" @@ -224,9 +223,9 @@ msgid "" "files; packages needed to play commercial video DVD, etc. " msgstr "" "<span class='label red'>tainted</span> - zawiera pakiety wydane na otwartych " -"licencjach, które mogą jednak łamać prawo patentowe obowiązujące w niektórych " -"krajach, np. kodeki multimedialne; pakiety niezbędne do odtwarzania " -"komercyjnych DVD, itp. " +"licencjach, które mogą jednak łamać prawo patentowe obowiązujące w " +"niektórych krajach, np. kodeki multimedialne; pakiety niezbędne do " +"odtwarzania komercyjnych DVD, itp. " #: ../usr/share/mageiawelcome/mageiawelcome.py:114 msgid "<strong>Note!</strong> non-free and tainted are not enabled by default." @@ -256,9 +255,8 @@ msgid "" "<span class='label green'>urpmi</span>" msgstr "" "<span class='label green'>Rpmdrake</span> jest programem do instalacji, " -"usuwania oraz aktualizowania pakietów. " -"Jest to graficzny interfejs dla " -"<span class='label green'>urpmi</span>" +"usuwania oraz aktualizowania pakietów. Jest to graficzny interfejs dla <span " +"class='label green'>urpmi</span>" #: ../usr/share/mageiawelcome/mageiawelcome.py:120 msgid "read more (wiki)" @@ -328,4 +326,10 @@ msgstr "Programy" msgid "About" msgstr "Informacje" +#: ../usr/share/mageiawelcome/helpers.py:8 +msgid "Install" +msgstr "Instaluj" +#: ../usr/share/mageiawelcome/helpers.py:9 +msgid "Launch" +msgstr "Uruchom" diff --git a/usr/share/mageiawelcome/css/style.css b/usr/share/mageiawelcome/css/style.css index c54bf4e..ca9fd31 100644 --- a/usr/share/mageiawelcome/css/style.css +++ b/usr/share/mageiawelcome/css/style.css @@ -88,8 +88,8 @@ ul.list li:hover {background:rgba(0, 0, 0, 0.2); } ul.list li h6 {margin:0;margin-top:6px;} ul.list li p.description {margin-top:0;} -ul.list li button.cmd,ul.list li button.inst {position:absolute; left:540px; top:28px;width:72px;float:right;} -ul.list li button.uninst {display:none;} +ul.list li button {position:absolute; left:520px; top:28px;float:right;}*/ + ul.list li.urpme {background:rgba(0, 0, 0, 0.4); background-image:url('../img/ok.png'); background-repeat:no-repeat; diff --git a/usr/share/mageiawelcome/helpers.py b/usr/share/mageiawelcome/helpers.py index 4f5c1dc..7bcf8b2 100644 --- a/usr/share/mageiawelcome/helpers.py +++ b/usr/share/mageiawelcome/helpers.py @@ -3,6 +3,12 @@ import csv import os +import gettext + +gettext.install("mageiawelcome") + +install = _("Install") +launch = _("Launch") def get_desktop_name(x): return { @@ -43,16 +49,16 @@ def get_listapp(): if (r[5] == 'false'): start_btn = "" else: - start_btn = "<button class='cmd small pill green' data-run='"+ r[5] + "'><i class='icon-ok-sign'> </i> Launch</button>" + start_btn = "<button class='cmd small green' data-run='"+ r[5] + "'><i class='icon-ok-sign'> </i>" + launch +"</button>" if (r[6] != ''): label = "<span class='label red'>" + r[6] + "</span>" else: label = "" if ( is_installed(r[1]) != 0):# NOT INSTALLED listapp += "<li class='" + r[3] +"' id='" + r[0] + "'><img class=icon src=img/" + r[0] + ".png /><div class='chkbox'><input type='checkbox' datasrc='" + r[1] +"'></div> \ -<h6>" + r[2] + "</h6><p class=description>" + r[4] + "</p>" + start_btn + label + "<button class='inst small pill' data-rpm='" + r[1] + "'><i class='icon-circle-arrow-down'> </i> Install</button></li>" +<h6>" + r[2] + "</h6><p class='description'>" + r[4] + "</p>" + label + "<button class='inst small' data-rpm='" + r[1] + "'><i class='icon-circle-arrow-down'> </i>" + install +"</button></li>" else: # INSTALLED listapp += "<li class='urpme " + r[3] +"' id='" + r[0] + "'><img class=icon src=img/" + r[0] + ".png /><div class='chkbox'></div> \ -<h6>" + r[2] + "</h6><p class=description>" + r[4] + "</p>" + start_btn + label + "<button class='uninst small pill red' data-rpm='" + r[1] + "'><i class='icon-minus-sign'> </i> remove</button></li>" +<h6>" + r[2] + "</h6><p class='description'>" + r[4] + "</p>" + start_btn + label + "</li>" return listapp
\ No newline at end of file |