mirror of
https://github.com/arcan1s/awesome-widgets.git
synced 2025-07-06 18:35:52 +00:00
Compare commits
21 Commits
Author | SHA1 | Date | |
---|---|---|---|
494590475a | |||
27ab7d9cd7 | |||
1869a68122 | |||
aa0a4b417d | |||
41deb8ef72 | |||
aa15e13713 | |||
ad63f78929 | |||
224e558a98 | |||
a391df2804 | |||
755d0b39f8 | |||
fcd612880f | |||
5aff2d2e4e | |||
5a52c056a7 | |||
42615a6fdc | |||
b431d2c6cf | |||
f96b3fcb07 | |||
f534a6854a | |||
b51c97abbb | |||
8dc3510a30 | |||
fce098cb5c | |||
5f4bf9ec29 |
26
CHANGELOG
26
CHANGELOG
@ -1,3 +1,27 @@
|
|||||||
|
Ver.2.3.2:
|
||||||
|
+ change network speed units from KB/s to MB/s if value is more than 1000 KB/s (metrics are the same)
|
||||||
|
- fix bug with no actions on link activation (thanks to infans)
|
||||||
|
* improve quotes support, e.g. fix plasma crash
|
||||||
|
* rewrite main widget to signal-slot update model
|
||||||
|
* improve battery calculation for system which has several batteries
|
||||||
|
|
||||||
|
Ver.2.3.1:
|
||||||
|
- fix bug with no updates from configuration UI
|
||||||
|
- fix invalid vertical tab parsing
|
||||||
|
* translation update
|
||||||
|
* merge fan tags to temp ones, improve lmsensors tags handling
|
||||||
|
|
||||||
|
Ver.2.3.0:
|
||||||
|
+ implement fitlers support to ExtScripts (ApiVer = 3) (#53)
|
||||||
|
+ implement ability to wrap `\n` as new lines (#53)
|
||||||
|
+ implement key sorting in comboboxes
|
||||||
|
+ implement (perc)(bid|ask|price)chg tag support (ApiVer = 2)
|
||||||
|
+ implement timeouts to quotes (#54)
|
||||||
|
- fix bug with invalid html parsing
|
||||||
|
* move from XML to JSON in ExtQuotes (ApiVer = 2)
|
||||||
|
* more pretty configuration UI
|
||||||
|
* some part of refactoring
|
||||||
|
|
||||||
Ver.2.2.2:
|
Ver.2.2.2:
|
||||||
+ add quotes support (#46)
|
+ add quotes support (#46)
|
||||||
+ add support of properties height and width (#47)
|
+ add support of properties height and width (#47)
|
||||||
@ -10,7 +34,7 @@ Ver.2.2.2:
|
|||||||
- fix bug with GPUDEV, HDDDEV settings saving from UI
|
- fix bug with GPUDEV, HDDDEV settings saving from UI
|
||||||
- fix Desktop Panel settings
|
- fix Desktop Panel settings
|
||||||
- fix bug with adding paragraph settings
|
- fix bug with adding paragraph settings
|
||||||
* drop support of KDE4 support, created a separate branch
|
* drop support of KDE4 support, created a separated branch
|
||||||
* increase intervals limits (#48)
|
* increase intervals limits (#48)
|
||||||
* hddtemp was replaced to smartctl by default
|
* hddtemp was replaced to smartctl by default
|
||||||
* plugins were moved from private
|
* plugins were moved from private
|
||||||
|
24
CHANGELOG-RU
24
CHANGELOG-RU
@ -1,3 +1,27 @@
|
|||||||
|
Вер.2.3.2:
|
||||||
|
+ добавлено изменение скорости интернета с KB/s на MB/s, если величина более 1000 KB/s
|
||||||
|
- пофикшен баг с отсутствием действия при активации ссылки (спасибо infans)
|
||||||
|
* улучшена поддержка котировок, например пофикшен возможный сегфолт плазмы
|
||||||
|
* переписать основной виджет к модели сигнал-слот
|
||||||
|
* улучшена поддержка расчета заряда батареи для нескольких батарей
|
||||||
|
|
||||||
|
Вер.2.3.1:
|
||||||
|
- пофикшен баг с отсутствием обновлений значений из настроек
|
||||||
|
- убрана поддержка фильтра `\t`
|
||||||
|
* обновлены переводы
|
||||||
|
* теги fan были объединены с temp, улучшена поддержка тегов lmsensors
|
||||||
|
|
||||||
|
Вер.2.3.0:
|
||||||
|
+ добавлена поддержка фильтров в ExtScript (ApiVer = 3) (#53)
|
||||||
|
+ добавлена возможность отображать `\n`, как перенос строки (#53)
|
||||||
|
+ добавлена сортировка ключей в комбобоксах
|
||||||
|
+ добавлена поддержка тегов (perc)(bid|ask|price)chg (ApiVer = 2)
|
||||||
|
+ добавлены таймауты запросов котировок (#54)
|
||||||
|
- исправлен баг с неправильным парсингом html
|
||||||
|
* ExtQuotes теперь использует JSON вместо XML (ApiVer = 2)
|
||||||
|
* более красивый UI настроек
|
||||||
|
* некоторый рефакторинг
|
||||||
|
|
||||||
Вер.2.2.2:
|
Вер.2.2.2:
|
||||||
+ добавлена поддержка котировок (#46)
|
+ добавлена поддержка котировок (#46)
|
||||||
+ добавлена поддержка свойств height и width (#47)
|
+ добавлена поддержка свойств height и width (#47)
|
||||||
|
@ -27,8 +27,7 @@ Instruction
|
|||||||
Dependencies
|
Dependencies
|
||||||
------------
|
------------
|
||||||
|
|
||||||
* kdebase-workspace (*if KDE4 is used*) **or** plasma-framework (*if KF5 is used*)
|
* plasma-framework
|
||||||
* lm_sensors (*for definition temperature device*)
|
|
||||||
|
|
||||||
Optional dependencies
|
Optional dependencies
|
||||||
---------------------
|
---------------------
|
||||||
@ -42,7 +41,7 @@ Make dependencies
|
|||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
* cmake
|
* cmake
|
||||||
* automoc4 (*if KDE4 is used*) or extra-cmake-modules (*if KF5 is used*)
|
* extra-cmake-modules
|
||||||
|
|
||||||
Installation
|
Installation
|
||||||
------------
|
------------
|
||||||
@ -72,4 +71,5 @@ Links
|
|||||||
* [Scripts and bars](http://arcanis.name/en/2014/12/19/aw-v21-bells-and-whistles/)
|
* [Scripts and bars](http://arcanis.name/en/2014/12/19/aw-v21-bells-and-whistles/)
|
||||||
* Plasmoid on [kde-look](http://kde-look.org/content/show.php/Awesome+Widgets?content=157124)
|
* Plasmoid on [kde-look](http://kde-look.org/content/show.php/Awesome+Widgets?content=157124)
|
||||||
* DataEngine on [kde-look](http://kde-look.org/content/show.php/Extended+Systemmonitor+DataEngine?content=158773)
|
* DataEngine on [kde-look](http://kde-look.org/content/show.php/Extended+Systemmonitor+DataEngine?content=158773)
|
||||||
* Archlinux [AUR](https://aur.archlinux.org/packages/kdeplasma-applets-awesome-widgets/) package
|
* Archlinux [AUR](https://aur.archlinux.org/packages/plasma5-applet-awesome-widgets/) package
|
||||||
|
* [OpenSuse](http://software.opensuse.org/search?q=awesome-widgets) packages, [KF5 OpenSuse](http://software.opensuse.org/package/plasma5-awesome-widgets) package
|
||||||
|
@ -2,25 +2,22 @@
|
|||||||
|
|
||||||
pkgname=plasma5-applet-awesome-widgets
|
pkgname=plasma5-applet-awesome-widgets
|
||||||
_pkgname=awesome-widgets
|
_pkgname=awesome-widgets
|
||||||
pkgver=2.2.2
|
pkgver=2.3.2
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Collection of minimalistic Plasmoids which look like Awesome WM widgets (ex-PyTextMonitor)"
|
pkgdesc="Collection of minimalistic Plasmoids which look like Awesome WM widgets (ex-PyTextMonitor)"
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
url="http://arcanis.name/projects/awesome-widgets"
|
url="http://arcanis.name/projects/awesome-widgets"
|
||||||
license=('GPL3')
|
license=('GPL3')
|
||||||
depends=('plasma-framework')
|
depends=('plasma-framework')
|
||||||
optdepends=("amarok: for music player monitor"
|
optdepends=("catalyst: for GPU monitor"
|
||||||
"clementine: for music player monitor"
|
|
||||||
"catalyst: for GPU monitor"
|
|
||||||
"hddtemp: for HDD temperature monitor"
|
"hddtemp: for HDD temperature monitor"
|
||||||
"smartmontools: for HDD temperature monitor"
|
"smartmontools: for HDD temperature monitor"
|
||||||
"mpd: for music player monitor"
|
"mpd: for music player monitor"
|
||||||
"nvidia-utils: for GPU monitor"
|
"nvidia-utils: for GPU monitor")
|
||||||
"qmmp: for music player monitor")
|
|
||||||
makedepends=('cmake' 'extra-cmake-modules')
|
makedepends=('cmake' 'extra-cmake-modules')
|
||||||
source=(https://github.com/arcan1s/awesome-widgets/releases/download/V.${pkgver}/${_pkgname}-${pkgver}-src.tar.xz)
|
source=(https://github.com/arcan1s/awesome-widgets/releases/download/V.${pkgver}/${_pkgname}-${pkgver}-src.tar.xz)
|
||||||
install=${pkgname}.install
|
install=${pkgname}.install
|
||||||
md5sums=('73e176a124f8bfe43a0a112307624bfe')
|
md5sums=('8902769bcfd223c8c28fa6a9cf492b41')
|
||||||
backup=('etc/xdg/plasma-dataengine-extsysmon.conf')
|
backup=('etc/xdg/plasma-dataengine-extsysmon.conf')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
|
@ -10,7 +10,7 @@ set (PROJECT_AUTHOR "Evgeniy Alekseev")
|
|||||||
set (PROJECT_CONTACT "esalexeev@gmail.com")
|
set (PROJECT_CONTACT "esalexeev@gmail.com")
|
||||||
set (PROJECT_LICENSE "GPLv3")
|
set (PROJECT_LICENSE "GPLv3")
|
||||||
set (PROJECT_VERSION_MAJOR 2)
|
set (PROJECT_VERSION_MAJOR 2)
|
||||||
set (PROJECT_VERSION_MINOR 2)
|
set (PROJECT_VERSION_MINOR 3)
|
||||||
set (PROJECT_VERSION_PATCH 2)
|
set (PROJECT_VERSION_PATCH 2)
|
||||||
set (PROJECT_VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH})
|
set (PROJECT_VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH})
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ configure_file (metadata.desktop ${CMAKE_CURRENT_SOURCE_DIR}/package/metadata.de
|
|||||||
find_package (ECM 0.0.12 REQUIRED NO_MODULE)
|
find_package (ECM 0.0.12 REQUIRED NO_MODULE)
|
||||||
set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
|
set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
|
||||||
|
|
||||||
find_package (Qt5 REQUIRED COMPONENTS Core Network Qml Xml)
|
find_package (Qt5 REQUIRED COMPONENTS Core Network Qml)
|
||||||
find_package (KF5 REQUIRED COMPONENTS I18n Notifications Plasma)
|
find_package (KF5 REQUIRED COMPONENTS I18n Notifications Plasma)
|
||||||
|
|
||||||
include (KDEInstallDirs)
|
include (KDEInstallDirs)
|
||||||
|
@ -23,6 +23,9 @@
|
|||||||
<entry name="notify" type="bool">
|
<entry name="notify" type="bool">
|
||||||
<default>true</default>
|
<default>true</default>
|
||||||
</entry>
|
</entry>
|
||||||
|
<entry name="wrapNewLines" type="bool">
|
||||||
|
<default>false</default>
|
||||||
|
</entry>
|
||||||
<entry name="background" type="bool">
|
<entry name="background" type="bool">
|
||||||
<default>true</default>
|
<default>true</default>
|
||||||
</entry>
|
</entry>
|
||||||
|
@ -48,6 +48,12 @@ Item {
|
|||||||
text: AWActions.getAboutText("header")
|
text: AWActions.getAboutText("header")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QtControls.Label {
|
||||||
|
QtLayouts.Layout.fillWidth: true
|
||||||
|
horizontalAlignment: Text.AlignHCenter
|
||||||
|
text: AWActions.getAboutText("version")
|
||||||
|
}
|
||||||
|
|
||||||
QtControls.Label {
|
QtControls.Label {
|
||||||
QtLayouts.Layout.fillWidth: true
|
QtLayouts.Layout.fillWidth: true
|
||||||
horizontalAlignment: Text.AlignJustify
|
horizontalAlignment: Text.AlignJustify
|
||||||
@ -59,12 +65,15 @@ Item {
|
|||||||
horizontalAlignment: Text.AlignLeft
|
horizontalAlignment: Text.AlignLeft
|
||||||
textFormat: Text.RichText
|
textFormat: Text.RichText
|
||||||
text: AWActions.getAboutText("links")
|
text: AWActions.getAboutText("links")
|
||||||
|
onLinkActivated: Qt.openUrlExternally(link);
|
||||||
}
|
}
|
||||||
|
|
||||||
QtControls.Label {
|
QtControls.Label {
|
||||||
|
QtLayouts.Layout.fillHeight: true
|
||||||
QtLayouts.Layout.fillWidth: true
|
QtLayouts.Layout.fillWidth: true
|
||||||
font.capitalization: Font.SmallCaps
|
font.capitalization: Font.SmallCaps
|
||||||
horizontalAlignment: Text.AlignHCenter
|
horizontalAlignment: Text.AlignHCenter
|
||||||
|
verticalAlignment: Text.AlignBottom
|
||||||
textFormat: Text.RichText
|
textFormat: Text.RichText
|
||||||
text: AWActions.getAboutText("copy")
|
text: AWActions.getAboutText("copy")
|
||||||
}
|
}
|
||||||
@ -83,10 +92,13 @@ Item {
|
|||||||
}
|
}
|
||||||
|
|
||||||
QtControls.Label {
|
QtControls.Label {
|
||||||
|
QtLayouts.Layout.fillHeight: true
|
||||||
QtLayouts.Layout.fillWidth: true
|
QtLayouts.Layout.fillWidth: true
|
||||||
horizontalAlignment: Text.AlignJustify
|
horizontalAlignment: Text.AlignJustify
|
||||||
|
verticalAlignment: Text.AlignTop
|
||||||
textFormat: Text.RichText
|
textFormat: Text.RichText
|
||||||
text: AWActions.getAboutText("3rdparty")
|
text: AWActions.getAboutText("3rdparty")
|
||||||
|
onLinkActivated: Qt.openUrlExternally(link);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -33,6 +33,7 @@ Item {
|
|||||||
property alias cfg_height: widgetHeight.value
|
property alias cfg_height: widgetHeight.value
|
||||||
property alias cfg_width: widgetWidth.value
|
property alias cfg_width: widgetWidth.value
|
||||||
property alias cfg_notify: notify.checked
|
property alias cfg_notify: notify.checked
|
||||||
|
property alias cfg_wrapNewLines: wrapNewLines.checked
|
||||||
property alias cfg_background: background.checked
|
property alias cfg_background: background.checked
|
||||||
property alias cfg_customTime: customTime.text
|
property alias cfg_customTime: customTime.text
|
||||||
property alias cfg_customUptime: customUptime.text
|
property alias cfg_customUptime: customUptime.text
|
||||||
@ -98,6 +99,20 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Row {
|
||||||
|
height: implicitHeight
|
||||||
|
width: parent.width
|
||||||
|
QtControls.Label {
|
||||||
|
height: parent.heigth
|
||||||
|
width: parent.width * 2 / 5
|
||||||
|
}
|
||||||
|
QtControls.CheckBox {
|
||||||
|
id: wrapNewLines
|
||||||
|
width: parent.width * 3 / 5
|
||||||
|
text: i18n("Wrap new lines")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Row {
|
Row {
|
||||||
height: implicitHeight
|
height: implicitHeight
|
||||||
width: parent.width
|
width: parent.width
|
||||||
|
@ -273,7 +273,7 @@ Item {
|
|||||||
if (debug) console.log("[dataengine::onCompleted]")
|
if (debug) console.log("[dataengine::onCompleted]")
|
||||||
|
|
||||||
// init submodule
|
// init submodule
|
||||||
AWKeys.initKeys(plasmoid.configuration.text, tooltipSettings)
|
AWKeys.initKeys(plasmoid.configuration.text)
|
||||||
}
|
}
|
||||||
|
|
||||||
Component.onDestruction: {
|
Component.onDestruction: {
|
||||||
|
@ -58,6 +58,7 @@ Item {
|
|||||||
"batInTooltipColor": plasmoid.configuration.batInTooltipColor
|
"batInTooltipColor": plasmoid.configuration.batInTooltipColor
|
||||||
}
|
}
|
||||||
|
|
||||||
|
signal dropSource(string sourceName)
|
||||||
signal needUpdate
|
signal needUpdate
|
||||||
signal sizeUpdate
|
signal sizeUpdate
|
||||||
|
|
||||||
@ -85,7 +86,7 @@ Item {
|
|||||||
// FIXME: ugly workaround to make some sources working
|
// FIXME: ugly workaround to make some sources working
|
||||||
systemmonitorDE.interval = plasmoid.configuration.interval
|
systemmonitorDE.interval = plasmoid.configuration.interval
|
||||||
|
|
||||||
if (AWKeys.setDataBySource(sourceName, data, settings)) disconnectSource(sourceName)
|
AWKeys.setDataBySource(sourceName, data, settings)
|
||||||
}
|
}
|
||||||
|
|
||||||
onSourceAdded: {
|
onSourceAdded: {
|
||||||
@ -106,7 +107,7 @@ Item {
|
|||||||
// FIXME: ugly workaround to make some sources working
|
// FIXME: ugly workaround to make some sources working
|
||||||
extsysmonDE.interval = plasmoid.configuration.interval
|
extsysmonDE.interval = plasmoid.configuration.interval
|
||||||
|
|
||||||
if (AWKeys.setDataBySource(sourceName, data, settings)) needUpdate()
|
AWKeys.setDataBySource(sourceName, data, settings)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -164,6 +165,16 @@ Item {
|
|||||||
// plasmoid.setAction("report", i18n("Mail to developers"), "email")
|
// plasmoid.setAction("report", i18n("Mail to developers"), "email")
|
||||||
// init submodule
|
// init submodule
|
||||||
Plasmoid.userConfiguringChanged(false)
|
Plasmoid.userConfiguringChanged(false)
|
||||||
|
// connect data
|
||||||
|
AWKeys.dropSourceFromDataengine.connect(dropSource)
|
||||||
|
AWKeys.needToBeUpdated.connect(needUpdate)
|
||||||
|
}
|
||||||
|
|
||||||
|
onDropSource: {
|
||||||
|
if (debug) console.log("[main::onDropSource]")
|
||||||
|
if (debug) console.log("[main::onDropSource] : Source " + sourceName)
|
||||||
|
|
||||||
|
systemmonitorDE.disconnectSource(sourceName)
|
||||||
}
|
}
|
||||||
|
|
||||||
onNeedUpdate: {
|
onNeedUpdate: {
|
||||||
@ -199,7 +210,10 @@ Item {
|
|||||||
if (debug) console.log("[main::onUserConfiguringChanged]")
|
if (debug) console.log("[main::onUserConfiguringChanged]")
|
||||||
|
|
||||||
// init submodule
|
// init submodule
|
||||||
AWKeys.initKeys(plasmoid.configuration.text, tooltipSettings, plasmoid.configuration.notify)
|
AWKeys.initKeys(plasmoid.configuration.text)
|
||||||
|
AWKeys.initTooltip(tooltipSettings)
|
||||||
|
AWKeys.setPopupEnabled(plasmoid.configuration.notify)
|
||||||
|
AWKeys.setWrapNewLines(plasmoid.configuration.wrapNewLines)
|
||||||
|
|
||||||
needUpdate()
|
needUpdate()
|
||||||
}
|
}
|
||||||
|
@ -70,12 +70,14 @@ Item {
|
|||||||
verticalAlignment: Text.AlignVCenter
|
verticalAlignment: Text.AlignVCenter
|
||||||
wrapMode: Text.WordWrap
|
wrapMode: Text.WordWrap
|
||||||
text: i18n("Detailed information may be found on <a href=\"http://arcanis.name/projects/awesome-widgets/\">project homepage</a>")
|
text: i18n("Detailed information may be found on <a href=\"http://arcanis.name/projects/awesome-widgets/\">project homepage</a>")
|
||||||
|
onLinkActivated: Qt.openUrlExternally(link);
|
||||||
}
|
}
|
||||||
|
|
||||||
Row {
|
Row {
|
||||||
height: implicitHeight
|
height: implicitHeight
|
||||||
width: parent.width
|
width: parent.width
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width * 3 / 12
|
||||||
text: i18n("Font")
|
text: i18n("Font")
|
||||||
iconName: "font"
|
iconName: "font"
|
||||||
|
|
||||||
@ -98,6 +100,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-indent-more"
|
iconName: "format-indent-more"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -111,6 +114,7 @@ Item {
|
|||||||
}
|
}
|
||||||
|
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-text-bold"
|
iconName: "format-text-bold"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -123,6 +127,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-text-italic"
|
iconName: "format-text-italic"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -135,6 +140,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-text-underline"
|
iconName: "format-text-underline"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -147,6 +153,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-text-strikethrough"
|
iconName: "format-text-strikethrough"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -160,6 +167,7 @@ Item {
|
|||||||
}
|
}
|
||||||
|
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-justify-left"
|
iconName: "format-justify-left"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -172,6 +180,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-justify-center"
|
iconName: "format-justify-center"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -184,6 +193,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-justify-right"
|
iconName: "format-justify-right"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -196,6 +206,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-justify-fill"
|
iconName: "format-justify-fill"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -310,7 +321,7 @@ Item {
|
|||||||
if (debug) console.log("[widget::onCompleted]")
|
if (debug) console.log("[widget::onCompleted]")
|
||||||
|
|
||||||
// init submodule
|
// init submodule
|
||||||
AWKeys.initKeys(plasmoid.configuration.text, tooltipSettings)
|
AWKeys.initKeys(plasmoid.configuration.text)
|
||||||
tags.model = AWKeys.dictKeys()
|
tags.model = AWKeys.dictKeys(true)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -20,7 +20,7 @@ X-Plasma-RemoteLocation=
|
|||||||
X-KDE-PluginInfo-Author=Evgeniy Alekseev aka arcanis
|
X-KDE-PluginInfo-Author=Evgeniy Alekseev aka arcanis
|
||||||
X-KDE-PluginInfo-Email=esalexeev@gmail.com
|
X-KDE-PluginInfo-Email=esalexeev@gmail.com
|
||||||
X-KDE-PluginInfo-Name=org.kde.plasma.awesomewidget
|
X-KDE-PluginInfo-Name=org.kde.plasma.awesomewidget
|
||||||
X-KDE-PluginInfo-Version=2.2.2
|
X-KDE-PluginInfo-Version=2.3.2
|
||||||
X-KDE-PluginInfo-Website=http://arcanis.name/projects/awesome-widgets/
|
X-KDE-PluginInfo-Website=http://arcanis.name/projects/awesome-widgets/
|
||||||
X-KDE-PluginInfo-Category=System Information
|
X-KDE-PluginInfo-Category=System Information
|
||||||
X-KDE-PluginInfo-Depends=
|
X-KDE-PluginInfo-Depends=
|
||||||
|
@ -1,15 +1,9 @@
|
|||||||
set (PLUGIN_NAME awplugin)
|
set (PLUGIN_NAME awplugin)
|
||||||
add_definitions(-DTRANSLATION_DOMAIN=\"plasma_applet_org.kde.plasma.awesomewidget\")
|
add_definitions(-DTRANSLATION_DOMAIN=\"plasma_applet_org.kde.plasma.awesomewidget\")
|
||||||
|
|
||||||
add_definitions (${Qt5Core_DEFINITIONS} ${Qt5Network_DEFINITIONS} ${Qt5Xml_DEFINITIONS})
|
add_definitions (${Qt5Core_DEFINITIONS} ${Qt5Network_DEFINITIONS})
|
||||||
set (Qt_INCLUDE ${Qt5Core_INCLUDE_DIRS}
|
set (Qt_INCLUDE ${Qt5Core_INCLUDE_DIRS} ${Qt5Network_INCLUDE_DIRS} ${Qt5Qml_INCLUDE_DIRS})
|
||||||
${Qt5Network_INCLUDE_DIRS}
|
set (Qt_LIBRARIES ${Qt5Core_LIBRARIES} ${Qt5Network_LIBRARIES} ${Qt5Qml_LIBRARIES})
|
||||||
${Qt5Qml_INCLUDE_DIRS}
|
|
||||||
${Qt5Xml_INCLUDE_DIRS})
|
|
||||||
set (Qt_LIBRARIES ${Qt5Core_LIBRARIES}
|
|
||||||
${Qt5Network_LIBRARIES}
|
|
||||||
${Qt5Qml_LIBRARIES}
|
|
||||||
${Qt5Xml_LIBRARIES})
|
|
||||||
set (Kf5_INCLUDE ${I18n_INCLUDE_DIR}
|
set (Kf5_INCLUDE ${I18n_INCLUDE_DIR}
|
||||||
${Notifications_INCLUDE_DIR})
|
${Notifications_INCLUDE_DIR})
|
||||||
set (Kf5_LIBRARIES KF5::I18n
|
set (Kf5_LIBRARIES KF5::I18n
|
||||||
|
@ -101,6 +101,8 @@ QString AWActions::getAboutText(const QString type)
|
|||||||
QString text;
|
QString text;
|
||||||
if (type == QString("header"))
|
if (type == QString("header"))
|
||||||
text = QString(NAME);
|
text = QString(NAME);
|
||||||
|
else if (type == QString("version"))
|
||||||
|
text = i18n("Version %1 (build date %2)", QString(VERSION), QString(BUILD_DATE));
|
||||||
else if (type == QString("description"))
|
else if (type == QString("description"))
|
||||||
text = i18n("A set of minimalistic plasmoid widgets");
|
text = i18n("A set of minimalistic plasmoid widgets");
|
||||||
else if (type == QString("links"))
|
else if (type == QString("links"))
|
||||||
@ -130,11 +132,11 @@ QString AWActions::getAboutText(const QString type)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
QMap<QString, QVariant> AWActions::getFont(const QMap<QString, QVariant> defaultFont)
|
QVariantMap AWActions::getFont(const QVariantMap defaultFont)
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
QMap<QString, QVariant> fontMap;
|
QVariantMap fontMap;
|
||||||
CFont defaultCFont = CFont(defaultFont[QString("family")].toString(),
|
CFont defaultCFont = CFont(defaultFont[QString("family")].toString(),
|
||||||
defaultFont[QString("size")].toInt(),
|
defaultFont[QString("size")].toInt(),
|
||||||
400, false, defaultFont[QString("color")].toString());
|
400, false, defaultFont[QString("color")].toString());
|
||||||
@ -148,14 +150,14 @@ QMap<QString, QVariant> AWActions::getFont(const QMap<QString, QVariant> default
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
QMap<QString, QVariant> AWActions::readDataEngineConfiguration()
|
QVariantMap AWActions::readDataEngineConfiguration()
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
QString fileName = QStandardPaths::locate(QStandardPaths::ConfigLocation, QString("plasma-dataengine-extsysmon.conf"));
|
QString fileName = QStandardPaths::locate(QStandardPaths::ConfigLocation, QString("plasma-dataengine-extsysmon.conf"));
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "Configuration file" << fileName;
|
if (debug) qDebug() << PDEBUG << ":" << "Configuration file" << fileName;
|
||||||
QSettings settings(fileName, QSettings::IniFormat);
|
QSettings settings(fileName, QSettings::IniFormat);
|
||||||
QMap<QString, QVariant> configuration;
|
QVariantMap configuration;
|
||||||
|
|
||||||
settings.beginGroup(QString("Configuration"));
|
settings.beginGroup(QString("Configuration"));
|
||||||
configuration[QString("ACPIPATH")] = settings.value(QString("ACPIPATH"), QString("/sys/class/power_supply/"));
|
configuration[QString("ACPIPATH")] = settings.value(QString("ACPIPATH"), QString("/sys/class/power_supply/"));
|
||||||
@ -172,7 +174,7 @@ QMap<QString, QVariant> AWActions::readDataEngineConfiguration()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void AWActions::writeDataEngineConfiguration(const QMap<QString, QVariant> configuration)
|
void AWActions::writeDataEngineConfiguration(const QVariantMap configuration)
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
|
@ -40,10 +40,10 @@ public:
|
|||||||
Q_INVOKABLE void showReadme();
|
Q_INVOKABLE void showReadme();
|
||||||
// configuration slots
|
// configuration slots
|
||||||
Q_INVOKABLE QString getAboutText(const QString type = QString("header"));
|
Q_INVOKABLE QString getAboutText(const QString type = QString("header"));
|
||||||
Q_INVOKABLE QMap<QString, QVariant> getFont(const QMap<QString, QVariant> defaultFont);
|
Q_INVOKABLE QVariantMap getFont(const QVariantMap defaultFont);
|
||||||
// dataengine
|
// dataengine
|
||||||
Q_INVOKABLE QMap<QString, QVariant> readDataEngineConfiguration();
|
Q_INVOKABLE QVariantMap readDataEngineConfiguration();
|
||||||
Q_INVOKABLE void writeDataEngineConfiguration(const QMap<QString, QVariant> configuration);
|
Q_INVOKABLE void writeDataEngineConfiguration(const QVariantMap configuration);
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
Q_INVOKABLE static void sendNotification(const QString eventId, const QString message,
|
Q_INVOKABLE static void sendNotification(const QString eventId, const QString message,
|
||||||
|
@ -86,9 +86,7 @@ AWKeys::~AWKeys()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void AWKeys::initKeys(const QString currentPattern,
|
void AWKeys::initKeys(const QString currentPattern)
|
||||||
const QMap<QString, QVariant> tooltipParams,
|
|
||||||
const bool popup)
|
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
@ -100,7 +98,6 @@ void AWKeys::initKeys(const QString currentPattern,
|
|||||||
keys.clear();
|
keys.clear();
|
||||||
foundBars.clear();
|
foundBars.clear();
|
||||||
foundKeys.clear();
|
foundKeys.clear();
|
||||||
if (toolTip != nullptr) delete toolTip;
|
|
||||||
|
|
||||||
// init
|
// init
|
||||||
pattern = currentPattern;
|
pattern = currentPattern;
|
||||||
@ -113,12 +110,34 @@ void AWKeys::initKeys(const QString currentPattern,
|
|||||||
addKeyToCache(QString("Network"));
|
addKeyToCache(QString("Network"));
|
||||||
loadKeysFromCache();
|
loadKeysFromCache();
|
||||||
reinitKeys();
|
reinitKeys();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void AWKeys::initTooltip(const QVariantMap tooltipParams)
|
||||||
|
{
|
||||||
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
|
if (toolTip != nullptr) delete toolTip;
|
||||||
toolTip = new AWToolTip(this, tooltipParams);
|
toolTip = new AWToolTip(this, tooltipParams);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void AWKeys::setPopupEnabled(const bool popup)
|
||||||
|
{
|
||||||
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
enablePopup = popup;
|
enablePopup = popup;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void AWKeys::setWrapNewLines(const bool wrap)
|
||||||
|
{
|
||||||
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
|
wrapNewLines = wrap;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
bool AWKeys::isDebugEnabled()
|
bool AWKeys::isDebugEnabled()
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
@ -135,11 +154,12 @@ QString AWKeys::parsePattern()
|
|||||||
QString parsed = pattern;
|
QString parsed = pattern;
|
||||||
parsed.replace(QString("$$"), QString("$\\$\\"));
|
parsed.replace(QString("$$"), QString("$\\$\\"));
|
||||||
for (int i=0; i<foundKeys.count(); i++)
|
for (int i=0; i<foundKeys.count(); i++)
|
||||||
parsed.replace(QString("$%1").arg(foundKeys[i]), valueByKey(foundKeys[i]));
|
parsed.replace(QString("$%1").arg(foundKeys[i]), htmlValue(foundKeys[i]));
|
||||||
parsed.replace(QString(" "), QString(" "));
|
|
||||||
for (int i=0; i<foundBars.count(); i++)
|
for (int i=0; i<foundBars.count(); i++)
|
||||||
parsed.replace(QString("$%1").arg(foundBars[i]), getItemByTag(foundBars[i])->image(valueByKey(foundBars[i]).toFloat()));
|
parsed.replace(QString("$%1").arg(foundBars[i]), getItemByTag(foundBars[i])->image(valueByKey(foundBars[i]).toFloat()));
|
||||||
parsed.replace(QString("$\\$\\"), QString("$$"));
|
parsed.replace(QString("$\\$\\"), QString("$$"));
|
||||||
|
// wrap new lines if required
|
||||||
|
if (wrapNewLines) parsed.replace(QString("\n"), QString("<br>"));
|
||||||
|
|
||||||
return parsed;
|
return parsed;
|
||||||
}
|
}
|
||||||
@ -148,6 +168,7 @@ QString AWKeys::parsePattern()
|
|||||||
QString AWKeys::toolTipImage()
|
QString AWKeys::toolTipImage()
|
||||||
{
|
{
|
||||||
if(debug) qDebug() << PDEBUG;
|
if(debug) qDebug() << PDEBUG;
|
||||||
|
if (toolTip == nullptr) return QString("");
|
||||||
|
|
||||||
if (keys.isEmpty()) return QString();
|
if (keys.isEmpty()) return QString();
|
||||||
|
|
||||||
@ -163,6 +184,7 @@ QString AWKeys::toolTipImage()
|
|||||||
QSize AWKeys::toolTipSize()
|
QSize AWKeys::toolTipSize()
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
if (toolTip == nullptr) return QSize();
|
||||||
|
|
||||||
return toolTip->getSize();
|
return toolTip->getSize();
|
||||||
}
|
}
|
||||||
@ -174,16 +196,13 @@ void AWKeys::addDevice(const QString source)
|
|||||||
if (debug) qDebug() << PDEBUG << ":" << "Source" << source;
|
if (debug) qDebug() << PDEBUG << ":" << "Source" << source;
|
||||||
|
|
||||||
QRegExp diskRegexp = QRegExp(QString("disk/(?:md|sd|hd)[a-z|0-9]_.*/Rate/(?:rblk)"));
|
QRegExp diskRegexp = QRegExp(QString("disk/(?:md|sd|hd)[a-z|0-9]_.*/Rate/(?:rblk)"));
|
||||||
QRegExp fanRegexp = QRegExp(QString("lmsensors/.*/fan.*"));
|
|
||||||
QRegExp mountRegexp = QRegExp(QString("partitions/.*/filllevel"));
|
QRegExp mountRegexp = QRegExp(QString("partitions/.*/filllevel"));
|
||||||
QRegExp tempRegexp = QRegExp(QString("lmsensors/.*temp.*/.*"));
|
QRegExp tempRegexp = QRegExp(QString("lmsensors/.*"));
|
||||||
|
|
||||||
if (diskRegexp.indexIn(source) > -1) {
|
if (diskRegexp.indexIn(source) > -1) {
|
||||||
QString device = source;
|
QString device = source;
|
||||||
device.remove(QString("/Rate/rblk"));
|
device.remove(QString("/Rate/rblk"));
|
||||||
addKeyToCache(QString("Disk"), device);
|
addKeyToCache(QString("Disk"), device);
|
||||||
} else if (fanRegexp.indexIn(source) > -1) {
|
|
||||||
addKeyToCache(QString("Fan"), source);
|
|
||||||
} else if (mountRegexp.indexIn(source) > -1) {
|
} else if (mountRegexp.indexIn(source) > -1) {
|
||||||
QString device = source;
|
QString device = source;
|
||||||
device.remove(QString("partitions")).remove(QString("/filllevel"));
|
device.remove(QString("partitions")).remove(QString("/filllevel"));
|
||||||
@ -194,7 +213,7 @@ void AWKeys::addDevice(const QString source)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
QStringList AWKeys::dictKeys()
|
QStringList AWKeys::dictKeys(const bool sorted)
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
@ -219,8 +238,6 @@ QStringList AWKeys::dictKeys()
|
|||||||
// temperature
|
// temperature
|
||||||
for (int i=tempDevices.count()-1; i>=0; i--)
|
for (int i=tempDevices.count()-1; i>=0; i--)
|
||||||
allKeys.append(QString("temp%1").arg(i));
|
allKeys.append(QString("temp%1").arg(i));
|
||||||
for (int i=fanDevices.count()-1; i>=0; i--)
|
|
||||||
allKeys.append(QString("fan%1").arg(i));
|
|
||||||
// gputemp
|
// gputemp
|
||||||
allKeys.append(QString("gputemp"));
|
allKeys.append(QString("gputemp"));
|
||||||
// gpu
|
// gpu
|
||||||
@ -272,9 +289,10 @@ QStringList AWKeys::dictKeys()
|
|||||||
// battery
|
// battery
|
||||||
allKeys.append(QString("ac"));
|
allKeys.append(QString("ac"));
|
||||||
QStringList allBatteryDevices = QDir(QString("/sys/class/power_supply"))
|
QStringList allBatteryDevices = QDir(QString("/sys/class/power_supply"))
|
||||||
.entryList(QDir::Dirs | QDir::NoDotAndDotDot,
|
.entryList(QStringList() << QString("BAT*"),
|
||||||
|
QDir::Dirs | QDir::NoDotAndDotDot,
|
||||||
QDir::Name);
|
QDir::Name);
|
||||||
for (int i=allBatteryDevices.filter(QRegExp(QString("BAT.*"))).count()-1; i>=0; i--)
|
for (int i=allBatteryDevices.count()-1; i>=0; i--)
|
||||||
allKeys.append(QString("bat%1").arg(i));
|
allKeys.append(QString("bat%1").arg(i));
|
||||||
allKeys.append(QString("bat"));
|
allKeys.append(QString("bat"));
|
||||||
// player
|
// player
|
||||||
@ -293,8 +311,14 @@ QStringList AWKeys::dictKeys()
|
|||||||
// quotes
|
// quotes
|
||||||
for (int i=extQuotes.count()-1; i>=0; i--) {
|
for (int i=extQuotes.count()-1; i>=0; i--) {
|
||||||
allKeys.append(extQuotes[i]->tag(QString("ask")));
|
allKeys.append(extQuotes[i]->tag(QString("ask")));
|
||||||
|
allKeys.append(extQuotes[i]->tag(QString("askchg")));
|
||||||
|
allKeys.append(extQuotes[i]->tag(QString("percaskchg")));
|
||||||
allKeys.append(extQuotes[i]->tag(QString("bid")));
|
allKeys.append(extQuotes[i]->tag(QString("bid")));
|
||||||
|
allKeys.append(extQuotes[i]->tag(QString("bidchg")));
|
||||||
|
allKeys.append(extQuotes[i]->tag(QString("percbidchg")));
|
||||||
allKeys.append(extQuotes[i]->tag(QString("price")));
|
allKeys.append(extQuotes[i]->tag(QString("price")));
|
||||||
|
allKeys.append(extQuotes[i]->tag(QString("pricechg")));
|
||||||
|
allKeys.append(extQuotes[i]->tag(QString("percpricechg")));
|
||||||
}
|
}
|
||||||
// custom
|
// custom
|
||||||
for (int i=extScripts.count()-1; i>=0; i--)
|
for (int i=extScripts.count()-1; i>=0; i--)
|
||||||
@ -312,6 +336,9 @@ QStringList AWKeys::dictKeys()
|
|||||||
for (int i=graphicalItemsKeys.count()-1; i>=0; i--)
|
for (int i=graphicalItemsKeys.count()-1; i>=0; i--)
|
||||||
allKeys.append(graphicalItemsKeys[i]);
|
allKeys.append(graphicalItemsKeys[i]);
|
||||||
|
|
||||||
|
// sort if required
|
||||||
|
if (sorted) allKeys.sort();
|
||||||
|
|
||||||
return allKeys;
|
return allKeys;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -329,18 +356,20 @@ QStringList AWKeys::getHddDevices()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool AWKeys::setDataBySource(const QString sourceName,
|
void AWKeys::setDataBySource(const QString sourceName, const QVariantMap data,
|
||||||
const QMap<QString, QVariant> data,
|
const QVariantMap params)
|
||||||
const QMap<QString, QVariant> params)
|
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "Source" << sourceName;
|
if (debug) qDebug() << PDEBUG << ":" << "Source" << sourceName;
|
||||||
|
|
||||||
if (sourceName == QString("update")) return true;
|
if (sourceName == QString("update")) {
|
||||||
|
emit(needToBeUpdated());
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// checking
|
// checking
|
||||||
if (!checkKeys(data)) return false;
|
if (!checkKeys(data)) return;
|
||||||
if (keys.isEmpty()) return false;
|
if (keys.isEmpty()) return;
|
||||||
|
|
||||||
// regular expressions
|
// regular expressions
|
||||||
QRegExp cpuRegExp = QRegExp(QString("cpu/cpu.*/TotalLoad"));
|
QRegExp cpuRegExp = QRegExp(QString("cpu/cpu.*/TotalLoad"));
|
||||||
@ -373,7 +402,8 @@ bool AWKeys::setDataBySource(const QString sourceName,
|
|||||||
values[QString("ac")] = params[QString("acOffline")].toString();
|
values[QString("ac")] = params[QString("acOffline")].toString();
|
||||||
} else {
|
} else {
|
||||||
values[data.keys()[i]] = QString("%1").arg(data[data.keys()[i]].toFloat(), 3, 'f', 0);
|
values[data.keys()[i]] = QString("%1").arg(data[data.keys()[i]].toFloat(), 3, 'f', 0);
|
||||||
toolTip->setData(QString("batTooltip"), data[data.keys()[i]].toFloat(), data[QString("ac")].toBool());
|
if (toolTip != nullptr) toolTip->setData(QString("batTooltip"), data[data.keys()[i]].toFloat(),
|
||||||
|
data[QString("ac")].toBool());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if (sourceName == QString("cpu/system/TotalLoad")) {
|
} else if (sourceName == QString("cpu/system/TotalLoad")) {
|
||||||
@ -383,7 +413,7 @@ bool AWKeys::setDataBySource(const QString sourceName,
|
|||||||
AWActions::sendNotification(QString("event"), i18n("High CPU load"), enablePopup);
|
AWActions::sendNotification(QString("event"), i18n("High CPU load"), enablePopup);
|
||||||
// value
|
// value
|
||||||
values[QString("cpu")] = QString("%1").arg(data[QString("value")].toFloat(), 5, 'f', 1);
|
values[QString("cpu")] = QString("%1").arg(data[QString("value")].toFloat(), 5, 'f', 1);
|
||||||
toolTip->setData(QString("cpuTooltip"), data[QString("value")].toFloat());
|
if (toolTip != nullptr) toolTip->setData(QString("cpuTooltip"), data[QString("value")].toFloat());
|
||||||
} else if (sourceName.contains(cpuRegExp)) {
|
} else if (sourceName.contains(cpuRegExp)) {
|
||||||
// cpus
|
// cpus
|
||||||
QString number = sourceName;
|
QString number = sourceName;
|
||||||
@ -392,7 +422,7 @@ bool AWKeys::setDataBySource(const QString sourceName,
|
|||||||
} else if (sourceName == QString("cpu/system/AverageClock")) {
|
} else if (sourceName == QString("cpu/system/AverageClock")) {
|
||||||
// cpucl
|
// cpucl
|
||||||
values[QString("cpucl")] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 0);
|
values[QString("cpucl")] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 0);
|
||||||
toolTip->setData(QString("cpuclTooltip"), data[QString("value")].toFloat());
|
if (toolTip != nullptr) toolTip->setData(QString("cpuclTooltip"), data[QString("value")].toFloat());
|
||||||
} else if (sourceName.contains(cpuclRegExp)) {
|
} else if (sourceName.contains(cpuclRegExp)) {
|
||||||
// cpucls
|
// cpucls
|
||||||
QString number = sourceName;
|
QString number = sourceName;
|
||||||
@ -511,7 +541,7 @@ bool AWKeys::setDataBySource(const QString sourceName,
|
|||||||
AWActions::sendNotification(QString("event"), i18n("High memory usage"), enablePopup);
|
AWActions::sendNotification(QString("event"), i18n("High memory usage"), enablePopup);
|
||||||
// value
|
// value
|
||||||
values[QString("mem")] = QString("%1").arg(value, 5, 'f', 1);
|
values[QString("mem")] = QString("%1").arg(value, 5, 'f', 1);
|
||||||
toolTip->setData(QString("memTooltip"), values[QString("mem")].toFloat());
|
if (toolTip != nullptr) toolTip->setData(QString("memTooltip"), values[QString("mem")].toFloat());
|
||||||
} else if (sourceName == QString("netdev")) {
|
} else if (sourceName == QString("netdev")) {
|
||||||
// network device
|
// network device
|
||||||
// notification
|
// notification
|
||||||
@ -526,28 +556,36 @@ bool AWKeys::setDataBySource(const QString sourceName,
|
|||||||
QString device = sourceName;
|
QString device = sourceName;
|
||||||
device.remove(QString("network/interfaces/")).remove(QString("/receiver/data"));
|
device.remove(QString("network/interfaces/")).remove(QString("/receiver/data"));
|
||||||
QStringList allNetworkDevices = networkDevices;
|
QStringList allNetworkDevices = networkDevices;
|
||||||
for (int i=0; i<allNetworkDevices.count(); i++)
|
for (int i=0; i<allNetworkDevices.count(); i++) {
|
||||||
if (allNetworkDevices[i] == device) {
|
if (allNetworkDevices[i] != device) continue;
|
||||||
values[QString("down%1").arg(i)] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 0);
|
float value = data[QString("value")].toFloat();
|
||||||
|
if (value > 1000.0)
|
||||||
|
values[QString("down%1").arg(i)] = QString("%1").arg(value / 1024.0, 4, 'f', 1);
|
||||||
|
else
|
||||||
|
values[QString("down%1").arg(i)] = QString("%1").arg(value, 4, 'f', 0);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (device == networkDevice()) {
|
if (device == values[QString("netdev")]) {
|
||||||
values[QString("down")] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 0);
|
values[QString("down")] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 0);
|
||||||
toolTip->setData(QString("downTooltip"), data[QString("value")].toFloat());
|
if (toolTip != nullptr) toolTip->setData(QString("downTooltip"), data[QString("value")].toFloat());
|
||||||
}
|
}
|
||||||
} else if (sourceName.contains(netTransRegExp)) {
|
} else if (sourceName.contains(netTransRegExp)) {
|
||||||
// upload speed
|
// upload speed
|
||||||
QString device = sourceName;
|
QString device = sourceName;
|
||||||
device.remove(QString("network/interfaces/")).remove(QString("/transmitter/data"));
|
device.remove(QString("network/interfaces/")).remove(QString("/transmitter/data"));
|
||||||
QStringList allNetworkDevices = networkDevices;
|
QStringList allNetworkDevices = networkDevices;
|
||||||
for (int i=0; i<allNetworkDevices.count(); i++)
|
for (int i=0; i<allNetworkDevices.count(); i++) {
|
||||||
if (allNetworkDevices[i] == device) {
|
if (allNetworkDevices[i] != device) continue;
|
||||||
|
float value = data[QString("value")].toFloat();
|
||||||
|
if (value > 1000.0)
|
||||||
|
values[QString("up%1").arg(i)] = QString("%1").arg(data[QString("value")].toFloat() / 1024.0, 4, 'f', 1);
|
||||||
|
else
|
||||||
values[QString("up%1").arg(i)] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 0);
|
values[QString("up%1").arg(i)] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 0);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (device == networkDevice()) {
|
if (device == values[QString("netdev")]) {
|
||||||
values[QString("up")] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 0);
|
values[QString("up")] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 0);
|
||||||
toolTip->setData(QString("upTooltip"), data[QString("value")].toFloat());
|
if (toolTip != nullptr) toolTip->setData(QString("upTooltip"), data[QString("value")].toFloat());
|
||||||
}
|
}
|
||||||
} else if (sourceName == QString("pkg")) {
|
} else if (sourceName == QString("pkg")) {
|
||||||
// package manager
|
// package manager
|
||||||
@ -589,23 +627,17 @@ bool AWKeys::setDataBySource(const QString sourceName,
|
|||||||
AWActions::sendNotification(QString("event"), i18n("Swap is used"), enablePopup);
|
AWActions::sendNotification(QString("event"), i18n("Swap is used"), enablePopup);
|
||||||
// value
|
// value
|
||||||
values[QString("swap")] = QString("%1").arg(value, 5, 'f', 1);
|
values[QString("swap")] = QString("%1").arg(value, 5, 'f', 1);
|
||||||
toolTip->setData(QString("swapTooltip"), values[QString("swap")].toFloat());
|
if (toolTip != nullptr) toolTip->setData(QString("swapTooltip"), values[QString("swap")].toFloat());
|
||||||
} else if (sourceName.contains(tempRegExp)) {
|
} else if (sourceName.contains(tempRegExp)) {
|
||||||
// temperature devices
|
// temperature devices
|
||||||
if (data[QString("units")].toString() == QString("rpm")) {
|
|
||||||
for (int i=0; i<fanDevices.count(); i++)
|
|
||||||
if (sourceName == fanDevices[i]) {
|
|
||||||
values[QString("fan%1").arg(i)] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 1);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
for (int i=0; i<tempDevices.count(); i++)
|
for (int i=0; i<tempDevices.count(); i++)
|
||||||
if (sourceName == tempDevices[i]) {
|
if (sourceName == tempDevices[i]) {
|
||||||
values[QString("temp%1").arg(i)] = QString("%1").arg(
|
float temp = data[QString("units")].toString() == QString("°C") ?
|
||||||
temperature(data[QString("value")].toFloat(), params[QString("tempUnits")].toString()), 4, 'f', 1);
|
temperature(data[QString("value")].toFloat(), params[QString("tempUnits")].toString())
|
||||||
|
: data[QString("value")].toFloat();
|
||||||
|
values[QString("temp%1").arg(i)] = QString("%1").arg(temp, 4, 'f', 1);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
} else if (sourceName == QString("Local")) {
|
} else if (sourceName == QString("Local")) {
|
||||||
// time
|
// time
|
||||||
values[QString("time")] = data[QString("DateTime")].toDateTime().toString(Qt::TextDate);
|
values[QString("time")] = data[QString("DateTime")].toDateTime().toString(Qt::TextDate);
|
||||||
@ -633,11 +665,9 @@ bool AWKeys::setDataBySource(const QString sourceName,
|
|||||||
values[QString("cuptime")].replace(QString("$mm"), QString("%1").arg(minutes, 2, 10, QChar('0')));
|
values[QString("cuptime")].replace(QString("$mm"), QString("%1").arg(minutes, 2, 10, QChar('0')));
|
||||||
values[QString("cuptime")].replace(QString("$m"), QString("%1").arg(minutes));
|
values[QString("cuptime")].replace(QString("$m"), QString("%1").arg(minutes));
|
||||||
} else {
|
} else {
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "Source not found";
|
if (debug) qDebug() << PDEBUG << ":" << "Source" << sourceName << "not found";
|
||||||
return true;
|
emit(dropSourceFromDataengine(sourceName));
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -646,8 +676,8 @@ void AWKeys::graphicalValueByKey()
|
|||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
bool ok;
|
bool ok;
|
||||||
QString tag = QInputDialog::getItem(0, i18n("Select tag"),
|
QString tag = QInputDialog::getItem(0, i18n("Select tag"), i18n("Tag"),
|
||||||
i18n("Tag"), keys, 0, false, &ok);
|
dictKeys(true), 0, false, &ok);
|
||||||
|
|
||||||
if ((!ok) || (tag.isEmpty())) return;
|
if ((!ok) || (tag.isEmpty())) return;
|
||||||
QString message = i18n("Tag: %1", tag);
|
QString message = i18n("Tag: %1", tag);
|
||||||
@ -671,8 +701,6 @@ QString AWKeys::infoByKey(QString key)
|
|||||||
}
|
}
|
||||||
else if (key.contains(QRegExp(QString("^hdd[rw]"))))
|
else if (key.contains(QRegExp(QString("^hdd[rw]"))))
|
||||||
return QString("%1").arg(diskDevices[key.remove(QRegExp(QString("hdd[rw]"))).toInt()]);
|
return QString("%1").arg(diskDevices[key.remove(QRegExp(QString("hdd[rw]"))).toInt()]);
|
||||||
else if (key.startsWith(QString("fan")))
|
|
||||||
return QString("%1").arg(fanDevices[key.remove(QString("fan")).toInt()]);
|
|
||||||
else if (key.contains(QRegExp(QString("^hdd([0-9]|mb|gb|freemb|freegb|totmb|totgb)"))))
|
else if (key.contains(QRegExp(QString("^hdd([0-9]|mb|gb|freemb|freegb|totmb|totgb)"))))
|
||||||
return QString("%1").arg(mountDevices[key.remove(QRegExp(QString("^hdd([0-9]|mb|gb|freemb|freegb|totmb|totgb)"))).toInt()]);
|
return QString("%1").arg(mountDevices[key.remove(QRegExp(QString("^hdd([0-9]|mb|gb|freemb|freegb|totmb|totgb)"))).toInt()]);
|
||||||
else if (key.startsWith(QString("hddtemp")))
|
else if (key.startsWith(QString("hddtemp")))
|
||||||
@ -684,11 +712,9 @@ QString AWKeys::infoByKey(QString key)
|
|||||||
if (extUpgrade[i]->tag() != key) continue;
|
if (extUpgrade[i]->tag() != key) continue;
|
||||||
return extUpgrade[i]->executable();
|
return extUpgrade[i]->executable();
|
||||||
}
|
}
|
||||||
else if ((key.startsWith(QString("ask"))) ||
|
else if (key.contains(QRegExp(QString("(^|perc)(ask|bid|price)(chg|)"))))
|
||||||
(key.startsWith(QString("bid"))) ||
|
|
||||||
(key.startsWith(QString("price"))))
|
|
||||||
for (int i=0; i<extQuotes.count(); i++) {
|
for (int i=0; i<extQuotes.count(); i++) {
|
||||||
if (extQuotes[i]->number() != key.remove(QRegExp(QString("^(ask|bid|price)"))).toInt()) continue;
|
if (extQuotes[i]->number() != key.remove(QRegExp(QString("(^|perc)(ask|bid|price)(chg|)"))).toInt()) continue;
|
||||||
return extQuotes[i]->ticker();
|
return extQuotes[i]->ticker();
|
||||||
}
|
}
|
||||||
else if (key.startsWith(QString("temp")))
|
else if (key.startsWith(QString("temp")))
|
||||||
@ -782,13 +808,6 @@ void AWKeys::loadKeysFromCache()
|
|||||||
diskDevices.append(cache.value(cachedKeys[i]).toString());
|
diskDevices.append(cache.value(cachedKeys[i]).toString());
|
||||||
cache.endGroup();
|
cache.endGroup();
|
||||||
|
|
||||||
cache.beginGroup(QString("Fan"));
|
|
||||||
fanDevices.clear();
|
|
||||||
cachedKeys = cache.allKeys();
|
|
||||||
for (int i=0; i<cachedKeys.count(); i++)
|
|
||||||
fanDevices.append(cache.value(cachedKeys[i]).toString());
|
|
||||||
cache.endGroup();
|
|
||||||
|
|
||||||
cache.beginGroup(QString("Hdd"));
|
cache.beginGroup(QString("Hdd"));
|
||||||
hddDevices.clear();
|
hddDevices.clear();
|
||||||
cachedKeys = cache.allKeys();
|
cachedKeys = cache.allKeys();
|
||||||
@ -1247,7 +1266,7 @@ void AWKeys::addKeyToCache(const QString type, const QString key)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool AWKeys::checkKeys(const QMap<QString, QVariant> data)
|
bool AWKeys::checkKeys(const QVariantMap data)
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "Data" << data;
|
if (debug) qDebug() << PDEBUG << ":" << "Data" << data;
|
||||||
@ -1256,22 +1275,15 @@ bool AWKeys::checkKeys(const QMap<QString, QVariant> data)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
QString AWKeys::networkDevice()
|
QString AWKeys::htmlValue(QString key)
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
if (debug) qDebug() << PDEBUG << ":" << "Requested key" << key;
|
||||||
|
|
||||||
QString device = QString("lo");
|
QString value = values[key];
|
||||||
QList<QNetworkInterface> rawInterfaceList = QNetworkInterface::allInterfaces();
|
if (!key.startsWith(QString("custom")))
|
||||||
for (int i=0; i<rawInterfaceList.count(); i++)
|
value.replace(QString(" "), QString(" "));
|
||||||
if ((rawInterfaceList[i].flags().testFlag(QNetworkInterface::IsUp)) &&
|
return value;
|
||||||
(!rawInterfaceList[i].flags().testFlag(QNetworkInterface::IsLoopBack)) &&
|
|
||||||
(!rawInterfaceList[i].flags().testFlag(QNetworkInterface::IsPointToPoint))) {
|
|
||||||
device = rawInterfaceList[i].name();
|
|
||||||
break;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
return device;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -51,20 +51,20 @@ public:
|
|||||||
AWKeys(QObject *parent = nullptr);
|
AWKeys(QObject *parent = nullptr);
|
||||||
~AWKeys();
|
~AWKeys();
|
||||||
|
|
||||||
Q_INVOKABLE void initKeys(const QString currentPattern,
|
Q_INVOKABLE void initKeys(const QString currentPattern);
|
||||||
const QMap<QString, QVariant> tooltipParams,
|
Q_INVOKABLE void initTooltip(const QVariantMap tooltipParams);
|
||||||
const bool popup = false);
|
Q_INVOKABLE void setPopupEnabled(const bool popup = false);
|
||||||
|
Q_INVOKABLE void setWrapNewLines(const bool wrap = false);
|
||||||
Q_INVOKABLE bool isDebugEnabled();
|
Q_INVOKABLE bool isDebugEnabled();
|
||||||
Q_INVOKABLE QString parsePattern();
|
Q_INVOKABLE QString parsePattern();
|
||||||
Q_INVOKABLE QString toolTipImage();
|
Q_INVOKABLE QString toolTipImage();
|
||||||
Q_INVOKABLE QSize toolTipSize();
|
Q_INVOKABLE QSize toolTipSize();
|
||||||
// keys
|
// keys
|
||||||
Q_INVOKABLE void addDevice(const QString source);
|
Q_INVOKABLE void addDevice(const QString source);
|
||||||
Q_INVOKABLE QStringList dictKeys();
|
Q_INVOKABLE QStringList dictKeys(const bool sorted = false);
|
||||||
Q_INVOKABLE QStringList getHddDevices();
|
Q_INVOKABLE QStringList getHddDevices();
|
||||||
Q_INVOKABLE bool setDataBySource(const QString sourceName,
|
Q_INVOKABLE void setDataBySource(const QString sourceName, const QVariantMap data,
|
||||||
const QMap<QString, QVariant> data,
|
const QVariantMap params);
|
||||||
const QMap<QString, QVariant> params);
|
|
||||||
// values
|
// values
|
||||||
Q_INVOKABLE void graphicalValueByKey();
|
Q_INVOKABLE void graphicalValueByKey();
|
||||||
Q_INVOKABLE QString infoByKey(QString key);
|
Q_INVOKABLE QString infoByKey(QString key);
|
||||||
@ -72,6 +72,10 @@ public:
|
|||||||
// configuration
|
// configuration
|
||||||
Q_INVOKABLE void editItem(const QString type);
|
Q_INVOKABLE void editItem(const QString type);
|
||||||
|
|
||||||
|
signals:
|
||||||
|
void dropSourceFromDataengine(const QString source);
|
||||||
|
void needToBeUpdated();
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void loadKeysFromCache();
|
void loadKeysFromCache();
|
||||||
void reinitKeys();
|
void reinitKeys();
|
||||||
@ -85,8 +89,8 @@ private slots:
|
|||||||
private:
|
private:
|
||||||
// methods
|
// methods
|
||||||
void addKeyToCache(const QString type, const QString key = QString(""));
|
void addKeyToCache(const QString type, const QString key = QString(""));
|
||||||
bool checkKeys(const QMap<QString, QVariant> data);
|
bool checkKeys(const QVariantMap data);
|
||||||
QString networkDevice();
|
QString htmlValue(QString key);
|
||||||
int numberCpus();
|
int numberCpus();
|
||||||
float temperature(const float temp, const QString units);
|
float temperature(const float temp, const QString units);
|
||||||
// find methods
|
// find methods
|
||||||
@ -111,6 +115,7 @@ private:
|
|||||||
// variables
|
// variables
|
||||||
bool debug = false;
|
bool debug = false;
|
||||||
bool enablePopup = false;
|
bool enablePopup = false;
|
||||||
|
bool wrapNewLines = false;
|
||||||
QList<GraphicalItem *> graphicalItems;
|
QList<GraphicalItem *> graphicalItems;
|
||||||
QList<ExtQuotes *> extQuotes;
|
QList<ExtQuotes *> extQuotes;
|
||||||
QList<ExtScript *> extScripts;
|
QList<ExtScript *> extScripts;
|
||||||
@ -118,7 +123,7 @@ private:
|
|||||||
QStringList foundBars, foundKeys, keys;
|
QStringList foundBars, foundKeys, keys;
|
||||||
QString pattern;
|
QString pattern;
|
||||||
QMap<QString, QString> values;
|
QMap<QString, QString> values;
|
||||||
QStringList diskDevices, fanDevices, hddDevices, mountDevices, networkDevices, tempDevices;
|
QStringList diskDevices, hddDevices, mountDevices, networkDevices, tempDevices;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -24,8 +24,7 @@
|
|||||||
#include <pdebug/pdebug.h>
|
#include <pdebug/pdebug.h>
|
||||||
|
|
||||||
|
|
||||||
AWToolTip::AWToolTip(QObject *parent,
|
AWToolTip::AWToolTip(QObject *parent, QVariantMap settings)
|
||||||
QMap<QString, QVariant> settings)
|
|
||||||
: QObject(parent),
|
: QObject(parent),
|
||||||
configuration(settings)
|
configuration(settings)
|
||||||
{
|
{
|
||||||
|
@ -32,8 +32,7 @@ class AWToolTip : public QObject
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
AWToolTip(QObject *parent = nullptr,
|
AWToolTip(QObject *parent = nullptr, QVariantMap settings = QVariantMap());
|
||||||
QMap<QString, QVariant> settings = QMap<QString, QVariant>());
|
|
||||||
~AWToolTip();
|
~AWToolTip();
|
||||||
|
|
||||||
QSize getSize();
|
QSize getSize();
|
||||||
@ -48,7 +47,7 @@ private:
|
|||||||
// variables
|
// variables
|
||||||
bool debug = false;
|
bool debug = false;
|
||||||
int counts = 0;
|
int counts = 0;
|
||||||
QMap<QString, QVariant> configuration;
|
QVariantMap configuration;
|
||||||
QMap<QString, float> boundaries;
|
QMap<QString, float> boundaries;
|
||||||
QMap<QString, QList<float>> data;
|
QMap<QString, QList<float>> data;
|
||||||
QStringList requiredKeys;
|
QStringList requiredKeys;
|
||||||
|
@ -48,6 +48,12 @@ Item {
|
|||||||
text: DPAdds.getAboutText("header")
|
text: DPAdds.getAboutText("header")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QtControls.Label {
|
||||||
|
QtLayouts.Layout.fillWidth: true
|
||||||
|
horizontalAlignment: Text.AlignHCenter
|
||||||
|
text: DPAdds.getAboutText("version")
|
||||||
|
}
|
||||||
|
|
||||||
QtControls.Label {
|
QtControls.Label {
|
||||||
QtLayouts.Layout.fillWidth: true
|
QtLayouts.Layout.fillWidth: true
|
||||||
horizontalAlignment: Text.AlignJustify
|
horizontalAlignment: Text.AlignJustify
|
||||||
@ -59,12 +65,15 @@ Item {
|
|||||||
horizontalAlignment: Text.AlignLeft
|
horizontalAlignment: Text.AlignLeft
|
||||||
textFormat: Text.RichText
|
textFormat: Text.RichText
|
||||||
text: DPAdds.getAboutText("links")
|
text: DPAdds.getAboutText("links")
|
||||||
|
onLinkActivated: Qt.openUrlExternally(link);
|
||||||
}
|
}
|
||||||
|
|
||||||
QtControls.Label {
|
QtControls.Label {
|
||||||
|
QtLayouts.Layout.fillHeight: true
|
||||||
QtLayouts.Layout.fillWidth: true
|
QtLayouts.Layout.fillWidth: true
|
||||||
font.capitalization: Font.SmallCaps
|
font.capitalization: Font.SmallCaps
|
||||||
horizontalAlignment: Text.AlignHCenter
|
horizontalAlignment: Text.AlignHCenter
|
||||||
|
verticalAlignment: Text.AlignBottom
|
||||||
textFormat: Text.RichText
|
textFormat: Text.RichText
|
||||||
text: DPAdds.getAboutText("copy")
|
text: DPAdds.getAboutText("copy")
|
||||||
}
|
}
|
||||||
@ -83,10 +92,13 @@ Item {
|
|||||||
}
|
}
|
||||||
|
|
||||||
QtControls.Label {
|
QtControls.Label {
|
||||||
|
QtLayouts.Layout.fillHeight: true
|
||||||
QtLayouts.Layout.fillWidth: true
|
QtLayouts.Layout.fillWidth: true
|
||||||
horizontalAlignment: Text.AlignJustify
|
horizontalAlignment: Text.AlignJustify
|
||||||
|
verticalAlignment: Text.AlignTop
|
||||||
textFormat: Text.RichText
|
textFormat: Text.RichText
|
||||||
text: DPAdds.getAboutText("3rdparty")
|
text: DPAdds.getAboutText("3rdparty")
|
||||||
|
onLinkActivated: Qt.openUrlExternally(link);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -42,12 +42,14 @@ Item {
|
|||||||
verticalAlignment: Text.AlignVCenter
|
verticalAlignment: Text.AlignVCenter
|
||||||
wrapMode: Text.WordWrap
|
wrapMode: Text.WordWrap
|
||||||
text: i18n("Detailed information may be found on <a href=\"http://arcanis.name/projects/awesome-widgets/\">project homepage</a>")
|
text: i18n("Detailed information may be found on <a href=\"http://arcanis.name/projects/awesome-widgets/\">project homepage</a>")
|
||||||
|
onLinkActivated: Qt.openUrlExternally(link);
|
||||||
}
|
}
|
||||||
|
|
||||||
Row {
|
Row {
|
||||||
height: implicitHeight
|
height: implicitHeight
|
||||||
width: parent.width
|
width: parent.width
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width * 3 / 12
|
||||||
text: i18n("Font")
|
text: i18n("Font")
|
||||||
iconName: "font"
|
iconName: "font"
|
||||||
|
|
||||||
@ -70,6 +72,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-indent-more"
|
iconName: "format-indent-more"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -83,6 +86,7 @@ Item {
|
|||||||
}
|
}
|
||||||
|
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-text-bold"
|
iconName: "format-text-bold"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -95,6 +99,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-text-italic"
|
iconName: "format-text-italic"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -107,6 +112,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-text-underline"
|
iconName: "format-text-underline"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -119,6 +125,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-text-strikethrough"
|
iconName: "format-text-strikethrough"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -132,6 +139,7 @@ Item {
|
|||||||
}
|
}
|
||||||
|
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-justify-left"
|
iconName: "format-justify-left"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -144,6 +152,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-justify-center"
|
iconName: "format-justify-center"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -156,6 +165,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-justify-right"
|
iconName: "format-justify-right"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
@ -168,6 +178,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
QtControls.Button {
|
QtControls.Button {
|
||||||
|
width: parent.width / 12
|
||||||
iconName: "format-justify-fill"
|
iconName: "format-justify-fill"
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
|
@ -20,7 +20,7 @@ X-Plasma-RemoteLocation=
|
|||||||
X-KDE-PluginInfo-Author=Evgeniy Alekseev aka arcanis
|
X-KDE-PluginInfo-Author=Evgeniy Alekseev aka arcanis
|
||||||
X-KDE-PluginInfo-Email=esalexeev@gmail.com
|
X-KDE-PluginInfo-Email=esalexeev@gmail.com
|
||||||
X-KDE-PluginInfo-Name=org.kde.plasma.desktoppanel
|
X-KDE-PluginInfo-Name=org.kde.plasma.desktoppanel
|
||||||
X-KDE-PluginInfo-Version=2.2.2
|
X-KDE-PluginInfo-Version=2.3.2
|
||||||
X-KDE-PluginInfo-Website=http://arcanis.name/projects/awesome-widgets/
|
X-KDE-PluginInfo-Website=http://arcanis.name/projects/awesome-widgets/
|
||||||
X-KDE-PluginInfo-Category=System Information
|
X-KDE-PluginInfo-Category=System Information
|
||||||
X-KDE-PluginInfo-Depends=
|
X-KDE-PluginInfo-Depends=
|
||||||
|
@ -189,7 +189,6 @@ QString DPAdds::parsePattern(const QString pattern, const int desktop)
|
|||||||
parsed.replace(QString("$$"), QString("$\\$\\"));
|
parsed.replace(QString("$$"), QString("$\\$\\"));
|
||||||
for (int i=0; i<keys.count(); i++)
|
for (int i=0; i<keys.count(); i++)
|
||||||
parsed.replace(QString("$%1").arg(keys[i]), valueByKey(keys[i], desktop));
|
parsed.replace(QString("$%1").arg(keys[i]), valueByKey(keys[i], desktop));
|
||||||
parsed.replace(QString(" "), QString(" "));
|
|
||||||
parsed.replace(QString("$\\$\\"), QString("$$"));
|
parsed.replace(QString("$\\$\\"), QString("$$"));
|
||||||
|
|
||||||
return parsed;
|
return parsed;
|
||||||
@ -221,7 +220,7 @@ void DPAdds::setPanelsToControl(const QString newPanels)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void DPAdds::setToolTipData(const QMap<QString, QVariant> tooltipData)
|
void DPAdds::setToolTipData(const QVariantMap tooltipData)
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "Data" << tooltipData;
|
if (debug) qDebug() << PDEBUG << ":" << "Data" << tooltipData;
|
||||||
@ -240,9 +239,10 @@ QString DPAdds::valueByKey(const QString key, int desktop)
|
|||||||
|
|
||||||
QString currentMark = currentDesktop() == desktop ? mark : QString("");
|
QString currentMark = currentDesktop() == desktop ? mark : QString("");
|
||||||
if (key == QString("mark"))
|
if (key == QString("mark"))
|
||||||
return QString("%1").arg(currentMark, mark.count(), QLatin1Char(' '));
|
return QString("%1").arg(currentMark, mark.count(), QLatin1Char(' '))
|
||||||
|
.replace(QString(" "), QString(" "));
|
||||||
else if (key == QString("name"))
|
else if (key == QString("name"))
|
||||||
return KWindowSystem::desktopName(desktop);
|
return KWindowSystem::desktopName(desktop).replace(QString(" "), QString(" "));
|
||||||
else if (key == QString("number"))
|
else if (key == QString("number"))
|
||||||
return QString::number(desktop);
|
return QString::number(desktop);
|
||||||
else if (key == QString("total"))
|
else if (key == QString("total"))
|
||||||
@ -310,6 +310,8 @@ QString DPAdds::getAboutText(const QString type)
|
|||||||
QString text;
|
QString text;
|
||||||
if (type == QString("header"))
|
if (type == QString("header"))
|
||||||
text = QString(NAME);
|
text = QString(NAME);
|
||||||
|
else if (type == QString("version"))
|
||||||
|
text = i18n("Version %1 (build date %2)", QString(VERSION), QString(BUILD_DATE));
|
||||||
else if (type == QString("description"))
|
else if (type == QString("description"))
|
||||||
text = i18n("A set of minimalistic plasmoid widgets");
|
text = i18n("A set of minimalistic plasmoid widgets");
|
||||||
else if (type == QString("links"))
|
else if (type == QString("links"))
|
||||||
@ -339,11 +341,11 @@ QString DPAdds::getAboutText(const QString type)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
QMap<QString, QVariant> DPAdds::getFont(const QMap<QString, QVariant> defaultFont)
|
QVariantMap DPAdds::getFont(const QVariantMap defaultFont)
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
QMap<QString, QVariant> fontMap;
|
QVariantMap fontMap;
|
||||||
CFont defaultCFont = CFont(defaultFont[QString("family")].toString(),
|
CFont defaultCFont = CFont(defaultFont[QString("family")].toString(),
|
||||||
defaultFont[QString("size")].toInt(),
|
defaultFont[QString("size")].toInt(),
|
||||||
400, false, defaultFont[QString("color")].toString());
|
400, false, defaultFont[QString("color")].toString());
|
||||||
|
@ -55,12 +55,12 @@ public:
|
|||||||
// values
|
// values
|
||||||
Q_INVOKABLE void setMark(const QString newMark);
|
Q_INVOKABLE void setMark(const QString newMark);
|
||||||
Q_INVOKABLE void setPanelsToControl(const QString newPanels);
|
Q_INVOKABLE void setPanelsToControl(const QString newPanels);
|
||||||
Q_INVOKABLE void setToolTipData(const QMap<QString, QVariant> tooltipData);
|
Q_INVOKABLE void setToolTipData(const QVariantMap tooltipData);
|
||||||
Q_INVOKABLE QString valueByKey(const QString key, int desktop = -1);
|
Q_INVOKABLE QString valueByKey(const QString key, int desktop = -1);
|
||||||
// configuration slots
|
// configuration slots
|
||||||
Q_INVOKABLE QString editPanelsToContol(const QString current);
|
Q_INVOKABLE QString editPanelsToContol(const QString current);
|
||||||
Q_INVOKABLE QString getAboutText(const QString type = "header");
|
Q_INVOKABLE QString getAboutText(const QString type = "header");
|
||||||
Q_INVOKABLE QMap<QString, QVariant> getFont(const QMap<QString, QVariant> defaultFont);
|
Q_INVOKABLE QVariantMap getFont(const QVariantMap defaultFont);
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void desktopChanged();
|
void desktopChanged();
|
||||||
|
@ -4,7 +4,7 @@ set (PLUGIN_NAME ${SUBPROJECT})
|
|||||||
message (STATUS "Subproject ${SUBPROJECT}")
|
message (STATUS "Subproject ${SUBPROJECT}")
|
||||||
|
|
||||||
# find required libaries
|
# find required libaries
|
||||||
find_package (Qt5 REQUIRED COMPONENTS DBus Network Widgets Xml)
|
find_package (Qt5 REQUIRED COMPONENTS DBus Network Widgets)
|
||||||
find_package (ECM 0.0.11 REQUIRED NO_MODULE)
|
find_package (ECM 0.0.11 REQUIRED NO_MODULE)
|
||||||
set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
|
set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
|
||||||
find_package (KF5 REQUIRED COMPONENTS Plasma Service WindowSystem)
|
find_package (KF5 REQUIRED COMPONENTS Plasma Service WindowSystem)
|
||||||
@ -14,9 +14,9 @@ include (KDECMakeSettings)
|
|||||||
include (KDECompilerSettings)
|
include (KDECompilerSettings)
|
||||||
|
|
||||||
add_definitions (${Qt5Core_DEFINITIONS} ${Qt5DBus_DEFINITIONS}
|
add_definitions (${Qt5Core_DEFINITIONS} ${Qt5DBus_DEFINITIONS}
|
||||||
${Qt5Network_DEFINITIONS} ${Qt5Widgets_DEFINITIONS} ${Qt5Xml_DEFINITIONS})
|
${Qt5Network_DEFINITIONS} ${Qt5Widgets_DEFINITIONS})
|
||||||
set (Qt_INCLUDE ${Qt5Core_INCLUDE_DIRS} ${Qt5DBus_INCLUDE_DIRS}
|
set (Qt_INCLUDE ${Qt5Core_INCLUDE_DIRS} ${Qt5DBus_INCLUDE_DIRS}
|
||||||
${Qt5Network_INCLUDE_DIRS} ${Qt5Widgets_INCLUDE_DIRS} ${Qt5Xml_INCLUDE_DIRS})
|
${Qt5Network_INCLUDE_DIRS} ${Qt5Widgets_INCLUDE_DIRS})
|
||||||
set (KDE_INCLUDE ${Plasma_INCLUDE_DIR})
|
set (KDE_INCLUDE ${Plasma_INCLUDE_DIR})
|
||||||
|
|
||||||
include_directories (${CMAKE_SOURCE_DIR}
|
include_directories (${CMAKE_SOURCE_DIR}
|
||||||
|
@ -20,11 +20,10 @@
|
|||||||
|
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
#include <QDir>
|
#include <QDir>
|
||||||
#include <QDomDocument>
|
#include <QJsonDocument>
|
||||||
#include <QDomElement>
|
#include <QJsonParseError>
|
||||||
#include <QNetworkAccessManager>
|
#include <QNetworkAccessManager>
|
||||||
#include <QNetworkRequest>
|
#include <QNetworkRequest>
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QSettings>
|
#include <QSettings>
|
||||||
#include <QTime>
|
#include <QTime>
|
||||||
|
|
||||||
@ -45,8 +44,17 @@ ExtQuotes::ExtQuotes(QWidget *parent, const QString quotesName, const QStringLis
|
|||||||
ui->setupUi(this);
|
ui->setupUi(this);
|
||||||
|
|
||||||
values[QString("ask")] = 0.0;
|
values[QString("ask")] = 0.0;
|
||||||
|
values[QString("askchg")] = 0.0;
|
||||||
|
values[QString("percaskchg")] = 0.0;
|
||||||
values[QString("bid")] = 0.0;
|
values[QString("bid")] = 0.0;
|
||||||
|
values[QString("bidchg")] = 0.0;
|
||||||
|
values[QString("percbidchg")] = 0.0;
|
||||||
values[QString("price")] = 0.0;
|
values[QString("price")] = 0.0;
|
||||||
|
values[QString("pricechg")] = 0.0;
|
||||||
|
values[QString("percpricechg")] = 0.0;
|
||||||
|
|
||||||
|
manager = new QNetworkAccessManager(this);
|
||||||
|
connect(manager, SIGNAL(finished(QNetworkReply *)), this, SLOT(quotesReplyReceived(QNetworkReply *)));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -54,6 +62,9 @@ ExtQuotes::~ExtQuotes()
|
|||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
|
disconnect(manager, SIGNAL(finished(QNetworkReply *)), this, SLOT(quotesReplyReceived(QNetworkReply *)));
|
||||||
|
|
||||||
|
delete manager;
|
||||||
delete ui;
|
delete ui;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -230,14 +241,13 @@ void ExtQuotes::readConfiguration()
|
|||||||
QMap<QString, float> ExtQuotes::run()
|
QMap<QString, float> ExtQuotes::run()
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
if (!m_active) return values;
|
if ((!m_active) || (isRunning)) return values;
|
||||||
|
|
||||||
if (times == 1) {
|
if (times == 1) {
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "Send request";
|
if (debug) qDebug() << PDEBUG << ":" << "Send request";
|
||||||
QNetworkAccessManager *manager = new QNetworkAccessManager(this);
|
isRunning = true;
|
||||||
connect(manager, SIGNAL(finished(QNetworkReply *)), this, SLOT(quotesReplyReceived(QNetworkReply *)));
|
QNetworkReply *reply = manager->get(QNetworkRequest(QUrl(url())));
|
||||||
|
new QReplyTimeout(reply, 1000);
|
||||||
manager->get(QNetworkRequest(QUrl(url())));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// update value
|
// update value
|
||||||
@ -314,42 +324,39 @@ void ExtQuotes::quotesReplyReceived(QNetworkReply *reply)
|
|||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "Return code" << reply->error();
|
if (debug) qDebug() << PDEBUG << ":" << "Return code" << reply->error();
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "Error message" << reply->errorString();
|
if (debug) qDebug() << PDEBUG << ":" << "Reply error message" << reply->errorString();
|
||||||
|
|
||||||
if (reply->error() != QNetworkReply::NoError) {
|
QJsonParseError error;
|
||||||
|
QJsonDocument jsonDoc = QJsonDocument::fromJson(reply->readAll(), &error);
|
||||||
reply->deleteLater();
|
reply->deleteLater();
|
||||||
|
if (debug) qDebug() << PDEBUG << ":" << "Json parse error" << error.errorString();
|
||||||
|
if ((reply->error() != QNetworkReply::NoError) ||
|
||||||
|
(error.error != QJsonParseError::NoError)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
QVariantMap jsonQuotes = jsonDoc.toVariant().toMap()[QString("query")].toMap();
|
||||||
QDomDocument doc;
|
jsonQuotes = jsonQuotes[QString("results")].toMap()[QString("quote")].toMap();
|
||||||
if (!doc.setContent(reply)) {
|
float value;
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "Could not parse answer to XML";
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
QDomNodeList fields;
|
|
||||||
|
|
||||||
// ask
|
// ask
|
||||||
fields = doc.elementsByTagName(QString("Ask"));
|
value = jsonQuotes[QString("Ask")].toString().toFloat();
|
||||||
for (int i=0; i<fields.size(); i++) {
|
values[QString("askchg")] = values[QString("ask")] == 0 ? 0.0 : value - values[QString("ask")];
|
||||||
values[QString("ask")] = fields.item(i).toElement().text().toFloat();
|
values[QString("percaskchg")] = 100 * values[QString("askchg")] / values[QString("ask")];
|
||||||
if (debug) qDebug() << PDEBUG << "Found ask" << values[QString("ask")];
|
values[QString("ask")] = value;
|
||||||
}
|
|
||||||
|
|
||||||
// bid
|
// bid
|
||||||
fields = doc.elementsByTagName(QString("Bid"));
|
value = jsonQuotes[QString("Bid")].toString().toFloat();
|
||||||
for (int i=0; i<fields.size(); i++) {
|
values[QString("bidchg")] = values[QString("bid")] == 0 ? 0.0 : value - values[QString("bid")];
|
||||||
values[QString("bid")] = fields.item(i).toElement().text().toFloat();
|
values[QString("percbidchg")] = 100 * values[QString("bidchg")] / values[QString("bid")];
|
||||||
if (debug) qDebug() << PDEBUG << "Found bid" << values[QString("bid")];
|
values[QString("bid")] = value;
|
||||||
}
|
|
||||||
|
|
||||||
// last trade
|
// last trade
|
||||||
fields = doc.elementsByTagName(QString("LastTradePriceOnly"));
|
value = jsonQuotes[QString("LastTradePriceOnly")].toString().toFloat();
|
||||||
for (int i=0; i<fields.size(); i++) {
|
values[QString("pricechg")] = values[QString("price")] == 0 ? 0.0 : value - values[QString("price")];
|
||||||
values[QString("price")] = fields.item(i).toElement().text().toFloat();
|
values[QString("percpricechg")] = 100 * values[QString("pricechg")] / values[QString("price")];
|
||||||
if (debug) qDebug() << PDEBUG << "Found last trade" << values[QString("price")];
|
values[QString("price")] = value;
|
||||||
}
|
|
||||||
|
|
||||||
reply->deleteLater();
|
isRunning = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -20,11 +20,29 @@
|
|||||||
|
|
||||||
#include <QDialog>
|
#include <QDialog>
|
||||||
#include <QMap>
|
#include <QMap>
|
||||||
|
#include <QNetworkReply>
|
||||||
|
#include <QTimer>
|
||||||
|
|
||||||
#define YAHOO_URL "https://query.yahooapis.com/v1/public/yql?q=select * from yahoo.finance.quotes where symbol in (\"$TICKER\")&env=store://datatables.org/alltableswithkeys"
|
#define YAHOO_URL "https://query.yahooapis.com/v1/public/yql?q=select * from yahoo.finance.quotes where symbol=\"$TICKER\"&env=store://datatables.org/alltableswithkeys&format=json"
|
||||||
|
|
||||||
|
|
||||||
class QNetworkReply;
|
class QReplyTimeout : public QObject
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
|
||||||
|
public:
|
||||||
|
QReplyTimeout(QNetworkReply *reply, const int timeout) : QObject(reply)
|
||||||
|
{
|
||||||
|
QTimer::singleShot(timeout, this, SLOT(timeout()));
|
||||||
|
}
|
||||||
|
|
||||||
|
public slots:
|
||||||
|
void timeout()
|
||||||
|
{
|
||||||
|
QNetworkReply *reply = static_cast<QNetworkReply *>(parent());
|
||||||
|
if (reply->isRunning()) reply->close();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
namespace Ui {
|
namespace Ui {
|
||||||
class ExtQuotes;
|
class ExtQuotes;
|
||||||
@ -78,6 +96,8 @@ private:
|
|||||||
QString m_fileName;
|
QString m_fileName;
|
||||||
QStringList m_dirs;
|
QStringList m_dirs;
|
||||||
bool debug;
|
bool debug;
|
||||||
|
QNetworkAccessManager *manager;
|
||||||
|
bool isRunning = false;
|
||||||
Ui::ExtQuotes *ui;
|
Ui::ExtQuotes *ui;
|
||||||
QString url();
|
QString url();
|
||||||
// properties
|
// properties
|
||||||
|
@ -20,7 +20,10 @@
|
|||||||
|
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
#include <QDir>
|
#include <QDir>
|
||||||
|
#include <QJsonDocument>
|
||||||
|
#include <QJsonParseError>
|
||||||
#include <QSettings>
|
#include <QSettings>
|
||||||
|
#include <QStandardPaths>
|
||||||
#include <QTextCodec>
|
#include <QTextCodec>
|
||||||
#include <QTime>
|
#include <QTime>
|
||||||
|
|
||||||
@ -38,6 +41,7 @@ ExtScript::ExtScript(QWidget *parent, const QString scriptName, const QStringLis
|
|||||||
{
|
{
|
||||||
m_name = m_fileName;
|
m_name = m_fileName;
|
||||||
readConfiguration();
|
readConfiguration();
|
||||||
|
readJsonFilters();
|
||||||
// init process
|
// init process
|
||||||
process = new QProcess(this);
|
process = new QProcess(this);
|
||||||
connect(process, SIGNAL(finished(int, QProcess::ExitStatus)), this, SLOT(updateValue()));
|
connect(process, SIGNAL(finished(int, QProcess::ExitStatus)), this, SLOT(updateValue()));
|
||||||
@ -89,6 +93,22 @@ QString ExtScript::fileName()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
QStringList ExtScript::filters()
|
||||||
|
{
|
||||||
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
|
return m_filters;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
bool ExtScript::hasOutput()
|
||||||
|
{
|
||||||
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
|
return m_output;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
int ExtScript::interval()
|
int ExtScript::interval()
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
@ -97,6 +117,14 @@ int ExtScript::interval()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
bool ExtScript::isActive()
|
||||||
|
{
|
||||||
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
|
return m_active;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
QString ExtScript::name()
|
QString ExtScript::name()
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
@ -141,6 +169,7 @@ QString ExtScript::strRedirect()
|
|||||||
case stderr2stdout:
|
case stderr2stdout:
|
||||||
value = QString("stderr2stdout");
|
value = QString("stderr2stdout");
|
||||||
break;
|
break;
|
||||||
|
case nothing:
|
||||||
default:
|
default:
|
||||||
value = QString("nothing");
|
value = QString("nothing");
|
||||||
break;
|
break;
|
||||||
@ -158,22 +187,6 @@ QString ExtScript::tag()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool ExtScript::hasOutput()
|
|
||||||
{
|
|
||||||
if (debug) qDebug() << PDEBUG;
|
|
||||||
|
|
||||||
return m_output;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
bool ExtScript::isActive()
|
|
||||||
{
|
|
||||||
if (debug) qDebug() << PDEBUG;
|
|
||||||
|
|
||||||
return m_active;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void ExtScript::setApiVersion(const int _apiVersion)
|
void ExtScript::setApiVersion(const int _apiVersion)
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
@ -210,12 +223,22 @@ void ExtScript::setExecutable(const QString _executable)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void ExtScript::setHasOutput(const bool state)
|
void ExtScript::setFilters(const QStringList _filters)
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "State" << state;
|
if (debug) qDebug() << PDEBUG << ":" << "Filters" << _filters;
|
||||||
|
|
||||||
m_output = state;
|
for (int i=0; i<_filters.count(); i++)
|
||||||
|
updateFilter(_filters[i]);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void ExtScript::setHasOutput(const bool _state)
|
||||||
|
{
|
||||||
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
if (debug) qDebug() << PDEBUG << ":" << "State" << _state;
|
||||||
|
|
||||||
|
m_output = _state;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -285,6 +308,41 @@ void ExtScript::setStrRedirect(const QString _redirect)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
QString ExtScript::applyFilters(QString _value)
|
||||||
|
{
|
||||||
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
if (debug) qDebug() << PDEBUG << ":" << "Value" << _value;
|
||||||
|
|
||||||
|
for (int i=0; i<m_filters.count(); i++) {
|
||||||
|
if (debug) qDebug() << PDEBUG << ":" << "Found filter" << m_filters[i];
|
||||||
|
QVariantMap filter = jsonFilters[m_filters[i]].toMap();
|
||||||
|
if (filter.isEmpty()) {
|
||||||
|
if (debug) qDebug() << PDEBUG << ":" << "Could not find filter in the json";
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
for (int j=0; j<filter.keys().count(); j++)
|
||||||
|
_value.replace(filter.keys()[j], filter[filter.keys()[j]].toString());
|
||||||
|
}
|
||||||
|
|
||||||
|
return _value;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void ExtScript::updateFilter(const QString _filter, const bool _add)
|
||||||
|
{
|
||||||
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
if (debug) qDebug() << PDEBUG << ":" << "Filter" << _filter;
|
||||||
|
if (debug) qDebug() << PDEBUG << ":" << "Should be added" << _add;
|
||||||
|
|
||||||
|
if (_add) {
|
||||||
|
if (m_filters.contains(_filter)) return;
|
||||||
|
m_filters.append(_filter);
|
||||||
|
} else {
|
||||||
|
m_filters.removeOne(_filter);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void ExtScript::readConfiguration()
|
void ExtScript::readConfiguration()
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
@ -305,6 +363,9 @@ void ExtScript::readConfiguration()
|
|||||||
setInterval(settings.value(QString("X-AW-Interval"), m_interval).toInt());
|
setInterval(settings.value(QString("X-AW-Interval"), m_interval).toInt());
|
||||||
// api == 2
|
// api == 2
|
||||||
setNumber(settings.value(QString("X-AW-Number"), m_number).toInt());
|
setNumber(settings.value(QString("X-AW-Number"), m_number).toInt());
|
||||||
|
// api == 3
|
||||||
|
setFilters(settings.value(QString("X-AW-Filters"), m_filters).toString()
|
||||||
|
.split(QChar(','), QString::SkipEmptyParts));
|
||||||
settings.endGroup();
|
settings.endGroup();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -319,6 +380,30 @@ void ExtScript::readConfiguration()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void ExtScript::readJsonFilters()
|
||||||
|
{
|
||||||
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
|
QString fileName = QStandardPaths::locate(QStandardPaths::GenericDataLocation,
|
||||||
|
QString("awesomewidgets/scripts/awesomewidgets-extscripts-filters.json"));
|
||||||
|
if (debug) qDebug() << PDEBUG << ":" << "Configuration file" << fileName;
|
||||||
|
QFile jsonFile(fileName);
|
||||||
|
if (!jsonFile.open(QIODevice::ReadOnly | QIODevice::Text))
|
||||||
|
return;
|
||||||
|
QString jsonText = jsonFile.readAll();
|
||||||
|
jsonFile.close();
|
||||||
|
|
||||||
|
QJsonParseError error;
|
||||||
|
QJsonDocument jsonDoc = QJsonDocument::fromJson(jsonText.toUtf8(), &error);
|
||||||
|
if (debug) qDebug() << PDEBUG << ":" << "Json parse error" << error.errorString();
|
||||||
|
if (error.error != QJsonParseError::NoError)
|
||||||
|
return;
|
||||||
|
jsonFilters = jsonDoc.toVariant().toMap();
|
||||||
|
|
||||||
|
if (debug) qDebug() << PDEBUG << ":" << "Filters" << jsonFilters;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
QString ExtScript::run()
|
QString ExtScript::run()
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
@ -351,6 +436,10 @@ int ExtScript::showConfiguration()
|
|||||||
ui->checkBox_output->setCheckState(m_output ? Qt::Checked : Qt::Unchecked);
|
ui->checkBox_output->setCheckState(m_output ? Qt::Checked : Qt::Unchecked);
|
||||||
ui->comboBox_redirect->setCurrentIndex(static_cast<int>(m_redirect));
|
ui->comboBox_redirect->setCurrentIndex(static_cast<int>(m_redirect));
|
||||||
ui->spinBox_interval->setValue(m_interval);
|
ui->spinBox_interval->setValue(m_interval);
|
||||||
|
// filters
|
||||||
|
ui->checkBox_colorFilter->setCheckState(m_filters.contains(QString("color")) ? Qt::Checked : Qt::Unchecked);
|
||||||
|
ui->checkBox_linesFilter->setCheckState(m_filters.contains(QString("newline")) ? Qt::Checked : Qt::Unchecked);
|
||||||
|
ui->checkBox_spaceFilter->setCheckState(m_filters.contains(QString("space")) ? Qt::Checked : Qt::Unchecked);
|
||||||
|
|
||||||
int ret = exec();
|
int ret = exec();
|
||||||
if (ret != 1) return ret;
|
if (ret != 1) return ret;
|
||||||
@ -364,6 +453,10 @@ int ExtScript::showConfiguration()
|
|||||||
setHasOutput(ui->checkBox_output->checkState() == Qt::Checked);
|
setHasOutput(ui->checkBox_output->checkState() == Qt::Checked);
|
||||||
setStrRedirect(ui->comboBox_redirect->currentText());
|
setStrRedirect(ui->comboBox_redirect->currentText());
|
||||||
setInterval(ui->spinBox_interval->value());
|
setInterval(ui->spinBox_interval->value());
|
||||||
|
// filters
|
||||||
|
updateFilter(QString("color"), ui->checkBox_colorFilter->checkState() == Qt::Checked);
|
||||||
|
updateFilter(QString("newline"), ui->checkBox_linesFilter->checkState() == Qt::Checked);
|
||||||
|
updateFilter(QString("space"), ui->checkBox_spaceFilter->checkState() == Qt::Checked);
|
||||||
|
|
||||||
writeConfiguration();
|
writeConfiguration();
|
||||||
return ret;
|
return ret;
|
||||||
@ -404,6 +497,7 @@ void ExtScript::writeConfiguration()
|
|||||||
settings.setValue(QString("X-AW-Redirect"), strRedirect());
|
settings.setValue(QString("X-AW-Redirect"), strRedirect());
|
||||||
settings.setValue(QString("X-AW-Interval"), m_interval);
|
settings.setValue(QString("X-AW-Interval"), m_interval);
|
||||||
settings.setValue(QString("X-AW-Number"), m_number);
|
settings.setValue(QString("X-AW-Number"), m_number);
|
||||||
|
settings.setValue(QString("X-AW-Filters"), m_filters.join(QChar(',')));
|
||||||
settings.endGroup();
|
settings.endGroup();
|
||||||
|
|
||||||
settings.sync();
|
settings.sync();
|
||||||
@ -433,4 +527,7 @@ void ExtScript::updateValue()
|
|||||||
value = qoutput;
|
value = qoutput;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// filters
|
||||||
|
value = applyFilters(value);
|
||||||
}
|
}
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
#define EXTSCRIPT_H
|
#define EXTSCRIPT_H
|
||||||
|
|
||||||
#include <QDialog>
|
#include <QDialog>
|
||||||
|
#include <QMap>
|
||||||
#include <QProcess>
|
#include <QProcess>
|
||||||
|
|
||||||
|
|
||||||
@ -29,15 +30,16 @@ namespace Ui {
|
|||||||
class ExtScript : public QDialog
|
class ExtScript : public QDialog
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
Q_PROPERTY(bool active READ isActive WRITE setActive)
|
||||||
Q_PROPERTY(int apiVersion READ apiVersion WRITE setApiVersion)
|
Q_PROPERTY(int apiVersion READ apiVersion WRITE setApiVersion)
|
||||||
Q_PROPERTY(QString name READ name WRITE setName)
|
|
||||||
Q_PROPERTY(QString comment READ comment WRITE setComment)
|
Q_PROPERTY(QString comment READ comment WRITE setComment)
|
||||||
Q_PROPERTY(QString executable READ executable WRITE setExecutable)
|
Q_PROPERTY(QString executable READ executable WRITE setExecutable)
|
||||||
Q_PROPERTY(int number READ number WRITE setNumber)
|
Q_PROPERTY(QStringList filters READ filters WRITE setFilters)
|
||||||
Q_PROPERTY(QString prefix READ prefix WRITE setPrefix)
|
|
||||||
Q_PROPERTY(bool active READ isActive WRITE setActive)
|
|
||||||
Q_PROPERTY(bool output READ hasOutput WRITE setHasOutput)
|
|
||||||
Q_PROPERTY(int interval READ interval WRITE setInterval)
|
Q_PROPERTY(int interval READ interval WRITE setInterval)
|
||||||
|
Q_PROPERTY(QString name READ name WRITE setName)
|
||||||
|
Q_PROPERTY(int number READ number WRITE setNumber)
|
||||||
|
Q_PROPERTY(bool output READ hasOutput WRITE setHasOutput)
|
||||||
|
Q_PROPERTY(QString prefix READ prefix WRITE setPrefix)
|
||||||
Q_PROPERTY(Redirect redirect READ redirect WRITE setRedirect)
|
Q_PROPERTY(Redirect redirect READ redirect WRITE setRedirect)
|
||||||
|
|
||||||
public:
|
public:
|
||||||
@ -55,20 +57,23 @@ public:
|
|||||||
QString comment();
|
QString comment();
|
||||||
QString executable();
|
QString executable();
|
||||||
QString fileName();
|
QString fileName();
|
||||||
|
QStringList filters();
|
||||||
|
bool hasOutput();
|
||||||
int interval();
|
int interval();
|
||||||
|
bool isActive();
|
||||||
QString name();
|
QString name();
|
||||||
int number();
|
int number();
|
||||||
QString prefix();
|
QString prefix();
|
||||||
Redirect redirect();
|
Redirect redirect();
|
||||||
|
// derivatives
|
||||||
QString strRedirect();
|
QString strRedirect();
|
||||||
QString tag();
|
QString tag();
|
||||||
bool hasOutput();
|
|
||||||
bool isActive();
|
|
||||||
// set methods
|
// set methods
|
||||||
void setApiVersion(const int _apiVersion = 0);
|
void setApiVersion(const int _apiVersion = 0);
|
||||||
void setActive(const bool _state = true);
|
void setActive(const bool _state = true);
|
||||||
void setComment(const QString _comment = QString("empty"));
|
void setComment(const QString _comment = QString("empty"));
|
||||||
void setExecutable(const QString _executable = QString("/usr/bin/true"));
|
void setExecutable(const QString _executable = QString("/usr/bin/true"));
|
||||||
|
void setFilters(const QStringList _filters = QStringList());
|
||||||
void setHasOutput(const bool _state = true);
|
void setHasOutput(const bool _state = true);
|
||||||
void setInterval(const int _interval = 1);
|
void setInterval(const int _interval = 1);
|
||||||
void setName(const QString _name = QString("none"));
|
void setName(const QString _name = QString("none"));
|
||||||
@ -76,9 +81,13 @@ public:
|
|||||||
void setPrefix(const QString _prefix = QString(""));
|
void setPrefix(const QString _prefix = QString(""));
|
||||||
void setRedirect(const Redirect _redirect = nothing);
|
void setRedirect(const Redirect _redirect = nothing);
|
||||||
void setStrRedirect(const QString _redirect = QString("nothing"));
|
void setStrRedirect(const QString _redirect = QString("nothing"));
|
||||||
|
// filters
|
||||||
|
QString applyFilters(QString _value);
|
||||||
|
void updateFilter(const QString _filter, const bool _add = true);
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
void readConfiguration();
|
void readConfiguration();
|
||||||
|
void readJsonFilters();
|
||||||
QString run();
|
QString run();
|
||||||
int showConfiguration();
|
int showConfiguration();
|
||||||
bool tryDelete();
|
bool tryDelete();
|
||||||
@ -98,13 +107,16 @@ private:
|
|||||||
bool m_active = true;
|
bool m_active = true;
|
||||||
QString m_comment = QString("empty");
|
QString m_comment = QString("empty");
|
||||||
QString m_executable = QString("/usr/bin/true");
|
QString m_executable = QString("/usr/bin/true");
|
||||||
|
QStringList m_filters = QStringList();
|
||||||
int m_interval = 1;
|
int m_interval = 1;
|
||||||
QString m_name = QString("none");
|
QString m_name = QString("none");
|
||||||
int m_number = -1;
|
int m_number = -1;
|
||||||
bool m_output = true;
|
bool m_output = true;
|
||||||
QString m_prefix = QString("");
|
QString m_prefix = QString("");
|
||||||
Redirect m_redirect = nothing;
|
Redirect m_redirect = nothing;
|
||||||
|
// internal properties
|
||||||
Q_PID childProcess = 0;
|
Q_PID childProcess = 0;
|
||||||
|
QVariantMap jsonFilters = QVariantMap();
|
||||||
int times = 0;
|
int times = 0;
|
||||||
QString value = QString();
|
QString value = QString();
|
||||||
};
|
};
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>420</width>
|
<width>420</width>
|
||||||
<height>304</height>
|
<height>424</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
@ -244,6 +244,105 @@
|
|||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QGroupBox" name="groupBox_filters">
|
||||||
|
<property name="title">
|
||||||
|
<string>Additional filters</string>
|
||||||
|
</property>
|
||||||
|
<layout class="QVBoxLayout" name="verticalLayout_2">
|
||||||
|
<item>
|
||||||
|
<layout class="QHBoxLayout" name="layout_colorFilter">
|
||||||
|
<item>
|
||||||
|
<spacer name="spacer_colorFilter">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Horizontal</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>40</width>
|
||||||
|
<height>20</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QCheckBox" name="checkBox_colorFilter">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Wrap colors</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<layout class="QHBoxLayout" name="layout_linesFilter">
|
||||||
|
<item>
|
||||||
|
<spacer name="spacer_linesFilter">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Horizontal</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>40</width>
|
||||||
|
<height>20</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QCheckBox" name="checkBox_linesFilter">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Wrap new lines</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<layout class="QHBoxLayout" name="layout_spaceFilter">
|
||||||
|
<item>
|
||||||
|
<spacer name="spacer_spaceFilter">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Horizontal</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>40</width>
|
||||||
|
<height>20</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QCheckBox" name="checkBox_spaceFilter">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Wrap spaces</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<spacer name="verticalSpacer">
|
<spacer name="verticalSpacer">
|
||||||
<property name="orientation">
|
<property name="orientation">
|
||||||
|
@ -303,54 +303,56 @@ QMap<QString, QString> ExtendedSysMon::updateConfiguration(QMap<QString, QString
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
QMap<QString, QVariant> ExtendedSysMon::getBattery(const QString acpiPath)
|
QVariantMap ExtendedSysMon::getBattery(const QString acpiPath)
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "ACPI path" << acpiPath;
|
if (debug) qDebug() << PDEBUG << ":" << "ACPI path" << acpiPath;
|
||||||
|
|
||||||
QMap<QString, QVariant> battery;
|
QVariantMap battery;
|
||||||
battery[QString("ac")] = false;
|
battery[QString("ac")] = false;
|
||||||
battery[QString("bat")] = 0;
|
battery[QString("bat")] = 0;
|
||||||
QFile acFile(acpiPath + QString("/AC/online"));
|
|
||||||
|
// adaptor
|
||||||
|
QFile acFile(QString("%1/AC/online").arg(acpiPath));
|
||||||
if (acFile.open(QIODevice::ReadOnly)) {
|
if (acFile.open(QIODevice::ReadOnly)) {
|
||||||
if (QString(acFile.readLine()).trimmed().toInt() == 1)
|
if (QString(acFile.readLine()).trimmed().toInt() == 1)
|
||||||
battery[QString("ac")] = true;
|
battery[QString("ac")] = true;
|
||||||
}
|
}
|
||||||
acFile.close();
|
acFile.close();
|
||||||
|
|
||||||
// batterites
|
// batterites
|
||||||
QStringList allDevices = QDir(acpiPath).entryList(QDir::Dirs | QDir::NoDotAndDotDot, QDir::Name);
|
float currentLevel = 0.0;
|
||||||
QStringList batDevices;
|
float fullLevel = 0.0;
|
||||||
QRegExp batRegexp = QRegExp(QString("BAT.*"));
|
QStringList batDevices = QDir(acpiPath).entryList(QStringList() << QString("BAT*"),
|
||||||
for (int i=0; i<allDevices.count(); i++)
|
QDir::Dirs | QDir::NoDotAndDotDot,
|
||||||
if (allDevices[i].contains(batRegexp))
|
QDir::Name);
|
||||||
batDevices.append(allDevices[i]);
|
|
||||||
for (int i=0; i<batDevices.count(); i++) {
|
for (int i=0; i<batDevices.count(); i++) {
|
||||||
QFile batFile(QString("%1/%2/capacity").arg(acpiPath).arg(batDevices[i]));
|
QFile currentLevelFile(QString("%1/%2/energy_now").arg(acpiPath).arg(batDevices[i]));
|
||||||
if (batFile.open(QIODevice::ReadOnly))
|
QFile fullLevelFile(QString("%1/%2/energy_full").arg(acpiPath).arg(batDevices[i]));
|
||||||
battery[QString("bat%1").arg(i)] = QString(batFile.readLine()).trimmed().toInt();
|
if ((currentLevelFile.open(QIODevice::ReadOnly)) &&
|
||||||
batFile.close();
|
(fullLevelFile.open(QIODevice::ReadOnly))) {
|
||||||
|
float batCurrent = QString(currentLevelFile.readLine()).trimmed().toFloat();
|
||||||
|
float batFull = QString(fullLevelFile.readLine()).trimmed().toFloat();
|
||||||
|
battery[QString("bat%1").arg(i)] = 100 * batCurrent / batFull;
|
||||||
|
currentLevel += batCurrent;
|
||||||
|
fullLevel += batFull;
|
||||||
}
|
}
|
||||||
float number = 0.0;
|
currentLevelFile.close();
|
||||||
float average = 0.0;
|
fullLevelFile.close();
|
||||||
for (int i=0; i<battery.keys().count(); i++) {
|
|
||||||
if (battery.keys()[i] == QString("ac")) continue;
|
|
||||||
if (battery.keys()[i] == QString("bat")) continue;
|
|
||||||
average += battery[battery.keys()[i]].toInt();
|
|
||||||
number++;
|
|
||||||
}
|
}
|
||||||
battery[QString("bat")] = int(average / number);
|
battery[QString("bat")] = 100 * currentLevel / fullLevel;
|
||||||
|
|
||||||
return battery;
|
return battery;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
QMap<QString, QVariant> ExtendedSysMon::getCurrentDesktop()
|
QVariantMap ExtendedSysMon::getCurrentDesktop()
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
int number = KWindowSystem::currentDesktop();
|
int number = KWindowSystem::currentDesktop();
|
||||||
int total = KWindowSystem::numberOfDesktops();
|
int total = KWindowSystem::numberOfDesktops();
|
||||||
QMap<QString, QVariant> currentDesktop;
|
QVariantMap currentDesktop;
|
||||||
currentDesktop[QString("currentName")] = KWindowSystem::desktopName(number);
|
currentDesktop[QString("currentName")] = KWindowSystem::desktopName(number);
|
||||||
currentDesktop[QString("currentNumber")] = number;
|
currentDesktop[QString("currentNumber")] = number;
|
||||||
QStringList list;
|
QStringList list;
|
||||||
@ -499,17 +501,15 @@ QString ExtendedSysMon::getNetworkDevice()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
QMap<QString, QVariant> ExtendedSysMon::getPlayerInfo(const QString playerName,
|
QVariantMap ExtendedSysMon::getPlayerInfo(const QString playerName, const QString mpdAddress,
|
||||||
const QString mpdAddress,
|
const QString mpdPort, QString mpris)
|
||||||
const QString mpdPort,
|
|
||||||
QString mpris)
|
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "player" << playerName;
|
if (debug) qDebug() << PDEBUG << ":" << "player" << playerName;
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "MPD" << mpdAddress + QString(":") + mpdPort;
|
if (debug) qDebug() << PDEBUG << ":" << "MPD" << QString("%1:%2").arg(mpdAddress).arg(mpdPort);
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "MPRIS" << mpris;
|
if (debug) qDebug() << PDEBUG << ":" << "MPRIS" << mpris;
|
||||||
|
|
||||||
QMap<QString, QVariant> info;
|
QVariantMap info;
|
||||||
info[QString("album")] = QString("unknown");
|
info[QString("album")] = QString("unknown");
|
||||||
info[QString("artist")] = QString("unknown");
|
info[QString("artist")] = QString("unknown");
|
||||||
info[QString("duration")] = QString("0");
|
info[QString("duration")] = QString("0");
|
||||||
@ -530,13 +530,12 @@ QMap<QString, QVariant> ExtendedSysMon::getPlayerInfo(const QString playerName,
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
QMap<QString, QVariant> ExtendedSysMon::getPlayerMpdInfo(const QString mpdAddress,
|
QVariantMap ExtendedSysMon::getPlayerMpdInfo(const QString mpdAddress, const QString mpdPort)
|
||||||
const QString mpdPort)
|
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
if (debug) qDebug() << PDEBUG << ":" << "MPD" << mpdAddress + QString(":") + mpdPort;
|
if (debug) qDebug() << PDEBUG << ":" << "MPD" << QString("%1:%2").arg(mpdAddress).arg(mpdPort);
|
||||||
|
|
||||||
QMap<QString, QVariant> info;
|
QVariantMap info;
|
||||||
info[QString("album")] = QString("unknown");
|
info[QString("album")] = QString("unknown");
|
||||||
info[QString("artist")] = QString("unknown");
|
info[QString("artist")] = QString("unknown");
|
||||||
info[QString("duration")] = QString("0");
|
info[QString("duration")] = QString("0");
|
||||||
@ -572,12 +571,12 @@ QMap<QString, QVariant> ExtendedSysMon::getPlayerMpdInfo(const QString mpdAddres
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
QMap<QString, QVariant> ExtendedSysMon::getPlayerMprisInfo(const QString mpris)
|
QVariantMap ExtendedSysMon::getPlayerMprisInfo(const QString mpris)
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
if (debug) qDebug() << PDEBUG << "MPRIS" << mpris;
|
if (debug) qDebug() << PDEBUG << "MPRIS" << mpris;
|
||||||
|
|
||||||
QMap<QString, QVariant> info;
|
QVariantMap info;
|
||||||
info[QString("album")] = QString("unknown");
|
info[QString("album")] = QString("unknown");
|
||||||
info[QString("artist")] = QString("unknown");
|
info[QString("artist")] = QString("unknown");
|
||||||
info[QString("duration")] = 0;
|
info[QString("duration")] = 0;
|
||||||
@ -622,7 +621,7 @@ QMap<QString, QVariant> ExtendedSysMon::getPlayerMprisInfo(const QString mpris)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
QMap<QString, QVariant> ExtendedSysMon::getPsStats()
|
QVariantMap ExtendedSysMon::getPsStats()
|
||||||
{
|
{
|
||||||
if (debug) qDebug() << PDEBUG;
|
if (debug) qDebug() << PDEBUG;
|
||||||
|
|
||||||
@ -641,7 +640,7 @@ QMap<QString, QVariant> ExtendedSysMon::getPsStats()
|
|||||||
if (output.contains(QString("running"))) running.append(cmdFile.readAll());
|
if (output.contains(QString("running"))) running.append(cmdFile.readAll());
|
||||||
}
|
}
|
||||||
|
|
||||||
QMap<QString, QVariant> psStats;
|
QVariantMap psStats;
|
||||||
psStats[QString("pscount")] = running.count();
|
psStats[QString("pscount")] = running.count();
|
||||||
psStats[QString("ps")] = running.join(QString(","));
|
psStats[QString("ps")] = running.join(QString(","));
|
||||||
psStats[QString("pstotal")] = directories.count();
|
psStats[QString("pstotal")] = directories.count();
|
||||||
@ -665,17 +664,14 @@ bool ExtendedSysMon::updateSourceEvent(const QString &source)
|
|||||||
if (debug) qDebug() << PDEBUG << ":" << "Source" << source;
|
if (debug) qDebug() << PDEBUG << ":" << "Source" << source;
|
||||||
|
|
||||||
if (source == QString("battery")) {
|
if (source == QString("battery")) {
|
||||||
QMap<QString, QVariant> battery = getBattery(configuration[QString("ACPIPATH")]);
|
QVariantMap battery = getBattery(configuration[QString("ACPIPATH")]);
|
||||||
setData(source, QString("ac"), battery[QString("ac")].toBool());
|
for (int i=0; i<battery.keys().count(); i++)
|
||||||
for (int i=0; i<battery.keys().count(); i++) {
|
setData(source, battery.keys()[i], battery[battery.keys()[i]]);
|
||||||
if (battery.keys()[i] == QString("ac")) continue;
|
|
||||||
setData(source, battery.keys()[i], battery[battery.keys()[i]].toInt());
|
|
||||||
}
|
|
||||||
} else if (source == QString("custom")) {
|
} else if (source == QString("custom")) {
|
||||||
for (int i=0; i<externalScripts.count(); i++)
|
for (int i=0; i<externalScripts.count(); i++)
|
||||||
setData(source, externalScripts[i]->tag(), externalScripts[i]->run());
|
setData(source, externalScripts[i]->tag(), externalScripts[i]->run());
|
||||||
} else if (source == QString("desktop")) {
|
} else if (source == QString("desktop")) {
|
||||||
QMap<QString, QVariant> desktop = getCurrentDesktop();
|
QVariantMap desktop = getCurrentDesktop();
|
||||||
for (int i=0; i<desktop.keys().count(); i++)
|
for (int i=0; i<desktop.keys().count(); i++)
|
||||||
setData(source, desktop.keys()[i], desktop[desktop.keys()[i]]);
|
setData(source, desktop.keys()[i], desktop[desktop.keys()[i]]);
|
||||||
} else if (source == QString("gpu")) {
|
} else if (source == QString("gpu")) {
|
||||||
@ -697,22 +693,28 @@ bool ExtendedSysMon::updateSourceEvent(const QString &source)
|
|||||||
for (int i=0; i<externalUpgrade.count(); i++)
|
for (int i=0; i<externalUpgrade.count(); i++)
|
||||||
setData(source, externalUpgrade[i]->tag(), externalUpgrade[i]->run());
|
setData(source, externalUpgrade[i]->tag(), externalUpgrade[i]->run());
|
||||||
} else if (source == QString("player")) {
|
} else if (source == QString("player")) {
|
||||||
QMap<QString, QVariant> player = getPlayerInfo(configuration[QString("PLAYER")],
|
QVariantMap player = getPlayerInfo(configuration[QString("PLAYER")],
|
||||||
configuration[QString("MPDADDRESS")],
|
configuration[QString("MPDADDRESS")],
|
||||||
configuration[QString("MPDPORT")],
|
configuration[QString("MPDPORT")],
|
||||||
configuration[QString("MPRIS")]);
|
configuration[QString("MPRIS")]);
|
||||||
for (int i=0; i<player.keys().count(); i++)
|
for (int i=0; i<player.keys().count(); i++)
|
||||||
setData(source, player.keys()[i], player[player.keys()[i]]);
|
setData(source, player.keys()[i], player[player.keys()[i]]);
|
||||||
} else if (source == QString("ps")) {
|
} else if (source == QString("ps")) {
|
||||||
QMap<QString, QVariant> ps = getPsStats();
|
QVariantMap ps = getPsStats();
|
||||||
for (int i=0; i<ps.keys().count(); i++)
|
for (int i=0; i<ps.keys().count(); i++)
|
||||||
setData(source, ps.keys()[i], ps[ps.keys()[i]]);
|
setData(source, ps.keys()[i], ps[ps.keys()[i]]);
|
||||||
} else if (source == QString("quotes")) {
|
} else if (source == QString("quotes")) {
|
||||||
for (int i=0; i<externalQuotes.count(); i++) {
|
for (int i=0; i<externalQuotes.count(); i++) {
|
||||||
QMap<QString, float> data = externalQuotes[i]->run();
|
QMap<QString, float> data = externalQuotes[i]->run();
|
||||||
setData(source, externalQuotes[i]->tag(QString("ask")), data[QString("ask")]);
|
setData(source, externalQuotes[i]->tag(QString("ask")), data[QString("ask")]);
|
||||||
|
setData(source, externalQuotes[i]->tag(QString("askchg")), data[QString("askchg")]);
|
||||||
|
setData(source, externalQuotes[i]->tag(QString("percaskchg")), data[QString("percaskchg")]);
|
||||||
setData(source, externalQuotes[i]->tag(QString("bid")), data[QString("bid")]);
|
setData(source, externalQuotes[i]->tag(QString("bid")), data[QString("bid")]);
|
||||||
|
setData(source, externalQuotes[i]->tag(QString("bidchg")), data[QString("bidchg")]);
|
||||||
|
setData(source, externalQuotes[i]->tag(QString("percbidchg")), data[QString("percbidchg")]);
|
||||||
setData(source, externalQuotes[i]->tag(QString("price")), data[QString("price")]);
|
setData(source, externalQuotes[i]->tag(QString("price")), data[QString("price")]);
|
||||||
|
setData(source, externalQuotes[i]->tag(QString("pricechg")), data[QString("pricechg")]);
|
||||||
|
setData(source, externalQuotes[i]->tag(QString("percpricechg")), data[QString("percpricechg")]);
|
||||||
}
|
}
|
||||||
} else if (source == QString("update")) {
|
} else if (source == QString("update")) {
|
||||||
setData(source, QString("value"), true);
|
setData(source, QString("value"), true);
|
||||||
|
@ -33,20 +33,20 @@ public:
|
|||||||
explicit ExtendedSysMon(QObject *parent, const QVariantList &args);
|
explicit ExtendedSysMon(QObject *parent, const QVariantList &args);
|
||||||
~ExtendedSysMon();
|
~ExtendedSysMon();
|
||||||
// update functions
|
// update functions
|
||||||
QMap<QString, QVariant> getBattery(const QString acpiPath);
|
QVariantMap getBattery(const QString acpiPath);
|
||||||
QMap<QString, QVariant> getCurrentDesktop();
|
QVariantMap getCurrentDesktop();
|
||||||
float getGpu(const QString device);
|
float getGpu(const QString device);
|
||||||
float getGpuTemp(const QString device);
|
float getGpuTemp(const QString device);
|
||||||
float getHddTemp(const QString cmd, const QString device);
|
float getHddTemp(const QString cmd, const QString device);
|
||||||
QString getNetworkDevice();
|
QString getNetworkDevice();
|
||||||
QMap<QString, QVariant> getPlayerInfo(const QString playerName,
|
QVariantMap getPlayerInfo(const QString playerName,
|
||||||
const QString mpdAddress = QString(),
|
const QString mpdAddress = QString(),
|
||||||
const QString mpdPort = QString(),
|
const QString mpdPort = QString(),
|
||||||
const QString mpris = QString());
|
const QString mpris = QString());
|
||||||
QMap<QString, QVariant> getPlayerMpdInfo(const QString mpdAddress = QString(),
|
QVariantMap getPlayerMpdInfo(const QString mpdAddress = QString(),
|
||||||
const QString mpdPort = QString());
|
const QString mpdPort = QString());
|
||||||
QMap<QString, QVariant> getPlayerMprisInfo(const QString mpris = QString());
|
QVariantMap getPlayerMprisInfo(const QString mpris = QString());
|
||||||
QMap<QString, QVariant> getPsStats();
|
QVariantMap getPsStats();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
bool sourceRequestEvent(const QString &source);
|
bool sourceRequestEvent(const QString &source);
|
||||||
|
@ -4,6 +4,6 @@ Name=AAPL.NASDAQ
|
|||||||
Comment=Apple Inc
|
Comment=Apple Inc
|
||||||
X-AW-Ticker="AAPL"
|
X-AW-Ticker="AAPL"
|
||||||
X-AW-Active=false
|
X-AW-Active=false
|
||||||
X-AW-ApiVersion=1
|
X-AW-ApiVersion=2
|
||||||
X-AW-Interval=60
|
X-AW-Interval=60
|
||||||
X-AW-Number=0
|
X-AW-Number=0
|
||||||
|
@ -4,6 +4,6 @@ Name=EUR/RUB
|
|||||||
Comment=EUR/RUB
|
Comment=EUR/RUB
|
||||||
X-AW-Ticker="EURRUB=X"
|
X-AW-Ticker="EURRUB=X"
|
||||||
X-AW-Active=false
|
X-AW-Active=false
|
||||||
X-AW-ApiVersion=1
|
X-AW-ApiVersion=2
|
||||||
X-AW-Interval=60
|
X-AW-Interval=60
|
||||||
X-AW-Number=1
|
X-AW-Number=1
|
||||||
|
@ -4,6 +4,6 @@ Name=EUR/USD
|
|||||||
Comment=EUR/USD
|
Comment=EUR/USD
|
||||||
X-AW-Ticker="EURUSD=X"
|
X-AW-Ticker="EURUSD=X"
|
||||||
X-AW-Active=false
|
X-AW-Active=false
|
||||||
X-AW-ApiVersion=1
|
X-AW-ApiVersion=2
|
||||||
X-AW-Interval=60
|
X-AW-Interval=60
|
||||||
X-AW-Number=2
|
X-AW-Number=2
|
||||||
|
@ -4,6 +4,6 @@ Name=GOOG.NASDAQ
|
|||||||
Comment=Google Inc
|
Comment=Google Inc
|
||||||
X-AW-Ticker="GOOG"
|
X-AW-Ticker="GOOG"
|
||||||
X-AW-Active=false
|
X-AW-Active=false
|
||||||
X-AW-ApiVersion=1
|
X-AW-ApiVersion=2
|
||||||
X-AW-Interval=60
|
X-AW-Interval=60
|
||||||
X-AW-Number=3
|
X-AW-Number=3
|
||||||
|
@ -4,6 +4,6 @@ Name=MSFT.NASDAQ
|
|||||||
Comment=Microsoft Corp
|
Comment=Microsoft Corp
|
||||||
X-AW-Ticker="MSFT"
|
X-AW-Ticker="MSFT"
|
||||||
X-AW-Active=false
|
X-AW-Active=false
|
||||||
X-AW-ApiVersion=1
|
X-AW-ApiVersion=2
|
||||||
X-AW-Interval=60
|
X-AW-Interval=60
|
||||||
X-AW-Number=4
|
X-AW-Number=4
|
||||||
|
@ -4,6 +4,6 @@ Name=RTS
|
|||||||
Comment=RTS Index
|
Comment=RTS Index
|
||||||
X-AW-Ticker="RTS.RS"
|
X-AW-Ticker="RTS.RS"
|
||||||
X-AW-Active=false
|
X-AW-Active=false
|
||||||
X-AW-ApiVersion=1
|
X-AW-ApiVersion=2
|
||||||
X-AW-Interval=60
|
X-AW-Interval=60
|
||||||
X-AW-Number=5
|
X-AW-Number=5
|
||||||
|
@ -4,6 +4,6 @@ Name=S&P
|
|||||||
Comment=S&P 500 Index
|
Comment=S&P 500 Index
|
||||||
X-AW-Ticker="^GSPC"
|
X-AW-Ticker="^GSPC"
|
||||||
X-AW-Active=false
|
X-AW-Active=false
|
||||||
X-AW-ApiVersion=1
|
X-AW-ApiVersion=2
|
||||||
X-AW-Interval=60
|
X-AW-Interval=60
|
||||||
X-AW-Number=6
|
X-AW-Number=6
|
||||||
|
@ -4,6 +4,6 @@ Name=USD/RUB
|
|||||||
Comment=USD/RUB
|
Comment=USD/RUB
|
||||||
X-AW-Ticker="USDRUB=X"
|
X-AW-Ticker="USDRUB=X"
|
||||||
X-AW-Active=false
|
X-AW-Active=false
|
||||||
X-AW-ApiVersion=1
|
X-AW-ApiVersion=2
|
||||||
X-AW-Interval=60
|
X-AW-Interval=60
|
||||||
X-AW-Number=8
|
X-AW-Number=8
|
||||||
|
@ -4,6 +4,6 @@ Name=VIX
|
|||||||
Comment=Volatility S&P 500
|
Comment=Volatility S&P 500
|
||||||
X-AW-Ticker="^VIX"
|
X-AW-Ticker="^VIX"
|
||||||
X-AW-Active=false
|
X-AW-Active=false
|
||||||
X-AW-ApiVersion=1
|
X-AW-ApiVersion=2
|
||||||
X-AW-Interval=60
|
X-AW-Interval=60
|
||||||
X-AW-Number=7
|
X-AW-Number=7
|
||||||
|
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"color": {
|
||||||
|
"\u001b[0;30m": "<span style=\"color:'#000000';\">",
|
||||||
|
"\u001b[1;30m": "<span style=\"color:'#808080';\">",
|
||||||
|
"\u001b[0;31m": "<span style=\"color:'#800000';\">",
|
||||||
|
"\u001b[1;31m": "<span style=\"color:'#ff0000';\">",
|
||||||
|
"\u001b[0;32m": "<span style=\"color:'#008000';\">",
|
||||||
|
"\u001b[1;32m": "<span style=\"color:'#00ff00';\">",
|
||||||
|
"\u001b[0;33m": "<span style=\"color:'#808000';\">",
|
||||||
|
"\u001b[1;33m": "<span style=\"color:'#ffff00';\">",
|
||||||
|
"\u001b[0;34m": "<span style=\"color:'#000080';\">",
|
||||||
|
"\u001b[1;34m": "<span style=\"color:'#0000ff';\">",
|
||||||
|
"\u001b[0;35m": "<span style=\"color:'#800080';\">",
|
||||||
|
"\u001b[1;35m": "<span style=\"color:'#ff00ff';\">",
|
||||||
|
"\u001b[0;36m": "<span style=\"color:'#008080';\">",
|
||||||
|
"\u001b[1;36m": "<span style=\"color:'#00ffff';\">",
|
||||||
|
"\u001b[0;37m": "<span style=\"color:'#c0c0c0';\">",
|
||||||
|
"\u001b[1;37m": "<span style=\"color:'#ffffff';\">",
|
||||||
|
"\u001b[0m": "</span>"
|
||||||
|
},
|
||||||
|
"newline": {
|
||||||
|
"\n": "<br>",
|
||||||
|
"\n\r": "<br>",
|
||||||
|
"\t": "	"
|
||||||
|
},
|
||||||
|
"space": {
|
||||||
|
" ": " "
|
||||||
|
}
|
||||||
|
}
|
@ -8,5 +8,6 @@ X-AW-Active=true
|
|||||||
X-AW-Output=true
|
X-AW-Output=true
|
||||||
X-AW-Redirect=nothing
|
X-AW-Redirect=nothing
|
||||||
X-AW-Interval=1
|
X-AW-Interval=1
|
||||||
X-AW-ApiVersion=2
|
X-AW-ApiVersion=3
|
||||||
X-AW-Number=0
|
X-AW-Number=0
|
||||||
|
X-AW-Filters=
|
||||||
|
@ -6,9 +6,9 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
||||||
"POT-Creation-Date: 2015-05-22 00:07+0300\n"
|
"POT-Creation-Date: 2015-06-01 01:48+0300\n"
|
||||||
"PO-Revision-Date: 2015-05-22 00:07+0300\n"
|
"PO-Revision-Date: 2015-06-01 01:48+0300\n"
|
||||||
"Last-Translator: Evgeniy <darkarcanis@exante.eu>\n"
|
"Last-Translator: Evgeniy Alekseev <esalexeev@gmail.com>\n"
|
||||||
"Language-Team: English <kde-russian@lists.kde.ru>\n"
|
"Language-Team: English <kde-russian@lists.kde.ru>\n"
|
||||||
"Language: ru\n"
|
"Language: ru\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@ -43,71 +43,75 @@ msgstr "DataEngine"
|
|||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "About"
|
msgstr "About"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/about.qml:75
|
#: awesome-widget/package/contents/ui/about.qml:83
|
||||||
msgid "Acknowledgment"
|
msgid "Acknowledgment"
|
||||||
msgstr "Acknowledgment"
|
msgstr "Acknowledgment"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:55
|
#: awesome-widget/package/contents/ui/advanced.qml:56
|
||||||
msgid "Widget height, px"
|
msgid "Widget height, px"
|
||||||
msgstr "Widget height, px"
|
msgstr "Widget height, px"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:75
|
#: awesome-widget/package/contents/ui/advanced.qml:76
|
||||||
msgid "Widget width, px"
|
msgid "Widget width, px"
|
||||||
msgstr "Widget width, px"
|
msgstr "Widget width, px"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:97
|
#: awesome-widget/package/contents/ui/advanced.qml:98
|
||||||
msgid "Enable notifications"
|
msgid "Enable notifications"
|
||||||
msgstr "Enable notifications"
|
msgstr "Enable notifications"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:111
|
#: awesome-widget/package/contents/ui/advanced.qml:112
|
||||||
|
msgid "Wrap new lines"
|
||||||
|
msgstr "Wrap new lines"
|
||||||
|
|
||||||
|
#: awesome-widget/package/contents/ui/advanced.qml:126
|
||||||
msgid "Enable background"
|
msgid "Enable background"
|
||||||
msgstr "Enable background"
|
msgstr "Enable background"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:123
|
#: awesome-widget/package/contents/ui/advanced.qml:138
|
||||||
msgid "Custom time format"
|
msgid "Custom time format"
|
||||||
msgstr "Custom time format"
|
msgstr "Custom time format"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:140
|
#: awesome-widget/package/contents/ui/advanced.qml:155
|
||||||
msgid "Custom uptime format"
|
msgid "Custom uptime format"
|
||||||
msgstr "Custom uptime format"
|
msgstr "Custom uptime format"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:157
|
#: awesome-widget/package/contents/ui/advanced.qml:172
|
||||||
msgid "Temperature units"
|
msgid "Temperature units"
|
||||||
msgstr "Temperature units"
|
msgstr "Temperature units"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:165
|
#: awesome-widget/package/contents/ui/advanced.qml:180
|
||||||
msgid "Celsius"
|
msgid "Celsius"
|
||||||
msgstr "Celsius"
|
msgstr "Celsius"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:169
|
#: awesome-widget/package/contents/ui/advanced.qml:184
|
||||||
msgid "Fahrenheit"
|
msgid "Fahrenheit"
|
||||||
msgstr "Fahrenheit"
|
msgstr "Fahrenheit"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:173
|
#: awesome-widget/package/contents/ui/advanced.qml:188
|
||||||
msgid "Kelvin"
|
msgid "Kelvin"
|
||||||
msgstr "Kelvin"
|
msgstr "Kelvin"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:177
|
#: awesome-widget/package/contents/ui/advanced.qml:192
|
||||||
msgid "Reaumur"
|
msgid "Reaumur"
|
||||||
msgstr "Reaumur"
|
msgstr "Reaumur"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:181
|
#: awesome-widget/package/contents/ui/advanced.qml:196
|
||||||
msgid "cm^-1"
|
msgid "cm^-1"
|
||||||
msgstr "cm^-1"
|
msgstr "cm^-1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:185
|
#: awesome-widget/package/contents/ui/advanced.qml:200
|
||||||
msgid "kJ/mol"
|
msgid "kJ/mol"
|
||||||
msgstr "kJ/mol"
|
msgstr "kJ/mol"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:189
|
#: awesome-widget/package/contents/ui/advanced.qml:204
|
||||||
msgid "kcal/mol"
|
msgid "kcal/mol"
|
||||||
msgstr "kcal/mol"
|
msgstr "kcal/mol"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:212
|
#: awesome-widget/package/contents/ui/advanced.qml:227
|
||||||
msgid "AC online tag"
|
msgid "AC online tag"
|
||||||
msgstr "AC online tag"
|
msgstr "AC online tag"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:229
|
#: awesome-widget/package/contents/ui/advanced.qml:244
|
||||||
msgid "AC offline tag"
|
msgid "AC offline tag"
|
||||||
msgstr "AC offline tag"
|
msgstr "AC offline tag"
|
||||||
|
|
||||||
@ -116,7 +120,7 @@ msgid "Time interval"
|
|||||||
msgstr "Time interval"
|
msgstr "Time interval"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:81
|
#: awesome-widget/package/contents/ui/appearance.qml:81
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:79
|
#: awesome-widget/package/contents/ui/widget.qml:80
|
||||||
msgid "Font"
|
msgid "Font"
|
||||||
msgstr "Font"
|
msgstr "Font"
|
||||||
|
|
||||||
@ -302,30 +306,30 @@ msgstr ""
|
|||||||
"Detailed information may be found on <a href=\"http://arcanis.name/projects/"
|
"Detailed information may be found on <a href=\"http://arcanis.name/projects/"
|
||||||
"awesome-widgets/\">project homepage</a>"
|
"awesome-widgets/\">project homepage</a>"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:221
|
#: awesome-widget/package/contents/ui/widget.qml:231
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Add"
|
msgstr "Add"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:234
|
#: awesome-widget/package/contents/ui/widget.qml:244
|
||||||
msgid "Show value"
|
msgid "Show value"
|
||||||
msgstr "Show value"
|
msgstr "Show value"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:239
|
#: awesome-widget/package/contents/ui/widget.qml:249
|
||||||
#: awesome-widget/plugin/awkeys.cpp:653 awesome-widget/plugin/awkeys.cpp:722
|
#: awesome-widget/plugin/awkeys.cpp:685 awesome-widget/plugin/awkeys.cpp:752
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1022
|
#: awesome-widget/plugin/awkeys.cpp:1052
|
||||||
msgid "Tag: %1"
|
msgid "Tag: %1"
|
||||||
msgstr "Tag: %1"
|
msgstr "Tag: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:241
|
#: awesome-widget/package/contents/ui/widget.qml:251
|
||||||
#: awesome-widget/plugin/awkeys.cpp:655
|
#: awesome-widget/plugin/awkeys.cpp:687
|
||||||
msgid "Value: %1"
|
msgid "Value: %1"
|
||||||
msgstr "Value: %1"
|
msgstr "Value: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:243
|
#: awesome-widget/package/contents/ui/widget.qml:253
|
||||||
msgid "Info: %1"
|
msgid "Info: %1"
|
||||||
msgstr "Info: %1"
|
msgstr "Info: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:254
|
#: awesome-widget/package/contents/ui/widget.qml:264
|
||||||
msgid "Edit bars"
|
msgid "Edit bars"
|
||||||
msgstr "Edit bars"
|
msgstr "Edit bars"
|
||||||
|
|
||||||
@ -334,66 +338,70 @@ msgid "Run %1"
|
|||||||
msgstr "Run %1"
|
msgstr "Run %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:105
|
#: awesome-widget/plugin/awactions.cpp:105
|
||||||
|
msgid "Version %1 (build date %2)"
|
||||||
|
msgstr "Version %1 (build date %2)"
|
||||||
|
|
||||||
|
#: awesome-widget/plugin/awactions.cpp:107
|
||||||
msgid "A set of minimalistic plasmoid widgets"
|
msgid "A set of minimalistic plasmoid widgets"
|
||||||
msgstr "A set of minimalistic plasmoid widgets"
|
msgstr "A set of minimalistic plasmoid widgets"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:107
|
#: awesome-widget/plugin/awactions.cpp:109
|
||||||
msgid "Links:"
|
msgid "Links:"
|
||||||
msgstr "Links:"
|
msgstr "Links:"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:108
|
#: awesome-widget/plugin/awactions.cpp:110
|
||||||
msgid "Homepage"
|
msgid "Homepage"
|
||||||
msgstr "Homepage"
|
msgstr "Homepage"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:109
|
#: awesome-widget/plugin/awactions.cpp:111
|
||||||
msgid "Repository"
|
msgid "Repository"
|
||||||
msgstr "Repository"
|
msgstr "Repository"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:110
|
#: awesome-widget/plugin/awactions.cpp:112
|
||||||
msgid "Bugtracker"
|
msgid "Bugtracker"
|
||||||
msgstr "Bugtracker"
|
msgstr "Bugtracker"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:111
|
#: awesome-widget/plugin/awactions.cpp:113
|
||||||
msgid "Translation issue"
|
msgid "Translation issue"
|
||||||
msgstr "Translation issue"
|
msgstr "Translation issue"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:112
|
#: awesome-widget/plugin/awactions.cpp:114
|
||||||
msgid "AUR packages"
|
msgid "AUR packages"
|
||||||
msgstr "AUR packages"
|
msgstr "AUR packages"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:113
|
#: awesome-widget/plugin/awactions.cpp:115
|
||||||
msgid "openSUSE packages"
|
msgid "openSUSE packages"
|
||||||
msgstr "openSUSE packages"
|
msgstr "openSUSE packages"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:116
|
#: awesome-widget/plugin/awactions.cpp:118
|
||||||
msgid "This software is licensed under %1"
|
msgid "This software is licensed under %1"
|
||||||
msgstr "This software is licensed under %1"
|
msgstr "This software is licensed under %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:118
|
#: awesome-widget/plugin/awactions.cpp:120
|
||||||
msgid "Translators: %1"
|
msgid "Translators: %1"
|
||||||
msgstr "Translators: %1"
|
msgstr "Translators: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:126
|
#: awesome-widget/plugin/awactions.cpp:128
|
||||||
msgid "This software uses: %1"
|
msgid "This software uses: %1"
|
||||||
msgstr "This software uses: %1"
|
msgstr "This software uses: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:141
|
#: awesome-widget/plugin/awactions.cpp:143
|
||||||
msgid "Select font"
|
msgid "Select font"
|
||||||
msgstr "Select font"
|
msgstr "Select font"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:212
|
#: awesome-widget/plugin/awactions.cpp:214
|
||||||
msgid "Current version : %1"
|
msgid "Current version : %1"
|
||||||
msgstr "Current version : %1"
|
msgstr "Current version : %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:213
|
#: awesome-widget/plugin/awactions.cpp:215
|
||||||
msgid "New version : %1"
|
msgid "New version : %1"
|
||||||
msgstr "New version : %1"
|
msgstr "New version : %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:214
|
#: awesome-widget/plugin/awactions.cpp:216
|
||||||
msgid "Click \"Ok\" to download"
|
msgid "Click \"Ok\" to download"
|
||||||
msgstr "Click \"Ok\" to download"
|
msgstr "Click \"Ok\" to download"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:216
|
#: awesome-widget/plugin/awactions.cpp:218
|
||||||
msgid "There are updates"
|
msgid "There are updates"
|
||||||
msgstr "There are updates"
|
msgstr "There are updates"
|
||||||
|
|
||||||
@ -409,75 +417,75 @@ msgstr "Create"
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Remove"
|
msgstr "Remove"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:364
|
#: awesome-widget/plugin/awkeys.cpp:395
|
||||||
msgid "AC online"
|
msgid "AC online"
|
||||||
msgstr "AC online"
|
msgstr "AC online"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:366
|
#: awesome-widget/plugin/awkeys.cpp:397
|
||||||
msgid "AC offline"
|
msgid "AC offline"
|
||||||
msgstr "AC offline"
|
msgstr "AC offline"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:383
|
#: awesome-widget/plugin/awkeys.cpp:415
|
||||||
msgid "High CPU load"
|
msgid "High CPU load"
|
||||||
msgstr "High CPU load"
|
msgstr "High CPU load"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:432
|
#: awesome-widget/plugin/awkeys.cpp:464
|
||||||
msgid "High GPU load"
|
msgid "High GPU load"
|
||||||
msgstr "High GPU load"
|
msgstr "High GPU load"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:446
|
#: awesome-widget/plugin/awkeys.cpp:478
|
||||||
msgid "Free space on %1 less than 10%"
|
msgid "Free space on %1 less than 10%"
|
||||||
msgstr "Free space on %1 less than 10%"
|
msgstr "Free space on %1 less than 10%"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:511
|
#: awesome-widget/plugin/awkeys.cpp:543
|
||||||
msgid "High memory usage"
|
msgid "High memory usage"
|
||||||
msgstr "High memory usage"
|
msgstr "High memory usage"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:519
|
#: awesome-widget/plugin/awkeys.cpp:551
|
||||||
msgid "Network device has been changed to %1"
|
msgid "Network device has been changed to %1"
|
||||||
msgstr "Network device has been changed to %1"
|
msgstr "Network device has been changed to %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:589
|
#: awesome-widget/plugin/awkeys.cpp:621
|
||||||
msgid "Swap is used"
|
msgid "Swap is used"
|
||||||
msgstr "Swap is used"
|
msgstr "Swap is used"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:649
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
msgid "Select tag"
|
msgid "Select tag"
|
||||||
msgstr "Select tag"
|
msgstr "Select tag"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:650
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
msgid "Tag"
|
msgid "Tag"
|
||||||
msgstr "Tag"
|
msgstr "Tag"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:723 awesome-widget/plugin/awkeys.cpp:733
|
#: awesome-widget/plugin/awkeys.cpp:753 awesome-widget/plugin/awkeys.cpp:763
|
||||||
#: awesome-widget/plugin/awkeys.cpp:744 awesome-widget/plugin/awkeys.cpp:755
|
#: awesome-widget/plugin/awkeys.cpp:774 awesome-widget/plugin/awkeys.cpp:785
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1023 awesome-widget/plugin/awkeys.cpp:1078
|
#: awesome-widget/plugin/awkeys.cpp:1053 awesome-widget/plugin/awkeys.cpp:1108
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1138 awesome-widget/plugin/awkeys.cpp:1195
|
#: awesome-widget/plugin/awkeys.cpp:1168 awesome-widget/plugin/awkeys.cpp:1225
|
||||||
msgid "Comment: %1"
|
msgid "Comment: %1"
|
||||||
msgstr "Comment: %1"
|
msgstr "Comment: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:732 awesome-widget/plugin/awkeys.cpp:743
|
#: awesome-widget/plugin/awkeys.cpp:762 awesome-widget/plugin/awkeys.cpp:773
|
||||||
#: awesome-widget/plugin/awkeys.cpp:754 awesome-widget/plugin/awkeys.cpp:1077
|
#: awesome-widget/plugin/awkeys.cpp:784 awesome-widget/plugin/awkeys.cpp:1107
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1137 awesome-widget/plugin/awkeys.cpp:1194
|
#: awesome-widget/plugin/awkeys.cpp:1167 awesome-widget/plugin/awkeys.cpp:1224
|
||||||
msgid "Name: %1"
|
msgid "Name: %1"
|
||||||
msgstr "Name: %1"
|
msgstr "Name: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:734 awesome-widget/plugin/awkeys.cpp:1079
|
#: awesome-widget/plugin/awkeys.cpp:764 awesome-widget/plugin/awkeys.cpp:1109
|
||||||
msgid "Ticker: %1"
|
msgid "Ticker: %1"
|
||||||
msgstr "Ticker: %1"
|
msgstr "Ticker: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:745 awesome-widget/plugin/awkeys.cpp:756
|
#: awesome-widget/plugin/awkeys.cpp:775 awesome-widget/plugin/awkeys.cpp:786
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1139 awesome-widget/plugin/awkeys.cpp:1196
|
#: awesome-widget/plugin/awkeys.cpp:1169 awesome-widget/plugin/awkeys.cpp:1226
|
||||||
msgid "Exec: %1"
|
msgid "Exec: %1"
|
||||||
msgstr "Exec: %1"
|
msgstr "Exec: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:982 awesome-widget/plugin/awkeys.cpp:1047
|
#: awesome-widget/plugin/awkeys.cpp:1012 awesome-widget/plugin/awkeys.cpp:1077
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1104 awesome-widget/plugin/awkeys.cpp:1163
|
#: awesome-widget/plugin/awkeys.cpp:1134 awesome-widget/plugin/awkeys.cpp:1193
|
||||||
msgid "Enter file name"
|
msgid "Enter file name"
|
||||||
msgstr "Enter file name"
|
msgstr "Enter file name"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:983 awesome-widget/plugin/awkeys.cpp:1048
|
#: awesome-widget/plugin/awkeys.cpp:1013 awesome-widget/plugin/awkeys.cpp:1078
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1105 awesome-widget/plugin/awkeys.cpp:1164
|
#: awesome-widget/plugin/awkeys.cpp:1135 awesome-widget/plugin/awkeys.cpp:1194
|
||||||
msgid "File name"
|
msgid "File name"
|
||||||
msgstr "File name"
|
msgstr "File name"
|
||||||
|
|
||||||
@ -504,13 +512,6 @@ msgstr "esalexeev@gmail.com"
|
|||||||
#~ msgid "Check for updates"
|
#~ msgid "Check for updates"
|
||||||
#~ msgstr "Check for updates"
|
#~ msgstr "Check for updates"
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Version %1\n"
|
|
||||||
#~ "(build date %2)"
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Version %1\n"
|
|
||||||
#~ "(build date %2)"
|
|
||||||
|
|
||||||
#~ msgid "Edit"
|
#~ msgid "Edit"
|
||||||
#~ msgstr "Edit"
|
#~ msgstr "Edit"
|
||||||
|
|
||||||
|
@ -1,22 +1,22 @@
|
|||||||
# Copyright (C) 2014
|
# Copyright (C) 2014
|
||||||
# This file is distributed under the same license as the PyTextMonitor package.
|
# This file is distributed under the same license as the PyTextMonitor package.
|
||||||
#
|
#
|
||||||
# Ernesto Avilés Vzqz <whippiii@gmail.com>, 2014.
|
# Ernesto Avilés Vázquez <whippiii@gmail.com>, 2014.
|
||||||
# Evgeniy Alekseev <esalexeev@gmail.com>, 2014.
|
# Evgeniy Alekseev <esalexeev@gmail.com>, 2014.
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
||||||
"POT-Creation-Date: 2015-05-22 00:07+0300\n"
|
"POT-Creation-Date: 2015-06-01 01:48+0300\n"
|
||||||
"PO-Revision-Date: 2014-12-15 19:51-0500\n"
|
"PO-Revision-Date: 2015-06-03 20:57-0500\n"
|
||||||
"Last-Translator: Ernesto Avilés Vázquez\n"
|
"Last-Translator: Ernesto Avilés Vázquez <whippiii@gmail.com>\n"
|
||||||
"Language-Team: Spanish <kde-i18n-doc@kde.org>\n"
|
"Language-Team: Spanish <kde-i18n-doc@kde.org>\n"
|
||||||
"Language: es\n"
|
"Language: es\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
"X-Generator: Lokalize 1.5\n"
|
"X-Generator: Poedit 1.7.6\n"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/config/config.qml:25
|
#: awesome-widget/package/contents/config/config.qml:25
|
||||||
msgid "Widget"
|
msgid "Widget"
|
||||||
@ -43,72 +43,75 @@ msgstr "DataEngine"
|
|||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "Acerca de"
|
msgstr "Acerca de"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/about.qml:75
|
#: awesome-widget/package/contents/ui/about.qml:83
|
||||||
msgid "Acknowledgment"
|
msgid "Acknowledgment"
|
||||||
msgstr ""
|
msgstr "Reconocimiento"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:55
|
#: awesome-widget/package/contents/ui/advanced.qml:56
|
||||||
#, fuzzy
|
|
||||||
msgid "Widget height, px"
|
msgid "Widget height, px"
|
||||||
msgstr "Configuración del componente"
|
msgstr "Alto del widget, px"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:75
|
#: awesome-widget/package/contents/ui/advanced.qml:76
|
||||||
msgid "Widget width, px"
|
msgid "Widget width, px"
|
||||||
msgstr ""
|
msgstr "Ancho del widget, px"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:97
|
#: awesome-widget/package/contents/ui/advanced.qml:98
|
||||||
msgid "Enable notifications"
|
msgid "Enable notifications"
|
||||||
msgstr ""
|
msgstr "Habilitar notificaciones"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:111
|
#: awesome-widget/package/contents/ui/advanced.qml:112
|
||||||
|
msgid "Wrap new lines"
|
||||||
|
msgstr "Ajustar las nuevas líneas"
|
||||||
|
|
||||||
|
#: awesome-widget/package/contents/ui/advanced.qml:126
|
||||||
msgid "Enable background"
|
msgid "Enable background"
|
||||||
msgstr "Habilitar fondo"
|
msgstr "Habilitar fondo"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:123
|
#: awesome-widget/package/contents/ui/advanced.qml:138
|
||||||
msgid "Custom time format"
|
msgid "Custom time format"
|
||||||
msgstr "Formato personalizado para la hora"
|
msgstr "Formato personalizado de hora"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:140
|
#: awesome-widget/package/contents/ui/advanced.qml:155
|
||||||
msgid "Custom uptime format"
|
msgid "Custom uptime format"
|
||||||
msgstr "Formato personalizado para el tiempo de actividad del sistema"
|
msgstr "Formato personalizado de actividad del sistema"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:157
|
#: awesome-widget/package/contents/ui/advanced.qml:172
|
||||||
msgid "Temperature units"
|
msgid "Temperature units"
|
||||||
msgstr "Unidades de temperatura"
|
msgstr "Unidades de temperatura"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:165
|
#: awesome-widget/package/contents/ui/advanced.qml:180
|
||||||
msgid "Celsius"
|
msgid "Celsius"
|
||||||
msgstr ""
|
msgstr "Celsius"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:169
|
#: awesome-widget/package/contents/ui/advanced.qml:184
|
||||||
msgid "Fahrenheit"
|
msgid "Fahrenheit"
|
||||||
msgstr ""
|
msgstr "Fahrenheit"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:173
|
#: awesome-widget/package/contents/ui/advanced.qml:188
|
||||||
msgid "Kelvin"
|
msgid "Kelvin"
|
||||||
msgstr ""
|
msgstr "Kelvin"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:177
|
#: awesome-widget/package/contents/ui/advanced.qml:192
|
||||||
msgid "Reaumur"
|
msgid "Reaumur"
|
||||||
msgstr ""
|
msgstr "Réaumur"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:181
|
#: awesome-widget/package/contents/ui/advanced.qml:196
|
||||||
msgid "cm^-1"
|
msgid "cm^-1"
|
||||||
msgstr ""
|
msgstr "cm^-1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:185
|
#: awesome-widget/package/contents/ui/advanced.qml:200
|
||||||
msgid "kJ/mol"
|
msgid "kJ/mol"
|
||||||
msgstr ""
|
msgstr "kJ/mol"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:189
|
#: awesome-widget/package/contents/ui/advanced.qml:204
|
||||||
msgid "kcal/mol"
|
msgid "kcal/mol"
|
||||||
msgstr ""
|
msgstr "kcal/mol"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:212
|
#: awesome-widget/package/contents/ui/advanced.qml:227
|
||||||
msgid "AC online tag"
|
msgid "AC online tag"
|
||||||
msgstr "Etiqueta para alimentación conectada"
|
msgstr "Etiqueta para alimentación conectada"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:229
|
#: awesome-widget/package/contents/ui/advanced.qml:244
|
||||||
msgid "AC offline tag"
|
msgid "AC offline tag"
|
||||||
msgstr "Etiqueta para la alimentación desconectada"
|
msgstr "Etiqueta para la alimentación desconectada"
|
||||||
|
|
||||||
@ -117,7 +120,7 @@ msgid "Time interval"
|
|||||||
msgstr "Intervalo de tiempo"
|
msgstr "Intervalo de tiempo"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:81
|
#: awesome-widget/package/contents/ui/appearance.qml:81
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:79
|
#: awesome-widget/package/contents/ui/widget.qml:80
|
||||||
msgid "Font"
|
msgid "Font"
|
||||||
msgstr "Tipo de letra"
|
msgstr "Tipo de letra"
|
||||||
|
|
||||||
@ -130,26 +133,25 @@ msgid "Font weight"
|
|||||||
msgstr "Grosor de la letra"
|
msgstr "Grosor de la letra"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:127
|
#: awesome-widget/package/contents/ui/appearance.qml:127
|
||||||
#, fuzzy
|
|
||||||
msgid "light"
|
msgid "light"
|
||||||
msgstr "Alto"
|
msgstr "fina"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:131
|
#: awesome-widget/package/contents/ui/appearance.qml:131
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:174
|
#: awesome-widget/package/contents/ui/appearance.qml:174
|
||||||
msgid "normal"
|
msgid "normal"
|
||||||
msgstr ""
|
msgstr "normal"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:135
|
#: awesome-widget/package/contents/ui/appearance.qml:135
|
||||||
msgid "demi bold"
|
msgid "demi bold"
|
||||||
msgstr ""
|
msgstr "medio negrita"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:139
|
#: awesome-widget/package/contents/ui/appearance.qml:139
|
||||||
msgid "bold"
|
msgid "bold"
|
||||||
msgstr ""
|
msgstr "negrita"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:143
|
#: awesome-widget/package/contents/ui/appearance.qml:143
|
||||||
msgid "black"
|
msgid "black"
|
||||||
msgstr ""
|
msgstr "negro"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:166
|
#: awesome-widget/package/contents/ui/appearance.qml:166
|
||||||
msgid "Font style"
|
msgid "Font style"
|
||||||
@ -157,7 +159,7 @@ msgstr "Estilo de letra"
|
|||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:178
|
#: awesome-widget/package/contents/ui/appearance.qml:178
|
||||||
msgid "italic"
|
msgid "italic"
|
||||||
msgstr ""
|
msgstr "cursiva"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:201
|
#: awesome-widget/package/contents/ui/appearance.qml:201
|
||||||
msgid "Font color"
|
msgid "Font color"
|
||||||
@ -173,14 +175,12 @@ msgstr "Color de letra"
|
|||||||
#: awesome-widget/package/contents/ui/tooltip.qml:421
|
#: awesome-widget/package/contents/ui/tooltip.qml:421
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:473
|
#: awesome-widget/package/contents/ui/tooltip.qml:473
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:503
|
#: awesome-widget/package/contents/ui/tooltip.qml:503
|
||||||
#, fuzzy
|
|
||||||
msgid "Select a color"
|
msgid "Select a color"
|
||||||
msgstr "Elegir color"
|
msgstr "Elige un color"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:226
|
#: awesome-widget/package/contents/ui/appearance.qml:226
|
||||||
#, fuzzy
|
|
||||||
msgid "Select a font"
|
msgid "Select a font"
|
||||||
msgstr "Elegir tipo de letra"
|
msgstr "Elige un tipo de letra"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:69
|
#: awesome-widget/package/contents/ui/dataengine.qml:69
|
||||||
msgid "ACPI path"
|
msgid "ACPI path"
|
||||||
@ -191,9 +191,8 @@ msgid "Custom scripts"
|
|||||||
msgstr "Scripts personalizados"
|
msgstr "Scripts personalizados"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:89
|
#: awesome-widget/package/contents/ui/dataengine.qml:89
|
||||||
#, fuzzy
|
|
||||||
msgid "Edit scripts"
|
msgid "Edit scripts"
|
||||||
msgstr "Scripts personalizados"
|
msgstr "Editar scripts"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:102
|
#: awesome-widget/package/contents/ui/dataengine.qml:102
|
||||||
msgid "GPU device"
|
msgid "GPU device"
|
||||||
@ -225,32 +224,29 @@ msgstr "Reproductor de música"
|
|||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:245
|
#: awesome-widget/package/contents/ui/dataengine.qml:245
|
||||||
msgid "Quotes monitor"
|
msgid "Quotes monitor"
|
||||||
msgstr ""
|
msgstr "Monitor de citas"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:249
|
#: awesome-widget/package/contents/ui/dataengine.qml:249
|
||||||
#, fuzzy
|
|
||||||
msgid "Edit tickers"
|
msgid "Edit tickers"
|
||||||
msgstr "Editar"
|
msgstr "Editar tickets"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:262
|
#: awesome-widget/package/contents/ui/dataengine.qml:262
|
||||||
msgid "Package manager"
|
msgid "Package manager"
|
||||||
msgstr "Gestor de paquetes"
|
msgstr "Gestor de paquetes"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:266
|
#: awesome-widget/package/contents/ui/dataengine.qml:266
|
||||||
#, fuzzy
|
|
||||||
msgid "Edit command"
|
msgid "Edit command"
|
||||||
msgstr "Comando personalizado"
|
msgstr "Editar orden"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/main.qml:161
|
#: awesome-widget/package/contents/ui/main.qml:161
|
||||||
msgid "Request key"
|
msgid "Request key"
|
||||||
msgstr ""
|
msgstr "Solicitar llave"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/main.qml:162
|
#: awesome-widget/package/contents/ui/main.qml:162
|
||||||
msgid "Show README"
|
msgid "Show README"
|
||||||
msgstr "Mostrar el README"
|
msgstr "Mostrar el README"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/main.qml:163
|
#: awesome-widget/package/contents/ui/main.qml:163
|
||||||
#, fuzzy
|
|
||||||
msgid "Check updates"
|
msgid "Check updates"
|
||||||
msgstr "Comprobar actualizaciones"
|
msgstr "Comprobar actualizaciones"
|
||||||
|
|
||||||
@ -260,8 +256,8 @@ msgid ""
|
|||||||
"To enable them just make needed checkbox fully checked."
|
"To enable them just make needed checkbox fully checked."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Las etiquetas para CPU, frecuencia de la CPU, memoria, swap y red soportan "
|
"Las etiquetas para CPU, frecuencia de la CPU, memoria, swap y red soportan "
|
||||||
"ventanas emergentes. Para habilitarlas marca las cajas de selección "
|
"ventanas emergentes. Para habilitarlas marca respectivas las cajas de "
|
||||||
"necesarias."
|
"selección necesarias."
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:73
|
#: awesome-widget/package/contents/ui/tooltip.qml:73
|
||||||
msgid "Number of values for tooltips"
|
msgid "Number of values for tooltips"
|
||||||
@ -311,101 +307,102 @@ msgstr ""
|
|||||||
"Puedes encontrar información detallada en el <a href=\"http://arcanis.name/"
|
"Puedes encontrar información detallada en el <a href=\"http://arcanis.name/"
|
||||||
"projects/awesome-widgets/\">sitio del proyecto</a>"
|
"projects/awesome-widgets/\">sitio del proyecto</a>"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:221
|
#: awesome-widget/package/contents/ui/widget.qml:231
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Añadir"
|
msgstr "Añadir"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:234
|
#: awesome-widget/package/contents/ui/widget.qml:244
|
||||||
msgid "Show value"
|
msgid "Show value"
|
||||||
msgstr ""
|
msgstr "Mostrar valor"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:239
|
#: awesome-widget/package/contents/ui/widget.qml:249
|
||||||
#: awesome-widget/plugin/awkeys.cpp:653 awesome-widget/plugin/awkeys.cpp:722
|
#: awesome-widget/plugin/awkeys.cpp:685 awesome-widget/plugin/awkeys.cpp:752
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1022
|
#: awesome-widget/plugin/awkeys.cpp:1052
|
||||||
msgid "Tag: %1"
|
msgid "Tag: %1"
|
||||||
msgstr "Etiqueta: %1"
|
msgstr "Etiqueta: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:241
|
#: awesome-widget/package/contents/ui/widget.qml:251
|
||||||
#: awesome-widget/plugin/awkeys.cpp:655
|
#: awesome-widget/plugin/awkeys.cpp:687
|
||||||
#, fuzzy
|
|
||||||
msgid "Value: %1"
|
msgid "Value: %1"
|
||||||
msgstr "Valor"
|
msgstr "Valor: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:243
|
#: awesome-widget/package/contents/ui/widget.qml:253
|
||||||
msgid "Info: %1"
|
msgid "Info: %1"
|
||||||
msgstr ""
|
msgstr "Información: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:254
|
#: awesome-widget/package/contents/ui/widget.qml:264
|
||||||
#, fuzzy
|
|
||||||
msgid "Edit bars"
|
msgid "Edit bars"
|
||||||
msgstr "Editar"
|
msgstr "Editar barras"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:76
|
#: awesome-widget/plugin/awactions.cpp:76
|
||||||
msgid "Run %1"
|
msgid "Run %1"
|
||||||
msgstr ""
|
msgstr "Ejecutar %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:105
|
#: awesome-widget/plugin/awactions.cpp:105
|
||||||
|
msgid "Version %1 (build date %2)"
|
||||||
|
msgstr "Versión %1 (fecha de construcción %2)"
|
||||||
|
|
||||||
|
#: awesome-widget/plugin/awactions.cpp:107
|
||||||
msgid "A set of minimalistic plasmoid widgets"
|
msgid "A set of minimalistic plasmoid widgets"
|
||||||
msgstr "Un conjunto de plasmoides minimalistas"
|
msgstr "Un conjunto de plasmoides minimalistas"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:107
|
#: awesome-widget/plugin/awactions.cpp:109
|
||||||
msgid "Links:"
|
msgid "Links:"
|
||||||
msgstr "Enlaces:"
|
msgstr "Enlaces:"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:108
|
#: awesome-widget/plugin/awactions.cpp:110
|
||||||
msgid "Homepage"
|
msgid "Homepage"
|
||||||
msgstr "Página principal"
|
msgstr "Página principal"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:109
|
#: awesome-widget/plugin/awactions.cpp:111
|
||||||
msgid "Repository"
|
msgid "Repository"
|
||||||
msgstr "Repositorio"
|
msgstr "Repositorio"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:110
|
#: awesome-widget/plugin/awactions.cpp:112
|
||||||
msgid "Bugtracker"
|
msgid "Bugtracker"
|
||||||
msgstr "Reporte de errores"
|
msgstr "Reporte de errores"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:111
|
#: awesome-widget/plugin/awactions.cpp:113
|
||||||
msgid "Translation issue"
|
msgid "Translation issue"
|
||||||
msgstr "Problemas de traducción"
|
msgstr "Problemas de traducción"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:112
|
#: awesome-widget/plugin/awactions.cpp:114
|
||||||
msgid "AUR packages"
|
msgid "AUR packages"
|
||||||
msgstr "Paquetes AUR"
|
msgstr "Paquetes AUR"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:113
|
#: awesome-widget/plugin/awactions.cpp:115
|
||||||
#, fuzzy
|
|
||||||
msgid "openSUSE packages"
|
msgid "openSUSE packages"
|
||||||
msgstr "Paquetes AUR"
|
msgstr "Paquetes de openSUSE"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:116
|
#: awesome-widget/plugin/awactions.cpp:118
|
||||||
msgid "This software is licensed under %1"
|
msgid "This software is licensed under %1"
|
||||||
msgstr "Este software está licenciado bajo %1"
|
msgstr "Este software está licenciado bajo %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:118
|
#: awesome-widget/plugin/awactions.cpp:120
|
||||||
msgid "Translators: %1"
|
msgid "Translators: %1"
|
||||||
msgstr "Traductores: %1"
|
msgstr "Traductores: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:126
|
#: awesome-widget/plugin/awactions.cpp:128
|
||||||
msgid "This software uses: %1"
|
msgid "This software uses: %1"
|
||||||
msgstr "Este software usa: %1"
|
msgstr "Este software usa: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:141
|
#: awesome-widget/plugin/awactions.cpp:143
|
||||||
msgid "Select font"
|
msgid "Select font"
|
||||||
msgstr "Elegir tipo de letra"
|
msgstr "Elegir tipo de letra"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:212
|
#: awesome-widget/plugin/awactions.cpp:214
|
||||||
msgid "Current version : %1"
|
msgid "Current version : %1"
|
||||||
msgstr "Versión actual: %1"
|
msgstr "Versión actual: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:213
|
#: awesome-widget/plugin/awactions.cpp:215
|
||||||
msgid "New version : %1"
|
msgid "New version : %1"
|
||||||
msgstr "Nueva versión: %1"
|
msgstr "Nueva versión: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:214
|
#: awesome-widget/plugin/awactions.cpp:216
|
||||||
msgid "Click \"Ok\" to download"
|
msgid "Click \"Ok\" to download"
|
||||||
msgstr "Haz clic en «Ok» para descargar"
|
msgstr "Haz clic en «Ok» para descargar"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:216
|
#: awesome-widget/plugin/awactions.cpp:218
|
||||||
msgid "There are updates"
|
msgid "There are updates"
|
||||||
msgstr "Hay actualizaciones disponibles"
|
msgstr "Hay actualizaciones disponibles"
|
||||||
|
|
||||||
@ -415,85 +412,81 @@ msgstr "Copiar"
|
|||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:60
|
#: awesome-widget/plugin/awkeys.cpp:60
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr ""
|
msgstr "Crear"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:61
|
#: awesome-widget/plugin/awkeys.cpp:61
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Eliminar"
|
msgstr "Eliminar"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:364
|
#: awesome-widget/plugin/awkeys.cpp:395
|
||||||
#, fuzzy
|
|
||||||
msgid "AC online"
|
msgid "AC online"
|
||||||
msgstr "Etiqueta para alimentación conectada"
|
msgstr "Alimentación conectada"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:366
|
#: awesome-widget/plugin/awkeys.cpp:397
|
||||||
#, fuzzy
|
|
||||||
msgid "AC offline"
|
msgid "AC offline"
|
||||||
msgstr "Etiqueta para la alimentación desconectada"
|
msgstr "Alimentación desconectada"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:383
|
#: awesome-widget/plugin/awkeys.cpp:415
|
||||||
msgid "High CPU load"
|
msgid "High CPU load"
|
||||||
msgstr ""
|
msgstr "Carga alta de CPU"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:432
|
#: awesome-widget/plugin/awkeys.cpp:464
|
||||||
msgid "High GPU load"
|
msgid "High GPU load"
|
||||||
msgstr ""
|
msgstr "Carga alta de GPU"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:446
|
#: awesome-widget/plugin/awkeys.cpp:478
|
||||||
msgid "Free space on %1 less than 10%"
|
msgid "Free space on %1 less than 10%"
|
||||||
msgstr ""
|
msgstr "Espacio libre en %1 es menos del 10%"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:511
|
#: awesome-widget/plugin/awkeys.cpp:543
|
||||||
msgid "High memory usage"
|
msgid "High memory usage"
|
||||||
msgstr ""
|
msgstr "Alto uso de la memoria"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:519
|
#: awesome-widget/plugin/awkeys.cpp:551
|
||||||
msgid "Network device has been changed to %1"
|
msgid "Network device has been changed to %1"
|
||||||
msgstr ""
|
msgstr "El dispositivo de red ha sido cambiado a %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:589
|
#: awesome-widget/plugin/awkeys.cpp:621
|
||||||
msgid "Swap is used"
|
msgid "Swap is used"
|
||||||
msgstr ""
|
msgstr "Swap está en uso"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:649
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
#, fuzzy
|
|
||||||
msgid "Select tag"
|
msgid "Select tag"
|
||||||
msgstr "Elegir tipo de letra"
|
msgstr "Elegir etiqueta"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:650
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
#, fuzzy
|
|
||||||
msgid "Tag"
|
msgid "Tag"
|
||||||
msgstr "Etiqueta: %1"
|
msgstr "Etiqueta"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:723 awesome-widget/plugin/awkeys.cpp:733
|
#: awesome-widget/plugin/awkeys.cpp:753 awesome-widget/plugin/awkeys.cpp:763
|
||||||
#: awesome-widget/plugin/awkeys.cpp:744 awesome-widget/plugin/awkeys.cpp:755
|
#: awesome-widget/plugin/awkeys.cpp:774 awesome-widget/plugin/awkeys.cpp:785
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1023 awesome-widget/plugin/awkeys.cpp:1078
|
#: awesome-widget/plugin/awkeys.cpp:1053 awesome-widget/plugin/awkeys.cpp:1108
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1138 awesome-widget/plugin/awkeys.cpp:1195
|
#: awesome-widget/plugin/awkeys.cpp:1168 awesome-widget/plugin/awkeys.cpp:1225
|
||||||
msgid "Comment: %1"
|
msgid "Comment: %1"
|
||||||
msgstr "Comentario: %1"
|
msgstr "Comentario: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:732 awesome-widget/plugin/awkeys.cpp:743
|
#: awesome-widget/plugin/awkeys.cpp:762 awesome-widget/plugin/awkeys.cpp:773
|
||||||
#: awesome-widget/plugin/awkeys.cpp:754 awesome-widget/plugin/awkeys.cpp:1077
|
#: awesome-widget/plugin/awkeys.cpp:784 awesome-widget/plugin/awkeys.cpp:1107
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1137 awesome-widget/plugin/awkeys.cpp:1194
|
#: awesome-widget/plugin/awkeys.cpp:1167 awesome-widget/plugin/awkeys.cpp:1224
|
||||||
msgid "Name: %1"
|
msgid "Name: %1"
|
||||||
msgstr "Nombre: %1"
|
msgstr "Nombre: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:734 awesome-widget/plugin/awkeys.cpp:1079
|
#: awesome-widget/plugin/awkeys.cpp:764 awesome-widget/plugin/awkeys.cpp:1109
|
||||||
msgid "Ticker: %1"
|
msgid "Ticker: %1"
|
||||||
msgstr ""
|
msgstr "Reloj: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:745 awesome-widget/plugin/awkeys.cpp:756
|
#: awesome-widget/plugin/awkeys.cpp:775 awesome-widget/plugin/awkeys.cpp:786
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1139 awesome-widget/plugin/awkeys.cpp:1196
|
#: awesome-widget/plugin/awkeys.cpp:1169 awesome-widget/plugin/awkeys.cpp:1226
|
||||||
msgid "Exec: %1"
|
msgid "Exec: %1"
|
||||||
msgstr "Ejecutar: %1"
|
msgstr "Ejecutar: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:982 awesome-widget/plugin/awkeys.cpp:1047
|
#: awesome-widget/plugin/awkeys.cpp:1012 awesome-widget/plugin/awkeys.cpp:1077
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1104 awesome-widget/plugin/awkeys.cpp:1163
|
#: awesome-widget/plugin/awkeys.cpp:1134 awesome-widget/plugin/awkeys.cpp:1193
|
||||||
msgid "Enter file name"
|
msgid "Enter file name"
|
||||||
msgstr "Inserta el nombre de archivo"
|
msgstr "Inserta el nombre de archivo"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:983 awesome-widget/plugin/awkeys.cpp:1048
|
#: awesome-widget/plugin/awkeys.cpp:1013 awesome-widget/plugin/awkeys.cpp:1078
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1105 awesome-widget/plugin/awkeys.cpp:1164
|
#: awesome-widget/plugin/awkeys.cpp:1135 awesome-widget/plugin/awkeys.cpp:1194
|
||||||
msgid "File name"
|
msgid "File name"
|
||||||
msgstr "Nombre de archivo"
|
msgstr "Nombre de archivo"
|
||||||
|
|
||||||
@ -509,7 +502,7 @@ msgstr "Tu nombre"
|
|||||||
#: translations/awesome-widget/rc.cpp:2 rc.cpp:2
|
#: translations/awesome-widget/rc.cpp:2 rc.cpp:2
|
||||||
msgctxt "EMAIL OF TRANSLATORS"
|
msgctxt "EMAIL OF TRANSLATORS"
|
||||||
msgid "Your emails"
|
msgid "Your emails"
|
||||||
msgstr "Tu email"
|
msgstr "Tu correo electrónico"
|
||||||
|
|
||||||
#~ msgid "Run ksysguard"
|
#~ msgid "Run ksysguard"
|
||||||
#~ msgstr "Ejecutar ksysguard"
|
#~ msgstr "Ejecutar ksysguard"
|
||||||
@ -520,13 +513,6 @@ msgstr "Tu email"
|
|||||||
#~ msgid "Check for updates"
|
#~ msgid "Check for updates"
|
||||||
#~ msgstr "Comprobar actualizaciones"
|
#~ msgstr "Comprobar actualizaciones"
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Version %1\n"
|
|
||||||
#~ "(build date %2)"
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Versión %1\n"
|
|
||||||
#~ "(fecha de construcción %2)"
|
|
||||||
|
|
||||||
#~ msgid "Edit"
|
#~ msgid "Edit"
|
||||||
#~ msgstr "Editar"
|
#~ msgstr "Editar"
|
||||||
|
|
||||||
|
@ -1,27 +1,27 @@
|
|||||||
# Copyright (C) 2014
|
# Copyright (C) 2014
|
||||||
# This file is distributed under the same license as the PyTextMonitor package.
|
# This file is distributed under the same license as the PyTextMonitor package.
|
||||||
#
|
|
||||||
# Evgeniy Alekseev <esalexeev@gmail.com>, 2014.
|
# Evgeniy Alekseev <esalexeev@gmail.com>, 2014.
|
||||||
# Mermouy <mermouy@gmail.com>, 2014.
|
# Mermouy <mermouy@gmail.com>, 2014.
|
||||||
|
# MerMouY <mermouy@openmailbox.org>, 2015.
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
||||||
"POT-Creation-Date: 2015-05-22 00:07+0300\n"
|
"POT-Creation-Date: 2015-06-01 01:48+0300\n"
|
||||||
"PO-Revision-Date: 2014-09-05 11:20+0400\n"
|
"PO-Revision-Date: 2015-06-04 13:15+0100\n"
|
||||||
"Last-Translator: Evgeniy Alekseev <esalexeev@gmail.com>\n"
|
"Last-Translator: MerMouY <mermouy@openmailbox.org>\n"
|
||||||
"Language-Team: French <kde-russian@lists.kde.ru>\n"
|
"Language-Team: French <kde-i18n-doc@kde.org>\n"
|
||||||
"Language: fr\n"
|
"Language: fr\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && 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"
|
||||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
"X-Generator: Lokalize 2.0\n"
|
||||||
"X-Generator: Lokalize 1.5\n"
|
"X-Language: fr-FR\n"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/config/config.qml:25
|
#: awesome-widget/package/contents/config/config.qml:25
|
||||||
msgid "Widget"
|
msgid "Widget"
|
||||||
msgstr "Widget"
|
msgstr "Composant"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/config/config.qml:31
|
#: awesome-widget/package/contents/config/config.qml:31
|
||||||
msgid "Advanced"
|
msgid "Advanced"
|
||||||
@ -42,83 +42,86 @@ msgstr "Moteur de données"
|
|||||||
#: awesome-widget/package/contents/config/config.qml:55
|
#: awesome-widget/package/contents/config/config.qml:55
|
||||||
#: awesome-widget/package/contents/ui/about.qml:42
|
#: awesome-widget/package/contents/ui/about.qml:42
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr "À propos"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/about.qml:75
|
#: awesome-widget/package/contents/ui/about.qml:83
|
||||||
msgid "Acknowledgment"
|
msgid "Acknowledgment"
|
||||||
msgstr ""
|
msgstr "À savoir"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:55
|
#: awesome-widget/package/contents/ui/advanced.qml:56
|
||||||
#, fuzzy
|
|
||||||
msgid "Widget height, px"
|
msgid "Widget height, px"
|
||||||
msgstr "Paramètres de l'applet"
|
msgstr "Paramètres du composant"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:75
|
#: awesome-widget/package/contents/ui/advanced.qml:76
|
||||||
msgid "Widget width, px"
|
msgid "Widget width, px"
|
||||||
msgstr ""
|
msgstr "Largeur de l'applet"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:97
|
#: awesome-widget/package/contents/ui/advanced.qml:98
|
||||||
msgid "Enable notifications"
|
msgid "Enable notifications"
|
||||||
msgstr ""
|
msgstr "Activer les notifications"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:111
|
#: awesome-widget/package/contents/ui/advanced.qml:112
|
||||||
|
msgid "Wrap new lines"
|
||||||
|
msgstr "Couper les lignes supplémentaires"
|
||||||
|
|
||||||
|
#: awesome-widget/package/contents/ui/advanced.qml:126
|
||||||
msgid "Enable background"
|
msgid "Enable background"
|
||||||
msgstr ""
|
msgstr "Activer le fond"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:123
|
#: awesome-widget/package/contents/ui/advanced.qml:138
|
||||||
msgid "Custom time format"
|
msgid "Custom time format"
|
||||||
msgstr "Format de l'heure personnalisé"
|
msgstr "Format de l'heure personnalisé"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:140
|
#: awesome-widget/package/contents/ui/advanced.qml:155
|
||||||
msgid "Custom uptime format"
|
msgid "Custom uptime format"
|
||||||
msgstr "Temps de fonctionnement personalisé"
|
msgstr "Temps de fonctionnement personalisé"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:157
|
#: awesome-widget/package/contents/ui/advanced.qml:172
|
||||||
msgid "Temperature units"
|
msgid "Temperature units"
|
||||||
msgstr "Unités de température"
|
msgstr "Unités de température"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:165
|
#: awesome-widget/package/contents/ui/advanced.qml:180
|
||||||
msgid "Celsius"
|
msgid "Celsius"
|
||||||
msgstr ""
|
msgstr "Celsius"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:169
|
#: awesome-widget/package/contents/ui/advanced.qml:184
|
||||||
msgid "Fahrenheit"
|
msgid "Fahrenheit"
|
||||||
msgstr ""
|
msgstr "Fahrenheit"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:173
|
#: awesome-widget/package/contents/ui/advanced.qml:188
|
||||||
msgid "Kelvin"
|
msgid "Kelvin"
|
||||||
msgstr ""
|
msgstr "Kelvin"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:177
|
#: awesome-widget/package/contents/ui/advanced.qml:192
|
||||||
msgid "Reaumur"
|
msgid "Reaumur"
|
||||||
msgstr ""
|
msgstr "Reaumur"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:181
|
#: awesome-widget/package/contents/ui/advanced.qml:196
|
||||||
msgid "cm^-1"
|
msgid "cm^-1"
|
||||||
msgstr ""
|
msgstr "cm^-1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:185
|
#: awesome-widget/package/contents/ui/advanced.qml:200
|
||||||
msgid "kJ/mol"
|
msgid "kJ/mol"
|
||||||
msgstr ""
|
msgstr "kJ/mol"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:189
|
#: awesome-widget/package/contents/ui/advanced.qml:204
|
||||||
msgid "kcal/mol"
|
msgid "kcal/mol"
|
||||||
msgstr ""
|
msgstr "kcal/mol"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:212
|
#: awesome-widget/package/contents/ui/advanced.qml:227
|
||||||
msgid "AC online tag"
|
msgid "AC online tag"
|
||||||
msgstr "Tag alimentation branchée"
|
msgstr "Étiquette alimentation branchée"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:229
|
#: awesome-widget/package/contents/ui/advanced.qml:244
|
||||||
msgid "AC offline tag"
|
msgid "AC offline tag"
|
||||||
msgstr "Tag alimentation débranchée"
|
msgstr "Étiquette alimentation débranchée"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:61
|
#: awesome-widget/package/contents/ui/appearance.qml:61
|
||||||
msgid "Time interval"
|
msgid "Time interval"
|
||||||
msgstr "Intervalle"
|
msgstr "Intervalle"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:81
|
#: awesome-widget/package/contents/ui/appearance.qml:81
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:79
|
#: awesome-widget/package/contents/ui/widget.qml:80
|
||||||
msgid "Font"
|
msgid "Font"
|
||||||
msgstr "Police"
|
msgstr "Police"
|
||||||
|
|
||||||
@ -132,24 +135,24 @@ msgstr "Épaisseur de la police"
|
|||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:127
|
#: awesome-widget/package/contents/ui/appearance.qml:127
|
||||||
msgid "light"
|
msgid "light"
|
||||||
msgstr ""
|
msgstr "léger"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:131
|
#: awesome-widget/package/contents/ui/appearance.qml:131
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:174
|
#: awesome-widget/package/contents/ui/appearance.qml:174
|
||||||
msgid "normal"
|
msgid "normal"
|
||||||
msgstr ""
|
msgstr "normal"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:135
|
#: awesome-widget/package/contents/ui/appearance.qml:135
|
||||||
msgid "demi bold"
|
msgid "demi bold"
|
||||||
msgstr ""
|
msgstr "mi-gras"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:139
|
#: awesome-widget/package/contents/ui/appearance.qml:139
|
||||||
msgid "bold"
|
msgid "bold"
|
||||||
msgstr ""
|
msgstr "gras"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:143
|
#: awesome-widget/package/contents/ui/appearance.qml:143
|
||||||
msgid "black"
|
msgid "black"
|
||||||
msgstr ""
|
msgstr "noir"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:166
|
#: awesome-widget/package/contents/ui/appearance.qml:166
|
||||||
msgid "Font style"
|
msgid "Font style"
|
||||||
@ -157,7 +160,7 @@ msgstr "Style de la police"
|
|||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:178
|
#: awesome-widget/package/contents/ui/appearance.qml:178
|
||||||
msgid "italic"
|
msgid "italic"
|
||||||
msgstr ""
|
msgstr "italique"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:201
|
#: awesome-widget/package/contents/ui/appearance.qml:201
|
||||||
msgid "Font color"
|
msgid "Font color"
|
||||||
@ -173,28 +176,24 @@ msgstr "Couleur de la police"
|
|||||||
#: awesome-widget/package/contents/ui/tooltip.qml:421
|
#: awesome-widget/package/contents/ui/tooltip.qml:421
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:473
|
#: awesome-widget/package/contents/ui/tooltip.qml:473
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:503
|
#: awesome-widget/package/contents/ui/tooltip.qml:503
|
||||||
#, fuzzy
|
|
||||||
msgid "Select a color"
|
msgid "Select a color"
|
||||||
msgstr "Couleur de la police"
|
msgstr "Sélectionner une couleur"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:226
|
#: awesome-widget/package/contents/ui/appearance.qml:226
|
||||||
#, fuzzy
|
|
||||||
msgid "Select a font"
|
msgid "Select a font"
|
||||||
msgstr "Couleur de la police"
|
msgstr "Sélectionner une police"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:69
|
#: awesome-widget/package/contents/ui/dataengine.qml:69
|
||||||
msgid "ACPI path"
|
msgid "ACPI path"
|
||||||
msgstr ""
|
msgstr "chemin ACPI"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:85
|
#: awesome-widget/package/contents/ui/dataengine.qml:85
|
||||||
#, fuzzy
|
|
||||||
msgid "Custom scripts"
|
msgid "Custom scripts"
|
||||||
msgstr "Personnalisé"
|
msgstr "Scripts personnalisés"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:89
|
#: awesome-widget/package/contents/ui/dataengine.qml:89
|
||||||
#, fuzzy
|
|
||||||
msgid "Edit scripts"
|
msgid "Edit scripts"
|
||||||
msgstr "Personnalisé"
|
msgstr "Modifier les scripts"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:102
|
#: awesome-widget/package/contents/ui/dataengine.qml:102
|
||||||
msgid "GPU device"
|
msgid "GPU device"
|
||||||
@ -206,7 +205,7 @@ msgstr "Disque dur"
|
|||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:150
|
#: awesome-widget/package/contents/ui/dataengine.qml:150
|
||||||
msgid "hddtemp cmd"
|
msgid "hddtemp cmd"
|
||||||
msgstr "Commande de température HDD"
|
msgstr "Cmd de température disques"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:166
|
#: awesome-widget/package/contents/ui/dataengine.qml:166
|
||||||
msgid "MPD address"
|
msgid "MPD address"
|
||||||
@ -218,7 +217,7 @@ msgstr "Port MPD"
|
|||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:201
|
#: awesome-widget/package/contents/ui/dataengine.qml:201
|
||||||
msgid "MPRIS player name"
|
msgid "MPRIS player name"
|
||||||
msgstr ""
|
msgstr "Nom du lecteur MPRIS"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:221
|
#: awesome-widget/package/contents/ui/dataengine.qml:221
|
||||||
msgid "Music player"
|
msgid "Music player"
|
||||||
@ -226,25 +225,23 @@ msgstr "Lecteur audio"
|
|||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:245
|
#: awesome-widget/package/contents/ui/dataengine.qml:245
|
||||||
msgid "Quotes monitor"
|
msgid "Quotes monitor"
|
||||||
msgstr ""
|
msgstr "Moniteur de citations"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:249
|
#: awesome-widget/package/contents/ui/dataengine.qml:249
|
||||||
#, fuzzy
|
|
||||||
msgid "Edit tickers"
|
msgid "Edit tickers"
|
||||||
msgstr "Modifiable"
|
msgstr "Modifier les tickers"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:262
|
#: awesome-widget/package/contents/ui/dataengine.qml:262
|
||||||
msgid "Package manager"
|
msgid "Package manager"
|
||||||
msgstr "Gestionnaire de paquets"
|
msgstr "Gestionnaire de paquets"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:266
|
#: awesome-widget/package/contents/ui/dataengine.qml:266
|
||||||
#, fuzzy
|
|
||||||
msgid "Edit command"
|
msgid "Edit command"
|
||||||
msgstr "Commande personnalisée"
|
msgstr "Modifier la commande"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/main.qml:161
|
#: awesome-widget/package/contents/ui/main.qml:161
|
||||||
msgid "Request key"
|
msgid "Request key"
|
||||||
msgstr ""
|
msgstr "Demander une clé"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/main.qml:162
|
#: awesome-widget/package/contents/ui/main.qml:162
|
||||||
msgid "Show README"
|
msgid "Show README"
|
||||||
@ -252,16 +249,16 @@ msgstr "Voir le README"
|
|||||||
|
|
||||||
#: awesome-widget/package/contents/ui/main.qml:163
|
#: awesome-widget/package/contents/ui/main.qml:163
|
||||||
msgid "Check updates"
|
msgid "Check updates"
|
||||||
msgstr ""
|
msgstr "Vérifier les mises à jour"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:62
|
#: awesome-widget/package/contents/ui/tooltip.qml:62
|
||||||
msgid ""
|
msgid ""
|
||||||
"CPU, CPU clock, memory, swap and network labels support graphical tooltip. "
|
"CPU, CPU clock, memory, swap and network labels support graphical tooltip. "
|
||||||
"To enable them just make needed checkbox fully checked."
|
"To enable them just make needed checkbox fully checked."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"CPU, horloge du CPU, mémoire vive, mémoire swap et noms réseau supportent "
|
"CPU, horloge du CPU, mémoire vive, mémoire swap et noms réseau gèrent les "
|
||||||
"les conseils visuels. Pour les activer cochez simplement les cases "
|
"conseils visuels. "
|
||||||
"correspondantes."
|
"Pour les activer cochez simplement les cases correspondantes."
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:73
|
#: awesome-widget/package/contents/ui/tooltip.qml:73
|
||||||
msgid "Number of values for tooltips"
|
msgid "Number of values for tooltips"
|
||||||
@ -269,7 +266,7 @@ msgstr "Nombre d'éléments pour les conseils"
|
|||||||
|
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:93
|
#: awesome-widget/package/contents/ui/tooltip.qml:93
|
||||||
msgid "Background"
|
msgid "Background"
|
||||||
msgstr ""
|
msgstr "Fond"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:145
|
#: awesome-widget/package/contents/ui/tooltip.qml:145
|
||||||
msgid "CPU color"
|
msgid "CPU color"
|
||||||
@ -297,12 +294,11 @@ msgstr "Couleur du téléversement"
|
|||||||
|
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:435
|
#: awesome-widget/package/contents/ui/tooltip.qml:435
|
||||||
msgid "Battery active color"
|
msgid "Battery active color"
|
||||||
msgstr ""
|
msgstr "Couleur active batterie"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:487
|
#: awesome-widget/package/contents/ui/tooltip.qml:487
|
||||||
#, fuzzy
|
|
||||||
msgid "Battery inactive color"
|
msgid "Battery inactive color"
|
||||||
msgstr "Batterie"
|
msgstr "Couleur batterie inactive"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:72
|
#: awesome-widget/package/contents/ui/widget.qml:72
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -312,203 +308,206 @@ msgstr ""
|
|||||||
"D'avantage d'informations se trouvent sur <a href=\"http://arcanis.name/"
|
"D'avantage d'informations se trouvent sur <a href=\"http://arcanis.name/"
|
||||||
"projects/awesome-widgets/\">la page du projet</a>"
|
"projects/awesome-widgets/\">la page du projet</a>"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:221
|
#: awesome-widget/package/contents/ui/widget.qml:231
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Ajouter"
|
msgstr "Ajouter"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:234
|
#: awesome-widget/package/contents/ui/widget.qml:244
|
||||||
msgid "Show value"
|
msgid "Show value"
|
||||||
msgstr ""
|
msgstr "Afficher la valeur"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:239
|
#: awesome-widget/package/contents/ui/widget.qml:249
|
||||||
#: awesome-widget/plugin/awkeys.cpp:653 awesome-widget/plugin/awkeys.cpp:722
|
#: awesome-widget/plugin/awkeys.cpp:685 awesome-widget/plugin/awkeys.cpp:752
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1022
|
#: awesome-widget/plugin/awkeys.cpp:1052
|
||||||
msgid "Tag: %1"
|
msgid "Tag: %1"
|
||||||
msgstr ""
|
msgstr "Etiquette: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:241
|
#: awesome-widget/package/contents/ui/widget.qml:251
|
||||||
#: awesome-widget/plugin/awkeys.cpp:655
|
#: awesome-widget/plugin/awkeys.cpp:687
|
||||||
msgid "Value: %1"
|
msgid "Value: %1"
|
||||||
msgstr ""
|
msgstr "Valeur: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:243
|
#: awesome-widget/package/contents/ui/widget.qml:253
|
||||||
msgid "Info: %1"
|
msgid "Info: %1"
|
||||||
msgstr ""
|
msgstr "Info: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:254
|
#: awesome-widget/package/contents/ui/widget.qml:264
|
||||||
#, fuzzy
|
|
||||||
msgid "Edit bars"
|
msgid "Edit bars"
|
||||||
msgstr "Modifiable"
|
msgstr "Modifier les barres"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:76
|
#: awesome-widget/plugin/awactions.cpp:76
|
||||||
msgid "Run %1"
|
msgid "Run %1"
|
||||||
msgstr ""
|
msgstr "Éxecuter %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:105
|
#: awesome-widget/plugin/awactions.cpp:105
|
||||||
msgid "A set of minimalistic plasmoid widgets"
|
msgid "Version %1 (build date %2)"
|
||||||
msgstr ""
|
msgstr "Version %1 (build date %2)"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:107
|
#: awesome-widget/plugin/awactions.cpp:107
|
||||||
msgid "Links:"
|
msgid "A set of minimalistic plasmoid widgets"
|
||||||
msgstr ""
|
msgstr "Un jeu de composants plasmoïds minimalistes"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:108
|
|
||||||
msgid "Homepage"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:109
|
#: awesome-widget/plugin/awactions.cpp:109
|
||||||
msgid "Repository"
|
msgid "Links:"
|
||||||
msgstr ""
|
msgstr "Liens:"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:110
|
#: awesome-widget/plugin/awactions.cpp:110
|
||||||
msgid "Bugtracker"
|
msgid "Homepage"
|
||||||
msgstr ""
|
msgstr "Page d'accueil"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:111
|
#: awesome-widget/plugin/awactions.cpp:111
|
||||||
msgid "Translation issue"
|
msgid "Repository"
|
||||||
msgstr ""
|
msgstr "Dépôt"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:112
|
#: awesome-widget/plugin/awactions.cpp:112
|
||||||
msgid "AUR packages"
|
msgid "Bugtracker"
|
||||||
msgstr ""
|
msgstr "Suivi des bugs"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:113
|
#: awesome-widget/plugin/awactions.cpp:113
|
||||||
msgid "openSUSE packages"
|
msgid "Translation issue"
|
||||||
msgstr ""
|
msgstr "Traductions"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:116
|
#: awesome-widget/plugin/awactions.cpp:114
|
||||||
msgid "This software is licensed under %1"
|
msgid "AUR packages"
|
||||||
msgstr ""
|
msgstr "Paquets depuis AUR"
|
||||||
|
|
||||||
|
#: awesome-widget/plugin/awactions.cpp:115
|
||||||
|
msgid "openSUSE packages"
|
||||||
|
msgstr "Paquets openSUSE"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:118
|
#: awesome-widget/plugin/awactions.cpp:118
|
||||||
|
msgid "This software is licensed under %1"
|
||||||
|
msgstr "Ce programme est publié sous la licence %1"
|
||||||
|
|
||||||
|
#: awesome-widget/plugin/awactions.cpp:120
|
||||||
msgid "Translators: %1"
|
msgid "Translators: %1"
|
||||||
msgstr ""
|
msgstr "Traducteurs: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:126
|
#: awesome-widget/plugin/awactions.cpp:128
|
||||||
msgid "This software uses: %1"
|
msgid "This software uses: %1"
|
||||||
msgstr ""
|
msgstr "Ce logiciel utilise: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:141
|
#: awesome-widget/plugin/awactions.cpp:143
|
||||||
msgid "Select font"
|
msgid "Select font"
|
||||||
msgstr ""
|
msgstr "Sélectionner une couleur"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:212
|
|
||||||
msgid "Current version : %1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:213
|
|
||||||
msgid "New version : %1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:214
|
#: awesome-widget/plugin/awactions.cpp:214
|
||||||
msgid "Click \"Ok\" to download"
|
msgid "Current version : %1"
|
||||||
msgstr ""
|
msgstr "Version actuelle"
|
||||||
|
|
||||||
|
#: awesome-widget/plugin/awactions.cpp:215
|
||||||
|
msgid "New version : %1"
|
||||||
|
msgstr "Nouvelle version"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:216
|
#: awesome-widget/plugin/awactions.cpp:216
|
||||||
|
msgid "Click \"Ok\" to download"
|
||||||
|
msgstr "Cliquer sur \"Valider\" pour télécharger"
|
||||||
|
|
||||||
|
#: awesome-widget/plugin/awactions.cpp:218
|
||||||
msgid "There are updates"
|
msgid "There are updates"
|
||||||
msgstr ""
|
msgstr "Des mises à jour sont disponibles"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:59
|
#: awesome-widget/plugin/awkeys.cpp:59
|
||||||
msgid "Copy"
|
msgid "Copy"
|
||||||
msgstr ""
|
msgstr "Copier"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:60
|
#: awesome-widget/plugin/awkeys.cpp:60
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr ""
|
msgstr "Créer"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:61
|
#: awesome-widget/plugin/awkeys.cpp:61
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Supprimer"
|
msgstr "Supprimer"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:364
|
#: awesome-widget/plugin/awkeys.cpp:395
|
||||||
#, fuzzy
|
|
||||||
msgid "AC online"
|
msgid "AC online"
|
||||||
msgstr "Tag alimentation branchée"
|
msgstr "Alimentation branchée"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:366
|
#: awesome-widget/plugin/awkeys.cpp:397
|
||||||
#, fuzzy
|
|
||||||
msgid "AC offline"
|
msgid "AC offline"
|
||||||
msgstr "Tag alimentation débranchée"
|
msgstr "Alimentation débranchée"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:383
|
#: awesome-widget/plugin/awkeys.cpp:415
|
||||||
msgid "High CPU load"
|
msgid "High CPU load"
|
||||||
msgstr ""
|
msgstr "Haute charge CPU"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:432
|
#: awesome-widget/plugin/awkeys.cpp:464
|
||||||
msgid "High GPU load"
|
msgid "High GPU load"
|
||||||
msgstr ""
|
msgstr "Haute charge GPU"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:446
|
#: awesome-widget/plugin/awkeys.cpp:478
|
||||||
msgid "Free space on %1 less than 10%"
|
msgid "Free space on %1 less than 10%"
|
||||||
msgstr ""
|
msgstr "Espace libre sur %1 inférieur à 10%"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:511
|
#: awesome-widget/plugin/awkeys.cpp:543
|
||||||
msgid "High memory usage"
|
msgid "High memory usage"
|
||||||
msgstr ""
|
msgstr "Haute utilisation mémoire"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:519
|
#: awesome-widget/plugin/awkeys.cpp:551
|
||||||
msgid "Network device has been changed to %1"
|
msgid "Network device has been changed to %1"
|
||||||
msgstr ""
|
msgstr "L'interface réseau à été changée en %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:589
|
#: awesome-widget/plugin/awkeys.cpp:621
|
||||||
msgid "Swap is used"
|
msgid "Swap is used"
|
||||||
msgstr ""
|
msgstr "Fichier d'échange utilisé"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:649
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
#, fuzzy
|
|
||||||
msgid "Select tag"
|
msgid "Select tag"
|
||||||
msgstr "Couleur de la police"
|
msgstr "Sélectionner l'étiquette"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:650
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
msgid "Tag"
|
msgid "Tag"
|
||||||
msgstr ""
|
msgstr "Étiquette"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:723 awesome-widget/plugin/awkeys.cpp:733
|
#: awesome-widget/plugin/awkeys.cpp:753 awesome-widget/plugin/awkeys.cpp:763
|
||||||
#: awesome-widget/plugin/awkeys.cpp:744 awesome-widget/plugin/awkeys.cpp:755
|
#: awesome-widget/plugin/awkeys.cpp:774 awesome-widget/plugin/awkeys.cpp:785
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1023 awesome-widget/plugin/awkeys.cpp:1078
|
#: awesome-widget/plugin/awkeys.cpp:1053 awesome-widget/plugin/awkeys.cpp:1108
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1138 awesome-widget/plugin/awkeys.cpp:1195
|
#: awesome-widget/plugin/awkeys.cpp:1168 awesome-widget/plugin/awkeys.cpp:1225
|
||||||
msgid "Comment: %1"
|
msgid "Comment: %1"
|
||||||
msgstr ""
|
msgstr "Commentaire: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:732 awesome-widget/plugin/awkeys.cpp:743
|
#: awesome-widget/plugin/awkeys.cpp:762 awesome-widget/plugin/awkeys.cpp:773
|
||||||
#: awesome-widget/plugin/awkeys.cpp:754 awesome-widget/plugin/awkeys.cpp:1077
|
#: awesome-widget/plugin/awkeys.cpp:784 awesome-widget/plugin/awkeys.cpp:1107
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1137 awesome-widget/plugin/awkeys.cpp:1194
|
#: awesome-widget/plugin/awkeys.cpp:1167 awesome-widget/plugin/awkeys.cpp:1224
|
||||||
msgid "Name: %1"
|
msgid "Name: %1"
|
||||||
msgstr ""
|
msgstr "Nom: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:734 awesome-widget/plugin/awkeys.cpp:1079
|
#: awesome-widget/plugin/awkeys.cpp:764 awesome-widget/plugin/awkeys.cpp:1109
|
||||||
msgid "Ticker: %1"
|
msgid "Ticker: %1"
|
||||||
msgstr ""
|
msgstr "Ticker: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:745 awesome-widget/plugin/awkeys.cpp:756
|
#: awesome-widget/plugin/awkeys.cpp:775 awesome-widget/plugin/awkeys.cpp:786
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1139 awesome-widget/plugin/awkeys.cpp:1196
|
#: awesome-widget/plugin/awkeys.cpp:1169 awesome-widget/plugin/awkeys.cpp:1226
|
||||||
msgid "Exec: %1"
|
msgid "Exec: %1"
|
||||||
msgstr ""
|
msgstr "Exec: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:982 awesome-widget/plugin/awkeys.cpp:1047
|
#: awesome-widget/plugin/awkeys.cpp:1012 awesome-widget/plugin/awkeys.cpp:1077
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1104 awesome-widget/plugin/awkeys.cpp:1163
|
#: awesome-widget/plugin/awkeys.cpp:1134 awesome-widget/plugin/awkeys.cpp:1193
|
||||||
msgid "Enter file name"
|
msgid "Enter file name"
|
||||||
msgstr ""
|
msgstr "Entrer le nom du fichier"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:983 awesome-widget/plugin/awkeys.cpp:1048
|
#: awesome-widget/plugin/awkeys.cpp:1013 awesome-widget/plugin/awkeys.cpp:1078
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1105 awesome-widget/plugin/awkeys.cpp:1164
|
#: awesome-widget/plugin/awkeys.cpp:1135 awesome-widget/plugin/awkeys.cpp:1194
|
||||||
msgid "File name"
|
msgid "File name"
|
||||||
msgstr ""
|
msgstr "Nom du fichier"
|
||||||
|
|
||||||
#: awesome-widget/plugin/graphicalitem.cpp:497
|
#: awesome-widget/plugin/graphicalitem.cpp:497
|
||||||
#, fuzzy
|
|
||||||
msgid "Select color"
|
msgid "Select color"
|
||||||
msgstr "Couleur de la police"
|
msgstr "Sélectionner la couleur"
|
||||||
|
|
||||||
#: translations/awesome-widget/rc.cpp:1 rc.cpp:1
|
#: translations/awesome-widget/rc.cpp:1 rc.cpp:1
|
||||||
msgctxt "NAME OF TRANSLATORS"
|
msgctxt "NAME OF TRANSLATORS"
|
||||||
msgid "Your names"
|
msgid "Your names"
|
||||||
msgstr "Evgeniy Alekseev"
|
msgstr ""
|
||||||
|
"Evgeniy Alekseev "
|
||||||
|
"MerMouY"
|
||||||
|
|
||||||
#: translations/awesome-widget/rc.cpp:2 rc.cpp:2
|
#: translations/awesome-widget/rc.cpp:2 rc.cpp:2
|
||||||
msgctxt "EMAIL OF TRANSLATORS"
|
msgctxt "EMAIL OF TRANSLATORS"
|
||||||
msgid "Your emails"
|
msgid "Your emails"
|
||||||
msgstr "esalexeev@gmail.com"
|
msgstr ""
|
||||||
|
"esalexeev@gmail.com "
|
||||||
|
"mermouy@gmail.com"
|
||||||
|
|
||||||
#~ msgid "Run ksysguard"
|
#~ msgid "Run ksysguard"
|
||||||
#~ msgstr "Lancer ksysguard"
|
#~ msgstr "Lancer ksysguard"
|
||||||
|
@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
||||||
"POT-Creation-Date: 2015-05-22 00:07+0300\n"
|
"POT-Creation-Date: 2015-06-01 01:48+0300\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@ -42,71 +42,75 @@ msgstr ""
|
|||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/about.qml:75
|
#: awesome-widget/package/contents/ui/about.qml:83
|
||||||
msgid "Acknowledgment"
|
msgid "Acknowledgment"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:55
|
#: awesome-widget/package/contents/ui/advanced.qml:56
|
||||||
msgid "Widget height, px"
|
msgid "Widget height, px"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:75
|
#: awesome-widget/package/contents/ui/advanced.qml:76
|
||||||
msgid "Widget width, px"
|
msgid "Widget width, px"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:97
|
#: awesome-widget/package/contents/ui/advanced.qml:98
|
||||||
msgid "Enable notifications"
|
msgid "Enable notifications"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:111
|
#: awesome-widget/package/contents/ui/advanced.qml:112
|
||||||
|
msgid "Wrap new lines"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: awesome-widget/package/contents/ui/advanced.qml:126
|
||||||
msgid "Enable background"
|
msgid "Enable background"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:123
|
#: awesome-widget/package/contents/ui/advanced.qml:138
|
||||||
msgid "Custom time format"
|
msgid "Custom time format"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:140
|
#: awesome-widget/package/contents/ui/advanced.qml:155
|
||||||
msgid "Custom uptime format"
|
msgid "Custom uptime format"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:157
|
#: awesome-widget/package/contents/ui/advanced.qml:172
|
||||||
msgid "Temperature units"
|
msgid "Temperature units"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:165
|
#: awesome-widget/package/contents/ui/advanced.qml:180
|
||||||
msgid "Celsius"
|
msgid "Celsius"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:169
|
#: awesome-widget/package/contents/ui/advanced.qml:184
|
||||||
msgid "Fahrenheit"
|
msgid "Fahrenheit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:173
|
#: awesome-widget/package/contents/ui/advanced.qml:188
|
||||||
msgid "Kelvin"
|
msgid "Kelvin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:177
|
#: awesome-widget/package/contents/ui/advanced.qml:192
|
||||||
msgid "Reaumur"
|
msgid "Reaumur"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:181
|
#: awesome-widget/package/contents/ui/advanced.qml:196
|
||||||
msgid "cm^-1"
|
msgid "cm^-1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:185
|
#: awesome-widget/package/contents/ui/advanced.qml:200
|
||||||
msgid "kJ/mol"
|
msgid "kJ/mol"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:189
|
#: awesome-widget/package/contents/ui/advanced.qml:204
|
||||||
msgid "kcal/mol"
|
msgid "kcal/mol"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:212
|
#: awesome-widget/package/contents/ui/advanced.qml:227
|
||||||
msgid "AC online tag"
|
msgid "AC online tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:229
|
#: awesome-widget/package/contents/ui/advanced.qml:244
|
||||||
msgid "AC offline tag"
|
msgid "AC offline tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -115,7 +119,7 @@ msgid "Time interval"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:81
|
#: awesome-widget/package/contents/ui/appearance.qml:81
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:79
|
#: awesome-widget/package/contents/ui/widget.qml:80
|
||||||
msgid "Font"
|
msgid "Font"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -297,30 +301,30 @@ msgid ""
|
|||||||
"awesome-widgets/\">project homepage</a>"
|
"awesome-widgets/\">project homepage</a>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:221
|
#: awesome-widget/package/contents/ui/widget.qml:231
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:234
|
#: awesome-widget/package/contents/ui/widget.qml:244
|
||||||
msgid "Show value"
|
msgid "Show value"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:239
|
#: awesome-widget/package/contents/ui/widget.qml:249
|
||||||
#: awesome-widget/plugin/awkeys.cpp:653 awesome-widget/plugin/awkeys.cpp:722
|
#: awesome-widget/plugin/awkeys.cpp:685 awesome-widget/plugin/awkeys.cpp:752
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1022
|
#: awesome-widget/plugin/awkeys.cpp:1052
|
||||||
msgid "Tag: %1"
|
msgid "Tag: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:241
|
#: awesome-widget/package/contents/ui/widget.qml:251
|
||||||
#: awesome-widget/plugin/awkeys.cpp:655
|
#: awesome-widget/plugin/awkeys.cpp:687
|
||||||
msgid "Value: %1"
|
msgid "Value: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:243
|
#: awesome-widget/package/contents/ui/widget.qml:253
|
||||||
msgid "Info: %1"
|
msgid "Info: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:254
|
#: awesome-widget/package/contents/ui/widget.qml:264
|
||||||
msgid "Edit bars"
|
msgid "Edit bars"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -329,66 +333,70 @@ msgid "Run %1"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:105
|
#: awesome-widget/plugin/awactions.cpp:105
|
||||||
msgid "A set of minimalistic plasmoid widgets"
|
msgid "Version %1 (build date %2)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:107
|
#: awesome-widget/plugin/awactions.cpp:107
|
||||||
msgid "Links:"
|
msgid "A set of minimalistic plasmoid widgets"
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:108
|
|
||||||
msgid "Homepage"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:109
|
#: awesome-widget/plugin/awactions.cpp:109
|
||||||
msgid "Repository"
|
msgid "Links:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:110
|
#: awesome-widget/plugin/awactions.cpp:110
|
||||||
msgid "Bugtracker"
|
msgid "Homepage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:111
|
#: awesome-widget/plugin/awactions.cpp:111
|
||||||
msgid "Translation issue"
|
msgid "Repository"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:112
|
#: awesome-widget/plugin/awactions.cpp:112
|
||||||
msgid "AUR packages"
|
msgid "Bugtracker"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:113
|
#: awesome-widget/plugin/awactions.cpp:113
|
||||||
|
msgid "Translation issue"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: awesome-widget/plugin/awactions.cpp:114
|
||||||
|
msgid "AUR packages"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: awesome-widget/plugin/awactions.cpp:115
|
||||||
msgid "openSUSE packages"
|
msgid "openSUSE packages"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:116
|
#: awesome-widget/plugin/awactions.cpp:118
|
||||||
msgid "This software is licensed under %1"
|
msgid "This software is licensed under %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:118
|
#: awesome-widget/plugin/awactions.cpp:120
|
||||||
msgid "Translators: %1"
|
msgid "Translators: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:126
|
#: awesome-widget/plugin/awactions.cpp:128
|
||||||
msgid "This software uses: %1"
|
msgid "This software uses: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:141
|
#: awesome-widget/plugin/awactions.cpp:143
|
||||||
msgid "Select font"
|
msgid "Select font"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:212
|
#: awesome-widget/plugin/awactions.cpp:214
|
||||||
msgid "Current version : %1"
|
msgid "Current version : %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:213
|
#: awesome-widget/plugin/awactions.cpp:215
|
||||||
msgid "New version : %1"
|
msgid "New version : %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:214
|
#: awesome-widget/plugin/awactions.cpp:216
|
||||||
msgid "Click \"Ok\" to download"
|
msgid "Click \"Ok\" to download"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:216
|
#: awesome-widget/plugin/awactions.cpp:218
|
||||||
msgid "There are updates"
|
msgid "There are updates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -404,75 +412,75 @@ msgstr ""
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:364
|
#: awesome-widget/plugin/awkeys.cpp:395
|
||||||
msgid "AC online"
|
msgid "AC online"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:366
|
#: awesome-widget/plugin/awkeys.cpp:397
|
||||||
msgid "AC offline"
|
msgid "AC offline"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:383
|
#: awesome-widget/plugin/awkeys.cpp:415
|
||||||
msgid "High CPU load"
|
msgid "High CPU load"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:432
|
#: awesome-widget/plugin/awkeys.cpp:464
|
||||||
msgid "High GPU load"
|
msgid "High GPU load"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:446
|
#: awesome-widget/plugin/awkeys.cpp:478
|
||||||
msgid "Free space on %1 less than 10%"
|
msgid "Free space on %1 less than 10%"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:511
|
#: awesome-widget/plugin/awkeys.cpp:543
|
||||||
msgid "High memory usage"
|
msgid "High memory usage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:519
|
#: awesome-widget/plugin/awkeys.cpp:551
|
||||||
msgid "Network device has been changed to %1"
|
msgid "Network device has been changed to %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:589
|
#: awesome-widget/plugin/awkeys.cpp:621
|
||||||
msgid "Swap is used"
|
msgid "Swap is used"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:649
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
msgid "Select tag"
|
msgid "Select tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:650
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
msgid "Tag"
|
msgid "Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:723 awesome-widget/plugin/awkeys.cpp:733
|
#: awesome-widget/plugin/awkeys.cpp:753 awesome-widget/plugin/awkeys.cpp:763
|
||||||
#: awesome-widget/plugin/awkeys.cpp:744 awesome-widget/plugin/awkeys.cpp:755
|
#: awesome-widget/plugin/awkeys.cpp:774 awesome-widget/plugin/awkeys.cpp:785
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1023 awesome-widget/plugin/awkeys.cpp:1078
|
#: awesome-widget/plugin/awkeys.cpp:1053 awesome-widget/plugin/awkeys.cpp:1108
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1138 awesome-widget/plugin/awkeys.cpp:1195
|
#: awesome-widget/plugin/awkeys.cpp:1168 awesome-widget/plugin/awkeys.cpp:1225
|
||||||
msgid "Comment: %1"
|
msgid "Comment: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:732 awesome-widget/plugin/awkeys.cpp:743
|
#: awesome-widget/plugin/awkeys.cpp:762 awesome-widget/plugin/awkeys.cpp:773
|
||||||
#: awesome-widget/plugin/awkeys.cpp:754 awesome-widget/plugin/awkeys.cpp:1077
|
#: awesome-widget/plugin/awkeys.cpp:784 awesome-widget/plugin/awkeys.cpp:1107
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1137 awesome-widget/plugin/awkeys.cpp:1194
|
#: awesome-widget/plugin/awkeys.cpp:1167 awesome-widget/plugin/awkeys.cpp:1224
|
||||||
msgid "Name: %1"
|
msgid "Name: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:734 awesome-widget/plugin/awkeys.cpp:1079
|
#: awesome-widget/plugin/awkeys.cpp:764 awesome-widget/plugin/awkeys.cpp:1109
|
||||||
msgid "Ticker: %1"
|
msgid "Ticker: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:745 awesome-widget/plugin/awkeys.cpp:756
|
#: awesome-widget/plugin/awkeys.cpp:775 awesome-widget/plugin/awkeys.cpp:786
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1139 awesome-widget/plugin/awkeys.cpp:1196
|
#: awesome-widget/plugin/awkeys.cpp:1169 awesome-widget/plugin/awkeys.cpp:1226
|
||||||
msgid "Exec: %1"
|
msgid "Exec: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:982 awesome-widget/plugin/awkeys.cpp:1047
|
#: awesome-widget/plugin/awkeys.cpp:1012 awesome-widget/plugin/awkeys.cpp:1077
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1104 awesome-widget/plugin/awkeys.cpp:1163
|
#: awesome-widget/plugin/awkeys.cpp:1134 awesome-widget/plugin/awkeys.cpp:1193
|
||||||
msgid "Enter file name"
|
msgid "Enter file name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:983 awesome-widget/plugin/awkeys.cpp:1048
|
#: awesome-widget/plugin/awkeys.cpp:1013 awesome-widget/plugin/awkeys.cpp:1078
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1105 awesome-widget/plugin/awkeys.cpp:1164
|
#: awesome-widget/plugin/awkeys.cpp:1135 awesome-widget/plugin/awkeys.cpp:1194
|
||||||
msgid "File name"
|
msgid "File name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
||||||
"POT-Creation-Date: 2015-05-22 00:07+0300\n"
|
"POT-Creation-Date: 2015-06-01 01:48+0300\n"
|
||||||
"PO-Revision-Date: 2014-12-24 00:04+0300\n"
|
"PO-Revision-Date: 2014-12-24 00:04+0300\n"
|
||||||
"Last-Translator: Evgeniy Alekseev <esalexeev@gmail.com>\n"
|
"Last-Translator: Evgeniy Alekseev <esalexeev@gmail.com>\n"
|
||||||
"Language-Team: Brazilian Portuguese <kde-russian@lists.kde.ru>\n"
|
"Language-Team: Brazilian Portuguese <kde-russian@lists.kde.ru>\n"
|
||||||
@ -44,71 +44,87 @@ msgstr "Engine de dados"
|
|||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "Sobre"
|
msgstr "Sobre"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/about.qml:75
|
#: awesome-widget/package/contents/ui/about.qml:83
|
||||||
|
#, fuzzy
|
||||||
msgid "Acknowledgment"
|
msgid "Acknowledgment"
|
||||||
msgstr ""
|
msgstr "Confirmação"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:55
|
#: awesome-widget/package/contents/ui/advanced.qml:56
|
||||||
|
#, fuzzy
|
||||||
msgid "Widget height, px"
|
msgid "Widget height, px"
|
||||||
msgstr ""
|
msgstr "Altura do widget, px"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:75
|
#: awesome-widget/package/contents/ui/advanced.qml:76
|
||||||
|
#, fuzzy
|
||||||
msgid "Widget width, px"
|
msgid "Widget width, px"
|
||||||
msgstr ""
|
msgstr "Largura do widget, px"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:97
|
#: awesome-widget/package/contents/ui/advanced.qml:98
|
||||||
|
#, fuzzy
|
||||||
msgid "Enable notifications"
|
msgid "Enable notifications"
|
||||||
msgstr ""
|
msgstr "Ativar notificações"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:111
|
#: awesome-widget/package/contents/ui/advanced.qml:112
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Wrap new lines"
|
||||||
|
msgstr "Cobrir novas linhas"
|
||||||
|
|
||||||
|
#: awesome-widget/package/contents/ui/advanced.qml:126
|
||||||
msgid "Enable background"
|
msgid "Enable background"
|
||||||
msgstr "Ativar plano de fundo"
|
msgstr "Ativar plano de fundo"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:123
|
#: awesome-widget/package/contents/ui/advanced.qml:138
|
||||||
msgid "Custom time format"
|
msgid "Custom time format"
|
||||||
msgstr "Formato de hora personalizado"
|
msgstr "Formato de hora personalizado"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:140
|
#: awesome-widget/package/contents/ui/advanced.qml:155
|
||||||
msgid "Custom uptime format"
|
msgid "Custom uptime format"
|
||||||
msgstr "Tempo em atividade com formato personalizado"
|
msgstr "Tempo em atividade com formato personalizado"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:157
|
#: awesome-widget/package/contents/ui/advanced.qml:172
|
||||||
msgid "Temperature units"
|
msgid "Temperature units"
|
||||||
msgstr "Unidades de temperatura"
|
msgstr "Unidades de temperatura"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:165
|
#: awesome-widget/package/contents/ui/advanced.qml:180
|
||||||
|
#, fuzzy
|
||||||
msgid "Celsius"
|
msgid "Celsius"
|
||||||
msgstr ""
|
msgstr "Celsius"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:169
|
#: awesome-widget/package/contents/ui/advanced.qml:184
|
||||||
|
#, fuzzy
|
||||||
msgid "Fahrenheit"
|
msgid "Fahrenheit"
|
||||||
msgstr ""
|
msgstr "Fahrenheit"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:173
|
#: awesome-widget/package/contents/ui/advanced.qml:188
|
||||||
|
#, fuzzy
|
||||||
msgid "Kelvin"
|
msgid "Kelvin"
|
||||||
msgstr ""
|
msgstr "Kelvin"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:177
|
#: awesome-widget/package/contents/ui/advanced.qml:192
|
||||||
|
#, fuzzy
|
||||||
msgid "Reaumur"
|
msgid "Reaumur"
|
||||||
msgstr ""
|
msgstr "Reaumur"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:181
|
#: awesome-widget/package/contents/ui/advanced.qml:196
|
||||||
|
#, fuzzy
|
||||||
msgid "cm^-1"
|
msgid "cm^-1"
|
||||||
msgstr ""
|
msgstr "cm^-1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:185
|
#: awesome-widget/package/contents/ui/advanced.qml:200
|
||||||
|
#, fuzzy
|
||||||
msgid "kJ/mol"
|
msgid "kJ/mol"
|
||||||
msgstr ""
|
msgstr "KJ/mol"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:189
|
#: awesome-widget/package/contents/ui/advanced.qml:204
|
||||||
|
#, fuzzy
|
||||||
msgid "kcal/mol"
|
msgid "kcal/mol"
|
||||||
msgstr ""
|
msgstr "kcal/mol"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:212
|
#: awesome-widget/package/contents/ui/advanced.qml:227
|
||||||
msgid "AC online tag"
|
msgid "AC online tag"
|
||||||
msgstr "Rótulo com carregador conectado"
|
msgstr "Rótulo com carregador conectado"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:229
|
#: awesome-widget/package/contents/ui/advanced.qml:244
|
||||||
msgid "AC offline tag"
|
msgid "AC offline tag"
|
||||||
msgstr "Rótulo com carregador desconectado"
|
msgstr "Rótulo com carregador desconectado"
|
||||||
|
|
||||||
@ -117,7 +133,7 @@ msgid "Time interval"
|
|||||||
msgstr "Intervalo de tempo"
|
msgstr "Intervalo de tempo"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:81
|
#: awesome-widget/package/contents/ui/appearance.qml:81
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:79
|
#: awesome-widget/package/contents/ui/widget.qml:80
|
||||||
msgid "Font"
|
msgid "Font"
|
||||||
msgstr "Tamanho da fonte"
|
msgstr "Tamanho da fonte"
|
||||||
|
|
||||||
@ -132,32 +148,37 @@ msgstr "Grossura da fonte"
|
|||||||
#: awesome-widget/package/contents/ui/appearance.qml:127
|
#: awesome-widget/package/contents/ui/appearance.qml:127
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "light"
|
msgid "light"
|
||||||
msgstr "Altura"
|
msgstr "leve"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:131
|
#: awesome-widget/package/contents/ui/appearance.qml:131
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:174
|
#: awesome-widget/package/contents/ui/appearance.qml:174
|
||||||
|
#, fuzzy
|
||||||
msgid "normal"
|
msgid "normal"
|
||||||
msgstr ""
|
msgstr "normal"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:135
|
#: awesome-widget/package/contents/ui/appearance.qml:135
|
||||||
|
#, fuzzy
|
||||||
msgid "demi bold"
|
msgid "demi bold"
|
||||||
msgstr ""
|
msgstr "demi negrito"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:139
|
#: awesome-widget/package/contents/ui/appearance.qml:139
|
||||||
|
#, fuzzy
|
||||||
msgid "bold"
|
msgid "bold"
|
||||||
msgstr ""
|
msgstr "negrito"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:143
|
#: awesome-widget/package/contents/ui/appearance.qml:143
|
||||||
|
#, fuzzy
|
||||||
msgid "black"
|
msgid "black"
|
||||||
msgstr ""
|
msgstr "preto"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:166
|
#: awesome-widget/package/contents/ui/appearance.qml:166
|
||||||
msgid "Font style"
|
msgid "Font style"
|
||||||
msgstr "Estilo da fonte"
|
msgstr "Estilo da fonte"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:178
|
#: awesome-widget/package/contents/ui/appearance.qml:178
|
||||||
|
#, fuzzy
|
||||||
msgid "italic"
|
msgid "italic"
|
||||||
msgstr ""
|
msgstr "itálico"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:201
|
#: awesome-widget/package/contents/ui/appearance.qml:201
|
||||||
msgid "Font color"
|
msgid "Font color"
|
||||||
@ -175,12 +196,12 @@ msgstr "Cor da fonte"
|
|||||||
#: awesome-widget/package/contents/ui/tooltip.qml:503
|
#: awesome-widget/package/contents/ui/tooltip.qml:503
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Select a color"
|
msgid "Select a color"
|
||||||
msgstr "Selecionar cor"
|
msgstr "Selecionar uma cor"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:226
|
#: awesome-widget/package/contents/ui/appearance.qml:226
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Select a font"
|
msgid "Select a font"
|
||||||
msgstr "Selecionar fonte"
|
msgstr "Selecionar uma fonte"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:69
|
#: awesome-widget/package/contents/ui/dataengine.qml:69
|
||||||
msgid "ACPI path"
|
msgid "ACPI path"
|
||||||
@ -193,7 +214,7 @@ msgstr "Scripts customizados"
|
|||||||
#: awesome-widget/package/contents/ui/dataengine.qml:89
|
#: awesome-widget/package/contents/ui/dataengine.qml:89
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Edit scripts"
|
msgid "Edit scripts"
|
||||||
msgstr "Scripts customizados"
|
msgstr "Editar scripts"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:102
|
#: awesome-widget/package/contents/ui/dataengine.qml:102
|
||||||
msgid "GPU device"
|
msgid "GPU device"
|
||||||
@ -204,6 +225,7 @@ msgid "HDD"
|
|||||||
msgstr "HDD"
|
msgstr "HDD"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:150
|
#: awesome-widget/package/contents/ui/dataengine.qml:150
|
||||||
|
#, fuzzy
|
||||||
msgid "hddtemp cmd"
|
msgid "hddtemp cmd"
|
||||||
msgstr "comando hddtemp"
|
msgstr "comando hddtemp"
|
||||||
|
|
||||||
@ -224,13 +246,14 @@ msgid "Music player"
|
|||||||
msgstr "Reprodutor de áudio"
|
msgstr "Reprodutor de áudio"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:245
|
#: awesome-widget/package/contents/ui/dataengine.qml:245
|
||||||
|
#, fuzzy
|
||||||
msgid "Quotes monitor"
|
msgid "Quotes monitor"
|
||||||
msgstr ""
|
msgstr "Monitor de citações"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:249
|
#: awesome-widget/package/contents/ui/dataengine.qml:249
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Edit tickers"
|
msgid "Edit tickers"
|
||||||
msgstr "Editar"
|
msgstr "Editar relógios"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:262
|
#: awesome-widget/package/contents/ui/dataengine.qml:262
|
||||||
msgid "Package manager"
|
msgid "Package manager"
|
||||||
@ -239,11 +262,12 @@ msgstr "Gerenciador de pacotes"
|
|||||||
#: awesome-widget/package/contents/ui/dataengine.qml:266
|
#: awesome-widget/package/contents/ui/dataengine.qml:266
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Edit command"
|
msgid "Edit command"
|
||||||
msgstr "Comando personalizado"
|
msgstr "Editar comandos"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/main.qml:161
|
#: awesome-widget/package/contents/ui/main.qml:161
|
||||||
|
#, fuzzy
|
||||||
msgid "Request key"
|
msgid "Request key"
|
||||||
msgstr ""
|
msgstr "Solicitar chave"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/main.qml:162
|
#: awesome-widget/package/contents/ui/main.qml:162
|
||||||
msgid "Show README"
|
msgid "Show README"
|
||||||
@ -304,107 +328,121 @@ msgstr "Cor da bateria inativa"
|
|||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:72
|
#: awesome-widget/package/contents/ui/widget.qml:72
|
||||||
msgid ""
|
msgid ""
|
||||||
"Detailed information may be found on <a href=\"http://arcanis.name/projects/"
|
"Detailed information may be found on <a "
|
||||||
"awesome-widgets/\">project homepage</a>"
|
"href=\"http://arcanis.name/projects/awesome-widgets/\">project homepage</a>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Informações detalhadas podem ser encontradas na <a href=\"http://arcanis."
|
"Informações detalhadas podem ser encontradas na <a "
|
||||||
"name/projects/awesome-widgets/\">página do projeto</a>"
|
"href=\"http://arcanis.name/projects/awesome-widgets/\">página do projeto</a>"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:221
|
#: awesome-widget/package/contents/ui/widget.qml:231
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Adicionar"
|
msgstr "Adicionar"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:234
|
#: awesome-widget/package/contents/ui/widget.qml:244
|
||||||
|
#, fuzzy
|
||||||
msgid "Show value"
|
msgid "Show value"
|
||||||
msgstr ""
|
msgstr "Mostrar valor"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:239
|
#: awesome-widget/package/contents/ui/widget.qml:249
|
||||||
#: awesome-widget/plugin/awkeys.cpp:653 awesome-widget/plugin/awkeys.cpp:722
|
#: awesome-widget/plugin/awkeys.cpp:685 awesome-widget/plugin/awkeys.cpp:752
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1022
|
#: awesome-widget/plugin/awkeys.cpp:1052
|
||||||
|
#, qt-format
|
||||||
msgid "Tag: %1"
|
msgid "Tag: %1"
|
||||||
msgstr "Tag: %1"
|
msgstr "Tag: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:241
|
#: awesome-widget/package/contents/ui/widget.qml:251
|
||||||
#: awesome-widget/plugin/awkeys.cpp:655
|
#: awesome-widget/plugin/awkeys.cpp:687
|
||||||
#, fuzzy
|
#, fuzzy, qt-format
|
||||||
msgid "Value: %1"
|
msgid "Value: %1"
|
||||||
msgstr "Valor"
|
msgstr "Valor: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:243
|
#: awesome-widget/package/contents/ui/widget.qml:253
|
||||||
|
#, fuzzy, qt-format
|
||||||
msgid "Info: %1"
|
msgid "Info: %1"
|
||||||
msgstr ""
|
msgstr "Info: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:254
|
#: awesome-widget/package/contents/ui/widget.qml:264
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Edit bars"
|
msgid "Edit bars"
|
||||||
msgstr "Editar"
|
msgstr "Editar barras"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:76
|
#: awesome-widget/plugin/awactions.cpp:76
|
||||||
|
#, fuzzy, qt-format
|
||||||
msgid "Run %1"
|
msgid "Run %1"
|
||||||
msgstr ""
|
msgstr "Rodar %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:105
|
#: awesome-widget/plugin/awactions.cpp:105
|
||||||
|
#, fuzzy, qt-format
|
||||||
|
msgid "Version %1 (build date %2)"
|
||||||
|
msgstr "Versão: %1 (data de compilação %2)"
|
||||||
|
|
||||||
|
#: awesome-widget/plugin/awactions.cpp:107
|
||||||
msgid "A set of minimalistic plasmoid widgets"
|
msgid "A set of minimalistic plasmoid widgets"
|
||||||
msgstr "Um conjunto de widgets plasmoid minimalistas."
|
msgstr "Um conjunto de widgets plasmoid minimalistas."
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:107
|
#: awesome-widget/plugin/awactions.cpp:109
|
||||||
msgid "Links:"
|
msgid "Links:"
|
||||||
msgstr "Links:"
|
msgstr "Links:"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:108
|
#: awesome-widget/plugin/awactions.cpp:110
|
||||||
msgid "Homepage"
|
msgid "Homepage"
|
||||||
msgstr "Homepage"
|
msgstr "Homepage"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:109
|
#: awesome-widget/plugin/awactions.cpp:111
|
||||||
msgid "Repository"
|
msgid "Repository"
|
||||||
msgstr "Repositório"
|
msgstr "Repositório"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:110
|
#: awesome-widget/plugin/awactions.cpp:112
|
||||||
msgid "Bugtracker"
|
msgid "Bugtracker"
|
||||||
msgstr "Bugtracker"
|
msgstr "Bugtracker"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:111
|
#: awesome-widget/plugin/awactions.cpp:113
|
||||||
msgid "Translation issue"
|
msgid "Translation issue"
|
||||||
msgstr "Problema na tradução"
|
msgstr "Problema na tradução"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:112
|
#: awesome-widget/plugin/awactions.cpp:114
|
||||||
msgid "AUR packages"
|
msgid "AUR packages"
|
||||||
msgstr "Pacotes AUR"
|
msgstr "Pacotes AUR"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:113
|
#: awesome-widget/plugin/awactions.cpp:115
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "openSUSE packages"
|
msgid "openSUSE packages"
|
||||||
msgstr "Pacotes AUR"
|
msgstr "Pacotes openSUSE"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:116
|
#: awesome-widget/plugin/awactions.cpp:118
|
||||||
|
#, qt-format
|
||||||
msgid "This software is licensed under %1"
|
msgid "This software is licensed under %1"
|
||||||
msgstr "Este software é licenciado sob %1"
|
msgstr "Este software é licenciado sob %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:118
|
#: awesome-widget/plugin/awactions.cpp:120
|
||||||
|
#, qt-format
|
||||||
msgid "Translators: %1"
|
msgid "Translators: %1"
|
||||||
msgstr "Tradutores: %1"
|
msgstr "Tradutores: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:126
|
#: awesome-widget/plugin/awactions.cpp:128
|
||||||
|
#, qt-format
|
||||||
msgid "This software uses: %1"
|
msgid "This software uses: %1"
|
||||||
msgstr "Este software usa: %1"
|
msgstr "Este software usa: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:141
|
#: awesome-widget/plugin/awactions.cpp:143
|
||||||
msgid "Select font"
|
msgid "Select font"
|
||||||
msgstr "Selecionar fonte"
|
msgstr "Selecionar fonte"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:212
|
#: awesome-widget/plugin/awactions.cpp:214
|
||||||
|
#, qt-format
|
||||||
msgid "Current version : %1"
|
msgid "Current version : %1"
|
||||||
msgstr "Versão atual: %1"
|
msgstr "Versão atual: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:213
|
#: awesome-widget/plugin/awactions.cpp:215
|
||||||
|
#, qt-format
|
||||||
msgid "New version : %1"
|
msgid "New version : %1"
|
||||||
msgstr "Nova versão: %1"
|
msgstr "Nova versão: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:214
|
#: awesome-widget/plugin/awactions.cpp:216
|
||||||
msgid "Click \"Ok\" to download"
|
msgid "Click \"Ok\" to download"
|
||||||
msgstr "Clique \"Ok\" para baixar"
|
msgstr "Clique \"Ok\" para baixar"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:216
|
#: awesome-widget/plugin/awactions.cpp:218
|
||||||
msgid "There are updates"
|
msgid "There are updates"
|
||||||
msgstr "Há atualizações disponíveis"
|
msgstr "Há atualizações disponíveis"
|
||||||
|
|
||||||
@ -413,86 +451,97 @@ msgid "Copy"
|
|||||||
msgstr "Copiar"
|
msgstr "Copiar"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:60
|
#: awesome-widget/plugin/awkeys.cpp:60
|
||||||
|
#, fuzzy
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr ""
|
msgstr "Criar"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:61
|
#: awesome-widget/plugin/awkeys.cpp:61
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Remover"
|
msgstr "Remover"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:364
|
#: awesome-widget/plugin/awkeys.cpp:395
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "AC online"
|
msgid "AC online"
|
||||||
msgstr "Rótulo com carregador conectado"
|
msgstr "Carregador conectado"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:366
|
#: awesome-widget/plugin/awkeys.cpp:397
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "AC offline"
|
msgid "AC offline"
|
||||||
msgstr "Rótulo com carregador desconectado"
|
msgstr "Carregador desconectado"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:383
|
#: awesome-widget/plugin/awkeys.cpp:415
|
||||||
|
#, fuzzy
|
||||||
msgid "High CPU load"
|
msgid "High CPU load"
|
||||||
msgstr ""
|
msgstr "Alta carga da CPU"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:432
|
#: awesome-widget/plugin/awkeys.cpp:464
|
||||||
|
#, fuzzy
|
||||||
msgid "High GPU load"
|
msgid "High GPU load"
|
||||||
msgstr ""
|
msgstr "Alta carga da GPU"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:446
|
#: awesome-widget/plugin/awkeys.cpp:478
|
||||||
|
#, fuzzy, qt-format
|
||||||
msgid "Free space on %1 less than 10%"
|
msgid "Free space on %1 less than 10%"
|
||||||
msgstr ""
|
msgstr "O espaço livre em %1 é menor que 10%"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:511
|
#: awesome-widget/plugin/awkeys.cpp:543
|
||||||
|
#, fuzzy
|
||||||
msgid "High memory usage"
|
msgid "High memory usage"
|
||||||
msgstr ""
|
msgstr "Alto uso de memória"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:519
|
#: awesome-widget/plugin/awkeys.cpp:551
|
||||||
|
#, fuzzy, qt-format
|
||||||
msgid "Network device has been changed to %1"
|
msgid "Network device has been changed to %1"
|
||||||
msgstr ""
|
msgstr "O dispositivo de rede mudou para %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:589
|
#: awesome-widget/plugin/awkeys.cpp:621
|
||||||
|
#, fuzzy
|
||||||
msgid "Swap is used"
|
msgid "Swap is used"
|
||||||
msgstr ""
|
msgstr "Swap está sendo usado"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:649
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Select tag"
|
msgid "Select tag"
|
||||||
msgstr "Selecionar fonte"
|
msgstr "Selecionar tag"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:650
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Tag"
|
msgid "Tag"
|
||||||
msgstr "Tag: %1"
|
msgstr "Tag"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:723 awesome-widget/plugin/awkeys.cpp:733
|
#: awesome-widget/plugin/awkeys.cpp:753 awesome-widget/plugin/awkeys.cpp:763
|
||||||
#: awesome-widget/plugin/awkeys.cpp:744 awesome-widget/plugin/awkeys.cpp:755
|
#: awesome-widget/plugin/awkeys.cpp:774 awesome-widget/plugin/awkeys.cpp:785
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1023 awesome-widget/plugin/awkeys.cpp:1078
|
#: awesome-widget/plugin/awkeys.cpp:1053 awesome-widget/plugin/awkeys.cpp:1108
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1138 awesome-widget/plugin/awkeys.cpp:1195
|
#: awesome-widget/plugin/awkeys.cpp:1168 awesome-widget/plugin/awkeys.cpp:1225
|
||||||
|
#, qt-format
|
||||||
msgid "Comment: %1"
|
msgid "Comment: %1"
|
||||||
msgstr "Comentário: %1"
|
msgstr "Comentário: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:732 awesome-widget/plugin/awkeys.cpp:743
|
#: awesome-widget/plugin/awkeys.cpp:762 awesome-widget/plugin/awkeys.cpp:773
|
||||||
#: awesome-widget/plugin/awkeys.cpp:754 awesome-widget/plugin/awkeys.cpp:1077
|
#: awesome-widget/plugin/awkeys.cpp:784 awesome-widget/plugin/awkeys.cpp:1107
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1137 awesome-widget/plugin/awkeys.cpp:1194
|
#: awesome-widget/plugin/awkeys.cpp:1167 awesome-widget/plugin/awkeys.cpp:1224
|
||||||
|
#, qt-format
|
||||||
msgid "Name: %1"
|
msgid "Name: %1"
|
||||||
msgstr "Nome: %1"
|
msgstr "Nome: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:734 awesome-widget/plugin/awkeys.cpp:1079
|
#: awesome-widget/plugin/awkeys.cpp:764 awesome-widget/plugin/awkeys.cpp:1109
|
||||||
|
#, fuzzy, qt-format
|
||||||
msgid "Ticker: %1"
|
msgid "Ticker: %1"
|
||||||
msgstr ""
|
msgstr "Relógio: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:745 awesome-widget/plugin/awkeys.cpp:756
|
#: awesome-widget/plugin/awkeys.cpp:775 awesome-widget/plugin/awkeys.cpp:786
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1139 awesome-widget/plugin/awkeys.cpp:1196
|
#: awesome-widget/plugin/awkeys.cpp:1169 awesome-widget/plugin/awkeys.cpp:1226
|
||||||
|
#, qt-format
|
||||||
msgid "Exec: %1"
|
msgid "Exec: %1"
|
||||||
msgstr "Exec: %1"
|
msgstr "Exec: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:982 awesome-widget/plugin/awkeys.cpp:1047
|
#: awesome-widget/plugin/awkeys.cpp:1012 awesome-widget/plugin/awkeys.cpp:1077
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1104 awesome-widget/plugin/awkeys.cpp:1163
|
#: awesome-widget/plugin/awkeys.cpp:1134 awesome-widget/plugin/awkeys.cpp:1193
|
||||||
msgid "Enter file name"
|
msgid "Enter file name"
|
||||||
msgstr "Digite o nome de arquivo"
|
msgstr "Digite o nome de arquivo"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:983 awesome-widget/plugin/awkeys.cpp:1048
|
#: awesome-widget/plugin/awkeys.cpp:1013 awesome-widget/plugin/awkeys.cpp:1078
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1105 awesome-widget/plugin/awkeys.cpp:1164
|
#: awesome-widget/plugin/awkeys.cpp:1135 awesome-widget/plugin/awkeys.cpp:1194
|
||||||
msgid "File name"
|
msgid "File name"
|
||||||
msgstr "Nome de arquivo"
|
msgstr "Nome de arquivo"
|
||||||
|
|
||||||
@ -519,13 +568,6 @@ msgstr "under@insicuri.net"
|
|||||||
#~ msgid "Check for updates"
|
#~ msgid "Check for updates"
|
||||||
#~ msgstr "Checar por atualizações"
|
#~ msgstr "Checar por atualizações"
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Version %1\n"
|
|
||||||
#~ "(build date %2)"
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Versão: %1\n"
|
|
||||||
#~ "(data de compilação %2)"
|
|
||||||
|
|
||||||
#~ msgid "Edit"
|
#~ msgid "Edit"
|
||||||
#~ msgstr "Editar"
|
#~ msgstr "Editar"
|
||||||
|
|
||||||
|
@ -6,9 +6,9 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
||||||
"POT-Creation-Date: 2015-05-22 00:07+0300\n"
|
"POT-Creation-Date: 2015-06-01 01:48+0300\n"
|
||||||
"PO-Revision-Date: 2015-05-22 00:07+0300\n"
|
"PO-Revision-Date: 2015-06-01 01:49+0300\n"
|
||||||
"Last-Translator: Evgeniy <darkarcanis@exante.eu>\n"
|
"Last-Translator: Evgeniy Alekseev <esalexeev@gmail.com>\n"
|
||||||
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
|
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
|
||||||
"Language: ru\n"
|
"Language: ru\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@ -43,71 +43,75 @@ msgstr "DataEngine"
|
|||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "О программе"
|
msgstr "О программе"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/about.qml:75
|
#: awesome-widget/package/contents/ui/about.qml:83
|
||||||
msgid "Acknowledgment"
|
msgid "Acknowledgment"
|
||||||
msgstr "Благодарности"
|
msgstr "Благодарности"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:55
|
#: awesome-widget/package/contents/ui/advanced.qml:56
|
||||||
msgid "Widget height, px"
|
msgid "Widget height, px"
|
||||||
msgstr "Высота виджета, пиксели"
|
msgstr "Высота виджета, пиксели"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:75
|
#: awesome-widget/package/contents/ui/advanced.qml:76
|
||||||
msgid "Widget width, px"
|
msgid "Widget width, px"
|
||||||
msgstr "Ширина виджета, пиксели"
|
msgstr "Ширина виджета, пиксели"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:97
|
#: awesome-widget/package/contents/ui/advanced.qml:98
|
||||||
msgid "Enable notifications"
|
msgid "Enable notifications"
|
||||||
msgstr "Включить уведомления "
|
msgstr "Включить уведомления "
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:111
|
#: awesome-widget/package/contents/ui/advanced.qml:112
|
||||||
|
msgid "Wrap new lines"
|
||||||
|
msgstr "Заменить символ перевода строки"
|
||||||
|
|
||||||
|
#: awesome-widget/package/contents/ui/advanced.qml:126
|
||||||
msgid "Enable background"
|
msgid "Enable background"
|
||||||
msgstr "Включить фон"
|
msgstr "Включить фон"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:123
|
#: awesome-widget/package/contents/ui/advanced.qml:138
|
||||||
msgid "Custom time format"
|
msgid "Custom time format"
|
||||||
msgstr "Свой формат времени"
|
msgstr "Свой формат времени"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:140
|
#: awesome-widget/package/contents/ui/advanced.qml:155
|
||||||
msgid "Custom uptime format"
|
msgid "Custom uptime format"
|
||||||
msgstr "Свой формат аптайма"
|
msgstr "Свой формат аптайма"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:157
|
#: awesome-widget/package/contents/ui/advanced.qml:172
|
||||||
msgid "Temperature units"
|
msgid "Temperature units"
|
||||||
msgstr "Температурные единицы"
|
msgstr "Температурные единицы"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:165
|
#: awesome-widget/package/contents/ui/advanced.qml:180
|
||||||
msgid "Celsius"
|
msgid "Celsius"
|
||||||
msgstr "Цельсий"
|
msgstr "Цельсий"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:169
|
#: awesome-widget/package/contents/ui/advanced.qml:184
|
||||||
msgid "Fahrenheit"
|
msgid "Fahrenheit"
|
||||||
msgstr "Фаренгейт"
|
msgstr "Фаренгейт"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:173
|
#: awesome-widget/package/contents/ui/advanced.qml:188
|
||||||
msgid "Kelvin"
|
msgid "Kelvin"
|
||||||
msgstr "Кельвин"
|
msgstr "Кельвин"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:177
|
#: awesome-widget/package/contents/ui/advanced.qml:192
|
||||||
msgid "Reaumur"
|
msgid "Reaumur"
|
||||||
msgstr "Реамюр"
|
msgstr "Реамюр"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:181
|
#: awesome-widget/package/contents/ui/advanced.qml:196
|
||||||
msgid "cm^-1"
|
msgid "cm^-1"
|
||||||
msgstr "см^-1"
|
msgstr "см^-1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:185
|
#: awesome-widget/package/contents/ui/advanced.qml:200
|
||||||
msgid "kJ/mol"
|
msgid "kJ/mol"
|
||||||
msgstr "кДж/моль"
|
msgstr "кДж/моль"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:189
|
#: awesome-widget/package/contents/ui/advanced.qml:204
|
||||||
msgid "kcal/mol"
|
msgid "kcal/mol"
|
||||||
msgstr "ккал/моль"
|
msgstr "ккал/моль"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:212
|
#: awesome-widget/package/contents/ui/advanced.qml:227
|
||||||
msgid "AC online tag"
|
msgid "AC online tag"
|
||||||
msgstr "AC подключен"
|
msgstr "AC подключен"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:229
|
#: awesome-widget/package/contents/ui/advanced.qml:244
|
||||||
msgid "AC offline tag"
|
msgid "AC offline tag"
|
||||||
msgstr "AC отключен"
|
msgstr "AC отключен"
|
||||||
|
|
||||||
@ -116,7 +120,7 @@ msgid "Time interval"
|
|||||||
msgstr "Интервал обновления"
|
msgstr "Интервал обновления"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:81
|
#: awesome-widget/package/contents/ui/appearance.qml:81
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:79
|
#: awesome-widget/package/contents/ui/widget.qml:80
|
||||||
msgid "Font"
|
msgid "Font"
|
||||||
msgstr "Шрифт"
|
msgstr "Шрифт"
|
||||||
|
|
||||||
@ -303,30 +307,30 @@ msgstr ""
|
|||||||
"Подробная информация может быть найдена на <a href=\"http://arcanis.name/ru/"
|
"Подробная информация может быть найдена на <a href=\"http://arcanis.name/ru/"
|
||||||
"projects/awesome-widgets/\">домашней странице проекта</a>"
|
"projects/awesome-widgets/\">домашней странице проекта</a>"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:221
|
#: awesome-widget/package/contents/ui/widget.qml:231
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Добавить"
|
msgstr "Добавить"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:234
|
#: awesome-widget/package/contents/ui/widget.qml:244
|
||||||
msgid "Show value"
|
msgid "Show value"
|
||||||
msgstr "Показать значение"
|
msgstr "Показать значение"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:239
|
#: awesome-widget/package/contents/ui/widget.qml:249
|
||||||
#: awesome-widget/plugin/awkeys.cpp:653 awesome-widget/plugin/awkeys.cpp:722
|
#: awesome-widget/plugin/awkeys.cpp:685 awesome-widget/plugin/awkeys.cpp:752
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1022
|
#: awesome-widget/plugin/awkeys.cpp:1052
|
||||||
msgid "Tag: %1"
|
msgid "Tag: %1"
|
||||||
msgstr "Тег: %1"
|
msgstr "Тег: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:241
|
#: awesome-widget/package/contents/ui/widget.qml:251
|
||||||
#: awesome-widget/plugin/awkeys.cpp:655
|
#: awesome-widget/plugin/awkeys.cpp:687
|
||||||
msgid "Value: %1"
|
msgid "Value: %1"
|
||||||
msgstr "Значение: %1"
|
msgstr "Значение: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:243
|
#: awesome-widget/package/contents/ui/widget.qml:253
|
||||||
msgid "Info: %1"
|
msgid "Info: %1"
|
||||||
msgstr "Информация: %1"
|
msgstr "Информация: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:254
|
#: awesome-widget/package/contents/ui/widget.qml:264
|
||||||
msgid "Edit bars"
|
msgid "Edit bars"
|
||||||
msgstr "Редактировать бары"
|
msgstr "Редактировать бары"
|
||||||
|
|
||||||
@ -335,66 +339,70 @@ msgid "Run %1"
|
|||||||
msgstr "Запуск %1"
|
msgstr "Запуск %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:105
|
#: awesome-widget/plugin/awactions.cpp:105
|
||||||
|
msgid "Version %1 (build date %2)"
|
||||||
|
msgstr "Версия %1 (дата сборки %2)"
|
||||||
|
|
||||||
|
#: awesome-widget/plugin/awactions.cpp:107
|
||||||
msgid "A set of minimalistic plasmoid widgets"
|
msgid "A set of minimalistic plasmoid widgets"
|
||||||
msgstr "Коллекция минималистичных плазмоидов"
|
msgstr "Коллекция минималистичных плазмоидов"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:107
|
#: awesome-widget/plugin/awactions.cpp:109
|
||||||
msgid "Links:"
|
msgid "Links:"
|
||||||
msgstr "Ссылки:"
|
msgstr "Ссылки:"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:108
|
#: awesome-widget/plugin/awactions.cpp:110
|
||||||
msgid "Homepage"
|
msgid "Homepage"
|
||||||
msgstr "Домашняя страница"
|
msgstr "Домашняя страница"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:109
|
#: awesome-widget/plugin/awactions.cpp:111
|
||||||
msgid "Repository"
|
msgid "Repository"
|
||||||
msgstr "Репозиторий"
|
msgstr "Репозиторий"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:110
|
#: awesome-widget/plugin/awactions.cpp:112
|
||||||
msgid "Bugtracker"
|
msgid "Bugtracker"
|
||||||
msgstr "Баг-трекер"
|
msgstr "Баг-трекер"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:111
|
#: awesome-widget/plugin/awactions.cpp:113
|
||||||
msgid "Translation issue"
|
msgid "Translation issue"
|
||||||
msgstr "Тикет перевода"
|
msgstr "Тикет перевода"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:112
|
#: awesome-widget/plugin/awactions.cpp:114
|
||||||
msgid "AUR packages"
|
msgid "AUR packages"
|
||||||
msgstr "Пакеты в AUR"
|
msgstr "Пакеты в AUR"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:113
|
#: awesome-widget/plugin/awactions.cpp:115
|
||||||
msgid "openSUSE packages"
|
msgid "openSUSE packages"
|
||||||
msgstr "Пакеты для openSUSE"
|
msgstr "Пакеты для openSUSE"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:116
|
#: awesome-widget/plugin/awactions.cpp:118
|
||||||
msgid "This software is licensed under %1"
|
msgid "This software is licensed under %1"
|
||||||
msgstr "Данное приложение лицензировано под %1"
|
msgstr "Данное приложение лицензировано под %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:118
|
#: awesome-widget/plugin/awactions.cpp:120
|
||||||
msgid "Translators: %1"
|
msgid "Translators: %1"
|
||||||
msgstr "Переводчики: %1"
|
msgstr "Переводчики: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:126
|
#: awesome-widget/plugin/awactions.cpp:128
|
||||||
msgid "This software uses: %1"
|
msgid "This software uses: %1"
|
||||||
msgstr "Данное приложение использует: %1"
|
msgstr "Данное приложение использует: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:141
|
#: awesome-widget/plugin/awactions.cpp:143
|
||||||
msgid "Select font"
|
msgid "Select font"
|
||||||
msgstr "Выберете шрифт"
|
msgstr "Выберете шрифт"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:212
|
#: awesome-widget/plugin/awactions.cpp:214
|
||||||
msgid "Current version : %1"
|
msgid "Current version : %1"
|
||||||
msgstr "Текущая версия : %1"
|
msgstr "Текущая версия : %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:213
|
#: awesome-widget/plugin/awactions.cpp:215
|
||||||
msgid "New version : %1"
|
msgid "New version : %1"
|
||||||
msgstr "Новая версия : %1"
|
msgstr "Новая версия : %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:214
|
#: awesome-widget/plugin/awactions.cpp:216
|
||||||
msgid "Click \"Ok\" to download"
|
msgid "Click \"Ok\" to download"
|
||||||
msgstr "Нажмите \"Ok\" для загрузки"
|
msgstr "Нажмите \"Ok\" для загрузки"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:216
|
#: awesome-widget/plugin/awactions.cpp:218
|
||||||
msgid "There are updates"
|
msgid "There are updates"
|
||||||
msgstr "Найдены обновления"
|
msgstr "Найдены обновления"
|
||||||
|
|
||||||
@ -410,75 +418,75 @@ msgstr "Создать"
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Удалить"
|
msgstr "Удалить"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:364
|
#: awesome-widget/plugin/awkeys.cpp:395
|
||||||
msgid "AC online"
|
msgid "AC online"
|
||||||
msgstr "AC подключен"
|
msgstr "AC подключен"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:366
|
#: awesome-widget/plugin/awkeys.cpp:397
|
||||||
msgid "AC offline"
|
msgid "AC offline"
|
||||||
msgstr "AC отключен"
|
msgstr "AC отключен"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:383
|
#: awesome-widget/plugin/awkeys.cpp:415
|
||||||
msgid "High CPU load"
|
msgid "High CPU load"
|
||||||
msgstr "Высокая загрузка CPU"
|
msgstr "Высокая загрузка CPU"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:432
|
#: awesome-widget/plugin/awkeys.cpp:464
|
||||||
msgid "High GPU load"
|
msgid "High GPU load"
|
||||||
msgstr "Высокая загрузка GPU"
|
msgstr "Высокая загрузка GPU"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:446
|
#: awesome-widget/plugin/awkeys.cpp:478
|
||||||
msgid "Free space on %1 less than 10%"
|
msgid "Free space on %1 less than 10%"
|
||||||
msgstr "Свободное место на диске %1 меньше 10%"
|
msgstr "Свободное место на диске %1 меньше 10%"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:511
|
#: awesome-widget/plugin/awkeys.cpp:543
|
||||||
msgid "High memory usage"
|
msgid "High memory usage"
|
||||||
msgstr "Большое потребление памяти"
|
msgstr "Большое потребление памяти"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:519
|
#: awesome-widget/plugin/awkeys.cpp:551
|
||||||
msgid "Network device has been changed to %1"
|
msgid "Network device has been changed to %1"
|
||||||
msgstr "Сетевое устройство было изменено на %1"
|
msgstr "Сетевое устройство было изменено на %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:589
|
#: awesome-widget/plugin/awkeys.cpp:621
|
||||||
msgid "Swap is used"
|
msgid "Swap is used"
|
||||||
msgstr "Используется своп"
|
msgstr "Используется своп"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:649
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
msgid "Select tag"
|
msgid "Select tag"
|
||||||
msgstr "Выберете тег"
|
msgstr "Выберете тег"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:650
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
msgid "Tag"
|
msgid "Tag"
|
||||||
msgstr "Тег"
|
msgstr "Тег"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:723 awesome-widget/plugin/awkeys.cpp:733
|
#: awesome-widget/plugin/awkeys.cpp:753 awesome-widget/plugin/awkeys.cpp:763
|
||||||
#: awesome-widget/plugin/awkeys.cpp:744 awesome-widget/plugin/awkeys.cpp:755
|
#: awesome-widget/plugin/awkeys.cpp:774 awesome-widget/plugin/awkeys.cpp:785
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1023 awesome-widget/plugin/awkeys.cpp:1078
|
#: awesome-widget/plugin/awkeys.cpp:1053 awesome-widget/plugin/awkeys.cpp:1108
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1138 awesome-widget/plugin/awkeys.cpp:1195
|
#: awesome-widget/plugin/awkeys.cpp:1168 awesome-widget/plugin/awkeys.cpp:1225
|
||||||
msgid "Comment: %1"
|
msgid "Comment: %1"
|
||||||
msgstr "Комментарий: %1"
|
msgstr "Комментарий: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:732 awesome-widget/plugin/awkeys.cpp:743
|
#: awesome-widget/plugin/awkeys.cpp:762 awesome-widget/plugin/awkeys.cpp:773
|
||||||
#: awesome-widget/plugin/awkeys.cpp:754 awesome-widget/plugin/awkeys.cpp:1077
|
#: awesome-widget/plugin/awkeys.cpp:784 awesome-widget/plugin/awkeys.cpp:1107
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1137 awesome-widget/plugin/awkeys.cpp:1194
|
#: awesome-widget/plugin/awkeys.cpp:1167 awesome-widget/plugin/awkeys.cpp:1224
|
||||||
msgid "Name: %1"
|
msgid "Name: %1"
|
||||||
msgstr "Имя: %1"
|
msgstr "Имя: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:734 awesome-widget/plugin/awkeys.cpp:1079
|
#: awesome-widget/plugin/awkeys.cpp:764 awesome-widget/plugin/awkeys.cpp:1109
|
||||||
msgid "Ticker: %1"
|
msgid "Ticker: %1"
|
||||||
msgstr "Тикер: %1"
|
msgstr "Тикер: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:745 awesome-widget/plugin/awkeys.cpp:756
|
#: awesome-widget/plugin/awkeys.cpp:775 awesome-widget/plugin/awkeys.cpp:786
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1139 awesome-widget/plugin/awkeys.cpp:1196
|
#: awesome-widget/plugin/awkeys.cpp:1169 awesome-widget/plugin/awkeys.cpp:1226
|
||||||
msgid "Exec: %1"
|
msgid "Exec: %1"
|
||||||
msgstr "Команда: %1"
|
msgstr "Команда: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:982 awesome-widget/plugin/awkeys.cpp:1047
|
#: awesome-widget/plugin/awkeys.cpp:1012 awesome-widget/plugin/awkeys.cpp:1077
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1104 awesome-widget/plugin/awkeys.cpp:1163
|
#: awesome-widget/plugin/awkeys.cpp:1134 awesome-widget/plugin/awkeys.cpp:1193
|
||||||
msgid "Enter file name"
|
msgid "Enter file name"
|
||||||
msgstr "Введите имя файла"
|
msgstr "Введите имя файла"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:983 awesome-widget/plugin/awkeys.cpp:1048
|
#: awesome-widget/plugin/awkeys.cpp:1013 awesome-widget/plugin/awkeys.cpp:1078
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1105 awesome-widget/plugin/awkeys.cpp:1164
|
#: awesome-widget/plugin/awkeys.cpp:1135 awesome-widget/plugin/awkeys.cpp:1194
|
||||||
msgid "File name"
|
msgid "File name"
|
||||||
msgstr "Имя файла"
|
msgstr "Имя файла"
|
||||||
|
|
||||||
@ -505,13 +513,6 @@ msgstr "esalexeev@gmail.com"
|
|||||||
#~ msgid "Check for updates"
|
#~ msgid "Check for updates"
|
||||||
#~ msgstr "Проверить обновления"
|
#~ msgstr "Проверить обновления"
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Version %1\n"
|
|
||||||
#~ "(build date %2)"
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Версия %1\n"
|
|
||||||
#~ "(дата сборки %2)"
|
|
||||||
|
|
||||||
#~ msgid "Edit"
|
#~ msgid "Edit"
|
||||||
#~ msgstr "Править"
|
#~ msgstr "Править"
|
||||||
|
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
# Copyright (C) 2014
|
# Copyright (C) 2014
|
||||||
# This file is distributed under the same license as the PyTextMonitor package.
|
# This file is distributed under the same license as the PyTextMonitor package.
|
||||||
#
|
#
|
||||||
# Evgeniy Alekseev <esalexeev@gmail.com>, 2014.
|
# Evgeniy Alekseev <esalexeev@gmail.com>, 2014, 2015.
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
||||||
"POT-Creation-Date: 2015-05-22 00:07+0300\n"
|
"POT-Creation-Date: 2015-06-01 01:48+0300\n"
|
||||||
"PO-Revision-Date: 2014-09-05 11:22+0400\n"
|
"PO-Revision-Date: 2015-06-04 01:49+0300\n"
|
||||||
"Last-Translator: Evgeniy Alekseev <esalexeev@gmail.com>\n"
|
"Last-Translator: Evgeniy Alekseev <esalexeev@gmail.com>\n"
|
||||||
"Language-Team: Ukrainian <kde-russian@lists.kde.ru>\n"
|
"Language-Team: Ukrainian <kde-russian@lists.kde.ru>\n"
|
||||||
"Language: ua\n"
|
"Language: ua\n"
|
||||||
@ -16,7 +16,7 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && 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"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
"X-Generator: Lokalize 1.5\n"
|
"X-Generator: Lokalize 2.0\n"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/config/config.qml:25
|
#: awesome-widget/package/contents/config/config.qml:25
|
||||||
msgid "Widget"
|
msgid "Widget"
|
||||||
@ -43,72 +43,75 @@ msgstr "DataEngine"
|
|||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "Про програму"
|
msgstr "Про програму"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/about.qml:75
|
#: awesome-widget/package/contents/ui/about.qml:83
|
||||||
msgid "Acknowledgment"
|
msgid "Acknowledgment"
|
||||||
msgstr ""
|
msgstr "Подяка"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:55
|
#: awesome-widget/package/contents/ui/advanced.qml:56
|
||||||
#, fuzzy
|
|
||||||
msgid "Widget height, px"
|
msgid "Widget height, px"
|
||||||
msgstr "Налаштування віджету"
|
msgstr "Висота віджету, пікселі"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:75
|
#: awesome-widget/package/contents/ui/advanced.qml:76
|
||||||
msgid "Widget width, px"
|
msgid "Widget width, px"
|
||||||
msgstr ""
|
msgstr "Ширина віджету, пікселі"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:97
|
#: awesome-widget/package/contents/ui/advanced.qml:98
|
||||||
msgid "Enable notifications"
|
msgid "Enable notifications"
|
||||||
msgstr ""
|
msgstr "Включити повідомлення"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:111
|
#: awesome-widget/package/contents/ui/advanced.qml:112
|
||||||
|
msgid "Wrap new lines"
|
||||||
|
msgstr "Замінити символ переводу рядка"
|
||||||
|
|
||||||
|
#: awesome-widget/package/contents/ui/advanced.qml:126
|
||||||
msgid "Enable background"
|
msgid "Enable background"
|
||||||
msgstr "Включити фон"
|
msgstr "Включити фон"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:123
|
#: awesome-widget/package/contents/ui/advanced.qml:138
|
||||||
msgid "Custom time format"
|
msgid "Custom time format"
|
||||||
msgstr "Свій формат часу"
|
msgstr "Свій формат часу"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:140
|
#: awesome-widget/package/contents/ui/advanced.qml:155
|
||||||
msgid "Custom uptime format"
|
msgid "Custom uptime format"
|
||||||
msgstr "Свій формат аптайму (uptime)"
|
msgstr "Свій формат аптайму (uptime)"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:157
|
#: awesome-widget/package/contents/ui/advanced.qml:172
|
||||||
msgid "Temperature units"
|
msgid "Temperature units"
|
||||||
msgstr "Одиниці виміру температури"
|
msgstr "Одиниці виміру температури"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:165
|
#: awesome-widget/package/contents/ui/advanced.qml:180
|
||||||
msgid "Celsius"
|
msgid "Celsius"
|
||||||
msgstr ""
|
msgstr "Цельсій"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:169
|
#: awesome-widget/package/contents/ui/advanced.qml:184
|
||||||
msgid "Fahrenheit"
|
msgid "Fahrenheit"
|
||||||
msgstr ""
|
msgstr "Фаренгейт"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:173
|
#: awesome-widget/package/contents/ui/advanced.qml:188
|
||||||
msgid "Kelvin"
|
msgid "Kelvin"
|
||||||
msgstr ""
|
msgstr "Кельвін"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:177
|
#: awesome-widget/package/contents/ui/advanced.qml:192
|
||||||
msgid "Reaumur"
|
msgid "Reaumur"
|
||||||
msgstr ""
|
msgstr "Реамюр"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:181
|
#: awesome-widget/package/contents/ui/advanced.qml:196
|
||||||
msgid "cm^-1"
|
msgid "cm^-1"
|
||||||
msgstr ""
|
msgstr "см^-1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:185
|
#: awesome-widget/package/contents/ui/advanced.qml:200
|
||||||
msgid "kJ/mol"
|
msgid "kJ/mol"
|
||||||
msgstr ""
|
msgstr "кДж/моль"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:189
|
#: awesome-widget/package/contents/ui/advanced.qml:204
|
||||||
msgid "kcal/mol"
|
msgid "kcal/mol"
|
||||||
msgstr ""
|
msgstr "ккал/моль"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:212
|
#: awesome-widget/package/contents/ui/advanced.qml:227
|
||||||
msgid "AC online tag"
|
msgid "AC online tag"
|
||||||
msgstr "AC підключений"
|
msgstr "AC підключений"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:229
|
#: awesome-widget/package/contents/ui/advanced.qml:244
|
||||||
msgid "AC offline tag"
|
msgid "AC offline tag"
|
||||||
msgstr "AC відключений"
|
msgstr "AC відключений"
|
||||||
|
|
||||||
@ -117,7 +120,7 @@ msgid "Time interval"
|
|||||||
msgstr "Інтервал оновлення"
|
msgstr "Інтервал оновлення"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:81
|
#: awesome-widget/package/contents/ui/appearance.qml:81
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:79
|
#: awesome-widget/package/contents/ui/widget.qml:80
|
||||||
msgid "Font"
|
msgid "Font"
|
||||||
msgstr "Шрифт"
|
msgstr "Шрифт"
|
||||||
|
|
||||||
@ -130,26 +133,25 @@ msgid "Font weight"
|
|||||||
msgstr "Ширина шрифту"
|
msgstr "Ширина шрифту"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:127
|
#: awesome-widget/package/contents/ui/appearance.qml:127
|
||||||
#, fuzzy
|
|
||||||
msgid "light"
|
msgid "light"
|
||||||
msgstr "Висота"
|
msgstr "тонкий"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:131
|
#: awesome-widget/package/contents/ui/appearance.qml:131
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:174
|
#: awesome-widget/package/contents/ui/appearance.qml:174
|
||||||
msgid "normal"
|
msgid "normal"
|
||||||
msgstr ""
|
msgstr "нормальний"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:135
|
#: awesome-widget/package/contents/ui/appearance.qml:135
|
||||||
msgid "demi bold"
|
msgid "demi bold"
|
||||||
msgstr ""
|
msgstr "напівжирний"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:139
|
#: awesome-widget/package/contents/ui/appearance.qml:139
|
||||||
msgid "bold"
|
msgid "bold"
|
||||||
msgstr ""
|
msgstr "жирний"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:143
|
#: awesome-widget/package/contents/ui/appearance.qml:143
|
||||||
msgid "black"
|
msgid "black"
|
||||||
msgstr ""
|
msgstr "дуже жирний"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:166
|
#: awesome-widget/package/contents/ui/appearance.qml:166
|
||||||
msgid "Font style"
|
msgid "Font style"
|
||||||
@ -157,7 +159,7 @@ msgstr "Стиль шрифту"
|
|||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:178
|
#: awesome-widget/package/contents/ui/appearance.qml:178
|
||||||
msgid "italic"
|
msgid "italic"
|
||||||
msgstr ""
|
msgstr "курсив"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:201
|
#: awesome-widget/package/contents/ui/appearance.qml:201
|
||||||
msgid "Font color"
|
msgid "Font color"
|
||||||
@ -173,12 +175,10 @@ msgstr "Колір шрифту"
|
|||||||
#: awesome-widget/package/contents/ui/tooltip.qml:421
|
#: awesome-widget/package/contents/ui/tooltip.qml:421
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:473
|
#: awesome-widget/package/contents/ui/tooltip.qml:473
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:503
|
#: awesome-widget/package/contents/ui/tooltip.qml:503
|
||||||
#, fuzzy
|
|
||||||
msgid "Select a color"
|
msgid "Select a color"
|
||||||
msgstr "Оберіть колір"
|
msgstr "Оберіть колір"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:226
|
#: awesome-widget/package/contents/ui/appearance.qml:226
|
||||||
#, fuzzy
|
|
||||||
msgid "Select a font"
|
msgid "Select a font"
|
||||||
msgstr "Оберіть шрифт"
|
msgstr "Оберіть шрифт"
|
||||||
|
|
||||||
@ -187,14 +187,12 @@ msgid "ACPI path"
|
|||||||
msgstr "Шлях до ICPI"
|
msgstr "Шлях до ICPI"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:85
|
#: awesome-widget/package/contents/ui/dataengine.qml:85
|
||||||
#, fuzzy
|
|
||||||
msgid "Custom scripts"
|
msgid "Custom scripts"
|
||||||
msgstr "Свої скрипти"
|
msgstr "Свої скрипти"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:89
|
#: awesome-widget/package/contents/ui/dataengine.qml:89
|
||||||
#, fuzzy
|
|
||||||
msgid "Edit scripts"
|
msgid "Edit scripts"
|
||||||
msgstr "Свої скрипти"
|
msgstr "Редагувати скрипти"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:102
|
#: awesome-widget/package/contents/ui/dataengine.qml:102
|
||||||
msgid "GPU device"
|
msgid "GPU device"
|
||||||
@ -226,37 +224,33 @@ msgstr "Музичний плеєр"
|
|||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:245
|
#: awesome-widget/package/contents/ui/dataengine.qml:245
|
||||||
msgid "Quotes monitor"
|
msgid "Quotes monitor"
|
||||||
msgstr ""
|
msgstr "Монітор котирувань"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:249
|
#: awesome-widget/package/contents/ui/dataengine.qml:249
|
||||||
#, fuzzy
|
|
||||||
msgid "Edit tickers"
|
msgid "Edit tickers"
|
||||||
msgstr "Редагувати"
|
msgstr "Редагувати тікети"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:262
|
#: awesome-widget/package/contents/ui/dataengine.qml:262
|
||||||
msgid "Package manager"
|
msgid "Package manager"
|
||||||
msgstr "Пакетний менеджер"
|
msgstr "Пакетний менеджер"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/dataengine.qml:266
|
#: awesome-widget/package/contents/ui/dataengine.qml:266
|
||||||
#, fuzzy
|
|
||||||
msgid "Edit command"
|
msgid "Edit command"
|
||||||
msgstr "Своя команда"
|
msgstr "Редагувати команду"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/main.qml:161
|
#: awesome-widget/package/contents/ui/main.qml:161
|
||||||
msgid "Request key"
|
msgid "Request key"
|
||||||
msgstr ""
|
msgstr "Показати ключ"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/main.qml:162
|
#: awesome-widget/package/contents/ui/main.qml:162
|
||||||
msgid "Show README"
|
msgid "Show README"
|
||||||
msgstr "Показати README"
|
msgstr "Показати README"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/main.qml:163
|
#: awesome-widget/package/contents/ui/main.qml:163
|
||||||
#, fuzzy
|
|
||||||
msgid "Check updates"
|
msgid "Check updates"
|
||||||
msgstr "Шукати оновлення"
|
msgstr "Шукати оновлення"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:62
|
#: awesome-widget/package/contents/ui/tooltip.qml:62
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"CPU, CPU clock, memory, swap and network labels support graphical tooltip. "
|
"CPU, CPU clock, memory, swap and network labels support graphical tooltip. "
|
||||||
"To enable them just make needed checkbox fully checked."
|
"To enable them just make needed checkbox fully checked."
|
||||||
@ -302,7 +296,6 @@ msgid "Battery active color"
|
|||||||
msgstr "Колір батареї, що заряджається"
|
msgstr "Колір батареї, що заряджається"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/tooltip.qml:487
|
#: awesome-widget/package/contents/ui/tooltip.qml:487
|
||||||
#, fuzzy
|
|
||||||
msgid "Battery inactive color"
|
msgid "Battery inactive color"
|
||||||
msgstr "Колір батарєї, що розряджається"
|
msgstr "Колір батарєї, що розряджається"
|
||||||
|
|
||||||
@ -314,101 +307,102 @@ msgstr ""
|
|||||||
"Детальна інформація може бути знайдена на <a href=\"http://arcanis.name/"
|
"Детальна інформація може бути знайдена на <a href=\"http://arcanis.name/"
|
||||||
"projects/awesome-widgets/\">домашній сторінці проекту</a>"
|
"projects/awesome-widgets/\">домашній сторінці проекту</a>"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:221
|
#: awesome-widget/package/contents/ui/widget.qml:231
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Додати"
|
msgstr "Додати"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:234
|
#: awesome-widget/package/contents/ui/widget.qml:244
|
||||||
msgid "Show value"
|
msgid "Show value"
|
||||||
msgstr ""
|
msgstr "Показати значення"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:239
|
#: awesome-widget/package/contents/ui/widget.qml:249
|
||||||
#: awesome-widget/plugin/awkeys.cpp:653 awesome-widget/plugin/awkeys.cpp:722
|
#: awesome-widget/plugin/awkeys.cpp:685 awesome-widget/plugin/awkeys.cpp:752
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1022
|
#: awesome-widget/plugin/awkeys.cpp:1052
|
||||||
msgid "Tag: %1"
|
msgid "Tag: %1"
|
||||||
msgstr "Тег: %1"
|
msgstr "Тег: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:241
|
#: awesome-widget/package/contents/ui/widget.qml:251
|
||||||
#: awesome-widget/plugin/awkeys.cpp:655
|
#: awesome-widget/plugin/awkeys.cpp:687
|
||||||
#, fuzzy
|
|
||||||
msgid "Value: %1"
|
msgid "Value: %1"
|
||||||
msgstr "Значення"
|
msgstr "Значення: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:243
|
#: awesome-widget/package/contents/ui/widget.qml:253
|
||||||
msgid "Info: %1"
|
msgid "Info: %1"
|
||||||
msgstr ""
|
msgstr "Інформація: %1"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:254
|
#: awesome-widget/package/contents/ui/widget.qml:264
|
||||||
#, fuzzy
|
|
||||||
msgid "Edit bars"
|
msgid "Edit bars"
|
||||||
msgstr "Редагувати"
|
msgstr "Редагувати бари"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:76
|
#: awesome-widget/plugin/awactions.cpp:76
|
||||||
msgid "Run %1"
|
msgid "Run %1"
|
||||||
msgstr ""
|
msgstr "Запуск %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:105
|
#: awesome-widget/plugin/awactions.cpp:105
|
||||||
|
msgid "Version %1 (build date %2)"
|
||||||
|
msgstr "Версія %1 (дата створення %2)"
|
||||||
|
|
||||||
|
#: awesome-widget/plugin/awactions.cpp:107
|
||||||
msgid "A set of minimalistic plasmoid widgets"
|
msgid "A set of minimalistic plasmoid widgets"
|
||||||
msgstr "Набір мінімалістичних плазмоїдів"
|
msgstr "Набір мінімалістичних плазмоїдів"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:107
|
#: awesome-widget/plugin/awactions.cpp:109
|
||||||
msgid "Links:"
|
msgid "Links:"
|
||||||
msgstr "Посилання:"
|
msgstr "Посилання:"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:108
|
#: awesome-widget/plugin/awactions.cpp:110
|
||||||
msgid "Homepage"
|
msgid "Homepage"
|
||||||
msgstr "Домашня сторінка"
|
msgstr "Домашня сторінка"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:109
|
#: awesome-widget/plugin/awactions.cpp:111
|
||||||
msgid "Repository"
|
msgid "Repository"
|
||||||
msgstr "Репозиторій"
|
msgstr "Репозиторій"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:110
|
#: awesome-widget/plugin/awactions.cpp:112
|
||||||
msgid "Bugtracker"
|
msgid "Bugtracker"
|
||||||
msgstr "Баг-трекер"
|
msgstr "Баг-трекер"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:111
|
#: awesome-widget/plugin/awactions.cpp:113
|
||||||
msgid "Translation issue"
|
msgid "Translation issue"
|
||||||
msgstr "Тікет перекладу"
|
msgstr "Тікет перекладу"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:112
|
#: awesome-widget/plugin/awactions.cpp:114
|
||||||
msgid "AUR packages"
|
msgid "AUR packages"
|
||||||
msgstr "Пакети в AUR"
|
msgstr "Пакети в AUR"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:113
|
#: awesome-widget/plugin/awactions.cpp:115
|
||||||
#, fuzzy
|
|
||||||
msgid "openSUSE packages"
|
msgid "openSUSE packages"
|
||||||
msgstr "Пакети в AUR"
|
msgstr "Пакети для openSUSE"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:116
|
#: awesome-widget/plugin/awactions.cpp:118
|
||||||
msgid "This software is licensed under %1"
|
msgid "This software is licensed under %1"
|
||||||
msgstr "Цю програму ліцензовано під %1"
|
msgstr "Цю програму ліцензовано під %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:118
|
#: awesome-widget/plugin/awactions.cpp:120
|
||||||
msgid "Translators: %1"
|
msgid "Translators: %1"
|
||||||
msgstr "Перекладачі: %1"
|
msgstr "Перекладачі: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:126
|
#: awesome-widget/plugin/awactions.cpp:128
|
||||||
msgid "This software uses: %1"
|
msgid "This software uses: %1"
|
||||||
msgstr "Ця програма використовує: %1"
|
msgstr "Ця програма використовує: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:141
|
#: awesome-widget/plugin/awactions.cpp:143
|
||||||
msgid "Select font"
|
msgid "Select font"
|
||||||
msgstr "Оберіть шрифт"
|
msgstr "Оберіть шрифт"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:212
|
#: awesome-widget/plugin/awactions.cpp:214
|
||||||
msgid "Current version : %1"
|
msgid "Current version : %1"
|
||||||
msgstr "Поточна версія : %1"
|
msgstr "Поточна версія : %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:213
|
#: awesome-widget/plugin/awactions.cpp:215
|
||||||
msgid "New version : %1"
|
msgid "New version : %1"
|
||||||
msgstr "Нова версія : %1"
|
msgstr "Нова версія : %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:214
|
#: awesome-widget/plugin/awactions.cpp:216
|
||||||
msgid "Click \"Ok\" to download"
|
msgid "Click \"Ok\" to download"
|
||||||
msgstr "Натисніть \"Ok\" для завантаження"
|
msgstr "Натисніть \"Ok\" для завантаження"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:216
|
#: awesome-widget/plugin/awactions.cpp:218
|
||||||
msgid "There are updates"
|
msgid "There are updates"
|
||||||
msgstr "Знайдені оновлення"
|
msgstr "Знайдені оновлення"
|
||||||
|
|
||||||
@ -418,90 +412,85 @@ msgstr "Копіювати"
|
|||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:60
|
#: awesome-widget/plugin/awkeys.cpp:60
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr ""
|
msgstr "Створити"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:61
|
#: awesome-widget/plugin/awkeys.cpp:61
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Видалити"
|
msgstr "Видалити"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:364
|
#: awesome-widget/plugin/awkeys.cpp:395
|
||||||
#, fuzzy
|
|
||||||
msgid "AC online"
|
msgid "AC online"
|
||||||
msgstr "AC підключений"
|
msgstr "AC підключений"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:366
|
#: awesome-widget/plugin/awkeys.cpp:397
|
||||||
#, fuzzy
|
|
||||||
msgid "AC offline"
|
msgid "AC offline"
|
||||||
msgstr "AC відключений"
|
msgstr "AC відключений"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:383
|
#: awesome-widget/plugin/awkeys.cpp:415
|
||||||
msgid "High CPU load"
|
msgid "High CPU load"
|
||||||
msgstr ""
|
msgstr "Високе завантаження CPU"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:432
|
#: awesome-widget/plugin/awkeys.cpp:464
|
||||||
msgid "High GPU load"
|
msgid "High GPU load"
|
||||||
msgstr ""
|
msgstr "Високе завантаження GPU"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:446
|
#: awesome-widget/plugin/awkeys.cpp:478
|
||||||
msgid "Free space on %1 less than 10%"
|
msgid "Free space on %1 less than 10%"
|
||||||
msgstr ""
|
msgstr "Вільний простір на диску %1 меньше ніж 10%"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:511
|
#: awesome-widget/plugin/awkeys.cpp:543
|
||||||
msgid "High memory usage"
|
msgid "High memory usage"
|
||||||
msgstr ""
|
msgstr "Велике споживання пам’яті"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:519
|
#: awesome-widget/plugin/awkeys.cpp:551
|
||||||
msgid "Network device has been changed to %1"
|
msgid "Network device has been changed to %1"
|
||||||
msgstr ""
|
msgstr "Мережевий пристрій було змінено на %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:589
|
#: awesome-widget/plugin/awkeys.cpp:621
|
||||||
msgid "Swap is used"
|
msgid "Swap is used"
|
||||||
msgstr ""
|
msgstr "Використовується swap"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:649
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
#, fuzzy
|
|
||||||
msgid "Select tag"
|
msgid "Select tag"
|
||||||
msgstr "Оберіть шрифт"
|
msgstr "Оберіть тег"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:650
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
#, fuzzy
|
|
||||||
msgid "Tag"
|
msgid "Tag"
|
||||||
msgstr "Тег: %1"
|
msgstr "Тег"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:723 awesome-widget/plugin/awkeys.cpp:733
|
#: awesome-widget/plugin/awkeys.cpp:753 awesome-widget/plugin/awkeys.cpp:763
|
||||||
#: awesome-widget/plugin/awkeys.cpp:744 awesome-widget/plugin/awkeys.cpp:755
|
#: awesome-widget/plugin/awkeys.cpp:774 awesome-widget/plugin/awkeys.cpp:785
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1023 awesome-widget/plugin/awkeys.cpp:1078
|
#: awesome-widget/plugin/awkeys.cpp:1053 awesome-widget/plugin/awkeys.cpp:1108
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1138 awesome-widget/plugin/awkeys.cpp:1195
|
#: awesome-widget/plugin/awkeys.cpp:1168 awesome-widget/plugin/awkeys.cpp:1225
|
||||||
msgid "Comment: %1"
|
msgid "Comment: %1"
|
||||||
msgstr "Коментар: %1"
|
msgstr "Коментар: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:732 awesome-widget/plugin/awkeys.cpp:743
|
#: awesome-widget/plugin/awkeys.cpp:762 awesome-widget/plugin/awkeys.cpp:773
|
||||||
#: awesome-widget/plugin/awkeys.cpp:754 awesome-widget/plugin/awkeys.cpp:1077
|
#: awesome-widget/plugin/awkeys.cpp:784 awesome-widget/plugin/awkeys.cpp:1107
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1137 awesome-widget/plugin/awkeys.cpp:1194
|
#: awesome-widget/plugin/awkeys.cpp:1167 awesome-widget/plugin/awkeys.cpp:1224
|
||||||
msgid "Name: %1"
|
msgid "Name: %1"
|
||||||
msgstr "Ім’я: %1"
|
msgstr "Ім’я: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:734 awesome-widget/plugin/awkeys.cpp:1079
|
#: awesome-widget/plugin/awkeys.cpp:764 awesome-widget/plugin/awkeys.cpp:1109
|
||||||
msgid "Ticker: %1"
|
msgid "Ticker: %1"
|
||||||
msgstr ""
|
msgstr "Тікер: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:745 awesome-widget/plugin/awkeys.cpp:756
|
#: awesome-widget/plugin/awkeys.cpp:775 awesome-widget/plugin/awkeys.cpp:786
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1139 awesome-widget/plugin/awkeys.cpp:1196
|
#: awesome-widget/plugin/awkeys.cpp:1169 awesome-widget/plugin/awkeys.cpp:1226
|
||||||
msgid "Exec: %1"
|
msgid "Exec: %1"
|
||||||
msgstr "Команда: %1"
|
msgstr "Команда: %1"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:982 awesome-widget/plugin/awkeys.cpp:1047
|
#: awesome-widget/plugin/awkeys.cpp:1012 awesome-widget/plugin/awkeys.cpp:1077
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1104 awesome-widget/plugin/awkeys.cpp:1163
|
#: awesome-widget/plugin/awkeys.cpp:1134 awesome-widget/plugin/awkeys.cpp:1193
|
||||||
msgid "Enter file name"
|
msgid "Enter file name"
|
||||||
msgstr "Введіть ім’я файлу"
|
msgstr "Введіть ім’я файлу"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:983 awesome-widget/plugin/awkeys.cpp:1048
|
#: awesome-widget/plugin/awkeys.cpp:1013 awesome-widget/plugin/awkeys.cpp:1078
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1105 awesome-widget/plugin/awkeys.cpp:1164
|
#: awesome-widget/plugin/awkeys.cpp:1135 awesome-widget/plugin/awkeys.cpp:1194
|
||||||
msgid "File name"
|
msgid "File name"
|
||||||
msgstr "Ім’я файлу"
|
msgstr "Ім’я файлу"
|
||||||
|
|
||||||
#: awesome-widget/plugin/graphicalitem.cpp:497
|
#: awesome-widget/plugin/graphicalitem.cpp:497
|
||||||
#, fuzzy
|
|
||||||
msgid "Select color"
|
msgid "Select color"
|
||||||
msgstr "Оберіть колір"
|
msgstr "Оберіть колір"
|
||||||
|
|
||||||
@ -524,13 +513,6 @@ msgstr "sarumyan@i.ua"
|
|||||||
#~ msgid "Check for updates"
|
#~ msgid "Check for updates"
|
||||||
#~ msgstr "Шукати оновлення"
|
#~ msgstr "Шукати оновлення"
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Version %1\n"
|
|
||||||
#~ "(build date %2)"
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Версія %1\n"
|
|
||||||
#~ "(дата створення %2)"
|
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#~ msgid "Edit"
|
#~ msgid "Edit"
|
||||||
#~ msgstr "Редагувати"
|
#~ msgstr "Редагувати"
|
||||||
|
@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
||||||
"POT-Creation-Date: 2015-05-22 00:07+0300\n"
|
"POT-Creation-Date: 2015-06-01 01:48+0300\n"
|
||||||
"PO-Revision-Date: 2014-09-10 22:50+0800\n"
|
"PO-Revision-Date: 2014-09-10 22:50+0800\n"
|
||||||
"Last-Translator: Steve Lemuel <wlemuel@hotmail.com>\n"
|
"Last-Translator: Steve Lemuel <wlemuel@hotmail.com>\n"
|
||||||
"Language-Team: American English <kde-i18n-doc@kde.org>\n"
|
"Language-Team: American English <kde-i18n-doc@kde.org>\n"
|
||||||
@ -42,71 +42,75 @@ msgstr "数据引擎"
|
|||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/about.qml:75
|
#: awesome-widget/package/contents/ui/about.qml:83
|
||||||
msgid "Acknowledgment"
|
msgid "Acknowledgment"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:55
|
#: awesome-widget/package/contents/ui/advanced.qml:56
|
||||||
msgid "Widget height, px"
|
msgid "Widget height, px"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:75
|
#: awesome-widget/package/contents/ui/advanced.qml:76
|
||||||
msgid "Widget width, px"
|
msgid "Widget width, px"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:97
|
#: awesome-widget/package/contents/ui/advanced.qml:98
|
||||||
msgid "Enable notifications"
|
msgid "Enable notifications"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:111
|
#: awesome-widget/package/contents/ui/advanced.qml:112
|
||||||
|
msgid "Wrap new lines"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: awesome-widget/package/contents/ui/advanced.qml:126
|
||||||
msgid "Enable background"
|
msgid "Enable background"
|
||||||
msgstr "启用背景"
|
msgstr "启用背景"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:123
|
#: awesome-widget/package/contents/ui/advanced.qml:138
|
||||||
msgid "Custom time format"
|
msgid "Custom time format"
|
||||||
msgstr "自定义时间格式"
|
msgstr "自定义时间格式"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:140
|
#: awesome-widget/package/contents/ui/advanced.qml:155
|
||||||
msgid "Custom uptime format"
|
msgid "Custom uptime format"
|
||||||
msgstr "自定义启动时间显示格式"
|
msgstr "自定义启动时间显示格式"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:157
|
#: awesome-widget/package/contents/ui/advanced.qml:172
|
||||||
msgid "Temperature units"
|
msgid "Temperature units"
|
||||||
msgstr "温度单位"
|
msgstr "温度单位"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:165
|
#: awesome-widget/package/contents/ui/advanced.qml:180
|
||||||
msgid "Celsius"
|
msgid "Celsius"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:169
|
#: awesome-widget/package/contents/ui/advanced.qml:184
|
||||||
msgid "Fahrenheit"
|
msgid "Fahrenheit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:173
|
#: awesome-widget/package/contents/ui/advanced.qml:188
|
||||||
msgid "Kelvin"
|
msgid "Kelvin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:177
|
#: awesome-widget/package/contents/ui/advanced.qml:192
|
||||||
msgid "Reaumur"
|
msgid "Reaumur"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:181
|
#: awesome-widget/package/contents/ui/advanced.qml:196
|
||||||
msgid "cm^-1"
|
msgid "cm^-1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:185
|
#: awesome-widget/package/contents/ui/advanced.qml:200
|
||||||
msgid "kJ/mol"
|
msgid "kJ/mol"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:189
|
#: awesome-widget/package/contents/ui/advanced.qml:204
|
||||||
msgid "kcal/mol"
|
msgid "kcal/mol"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:212
|
#: awesome-widget/package/contents/ui/advanced.qml:227
|
||||||
msgid "AC online tag"
|
msgid "AC online tag"
|
||||||
msgstr "外接电源使用中标签"
|
msgstr "外接电源使用中标签"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/advanced.qml:229
|
#: awesome-widget/package/contents/ui/advanced.qml:244
|
||||||
msgid "AC offline tag"
|
msgid "AC offline tag"
|
||||||
msgstr "外接电源未使用标签"
|
msgstr "外接电源未使用标签"
|
||||||
|
|
||||||
@ -115,7 +119,7 @@ msgid "Time interval"
|
|||||||
msgstr "时间周期"
|
msgstr "时间周期"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/appearance.qml:81
|
#: awesome-widget/package/contents/ui/appearance.qml:81
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:79
|
#: awesome-widget/package/contents/ui/widget.qml:80
|
||||||
msgid "Font"
|
msgid "Font"
|
||||||
msgstr "字体"
|
msgstr "字体"
|
||||||
|
|
||||||
@ -305,30 +309,30 @@ msgstr ""
|
|||||||
"详情请参照 <a href=\"http://arcanis.name/projects/ awesome-widgets/\">项目主"
|
"详情请参照 <a href=\"http://arcanis.name/projects/ awesome-widgets/\">项目主"
|
||||||
"页</a>"
|
"页</a>"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:221
|
#: awesome-widget/package/contents/ui/widget.qml:231
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "添加"
|
msgstr "添加"
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:234
|
#: awesome-widget/package/contents/ui/widget.qml:244
|
||||||
msgid "Show value"
|
msgid "Show value"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:239
|
#: awesome-widget/package/contents/ui/widget.qml:249
|
||||||
#: awesome-widget/plugin/awkeys.cpp:653 awesome-widget/plugin/awkeys.cpp:722
|
#: awesome-widget/plugin/awkeys.cpp:685 awesome-widget/plugin/awkeys.cpp:752
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1022
|
#: awesome-widget/plugin/awkeys.cpp:1052
|
||||||
msgid "Tag: %1"
|
msgid "Tag: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:241
|
#: awesome-widget/package/contents/ui/widget.qml:251
|
||||||
#: awesome-widget/plugin/awkeys.cpp:655
|
#: awesome-widget/plugin/awkeys.cpp:687
|
||||||
msgid "Value: %1"
|
msgid "Value: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:243
|
#: awesome-widget/package/contents/ui/widget.qml:253
|
||||||
msgid "Info: %1"
|
msgid "Info: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/package/contents/ui/widget.qml:254
|
#: awesome-widget/package/contents/ui/widget.qml:264
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Edit bars"
|
msgid "Edit bars"
|
||||||
msgstr "可编辑的"
|
msgstr "可编辑的"
|
||||||
@ -338,66 +342,70 @@ msgid "Run %1"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:105
|
#: awesome-widget/plugin/awactions.cpp:105
|
||||||
msgid "A set of minimalistic plasmoid widgets"
|
msgid "Version %1 (build date %2)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:107
|
#: awesome-widget/plugin/awactions.cpp:107
|
||||||
msgid "Links:"
|
msgid "A set of minimalistic plasmoid widgets"
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:108
|
|
||||||
msgid "Homepage"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:109
|
#: awesome-widget/plugin/awactions.cpp:109
|
||||||
msgid "Repository"
|
msgid "Links:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:110
|
#: awesome-widget/plugin/awactions.cpp:110
|
||||||
msgid "Bugtracker"
|
msgid "Homepage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:111
|
#: awesome-widget/plugin/awactions.cpp:111
|
||||||
msgid "Translation issue"
|
msgid "Repository"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:112
|
#: awesome-widget/plugin/awactions.cpp:112
|
||||||
msgid "AUR packages"
|
msgid "Bugtracker"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:113
|
#: awesome-widget/plugin/awactions.cpp:113
|
||||||
|
msgid "Translation issue"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: awesome-widget/plugin/awactions.cpp:114
|
||||||
|
msgid "AUR packages"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: awesome-widget/plugin/awactions.cpp:115
|
||||||
msgid "openSUSE packages"
|
msgid "openSUSE packages"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:116
|
#: awesome-widget/plugin/awactions.cpp:118
|
||||||
msgid "This software is licensed under %1"
|
msgid "This software is licensed under %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:118
|
#: awesome-widget/plugin/awactions.cpp:120
|
||||||
msgid "Translators: %1"
|
msgid "Translators: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:126
|
#: awesome-widget/plugin/awactions.cpp:128
|
||||||
msgid "This software uses: %1"
|
msgid "This software uses: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:141
|
#: awesome-widget/plugin/awactions.cpp:143
|
||||||
msgid "Select font"
|
msgid "Select font"
|
||||||
msgstr "选择字体"
|
msgstr "选择字体"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:212
|
#: awesome-widget/plugin/awactions.cpp:214
|
||||||
msgid "Current version : %1"
|
msgid "Current version : %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:213
|
#: awesome-widget/plugin/awactions.cpp:215
|
||||||
msgid "New version : %1"
|
msgid "New version : %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:214
|
#: awesome-widget/plugin/awactions.cpp:216
|
||||||
msgid "Click \"Ok\" to download"
|
msgid "Click \"Ok\" to download"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awactions.cpp:216
|
#: awesome-widget/plugin/awactions.cpp:218
|
||||||
msgid "There are updates"
|
msgid "There are updates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -413,78 +421,78 @@ msgstr ""
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "移除"
|
msgstr "移除"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:364
|
#: awesome-widget/plugin/awkeys.cpp:395
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "AC online"
|
msgid "AC online"
|
||||||
msgstr "外接电源使用中标签"
|
msgstr "外接电源使用中标签"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:366
|
#: awesome-widget/plugin/awkeys.cpp:397
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "AC offline"
|
msgid "AC offline"
|
||||||
msgstr "外接电源未使用标签"
|
msgstr "外接电源未使用标签"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:383
|
#: awesome-widget/plugin/awkeys.cpp:415
|
||||||
msgid "High CPU load"
|
msgid "High CPU load"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:432
|
#: awesome-widget/plugin/awkeys.cpp:464
|
||||||
msgid "High GPU load"
|
msgid "High GPU load"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:446
|
#: awesome-widget/plugin/awkeys.cpp:478
|
||||||
msgid "Free space on %1 less than 10%"
|
msgid "Free space on %1 less than 10%"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:511
|
#: awesome-widget/plugin/awkeys.cpp:543
|
||||||
msgid "High memory usage"
|
msgid "High memory usage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:519
|
#: awesome-widget/plugin/awkeys.cpp:551
|
||||||
msgid "Network device has been changed to %1"
|
msgid "Network device has been changed to %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:589
|
#: awesome-widget/plugin/awkeys.cpp:621
|
||||||
msgid "Swap is used"
|
msgid "Swap is used"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:649
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Select tag"
|
msgid "Select tag"
|
||||||
msgstr "选择字体"
|
msgstr "选择字体"
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:650
|
#: awesome-widget/plugin/awkeys.cpp:681
|
||||||
msgid "Tag"
|
msgid "Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:723 awesome-widget/plugin/awkeys.cpp:733
|
#: awesome-widget/plugin/awkeys.cpp:753 awesome-widget/plugin/awkeys.cpp:763
|
||||||
#: awesome-widget/plugin/awkeys.cpp:744 awesome-widget/plugin/awkeys.cpp:755
|
#: awesome-widget/plugin/awkeys.cpp:774 awesome-widget/plugin/awkeys.cpp:785
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1023 awesome-widget/plugin/awkeys.cpp:1078
|
#: awesome-widget/plugin/awkeys.cpp:1053 awesome-widget/plugin/awkeys.cpp:1108
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1138 awesome-widget/plugin/awkeys.cpp:1195
|
#: awesome-widget/plugin/awkeys.cpp:1168 awesome-widget/plugin/awkeys.cpp:1225
|
||||||
msgid "Comment: %1"
|
msgid "Comment: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:732 awesome-widget/plugin/awkeys.cpp:743
|
#: awesome-widget/plugin/awkeys.cpp:762 awesome-widget/plugin/awkeys.cpp:773
|
||||||
#: awesome-widget/plugin/awkeys.cpp:754 awesome-widget/plugin/awkeys.cpp:1077
|
#: awesome-widget/plugin/awkeys.cpp:784 awesome-widget/plugin/awkeys.cpp:1107
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1137 awesome-widget/plugin/awkeys.cpp:1194
|
#: awesome-widget/plugin/awkeys.cpp:1167 awesome-widget/plugin/awkeys.cpp:1224
|
||||||
msgid "Name: %1"
|
msgid "Name: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:734 awesome-widget/plugin/awkeys.cpp:1079
|
#: awesome-widget/plugin/awkeys.cpp:764 awesome-widget/plugin/awkeys.cpp:1109
|
||||||
msgid "Ticker: %1"
|
msgid "Ticker: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:745 awesome-widget/plugin/awkeys.cpp:756
|
#: awesome-widget/plugin/awkeys.cpp:775 awesome-widget/plugin/awkeys.cpp:786
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1139 awesome-widget/plugin/awkeys.cpp:1196
|
#: awesome-widget/plugin/awkeys.cpp:1169 awesome-widget/plugin/awkeys.cpp:1226
|
||||||
msgid "Exec: %1"
|
msgid "Exec: %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:982 awesome-widget/plugin/awkeys.cpp:1047
|
#: awesome-widget/plugin/awkeys.cpp:1012 awesome-widget/plugin/awkeys.cpp:1077
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1104 awesome-widget/plugin/awkeys.cpp:1163
|
#: awesome-widget/plugin/awkeys.cpp:1134 awesome-widget/plugin/awkeys.cpp:1193
|
||||||
msgid "Enter file name"
|
msgid "Enter file name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: awesome-widget/plugin/awkeys.cpp:983 awesome-widget/plugin/awkeys.cpp:1048
|
#: awesome-widget/plugin/awkeys.cpp:1013 awesome-widget/plugin/awkeys.cpp:1078
|
||||||
#: awesome-widget/plugin/awkeys.cpp:1105 awesome-widget/plugin/awkeys.cpp:1164
|
#: awesome-widget/plugin/awkeys.cpp:1135 awesome-widget/plugin/awkeys.cpp:1194
|
||||||
msgid "File name"
|
msgid "File name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ msgstr ""
|
|||||||
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
||||||
"POT-Creation-Date: 2015-05-22 00:05+0300\n"
|
"POT-Creation-Date: 2015-05-22 00:05+0300\n"
|
||||||
"PO-Revision-Date: 2015-05-22 00:06+0300\n"
|
"PO-Revision-Date: 2015-05-22 00:06+0300\n"
|
||||||
"Last-Translator: Evgeniy <darkarcanis@exante.eu>\n"
|
"Last-Translator: Evgeniy Alekseev <esalexeev@gmail.com>\n"
|
||||||
"Language-Team: English <kde-russian@lists.kde.ru>\n"
|
"Language-Team: English <kde-russian@lists.kde.ru>\n"
|
||||||
"Language: ru\n"
|
"Language: ru\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
|
@ -8,15 +8,15 @@ msgstr ""
|
|||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
||||||
"POT-Creation-Date: 2015-05-22 00:05+0300\n"
|
"POT-Creation-Date: 2015-05-22 00:05+0300\n"
|
||||||
"PO-Revision-Date: 2014-12-15 19:56-0500\n"
|
"PO-Revision-Date: 2015-06-03 21:06-0500\n"
|
||||||
"Last-Translator: Ernesto Avilés Vázquez\n"
|
"Last-Translator: Ernesto Avilés Vázquez <whippiii@gmail.com>\n"
|
||||||
"Language-Team: Spanish <kde-i18n-doc@kde.org>\n"
|
"Language-Team: Spanish <kde-i18n-doc@kde.org>\n"
|
||||||
"Language: es\n"
|
"Language: es\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
"X-Generator: Lokalize 1.5\n"
|
"X-Generator: Poedit 1.7.6\n"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:25
|
#: desktop-panel/package/contents/config/config.qml:25
|
||||||
msgid "Widget"
|
msgid "Widget"
|
||||||
@ -24,7 +24,7 @@ msgstr "Widget"
|
|||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:31
|
#: desktop-panel/package/contents/config/config.qml:31
|
||||||
msgid "Advanced"
|
msgid "Advanced"
|
||||||
msgstr ""
|
msgstr "Avanzado"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:37
|
#: desktop-panel/package/contents/config/config.qml:37
|
||||||
msgid "Active desktop"
|
msgid "Active desktop"
|
||||||
@ -37,11 +37,11 @@ msgstr "Escritorio inactivo"
|
|||||||
#: desktop-panel/package/contents/config/config.qml:49
|
#: desktop-panel/package/contents/config/config.qml:49
|
||||||
#: desktop-panel/package/contents/ui/about.qml:42
|
#: desktop-panel/package/contents/ui/about.qml:42
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr "Acerca de"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/about.qml:75
|
#: desktop-panel/package/contents/ui/about.qml:75
|
||||||
msgid "Acknowledgment"
|
msgid "Acknowledgment"
|
||||||
msgstr ""
|
msgstr "Reconocimiento"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:60
|
#: desktop-panel/package/contents/ui/activeapp.qml:60
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:60
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:60
|
||||||
@ -62,29 +62,29 @@ msgstr "Grosor de letra"
|
|||||||
#: desktop-panel/package/contents/ui/activeapp.qml:106
|
#: desktop-panel/package/contents/ui/activeapp.qml:106
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:106
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:106
|
||||||
msgid "light"
|
msgid "light"
|
||||||
msgstr ""
|
msgstr "fina"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:110
|
#: desktop-panel/package/contents/ui/activeapp.qml:110
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:153
|
#: desktop-panel/package/contents/ui/activeapp.qml:153
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:110
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:110
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:153
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:153
|
||||||
msgid "normal"
|
msgid "normal"
|
||||||
msgstr ""
|
msgstr "normal"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:114
|
#: desktop-panel/package/contents/ui/activeapp.qml:114
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:114
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:114
|
||||||
msgid "demi bold"
|
msgid "demi bold"
|
||||||
msgstr ""
|
msgstr "medio negrita"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:118
|
#: desktop-panel/package/contents/ui/activeapp.qml:118
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:118
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:118
|
||||||
msgid "bold"
|
msgid "bold"
|
||||||
msgstr ""
|
msgstr "negrita"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:122
|
#: desktop-panel/package/contents/ui/activeapp.qml:122
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:122
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:122
|
||||||
msgid "black"
|
msgid "black"
|
||||||
msgstr ""
|
msgstr "negro"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:145
|
#: desktop-panel/package/contents/ui/activeapp.qml:145
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:145
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:145
|
||||||
@ -94,7 +94,7 @@ msgstr "Estilo de letra"
|
|||||||
#: desktop-panel/package/contents/ui/activeapp.qml:157
|
#: desktop-panel/package/contents/ui/activeapp.qml:157
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:157
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:157
|
||||||
msgid "italic"
|
msgid "italic"
|
||||||
msgstr ""
|
msgstr "cursiva"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:180
|
#: desktop-panel/package/contents/ui/activeapp.qml:180
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:163
|
#: desktop-panel/package/contents/ui/advanced.qml:163
|
||||||
@ -105,52 +105,45 @@ msgstr "Color de letra"
|
|||||||
#: desktop-panel/package/contents/ui/activeapp.qml:198
|
#: desktop-panel/package/contents/ui/activeapp.qml:198
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:247
|
#: desktop-panel/package/contents/ui/advanced.qml:247
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:198
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:198
|
||||||
#, fuzzy
|
|
||||||
msgid "Select a color"
|
msgid "Select a color"
|
||||||
msgstr "Elegir tipo de letra"
|
msgstr "Elige un color"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:205
|
#: desktop-panel/package/contents/ui/activeapp.qml:205
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:205
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:205
|
||||||
#, fuzzy
|
|
||||||
msgid "Select a font"
|
msgid "Select a font"
|
||||||
msgstr "Elegir tipo de letra"
|
msgstr "Elige un tipo de letra"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:56
|
#: desktop-panel/package/contents/ui/advanced.qml:56
|
||||||
msgid "Widget height, px"
|
msgid "Widget height, px"
|
||||||
msgstr ""
|
msgstr "Alto del widget, px"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:76
|
#: desktop-panel/package/contents/ui/advanced.qml:76
|
||||||
msgid "Widget width, px"
|
msgid "Widget width, px"
|
||||||
msgstr ""
|
msgstr "Ancho del widget, px"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:96
|
#: desktop-panel/package/contents/ui/advanced.qml:96
|
||||||
#, fuzzy
|
|
||||||
msgid "Tooltip type"
|
msgid "Tooltip type"
|
||||||
msgstr "Ancho de la ventana emergente"
|
msgstr "Tipo de ventana emergente"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:104
|
#: desktop-panel/package/contents/ui/advanced.qml:104
|
||||||
#, fuzzy
|
|
||||||
msgid "contours"
|
msgid "contours"
|
||||||
msgstr "Contornos"
|
msgstr "contornos"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:108
|
#: desktop-panel/package/contents/ui/advanced.qml:108
|
||||||
#, fuzzy
|
|
||||||
msgid "windows"
|
msgid "windows"
|
||||||
msgstr "Ventanas"
|
msgstr "ventanas"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:112
|
#: desktop-panel/package/contents/ui/advanced.qml:112
|
||||||
#, fuzzy
|
|
||||||
msgid "clean desktop"
|
msgid "clean desktop"
|
||||||
msgstr "Limpiar escritorio"
|
msgstr "limpiar escritorio"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:116
|
#: desktop-panel/package/contents/ui/advanced.qml:116
|
||||||
#, fuzzy
|
|
||||||
msgid "names"
|
msgid "names"
|
||||||
msgstr "Tu nombre"
|
msgstr "nombres"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:120
|
#: desktop-panel/package/contents/ui/advanced.qml:120
|
||||||
msgid "none"
|
msgid "none"
|
||||||
msgstr ""
|
msgstr "ninguno"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:143
|
#: desktop-panel/package/contents/ui/advanced.qml:143
|
||||||
msgid "Tooltip width"
|
msgid "Tooltip width"
|
||||||
@ -173,6 +166,8 @@ msgid ""
|
|||||||
"Detailed information may be found on <a href=\"http://arcanis.name/projects/"
|
"Detailed information may be found on <a href=\"http://arcanis.name/projects/"
|
||||||
"awesome-widgets/\">project homepage</a>"
|
"awesome-widgets/\">project homepage</a>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Puedes encontrar información detallada en el <a href=\"http://arcanis.name/"
|
||||||
|
"projects/awesome-widgets/\">sitio del proyecto</a>"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:194
|
#: desktop-panel/package/contents/ui/widget.qml:194
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
@ -180,59 +175,59 @@ msgstr "Añadir"
|
|||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:207
|
#: desktop-panel/package/contents/ui/widget.qml:207
|
||||||
msgid "Show value"
|
msgid "Show value"
|
||||||
msgstr ""
|
msgstr "Mostrar valor"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:212
|
#: desktop-panel/package/contents/ui/widget.qml:212
|
||||||
msgid "Tag: %1"
|
msgid "Tag: %1"
|
||||||
msgstr ""
|
msgstr "Etiqueta: %1"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:214
|
#: desktop-panel/package/contents/ui/widget.qml:214
|
||||||
msgid "Value: %1"
|
msgid "Value: %1"
|
||||||
msgstr ""
|
msgstr "Valor: %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:314
|
#: desktop-panel/plugin/dpadds.cpp:314
|
||||||
msgid "A set of minimalistic plasmoid widgets"
|
msgid "A set of minimalistic plasmoid widgets"
|
||||||
msgstr ""
|
msgstr "Un conjunto de plasmoides minimalistas"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:316
|
#: desktop-panel/plugin/dpadds.cpp:316
|
||||||
msgid "Links:"
|
msgid "Links:"
|
||||||
msgstr ""
|
msgstr "Enlaces:"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:317
|
#: desktop-panel/plugin/dpadds.cpp:317
|
||||||
msgid "Homepage"
|
msgid "Homepage"
|
||||||
msgstr ""
|
msgstr "Página principal"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:318
|
#: desktop-panel/plugin/dpadds.cpp:318
|
||||||
msgid "Repository"
|
msgid "Repository"
|
||||||
msgstr ""
|
msgstr "Repositorio"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:319
|
#: desktop-panel/plugin/dpadds.cpp:319
|
||||||
msgid "Bugtracker"
|
msgid "Bugtracker"
|
||||||
msgstr ""
|
msgstr "Reporte de errores"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:320
|
#: desktop-panel/plugin/dpadds.cpp:320
|
||||||
msgid "Translation issue"
|
msgid "Translation issue"
|
||||||
msgstr ""
|
msgstr "Problemas de traducción"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:321
|
#: desktop-panel/plugin/dpadds.cpp:321
|
||||||
msgid "AUR packages"
|
msgid "AUR packages"
|
||||||
msgstr ""
|
msgstr "Paquetes AUR"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:322
|
#: desktop-panel/plugin/dpadds.cpp:322
|
||||||
msgid "openSUSE packages"
|
msgid "openSUSE packages"
|
||||||
msgstr ""
|
msgstr "Paquetes de openSUSE"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:325
|
#: desktop-panel/plugin/dpadds.cpp:325
|
||||||
msgid "This software is licensed under %1"
|
msgid "This software is licensed under %1"
|
||||||
msgstr ""
|
msgstr "Este software está licenciado bajo %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:327
|
#: desktop-panel/plugin/dpadds.cpp:327
|
||||||
msgid "Translators: %1"
|
msgid "Translators: %1"
|
||||||
msgstr ""
|
msgstr "Traductores: %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:335
|
#: desktop-panel/plugin/dpadds.cpp:335
|
||||||
msgid "This software uses: %1"
|
msgid "This software uses: %1"
|
||||||
msgstr ""
|
msgstr "Este software usa: %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:350
|
#: desktop-panel/plugin/dpadds.cpp:350
|
||||||
msgid "Select font"
|
msgid "Select font"
|
||||||
@ -255,9 +250,8 @@ msgid "Right Edge"
|
|||||||
msgstr "Borde derecho"
|
msgstr "Borde derecho"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:483
|
#: desktop-panel/plugin/dpadds.cpp:483
|
||||||
#, fuzzy
|
|
||||||
msgid "Unknown location (%1)"
|
msgid "Unknown location (%1)"
|
||||||
msgstr "Posición desconocida (%1)"
|
msgstr "Ubicación desconocida (%1)"
|
||||||
|
|
||||||
#: translations/desktop-panel/rc.cpp:1 rc.cpp:1
|
#: translations/desktop-panel/rc.cpp:1 rc.cpp:1
|
||||||
msgctxt "NAME OF TRANSLATORS"
|
msgctxt "NAME OF TRANSLATORS"
|
||||||
@ -267,7 +261,7 @@ msgstr "Tu nombre"
|
|||||||
#: translations/desktop-panel/rc.cpp:2 rc.cpp:2
|
#: translations/desktop-panel/rc.cpp:2 rc.cpp:2
|
||||||
msgctxt "EMAIL OF TRANSLATORS"
|
msgctxt "EMAIL OF TRANSLATORS"
|
||||||
msgid "Your emails"
|
msgid "Your emails"
|
||||||
msgstr "Tu email"
|
msgstr "Tu correo electrónico"
|
||||||
|
|
||||||
#~ msgid "Unknown Position (%1)"
|
#~ msgid "Unknown Position (%1)"
|
||||||
#~ msgstr "Posición desconocida (%1)"
|
#~ msgstr "Posición desconocida (%1)"
|
||||||
|
@ -1,23 +1,23 @@
|
|||||||
# Copyright (C) 2014
|
# Copyright (C) 2014
|
||||||
# This file is distributed under the same license as the PyTextMonitor package.
|
# This file is distributed under the same license as the PyTextMonitor package.
|
||||||
#
|
|
||||||
# Evgeniy Alekseev <esalexeev@gmail.com>, 2014.
|
# Evgeniy Alekseev <esalexeev@gmail.com>, 2014.
|
||||||
# Mermouy <mermouy@gmail.com>, 2014.
|
# Mermouy <mermouy@gmail.com>, 2014.
|
||||||
|
# MerMouY <mermouy@openmailbox.org>, 2015.
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
||||||
"POT-Creation-Date: 2015-05-22 00:05+0300\n"
|
"POT-Creation-Date: 2015-05-22 00:05+0300\n"
|
||||||
"PO-Revision-Date: 2014-06-05 19:24+0400\n"
|
"PO-Revision-Date: 2015-06-04 13:18+0100\n"
|
||||||
"Last-Translator: Evgeniy Alekseev <esalexeev@gmail.com>\n"
|
"Last-Translator: MerMouY <mermouy@openmailbox.org>\n"
|
||||||
"Language-Team: French <kde-french@lists.kde.ru>\n"
|
"Language-Team: French <kde-i18n-doc@kde.org>\n"
|
||||||
"Language: fr\n"
|
"Language: fr\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && 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"
|
||||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
"X-Generator: Lokalize 2.0\n"
|
||||||
"X-Generator: Lokalize 1.5\n"
|
"X-Language: fr-FR\n"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:25
|
#: desktop-panel/package/contents/config/config.qml:25
|
||||||
msgid "Widget"
|
msgid "Widget"
|
||||||
@ -25,24 +25,24 @@ msgstr "Widget"
|
|||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:31
|
#: desktop-panel/package/contents/config/config.qml:31
|
||||||
msgid "Advanced"
|
msgid "Advanced"
|
||||||
msgstr ""
|
msgstr "Avancé"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:37
|
#: desktop-panel/package/contents/config/config.qml:37
|
||||||
msgid "Active desktop"
|
msgid "Active desktop"
|
||||||
msgstr ""
|
msgstr "Bureau actif"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:43
|
#: desktop-panel/package/contents/config/config.qml:43
|
||||||
msgid "Inactive desktop"
|
msgid "Inactive desktop"
|
||||||
msgstr ""
|
msgstr "Bureau inactif"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:49
|
#: desktop-panel/package/contents/config/config.qml:49
|
||||||
#: desktop-panel/package/contents/ui/about.qml:42
|
#: desktop-panel/package/contents/ui/about.qml:42
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr "À propos"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/about.qml:75
|
#: desktop-panel/package/contents/ui/about.qml:75
|
||||||
msgid "Acknowledgment"
|
msgid "Acknowledgment"
|
||||||
msgstr ""
|
msgstr "À savoir"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:60
|
#: desktop-panel/package/contents/ui/activeapp.qml:60
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:60
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:60
|
||||||
@ -63,29 +63,29 @@ msgstr "Épaisseur de la police"
|
|||||||
#: desktop-panel/package/contents/ui/activeapp.qml:106
|
#: desktop-panel/package/contents/ui/activeapp.qml:106
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:106
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:106
|
||||||
msgid "light"
|
msgid "light"
|
||||||
msgstr ""
|
msgstr "léger"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:110
|
#: desktop-panel/package/contents/ui/activeapp.qml:110
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:153
|
#: desktop-panel/package/contents/ui/activeapp.qml:153
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:110
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:110
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:153
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:153
|
||||||
msgid "normal"
|
msgid "normal"
|
||||||
msgstr ""
|
msgstr "normal"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:114
|
#: desktop-panel/package/contents/ui/activeapp.qml:114
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:114
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:114
|
||||||
msgid "demi bold"
|
msgid "demi bold"
|
||||||
msgstr ""
|
msgstr "semi-gras"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:118
|
#: desktop-panel/package/contents/ui/activeapp.qml:118
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:118
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:118
|
||||||
msgid "bold"
|
msgid "bold"
|
||||||
msgstr ""
|
msgstr "gras"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:122
|
#: desktop-panel/package/contents/ui/activeapp.qml:122
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:122
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:122
|
||||||
msgid "black"
|
msgid "black"
|
||||||
msgstr ""
|
msgstr "noir"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:145
|
#: desktop-panel/package/contents/ui/activeapp.qml:145
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:145
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:145
|
||||||
@ -95,7 +95,7 @@ msgstr "Style de la police"
|
|||||||
#: desktop-panel/package/contents/ui/activeapp.qml:157
|
#: desktop-panel/package/contents/ui/activeapp.qml:157
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:157
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:157
|
||||||
msgid "italic"
|
msgid "italic"
|
||||||
msgstr ""
|
msgstr "italique"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:180
|
#: desktop-panel/package/contents/ui/activeapp.qml:180
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:163
|
#: desktop-panel/package/contents/ui/advanced.qml:163
|
||||||
@ -107,53 +107,54 @@ msgstr "Couleur de la police"
|
|||||||
#: desktop-panel/package/contents/ui/advanced.qml:247
|
#: desktop-panel/package/contents/ui/advanced.qml:247
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:198
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:198
|
||||||
msgid "Select a color"
|
msgid "Select a color"
|
||||||
msgstr ""
|
msgstr "Sélectionner une couleur"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:205
|
#: desktop-panel/package/contents/ui/activeapp.qml:205
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:205
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:205
|
||||||
msgid "Select a font"
|
msgid "Select a font"
|
||||||
msgstr ""
|
msgstr "Sélectionner une police"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:56
|
#: desktop-panel/package/contents/ui/advanced.qml:56
|
||||||
msgid "Widget height, px"
|
msgid "Widget height, px"
|
||||||
msgstr ""
|
msgstr "Hauteur du gadget, px"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:76
|
#: desktop-panel/package/contents/ui/advanced.qml:76
|
||||||
msgid "Widget width, px"
|
msgid "Widget width, px"
|
||||||
msgstr ""
|
msgstr "Largeur du gadget, px"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:96
|
#: desktop-panel/package/contents/ui/advanced.qml:96
|
||||||
msgid "Tooltip type"
|
msgid "Tooltip type"
|
||||||
msgstr ""
|
msgstr "Type d'infobulle"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:104
|
#: desktop-panel/package/contents/ui/advanced.qml:104
|
||||||
msgid "contours"
|
msgid "contours"
|
||||||
msgstr ""
|
msgstr "contours"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:108
|
#: desktop-panel/package/contents/ui/advanced.qml:108
|
||||||
msgid "windows"
|
msgid "windows"
|
||||||
msgstr ""
|
msgstr "fenêtres"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:112
|
#: desktop-panel/package/contents/ui/advanced.qml:112
|
||||||
msgid "clean desktop"
|
msgid "clean desktop"
|
||||||
msgstr ""
|
msgstr "nettoyer le bureau"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:116
|
#: desktop-panel/package/contents/ui/advanced.qml:116
|
||||||
#, fuzzy
|
|
||||||
msgid "names"
|
msgid "names"
|
||||||
msgstr "Evgeniy Alekseev"
|
msgstr ""
|
||||||
|
"Evgeniy Alekseev\n"
|
||||||
|
"MerMouY"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:120
|
#: desktop-panel/package/contents/ui/advanced.qml:120
|
||||||
msgid "none"
|
msgid "none"
|
||||||
msgstr ""
|
msgstr "Aucun"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:143
|
#: desktop-panel/package/contents/ui/advanced.qml:143
|
||||||
msgid "Tooltip width"
|
msgid "Tooltip width"
|
||||||
msgstr ""
|
msgstr "Largeur de l'infobulle"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:188
|
#: desktop-panel/package/contents/ui/advanced.qml:188
|
||||||
msgid "Enable background"
|
msgid "Enable background"
|
||||||
msgstr ""
|
msgstr "Activer le fond"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:202
|
#: desktop-panel/package/contents/ui/advanced.qml:202
|
||||||
msgid "Vertical layout"
|
msgid "Vertical layout"
|
||||||
@ -161,102 +162,106 @@ msgstr "Positionnement vertical"
|
|||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:214
|
#: desktop-panel/package/contents/ui/advanced.qml:214
|
||||||
msgid "Mark"
|
msgid "Mark"
|
||||||
msgstr ""
|
msgstr "Marquer"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:44
|
#: desktop-panel/package/contents/ui/widget.qml:44
|
||||||
msgid ""
|
msgid ""
|
||||||
"Detailed information may be found on <a href=\"http://arcanis.name/projects/"
|
"Detailed information may be found on <a href=\"http://arcanis.name/projects/"
|
||||||
"awesome-widgets/\">project homepage</a>"
|
"awesome-widgets/\">project homepage</a>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Des informations détaillées se trouvent sur <a "
|
||||||
|
"href=\"http://arcanis.name/projects/awesome-widgets/\">la page du projet</a>."
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:194
|
#: desktop-panel/package/contents/ui/widget.qml:194
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr "Ajouter"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:207
|
#: desktop-panel/package/contents/ui/widget.qml:207
|
||||||
msgid "Show value"
|
msgid "Show value"
|
||||||
msgstr ""
|
msgstr "Afficher la valeur"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:212
|
#: desktop-panel/package/contents/ui/widget.qml:212
|
||||||
msgid "Tag: %1"
|
msgid "Tag: %1"
|
||||||
msgstr ""
|
msgstr "Étiquette: %1"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:214
|
#: desktop-panel/package/contents/ui/widget.qml:214
|
||||||
msgid "Value: %1"
|
msgid "Value: %1"
|
||||||
msgstr ""
|
msgstr "Valeur: %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:314
|
#: desktop-panel/plugin/dpadds.cpp:314
|
||||||
msgid "A set of minimalistic plasmoid widgets"
|
msgid "A set of minimalistic plasmoid widgets"
|
||||||
msgstr ""
|
msgstr "Un ensemble de gadgets plasmoïd minimalistes"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:316
|
#: desktop-panel/plugin/dpadds.cpp:316
|
||||||
msgid "Links:"
|
msgid "Links:"
|
||||||
msgstr ""
|
msgstr "Liens:"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:317
|
#: desktop-panel/plugin/dpadds.cpp:317
|
||||||
msgid "Homepage"
|
msgid "Homepage"
|
||||||
msgstr ""
|
msgstr "Page d'accueil"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:318
|
#: desktop-panel/plugin/dpadds.cpp:318
|
||||||
msgid "Repository"
|
msgid "Repository"
|
||||||
msgstr ""
|
msgstr "Dépôt"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:319
|
#: desktop-panel/plugin/dpadds.cpp:319
|
||||||
msgid "Bugtracker"
|
msgid "Bugtracker"
|
||||||
msgstr ""
|
msgstr "Bugtracker"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:320
|
#: desktop-panel/plugin/dpadds.cpp:320
|
||||||
msgid "Translation issue"
|
msgid "Translation issue"
|
||||||
msgstr ""
|
msgstr "Problème de traduction"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:321
|
#: desktop-panel/plugin/dpadds.cpp:321
|
||||||
msgid "AUR packages"
|
msgid "AUR packages"
|
||||||
msgstr ""
|
msgstr "Paquetages AUR"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:322
|
#: desktop-panel/plugin/dpadds.cpp:322
|
||||||
msgid "openSUSE packages"
|
msgid "openSUSE packages"
|
||||||
msgstr ""
|
msgstr "Paquetages OpenSUSE"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:325
|
#: desktop-panel/plugin/dpadds.cpp:325
|
||||||
msgid "This software is licensed under %1"
|
msgid "This software is licensed under %1"
|
||||||
msgstr ""
|
msgstr "Ce logiciel est sous license %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:327
|
#: desktop-panel/plugin/dpadds.cpp:327
|
||||||
msgid "Translators: %1"
|
msgid "Translators: %1"
|
||||||
msgstr ""
|
msgstr "Traducteurs: %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:335
|
#: desktop-panel/plugin/dpadds.cpp:335
|
||||||
msgid "This software uses: %1"
|
msgid "This software uses: %1"
|
||||||
msgstr ""
|
msgstr "Ce logiciel utilise: %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:350
|
#: desktop-panel/plugin/dpadds.cpp:350
|
||||||
msgid "Select font"
|
msgid "Select font"
|
||||||
msgstr ""
|
msgstr "Sélectionner une police"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:475
|
#: desktop-panel/plugin/dpadds.cpp:475
|
||||||
msgid "Top Edge"
|
msgid "Top Edge"
|
||||||
msgstr ""
|
msgstr "Bord du haut"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:477
|
#: desktop-panel/plugin/dpadds.cpp:477
|
||||||
msgid "Bottom Edge"
|
msgid "Bottom Edge"
|
||||||
msgstr ""
|
msgstr "Bord du bas"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:479
|
#: desktop-panel/plugin/dpadds.cpp:479
|
||||||
msgid "Left Edge"
|
msgid "Left Edge"
|
||||||
msgstr ""
|
msgstr "Bord gauche"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:481
|
#: desktop-panel/plugin/dpadds.cpp:481
|
||||||
msgid "Right Edge"
|
msgid "Right Edge"
|
||||||
msgstr ""
|
msgstr "Bord droit"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:483
|
#: desktop-panel/plugin/dpadds.cpp:483
|
||||||
msgid "Unknown location (%1)"
|
msgid "Unknown location (%1)"
|
||||||
msgstr ""
|
msgstr "Position inconnue (%1)"
|
||||||
|
|
||||||
#: translations/desktop-panel/rc.cpp:1 rc.cpp:1
|
#: translations/desktop-panel/rc.cpp:1 rc.cpp:1
|
||||||
msgctxt "NAME OF TRANSLATORS"
|
msgctxt "NAME OF TRANSLATORS"
|
||||||
msgid "Your names"
|
msgid "Your names"
|
||||||
msgstr "Evgeniy Alekseev"
|
msgstr ""
|
||||||
|
"Evgeniy Alekseev\n"
|
||||||
|
"MerMouY"
|
||||||
|
|
||||||
#: translations/desktop-panel/rc.cpp:2 rc.cpp:2
|
#: translations/desktop-panel/rc.cpp:2 rc.cpp:2
|
||||||
msgctxt "EMAIL OF TRANSLATORS"
|
msgctxt "EMAIL OF TRANSLATORS"
|
||||||
|
@ -24,8 +24,9 @@ msgid "Widget"
|
|||||||
msgstr "Widget"
|
msgstr "Widget"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:31
|
#: desktop-panel/package/contents/config/config.qml:31
|
||||||
|
#, fuzzy
|
||||||
msgid "Advanced"
|
msgid "Advanced"
|
||||||
msgstr ""
|
msgstr "Avançado"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:37
|
#: desktop-panel/package/contents/config/config.qml:37
|
||||||
msgid "Active desktop"
|
msgid "Active desktop"
|
||||||
@ -37,12 +38,14 @@ msgstr "Desktop inativo"
|
|||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:49
|
#: desktop-panel/package/contents/config/config.qml:49
|
||||||
#: desktop-panel/package/contents/ui/about.qml:42
|
#: desktop-panel/package/contents/ui/about.qml:42
|
||||||
|
#, fuzzy
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr "Sobre"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/about.qml:75
|
#: desktop-panel/package/contents/ui/about.qml:75
|
||||||
|
#, fuzzy
|
||||||
msgid "Acknowledgment"
|
msgid "Acknowledgment"
|
||||||
msgstr ""
|
msgstr "Confirmação"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:60
|
#: desktop-panel/package/contents/ui/activeapp.qml:60
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:60
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:60
|
||||||
@ -62,30 +65,35 @@ msgstr "Grossura da fonte"
|
|||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:106
|
#: desktop-panel/package/contents/ui/activeapp.qml:106
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:106
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:106
|
||||||
|
#, fuzzy
|
||||||
msgid "light"
|
msgid "light"
|
||||||
msgstr ""
|
msgstr "leve"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:110
|
#: desktop-panel/package/contents/ui/activeapp.qml:110
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:153
|
#: desktop-panel/package/contents/ui/activeapp.qml:153
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:110
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:110
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:153
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:153
|
||||||
|
#, fuzzy
|
||||||
msgid "normal"
|
msgid "normal"
|
||||||
msgstr ""
|
msgstr "normal"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:114
|
#: desktop-panel/package/contents/ui/activeapp.qml:114
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:114
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:114
|
||||||
|
#, fuzzy
|
||||||
msgid "demi bold"
|
msgid "demi bold"
|
||||||
msgstr ""
|
msgstr "demi negrito"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:118
|
#: desktop-panel/package/contents/ui/activeapp.qml:118
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:118
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:118
|
||||||
|
#, fuzzy
|
||||||
msgid "bold"
|
msgid "bold"
|
||||||
msgstr ""
|
msgstr "negrito"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:122
|
#: desktop-panel/package/contents/ui/activeapp.qml:122
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:122
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:122
|
||||||
|
#, fuzzy
|
||||||
msgid "black"
|
msgid "black"
|
||||||
msgstr ""
|
msgstr "preto"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:145
|
#: desktop-panel/package/contents/ui/activeapp.qml:145
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:145
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:145
|
||||||
@ -94,8 +102,9 @@ msgstr "Estilo da fonte"
|
|||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:157
|
#: desktop-panel/package/contents/ui/activeapp.qml:157
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:157
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:157
|
||||||
|
#, fuzzy
|
||||||
msgid "italic"
|
msgid "italic"
|
||||||
msgstr ""
|
msgstr "itálico"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:180
|
#: desktop-panel/package/contents/ui/activeapp.qml:180
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:163
|
#: desktop-panel/package/contents/ui/advanced.qml:163
|
||||||
@ -108,26 +117,28 @@ msgstr "Cor da fonte"
|
|||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:198
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:198
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Select a color"
|
msgid "Select a color"
|
||||||
msgstr "Selecionar fonte"
|
msgstr "Selecione uma cor"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:205
|
#: desktop-panel/package/contents/ui/activeapp.qml:205
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:205
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:205
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Select a font"
|
msgid "Select a font"
|
||||||
msgstr "Selecionar fonte"
|
msgstr "Selecione uma fonte"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:56
|
#: desktop-panel/package/contents/ui/advanced.qml:56
|
||||||
|
#, fuzzy
|
||||||
msgid "Widget height, px"
|
msgid "Widget height, px"
|
||||||
msgstr ""
|
msgstr "Largura do widget, px"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:76
|
#: desktop-panel/package/contents/ui/advanced.qml:76
|
||||||
|
#, fuzzy
|
||||||
msgid "Widget width, px"
|
msgid "Widget width, px"
|
||||||
msgstr ""
|
msgstr "Altura do widget, px"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:96
|
#: desktop-panel/package/contents/ui/advanced.qml:96
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Tooltip type"
|
msgid "Tooltip type"
|
||||||
msgstr "Largura da dica de contexto"
|
msgstr "Tipo de dica de contexto"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:104
|
#: desktop-panel/package/contents/ui/advanced.qml:104
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@ -147,11 +158,12 @@ msgstr "Limpar desktop"
|
|||||||
#: desktop-panel/package/contents/ui/advanced.qml:116
|
#: desktop-panel/package/contents/ui/advanced.qml:116
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "names"
|
msgid "names"
|
||||||
msgstr "under"
|
msgstr "nomes"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:120
|
#: desktop-panel/package/contents/ui/advanced.qml:120
|
||||||
|
#, fuzzy
|
||||||
msgid "none"
|
msgid "none"
|
||||||
msgstr ""
|
msgstr "nenhum"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:143
|
#: desktop-panel/package/contents/ui/advanced.qml:143
|
||||||
msgid "Tooltip width"
|
msgid "Tooltip width"
|
||||||
@ -170,70 +182,87 @@ msgid "Mark"
|
|||||||
msgstr "Marca"
|
msgstr "Marca"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:44
|
#: desktop-panel/package/contents/ui/widget.qml:44
|
||||||
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
"Detailed information may be found on <a href=\"http://arcanis.name/projects/"
|
"Detailed information may be found on <a "
|
||||||
"awesome-widgets/\">project homepage</a>"
|
"href=\"http://arcanis.name/projects/awesome-widgets/\">project homepage</a>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Informações detalhadas podem ser encontradas na <a "
|
||||||
|
"href=\"http://arcanis.name/projects/awesome-widgets/\">página do projeto</a>"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:194
|
#: desktop-panel/package/contents/ui/widget.qml:194
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Adicionar"
|
msgstr "Adicionar"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:207
|
#: desktop-panel/package/contents/ui/widget.qml:207
|
||||||
|
#, fuzzy
|
||||||
msgid "Show value"
|
msgid "Show value"
|
||||||
msgstr ""
|
msgstr "Mostrar valor"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:212
|
#: desktop-panel/package/contents/ui/widget.qml:212
|
||||||
|
#, fuzzy, qt-format
|
||||||
msgid "Tag: %1"
|
msgid "Tag: %1"
|
||||||
msgstr ""
|
msgstr "Tag: %1"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:214
|
#: desktop-panel/package/contents/ui/widget.qml:214
|
||||||
|
#, fuzzy, qt-format
|
||||||
msgid "Value: %1"
|
msgid "Value: %1"
|
||||||
msgstr ""
|
msgstr "Valor: %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:314
|
#: desktop-panel/plugin/dpadds.cpp:314
|
||||||
|
#, fuzzy
|
||||||
msgid "A set of minimalistic plasmoid widgets"
|
msgid "A set of minimalistic plasmoid widgets"
|
||||||
msgstr ""
|
msgstr "Um conjunto de widgets plasmoid minimalistas"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:316
|
#: desktop-panel/plugin/dpadds.cpp:316
|
||||||
|
#, fuzzy
|
||||||
msgid "Links:"
|
msgid "Links:"
|
||||||
msgstr ""
|
msgstr "Links: "
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:317
|
#: desktop-panel/plugin/dpadds.cpp:317
|
||||||
|
#, fuzzy
|
||||||
msgid "Homepage"
|
msgid "Homepage"
|
||||||
msgstr ""
|
msgstr "Homepage"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:318
|
#: desktop-panel/plugin/dpadds.cpp:318
|
||||||
|
#, fuzzy
|
||||||
msgid "Repository"
|
msgid "Repository"
|
||||||
msgstr ""
|
msgstr "Repositório"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:319
|
#: desktop-panel/plugin/dpadds.cpp:319
|
||||||
|
#, fuzzy
|
||||||
msgid "Bugtracker"
|
msgid "Bugtracker"
|
||||||
msgstr ""
|
msgstr "Tracker de bugs"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:320
|
#: desktop-panel/plugin/dpadds.cpp:320
|
||||||
|
#, fuzzy
|
||||||
msgid "Translation issue"
|
msgid "Translation issue"
|
||||||
msgstr ""
|
msgstr "Problema de tradução"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:321
|
#: desktop-panel/plugin/dpadds.cpp:321
|
||||||
|
#, fuzzy
|
||||||
msgid "AUR packages"
|
msgid "AUR packages"
|
||||||
msgstr ""
|
msgstr "Pacotes da AUR"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:322
|
#: desktop-panel/plugin/dpadds.cpp:322
|
||||||
|
#, fuzzy
|
||||||
msgid "openSUSE packages"
|
msgid "openSUSE packages"
|
||||||
msgstr ""
|
msgstr "Pacotes openSUSE"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:325
|
#: desktop-panel/plugin/dpadds.cpp:325
|
||||||
|
#, fuzzy, qt-format
|
||||||
msgid "This software is licensed under %1"
|
msgid "This software is licensed under %1"
|
||||||
msgstr ""
|
msgstr "Este software é licenciado sob %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:327
|
#: desktop-panel/plugin/dpadds.cpp:327
|
||||||
|
#, fuzzy, qt-format
|
||||||
msgid "Translators: %1"
|
msgid "Translators: %1"
|
||||||
msgstr ""
|
msgstr "Tradutores: %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:335
|
#: desktop-panel/plugin/dpadds.cpp:335
|
||||||
|
#, fuzzy, qt-format
|
||||||
msgid "This software uses: %1"
|
msgid "This software uses: %1"
|
||||||
msgstr ""
|
msgstr "Este software usa: %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:350
|
#: desktop-panel/plugin/dpadds.cpp:350
|
||||||
msgid "Select font"
|
msgid "Select font"
|
||||||
@ -256,9 +285,9 @@ msgid "Right Edge"
|
|||||||
msgstr "Canto direito"
|
msgstr "Canto direito"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:483
|
#: desktop-panel/plugin/dpadds.cpp:483
|
||||||
#, fuzzy
|
#, fuzzy, qt-format
|
||||||
msgid "Unknown location (%1)"
|
msgid "Unknown location (%1)"
|
||||||
msgstr "Posição desconhecida (%1)"
|
msgstr "Localização desconhecida (%1)"
|
||||||
|
|
||||||
#: translations/desktop-panel/rc.cpp:1 rc.cpp:1
|
#: translations/desktop-panel/rc.cpp:1 rc.cpp:1
|
||||||
msgctxt "NAME OF TRANSLATORS"
|
msgctxt "NAME OF TRANSLATORS"
|
||||||
@ -270,6 +299,7 @@ msgctxt "EMAIL OF TRANSLATORS"
|
|||||||
msgid "Your emails"
|
msgid "Your emails"
|
||||||
msgstr "under@insicuri.net"
|
msgstr "under@insicuri.net"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
#~ msgid "Unknown Position (%1)"
|
#~ msgid "Unknown Position (%1)"
|
||||||
#~ msgstr "Posição desconhecida (%1)"
|
#~ msgstr "Posição desconhecida (%1)"
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ msgstr ""
|
|||||||
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
||||||
"POT-Creation-Date: 2015-05-22 00:05+0300\n"
|
"POT-Creation-Date: 2015-05-22 00:05+0300\n"
|
||||||
"PO-Revision-Date: 2015-05-22 00:06+0300\n"
|
"PO-Revision-Date: 2015-05-22 00:06+0300\n"
|
||||||
"Last-Translator: Evgeniy <darkarcanis@exante.eu>\n"
|
"Last-Translator: Evgeniy Alekseev <esalexeev@gmail.com>\n"
|
||||||
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
|
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
|
||||||
"Language: ru\n"
|
"Language: ru\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
|
@ -1,22 +1,22 @@
|
|||||||
# Copyright (C) 2014
|
# Copyright (C) 2014
|
||||||
# This file is distributed under the same license as the PyTextMonitor package.
|
# This file is distributed under the same license as the PyTextMonitor package.
|
||||||
#
|
#
|
||||||
# Evgeniy Alekseev <esalexeev@gmail.com>, 2014.
|
# Evgeniy Alekseev <esalexeev@gmail.com>, 2014, 2015.
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
"Report-Msgid-Bugs-To: https://github.com/arcan1s/awesome-widgets/issues\n"
|
||||||
"POT-Creation-Date: 2015-05-22 00:05+0300\n"
|
"POT-Creation-Date: 2015-05-22 00:05+0300\n"
|
||||||
"PO-Revision-Date: 2014-06-06 01:23+0400\n"
|
"PO-Revision-Date: 2015-06-04 01:49+0300\n"
|
||||||
"Last-Translator: Evgeniy Alekseev <esalexeev@gmail.com>\n"
|
"Last-Translator: Evgeniy Alekseev <esalexeev@gmail.com>\n"
|
||||||
"Language-Team: Ukrainian <kde-ukrainian@lists.kde.ru>\n"
|
"Language-Team: Ukrainian <kde-russian@lists.kde.ru>\n"
|
||||||
"Language: ua\n"
|
"Language: ua\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && 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"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
"X-Generator: Lokalize 1.5\n"
|
"X-Generator: Lokalize 2.0\n"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:25
|
#: desktop-panel/package/contents/config/config.qml:25
|
||||||
msgid "Widget"
|
msgid "Widget"
|
||||||
@ -24,7 +24,7 @@ msgstr "Віджет"
|
|||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:31
|
#: desktop-panel/package/contents/config/config.qml:31
|
||||||
msgid "Advanced"
|
msgid "Advanced"
|
||||||
msgstr ""
|
msgstr "Розширені"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/config/config.qml:37
|
#: desktop-panel/package/contents/config/config.qml:37
|
||||||
msgid "Active desktop"
|
msgid "Active desktop"
|
||||||
@ -37,11 +37,11 @@ msgstr "Неактивний робочий стіл"
|
|||||||
#: desktop-panel/package/contents/config/config.qml:49
|
#: desktop-panel/package/contents/config/config.qml:49
|
||||||
#: desktop-panel/package/contents/ui/about.qml:42
|
#: desktop-panel/package/contents/ui/about.qml:42
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr "Про програму"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/about.qml:75
|
#: desktop-panel/package/contents/ui/about.qml:75
|
||||||
msgid "Acknowledgment"
|
msgid "Acknowledgment"
|
||||||
msgstr ""
|
msgstr "Подяка"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:60
|
#: desktop-panel/package/contents/ui/activeapp.qml:60
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:60
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:60
|
||||||
@ -62,29 +62,29 @@ msgstr "Ширина шрифту"
|
|||||||
#: desktop-panel/package/contents/ui/activeapp.qml:106
|
#: desktop-panel/package/contents/ui/activeapp.qml:106
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:106
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:106
|
||||||
msgid "light"
|
msgid "light"
|
||||||
msgstr ""
|
msgstr "тонкий"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:110
|
#: desktop-panel/package/contents/ui/activeapp.qml:110
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:153
|
#: desktop-panel/package/contents/ui/activeapp.qml:153
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:110
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:110
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:153
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:153
|
||||||
msgid "normal"
|
msgid "normal"
|
||||||
msgstr ""
|
msgstr "нормальний"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:114
|
#: desktop-panel/package/contents/ui/activeapp.qml:114
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:114
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:114
|
||||||
msgid "demi bold"
|
msgid "demi bold"
|
||||||
msgstr ""
|
msgstr "напівжирний"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:118
|
#: desktop-panel/package/contents/ui/activeapp.qml:118
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:118
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:118
|
||||||
msgid "bold"
|
msgid "bold"
|
||||||
msgstr ""
|
msgstr "жирний"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:122
|
#: desktop-panel/package/contents/ui/activeapp.qml:122
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:122
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:122
|
||||||
msgid "black"
|
msgid "black"
|
||||||
msgstr ""
|
msgstr "дуже жирний"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:145
|
#: desktop-panel/package/contents/ui/activeapp.qml:145
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:145
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:145
|
||||||
@ -94,7 +94,7 @@ msgstr "Стиль шрифту"
|
|||||||
#: desktop-panel/package/contents/ui/activeapp.qml:157
|
#: desktop-panel/package/contents/ui/activeapp.qml:157
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:157
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:157
|
||||||
msgid "italic"
|
msgid "italic"
|
||||||
msgstr ""
|
msgstr "курсив"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:180
|
#: desktop-panel/package/contents/ui/activeapp.qml:180
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:163
|
#: desktop-panel/package/contents/ui/advanced.qml:163
|
||||||
@ -105,52 +105,45 @@ msgstr "Колір шрифту"
|
|||||||
#: desktop-panel/package/contents/ui/activeapp.qml:198
|
#: desktop-panel/package/contents/ui/activeapp.qml:198
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:247
|
#: desktop-panel/package/contents/ui/advanced.qml:247
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:198
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:198
|
||||||
#, fuzzy
|
|
||||||
msgid "Select a color"
|
msgid "Select a color"
|
||||||
msgstr "Вибрати шрифт"
|
msgstr "Вибрати колір"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/activeapp.qml:205
|
#: desktop-panel/package/contents/ui/activeapp.qml:205
|
||||||
#: desktop-panel/package/contents/ui/inactiveapp.qml:205
|
#: desktop-panel/package/contents/ui/inactiveapp.qml:205
|
||||||
#, fuzzy
|
|
||||||
msgid "Select a font"
|
msgid "Select a font"
|
||||||
msgstr "Вибрати шрифт"
|
msgstr "Вибрати шрифт"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:56
|
#: desktop-panel/package/contents/ui/advanced.qml:56
|
||||||
msgid "Widget height, px"
|
msgid "Widget height, px"
|
||||||
msgstr ""
|
msgstr "Висота віджету, пікселі"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:76
|
#: desktop-panel/package/contents/ui/advanced.qml:76
|
||||||
msgid "Widget width, px"
|
msgid "Widget width, px"
|
||||||
msgstr ""
|
msgstr "Ширина віджету, пікселі"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:96
|
#: desktop-panel/package/contents/ui/advanced.qml:96
|
||||||
#, fuzzy
|
|
||||||
msgid "Tooltip type"
|
msgid "Tooltip type"
|
||||||
msgstr "Ширина підказки"
|
msgstr "Тип підказки"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:104
|
#: desktop-panel/package/contents/ui/advanced.qml:104
|
||||||
#, fuzzy
|
|
||||||
msgid "contours"
|
msgid "contours"
|
||||||
msgstr "Контури"
|
msgstr "Контури"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:108
|
#: desktop-panel/package/contents/ui/advanced.qml:108
|
||||||
#, fuzzy
|
|
||||||
msgid "windows"
|
msgid "windows"
|
||||||
msgstr "Вікна"
|
msgstr "Вікна"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:112
|
#: desktop-panel/package/contents/ui/advanced.qml:112
|
||||||
#, fuzzy
|
|
||||||
msgid "clean desktop"
|
msgid "clean desktop"
|
||||||
msgstr "Очистити робочий стіл"
|
msgstr "пустий робочий стіл"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:116
|
#: desktop-panel/package/contents/ui/advanced.qml:116
|
||||||
#, fuzzy
|
|
||||||
msgid "names"
|
msgid "names"
|
||||||
msgstr "Slobodyan Victor"
|
msgstr "назви"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:120
|
#: desktop-panel/package/contents/ui/advanced.qml:120
|
||||||
msgid "none"
|
msgid "none"
|
||||||
msgstr ""
|
msgstr "немає"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/advanced.qml:143
|
#: desktop-panel/package/contents/ui/advanced.qml:143
|
||||||
msgid "Tooltip width"
|
msgid "Tooltip width"
|
||||||
@ -173,6 +166,8 @@ msgid ""
|
|||||||
"Detailed information may be found on <a href=\"http://arcanis.name/projects/"
|
"Detailed information may be found on <a href=\"http://arcanis.name/projects/"
|
||||||
"awesome-widgets/\">project homepage</a>"
|
"awesome-widgets/\">project homepage</a>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Детальна інформація може бути знайдена на <a href=\"http://arcanis.name/"
|
||||||
|
"projects/awesome-widgets/\">домашній сторінці</a> проекту"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:194
|
#: desktop-panel/package/contents/ui/widget.qml:194
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
@ -180,59 +175,59 @@ msgstr "Додати"
|
|||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:207
|
#: desktop-panel/package/contents/ui/widget.qml:207
|
||||||
msgid "Show value"
|
msgid "Show value"
|
||||||
msgstr ""
|
msgstr "Показати значення"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:212
|
#: desktop-panel/package/contents/ui/widget.qml:212
|
||||||
msgid "Tag: %1"
|
msgid "Tag: %1"
|
||||||
msgstr ""
|
msgstr "Тег: %1"
|
||||||
|
|
||||||
#: desktop-panel/package/contents/ui/widget.qml:214
|
#: desktop-panel/package/contents/ui/widget.qml:214
|
||||||
msgid "Value: %1"
|
msgid "Value: %1"
|
||||||
msgstr ""
|
msgstr "Значення: %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:314
|
#: desktop-panel/plugin/dpadds.cpp:314
|
||||||
msgid "A set of minimalistic plasmoid widgets"
|
msgid "A set of minimalistic plasmoid widgets"
|
||||||
msgstr ""
|
msgstr "Колекція мінімалістичних плазмоідів"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:316
|
#: desktop-panel/plugin/dpadds.cpp:316
|
||||||
msgid "Links:"
|
msgid "Links:"
|
||||||
msgstr ""
|
msgstr "Посилання:"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:317
|
#: desktop-panel/plugin/dpadds.cpp:317
|
||||||
msgid "Homepage"
|
msgid "Homepage"
|
||||||
msgstr ""
|
msgstr "Домашня сторінка"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:318
|
#: desktop-panel/plugin/dpadds.cpp:318
|
||||||
msgid "Repository"
|
msgid "Repository"
|
||||||
msgstr ""
|
msgstr "Репозіторій"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:319
|
#: desktop-panel/plugin/dpadds.cpp:319
|
||||||
msgid "Bugtracker"
|
msgid "Bugtracker"
|
||||||
msgstr ""
|
msgstr "Багтрекер"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:320
|
#: desktop-panel/plugin/dpadds.cpp:320
|
||||||
msgid "Translation issue"
|
msgid "Translation issue"
|
||||||
msgstr ""
|
msgstr "Тікет перекладу"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:321
|
#: desktop-panel/plugin/dpadds.cpp:321
|
||||||
msgid "AUR packages"
|
msgid "AUR packages"
|
||||||
msgstr ""
|
msgstr "Пакети в AUR"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:322
|
#: desktop-panel/plugin/dpadds.cpp:322
|
||||||
msgid "openSUSE packages"
|
msgid "openSUSE packages"
|
||||||
msgstr ""
|
msgstr "Пакети для openSUSE"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:325
|
#: desktop-panel/plugin/dpadds.cpp:325
|
||||||
msgid "This software is licensed under %1"
|
msgid "This software is licensed under %1"
|
||||||
msgstr ""
|
msgstr "Цю програму ліцензовано під %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:327
|
#: desktop-panel/plugin/dpadds.cpp:327
|
||||||
msgid "Translators: %1"
|
msgid "Translators: %1"
|
||||||
msgstr ""
|
msgstr "Перекладачі: %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:335
|
#: desktop-panel/plugin/dpadds.cpp:335
|
||||||
msgid "This software uses: %1"
|
msgid "This software uses: %1"
|
||||||
msgstr ""
|
msgstr "Ця програма використовує: %1"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:350
|
#: desktop-panel/plugin/dpadds.cpp:350
|
||||||
msgid "Select font"
|
msgid "Select font"
|
||||||
@ -255,7 +250,6 @@ msgid "Right Edge"
|
|||||||
msgstr "Правий край"
|
msgstr "Правий край"
|
||||||
|
|
||||||
#: desktop-panel/plugin/dpadds.cpp:483
|
#: desktop-panel/plugin/dpadds.cpp:483
|
||||||
#, fuzzy
|
|
||||||
msgid "Unknown location (%1)"
|
msgid "Unknown location (%1)"
|
||||||
msgstr "Невідоме положення (%1)"
|
msgstr "Невідоме положення (%1)"
|
||||||
|
|
||||||
|
@ -12,9 +12,9 @@
|
|||||||
// graphical items api version
|
// graphical items api version
|
||||||
#define AWGIAPI 1
|
#define AWGIAPI 1
|
||||||
// extquotes api version
|
// extquotes api version
|
||||||
#define AWEQAPI 1
|
#define AWEQAPI 2
|
||||||
// extscript api version
|
// extscript api version
|
||||||
#define AWESAPI 2
|
#define AWESAPI 3
|
||||||
// extupgrade api version
|
// extupgrade api version
|
||||||
#define AWEUAPI 2
|
#define AWEUAPI 2
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user