From d66bafa816bf3d7fe15da7a03ce3a259e86671be Mon Sep 17 00:00:00 2001 From: arcan1s Date: Sun, 30 Mar 2014 14:18:56 +0400 Subject: [PATCH] added cmake build --- .gitignore | 3 + PKGBUILD | 37 +- create_archive.sh | 39 +- ext-sysmon-1.6.zip | Bin 5556 -> 0 bytes ext-sysmon/CMakeLists.txt | 26 -- old_versions/ext-sysmon-1.0.zip | Bin 1831 -> 0 bytes old_versions/ext-sysmon-1.2.zip | Bin 2974 -> 0 bytes old_versions/ext-sysmon-1.4.zip | Bin 4299 -> 0 bytes old_versions/install_ext-sysmon-1.0.sh | 3 - old_versions/py-text-monitor-1.3.6.plasmoid | Bin 15402 -> 0 bytes old_versions/py-text-monitor-1.4.0.plasmoid | Bin 17248 -> 0 bytes old_versions/pytextmonitor-0.9.plasmoid | Bin 7218 -> 0 bytes old_versions/pytextmonitor-1.0.0.plasmoid | Bin 7403 -> 0 bytes old_versions/pytextmonitor-1.1.4.plasmoid | Bin 11408 -> 0 bytes old_versions/pytextmonitor-1.2.2.plasmoid | Bin 11362 -> 0 bytes .../pytextmonitor-1.3.1-unstable.plasmoid | Bin 17350 -> 0 bytes py-text-monitor-1.5.3.plasmoid | Bin 22264 -> 0 bytes sources/CMakeLists.txt | 27 ++ sources/ext-sysmon/CMakeLists.txt | 27 ++ .../ext-sysmon}/extsysmon.conf | 0 .../ext-sysmon}/extsysmon.cpp | 0 .../ext-sysmon}/extsysmon.h | 0 .../plasma-engine-extsysmon.desktop | 2 +- sources/ptm/CMakeLists.txt | 33 ++ sources/{ => ptm}/contents/code/config.py | 0 sources/{ => ptm}/contents/code/configdef.py | 0 .../{ => ptm}/contents/code/configwindow.py | 0 sources/{ => ptm}/contents/code/dataengine.py | 0 sources/{ => ptm}/contents/code/main.py | 0 sources/{ => ptm}/contents/code/ptmnotify.py | 0 sources/{ => ptm}/contents/code/reinit.py | 1 + sources/{ => ptm}/contents/code/util.py | 0 sources/{ => ptm}/contents/ui/configwindow.ui | 72 ++-- sources/{ => ptm}/metadata.desktop | 2 +- .../plasma_applet_pytextmonitor.notifyrc | 0 sources/ptm/po/CMakeLists.txt | 24 ++ sources/ptm/po/create_list_files.sh | 15 + sources/ptm/po/en.po | 364 +++++++++++++++++ sources/ptm/po/extract_messages.sh | 81 ++++ sources/ptm/po/py-text-monitor.pot | 330 ++++++++++++++++ sources/ptm/po/ru.po | 365 ++++++++++++++++++ sources/version.h.in | 9 + 42 files changed, 1347 insertions(+), 113 deletions(-) create mode 100644 .gitignore delete mode 100644 ext-sysmon-1.6.zip delete mode 100644 ext-sysmon/CMakeLists.txt delete mode 100644 old_versions/ext-sysmon-1.0.zip delete mode 100644 old_versions/ext-sysmon-1.2.zip delete mode 100644 old_versions/ext-sysmon-1.4.zip delete mode 100755 old_versions/install_ext-sysmon-1.0.sh delete mode 100644 old_versions/py-text-monitor-1.3.6.plasmoid delete mode 100644 old_versions/py-text-monitor-1.4.0.plasmoid delete mode 100644 old_versions/pytextmonitor-0.9.plasmoid delete mode 100644 old_versions/pytextmonitor-1.0.0.plasmoid delete mode 100644 old_versions/pytextmonitor-1.1.4.plasmoid delete mode 100644 old_versions/pytextmonitor-1.2.2.plasmoid delete mode 100644 old_versions/pytextmonitor-1.3.1-unstable.plasmoid delete mode 100644 py-text-monitor-1.5.3.plasmoid create mode 100644 sources/CMakeLists.txt create mode 100644 sources/ext-sysmon/CMakeLists.txt rename {ext-sysmon => sources/ext-sysmon}/extsysmon.conf (100%) rename {ext-sysmon => sources/ext-sysmon}/extsysmon.cpp (100%) rename {ext-sysmon => sources/ext-sysmon}/extsysmon.h (100%) rename {ext-sysmon => sources/ext-sysmon}/plasma-engine-extsysmon.desktop (93%) create mode 100644 sources/ptm/CMakeLists.txt rename sources/{ => ptm}/contents/code/config.py (100%) rename sources/{ => ptm}/contents/code/configdef.py (100%) rename sources/{ => ptm}/contents/code/configwindow.py (100%) rename sources/{ => ptm}/contents/code/dataengine.py (100%) rename sources/{ => ptm}/contents/code/main.py (100%) rename sources/{ => ptm}/contents/code/ptmnotify.py (100%) rename sources/{ => ptm}/contents/code/reinit.py (99%) rename sources/{ => ptm}/contents/code/util.py (100%) rename sources/{ => ptm}/contents/ui/configwindow.ui (95%) rename sources/{ => ptm}/metadata.desktop (92%) rename sources/{contents/code => ptm}/plasma_applet_pytextmonitor.notifyrc (100%) create mode 100644 sources/ptm/po/CMakeLists.txt create mode 100755 sources/ptm/po/create_list_files.sh create mode 100644 sources/ptm/po/en.po create mode 100755 sources/ptm/po/extract_messages.sh create mode 100644 sources/ptm/po/py-text-monitor.pot create mode 100644 sources/ptm/po/ru.po create mode 100644 sources/version.h.in diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2a630fd --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +sources/build +sources/usr +*-src.tar.xz diff --git a/PKGBUILD b/PKGBUILD index 7dcfea9..3426578 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,10 +3,8 @@ pkgname=kdeplasma-applets-pytextmonitor _pkgname=py-text-monitor -pkgver=1.5.3 +pkgver=1.6.0 pkgrel=1 -_dtengine=ext-sysmon -_dtver=1.6 pkgdesc="Minimalistic Plasmoid script written on Python2. It looks like widgets in awesome-wm" arch=('i686' 'x86_64') url="http://arcanis.name/projects/pytextmonitor" @@ -19,41 +17,24 @@ optdepends=("hddtemp: for HDD temperature monitor" "mpd: for music player monitor" "qmmp: for music player monitor") makedepends=('automoc4' 'cmake') -source=(https://github.com/arcan1s/pytextmonitor/releases/download/V.${pkgver}/${_pkgname}-${pkgver}.plasmoid - https://github.com/arcan1s/pytextmonitor/releases/download/V.${pkgver}/${_dtengine}-${_dtver}.zip) +source=(https://github.com/arcan1s/pytextmonitor/releases/download/V.${pkgver}/${_pkgname}-${pkgver}.tar.xz) install=${pkgname}.install -md5sums=('7fef048a8e000ccf9a1e5f0924f59cc2' - '74f42444a2bddce898d462045c3dbd44') +md5sums=('335940e39c41ed7d81a251d1d04c18c4') backup=('usr/share/config/extsysmon.conf') build () { - # build dataengine - if [[ -d ${srcdir}/${_dtengine}/build ]]; then - rm -rf "${srcdir}/${_dtengine}/build" + if [[ -d ${srcdir}/build ]]; then + rm -rf "${srcdir}/build" fi - mkdir "${srcdir}/${_dtengine}/build" - cd "${srcdir}/${_dtengine}/build" + mkdir "${srcdir}/build" + cd "${srcdir}/build" cmake -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` \ - ../ + "../${_pkgname}" make } package() { - # install dataengine - cd "${srcdir}/${_dtengine}/build" + cd "${srcdir}/build" make DESTDIR="${pkgdir}" install - - # install plasmoid - install -D -m644 "${srcdir}/contents/code/plasma_applet_pytextmonitor.notifyrc" \ - "${pkgdir}/`kde4-config --prefix`/share/apps/plasma_applet_pytextmonitor/plasma_applet_pytextmonitor.notifyrc" - install -D -m644 "${srcdir}/metadata.desktop" \ - "${pkgdir}/`kde4-config --prefix`/share/kde4/services/${_pkgname}.desktop" - install -D -m644 "${srcdir}/metadata.desktop" \ - "${pkgdir}/`kde4-config --prefix`/share/apps/plasma/plasmoids/${_pkgname}/metadata.desktop" - mkdir -p "${pkgdir}/`kde4-config --prefix`/share/apps/plasma/plasmoids/${_pkgname}/contents/"{code,ui} - install -m644 "${srcdir}/contents/code/"* \ - -t "${pkgdir}/`kde4-config --prefix`/share/apps/plasma/plasmoids/${_pkgname}/contents/code" - install -m644 "${srcdir}/contents/ui/"* \ - -t "${pkgdir}/`kde4-config --prefix`/share/apps/plasma/plasmoids/${_pkgname}/contents/ui" } diff --git a/create_archive.sh b/create_archive.sh index b4ad3dd..fd5ae0d 100755 --- a/create_archive.sh +++ b/create_archive.sh @@ -1,30 +1,33 @@ #!/bin/bash +SRCDIR="sources" +VERSION=$(grep -m1 PROJECT_VERSION_MAJOR sources/CMakeLists.txt | awk '{print $3}' | cut -c 1).\ +$(grep -m1 PROJECT_VERSION_MINOR sources/CMakeLists.txt | awk '{print $3}' | cut -c 1).\ +$(grep -m1 PROJECT_VERSION_PATCH sources/CMakeLists.txt | awk '{print $3}' | cut -c 1) + # build dataengine ARCHIVE="ext-sysmon" -VERSION=`grep Version ext-sysmon/plasma-engine-extsysmon.desktop | awk -F "=" '{print $2}'` # create archive -if [ -e ${ARCHIVE}-${VERSION}.zip ]; then - rm -f ${ARCHIVE}-${VERSION}.zip -fi -zip -9 -y -r -q ${ARCHIVE}-${VERSION}.zip ${ARCHIVE} -# update md5sum -MD5SUMS=`md5sum ${ARCHIVE}-${VERSION}.zip | awk '{print $1}'` -sed -i "/ '[0-9A-Fa-f]*/s/[^'][^)]*/ '${MD5SUMS}'/" PKGBUILD -sed -i "s/_dtver=[0-9.]*/_dtver=${VERSION}/" PKGBUILD +[[ -e ${ARCHIVE}-${VERSION}-src.tar.xz ]] && rm -f ${ARCHIVE}-${VERSION}-src.tar.xz +[[ -d ${ARCHIVE} ]] && rm -rf "${ARCHIVE}" +cp -r "${SRCDIR}/${ARCHIVE}" "${ARCHIVE}" +tar cJf "${ARCHIVE}-${VERSION}-src.tar.xz" "${ARCHIVE}" +rm -rf "${ARCHIVE}" # build widget -cd sources -FILES="contents metadata.desktop plasma_applet_pytextmonitor" ARCHIVE="py-text-monitor" -VERSION=`grep Version metadata.desktop | awk -F "=" '{print $2}'` +FILES="README.md" +IGNORELIST="build usr" # create archive -if [ -e ${ARCHIVE}-${VERSION}.plasmoid ]; then - rm -f ${ARCHIVE}-${VERSION}.plasmoid -fi -zip -9 -y -r -q ../${ARCHIVE}-${VERSION}.plasmoid ${FILES} -cd .. +[[ -e ${ARCHIVE}-${VERSION}-src.tar.xz ]] && rm -f "${ARCHIVE}-${VERSION}-src.tar.xz" +[[ -d ${ARCHIVE} ]] && rm -rf "${ARCHIVE}" +cp -r "${SRCDIR}" "${ARCHIVE}" +for FILE in ${FILES[*]}; do cp "$FILE" "${ARCHIVE}"; done +for FILE in ${IGNORELIST[*]}; do rm -rf "${ARCHIVE}/${FILE}"; done +tar cJf "${ARCHIVE}-${VERSION}-src.tar.xz" "${ARCHIVE}" +rm -rf "${ARCHIVE}" + # update md5sum -MD5SUMS=`md5sum ${ARCHIVE}-${VERSION}.plasmoid | awk '{print $1}'` +MD5SUMS=$(md5sum ${ARCHIVE}-${VERSION}-src.tar.xz | awk '{print $1}') sed -i "/md5sums=('[0-9A-Fa-f]*/s/[^'][^)]*/md5sums=('${MD5SUMS}'/" PKGBUILD sed -i "s/pkgver=[0-9.]*/pkgver=${VERSION}/" PKGBUILD diff --git a/ext-sysmon-1.6.zip b/ext-sysmon-1.6.zip deleted file mode 100644 index 22b18331c30f6d0d95ef08e07600d01f0912bca7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5556 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 Wf5zt6@g*}3);q{r`fbiHvws6lLDw_@ diff --git a/old_versions/ext-sysmon-1.4.zip b/old_versions/ext-sysmon-1.4.zip deleted file mode 100644 index a570ff9cabeeec305f699038263d16381f9f145f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4299 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 I_qV(M2RP*QGynhq diff --git a/old_versions/pytextmonitor-0.9.plasmoid b/old_versions/pytextmonitor-0.9.plasmoid deleted file mode 100644 index 4f8f8aa7abeb9cf45a667e49ab7d9224fbe31a00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7218 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 P34pgx(5*8E{fqE_BKt2d diff --git a/old_versions/pytextmonitor-1.1.4.plasmoid b/old_versions/pytextmonitor-1.1.4.plasmoid deleted file mode 100644 index 35e8008eae21f1a24f3a7100bc60c3da3f16a9c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11408 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 diff --git a/old_versions/pytextmonitor-1.2.2.plasmoid b/old_versions/pytextmonitor-1.2.2.plasmoid deleted file mode 100644 index 7108777973719556072913e1f15b0486fc838d6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11362 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 S9|*YLm-O!;2~P9J)Bga2X6j=A diff --git a/old_versions/pytextmonitor-1.3.1-unstable.plasmoid b/old_versions/pytextmonitor-1.3.1-unstable.plasmoid deleted file mode 100644 index 3cfb636c0e915b633e65c3e07ba5dd93ca6ea063..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17350 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 z%0D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 diff --git a/py-text-monitor-1.5.3.plasmoid b/py-text-monitor-1.5.3.plasmoid deleted file mode 100644 index 061aa74b28e8bc627c7ef7e5f529eb19955730aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22264 zcmagF1CS`umL*!YZQHkO+qP}nwr$(CZQHhQRo!yUef@s_nd$d>IwMX-W<aW2MVOWT{9XSgu^a6lrLA_PpPW8H`V-ykAogE2cRNR0 z2o%j3MahEcS+gkyI9d*$mv%0Ex8^iAzOF5sI(4KYb@Cr; ztc>1EFV#NGghelR%_de?sGPrpEX=ix0$(~et(?Ej4d!wSbA$RsF!&0Ea4z7!v3qmX zYi+qI54y(s!GB;!U4sMX+XQz+?p;s}qlx^4bDt3K^DFoSLT?KYvRs7)z1RscHb5?N zHy(tJ16hkG`}voKnH<8$F^B_&*aW}Bb-MdHh3*={gmwhhk_wEl&lg$i(G7}&j5m>D z8X`hbLK(H?VQr0I=R@GzIU9WL01U9-g`UEPAZizOrG=y0qCOEAP;%s3gpR?JYd||? z6N-{J%Bb+(y@Sabc|y5gfH7t<5Dfg~T95JxMUx=n$Y$vX0BGNv_+IZXZ2dje^yc$= zva)tp_NM^n6C2=rUJ;#0wqS9v{SD*`ZWAca;Q;XG>}GiZ#O|8?Ht@Xz0P~~1_b)$R z&~&^z1$dlyx-g&SZt1+(&fjlO-a>biRNc*-2JZ+AH5r+as{!sgI_~_cSODC7AP|H zuK0`p>E+OW)&e>Pa4?7i_#S-tvPaK(M=XHB_bTryv)E~U>8vW~+RE*0VS(~N*OB8( zV!JeR6a|MVeGv-uopJ5STbJVT>*n$+0*l4#c(1<8)Ug>+3%!f6wsJ*9Ko1qe#p4A- z5Iu+DbBLAl3C9ibQ`-=+@`D~ITQGNjg=`?RWkQa#hNrRhSLriQviL<$$UlyekIloq zo-2cgmkhyGq*DwYAQXe-56XiCJhrb5A8Mi0G^>A3UK2|-Y)#tSta1W0uRue&H8Cd3 zW#%eh2aaF2&IUF)aO!t1u8lurY)-B^mU88}LX+qRe~w+VYn`{D6IXLY8%WnzQq*r5&PQj=@2?~kK%E*spm zD2hCnuV{|oz^dhTeHTB{A0`c*RP8RfUy2Z5eOrHt`5`88L7Ht|4^uoM7XDBKA`EI@ z!f|DOJ4joyWm7SHH+0?deYp!AAlfU2C)#PnwJbmoN2SrN%*W3PZXZ_PBe87V@_0b> z!KJH6a{-89BPUBgj{i4&5}`CorBKsj5dLDN#Ian3@1^|a6`S4Ct?=Dlbnq&bh4vCF zgjtkw_&#K8a>%xLQ^lYMVH9hO{-X85BJs+pp<4y5=VDNaC_M5!Rg@f`ybYGPMJcLP zU<&&YoMrAi?+hnv7in?mj(VZxHBs}LC5sj&CWfNvj$#*P#YCD~Hsho;Xx>;zg}BVY zBg`-pJYp3K2v{+R1x-3>>DRCF7U`aIZGN8tZ}oFc33`|6zI{u4o1s0u+aK<)fDL6;P=tQ6rvt!$KDFrY=yL;zm=hG2nH+A5mn zX)S%GcZXCaHA<2GwXLTmZE@>If=!>=z(WWfy)SKwz#p=XH?Dz#3=dYzFmhLp*g!(4 zFUb&fY=23p6{%J7g8_Lru1JJdm4jDo>s4%(bpKP{ARZSFh};93?1kN|_NN3I z&4aPPX52XJ^f~?Sqb#nTVz-}C;d554mB?w?E6($(Q+6@?1ey!xVw?ETW~!xlRS~R3 zUrnq>#|>2*X;jzb)@Xo&r04cW0oyJRwtfzRvc@TH$7IO^of26iOq3 zl#LfcDDq_n@3WWChRX;5piG7rIxw=|xH)#UaWX?RZFut1QRaGt`BR}pBQP!k3 zMriBk_SV%EeHa*0_@%ZGGO4*0EBKsHyO z*OCm^a$W%%J1lw;Cq11HT18ZgO+YX1c4wXNctS?ReG})sonlN#FP3I+vz4X7xKGxb zzGxL_=sKe|NSO8G#827~<$+QvZDfzSlPH#TKddqOgjCqj9cY}fR+`#O#00A4>`<6G zczRJM?Q%;?8nfm1KK2BDrjqGn!eJ2%4D9jAawRxNN)1hyJ{=2VOj#&Sn1iLhQYwfR zA1^%>T9Ak}5sP)W^&Jex*-taLCGAH(Q(VbSvyRo;yB61^BlZwu-OED4)Bq9JDeEwr z08DZHOjKE*5-2d+1b0Jfn?dID_ge$zXKqOmoonpr9Bx#<;~@;S9=EhZukN^i5z;MR zhesxJD`X{8%$z#8rFZ3nxpinMFny9KF~K}DvH;7YqrgbeSE21gRf4{LOtspI)20K_ z4jeG+ZpvsE-+u#6NlvV`wbolF$0d}xypJ4*^bQv@6=Byi?-Vimk$<@_J}Zg znc?mg@sjj$avPUcAGQ*VmrZydlL3<7taT;?bKB_Q9thgDlTzHMGR2l!yUC8zSO7)Z z6-o}y+Q~_E-hbnmwMkEln=DVB)83O>Ga@yVL7 zo6IVe=rd-`h984iiDWKai68yjLFq5Q z|E|WxbX7CFs#|Tfm5~tZS8HAB6z8HAq5ZJ-4?Z{Z16%MiXb|ID_H#xRRN~cxLt}HKf;1IEVX0b-GhZq{{*wQ+@ zy!be7sk}ruzgN&X0)aamtaL$YytLH?)ny~vBAW*DJqgRgjAX1JYFEs{!x#ZsS!a+2 zK$k%SQl1*~1FL+T9Tzz`68I$32&&nQ6Xz%JGM~xuI$mtzgekx+4x%TnAM^Doh4wQ% zfZY-2@bkUfR$c6=@?*oWBR``3kS4qB9?tG5)3luq5JkWEne3Y?zTxdrLfMsSfC<%p z0~IHKZlV*FG@Gj+j(E|NMY3(0ArY^lv|7bQ^fv!L!`wy2?#UZrk_7&=DYc<1(fOa@+tByTj7s-$iF zvUU*9U?fEKr@=`Lr-aVfh1k(nh;xy;XC)d6TX~Mde5|MgN1`Ey;3+wo(wY>ExwkZqW9u77I1 zxY8(!s!L!*PdwXmt#Y5V0duVAQkxNTvTrD(*1IOD zVR8S?ErwHQ=hZai$z>wO8$h2&=A3svC1ryv+{>H$?p{2Pos#Gwi{U`k*l#Rybw@-~ z?R8d&c=+k2sZ`eaT7%(cA=O=&-;9d(Spq!oHKtcig~kD{c<{-6odEbJTZbCxEoyh> z(T2}gqK3$`q({Z1=rpj`uG$7AGGJ6bfx_-U72l0V!ilFq|TKA0I>gst{59Q z8<^OdS=gHVCuN!X_mpKt+vYE2LHo|tE6ActY7Zrmy||V2+OUu;n4&334&JzM#u#0f zJRE8DwgJujxcVdRinEn~(5*=*rdgN}a|axaKkw&|zxB%X`D%N5p1Q*n{u}&!V9nSTbo}?k z^cpS*pR7-`0)Od~!k-7NW)f)QbGpX{3()1ZTQn5nD54#fk6|&m{0zDQ7;epWvKPc0 zBjJWSkZ|cYdVKoY1+i;Gy|#su!`W6CXIsp5Scb&`CNHGvhKSpA%u@SFglJ-r^JIUW z9L-^$sCv*7UeA7CfWD%GNfBc^d_;U}XO~I+k8pQs8Ng~O<16Qy4P-SR9U){5x;Acd zJY_RDw1U96RGT8MXf(iFx@(_$fX4H?rir|~I&yR82h=Z~&Q2^H>E2#Y4Nh|TNPK(q z2}kZNpdoomJ+}*_`k(+gajBTlXFW)S8pHQ zPQkP_wY0o3a-QJP^nk(qJmhUkIe6juVH8C?;goMENLYYOo5GH7f5HZ^Ry=@oxaG%G zkw#NwH?UN7Q~_7qp|w~1miYx&59Mo?GCqg-Qzz)2>mPz~8X<(s!)50to##h` zn-p(XLlXvbP0#%cY9?u)ZN>eSB+1Y)dynQ-s64@y`j#B+E0&n@c=_<0D{|WzCx>jb zAo$2~3pX_KAShLYZ>z4uUoawi;7 z1T@!SqmAN;sx;`H$KX4v#s1MC&{Tzh$X^f(!SXx2)c|LI6LTR4}$Wr?LuLDnW!0 z!3M}jy#vfK`q8Uqujv^!BuY5>1UjL#QtE<6ZH=bM@ROoH$=4iJCe&85!|*KxGf*tQ z+pA_pp_aE?zR;s3@xV+A@!-zqNijeY&2G!M0LP$yLrXvPyfN16cb{M3HA4r$eu&L&m|JOFZTp;8y3nSL~J02-fOH6 z_3*Jd6|2;yv!pLeCZg3Ip)vdk10-L8t`AEC!2w|*f?!OpV-I9iBo?Ex{8LuH-eT}< zxpuYOnDh*lV`cm|E%YTI3^Y8gIURi{BdqBe@D)?0{i}r6KR&URmDud(L+rU=z;OEf zWefojI8lMxc{1NqZF%GXs5cPG0?9F+rlhKbZv`QT6o)GezQNWToGV^LeAH3k!&oG=3ns)C4;I6nEs_t>}w6o5E!}r`KC)zn*E`R&|`) z)x|m#^xw$Ns{}ugA+XaguX~`Tdkh%D{A9sz04dU$8Ns(D`?$Eh->v|9QA8lQ%J1Lm zfL|5iR^da#7MjwAhI~+Xx%c<}>=UBY|FG7FuO(z)y1mM?AIVNimCmrzL?mcSor}nT zNzfKl?O5w0#3_Qt+nmocm`J=)rg4J{{Yw4a6qTex+Ya869}3{5xUhOx?}H6=4VvD# z?u=P{olm3RYEPLXWIsA^2?B11*tO+VXJEb=b>5!i3rjmIm8r|OacZTccBms*r%15O z9&af^3?zEe7XDZtVw&4m5RMJ)KW#x-l2N##AGwO6)J&FM$it=7oMRT*8bbA`jzSi1zJzMjVd327S znsdS2)1fmX)5u40tYKX2{6_^aITNl!bImx2XAfYS-$zM{50kaD$C(MCdMt0Ql zx`9c;EG&trmuRxv?! zUq@g3cZ7nAhk!7 z<)j2#+f2FEncl`Plqs%ypQ%->9N9a3!w!#yi+A$=7gVa4$F2T18 zii@ngOX_{EUpAXgj|}Ai{0~O`*T5yD6jARCZpLN4V3VyTQ=9J7Mz1aF>`;Ljwotk3 zZiBl_skChesaJw0<12wsGB>p&c&?sCu=1+AhCAlifO^ZU3!JNCUTwHaU;|`a!Ow_$ zKsLY5D4u6oMMF7;ykEo@an=@3HjmKg3(+#l7L~KKKh`fqC-hktsXVUC%QYIQ*-l!A zd3AN|(oOR;4$lQTJYKDj7$&71`Au6-{GgcK~3Wej%%s9zNP}@n*Zx$X&U*uE3tI;Kw7}zlbg-%lDpFrV3D$x-9sEwQ zj|H_n%i2d0{Gw2Mytg_Tx^p*;S$DeO3@`(;6wawwgXCDML%cJ1bN`uh=*9wsU%3*_ z)+$GItkokw-S+1`5AO;BnA1pBTJ@GKy4st zUO}Z+j*v!VzpAzaPwuQ>!_c%_XY-Yb+vzqcxwh1C{}uN`)@?#wrHK_0iKMn`>?lH& z-dXc!h$^jnhP*2Mb2T?#vAaT)`a{eEgzcaV=Kn zuH(7YY?kppNcJHZyZ1r?iRW9;t6H&II-qRL`Q1xR0jh6*GN?9G-;<0rJfh3yTkX%L z25akWoZ+t zFcyn4OZ^RefKLMl9`Li75Eh-3Nd=koimySRHu^Zb4$j^aIV%!b>VrG57jsUUTs)8( zKfwQup8qj-7|J&`(E$PgFb4T|V*lSMgsFwueGCat=VOz*ym#wp(U;?qVqQRZFZWKbOY^N%PB5R^?Zv} zGRLVGv}mrqzlxHQ(zRW*ck_%${T@<5l*YFtK*rGvsY>Le=zIGjSV{5g10QF0jWG=_ zgoTUxWq)fLX&_^|4?+r9xm1{lnWkjXgSxGRTpYe&Np93|PQ(P&NS(?>5{;MKz0nIi z2^asCjCwnPj2gxCM0ElLo{{hdB9IAuKOr z`a2JWr4H68V*!OX*~TCeVf9dxn&Ln%VWCfp&m~>(l9+=Hv@MA#0oyx4(m;v=*QCUf zDZuA}S$9`XO=>uaCHL@+JC|k+_~p67fExEah2&32BFt%N^?dK)CgweR_TH|Ous4%0 z2L0MLfauYQal5)ca}Mz+O)mXdTUD5Q?1m+87F{S}eZD-3!zcLAOzhPGWa+WTNv*Bt z477`Ores1C@Pi?8A~>D&J+`XyPZNvDQ>;XR$P3SmJwS#4_TFez%4eqg?*rZ~j4Ki- zqt8Vn@`5~6IiG`#97N)bU%tiB4K~{tXF~l((YAeSSFWCUT|Cuj4$J1otJiNu@l?_4 z>Ty+IdBTuqufOLrwpp~+VDBX;hfIlEp0Z??5+*khL<+{&UhD&LdMaOav-Yr(h?8Q> zYFpN=adm#kwi4=ob1SXDB~qyD>+0r~G#^V<%^f6=Ccw3{sr=@yNA(ywI_T^F5Wcl3 z43a19v8xotS92QmeYW`o`@gGI?5L0E0u%s11_J;9_g}c)KdaTv!q(W%?SH7*8+8S{ zO>qR@Gqvdw_+PXSA+6*&nMItLK`1(z#r$-Ul~kJ7zph7Ki0(2$a&G(fs(UbCpvf#g zTop%CZO3pJwS5rJ-B_rE1+V1SEySyq1jQFJO;;*LF?kO?DCngji%4$ z;U08}X7|~WX@)4AWf;h@G$oDjk>!y=LL^88KsM5vqO915Fp$v(RXCwKz|Xda z)QK1(tJRJ{d@wAqZsu1oVWh$4QHQ5c&>tWP$i0A=q)B|j)}jzX>i~%e;le0$T!9QL zcP^8!a0E+Jb8CIBrf}c;kD@(@N}F>ae=UOHyJHMO5T;-h8w6oMK(qB6j7?n;Hq+Z4 zlx)HrDU*!3c#Jz;=df2&3Vf)+Kxi4VC zE)nJ%@Flou}x;*(j2 zl2nIzi$?t7)LeSwtqdW;Lr&TyGDu_L2E^m1Q3l3Ck{uI{$nj*&NB63wJEE5XYIx-> zu7pP!h$x%_F1!mBB!PV;C|-oi+qD1e+~DT5?B%c>e9pgFwG<#CYR~jjwcDAyRJKc( zq(uUypDJxiwp0K9Ec(5g6Dln_ecGZf)zNm@pgxORl6GHFxezC|NBV4tbN>Jv=ku`d z-Fxtjq4K2zdpaC_@My|R--{0jz)p(Jw{y6c;RojtxB<+;5W$_nYG)Ti9on8rVJ zlNNCmy6O9LF;$Dxiw$ME?^G6VCWrAZH)f%t3lRPxvLeDM{c#8k$5Z3cL;I1pnyp_j zYYD;SyTJO1?0hF~m{=0%(}~^i@;*m`tjz}@&aJt!NJc3tMipD$-ZCB?>TWl7T3VQ; zRWW8t`ANlqxdk}Pn6NP7PV2h4Q&L#34IyC!K?FnNA8#l{HJlB${z7m4)`(A!R3oXv z%DEzvZu-G!UbgC_g-6_D!$32z!mS~a^gmj>AdJUP80xb8w)GcwG%1(#4yrdX9g=UP z)1_SvsujJ#8_aC0I+57nGImCrHLZX)3!CayDXjgpob-X#mC}D$7Pa$fIIWbzq*+U# zwMtg2#H%(z^Cj<8@?{#E~>ljH;!C5-m!T^oXl~Seqvv2`}5sg7kJ&^iVH1noCgno zy~CBAJ@j`A(ecCpGnO{?^0aq&<)U)@-oWA@u3fVnIeiY&El%d^FG=GTHJH!4cNtkw6_19wzt$T}< z%@qZ7hadA)ei@)NG0fL?ZT$2RY}K4MDHwj&ET8c*IFMn{Y==)mxpHl5iBFOBwDO>( zD5^G04OTTRIN>nOjcd9DP}PfUN@EH=`E0zc5s&w!#f})c`g%ert@{I;IP?dB+z&t+ zhkX~|Tqq;x#d=T$)am#gaEh^k%cl6L5_ASXA*sL*er8hI8Ido;l!aR4uGex?PPJCI zqrHZF)be&m((gh>ORGz~c{-)6ZEZ!sg74sVyx3=Q6ipV{+z_LkAUU=)ei*TXQt5^~;u@ z|FB5>Q!D%j+7VMjV>|h4oFMt@pkVx$^TXcSz{$oy&%oZ^+QeDU-ox3%-Py+OuiL@S zkFkx`U`G2bfGV!u1i1Y6QxYEbvHTRQ%RjX9Oyd{M8g~ zOGQgeOTJZ*(vL!43aQzl*_!N|A9$y+H~;e9{$95m`1W7mquj?2NERdjfF3;n0M@^5 zsI$#K_w9c=jWs{)w%C!rdHhEDy)?FJj@35x4{RfyewzoeRwS&eJ!KN)lTNOR5UC_a zUiIw$_zF!ll4?B?OX&4ui5ey`4aM!jgb7Xd1-uP|L~YSww-PGHzJ=LtY`nq3c`zW} z+85`qnBNXO?8Gy=0pZ5&N=n}C%TYy$_3e-O!TB6|vP6B*E5PsdBv2C~cvFPKzb+sq z2Oh^_Aq(jB2Z!k+f(35YDi7iYM+R2;Gjz>@zJ`xxQPi-u6ZY5~AEYoa#D_7hvyYE0$5dxx^N(=>7)0?L{Nqd5c`t^L;LCrn<3 zD5r}1XL>G9aR6FB=M_CD9vcAoXZ*UPWQa=0#WV{Scu4>&6{$WA7ZmOFTp|)`A$9V zLiC3qh*jm>kt63x%(-0HJQtSOQEZ_B&E*aOV_+VNEX#f7$T~dr2}Qwm_5j)*S6>^G z0gWy+;*k2wqMx$KGIR7y28HN)RcMtSHL@rIc}?IqIo{czznV5xjs0qXXw`;w`b>`~ z@_Sm&=4>o+JN(YXR?(4Ji&mDV=cG6*I@B(n<7YpGl9+IU$i#fkM2^!5XD#Z$W(Mma z(!;OG6S!WQIC03GT@4a;i#vc`>&yO`m?>=+C#8gCCm0C(P->-!G~Z$p$(oD~aYf znI_vBm8g_`{YqSy*`ITTW>aRt)kb7SDXnE;E5w;EYpe?cnptITVdnhQn+5uYiHrLc z8Zs$)ZH5PHYNcmOxW;JhX#pY~2$t0e|CqoPV&KaX12Yo1MqNpMA4_dDCsfPC%IFX3 z4fFD3Am?Z~TX6(;i)SWnUp0AYCcOGAp6V2CguIDwHA7uPD-lU(8paV0-#R^N-jW z#@HC242Q#RYFXG~jMx}gN1;tb`IDE9M>-e^b-t@OSiVs5P!ZTn-&;worr8Zi^|@D2Jqt%LYio5#cK7fyE33V;59KQF0|bGqZs) zSMHhb7`!1zGnje7>$&B^(4b4>2a)Oq{&?u zGKe=j_dWY`;{*RrGP9;z)=`hOOUQGfL#y~xi@3+ddxfXx?D-XS)JOd7ix`*U>R)Dy zdicv#(tv*H$?XXpo&2U4k3t(DuI1ok`ONU~euuZyc4%hzxWv-)L#r_mIJDDRgsT%E z`uSm>{WoeSq;&bQ+pWRb641yQ_4`ZRTAt@D5mg~)3fH@xNLl`6x4uli5yr^?D?x>2 z1BhQD#2U1jh7SCNqjVq;zfw}om2z+TfhFpZeU<1pUM$LR=i~yrPx<@8Sdk0 zjM(!WD-m#Po)b&UPD(KBwKv;W)~jLHlba#6h#P;7MM}nZU-?vS6f_nTL<-~J#LZCW zpF&Z6h0;li@OvKV+0s#m{rvv^E*)!C-~I6sQR#C9uhcKOnU`m<=c`f{D-nk$1s3dr zl@dvb(__m>#%sd6l*2Z&jh9Ajt_eOtj#paO?wJ6F1$aiQ~g964ot z#;S8&2A7@8Paz~1$O7=MFSmHSk(*uxs|)%q4D}o;YhF`@3miM#3tB_^q)Gdq@wv`* zwGd8a=4SGF>*m~(;#LNAzVYu!ffqJR;{g>lYqd)gXp=v%An%~x4L^O1tOk-HjnzLIUXP8s_^E4l{9}43sL}2SL3)s14T|&r z`W@W{sIAE%QFP`JsQV6~Fxz%6Vo}dAR-kwp^E0*<5%RUsqU?Q>RY4JK5MPJ3C3$Kn zZdT?T0XRop5p;`)&PDt7Ohc(-$7Ws#hhXHP?-p7yufq3QR>+{hB&TOeK~Ef-fQ?6A`5~xfH{GuW&<_7JIJ`vl<$D3WFR!LVFO! z$?53ZGdCvFKv=rJZEcQMnEXRnVfY&nuOdVL6u z$yKSvW{udE3Eg3y*Zeby-ixo#@QZhK)tQL)u2a^8jp2UBtZjXu@Xk?6GNZ+JR7T`M$!e$XbK29PDjJyS9d>a*K-UKCt9M_ttUP;P`!z!N zvg7^w;ZLIMEO*o^Y|f@x5$8&Ks)Z^a?y1jp!XBW;aW~Wuj;qU0(={6?(*;T zJiyPF>mO<4`-(o?*JH=eFyb}z%07yx1RJ*2AUwU6ZA~ z@L_xemR#pe(8>64JiL6?9jZ&{l<>I&KmP^peL@-RasI{5&)@(6sQ&`@T%0Ye{|BTu zqikij#ftKEtLG3v6u!eDncdPKZ#}fkEE`=KdjKA(j{&3E*$AOj%&#c>b>~Jw-ST^w z_h|@XDE{{7KHG`1x2WikSaQ1Z$v%zFc%GCDKg~VO5;mF>FYQvOT zcdCSJAG9!0Q`Bb*O|Y_pVI>hJktfW<{DoXI!G-DD|Mjv|WoP`mUWH8xOh4b#D z$Vo;qdBKvAQ3XJSH84gnRZb&m9+O9F2yxO1z1k3_PJ<~mN=#))BIM3^aElSrI)||K zEF~?FwD~zWSW+n9Gpv0`nrI%f)G=+%250xu#Sj{-Zdx>`sMah0RwAX47PvNBaqymt zD81AkrL@E)76%*Y@iBjJzgGncZ93JMMoA|>Kdle8be)}Fh6D?lc(ZSO#P75#F z_+w_9cq2s$2!pUj!57#z;Qh0sw?j(ag{Lr)OEC4A}7)I{)mn^B|%N?ch`)P@Xq z>4G(PXO6b0Ffv>*#+O}s*2+;p5T#f2HcR0hgFLt;Rf%>rW{`|}t$_4?a7xw><6qSf zNnC))(hV;+X<8inFD0jTknZ+y%GJR-CxK%1y)FOnYG3QCqetGY@RyWc`G%8#AVJG79ht1E&7+uuN@y%KPM{e#x;>WlPdpPg%sqcRap^<-y zY_ay8v(R7DO9bf>p+i&joZ>V>R-Ey1GO#*vY4!X+YXqZksuHU zwxGBm2TneRk%e_t0_lyoE??FaPjF&S4xf7~%DJIYEu7_Y48!{%S6ISRWXUbz}?u2siBX#IUQU-+JT9nz` zK$u_J5V_lM0oO35VO(%#T*GJX2dxDaHMIxDfeH; z_~Uq5WMf6Kbft#mgF0U~r;l8nF-Z!<1r2^kfEalId69Br|15WsY>6Cks6i-k>V9Fo zf2`qtBu#ix83}MTb!P(A2on!o8^!%Q3bj5vkx>Kc2xQYU!Bw_kf=ae++hs~9FKB{j z?kMDP1`s0DE|`Hhv4jWJn8!Lekom>X!^u_K9leG7djc=a++0{$8h&0NYu2cG3fm$9 zXcGwx08B}8cq4}~cz@Q=@1V7Pj9zwLj^0lQ(DU=x$EW+lz}Vf~rTE#zk1RDQ7|r3dnDkQCzD({eivH`;X1?@5DHng3a?~73~T3)#O3g5M&6N6Q5e$ zXrl`t;?+dv)Y!Zw`qB#7&ljqo5J@z;S983$V!2bMpB~`CM4fO3&rvYP{_Ier{(MkJ z>dzM<*{0L?rs7+1Zmz9uuDRBC^B++KT@AlfAEIYZ?;7*A-8KNJVU)(Gio|A0)I92& zAFrl{^0uw?Jaw#34kddDZnY`MljMt;58JnR@G1~XpW*dp+*XV%tY++0pdn6Td}0j-JNXUZoz-!aD;3rylqHQKU}FfpQg z$90T&j)~fmd&@N``>Df`EeX%Sj(HqE@Ztn{N+E*v6@kPj6!-Elb*Uw!OKcLO0K}Y< z4R)a+Up#GNE{4@a7$BY2pHqtG=+;5@XK9Z*q=QB*X+n);QxD+vc$Ek-9NmV_CeuIB@>hkwm4bnPo>woPF!_XsW3rz!G3i3Zc37uG z`%DC9>DleU{ZjJ8j7^{zY*SMBb8+~(a&bT0@S5;^rO_i;#T`)pC>(9vZaJoG>hb7S zkS%)#@63v4c2o?9t4w!lbfR_<- zKUrG)83|18BH1m|2zG&z!0Z396d(~rjSQtW!7XGtYgmq7( zE20a=BU7H^Lxi-GNWsQo$t>&>R%3!L~bZ&8!dd9f@T;ZfE(}msqN&vYS zXJrq+QI!h^fW7P6u7RrS0(kLc)`TbiEfN?X`8O@t7S#}@>74$&bAQLD&A^Ub`63<6 zUV`LmB~uNz)GEGB$Q7edH_FNgH_;L^CS8#(*hIiWyN)rmBVCrAFoFa9zPec_xqFlK z8`_u%?;=dA&H}TW4>8ejw_^sfisA(1Wt_4|*Mi6G&XMYK>vCPDE;NjRB&b#XSLm>g zY2JwWwcej~id&ec#BQeoZJD@)4gnl_#j=3*x`!o>wn<}A(?R*(c;vK%}YPaXAY z#k9AFQ`nh|O_Z@Kc9qrrZazny9hL=x`!3XxC9BeJQ#3FW6$yd&3n`-*dIUl?%=5{q z*5!~Y`*L#jwHkeEC^Q?$O-Wh|JT{zZzu0QkT6$T&Q0j5dyw<+?yq9s_(;FKfRRwYZ zjIAEH{?gZL6U;Xof88J(2_7Rh)q258G@ly4*C(3%_>U*MOp1(nSOvz$n%vbv-GaeE z1+e@i(_rR4-RkkW?KkEHq~^OQ$dGk;g@A6V$@Yo&RD>=>Dg=mI=Za1mlC~Sq!OZ?? zGvemhcIn5JN~9WwBdr~Hw+&@2+bQA?{C4F*Y>R4Ztb6x;QV)cfBUji#Rqv}KfKcQd z%P`lP#HM2L2*Yv8rfrU0>Z(e7b0z+tOrTQ0u}PI`?+W)dzYV`ux0{6VYu*hm3_*Fk z?-3ZD=AgCDPc?42=|l#hRNy#hd#~WPiaVwVvry28FOWDUj-!J)jKLS~PspJsRrAO( zjI`xG{cQ5>0JeP}=_BS$sS)8s%=F_pxElm=v4+eDY3lLGo6WrY7O6iEe+GOGd=?Z1 z@oDy$X)3Y}s6TB48WtM7_ds~X8D5`92v)i`VbxFU zXdcv}dQghwOG?BJ=&G|2DW>xw72D%R5U7R#CAIva8s(QZNJo8!-o&UM9MWqq%GZ*C zcth?ii@Rk_^er{8RX>2 z;mK6k%gfmIQzuOd!27NIhC4pRVF|aBNe-r(IS(iCcb*DgM}eWGj!(JnT3r`%;8LwkF&V` zA&0PqJ@Gb{l1v9%Sz15Pu!;2{CqO0O^L6~NN2_=B%bmEDs*q)%1+4;6w~Dflqn|1q zAJ?G!_a?%Y+-aW)`Tz;i`JZB=2dmOQonF7+o}q7X@8}pq&~orzCZyA6UEJC{VNFJ# z>eaS4IBc)@N8%10YPl!uR^C0IKeonJwSKiVh+*gGxiu1;`owjVvB#)Ej@*&Yv=xlR z-Tqf<$awoSF8&vh8nOJlNx(lx^TsBo{|QU~8!yR>mY36}IMUBvo?)zZ$~+eIy=hfz zqRS;jL(}rUJecq(NH4w5bxgj7@9(zU{vEr!#+m#&;`beUMyu?#!qW76N^rFNcIE91#7fO*<;36R6XFzn+hD#i$ zEKsw0TjmM3<>Jwa0G!bLA;5U;*GQE_55s2++kheXrM|IZ{C?co$b#VWCiH@`vIfE) z&eHg)(SbBK5-CY;LFvHt8K{bTwF7Pe?!O;RU%BjIbmMkoM)L*$99gjZ+Piy5)$r}c z{k7q3M~e=2x&~l7db>Kl-MuUj9jD|e!9Gc6b4U*W;W?!R$BUNF=Md&0l$~%J^QFK7 zS}^qj4N*E(>no91)LxzV1(5?>uZGfs=fdfY!?=TSIwMd@92jM(ui6UU`z>D2>@BYlb^Zj{0zID~l$(|NGNVr-df7^a1*&D^- zp%s+y)olBGIDPDJxnsc2DX^M;EV0v%cAuXqx-s(`JtMzw)WH&AIKTgm&3eQu=B1mB z;Lc$!N`~ysoY72tI?G7{(B;D*0SMweD=iXLr&?9ApACz^y~#`*SOPFE5}9nbT?jPr zA|%-S6=Yd48er1|(CJ>Nt(%~6y;Tk%8cSwOASjt`SJ*9kxgnZcqP;LnVP#v+W|y15 z?my0S2!-vrk{FsTtAmERVd;QBdWAGj=UUTjXe$EvM=xq@B6BiuFTG`k2bI=+iFMUj zv`ju!qkKU6)se9X&rPj77-kDJl3+pJT?ueg-4%!E43*m|E7i~@i?f9BmCMsaQ&KtV zb+3AxOWYM&8N9nmfLakaFO9+g8od;=#_Kl86&u%>)NX*D_jw(#j-*&*lLS^vHQhF{ zc+-NPEJ3@&8aEY@MlQ}KNn1N!w{#2r0}XS4W(fVSifJk|vmLH-a*{aMY?17VYXQ9z z3rp(jr$1q-hvh4xMEV-pC=S1($ewP{0@A_Tgcw7zWC2oDJHx<6&^l!fQAI~H?8v8E z5srao9@m35NLnWugj7Q`!7bPSNg-%O{l<#8Zd>tEJ80$NI9-aiQlfM!i-PQFG>tbv zEQ$%7X%sSzEX4{GVS}4p(Xs(|2nGX|Y-{W2GZ3TU<(x+BQd|!qvnXgR zCt2_P7UxI=Drsg}jb*~_v~t`u83W@BEpRg-f09xoVA!9U>JLp82I^NuVh6S9@8fsB zb0bjVkt@#YV z0+p#wkBMfTwRVqz@O7YnOrDtG0W+lG0Ex8~Q)tv> zyO?e}>9iRC%rnSGbu`#9sk8h7m}02@2`sz;@yZc!g+)%YF*-U>onm(0Z(#yO+2JJc zq&K1nzEHUaqV(u%zzb^3i=L;yae}SZpp@)MNMU5TsC;CZGHVQwfR)D+cHfhcbue2t zRX|6&>c$Z7Cm2eNUlzkl<6m=lx>NP#QpFKxfE8E5TZq(%h*g3e>C9b&ncezOP8+=mF#`&hM!r zFe~0Ss4&2pota8c&yV?319e=H3O6qMLEoD~HV7)v)qh1u76U|&vjfcwp_j94QM;^t z%XDh*v7Uk?mRd1)@K>ahuPXI?ThLu=*Qtq|3ypO>cvBwkhq?8Wq z(W3VrA{fM|LCPD+d-qD*d*7W|v(`Cl&HC+q&idAO&bPn)|M#c?haM_Fg&l3C<}He* zryp5%#(;{Wxf*ap!+7rJ(Sehdod^x`3jq2)8ouDx3hu$yeIPovLx0xC=_GJrVotF~ zA9dK#;_1Nf4K2$857)kGGSGG~Qa+f&`;8{)OvZ{_>8vdBrOpE&#VVf~!2*W_E|poK zK(>g=+ZzgS6YWxEWz!f8-7aZE=LDG;?A^QXvi)aSxZP2b)RlIkwmugMemJiY>rM%x zJ6XkPUSh;d0Q0MUo3GBLG#4IDUaTYZT7zeRee&!iT~VWg*mrkNh(b-sGkJ1C9;KYr+(z? zZjWrA97vLr@OrROSl#^jA$Pnna3YO4EyRlWezO&V`MP|`y8!a7VU)H}lrh8&jzK&l z(=TOD?`xL_3~T~$JhfAJAW@DB3goZT$|K66k58w1z)rTy{=)`s&nQdN^i_r01%z2l4&XM6Rh@)6X- zgO8QpIF{aT1ITVxEgAQ`b#nBciOQG}_+5R}HQk}rCu=~tHL-m0jo4dZ6Foggayaqg zH{rGkC41=LO=7#dXtl@my-UWdQj+ZBJgmegvdMEN0~Mp4@M03UlUxehH}s2Y=?`-i zmMov2%vJC&Z(F#5fB2%v-WSrAL;ilTG5NFRdO>-zFhwAaghu84A~Zx&eri2+1Ap%l z`Wxtu$$|%@mc;MGG&?@tC$qLoDSq(LR{g21$Jp3z%UpNUlkHgP3OBTn0L6C_C(&)p z2ypw2sK<);ZrzT1P6d`vTT(<5I@=tn7?D7r_sv(e1bz(m38@EE72Lf$cP?5l5z7^p#$ zUEVQdN@VPG=<}!2ij~$6%%*-kAr&{-Jrf@cdBiRZ#eb4n|5D33-bq2j%hRmJh+?OdE5XL`CdXj$}Dp9f8w`C$!7DK%wf zg$>7~(D6AoCdPDxTW-jM;^^9yofWEv73dtWB~?AU%A9b;CRPHqv~miBK5_?3=NJ}~ zs*Xq+Z$2MDYc$jtM^{&8yGLcLG9yvQQ__t?Np(HWO0iyLPsa?uWj(86;5B^t6R@@( zdr!Zong+!ZO1Q^0Z|HB*S!@`nh@1oEOMD!HEiqSR34(VzvNwYU&CLBZr~LP}4wC7z zvPKJN?lJ6<9NfX`B(`>%mdSc^XTvn`i6E!aKD3(fy2IPpUSBjaYHq=DooIo`gau$9 zy^vOISVI2bKvVZ}CA0)PCA3rya_*lYyxm0Qn|8aMrIk&xo<1}|>kZA}=9$s6oHzy^ zb~KI{FuO^>s2H=xD%b;YsJIID@x=A;BG}QmA>#Hlm}C}@pZ%oTqj3qD^WJ zD__$OX59&5t;)XvwfSO5{B1fM6JZdD_fD{3o9AgKig+Yw6ZED%6|}j_kI_0oJk5!r zMxCCa#|K9xV;Wh1y1bIx>&3LEtwJufRcL_wkZ%F(U_sr5rcxU0C*9Ngt3_+ zou7e3C|cktg7)j4sC-|&5F9V~2<2W1n!NquT8Juuu6Wcwx;$;-?E9*tLc$rJ&RI4d z#`LPRbCsaF4tu%aHXLh%Jq4AxuMM9bsD)-JY07L#$7qkwOAxyd1UsQ-nhS(ASP2Kl zV9J|d!{C{IyQq?!k%shiLqn1DLqn+8v^N@WdPTe`TlCF|ZAYr~!o zI*RKeFNgEkYPBNC?M{F~_&kk&5UXP8tglLlkQpy({-Xc(9osD;>KdFh-jzWVYvgd~ z*q3@H#n(pkF^7|&se_Yi56#z=c_F)<8R{L#eY{MaeS-DH9gKl4jV^M{5^-`@+Xa>f zpvuT3m84hBs-mWm z0_R`6d+uDC`yv--F70p_M7e!oBh7=HX0ub^1T%_bDH8wQ-8f<3Z4s)AXY|q#7^*3-Y$mR%Smc6eex;(nRvRonFn1ad!nh7 z-06uF}0Z z&D%Q$P1^?cDd$IbbyH57`7#YU}U>!$r5t zDOiyBL^-pIFFxPkA0An1bud0*fqh==UFVP|2VrsPR~C6W;X?5Bv935syA8JqGfPau zHPB7LL0uLxY2KbC2f#X?{vfmr&Q~EgmhK*4la5(q+mv<@OBtw>@cox>e2ATN>5=a0Fr%gej5 zuzmny?5p0k4V(2Ws^YM(IVZ%vMpfcPThm?hVaCm~ssCkJ=bR0p(^A_K*x_6NL}z<2 z4YU^YGb-lb-^3h->DC1Z2_Kf2=X0c-?kL+D$yX_rwZ&t_G);;%F2EKre9fI`XOmJ6 znM=t_9(65@57)Whi3HYg(MQb~)cKuMW=0xN%4W5t!vIqrZF3MLc?39de zspV$dZ&b6~A^rN4myG#0t1euUWI>GN>pj{qL=J9uDF0`LA;HK97B16_7s_h1TB>oh z70q!hqBx$c(wu-pI~+p=vT#F%I9$ON4Ms34klWhI3-lZ;c%a5(OJD$SBp4Y*-RDx= ze--n(xFL?kqqr&uAea|mgNr$ofEyK!uic+oKwX^#@T-oMnN$wj#-|91xJQ>#t_!n^ zoA=lww^&cgi>ZubIycNQlqWbS&NKWf0Fimw)EEE0jlNbl>h)oec5z$<@((G&X@S69 za=HB@aiCRva_Zz+pqpHf2md6}kVI+aalKv9X9zz0l;u2XLPs=Lr&R~Ok zStF;LiNSrSNZB}|;<+^R?Aq;2JbIk_C`gR zr>l%Hrq8%}Xf^tM%)f!x-6NX(LeNIa#hJ&Rlma^GCy)7{QQi*PZtL{yo`=#yz8a^O*ro|jkZn< zM5mEzQeqA0d_th5MDs%Btb8=gVhSZYnhnA>mis+X`?%z2}2VtL#LeRUAlG3 zn6k&i&Fs6Yq=XA!KoVLl0kosx2ZsVJlw(fi?l6YhfpxL|S!$9zw{*KX%ZEoVEN!cg zEW9?v=i83P)z|SdPWCeHzb=nR=7r1SUo!vB zVw~zHtssCN|;RpX>!rqZK0bb&NuSFn<7iEKg$oOg{;&R52Ux+{Q x{qF$1s7w6+09T(ZmjeiCp!~&i21&hm&Rj_w6AL+;pb#Rzl$a - Time + Time true @@ -63,7 +63,7 @@ - $time - time in default format + $time - time in default format $isotime - time in ISO format $shorttime - time in short format $longtime - time in log format @@ -117,7 +117,7 @@ $custom: $dddd - long weekday; $ddd - short weekday; $dd - day; $d day w\o zero; - Uptime + Uptime true @@ -127,7 +127,7 @@ $custom: $dddd - long weekday; $ddd - short weekday; $dd - day; $d day w\o zero; - $uptime - system uptime + $uptime - system uptime $custom: $ds - uptime days; $hs - uptime hours; $ms - uptime minutes @@ -176,7 +176,7 @@ $custom: $ds - uptime days; $hs - uptime hours; $ms - uptime minutes - CPU + CPU true @@ -186,7 +186,7 @@ $custom: $ds - uptime days; $hs - uptime hours; $ms - uptime minutes - $cpu - total load CPU, % + $cpu - total load CPU, % $ccpu - load CPU for each core, % @@ -235,7 +235,7 @@ $ccpu - load CPU for each core, % - CPU Clock + CPU Clock true @@ -245,7 +245,7 @@ $ccpu - load CPU for each core, % - $cpucl - average CPU clock, MHz + $cpucl - average CPU clock, MHz $ccpucl - CPU clock for each core, MHz @@ -294,7 +294,7 @@ $ccpucl - CPU clock for each core, MHz - Temperature + Temperature true @@ -317,7 +317,7 @@ $ccpucl - CPU clock for each core, MHz - $temp - physical temperature on CPU + $temp - physical temperature on CPU Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -365,7 +365,7 @@ $ccpucl - CPU clock for each core, MHz - GPU + GPU true @@ -375,7 +375,7 @@ $ccpucl - CPU clock for each core, MHz - $gpu - gpu usage, % + $gpu - gpu usage, % Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -423,7 +423,7 @@ $ccpucl - CPU clock for each core, MHz - GPU Temp + GPU Temp true @@ -433,7 +433,7 @@ $ccpucl - CPU clock for each core, MHz - $gputemp - physical temperature on GPU + $gputemp - physical temperature on GPU Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -481,7 +481,7 @@ $ccpucl - CPU clock for each core, MHz - Memory + Memory true @@ -491,7 +491,7 @@ $ccpucl - CPU clock for each core, MHz - $mem - RAM usage, % + $mem - RAM usage, % $memmb - RAM usage, MB @@ -540,7 +540,7 @@ $memmb - RAM usage, MB - Swap + Swap true @@ -550,7 +550,7 @@ $memmb - RAM usage, MB - $swap - swap usage, % + $swap - swap usage, % $swapmb - swap usage, MB @@ -599,7 +599,7 @@ $swapmb - swap usage, MB - HDD + HDD true @@ -609,7 +609,7 @@ $swapmb - swap usage, MB - @@/;@@ - mount point usage, % + @@/;@@ - mount point usage, % Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -657,7 +657,7 @@ $swapmb - swap usage, MB - HDD Temp + HDD Temp true @@ -667,7 +667,7 @@ $swapmb - swap usage, MB - @@/dev/sda@@ - physical temperature on /dev/sda + @@/dev/sda@@ - physical temperature on /dev/sda Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -715,7 +715,7 @@ $swapmb - swap usage, MB - Network + Network true @@ -725,7 +725,7 @@ $swapmb - swap usage, MB - $net - network speed, down/up, KB/s + $net - network speed, down/up, KB/s $netdev - current network device @@eth0@@ - disable auto select device and set specified device @@ -775,7 +775,7 @@ $netdev - current network device - Battery + Battery true @@ -785,7 +785,7 @@ $netdev - current network device - $bat - battery charge, % + $bat - battery charge, % $ac - AC status @@ -857,7 +857,7 @@ $ac - AC status - "/sys/class/power_supply/BAT0/capacity" by default + "/sys/class/power_supply/BAT0/capacity" by default Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -900,7 +900,7 @@ $ac - AC status - "/sys/class/power_supply/AC/online" by default + "/sys/class/power_supply/AC/online" by default Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -920,7 +920,7 @@ $ac - AC status - Music player + Music player true @@ -955,7 +955,7 @@ $ac - AC status - $album - song album + $album - song album $artist - song artist $progress - song progress $time - song duration @@ -1027,7 +1027,7 @@ $title - song title - Time interval + Time interval @@ -1082,7 +1082,7 @@ $title - song title - Font + Font @@ -1122,7 +1122,7 @@ $title - song title - Font size + Font size @@ -1177,7 +1177,7 @@ $title - song title - Font color + Font color @@ -1217,7 +1217,7 @@ $title - song title - Font style + Font style @@ -1267,7 +1267,7 @@ $title - song title - Font weight + Font weight diff --git a/sources/metadata.desktop b/sources/ptm/metadata.desktop similarity index 92% rename from sources/metadata.desktop rename to sources/ptm/metadata.desktop index ef8dfa3..aeb68dc 100644 --- a/sources/metadata.desktop +++ b/sources/ptm/metadata.desktop @@ -12,7 +12,7 @@ X-Plasma-RequiredExtensions=LaunchApp,LocalIO,FileDialog X-KDE-PluginInfo-Author=Evgeniy Alekseev aka arcanis X-KDE-PluginInfo-Email=esalexeev@gmail.com X-KDE-PluginInfo-Name=py-text-monitor -X-KDE-PluginInfo-Version=1.5.3 +X-KDE-PluginInfo-Version=@PROJECT_VERSION@ X-KDE-PluginInfo-Website=http://kde-look.org/ X-KDE-PluginInfo-Category=System Information X-KDE-PluginInfo-Depends= diff --git a/sources/contents/code/plasma_applet_pytextmonitor.notifyrc b/sources/ptm/plasma_applet_pytextmonitor.notifyrc similarity index 100% rename from sources/contents/code/plasma_applet_pytextmonitor.notifyrc rename to sources/ptm/plasma_applet_pytextmonitor.notifyrc diff --git a/sources/ptm/po/CMakeLists.txt b/sources/ptm/po/CMakeLists.txt new file mode 100644 index 0000000..fa3ba93 --- /dev/null +++ b/sources/ptm/po/CMakeLists.txt @@ -0,0 +1,24 @@ +find_package(KDE4 REQUIRED) +find_package(Gettext REQUIRED) + +if (NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") +endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + +file (GLOB _po_files *.po) + +set (_gmoFiles) + +foreach (_current_PO_FILE ${_po_files}) + get_filename_component (_lang ${_current_PO_FILE} NAME_WE) + set (_gmoFile ${CMAKE_CURRENT_BINARY_DIR}/${_lang}.gmo) + add_custom_command (OUTPUT ${_gmoFile} + COMMAND ${GETTEXT_MSGFMT_EXECUTABLE} -o ${_gmoFile} ${_current_PO_FILE} + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" + DEPENDS ${_current_PO_FILE} + ) + + install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${_lang}.gmo DESTINATION ${LOCALE_INSTALL_DIR}/${_lang}/LC_MESSAGES/ RENAME py-text-monitor.mo) + list (APPEND _gmoFiles ${_gmoFile}) +endforeach (_current_PO_FILE) +add_custom_target (pofiles ALL DEPENDS ${_gmoFiles}) diff --git a/sources/ptm/po/create_list_files.sh b/sources/ptm/po/create_list_files.sh new file mode 100755 index 0000000..16453d6 --- /dev/null +++ b/sources/ptm/po/create_list_files.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +WDIR=`pwd` # working dir +SATELLITE_LIST=satellite.list +BACKGROUND_LIST=background.list + +# Background list +cd "$WDIR" +cd ../images +ls -1 background_* | sed -e "s/background_//g" | sed -e "s/_/ /g" | sed -e "s/\.jpg//g" | sed -e "s/\.png//g" | sed -e "s/\.gif//g" | grep -v '^$' | sort --unique --ignore-leading-blanks > "$WDIR/background.list" + +# Satellite list +cd "$WDIR" +cd ../data +cat satellite_images.xml | grep image\ name | sed -e "s/.*/g" | grep -v '^$' | sort --unique --ignore-leading-blanks > "$WDIR/satellite.list" diff --git a/sources/ptm/po/en.po b/sources/ptm/po/en.po new file mode 100644 index 0000000..cc43869 --- /dev/null +++ b/sources/ptm/po/en.po @@ -0,0 +1,364 @@ +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Evgeniy Alekseev , 2014. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: http://kde-look.org/content/show.php?content=157124\n" +"POT-Creation-Date: 2014-03-30 13:27+0400\n" +"PO-Revision-Date: 2014-03-30 13:28+0400\n" +"Last-Translator: Evgeniy Alekseev \n" +"Language-Team: Russian \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<" +"=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Lokalize 1.5\n" + +#. i18n: file: ui/configwindow.ui:32 +#. i18n: ectx: property (windowTitle), widget (QWidget, ConfigWindow) +#: rc.cpp:3 +msgid "Form" +msgstr "Form" + +#. i18n: file: ui/configwindow.ui:42 +#. i18n: ectx: attribute (title), widget (QWidget, settings) +#: rc.cpp:6 +msgid "Widget settings" +msgstr "Widget settings" + +#. i18n: file: ui/configwindow.ui:56 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_time) +#: rc.cpp:9 +msgid "Time" +msgstr "Time" + +#. i18n: file: ui/configwindow.ui:75 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_time) +#: rc.cpp:12 +msgid "" +"$time - time in default format\n" +"$isotime - time in ISO format\n" +"$shorttime - time in short format\n" +"$longtime - time in log format\n" +"$custom: $dddd - long weekday; $ddd - short weekday; $dd - day; $d day w\\o " +"zero; \n" +"\t$MMMM - long month; $MMM - short month; $MM - month; $M - month w\\o " +"zero; \n" +"\t$yyyy - year; $yy short year; \n" +"\t$hh - hours (24 only); $h - hours w\\o zero (24 only); \n" +"\t$mm - minutes; $m - minutes w\\o zero;\n" +"\t$ss - seconds; $s - seconds w\\o zero" +msgstr "" +"$time - time in default format\n" +"$isotime - time in ISO format\n" +"$shorttime - time in short format\n" +"$longtime - time in log format\n" +"$custom: $dddd - long weekday; $ddd - short weekday; $dd - day; $d day w\\o " +"zero; \n" +"\t$MMMM - long month; $MMM - short month; $MM - month; $M - month w\\o " +"zero; \n" +"\t$yyyy - year; $yy short year; \n" +"\t$hh - hours (24 only); $h - hours w\\o zero (24 only); \n" +"\t$mm - minutes; $m - minutes w\\o zero;\n" +"\t$ss - seconds; $s - seconds w\\o zero" + +#. i18n: file: ui/configwindow.ui:120 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_uptime) +#: rc.cpp:24 +msgid "Uptime" +msgstr "Uptime" + +#. i18n: file: ui/configwindow.ui:131 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_uptime) +#: rc.cpp:27 +msgid "" +"$uptime - system uptime\n" +"$custom: $ds - uptime days; $hs - uptime hours; $ms - uptime minutes" +msgstr "" +"$uptime - system uptime\n" +"$custom: $ds - uptime days; $hs - uptime hours; $ms - uptime minutes" + +#. i18n: file: ui/configwindow.ui:179 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_cpu) +#: rc.cpp:31 +msgid "CPU" +msgstr "CPU" + +#. i18n: file: ui/configwindow.ui:190 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_cpu) +#: rc.cpp:35 +#, no-c-format +msgid "" +"$cpu - total load CPU, %\n" +"$ccpu - load CPU for each core, %" +msgstr "" +"$cpu - total load CPU, %\n" +"$ccpu - load CPU for each core, %" + +#. i18n: file: ui/configwindow.ui:238 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_cpuclock) +#: rc.cpp:39 +msgid "CPU Clock" +msgstr "CPU Clock" + +#. i18n: file: ui/configwindow.ui:249 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_cpuclock) +#: rc.cpp:42 +msgid "" +"$cpucl - average CPU clock, MHz\n" +"$ccpucl - CPU clock for each core, MHz" +msgstr "" +"$cpucl - average CPU clock, MHz\n" +"$ccpucl - CPU clock for each core, MHz" + +#. i18n: file: ui/configwindow.ui:297 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_temp) +#: rc.cpp:46 +msgid "Temperature" +msgstr "Temperature" + +#. i18n: file: ui/configwindow.ui:320 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_temp) +#: rc.cpp:49 +msgid "$temp - physical temperature on CPU" +msgstr "$temp - physical temperature on CPU" + +#. i18n: file: ui/configwindow.ui:368 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_gpu) +#: rc.cpp:52 +msgid "GPU" +msgstr "GPU" + +#. i18n: file: ui/configwindow.ui:378 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_gpu) +#: rc.cpp:56 +#, no-c-format +msgid "$gpu - gpu usage, %" +msgstr "$gpu - gpu usage, %" + +#. i18n: file: ui/configwindow.ui:426 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_gpuTemp) +#: rc.cpp:59 +msgid "GPU Temp" +msgstr "GPU Temp" + +#. i18n: file: ui/configwindow.ui:436 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_gpuTemp) +#: rc.cpp:62 +msgid "$gputemp - physical temperature on GPU" +msgstr "$gputemp - physical temperature on GPU" + +#. i18n: file: ui/configwindow.ui:484 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_mem) +#: rc.cpp:65 +msgid "Memory" +msgstr "Memory" + +#. i18n: file: ui/configwindow.ui:495 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_mem) +#: rc.cpp:69 +#, no-c-format +msgid "" +"$mem - RAM usage, %\n" +"$memmb - RAM usage, MB" +msgstr "" +"$mem - RAM usage, %\n" +"$memmb - RAM usage, MB" + +#. i18n: file: ui/configwindow.ui:543 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_swap) +#: rc.cpp:73 +msgid "Swap" +msgstr "Swap" + +#. i18n: file: ui/configwindow.ui:554 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_swap) +#: rc.cpp:77 +#, no-c-format +msgid "" +"$swap - swap usage, %\n" +"$swapmb - swap usage, MB" +msgstr "" +"$swap - swap usage, %\n" +"$swapmb - swap usage, MB" + +#. i18n: file: ui/configwindow.ui:602 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_hdd) +#: rc.cpp:81 +msgid "HDD" +msgstr "HDD" + +#. i18n: file: ui/configwindow.ui:612 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_hdd) +#: rc.cpp:85 +#, no-c-format +msgid "@@/;@@ - mount point usage, %" +msgstr "@@/;@@ - mount point usage, %" + +#. i18n: file: ui/configwindow.ui:660 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_hddTemp) +#: rc.cpp:88 +msgid "HDD Temp" +msgstr "HDD Temp" + +#. i18n: file: ui/configwindow.ui:670 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_hddTemp) +#: rc.cpp:91 +msgid "@@/dev/sda@@ - physical temperature on /dev/sda" +msgstr "@@/dev/sda@@ - physical temperature on /dev/sda" + +#. i18n: file: ui/configwindow.ui:718 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_net) +#: rc.cpp:94 +msgid "Network" +msgstr "Network" + +#. i18n: file: ui/configwindow.ui:730 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_net) +#: rc.cpp:97 +msgid "" +"$net - network speed, down/up, KB/s\n" +"$netdev - current network device\n" +"@@eth0@@ - disable auto select device and set specified device" +msgstr "" +"$net - network speed, down/up, KB/s\n" +"$netdev - current network device\n" +"@@eth0@@ - disable auto select device and set specified device" + +#. i18n: file: ui/configwindow.ui:778 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_bat) +#: rc.cpp:102 +msgid "Battery" +msgstr "Battery" + +#. i18n: file: ui/configwindow.ui:789 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_bat) +#: rc.cpp:106 +#, no-c-format +msgid "" +"$bat - battery charge, %\n" +"$ac - AC status" +msgstr "" +"$bat - battery charge, %\n" +"$ac - AC status" + +#. i18n: file: ui/configwindow.ui:853 +#. i18n: ectx: property (text), widget (QLabel, label_batdev) +#: rc.cpp:110 +msgid "Battery device" +msgstr "Battery device" + +#. i18n: file: ui/configwindow.ui:860 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_batdev) +#: rc.cpp:113 +msgid "\"/sys/class/power_supply/BAT0/capacity\" by default" +msgstr "\"/sys/class/power_supply/BAT0/capacity\" by default" + +#. i18n: file: ui/configwindow.ui:896 +#. i18n: ectx: property (text), widget (QLabel, label_acdev) +#: rc.cpp:116 +msgid "AC device" +msgstr "AC device" + +#. i18n: file: ui/configwindow.ui:903 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_acdev) +#: rc.cpp:119 +msgid "\"/sys/class/power_supply/AC/online\" by default" +msgstr "\"/sys/class/power_supply/AC/online\" by default" + +#. i18n: file: ui/configwindow.ui:923 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_player) +#: rc.cpp:122 +msgid "Music player" +msgstr "Music player" + +#. i18n: file: ui/configwindow.ui:940 +#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_player) +#: rc.cpp:125 +msgid "amarok" +msgstr "amarok" + +#. i18n: file: ui/configwindow.ui:945 +#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_player) +#: rc.cpp:128 +msgid "mpd" +msgstr "mpd" + +#. i18n: file: ui/configwindow.ui:950 +#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_player) +#: rc.cpp:131 +msgid "qmmp" +msgstr "qmmp" + +#. i18n: file: ui/configwindow.ui:962 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_player) +#: rc.cpp:134 +msgid "" +"$album - song album\n" +"$artist - song artist\n" +"$progress - song progress\n" +"$time - song duration\n" +"$title - song title" +msgstr "" +"$album - song album\n" +"$artist - song artist\n" +"$progress - song progress\n" +"$time - song duration\n" +"$title - song title" + +#. i18n: file: ui/configwindow.ui:1016 +#. i18n: ectx: attribute (title), widget (QWidget, appearance) +#: rc.cpp:141 +msgid "Appearance" +msgstr "Appearance" + +#. i18n: file: ui/configwindow.ui:1030 +#. i18n: ectx: property (text), widget (QLabel, label_interval) +#: rc.cpp:144 +msgid "Time interval" +msgstr "Time interval" + +#. i18n: file: ui/configwindow.ui:1085 +#. i18n: ectx: property (text), widget (QLabel, label_font) +#: rc.cpp:147 +msgid "Font" +msgstr "Font" + +#. i18n: file: ui/configwindow.ui:1125 +#. i18n: ectx: property (text), widget (QLabel, label_fontSize) +#: rc.cpp:150 +msgid "Font size" +msgstr "Font size" + +#. i18n: file: ui/configwindow.ui:1180 +#. i18n: ectx: property (text), widget (QLabel, label_color) +#: rc.cpp:153 +msgid "Font color" +msgstr "Font color" + +#. i18n: file: ui/configwindow.ui:1220 +#. i18n: ectx: property (text), widget (QLabel, label_style) +#: rc.cpp:156 +msgid "Font style" +msgstr "Font style" + +#. i18n: file: ui/configwindow.ui:1270 +#. i18n: ectx: property (text), widget (QLabel, label_weight) +#: rc.cpp:159 +msgid "Font weight" +msgstr "Font weight" + +#: rc.cpp:160 +msgctxt "NAME OF TRANSLATORS" +msgid "Your names" +msgstr "Evgeniy Alekseev" + +#: rc.cpp:161 +msgctxt "EMAIL OF TRANSLATORS" +msgid "Your emails" +msgstr "esalexeev@gmail.com" + diff --git a/sources/ptm/po/extract_messages.sh b/sources/ptm/po/extract_messages.sh new file mode 100755 index 0000000..eded473 --- /dev/null +++ b/sources/ptm/po/extract_messages.sh @@ -0,0 +1,81 @@ +#!/bin/sh +BASEDIR="../contents" # root of translatable sources +PROJECT="py-text-monitor" # project name +BUGADDR="http://kde-look.org/content/show.php?content=157124" # MSGID-Bugs +WDIR=`pwd` # working dir +SATELLITE_LIST=satellite.list +BACKGROUND_LIST=background.list + +add_list() +{ + LIST=$1 + + if [ -z "$LIST" ] + then + echo ">>ERR<< add_list() - missing parameter LIST - exiting" + return + fi + + if [ -f "$LIST" ] + then + cat $LIST | while read ROW + do + echo "tr2i18n(\"${ROW}\")" >> ${WDIR}/rc.cpp + done + else + echo ">>ERR<< add_list() - file $LIST does not exist." + fi + +} + +echo "Preparing rc files" +cd ${BASEDIR} +# we use simple sorting to make sure the lines do not jump around too much from system to system +find . -name '*.rc' -o -name '*.ui' -o -name '*.kcfg' | sort > ${WDIR}/rcfiles.list +xargs --arg-file=${WDIR}/rcfiles.list extractrc > ${WDIR}/rc.cpp + +# additional string for KAboutData +echo 'i18nc("NAME OF TRANSLATORS","Your names");' >> ${WDIR}/rc.cpp +echo 'i18nc("EMAIL OF TRANSLATORS","Your emails");' >> ${WDIR}/rc.cpp + +cd ${WDIR} + +# Add Satellite list +add_list "$SATELLITE_LIST" + +# Add Background list +add_list "$BACKGROUND_LIST" + +echo "Done preparing rc files" + + +echo "Extracting messages" +cd ${BASEDIR} +# see above on sorting +find . -name '*.cpp' -o -name '*.h' -o -name '*.c' | sort > ${WDIR}/infiles.list +echo "rc.cpp" >> ${WDIR}/infiles.list +cd ${WDIR} +xgettext --from-code=UTF-8 -C -kde -ci18n -ki18n:1 -ki18nc:1c,2 -ki18np:1,2 -ki18ncp:1c,2,3 -ktr2i18n:1 \ +-kI18N_NOOP:1 -kI18N_NOOP2:1c,2 -kaliasLocale -kki18n:1 -kki18nc:1c,2 -kki18np:1,2 -kki18ncp:1c,2,3 \ +--msgid-bugs-address="${BUGADDR}" \ +--files-from=infiles.list -D ${BASEDIR} -D ${WDIR} -o ${PROJECT}.pot || { echo "error while calling xgettext. aborting."; exit 1; } +echo "Done extracting messages" + + +echo "Merging translations" +catalogs=`find . -name '*.po'` +for cat in $catalogs; do +echo $cat +msgmerge -o $cat.new $cat ${PROJECT}.pot +mv $cat.new $cat +done +echo "Done merging translations" + + +echo "Cleaning up" +cd ${WDIR} +rm rcfiles.list +rm infiles.list +rm rc.cpp +echo "Done" + diff --git a/sources/ptm/po/py-text-monitor.pot b/sources/ptm/po/py-text-monitor.pot new file mode 100644 index 0000000..1968e4b --- /dev/null +++ b/sources/ptm/po/py-text-monitor.pot @@ -0,0 +1,330 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: http://kde-look.org/content/show.php?content=157124\n" +"POT-Creation-Date: 2014-03-30 13:27+0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. i18n: file: ui/configwindow.ui:32 +#. i18n: ectx: property (windowTitle), widget (QWidget, ConfigWindow) +#: rc.cpp:3 +msgid "Form" +msgstr "" + +#. i18n: file: ui/configwindow.ui:42 +#. i18n: ectx: attribute (title), widget (QWidget, settings) +#: rc.cpp:6 +msgid "Widget settings" +msgstr "" + +#. i18n: file: ui/configwindow.ui:56 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_time) +#: rc.cpp:9 +msgid "Time" +msgstr "" + +#. i18n: file: ui/configwindow.ui:75 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_time) +#: rc.cpp:12 +msgid "" +"$time - time in default format\n" +"$isotime - time in ISO format\n" +"$shorttime - time in short format\n" +"$longtime - time in log format\n" +"$custom: $dddd - long weekday; $ddd - short weekday; $dd - day; $d day w\\o " +"zero; \n" +"\t$MMMM - long month; $MMM - short month; $MM - month; $M - month w\\o " +"zero; \n" +"\t$yyyy - year; $yy short year; \n" +"\t$hh - hours (24 only); $h - hours w\\o zero (24 only); \n" +"\t$mm - minutes; $m - minutes w\\o zero;\n" +"\t$ss - seconds; $s - seconds w\\o zero" +msgstr "" + +#. i18n: file: ui/configwindow.ui:120 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_uptime) +#: rc.cpp:24 +msgid "Uptime" +msgstr "" + +#. i18n: file: ui/configwindow.ui:131 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_uptime) +#: rc.cpp:27 +msgid "" +"$uptime - system uptime\n" +"$custom: $ds - uptime days; $hs - uptime hours; $ms - uptime minutes" +msgstr "" + +#. i18n: file: ui/configwindow.ui:179 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_cpu) +#: rc.cpp:31 +msgid "CPU" +msgstr "" + +#. i18n: file: ui/configwindow.ui:190 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_cpu) +#: rc.cpp:35 +#, no-c-format +msgid "" +"$cpu - total load CPU, %\n" +"$ccpu - load CPU for each core, %" +msgstr "" + +#. i18n: file: ui/configwindow.ui:238 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_cpuclock) +#: rc.cpp:39 +msgid "CPU Clock" +msgstr "" + +#. i18n: file: ui/configwindow.ui:249 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_cpuclock) +#: rc.cpp:42 +msgid "" +"$cpucl - average CPU clock, MHz\n" +"$ccpucl - CPU clock for each core, MHz" +msgstr "" + +#. i18n: file: ui/configwindow.ui:297 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_temp) +#: rc.cpp:46 +msgid "Temperature" +msgstr "" + +#. i18n: file: ui/configwindow.ui:320 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_temp) +#: rc.cpp:49 +msgid "$temp - physical temperature on CPU" +msgstr "" + +#. i18n: file: ui/configwindow.ui:368 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_gpu) +#: rc.cpp:52 +msgid "GPU" +msgstr "" + +#. i18n: file: ui/configwindow.ui:378 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_gpu) +#: rc.cpp:56 +#, no-c-format +msgid "$gpu - gpu usage, %" +msgstr "" + +#. i18n: file: ui/configwindow.ui:426 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_gpuTemp) +#: rc.cpp:59 +msgid "GPU Temp" +msgstr "" + +#. i18n: file: ui/configwindow.ui:436 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_gpuTemp) +#: rc.cpp:62 +msgid "$gputemp - physical temperature on GPU" +msgstr "" + +#. i18n: file: ui/configwindow.ui:484 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_mem) +#: rc.cpp:65 +msgid "Memory" +msgstr "" + +#. i18n: file: ui/configwindow.ui:495 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_mem) +#: rc.cpp:69 +#, no-c-format +msgid "" +"$mem - RAM usage, %\n" +"$memmb - RAM usage, MB" +msgstr "" + +#. i18n: file: ui/configwindow.ui:543 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_swap) +#: rc.cpp:73 +msgid "Swap" +msgstr "" + +#. i18n: file: ui/configwindow.ui:554 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_swap) +#: rc.cpp:77 +#, no-c-format +msgid "" +"$swap - swap usage, %\n" +"$swapmb - swap usage, MB" +msgstr "" + +#. i18n: file: ui/configwindow.ui:602 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_hdd) +#: rc.cpp:81 +msgid "HDD" +msgstr "" + +#. i18n: file: ui/configwindow.ui:612 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_hdd) +#: rc.cpp:85 +#, no-c-format +msgid "@@/;@@ - mount point usage, %" +msgstr "" + +#. i18n: file: ui/configwindow.ui:660 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_hddTemp) +#: rc.cpp:88 +msgid "HDD Temp" +msgstr "" + +#. i18n: file: ui/configwindow.ui:670 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_hddTemp) +#: rc.cpp:91 +msgid "@@/dev/sda@@ - physical temperature on /dev/sda" +msgstr "" + +#. i18n: file: ui/configwindow.ui:718 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_net) +#: rc.cpp:94 +msgid "Network" +msgstr "" + +#. i18n: file: ui/configwindow.ui:730 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_net) +#: rc.cpp:97 +msgid "" +"$net - network speed, down/up, KB/s\n" +"$netdev - current network device\n" +"@@eth0@@ - disable auto select device and set specified device" +msgstr "" + +#. i18n: file: ui/configwindow.ui:778 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_bat) +#: rc.cpp:102 +msgid "Battery" +msgstr "" + +#. i18n: file: ui/configwindow.ui:789 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_bat) +#: rc.cpp:106 +#, no-c-format +msgid "" +"$bat - battery charge, %\n" +"$ac - AC status" +msgstr "" + +#. i18n: file: ui/configwindow.ui:853 +#. i18n: ectx: property (text), widget (QLabel, label_batdev) +#: rc.cpp:110 +msgid "Battery device" +msgstr "" + +#. i18n: file: ui/configwindow.ui:860 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_batdev) +#: rc.cpp:113 +msgid "\"/sys/class/power_supply/BAT0/capacity\" by default" +msgstr "" + +#. i18n: file: ui/configwindow.ui:896 +#. i18n: ectx: property (text), widget (QLabel, label_acdev) +#: rc.cpp:116 +msgid "AC device" +msgstr "" + +#. i18n: file: ui/configwindow.ui:903 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_acdev) +#: rc.cpp:119 +msgid "\"/sys/class/power_supply/AC/online\" by default" +msgstr "" + +#. i18n: file: ui/configwindow.ui:923 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_player) +#: rc.cpp:122 +msgid "Music player" +msgstr "" + +#. i18n: file: ui/configwindow.ui:940 +#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_player) +#: rc.cpp:125 +msgid "amarok" +msgstr "" + +#. i18n: file: ui/configwindow.ui:945 +#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_player) +#: rc.cpp:128 +msgid "mpd" +msgstr "" + +#. i18n: file: ui/configwindow.ui:950 +#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_player) +#: rc.cpp:131 +msgid "qmmp" +msgstr "" + +#. i18n: file: ui/configwindow.ui:962 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_player) +#: rc.cpp:134 +msgid "" +"$album - song album\n" +"$artist - song artist\n" +"$progress - song progress\n" +"$time - song duration\n" +"$title - song title" +msgstr "" + +#. i18n: file: ui/configwindow.ui:1016 +#. i18n: ectx: attribute (title), widget (QWidget, appearance) +#: rc.cpp:141 +msgid "Appearance" +msgstr "" + +#. i18n: file: ui/configwindow.ui:1030 +#. i18n: ectx: property (text), widget (QLabel, label_interval) +#: rc.cpp:144 +msgid "Time interval" +msgstr "" + +#. i18n: file: ui/configwindow.ui:1085 +#. i18n: ectx: property (text), widget (QLabel, label_font) +#: rc.cpp:147 +msgid "Font" +msgstr "" + +#. i18n: file: ui/configwindow.ui:1125 +#. i18n: ectx: property (text), widget (QLabel, label_fontSize) +#: rc.cpp:150 +msgid "Font size" +msgstr "" + +#. i18n: file: ui/configwindow.ui:1180 +#. i18n: ectx: property (text), widget (QLabel, label_color) +#: rc.cpp:153 +msgid "Font color" +msgstr "" + +#. i18n: file: ui/configwindow.ui:1220 +#. i18n: ectx: property (text), widget (QLabel, label_style) +#: rc.cpp:156 +msgid "Font style" +msgstr "" + +#. i18n: file: ui/configwindow.ui:1270 +#. i18n: ectx: property (text), widget (QLabel, label_weight) +#: rc.cpp:159 +msgid "Font weight" +msgstr "" + +#: rc.cpp:160 +msgctxt "NAME OF TRANSLATORS" +msgid "Your names" +msgstr "" + +#: rc.cpp:161 +msgctxt "EMAIL OF TRANSLATORS" +msgid "Your emails" +msgstr "" diff --git a/sources/ptm/po/ru.po b/sources/ptm/po/ru.po new file mode 100644 index 0000000..8235f22 --- /dev/null +++ b/sources/ptm/po/ru.po @@ -0,0 +1,365 @@ +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Evgeniy Alekseev , 2014. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: http://kde-look.org/content/show.php?content=157124\n" +"POT-Creation-Date: 2014-03-30 13:27+0400\n" +"PO-Revision-Date: 2014-03-30 13:40+0400\n" +"Last-Translator: Evgeniy Alekseev \n" +"Language-Team: Russian \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<" +"=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Lokalize 1.5\n" + +#. i18n: file: ui/configwindow.ui:32 +#. i18n: ectx: property (windowTitle), widget (QWidget, ConfigWindow) +#: rc.cpp:3 +msgid "Form" +msgstr "Form" + +#. i18n: file: ui/configwindow.ui:42 +#. i18n: ectx: attribute (title), widget (QWidget, settings) +#: rc.cpp:6 +msgid "Widget settings" +msgstr "Настройки виджета" + +#. i18n: file: ui/configwindow.ui:56 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_time) +#: rc.cpp:9 +msgid "Time" +msgstr "Время" + +#. i18n: file: ui/configwindow.ui:75 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_time) +#: rc.cpp:12 +msgid "" +"$time - time in default format\n" +"$isotime - time in ISO format\n" +"$shorttime - time in short format\n" +"$longtime - time in log format\n" +"$custom: $dddd - long weekday; $ddd - short weekday; $dd - day; $d day w\\o " +"zero; \n" +"\t$MMMM - long month; $MMM - short month; $MM - month; $M - month w\\o " +"zero; \n" +"\t$yyyy - year; $yy short year; \n" +"\t$hh - hours (24 only); $h - hours w\\o zero (24 only); \n" +"\t$mm - minutes; $m - minutes w\\o zero;\n" +"\t$ss - seconds; $s - seconds w\\o zero" +msgstr "" +"$time - время в стандартном формате\n" +"$isotime - время ISO формате\n" +"$shorttime - время в коротком формате\n" +"$longtime - время в длинном формате\n" +"$custom: $dddd - день недели (длинный); $ddd - день недели (короткий); $dd - " +"день; $d - день без 0; \n" +"\t$MMMM - месяц (длинный); $MMM - месяц (короткий); $MM - месяц; $M - месяц " +"без 0; \n" +"\t$yyyy - год; $yy - год (короткий); \n" +"\t$hh - часы (24); $h - часы без 0 (24); \n" +"\t$mm - минуты; $m - минуты без 0;\n" +"\t$ss - секунды; $s - секунды без 0" + +#. i18n: file: ui/configwindow.ui:120 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_uptime) +#: rc.cpp:24 +msgid "Uptime" +msgstr "Аптайм" + +#. i18n: file: ui/configwindow.ui:131 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_uptime) +#: rc.cpp:27 +msgid "" +"$uptime - system uptime\n" +"$custom: $ds - uptime days; $hs - uptime hours; $ms - uptime minutes" +msgstr "" +"$uptime - аптайм системы\n" +"$custom: $ds - дни аптайма; $hs - часы аптайма; $ms - минуты аптайма" + +#. i18n: file: ui/configwindow.ui:179 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_cpu) +#: rc.cpp:31 +msgid "CPU" +msgstr "CPU" + +#. i18n: file: ui/configwindow.ui:190 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_cpu) +#: rc.cpp:35 +#, no-c-format +msgid "" +"$cpu - total load CPU, %\n" +"$ccpu - load CPU for each core, %" +msgstr "" +"$cpu - общая загрузка CPU, %\n" +"$ccpu - загрузка CPU для каждого ядра, %" + +#. i18n: file: ui/configwindow.ui:238 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_cpuclock) +#: rc.cpp:39 +msgid "CPU Clock" +msgstr "Частота CPU" + +#. i18n: file: ui/configwindow.ui:249 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_cpuclock) +#: rc.cpp:42 +msgid "" +"$cpucl - average CPU clock, MHz\n" +"$ccpucl - CPU clock for each core, MHz" +msgstr "" +"$cpucl - средняя частота CPU, MHz\n" +"$ccpucl - частота CPU для каждого ядра, MHz" + +#. i18n: file: ui/configwindow.ui:297 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_temp) +#: rc.cpp:46 +msgid "Temperature" +msgstr "Температура" + +#. i18n: file: ui/configwindow.ui:320 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_temp) +#: rc.cpp:49 +msgid "$temp - physical temperature on CPU" +msgstr "$temp - физическая температура на CPU" + +#. i18n: file: ui/configwindow.ui:368 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_gpu) +#: rc.cpp:52 +msgid "GPU" +msgstr "GPU" + +#. i18n: file: ui/configwindow.ui:378 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_gpu) +#: rc.cpp:56 +#, no-c-format +msgid "$gpu - gpu usage, %" +msgstr "$gpu - использование GPU, %" + +#. i18n: file: ui/configwindow.ui:426 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_gpuTemp) +#: rc.cpp:59 +msgid "GPU Temp" +msgstr "Температура GPU" + +#. i18n: file: ui/configwindow.ui:436 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_gpuTemp) +#: rc.cpp:62 +msgid "$gputemp - physical temperature on GPU" +msgstr "$gputemp - физическая температура на GPU" + +#. i18n: file: ui/configwindow.ui:484 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_mem) +#: rc.cpp:65 +msgid "Memory" +msgstr "Память" + +#. i18n: file: ui/configwindow.ui:495 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_mem) +#: rc.cpp:69 +#, no-c-format +msgid "" +"$mem - RAM usage, %\n" +"$memmb - RAM usage, MB" +msgstr "" +"$mem - использование RAM, %\n" +"$memmb - использование RAM, MB" + +#. i18n: file: ui/configwindow.ui:543 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_swap) +#: rc.cpp:73 +msgid "Swap" +msgstr "Swap" + +#. i18n: file: ui/configwindow.ui:554 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_swap) +#: rc.cpp:77 +#, no-c-format +msgid "" +"$swap - swap usage, %\n" +"$swapmb - swap usage, MB" +msgstr "" +"$swap - использование swap, %\n" +"$swapmb - использование swap, MB" + +#. i18n: file: ui/configwindow.ui:602 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_hdd) +#: rc.cpp:81 +msgid "HDD" +msgstr "HDD" + +#. i18n: file: ui/configwindow.ui:612 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_hdd) +#: rc.cpp:85 +#, no-c-format +msgid "@@/;@@ - mount point usage, %" +msgstr "@@/;@@ - использование точки монтирование, %" + +#. i18n: file: ui/configwindow.ui:660 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_hddTemp) +#: rc.cpp:88 +msgid "HDD Temp" +msgstr "Температура HDD" + +#. i18n: file: ui/configwindow.ui:670 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_hddTemp) +#: rc.cpp:91 +msgid "@@/dev/sda@@ - physical temperature on /dev/sda" +msgstr "@@/dev/sda@@ - физическая температура /dev/sda" + +#. i18n: file: ui/configwindow.ui:718 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_net) +#: rc.cpp:94 +msgid "Network" +msgstr "Сеть" + +#. i18n: file: ui/configwindow.ui:730 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_net) +#: rc.cpp:97 +msgid "" +"$net - network speed, down/up, KB/s\n" +"$netdev - current network device\n" +"@@eth0@@ - disable auto select device and set specified device" +msgstr "" +"$net - скорость передачи данных, down/up, KB/s\n" +"$netdev - используемое устройство\n" +"@@eth0@@ - отключить автовыбор устройства и установить указанное" + +#. i18n: file: ui/configwindow.ui:778 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_bat) +#: rc.cpp:102 +msgid "Battery" +msgstr "Батарея" + +#. i18n: file: ui/configwindow.ui:789 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_bat) +#: rc.cpp:106 +#, no-c-format +msgid "" +"$bat - battery charge, %\n" +"$ac - AC status" +msgstr "" +"$bat - заряд батареи, %\n" +"$ac - статус адаптора питания" + +#. i18n: file: ui/configwindow.ui:853 +#. i18n: ectx: property (text), widget (QLabel, label_batdev) +#: rc.cpp:110 +msgid "Battery device" +msgstr "Устройство батареи" + +#. i18n: file: ui/configwindow.ui:860 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_batdev) +#: rc.cpp:113 +msgid "\"/sys/class/power_supply/BAT0/capacity\" by default" +msgstr "\"/sys/class/power_supply/BAT0/capacity\" по умолчанию" + +#. i18n: file: ui/configwindow.ui:896 +#. i18n: ectx: property (text), widget (QLabel, label_acdev) +#: rc.cpp:116 +msgid "AC device" +msgstr "Устройство AC" + +#. i18n: file: ui/configwindow.ui:903 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_acdev) +#: rc.cpp:119 +msgid "\"/sys/class/power_supply/AC/online\" by default" +msgstr "\"/sys/class/power_supply/AC/online\" по умолчанию" + +#. i18n: file: ui/configwindow.ui:923 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_player) +#: rc.cpp:122 +msgid "Music player" +msgstr "Музыкальный плеер" + +#. i18n: file: ui/configwindow.ui:940 +#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_player) +#: rc.cpp:125 +msgid "amarok" +msgstr "amarok" + +#. i18n: file: ui/configwindow.ui:945 +#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_player) +#: rc.cpp:128 +msgid "mpd" +msgstr "mpd" + +#. i18n: file: ui/configwindow.ui:950 +#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_player) +#: rc.cpp:131 +msgid "qmmp" +msgstr "qmmp" + +#. i18n: file: ui/configwindow.ui:962 +#. i18n: ectx: property (toolTip), widget (QLineEdit, lineEdit_player) +#: rc.cpp:134 +msgid "" +"$album - song album\n" +"$artist - song artist\n" +"$progress - song progress\n" +"$time - song duration\n" +"$title - song title" +msgstr "" +"$album - альбом\n" +"$artist - исполнитель\n" +"$progress - прогресс\n" +"$time - продолжительность\n" +"$title - название" + +#. i18n: file: ui/configwindow.ui:1016 +#. i18n: ectx: attribute (title), widget (QWidget, appearance) +#: rc.cpp:141 +msgid "Appearance" +msgstr "Внешний вид" + +#. i18n: file: ui/configwindow.ui:1030 +#. i18n: ectx: property (text), widget (QLabel, label_interval) +#: rc.cpp:144 +msgid "Time interval" +msgstr "Интервал обновления" + +#. i18n: file: ui/configwindow.ui:1085 +#. i18n: ectx: property (text), widget (QLabel, label_font) +#: rc.cpp:147 +msgid "Font" +msgstr "Шрифт" + +#. i18n: file: ui/configwindow.ui:1125 +#. i18n: ectx: property (text), widget (QLabel, label_fontSize) +#: rc.cpp:150 +msgid "Font size" +msgstr "Размер шрифта" + +#. i18n: file: ui/configwindow.ui:1180 +#. i18n: ectx: property (text), widget (QLabel, label_color) +#: rc.cpp:153 +msgid "Font color" +msgstr "Цвет шрифта" + +#. i18n: file: ui/configwindow.ui:1220 +#. i18n: ectx: property (text), widget (QLabel, label_style) +#: rc.cpp:156 +msgid "Font style" +msgstr "Стиль шрифта" + +#. i18n: file: ui/configwindow.ui:1270 +#. i18n: ectx: property (text), widget (QLabel, label_weight) +#: rc.cpp:159 +msgid "Font weight" +msgstr "Ширина шрифта" + +#: rc.cpp:160 +msgctxt "NAME OF TRANSLATORS" +msgid "Your names" +msgstr "Evgeniy Alekseev" + +#: rc.cpp:161 +msgctxt "EMAIL OF TRANSLATORS" +msgid "Your emails" +msgstr "esalexeev@gmail.com" + + diff --git a/sources/version.h.in b/sources/version.h.in new file mode 100644 index 0000000..eae4abb --- /dev/null +++ b/sources/version.h.in @@ -0,0 +1,9 @@ +#ifndef VERSION_H +#define VERSION_H + +#define AUTHOR "Evgeniy Alekseev" +#define DATE "2013-2014" +#define NAME "py-text-monitor" +#define VERSION "@PROJECT_VERSION@" + +#endif /* VERSION_H */