diff --git a/arch/PKGBUILD b/arch/PKGBUILD index 3aeda59..425f441 100644 --- a/arch/PKGBUILD +++ b/arch/PKGBUILD @@ -4,7 +4,7 @@ pkgbase=netctl-gui pkgname=('libnetctlgui' 'netctlgui-helper' 'netctl-gui' 'libnetctlgui-qt4' 'netctlgui-helper-qt4' 'netctl-gui-qt4' 'kdeplasma-applets-netctl-gui') -pkgver=1.3.3 +pkgver=1.4.0 pkgrel=2 pkgdesc="Qt4/Qt5 GUI for netctl. Also provides a widget for KDE" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ url="http://arcanis.name/projects/netctl-gui" license=('GPL3') makedepends=('automoc4' 'cmake' 'kdelibs' 'qt5-base' 'qt5-tools') source=("https://github.com/arcan1s/netctl-gui/releases/download/V.${pkgver}/${pkgbase}-${pkgver}-src.tar.xz") -md5sums=('9ba672ef33e9962ccc04fc4de75fad68') +md5sums=('145998d43d4b0b346b704bc93345edfb') prepare() { @@ -28,6 +28,7 @@ build() { -DBUILD_GUI:BOOL=0 \ -DBUILD_LIBRARY:BOOL=0 \ -DBUILD_HELPER:BOOL=0 \ + -DBUILD_KDE4:BOOL=1 \ "../${pkgbase}" make diff --git a/sources/dataengine/CMakeLists.txt b/sources/dataengine/CMakeLists.txt index 95933f6..b12a9d6 100644 --- a/sources/dataengine/CMakeLists.txt +++ b/sources/dataengine/CMakeLists.txt @@ -8,6 +8,7 @@ if (BUILD_KDE4) include (KDE4Defaults) add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS}) + set (KDE_INCLUDE ${KDE4_INCLUDES}) else () find_package (Qt5 REQUIRED COMPONENTS Widgets Network) find_package (ECM 0.0.11 REQUIRED NO_MODULE) diff --git a/sources/plasmoid-kde4/CMakeLists.txt b/sources/plasmoid-kde4/CMakeLists.txt index d795ae3..133c061 100644 --- a/sources/plasmoid-kde4/CMakeLists.txt +++ b/sources/plasmoid-kde4/CMakeLists.txt @@ -16,8 +16,6 @@ include_directories (${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}/../ ${PROJECT_TRDPARTY_DIR}) -add_subdirectory (po) - # set sources set (PLUGIN_NAME ${SUBPROJECT}) file (GLOB SUBPROJECT_DESKTOP_IN *.desktop) diff --git a/sources/plasmoid-kde4/po/en.po b/sources/plasmoid-kde4/po/en.po deleted file mode 100644 index 976ec93..0000000 --- a/sources/plasmoid-kde4/po/en.po +++ /dev/null @@ -1,448 +0,0 @@ -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Evgeniy Alekseev , 2014. -msgid "" -msgstr "" -"Project-Id-Version: \n" -"Report-Msgid-Bugs-To: https://github.com/arcan1s/netctl-gui/issues\n" -"POT-Creation-Date: 2014-08-24 16:44+0400\n" -"PO-Revision-Date: 2014-08-20 12:00+0400\n" -"Last-Translator: Evgeniy Alekseev \n" -"Language-Team: Russian \n" -"Language: ru\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Lokalize 1.5\n" - -#: netctl.cpp:270 -msgid "Set profile %1 disabled" -msgstr "Set profile %1 disabled" - -#: netctl.cpp:273 -msgid "Set profile %1 enabled" -msgstr "Set profile %1 enabled" - -#: netctl.cpp:294 -msgid "Restart profile %1" -msgstr "Restart profile %1" - -#: netctl.cpp:315 -msgid "Start profile %1" -msgstr "Start profile %1" - -#: netctl.cpp:341 -msgid "Stop profile %1" -msgstr "Stop profile %1" - -#: netctl.cpp:361 netctl.cpp:499 -msgid "Stop all profiles" -msgstr "Stop all profiles" - -#: netctl.cpp:381 -msgid "Switch to profile %1" -msgstr "Switch to profile %1" - -#: netctl.cpp:454 -msgid "Start another profile" -msgstr "Start another profile" - -#: netctl.cpp:455 -msgid "Stop %1" -msgstr "Stop %1" - -#: netctl.cpp:456 -msgid "Restart %1" -msgstr "Restart %1" - -#: netctl.cpp:458 -msgid "Disable %1" -msgstr "Disable %1" - -#: netctl.cpp:460 -msgid "Enable %1" -msgstr "Enable %1" - -#: netctl.cpp:463 netctl.cpp:486 -msgid "Start profile" -msgstr "Start profile" - -#: netctl.cpp:494 -msgid "Stop profile" -msgstr "Stop profile" - -#: netctl.cpp:504 -msgid "Switch to profile" -msgstr "Switch to profile" - -#: netctl.cpp:512 -msgid "Restart profile" -msgstr "Restart profile" - -#: netctl.cpp:517 -msgid "Enable profile" -msgstr "Enable profile" - -#: netctl.cpp:521 -msgid "Show netctl-gui" -msgstr "Show netctl-gui" - -#: netctl.cpp:526 -msgid "Show WiFi menu" -msgstr "Show WiFi menu" - -#: netctl.cpp:553 -msgid "Start GUI" -msgstr "Start GUI" - -#: netctl.cpp:564 -msgid "Start WiFi menu" -msgstr "Start WiFi menu" - -#: netctl.cpp:604 -msgid "Network is up" -msgstr "Network is up" - -#: netctl.cpp:608 -msgid "Network is down" -msgstr "Network is down" - -#: netctl.cpp:798 -msgid "" -"Version %1\n" -"(build date %2)" -msgstr "" -"Version %1\n" -"(build date %2)" - -#: netctl.cpp:799 -msgid "KDE widget which interacts with netctl." -msgstr "KDE widget which interacts with netctl." - -#: netctl.cpp:800 -msgid "Links:" -msgstr "Links:" - -#: netctl.cpp:801 -msgid "Homepage" -msgstr "Homepage" - -#: netctl.cpp:802 -msgid "Repository" -msgstr "Repository" - -#: netctl.cpp:803 -msgid "Bugtracker" -msgstr "Bugtracker" - -#: netctl.cpp:804 -msgid "Translation issue" -msgstr "Translation issue" - -#: netctl.cpp:805 -msgid "AUR packages" -msgstr "AUR packages" - -#: netctl.cpp:807 -msgid "This software is licensed under %1" -msgstr "This software is licensed under %1" - -#: netctl.cpp:815 -msgid "Translators: %1" -msgstr "Translators: %1" - -#: netctl.cpp:816 -msgid "This software uses: %1" -msgstr "This software uses: %1" - -#: netctl.cpp:818 -msgid "Netctl plasmoid" -msgstr "Netctl plasmoid" - -#: netctl.cpp:819 -msgid "Appearance" -msgstr "Appearance" - -#: netctl.cpp:820 -msgid "DataEngine" -msgstr "DataEngine" - -#: netctl.cpp:821 -msgid "About" -msgstr "About" - -#. i18n: file: appearance.ui:47 -#. i18n: ectx: property (text), widget (QLabel, label_inactiveIcon) -#: po/rc.cpp:3 rc.cpp:3 -msgid "Inactive icon" -msgstr "Inactive icon" - -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#: po/rc.cpp:6 po/rc.cpp:42 po/rc.cpp:54 po/rc.cpp:60 po/rc.cpp:66 -#: po/rc.cpp:72 po/rc.cpp:81 po/rc.cpp:87 po/rc.cpp:93 po/rc.cpp:99 -#: po/rc.cpp:105 po/rc.cpp:111 rc.cpp:6 rc.cpp:42 rc.cpp:54 rc.cpp:60 -#: rc.cpp:66 rc.cpp:72 rc.cpp:81 rc.cpp:87 rc.cpp:93 rc.cpp:99 rc.cpp:105 -#: rc.cpp:111 -msgid "Browse" -msgstr "Browse" - -#. i18n: file: appearance.ui:80 -#. i18n: ectx: property (text), widget (QLabel, label_fontColor) -#: po/rc.cpp:9 rc.cpp:9 -msgid "Font color" -msgstr "Font color" - -#. i18n: file: appearance.ui:112 -#. i18n: ectx: property (toolTip), widget (KColorCombo, kcolorcombo_fontColor) -#: po/rc.cpp:12 rc.cpp:12 -msgid "Set font color" -msgstr "Set font color" - -#. i18n: file: appearance.ui:142 -#. i18n: ectx: property (text), widget (QLabel, label_fontSize) -#: po/rc.cpp:15 rc.cpp:15 -msgid "Font size" -msgstr "Font size" - -#. i18n: file: appearance.ui:174 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontSize) -#: po/rc.cpp:18 rc.cpp:18 -msgid "Set font size" -msgstr "Set font size" - -#. i18n: file: appearance.ui:203 -#. i18n: ectx: property (text), widget (QLabel, label_fontWeight) -#: po/rc.cpp:21 rc.cpp:21 -msgid "Font weight" -msgstr "Font weight" - -#. i18n: file: appearance.ui:235 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontWeight) -#: po/rc.cpp:24 rc.cpp:24 -msgid "Set font weight" -msgstr "Set font weight" - -#. i18n: file: appearance.ui:267 -#. i18n: ectx: property (text), widget (QLabel, label_fontStyle) -#: po/rc.cpp:27 rc.cpp:27 -msgid "Font style" -msgstr "Font style" - -#. i18n: file: appearance.ui:299 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_fontStyle) -#: po/rc.cpp:30 rc.cpp:30 -msgid "Set font style" -msgstr "Set font style" - -#. i18n: file: appearance.ui:326 -#. i18n: ectx: property (text), widget (QLabel, label_font) -#: po/rc.cpp:33 rc.cpp:33 -msgid "Font" -msgstr "Font" - -#. i18n: file: appearance.ui:358 -#. i18n: ectx: property (toolTip), widget (QFontComboBox, fontComboBox_font) -#: po/rc.cpp:36 rc.cpp:36 -msgid "Set font family" -msgstr "Set font family" - -#. i18n: file: appearance.ui:375 -#. i18n: ectx: property (text), widget (QLabel, label_activeIcon) -#: po/rc.cpp:39 rc.cpp:39 -msgid "Active icon" -msgstr "Active icon" - -#. i18n: file: appearance.ui:408 -#. i18n: ectx: property (text), widget (QLabel, label_textAlign) -#: po/rc.cpp:45 rc.cpp:45 -msgid "Text align" -msgstr "Text align" - -#. i18n: file: appearance.ui:440 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_textAlign) -#: po/rc.cpp:48 rc.cpp:48 -msgid "Set text align" -msgstr "Set text align" - -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#: po/rc.cpp:51 po/rc.cpp:90 rc.cpp:51 rc.cpp:90 -msgid "Path to netctl" -msgstr "Path to netctl" - -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#: po/rc.cpp:57 po/rc.cpp:96 rc.cpp:57 rc.cpp:96 -msgid "Path to netctl-auto" -msgstr "Path to netctl-auto" - -#. i18n: file: dataengine.ui:100 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp4) -#: po/rc.cpp:63 rc.cpp:63 -msgid "Check external IPv4" -msgstr "Check external IPv4" - -#. i18n: file: dataengine.ui:136 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp6) -#: po/rc.cpp:69 rc.cpp:69 -msgid "Check external IPv6" -msgstr "Check external IPv6" - -#. i18n: file: widget.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_autoUpdate) -#: po/rc.cpp:75 rc.cpp:75 -msgid "Auto update interval, msec" -msgstr "Auto update interval, msec" - -#. i18n: file: widget.ui:92 -#. i18n: ectx: property (text), widget (QLabel, label_gui) -#: po/rc.cpp:78 rc.cpp:78 -msgid "Path to GUI" -msgstr "Path to GUI" - -#. i18n: file: widget.ui:125 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_helper) -#: po/rc.cpp:84 rc.cpp:84 -msgid "Use helper" -msgstr "Use helper" - -#. i18n: file: widget.ui:227 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_sudo) -#: po/rc.cpp:102 rc.cpp:102 -msgid "Use sudo for netctl" -msgstr "Use sudo for netctl" - -#. i18n: file: widget.ui:263 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_wifi) -#: po/rc.cpp:108 rc.cpp:108 -msgid "Show 'Start WiFi menu'" -msgstr "Show 'Start WiFi menu'" - -#. i18n: file: widget.ui:291 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_showBigInterface) -#: po/rc.cpp:114 rc.cpp:114 -msgid "Show more detailed interface" -msgstr "Show more detailed interface" - -#. i18n: file: widget.ui:309 -#. i18n: ectx: property (toolTip), widget (QPlainTextEdit, textEdit) -#: po/rc.cpp:117 rc.cpp:117 -msgid "" -"$info - active profile information\n" -"$current - current profile name\n" -"$extip4 - external IPv4\n" -"$extip6 - external IPv6\n" -"$interfaces - list of the network interfaces\n" -"$intip4 - internal IPv4\n" -"$intip6 - internal IPv6\n" -"$profiles - list of the netctl profiles\n" -"$status - current profile status (static/enabled)" -msgstr "" -"$info - active profile information\n" -"$current - current profile name\n" -"$extip4 - external IPv4\n" -"$extip6 - external IPv6\n" -"$interfaces - list of the network interfaces\n" -"$intip4 - internal IPv4\n" -"$intip6 - internal IPv6\n" -"$profiles - list of the netctl profiles\n" -"$status - current profile status (static/enabled)" - -#: po/rc.cpp:126 rc.cpp:126 -msgctxt "NAME OF TRANSLATORS" -msgid "Your names" -msgstr "Evgeniy Alekseev" - -#: po/rc.cpp:127 rc.cpp:127 -msgctxt "EMAIL OF TRANSLATORS" -msgid "Your emails" -msgstr "esalexeev@gmail.com" - -#~ msgid "Acknowledgement" -#~ msgstr "Acknowledgement" - -#~ msgid "normal" -#~ msgstr "normal" - -#~ msgid "italic" -#~ msgstr "italic" - -#~ msgid "Path to ip" -#~ msgstr "Path to ip" - -#~ msgid "Path to interface list" -#~ msgstr "Path to interface list" - -#~ msgid "Show network devices" -#~ msgstr "Show network devices" - -#~ msgid "Show external IP" -#~ msgstr "Show external IP" - -#~ msgid "Show internal IP" -#~ msgstr "Show internal IP" - -#~ msgid "Configuration" -#~ msgstr "Configuration" diff --git a/sources/plasmoid-kde4/po/ja.po b/sources/plasmoid-kde4/po/ja.po deleted file mode 100644 index ec438b7..0000000 --- a/sources/plasmoid-kde4/po/ja.po +++ /dev/null @@ -1,422 +0,0 @@ -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# NOGISAKA Sadata , 2014. -msgid "" -msgstr "" -"Project-Id-Version: \n" -"Report-Msgid-Bugs-To: https://github.com/arcan1s/netctl-gui/issues\n" -"POT-Creation-Date: 2014-08-24 16:44+0400\n" -"PO-Revision-Date: 2014-10-13 16:37+0900\n" -"Last-Translator: NOGISAKA Sadata \n" -"Language-Team: Japanese \n" -"Language: ja\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Lokalize 1.5\n" - -#: netctl.cpp:270 -msgid "Set profile %1 disabled" -msgstr "プロファイル %1 を無効にする" - -#: netctl.cpp:273 -msgid "Set profile %1 enabled" -msgstr "プロファイル %1 を有効にする" - -#: netctl.cpp:294 -msgid "Restart profile %1" -msgstr "プロファイル %1 の利用を再開" - -#: netctl.cpp:315 -msgid "Start profile %1" -msgstr "プロファイル %1 の利用を開始" - -#: netctl.cpp:341 -msgid "Stop profile %1" -msgstr "プロファイル %1 の利用を停止する" - -#: netctl.cpp:361 netctl.cpp:499 -msgid "Stop all profiles" -msgstr "全てのプロファイルの利用を停止する" - -#: netctl.cpp:381 -msgid "Switch to profile %1" -msgstr "プロファイルを %1 へ切り替える" - -#: netctl.cpp:454 -msgid "Start another profile" -msgstr "他のプロファイルの利用を開始" - -#: netctl.cpp:455 -msgid "Stop %1" -msgstr "%1 を停止" - -#: netctl.cpp:456 -msgid "Restart %1" -msgstr "%1 を再開" - -#: netctl.cpp:458 -msgid "Disable %1" -msgstr "%1 を無効にする" - -#: netctl.cpp:460 -msgid "Enable %1" -msgstr "%1 を有効にする" - -#: netctl.cpp:463 netctl.cpp:486 -msgid "Start profile" -msgstr "プロファイルの利用を開始" - -#: netctl.cpp:494 -msgid "Stop profile" -msgstr "プロファイルの利用を停止する" - -#: netctl.cpp:504 -msgid "Switch to profile" -msgstr "プロファイルを切り替える" - -#: netctl.cpp:512 -msgid "Restart profile" -msgstr "プロファイルの利用を再開" - -#: netctl.cpp:517 -msgid "Enable profile" -msgstr "プロファイルを有効にする" - -#: netctl.cpp:521 -msgid "Show netctl-gui" -msgstr "netctl-gui を表示" - -#: netctl.cpp:526 -msgid "Show WiFi menu" -msgstr "WiFi メニューを表示" - -#: netctl.cpp:553 -msgid "Start GUI" -msgstr "GUI を開始" - -#: netctl.cpp:564 -msgid "Start WiFi menu" -msgstr "WiFi メニューを開始" - -#: netctl.cpp:604 -msgid "Network is up" -msgstr "ネットワークは有効です" - -#: netctl.cpp:608 -msgid "Network is down" -msgstr "ネットワークは無効です" - -#: netctl.cpp:798 -msgid "" -"Version %1\n" -"(build date %2)" -msgstr "" -"バージョン:%1\n" -"(ビルド日時:%2)" - -#: netctl.cpp:799 -msgid "KDE widget which interacts with netctl." -msgstr "netctl と連携する KDE ウィジェット" - -#: netctl.cpp:800 -msgid "Links:" -msgstr "リンク:" - -#: netctl.cpp:801 -msgid "Homepage" -msgstr "ホームページ" - -#: netctl.cpp:802 -msgid "Repository" -msgstr "レポジトリ" - -#: netctl.cpp:803 -msgid "Bugtracker" -msgstr "バグトラッカ" - -#: netctl.cpp:804 -msgid "Translation issue" -msgstr "翻訳に関する issue" - -#: netctl.cpp:805 -msgid "AUR packages" -msgstr "AUR パッケージ" - -#: netctl.cpp:807 -msgid "This software is licensed under %1" -msgstr "このソフトウェアは %1 の下で許諾されます" - -#: netctl.cpp:815 -msgid "Translators: %1" -msgstr "翻訳者:%1" - -#: netctl.cpp:816 -msgid "This software uses: %1" -msgstr "このソフトウェアは次を利用しています:%1" - -#: netctl.cpp:818 -msgid "Netctl plasmoid" -msgstr "Netctl plasmoid" - -#: netctl.cpp:819 -msgid "Appearance" -msgstr "外観" - -#: netctl.cpp:820 -msgid "DataEngine" -msgstr "DataEngine" - -#: netctl.cpp:821 -msgid "About" -msgstr "概要" - -#. i18n: file: appearance.ui:47 -#. i18n: ectx: property (text), widget (QLabel, label_inactiveIcon) -#: po/rc.cpp:3 rc.cpp:3 -msgid "Inactive icon" -msgstr "非アクティブ時のアイコン" - -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#: po/rc.cpp:6 po/rc.cpp:42 po/rc.cpp:54 po/rc.cpp:60 po/rc.cpp:66 -#: po/rc.cpp:72 po/rc.cpp:81 po/rc.cpp:87 po/rc.cpp:93 po/rc.cpp:99 -#: po/rc.cpp:105 po/rc.cpp:111 rc.cpp:6 rc.cpp:42 rc.cpp:54 rc.cpp:60 -#: rc.cpp:66 rc.cpp:72 rc.cpp:81 rc.cpp:87 rc.cpp:93 rc.cpp:99 rc.cpp:105 -#: rc.cpp:111 -msgid "Browse" -msgstr "参照" - -#. i18n: file: appearance.ui:80 -#. i18n: ectx: property (text), widget (QLabel, label_fontColor) -#: po/rc.cpp:9 rc.cpp:9 -msgid "Font color" -msgstr "フォントの色" - -#. i18n: file: appearance.ui:112 -#. i18n: ectx: property (toolTip), widget (KColorCombo, kcolorcombo_fontColor) -#: po/rc.cpp:12 rc.cpp:12 -msgid "Set font color" -msgstr "フォントの色を設定する" - -#. i18n: file: appearance.ui:142 -#. i18n: ectx: property (text), widget (QLabel, label_fontSize) -#: po/rc.cpp:15 rc.cpp:15 -msgid "Font size" -msgstr "フォントの大きさ" - -#. i18n: file: appearance.ui:174 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontSize) -#: po/rc.cpp:18 rc.cpp:18 -msgid "Set font size" -msgstr "フォントの大きさを設定する" - -#. i18n: file: appearance.ui:203 -#. i18n: ectx: property (text), widget (QLabel, label_fontWeight) -#: po/rc.cpp:21 rc.cpp:21 -msgid "Font weight" -msgstr "フォントの太さ" - -#. i18n: file: appearance.ui:235 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontWeight) -#: po/rc.cpp:24 rc.cpp:24 -msgid "Set font weight" -msgstr "フォントの太さを設定する" - -#. i18n: file: appearance.ui:267 -#. i18n: ectx: property (text), widget (QLabel, label_fontStyle) -#: po/rc.cpp:27 rc.cpp:27 -msgid "Font style" -msgstr "フォントの字形" - -#. i18n: file: appearance.ui:299 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_fontStyle) -#: po/rc.cpp:30 rc.cpp:30 -msgid "Set font style" -msgstr "フォントの字形を設定する" - -#. i18n: file: appearance.ui:326 -#. i18n: ectx: property (text), widget (QLabel, label_font) -#: po/rc.cpp:33 rc.cpp:33 -msgid "Font" -msgstr "フォント" - -#. i18n: file: appearance.ui:358 -#. i18n: ectx: property (toolTip), widget (QFontComboBox, fontComboBox_font) -#: po/rc.cpp:36 rc.cpp:36 -msgid "Set font family" -msgstr "フォントを設定する" - -#. i18n: file: appearance.ui:375 -#. i18n: ectx: property (text), widget (QLabel, label_activeIcon) -#: po/rc.cpp:39 rc.cpp:39 -msgid "Active icon" -msgstr "アクティブ時のアイコン" - -#. i18n: file: appearance.ui:408 -#. i18n: ectx: property (text), widget (QLabel, label_textAlign) -#: po/rc.cpp:45 rc.cpp:45 -msgid "Text align" -msgstr "テキストの位置" - -#. i18n: file: appearance.ui:440 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_textAlign) -#: po/rc.cpp:48 rc.cpp:48 -msgid "Set text align" -msgstr "テキストの位置を設定する" - -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#: po/rc.cpp:51 po/rc.cpp:90 rc.cpp:51 rc.cpp:90 -msgid "Path to netctl" -msgstr "netctl へのパス" - -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#: po/rc.cpp:57 po/rc.cpp:96 rc.cpp:57 rc.cpp:96 -msgid "Path to netctl-auto" -msgstr "netctl-auto へのパス" - -#. i18n: file: dataengine.ui:100 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp4) -#: po/rc.cpp:63 rc.cpp:63 -msgid "Check external IPv4" -msgstr "外部 IPv4 アドレスを確認" - -#. i18n: file: dataengine.ui:136 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp6) -#: po/rc.cpp:69 rc.cpp:69 -msgid "Check external IPv6" -msgstr "外部 IPv6 アドレスを確認" - -#. i18n: file: widget.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_autoUpdate) -#: po/rc.cpp:75 rc.cpp:75 -msgid "Auto update interval, msec" -msgstr "自動更新の間隔(ミリ秒)" - -#. i18n: file: widget.ui:92 -#. i18n: ectx: property (text), widget (QLabel, label_gui) -#: po/rc.cpp:78 rc.cpp:78 -msgid "Path to GUI" -msgstr "GUIへのパス" - -#. i18n: file: widget.ui:125 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_helper) -#: po/rc.cpp:84 rc.cpp:84 -msgid "Use helper" -msgstr "ヘルパを使用する" - -#. i18n: file: widget.ui:227 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_sudo) -#: po/rc.cpp:102 rc.cpp:102 -msgid "Use sudo for netctl" -msgstr "netctl に対して sudo を使用する" - -#. i18n: file: widget.ui:263 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_wifi) -#: po/rc.cpp:108 rc.cpp:108 -msgid "Show 'Start WiFi menu'" -msgstr "「Wifi メニューの開始」を表示" - -#. i18n: file: widget.ui:291 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_showBigInterface) -#: po/rc.cpp:114 rc.cpp:114 -msgid "Show more detailed interface" -msgstr "インターフェースについての詳細を表示" - -#. i18n: file: widget.ui:309 -#. i18n: ectx: property (toolTip), widget (QPlainTextEdit, textEdit) -#: po/rc.cpp:117 rc.cpp:117 -msgid "" -"$info - active profile information\n" -"$current - current profile name\n" -"$extip4 - external IPv4\n" -"$extip6 - external IPv6\n" -"$interfaces - list of the network interfaces\n" -"$intip4 - internal IPv4\n" -"$intip6 - internal IPv6\n" -"$profiles - list of the netctl profiles\n" -"$status - current profile status (static/enabled)" -msgstr "" -"$info - アクティブなプロファイルの情報\n" -"$current - 現在利用中プロファイルの情報\n" -"$extip4 - 外部 IPv4 アドレス\n" -"$extip6 - 外部 IPv6 アドレス\n" -"$interfaces - ネットワークインターフェースの一覧\n" -"$intip4 - 内部 IPv4 アドレス\n" -"$intip6 - 内部 IPv6 アドレス\n" -"$profiles - プロファイルの一覧\n" -"$status - 現在のプロファイルの状態(静的/有効)" - -#: po/rc.cpp:126 rc.cpp:126 -msgctxt "NAME OF TRANSLATORS" -msgid "Your names" -msgstr "NOGISAKA Sadata" - -#: po/rc.cpp:127 rc.cpp:127 -msgctxt "EMAIL OF TRANSLATORS" -msgid "Your emails" -msgstr "ngsksdt@gmail.com " - - diff --git a/sources/plasmoid-kde4/po/plasma_applet_netctl.pot b/sources/plasmoid-kde4/po/plasma_applet_netctl.pot deleted file mode 100644 index 35a438a..0000000 --- a/sources/plasmoid-kde4/po/plasma_applet_netctl.pot +++ /dev/null @@ -1,409 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: https://github.com/arcan1s/netctl-gui/issues\n" -"POT-Creation-Date: 2014-08-24 16:44+0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" -"Content-Transfer-Encoding: 8bit\n" - -#: netctl.cpp:270 -msgid "Set profile %1 disabled" -msgstr "" - -#: netctl.cpp:273 -msgid "Set profile %1 enabled" -msgstr "" - -#: netctl.cpp:294 -msgid "Restart profile %1" -msgstr "" - -#: netctl.cpp:315 -msgid "Start profile %1" -msgstr "" - -#: netctl.cpp:341 -msgid "Stop profile %1" -msgstr "" - -#: netctl.cpp:361 netctl.cpp:499 -msgid "Stop all profiles" -msgstr "" - -#: netctl.cpp:381 -msgid "Switch to profile %1" -msgstr "" - -#: netctl.cpp:454 -msgid "Start another profile" -msgstr "" - -#: netctl.cpp:455 -msgid "Stop %1" -msgstr "" - -#: netctl.cpp:456 -msgid "Restart %1" -msgstr "" - -#: netctl.cpp:458 -msgid "Disable %1" -msgstr "" - -#: netctl.cpp:460 -msgid "Enable %1" -msgstr "" - -#: netctl.cpp:463 netctl.cpp:486 -msgid "Start profile" -msgstr "" - -#: netctl.cpp:494 -msgid "Stop profile" -msgstr "" - -#: netctl.cpp:504 -msgid "Switch to profile" -msgstr "" - -#: netctl.cpp:512 -msgid "Restart profile" -msgstr "" - -#: netctl.cpp:517 -msgid "Enable profile" -msgstr "" - -#: netctl.cpp:521 -msgid "Show netctl-gui" -msgstr "" - -#: netctl.cpp:526 -msgid "Show WiFi menu" -msgstr "" - -#: netctl.cpp:553 -msgid "Start GUI" -msgstr "" - -#: netctl.cpp:564 -msgid "Start WiFi menu" -msgstr "" - -#: netctl.cpp:604 -msgid "Network is up" -msgstr "" - -#: netctl.cpp:608 -msgid "Network is down" -msgstr "" - -#: netctl.cpp:798 -msgid "" -"Version %1\n" -"(build date %2)" -msgstr "" - -#: netctl.cpp:799 -msgid "KDE widget which interacts with netctl." -msgstr "" - -#: netctl.cpp:800 -msgid "Links:" -msgstr "" - -#: netctl.cpp:801 -msgid "Homepage" -msgstr "" - -#: netctl.cpp:802 -msgid "Repository" -msgstr "" - -#: netctl.cpp:803 -msgid "Bugtracker" -msgstr "" - -#: netctl.cpp:804 -msgid "Translation issue" -msgstr "" - -#: netctl.cpp:805 -msgid "AUR packages" -msgstr "" - -#: netctl.cpp:807 -msgid "This software is licensed under %1" -msgstr "" - -#: netctl.cpp:815 -msgid "Translators: %1" -msgstr "" - -#: netctl.cpp:816 -msgid "This software uses: %1" -msgstr "" - -#: netctl.cpp:818 -msgid "Netctl plasmoid" -msgstr "" - -#: netctl.cpp:819 -msgid "Appearance" -msgstr "" - -#: netctl.cpp:820 -msgid "DataEngine" -msgstr "" - -#: netctl.cpp:821 -msgid "About" -msgstr "" - -#. i18n: file: appearance.ui:47 -#. i18n: ectx: property (text), widget (QLabel, label_inactiveIcon) -#: po/rc.cpp:3 rc.cpp:3 -msgid "Inactive icon" -msgstr "" - -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#: po/rc.cpp:6 po/rc.cpp:42 po/rc.cpp:54 po/rc.cpp:60 po/rc.cpp:66 -#: po/rc.cpp:72 po/rc.cpp:81 po/rc.cpp:87 po/rc.cpp:93 po/rc.cpp:99 -#: po/rc.cpp:105 po/rc.cpp:111 rc.cpp:6 rc.cpp:42 rc.cpp:54 rc.cpp:60 -#: rc.cpp:66 rc.cpp:72 rc.cpp:81 rc.cpp:87 rc.cpp:93 rc.cpp:99 rc.cpp:105 -#: rc.cpp:111 -msgid "Browse" -msgstr "" - -#. i18n: file: appearance.ui:80 -#. i18n: ectx: property (text), widget (QLabel, label_fontColor) -#: po/rc.cpp:9 rc.cpp:9 -msgid "Font color" -msgstr "" - -#. i18n: file: appearance.ui:112 -#. i18n: ectx: property (toolTip), widget (KColorCombo, kcolorcombo_fontColor) -#: po/rc.cpp:12 rc.cpp:12 -msgid "Set font color" -msgstr "" - -#. i18n: file: appearance.ui:142 -#. i18n: ectx: property (text), widget (QLabel, label_fontSize) -#: po/rc.cpp:15 rc.cpp:15 -msgid "Font size" -msgstr "" - -#. i18n: file: appearance.ui:174 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontSize) -#: po/rc.cpp:18 rc.cpp:18 -msgid "Set font size" -msgstr "" - -#. i18n: file: appearance.ui:203 -#. i18n: ectx: property (text), widget (QLabel, label_fontWeight) -#: po/rc.cpp:21 rc.cpp:21 -msgid "Font weight" -msgstr "" - -#. i18n: file: appearance.ui:235 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontWeight) -#: po/rc.cpp:24 rc.cpp:24 -msgid "Set font weight" -msgstr "" - -#. i18n: file: appearance.ui:267 -#. i18n: ectx: property (text), widget (QLabel, label_fontStyle) -#: po/rc.cpp:27 rc.cpp:27 -msgid "Font style" -msgstr "" - -#. i18n: file: appearance.ui:299 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_fontStyle) -#: po/rc.cpp:30 rc.cpp:30 -msgid "Set font style" -msgstr "" - -#. i18n: file: appearance.ui:326 -#. i18n: ectx: property (text), widget (QLabel, label_font) -#: po/rc.cpp:33 rc.cpp:33 -msgid "Font" -msgstr "" - -#. i18n: file: appearance.ui:358 -#. i18n: ectx: property (toolTip), widget (QFontComboBox, fontComboBox_font) -#: po/rc.cpp:36 rc.cpp:36 -msgid "Set font family" -msgstr "" - -#. i18n: file: appearance.ui:375 -#. i18n: ectx: property (text), widget (QLabel, label_activeIcon) -#: po/rc.cpp:39 rc.cpp:39 -msgid "Active icon" -msgstr "" - -#. i18n: file: appearance.ui:408 -#. i18n: ectx: property (text), widget (QLabel, label_textAlign) -#: po/rc.cpp:45 rc.cpp:45 -msgid "Text align" -msgstr "" - -#. i18n: file: appearance.ui:440 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_textAlign) -#: po/rc.cpp:48 rc.cpp:48 -msgid "Set text align" -msgstr "" - -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#: po/rc.cpp:51 po/rc.cpp:90 rc.cpp:51 rc.cpp:90 -msgid "Path to netctl" -msgstr "" - -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#: po/rc.cpp:57 po/rc.cpp:96 rc.cpp:57 rc.cpp:96 -msgid "Path to netctl-auto" -msgstr "" - -#. i18n: file: dataengine.ui:100 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp4) -#: po/rc.cpp:63 rc.cpp:63 -msgid "Check external IPv4" -msgstr "" - -#. i18n: file: dataengine.ui:136 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp6) -#: po/rc.cpp:69 rc.cpp:69 -msgid "Check external IPv6" -msgstr "" - -#. i18n: file: widget.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_autoUpdate) -#: po/rc.cpp:75 rc.cpp:75 -msgid "Auto update interval, msec" -msgstr "" - -#. i18n: file: widget.ui:92 -#. i18n: ectx: property (text), widget (QLabel, label_gui) -#: po/rc.cpp:78 rc.cpp:78 -msgid "Path to GUI" -msgstr "" - -#. i18n: file: widget.ui:125 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_helper) -#: po/rc.cpp:84 rc.cpp:84 -msgid "Use helper" -msgstr "" - -#. i18n: file: widget.ui:227 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_sudo) -#: po/rc.cpp:102 rc.cpp:102 -msgid "Use sudo for netctl" -msgstr "" - -#. i18n: file: widget.ui:263 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_wifi) -#: po/rc.cpp:108 rc.cpp:108 -msgid "Show 'Start WiFi menu'" -msgstr "" - -#. i18n: file: widget.ui:291 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_showBigInterface) -#: po/rc.cpp:114 rc.cpp:114 -msgid "Show more detailed interface" -msgstr "" - -#. i18n: file: widget.ui:309 -#. i18n: ectx: property (toolTip), widget (QPlainTextEdit, textEdit) -#: po/rc.cpp:117 rc.cpp:117 -msgid "" -"$info - active profile information\n" -"$current - current profile name\n" -"$extip4 - external IPv4\n" -"$extip6 - external IPv6\n" -"$interfaces - list of the network interfaces\n" -"$intip4 - internal IPv4\n" -"$intip6 - internal IPv6\n" -"$profiles - list of the netctl profiles\n" -"$status - current profile status (static/enabled)" -msgstr "" - -#: po/rc.cpp:126 rc.cpp:126 -msgctxt "NAME OF TRANSLATORS" -msgid "Your names" -msgstr "" - -#: po/rc.cpp:127 rc.cpp:127 -msgctxt "EMAIL OF TRANSLATORS" -msgid "Your emails" -msgstr "" diff --git a/sources/plasmoid-kde4/po/ru.po b/sources/plasmoid-kde4/po/ru.po deleted file mode 100644 index 76a0a54..0000000 --- a/sources/plasmoid-kde4/po/ru.po +++ /dev/null @@ -1,448 +0,0 @@ -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Evgeniy Alekseev , 2014. -msgid "" -msgstr "" -"Project-Id-Version: \n" -"Report-Msgid-Bugs-To: https://github.com/arcan1s/netctl-gui/issues\n" -"POT-Creation-Date: 2014-08-24 16:44+0400\n" -"PO-Revision-Date: 2014-08-20 12:00+0400\n" -"Last-Translator: Evgeniy Alekseev \n" -"Language-Team: Russian \n" -"Language: ru\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Lokalize 1.5\n" - -#: netctl.cpp:270 -msgid "Set profile %1 disabled" -msgstr "Выключение автозагрузки профиля %1" - -#: netctl.cpp:273 -msgid "Set profile %1 enabled" -msgstr "Включение автозагрузки профиля %1" - -#: netctl.cpp:294 -msgid "Restart profile %1" -msgstr "Перезапуск профиля %1" - -#: netctl.cpp:315 -msgid "Start profile %1" -msgstr "Запуск профиля %1" - -#: netctl.cpp:341 -msgid "Stop profile %1" -msgstr "Остановка профиля %1" - -#: netctl.cpp:361 netctl.cpp:499 -msgid "Stop all profiles" -msgstr "Остановить все профили" - -#: netctl.cpp:381 -msgid "Switch to profile %1" -msgstr "Переключение на профиль %1" - -#: netctl.cpp:454 -msgid "Start another profile" -msgstr "Запустить другой профиль" - -#: netctl.cpp:455 -msgid "Stop %1" -msgstr "Остановить %1" - -#: netctl.cpp:456 -msgid "Restart %1" -msgstr "Перезапустить %1" - -#: netctl.cpp:458 -msgid "Disable %1" -msgstr "Отключить %1" - -#: netctl.cpp:460 -msgid "Enable %1" -msgstr "Включить %1" - -#: netctl.cpp:463 netctl.cpp:486 -msgid "Start profile" -msgstr "Запустить профиль" - -#: netctl.cpp:494 -msgid "Stop profile" -msgstr "Остановить профиль" - -#: netctl.cpp:504 -msgid "Switch to profile" -msgstr "Переключить профиль" - -#: netctl.cpp:512 -msgid "Restart profile" -msgstr "Перезапустить профиль" - -#: netctl.cpp:517 -msgid "Enable profile" -msgstr "Включить профиль" - -#: netctl.cpp:521 -msgid "Show netctl-gui" -msgstr "Показать netctl-gui" - -#: netctl.cpp:526 -msgid "Show WiFi menu" -msgstr "Запустить WiFi-menu" - -#: netctl.cpp:553 -msgid "Start GUI" -msgstr "Запуск GUI" - -#: netctl.cpp:564 -msgid "Start WiFi menu" -msgstr "Запуск WiFi-menu" - -#: netctl.cpp:604 -msgid "Network is up" -msgstr "Сеть работает" - -#: netctl.cpp:608 -msgid "Network is down" -msgstr "Сеть не работает" - -#: netctl.cpp:798 -msgid "" -"Version %1\n" -"(build date %2)" -msgstr "" -"Версия %1\n" -"(дата сборки %2)" - -#: netctl.cpp:799 -msgid "KDE widget which interacts with netctl." -msgstr "Виджет KDE, который взаимодействует с netctl." - -#: netctl.cpp:800 -msgid "Links:" -msgstr "Ссылки:" - -#: netctl.cpp:801 -msgid "Homepage" -msgstr "Домашняя страница" - -#: netctl.cpp:802 -msgid "Repository" -msgstr "Репозиторий" - -#: netctl.cpp:803 -msgid "Bugtracker" -msgstr "Багтрекер" - -#: netctl.cpp:804 -msgid "Translation issue" -msgstr "Тикет перевода" - -#: netctl.cpp:805 -msgid "AUR packages" -msgstr "Пакеты в AUR" - -#: netctl.cpp:807 -msgid "This software is licensed under %1" -msgstr "Данное приложение лицензировано под %1" - -#: netctl.cpp:815 -msgid "Translators: %1" -msgstr "Переводчики: %1" - -#: netctl.cpp:816 -msgid "This software uses: %1" -msgstr "Данное приложение использует: %1" - -#: netctl.cpp:818 -msgid "Netctl plasmoid" -msgstr "Netctl plasmoid" - -#: netctl.cpp:819 -msgid "Appearance" -msgstr "Внешний вид" - -#: netctl.cpp:820 -msgid "DataEngine" -msgstr "DataEngine" - -#: netctl.cpp:821 -msgid "About" -msgstr "О программе" - -#. i18n: file: appearance.ui:47 -#. i18n: ectx: property (text), widget (QLabel, label_inactiveIcon) -#: po/rc.cpp:3 rc.cpp:3 -msgid "Inactive icon" -msgstr "Иконка неактивного подключения" - -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#: po/rc.cpp:6 po/rc.cpp:42 po/rc.cpp:54 po/rc.cpp:60 po/rc.cpp:66 -#: po/rc.cpp:72 po/rc.cpp:81 po/rc.cpp:87 po/rc.cpp:93 po/rc.cpp:99 -#: po/rc.cpp:105 po/rc.cpp:111 rc.cpp:6 rc.cpp:42 rc.cpp:54 rc.cpp:60 -#: rc.cpp:66 rc.cpp:72 rc.cpp:81 rc.cpp:87 rc.cpp:93 rc.cpp:99 rc.cpp:105 -#: rc.cpp:111 -msgid "Browse" -msgstr "Обзор" - -#. i18n: file: appearance.ui:80 -#. i18n: ectx: property (text), widget (QLabel, label_fontColor) -#: po/rc.cpp:9 rc.cpp:9 -msgid "Font color" -msgstr "Цвет шрифта" - -#. i18n: file: appearance.ui:112 -#. i18n: ectx: property (toolTip), widget (KColorCombo, kcolorcombo_fontColor) -#: po/rc.cpp:12 rc.cpp:12 -msgid "Set font color" -msgstr "Укажите цвет шрифта" - -#. i18n: file: appearance.ui:142 -#. i18n: ectx: property (text), widget (QLabel, label_fontSize) -#: po/rc.cpp:15 rc.cpp:15 -msgid "Font size" -msgstr "Размер шрифта" - -#. i18n: file: appearance.ui:174 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontSize) -#: po/rc.cpp:18 rc.cpp:18 -msgid "Set font size" -msgstr "Укажите размер шрифта" - -#. i18n: file: appearance.ui:203 -#. i18n: ectx: property (text), widget (QLabel, label_fontWeight) -#: po/rc.cpp:21 rc.cpp:21 -msgid "Font weight" -msgstr "Толщина шрифта" - -#. i18n: file: appearance.ui:235 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontWeight) -#: po/rc.cpp:24 rc.cpp:24 -msgid "Set font weight" -msgstr "Укажите ширину шрифта" - -#. i18n: file: appearance.ui:267 -#. i18n: ectx: property (text), widget (QLabel, label_fontStyle) -#: po/rc.cpp:27 rc.cpp:27 -msgid "Font style" -msgstr "Стиль шрифта" - -#. i18n: file: appearance.ui:299 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_fontStyle) -#: po/rc.cpp:30 rc.cpp:30 -msgid "Set font style" -msgstr "Укажите стиль шрифта" - -#. i18n: file: appearance.ui:326 -#. i18n: ectx: property (text), widget (QLabel, label_font) -#: po/rc.cpp:33 rc.cpp:33 -msgid "Font" -msgstr "Шрифт" - -#. i18n: file: appearance.ui:358 -#. i18n: ectx: property (toolTip), widget (QFontComboBox, fontComboBox_font) -#: po/rc.cpp:36 rc.cpp:36 -msgid "Set font family" -msgstr "Укажите шрифт" - -#. i18n: file: appearance.ui:375 -#. i18n: ectx: property (text), widget (QLabel, label_activeIcon) -#: po/rc.cpp:39 rc.cpp:39 -msgid "Active icon" -msgstr "Иконка активного подключения" - -#. i18n: file: appearance.ui:408 -#. i18n: ectx: property (text), widget (QLabel, label_textAlign) -#: po/rc.cpp:45 rc.cpp:45 -msgid "Text align" -msgstr "Выравнивание текста" - -#. i18n: file: appearance.ui:440 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_textAlign) -#: po/rc.cpp:48 rc.cpp:48 -msgid "Set text align" -msgstr "Установите выравнивание текста" - -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#: po/rc.cpp:51 po/rc.cpp:90 rc.cpp:51 rc.cpp:90 -msgid "Path to netctl" -msgstr "Путь к netctl" - -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#: po/rc.cpp:57 po/rc.cpp:96 rc.cpp:57 rc.cpp:96 -msgid "Path to netctl-auto" -msgstr "Путь к netctl-auto" - -#. i18n: file: dataengine.ui:100 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp4) -#: po/rc.cpp:63 rc.cpp:63 -msgid "Check external IPv4" -msgstr "Проверять внешний IPv4" - -#. i18n: file: dataengine.ui:136 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp6) -#: po/rc.cpp:69 rc.cpp:69 -msgid "Check external IPv6" -msgstr "Проверять внешний IPv6" - -#. i18n: file: widget.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_autoUpdate) -#: po/rc.cpp:75 rc.cpp:75 -msgid "Auto update interval, msec" -msgstr "Интервал автообновления, мсек" - -#. i18n: file: widget.ui:92 -#. i18n: ectx: property (text), widget (QLabel, label_gui) -#: po/rc.cpp:78 rc.cpp:78 -msgid "Path to GUI" -msgstr "Путь к GUI" - -#. i18n: file: widget.ui:125 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_helper) -#: po/rc.cpp:84 rc.cpp:84 -msgid "Use helper" -msgstr "Использовать хелпер" - -#. i18n: file: widget.ui:227 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_sudo) -#: po/rc.cpp:102 rc.cpp:102 -msgid "Use sudo for netctl" -msgstr "Использовать sudo для netctl" - -#. i18n: file: widget.ui:263 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_wifi) -#: po/rc.cpp:108 rc.cpp:108 -msgid "Show 'Start WiFi menu'" -msgstr "Показать 'Запустить WiFi-menu'" - -#. i18n: file: widget.ui:291 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_showBigInterface) -#: po/rc.cpp:114 rc.cpp:114 -msgid "Show more detailed interface" -msgstr "Показать более детальный интерфейс" - -#. i18n: file: widget.ui:309 -#. i18n: ectx: property (toolTip), widget (QPlainTextEdit, textEdit) -#: po/rc.cpp:117 rc.cpp:117 -msgid "" -"$info - active profile information\n" -"$current - current profile name\n" -"$extip4 - external IPv4\n" -"$extip6 - external IPv6\n" -"$interfaces - list of the network interfaces\n" -"$intip4 - internal IPv4\n" -"$intip6 - internal IPv6\n" -"$profiles - list of the netctl profiles\n" -"$status - current profile status (static/enabled)" -msgstr "" -"$info - информация об активном профиле\n" -"$current - имя текущего профиля\n" -"$extip4 - внешний IPv4\n" -"$extip6 - внешний IPv6\n" -"$interfaces - список сетевых интерфейсов\n" -"$intip4 - внутренний IPv4\n" -"$intip6 - внутренний IPv6\n" -"$profiles - список профилей netctl\n" -"$status - статус текущего профиля (static/enabled)" - -#: po/rc.cpp:126 rc.cpp:126 -msgctxt "NAME OF TRANSLATORS" -msgid "Your names" -msgstr "Evgeniy Alekseev" - -#: po/rc.cpp:127 rc.cpp:127 -msgctxt "EMAIL OF TRANSLATORS" -msgid "Your emails" -msgstr "esalexeev@gmail.com" - -#~ msgid "Acknowledgement" -#~ msgstr "Благодарности" - -#~ msgid "normal" -#~ msgstr "normal" - -#~ msgid "italic" -#~ msgstr "italic" - -#~ msgid "Path to ip" -#~ msgstr "Путь к ip" - -#~ msgid "Path to interface list" -#~ msgstr "Путь к интерфейсам" - -#~ msgid "Show network devices" -#~ msgstr "Показать сетевые устройства" - -#~ msgid "Show external IP" -#~ msgstr "Показать внешний IP" - -#~ msgid "Show internal IP" -#~ msgstr "Показать внутренний IP" - -#~ msgid "Configuration" -#~ msgstr "Настройка" diff --git a/sources/plasmoid-kf5/plasmoid/contents/ui/about.qml b/sources/plasmoid-kf5/plasmoid/contents/ui/about.qml index 9a2cc38..2d47fa7 100644 --- a/sources/plasmoid-kf5/plasmoid/contents/ui/about.qml +++ b/sources/plasmoid-kf5/plasmoid/contents/ui/about.qml @@ -26,6 +26,8 @@ Item { id: aboutPage width: childrenRect.width height: childrenRect.height + implicitWidth: pageColumn.implicitWidth + implicitHeight: pageColumn.implicitHeight property bool debug: NetctlAdds.isDebugEnabled() @@ -59,7 +61,6 @@ Item { } QtControls.Label { - anchors.top: parent.top QtLayouts.Layout.fillWidth: true font.capitalization: Font.SmallCaps horizontalAlignment: Text.AlignHCenter diff --git a/sources/plasmoid-kf5/plasmoid/contents/ui/appearance.qml b/sources/plasmoid-kf5/plasmoid/contents/ui/appearance.qml index abe8654..3a788d9 100644 --- a/sources/plasmoid-kf5/plasmoid/contents/ui/appearance.qml +++ b/sources/plasmoid-kf5/plasmoid/contents/ui/appearance.qml @@ -258,17 +258,12 @@ Item { QtControls.Button { id: activeIconButton text: i18n("Browse") - onClicked: { - // FIXME: more clean directory definition - var list = inactiveIcon.text.split('/') - list.pop() - activeFileDialog.folder = "/" + list.join('/') - activeFileDialog.visible = true - } + onClicked: activeFileDialog.visible = true } QtDialogs.FileDialog { id: activeFileDialog + modality: Qt.NonModal title: i18n("Select a path") nameFilters: [ "Image files (*.jpeg *.jpg *.png)", "All files (*)" ] selectExisting: true @@ -295,17 +290,12 @@ Item { QtControls.Button { id: inactiveIconButton text: i18n("Browse") - onClicked: { - // FIXME: more clean directory definition - var list = inactiveIcon.text.split('/') - list.pop() - inactiveFileDialog.folder = "/" + list.join('/') - inactiveFileDialog.visible = true - } + onClicked: inactiveFileDialog.visible = true } QtDialogs.FileDialog { id: inactiveFileDialog + modality: Qt.NonModal title: i18n("Select a path") nameFilters: [ "Image files (*.jpeg *.jpg *.png)", "All files (*)" ] selectExisting: true diff --git a/sources/plasmoid-kf5/plasmoid/contents/ui/dataengine.qml b/sources/plasmoid-kf5/plasmoid/contents/ui/dataengine.qml index ad7cd2b..ef03fdd 100644 --- a/sources/plasmoid-kf5/plasmoid/contents/ui/dataengine.qml +++ b/sources/plasmoid-kf5/plasmoid/contents/ui/dataengine.qml @@ -19,6 +19,7 @@ import QtQuick 2.0 import QtQuick.Controls 1.0 as QtControls import QtQuick.Dialogs 1.1 as QtDialogs import QtQuick.Layouts 1.0 as QtLayouts +import QtQuick.Controls.Styles 1.3 as QtStyles import org.kde.plasma.private.netctl 1.0 @@ -27,6 +28,8 @@ Item { id: dataenginePage width: childrenRect.width height: childrenRect.height + implicitWidth: pageColumn.implicitWidth + implicitHeight: pageColumn.implicitHeight property bool debug: NetctlAdds.isDebugEnabled() @@ -40,7 +43,7 @@ Item { width: parent.width QtControls.Label { height: parent.height - width: parent.width / 3 + width: parent.width * 2 / 5 horizontalAlignment: Text.AlignRight verticalAlignment: Text.AlignVCenter text: i18n("Path to netctl") @@ -48,7 +51,7 @@ Item { QtControls.TextField { id: netctlPath height: parent.height - width: parent.width * 2 / 3 - netctlPathButton.width + width: parent.width * 3 / 5 - netctlPathButton.width text: cfg_dataengine["NETCTLCMD"] } QtControls.Button { @@ -59,6 +62,7 @@ Item { QtDialogs.FileDialog { id: netctlFileDialog + modality: Qt.NonModal title: i18n("Select a path") folder: "/usr/bin" nameFilters: [ "All files (*)" ] @@ -72,7 +76,7 @@ Item { width: parent.width QtControls.Label { height: parent.height - width: parent.width / 3 + width: parent.width * 2 / 5 horizontalAlignment: Text.AlignRight verticalAlignment: Text.AlignVCenter text: i18n("Path to netctl-auto") @@ -80,7 +84,7 @@ Item { QtControls.TextField { id: netctlAutoPath height: parent.height - width: parent.width * 2 / 3 - netctlAutoPathButton.width + width: parent.width * 3 / 5 - netctlAutoPathButton.width text: cfg_dataengine["NETCTLAUTOCMD"] } QtControls.Button { @@ -91,6 +95,7 @@ Item { QtDialogs.FileDialog { id: netctlAutoFileDialog + modality: Qt.NonModal title: i18n("Select a path") folder: "/usr/bin" nameFilters: [ "All files (*)" ] @@ -102,18 +107,41 @@ Item { Row { height: implicitHeight width: parent.width + QtControls.Label { + height: parent.height + width: parent.width * 2 / 5 - extIp4.width + horizontalAlignment: Text.AlignRight + verticalAlignment: Text.AlignVCenter + text: i18n("Check external IPv4") + } QtControls.CheckBox { id: extIp4 height: parent.height - width: parent.width / 3 - text: i18n("Check external IPv4") + width: implicitWidth checked: cfg_dataengine["EXTIP4"] == "true" + style: QtStyles.CheckBoxStyle { + indicator: Rectangle { + implicitWidth: 16 + implicitHeight: 16 + radius: 3 + border.width: 1 + border.color: control.activeFocus ? "darkblue" : "gray" + Rectangle { + visible: control.checked + radius: 1 + anchors.fill: parent + anchors.margins: 4 + color: "#555555" + border.color: "#333333" + } + } + } } QtControls.TextField { id: extIp4Path enabled: extIp4.checked height: parent.height - width: parent.width * 2 / 3 - extIp4PathButton.width + width: parent.width * 3 / 5 - extIp4PathButton.width text: cfg_dataengine["EXTIP4CMD"] } QtControls.Button { @@ -125,6 +153,7 @@ Item { QtDialogs.FileDialog { id: extIp4FileDialog + modality: Qt.NonModal title: i18n("Select a path") folder: "/usr/bin" nameFilters: [ "All files (*)" ] @@ -136,18 +165,41 @@ Item { Row { height: implicitHeight width: parent.width + QtControls.Label { + height: parent.height + width: parent.width * 2 / 5 - extIp6.width + horizontalAlignment: Text.AlignRight + verticalAlignment: Text.AlignVCenter + text: i18n("Check external IPv6") + } QtControls.CheckBox { id: extIp6 height: parent.height - width: parent.width / 3 - text: i18n("Check external IPv6") + width: implicitWidth checked: cfg_dataengine["EXTIP6"] == "true" + style: QtStyles.CheckBoxStyle { + indicator: Rectangle { + implicitWidth: 16 + implicitHeight: 16 + radius: 3 + border.width: 1 + border.color: control.activeFocus ? "darkblue" : "gray" + Rectangle { + visible: control.checked + radius: 1 + anchors.fill: parent + anchors.margins: 4 + color: "#555555" + border.color: "#333333" + } + } + } } QtControls.TextField { id: extIp6Path enabled: extIp6.checked height: parent.height - width: parent.width * 2 / 3 - extIp6PathButton.width + width: parent.width * 3 / 5 - extIp6PathButton.width text: cfg_dataengine["EXTIP6CMD"] } QtControls.Button { @@ -159,6 +211,7 @@ Item { QtDialogs.FileDialog { id: extIp6FileDialog + modality: Qt.NonModal title: i18n("Select a path") folder: "/usr/bin" nameFilters: [ "All files (*)" ] diff --git a/sources/plasmoid-kf5/plasmoid/contents/ui/main.qml b/sources/plasmoid-kf5/plasmoid/contents/ui/main.qml index 2277cc3..0c31239 100644 --- a/sources/plasmoid-kf5/plasmoid/contents/ui/main.qml +++ b/sources/plasmoid-kf5/plasmoid/contents/ui/main.qml @@ -53,6 +53,7 @@ Item { "current": "N\\A", "extip4": "127.0.0.1", "extip6": "::1", + "info": "N\\A", "intip4": "127.0.0.1", "intip6": "::1", "interfaces": "lo", diff --git a/sources/plasmoid-kf5/plasmoid/contents/ui/widget.qml b/sources/plasmoid-kf5/plasmoid/contents/ui/widget.qml index 66dba15..639ad25 100644 --- a/sources/plasmoid-kf5/plasmoid/contents/ui/widget.qml +++ b/sources/plasmoid-kf5/plasmoid/contents/ui/widget.qml @@ -19,6 +19,7 @@ import QtQuick 2.0 import QtQuick.Controls 1.3 as QtControls import QtQuick.Dialogs 1.1 as QtDialogs import QtQuick.Layouts 1.0 as QtLayouts +import QtQuick.Controls.Styles 1.3 as QtStyles import org.kde.plasma.private.netctl 1.0 @@ -27,6 +28,8 @@ Item { id: widgetPage width: childrenRect.width height: childrenRect.height + implicitWidth: pageColumn.implicitWidth + implicitHeight: pageColumn.implicitHeight property bool debug: NetctlAdds.isDebugEnabled() @@ -51,15 +54,14 @@ Item { width: parent.width QtControls.Label { height: parent.height - width: parent.width / 3 + width: parent.width * 2 / 5 horizontalAlignment: Text.AlignRight verticalAlignment: Text.AlignVCenter text: i18n("Auto update interval, msec") } QtControls.SpinBox { id: autoUpdate - height: parent.height - width: parent.width * 2 / 3 + width: parent.width * 3 / 5 minimumValue: 1000 maximumValue: 10000 stepSize: 500 @@ -72,7 +74,7 @@ Item { width: parent.width QtControls.Label { height: parent.height - width: parent.width / 3 + width: parent.width * 2 / 5 horizontalAlignment: Text.AlignRight verticalAlignment: Text.AlignVCenter text: i18n("Path to GUI") @@ -80,7 +82,7 @@ Item { QtControls.TextField { id: guiPath height: parent.height - width: parent.width * 2 / 3 - guiPathButton.width + width: parent.width * 3 / 5 - guiPathButton.width text: plasmoid.configuration.guiPath } QtControls.Button { @@ -91,6 +93,7 @@ Item { QtDialogs.FileDialog { id: guiFileDialog + modality: Qt.NonModal title: i18n("Select a path") folder: "/usr/bin" nameFilters: [ "All files (*)" ] @@ -102,17 +105,40 @@ Item { Row { height: implicitHeight width: parent.width + QtControls.Label { + height: parent.height + width: parent.width * 2 / 5 - useHelper.width + horizontalAlignment: Text.AlignRight + verticalAlignment: Text.AlignVCenter + text: i18n("Use helper") + } QtControls.CheckBox { id: useHelper height: parent.height - width: parent.width / 3 - text: i18n("Use helper") + width: implicitWidth + style: QtStyles.CheckBoxStyle { + indicator: Rectangle { + implicitWidth: 16 + implicitHeight: 16 + radius: 3 + border.width: 1 + border.color: control.activeFocus ? "darkblue" : "gray" + Rectangle { + visible: control.checked + radius: 1 + anchors.fill: parent + anchors.margins: 4 + color: "#555555" + border.color: "#333333" + } + } + } } QtControls.TextField { id: helperPath enabled: useHelper.checked height: parent.height - width: parent.width * 2 / 3 - helperPathButton.width + width: parent.width * 3 / 5 - helperPathButton.width text: plasmoid.configuration.helperPath } QtControls.Button { @@ -137,25 +163,28 @@ Item { width: parent.width QtControls.Label { height: parent.height - width: parent.width / 3 + width: parent.width * 2 / 5 horizontalAlignment: Text.AlignRight verticalAlignment: Text.AlignVCenter text: i18n("Path to netctl") } QtControls.TextField { id: netctlPath + enabled: !useHelper.checked height: parent.height - width: parent.width * 2 / 3 - netctlPathButton.width + width: parent.width * 3 / 5 - netctlPathButton.width text: plasmoid.configuration.netctlPath } QtControls.Button { id: netctlPathButton + enabled: !useHelper.checked text: i18n("Browse") onClicked: netctlFileDialog.visible = true } QtDialogs.FileDialog { id: netctlFileDialog + modality: Qt.NonModal title: i18n("Select a path") folder: "/usr/bin" nameFilters: [ "All files (*)" ] @@ -169,25 +198,28 @@ Item { width: parent.width QtControls.Label { height: parent.height - width: parent.width / 3 + width: parent.width * 2 / 5 horizontalAlignment: Text.AlignRight verticalAlignment: Text.AlignVCenter text: i18n("Path to netctl-auto") } QtControls.TextField { id: netctlAutoPath + enabled: !useHelper.checked height: parent.height - width: parent.width * 2 / 3 - netctlAutoPathButton.width + width: parent.width * 3 / 5 - netctlAutoPathButton.width text: plasmoid.configuration.netctlAutoPath } QtControls.Button { id: netctlAutoPathButton + enabled: !useHelper.checked text: i18n("Browse") onClicked: netctlAutoFileDialog.visible = true } QtDialogs.FileDialog { id: netctlAutoFileDialog + modality: Qt.NonModal title: i18n("Select a path") folder: "/usr/bin" nameFilters: [ "All files (*)" ] @@ -199,17 +231,40 @@ Item { Row { height: implicitHeight width: parent.width + QtControls.Label { + height: parent.height + width: parent.width * 2 / 5 - useSudo.width + horizontalAlignment: Text.AlignRight + verticalAlignment: Text.AlignVCenter + text: i18n("Use sudo for netctl") + } QtControls.CheckBox { id: useSudo height: parent.height - width: parent.width / 3 - text: i18n("Use sudo for netctl") + width: implicitWidth + style: QtStyles.CheckBoxStyle { + indicator: Rectangle { + implicitWidth: 16 + implicitHeight: 16 + radius: 3 + border.width: 1 + border.color: control.activeFocus ? "darkblue" : "gray" + Rectangle { + visible: control.checked + radius: 1 + anchors.fill: parent + anchors.margins: 4 + color: "#555555" + border.color: "#333333" + } + } + } } QtControls.TextField { id: sudoPath enabled: useSudo.checked height: parent.height - width: parent.width * 2 / 3 - sudoPathButton.width + width: parent.width * 3 / 5 - sudoPathButton.width text: plasmoid.configuration.sudoPath } QtControls.Button { @@ -221,6 +276,7 @@ Item { QtDialogs.FileDialog { id: sudoFileDialog + modality: Qt.NonModal title: i18n("Select a path") folder: "/usr/bin" nameFilters: [ "All files (*)" ] @@ -232,17 +288,40 @@ Item { Row { height: implicitHeight width: parent.width + QtControls.Label { + height: parent.height + width: parent.width * 2 / 5 - useWifi.width + horizontalAlignment: Text.AlignRight + verticalAlignment: Text.AlignVCenter + text: i18n("Show 'Start WiFi menu'") + } QtControls.CheckBox { id: useWifi height: parent.height - width: parent.width / 3 - text: i18n("Show 'Start WiFi menu'") + width: implicitWidth + style: QtStyles.CheckBoxStyle { + indicator: Rectangle { + implicitWidth: 16 + implicitHeight: 16 + radius: 3 + border.width: 1 + border.color: control.activeFocus ? "darkblue" : "gray" + Rectangle { + visible: control.checked + radius: 1 + anchors.fill: parent + anchors.margins: 4 + color: "#555555" + border.color: "#333333" + } + } + } } QtControls.TextField { id: wifiPath enabled: useWifi.checked height: parent.height - width: parent.width * 2 / 3 - wifiPathButton.width + width: parent.width * 3 / 5 - wifiPathButton.width text: plasmoid.configuration.wifiPath } QtControls.Button { @@ -254,6 +333,7 @@ Item { QtDialogs.FileDialog { id: wifiFileDialog + modality: Qt.NonModal title: i18n("Select a path") folder: "/usr/bin" nameFilters: [ "All files (*)" ] diff --git a/sources/plasmoid-kf5/po/CMakeLists.txt b/sources/plasmoid-kf5/po/CMakeLists.txt deleted file mode 100644 index 43779b4..0000000 --- a/sources/plasmoid-kf5/po/CMakeLists.txt +++ /dev/null @@ -1,24 +0,0 @@ -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) - -if (NOT GETTEXT_MSGFMT_EXECUTABLE) - message(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) - -file (GLOB _po_files *.po) - -set (_gmoFiles) - -foreach (_current_PO_FILE ${_po_files}) - get_filename_component (_lang ${_current_PO_FILE} NAME_WE) - set (_gmoFile ${CMAKE_CURRENT_BINARY_DIR}/${_lang}.gmo) - add_custom_command (OUTPUT ${_gmoFile} - COMMAND ${GETTEXT_MSGFMT_EXECUTABLE} -o ${_gmoFile} ${_current_PO_FILE} - WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" - DEPENDS ${_current_PO_FILE} - ) - - install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${_lang}.gmo DESTINATION ${LOCALE_INSTALL_DIR}/${_lang}/LC_MESSAGES/ RENAME plasma_applet_netctl.mo) - list (APPEND _gmoFiles ${_gmoFile}) -endforeach (_current_PO_FILE) -add_custom_target (pofiles ALL DEPENDS ${_gmoFiles}) diff --git a/sources/plasmoid-kf5/po/en.po b/sources/plasmoid-kf5/po/en.po deleted file mode 100644 index 976ec93..0000000 --- a/sources/plasmoid-kf5/po/en.po +++ /dev/null @@ -1,448 +0,0 @@ -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Evgeniy Alekseev , 2014. -msgid "" -msgstr "" -"Project-Id-Version: \n" -"Report-Msgid-Bugs-To: https://github.com/arcan1s/netctl-gui/issues\n" -"POT-Creation-Date: 2014-08-24 16:44+0400\n" -"PO-Revision-Date: 2014-08-20 12:00+0400\n" -"Last-Translator: Evgeniy Alekseev \n" -"Language-Team: Russian \n" -"Language: ru\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Lokalize 1.5\n" - -#: netctl.cpp:270 -msgid "Set profile %1 disabled" -msgstr "Set profile %1 disabled" - -#: netctl.cpp:273 -msgid "Set profile %1 enabled" -msgstr "Set profile %1 enabled" - -#: netctl.cpp:294 -msgid "Restart profile %1" -msgstr "Restart profile %1" - -#: netctl.cpp:315 -msgid "Start profile %1" -msgstr "Start profile %1" - -#: netctl.cpp:341 -msgid "Stop profile %1" -msgstr "Stop profile %1" - -#: netctl.cpp:361 netctl.cpp:499 -msgid "Stop all profiles" -msgstr "Stop all profiles" - -#: netctl.cpp:381 -msgid "Switch to profile %1" -msgstr "Switch to profile %1" - -#: netctl.cpp:454 -msgid "Start another profile" -msgstr "Start another profile" - -#: netctl.cpp:455 -msgid "Stop %1" -msgstr "Stop %1" - -#: netctl.cpp:456 -msgid "Restart %1" -msgstr "Restart %1" - -#: netctl.cpp:458 -msgid "Disable %1" -msgstr "Disable %1" - -#: netctl.cpp:460 -msgid "Enable %1" -msgstr "Enable %1" - -#: netctl.cpp:463 netctl.cpp:486 -msgid "Start profile" -msgstr "Start profile" - -#: netctl.cpp:494 -msgid "Stop profile" -msgstr "Stop profile" - -#: netctl.cpp:504 -msgid "Switch to profile" -msgstr "Switch to profile" - -#: netctl.cpp:512 -msgid "Restart profile" -msgstr "Restart profile" - -#: netctl.cpp:517 -msgid "Enable profile" -msgstr "Enable profile" - -#: netctl.cpp:521 -msgid "Show netctl-gui" -msgstr "Show netctl-gui" - -#: netctl.cpp:526 -msgid "Show WiFi menu" -msgstr "Show WiFi menu" - -#: netctl.cpp:553 -msgid "Start GUI" -msgstr "Start GUI" - -#: netctl.cpp:564 -msgid "Start WiFi menu" -msgstr "Start WiFi menu" - -#: netctl.cpp:604 -msgid "Network is up" -msgstr "Network is up" - -#: netctl.cpp:608 -msgid "Network is down" -msgstr "Network is down" - -#: netctl.cpp:798 -msgid "" -"Version %1\n" -"(build date %2)" -msgstr "" -"Version %1\n" -"(build date %2)" - -#: netctl.cpp:799 -msgid "KDE widget which interacts with netctl." -msgstr "KDE widget which interacts with netctl." - -#: netctl.cpp:800 -msgid "Links:" -msgstr "Links:" - -#: netctl.cpp:801 -msgid "Homepage" -msgstr "Homepage" - -#: netctl.cpp:802 -msgid "Repository" -msgstr "Repository" - -#: netctl.cpp:803 -msgid "Bugtracker" -msgstr "Bugtracker" - -#: netctl.cpp:804 -msgid "Translation issue" -msgstr "Translation issue" - -#: netctl.cpp:805 -msgid "AUR packages" -msgstr "AUR packages" - -#: netctl.cpp:807 -msgid "This software is licensed under %1" -msgstr "This software is licensed under %1" - -#: netctl.cpp:815 -msgid "Translators: %1" -msgstr "Translators: %1" - -#: netctl.cpp:816 -msgid "This software uses: %1" -msgstr "This software uses: %1" - -#: netctl.cpp:818 -msgid "Netctl plasmoid" -msgstr "Netctl plasmoid" - -#: netctl.cpp:819 -msgid "Appearance" -msgstr "Appearance" - -#: netctl.cpp:820 -msgid "DataEngine" -msgstr "DataEngine" - -#: netctl.cpp:821 -msgid "About" -msgstr "About" - -#. i18n: file: appearance.ui:47 -#. i18n: ectx: property (text), widget (QLabel, label_inactiveIcon) -#: po/rc.cpp:3 rc.cpp:3 -msgid "Inactive icon" -msgstr "Inactive icon" - -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#: po/rc.cpp:6 po/rc.cpp:42 po/rc.cpp:54 po/rc.cpp:60 po/rc.cpp:66 -#: po/rc.cpp:72 po/rc.cpp:81 po/rc.cpp:87 po/rc.cpp:93 po/rc.cpp:99 -#: po/rc.cpp:105 po/rc.cpp:111 rc.cpp:6 rc.cpp:42 rc.cpp:54 rc.cpp:60 -#: rc.cpp:66 rc.cpp:72 rc.cpp:81 rc.cpp:87 rc.cpp:93 rc.cpp:99 rc.cpp:105 -#: rc.cpp:111 -msgid "Browse" -msgstr "Browse" - -#. i18n: file: appearance.ui:80 -#. i18n: ectx: property (text), widget (QLabel, label_fontColor) -#: po/rc.cpp:9 rc.cpp:9 -msgid "Font color" -msgstr "Font color" - -#. i18n: file: appearance.ui:112 -#. i18n: ectx: property (toolTip), widget (KColorCombo, kcolorcombo_fontColor) -#: po/rc.cpp:12 rc.cpp:12 -msgid "Set font color" -msgstr "Set font color" - -#. i18n: file: appearance.ui:142 -#. i18n: ectx: property (text), widget (QLabel, label_fontSize) -#: po/rc.cpp:15 rc.cpp:15 -msgid "Font size" -msgstr "Font size" - -#. i18n: file: appearance.ui:174 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontSize) -#: po/rc.cpp:18 rc.cpp:18 -msgid "Set font size" -msgstr "Set font size" - -#. i18n: file: appearance.ui:203 -#. i18n: ectx: property (text), widget (QLabel, label_fontWeight) -#: po/rc.cpp:21 rc.cpp:21 -msgid "Font weight" -msgstr "Font weight" - -#. i18n: file: appearance.ui:235 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontWeight) -#: po/rc.cpp:24 rc.cpp:24 -msgid "Set font weight" -msgstr "Set font weight" - -#. i18n: file: appearance.ui:267 -#. i18n: ectx: property (text), widget (QLabel, label_fontStyle) -#: po/rc.cpp:27 rc.cpp:27 -msgid "Font style" -msgstr "Font style" - -#. i18n: file: appearance.ui:299 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_fontStyle) -#: po/rc.cpp:30 rc.cpp:30 -msgid "Set font style" -msgstr "Set font style" - -#. i18n: file: appearance.ui:326 -#. i18n: ectx: property (text), widget (QLabel, label_font) -#: po/rc.cpp:33 rc.cpp:33 -msgid "Font" -msgstr "Font" - -#. i18n: file: appearance.ui:358 -#. i18n: ectx: property (toolTip), widget (QFontComboBox, fontComboBox_font) -#: po/rc.cpp:36 rc.cpp:36 -msgid "Set font family" -msgstr "Set font family" - -#. i18n: file: appearance.ui:375 -#. i18n: ectx: property (text), widget (QLabel, label_activeIcon) -#: po/rc.cpp:39 rc.cpp:39 -msgid "Active icon" -msgstr "Active icon" - -#. i18n: file: appearance.ui:408 -#. i18n: ectx: property (text), widget (QLabel, label_textAlign) -#: po/rc.cpp:45 rc.cpp:45 -msgid "Text align" -msgstr "Text align" - -#. i18n: file: appearance.ui:440 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_textAlign) -#: po/rc.cpp:48 rc.cpp:48 -msgid "Set text align" -msgstr "Set text align" - -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#: po/rc.cpp:51 po/rc.cpp:90 rc.cpp:51 rc.cpp:90 -msgid "Path to netctl" -msgstr "Path to netctl" - -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#: po/rc.cpp:57 po/rc.cpp:96 rc.cpp:57 rc.cpp:96 -msgid "Path to netctl-auto" -msgstr "Path to netctl-auto" - -#. i18n: file: dataengine.ui:100 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp4) -#: po/rc.cpp:63 rc.cpp:63 -msgid "Check external IPv4" -msgstr "Check external IPv4" - -#. i18n: file: dataengine.ui:136 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp6) -#: po/rc.cpp:69 rc.cpp:69 -msgid "Check external IPv6" -msgstr "Check external IPv6" - -#. i18n: file: widget.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_autoUpdate) -#: po/rc.cpp:75 rc.cpp:75 -msgid "Auto update interval, msec" -msgstr "Auto update interval, msec" - -#. i18n: file: widget.ui:92 -#. i18n: ectx: property (text), widget (QLabel, label_gui) -#: po/rc.cpp:78 rc.cpp:78 -msgid "Path to GUI" -msgstr "Path to GUI" - -#. i18n: file: widget.ui:125 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_helper) -#: po/rc.cpp:84 rc.cpp:84 -msgid "Use helper" -msgstr "Use helper" - -#. i18n: file: widget.ui:227 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_sudo) -#: po/rc.cpp:102 rc.cpp:102 -msgid "Use sudo for netctl" -msgstr "Use sudo for netctl" - -#. i18n: file: widget.ui:263 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_wifi) -#: po/rc.cpp:108 rc.cpp:108 -msgid "Show 'Start WiFi menu'" -msgstr "Show 'Start WiFi menu'" - -#. i18n: file: widget.ui:291 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_showBigInterface) -#: po/rc.cpp:114 rc.cpp:114 -msgid "Show more detailed interface" -msgstr "Show more detailed interface" - -#. i18n: file: widget.ui:309 -#. i18n: ectx: property (toolTip), widget (QPlainTextEdit, textEdit) -#: po/rc.cpp:117 rc.cpp:117 -msgid "" -"$info - active profile information\n" -"$current - current profile name\n" -"$extip4 - external IPv4\n" -"$extip6 - external IPv6\n" -"$interfaces - list of the network interfaces\n" -"$intip4 - internal IPv4\n" -"$intip6 - internal IPv6\n" -"$profiles - list of the netctl profiles\n" -"$status - current profile status (static/enabled)" -msgstr "" -"$info - active profile information\n" -"$current - current profile name\n" -"$extip4 - external IPv4\n" -"$extip6 - external IPv6\n" -"$interfaces - list of the network interfaces\n" -"$intip4 - internal IPv4\n" -"$intip6 - internal IPv6\n" -"$profiles - list of the netctl profiles\n" -"$status - current profile status (static/enabled)" - -#: po/rc.cpp:126 rc.cpp:126 -msgctxt "NAME OF TRANSLATORS" -msgid "Your names" -msgstr "Evgeniy Alekseev" - -#: po/rc.cpp:127 rc.cpp:127 -msgctxt "EMAIL OF TRANSLATORS" -msgid "Your emails" -msgstr "esalexeev@gmail.com" - -#~ msgid "Acknowledgement" -#~ msgstr "Acknowledgement" - -#~ msgid "normal" -#~ msgstr "normal" - -#~ msgid "italic" -#~ msgstr "italic" - -#~ msgid "Path to ip" -#~ msgstr "Path to ip" - -#~ msgid "Path to interface list" -#~ msgstr "Path to interface list" - -#~ msgid "Show network devices" -#~ msgstr "Show network devices" - -#~ msgid "Show external IP" -#~ msgstr "Show external IP" - -#~ msgid "Show internal IP" -#~ msgstr "Show internal IP" - -#~ msgid "Configuration" -#~ msgstr "Configuration" diff --git a/sources/plasmoid-kf5/po/extract_messages.sh b/sources/plasmoid-kf5/po/extract_messages.sh deleted file mode 100755 index e210bd7..0000000 --- a/sources/plasmoid-kf5/po/extract_messages.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/sh -# root of translatable sources -BASEDIR="../" -PROJECT="plasma_applet_netctl" -BUGADDR="https://github.com/arcan1s/netctl-gui/issues" -# working dir -WDIR=`pwd` - - -echo "Preparing rc files" -cd ${BASEDIR} -# we use simple sorting to make sure the lines do not jump around too much from system to system -find . -name '*.rc' -o -name '*.ui' -o -name '*.kcfg' | sort > ${WDIR}/rcfiles.list -xargs --arg-file=${WDIR}/rcfiles.list extractrc > ${WDIR}/rc.cpp -# additional string for KAboutData -echo 'i18nc("NAME OF TRANSLATORS","Your names");' >> ${WDIR}/rc.cpp -echo 'i18nc("EMAIL OF TRANSLATORS","Your emails");' >> ${WDIR}/rc.cpp -cd ${WDIR} -echo "Done preparing rc files" - -echo "Extracting messages" -cd ${BASEDIR} -# see above on sorting -find . -name '*.cpp' -o -name '*.h' -o -name '*.c' | sort > ${WDIR}/infiles.list -echo "rc.cpp" >> ${WDIR}/infiles.list -cd ${WDIR} -xgettext --from-code=UTF-8 -C -kde -ci18n -ki18n:1 -ki18nc:1c,2 -ki18np:1,2 -ki18ncp:1c,2,3 -ktr2i18n:1 \ --kI18N_NOOP:1 -kI18N_NOOP2:1c,2 -kaliasLocale -kki18n:1 -kki18nc:1c,2 -kki18np:1,2 -kki18ncp:1c,2,3 \ ---msgid-bugs-address="${BUGADDR}" \ ---files-from=infiles.list -D ${BASEDIR} -D ${WDIR} -o ${PROJECT}.pot || { echo "Error while calling xgettext, aborting."; exit 1; } -echo "Done extracting messages" - -echo "Merging translations" -catalogs=`find . -name '*.po'` -for cat in $catalogs; do - echo $cat - msgmerge -o $cat.new $cat ${PROJECT}.pot - mv $cat.new $cat -done -echo "Done merging translations" - - -echo "Cleaning up" -cd ${WDIR} -rm -f rcfiles.list infiles.list rc.cpp -echo "Done" - diff --git a/sources/plasmoid-kf5/po/ja.po b/sources/plasmoid-kf5/po/ja.po deleted file mode 100644 index ec438b7..0000000 --- a/sources/plasmoid-kf5/po/ja.po +++ /dev/null @@ -1,422 +0,0 @@ -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# NOGISAKA Sadata , 2014. -msgid "" -msgstr "" -"Project-Id-Version: \n" -"Report-Msgid-Bugs-To: https://github.com/arcan1s/netctl-gui/issues\n" -"POT-Creation-Date: 2014-08-24 16:44+0400\n" -"PO-Revision-Date: 2014-10-13 16:37+0900\n" -"Last-Translator: NOGISAKA Sadata \n" -"Language-Team: Japanese \n" -"Language: ja\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Lokalize 1.5\n" - -#: netctl.cpp:270 -msgid "Set profile %1 disabled" -msgstr "プロファイル %1 を無効にする" - -#: netctl.cpp:273 -msgid "Set profile %1 enabled" -msgstr "プロファイル %1 を有効にする" - -#: netctl.cpp:294 -msgid "Restart profile %1" -msgstr "プロファイル %1 の利用を再開" - -#: netctl.cpp:315 -msgid "Start profile %1" -msgstr "プロファイル %1 の利用を開始" - -#: netctl.cpp:341 -msgid "Stop profile %1" -msgstr "プロファイル %1 の利用を停止する" - -#: netctl.cpp:361 netctl.cpp:499 -msgid "Stop all profiles" -msgstr "全てのプロファイルの利用を停止する" - -#: netctl.cpp:381 -msgid "Switch to profile %1" -msgstr "プロファイルを %1 へ切り替える" - -#: netctl.cpp:454 -msgid "Start another profile" -msgstr "他のプロファイルの利用を開始" - -#: netctl.cpp:455 -msgid "Stop %1" -msgstr "%1 を停止" - -#: netctl.cpp:456 -msgid "Restart %1" -msgstr "%1 を再開" - -#: netctl.cpp:458 -msgid "Disable %1" -msgstr "%1 を無効にする" - -#: netctl.cpp:460 -msgid "Enable %1" -msgstr "%1 を有効にする" - -#: netctl.cpp:463 netctl.cpp:486 -msgid "Start profile" -msgstr "プロファイルの利用を開始" - -#: netctl.cpp:494 -msgid "Stop profile" -msgstr "プロファイルの利用を停止する" - -#: netctl.cpp:504 -msgid "Switch to profile" -msgstr "プロファイルを切り替える" - -#: netctl.cpp:512 -msgid "Restart profile" -msgstr "プロファイルの利用を再開" - -#: netctl.cpp:517 -msgid "Enable profile" -msgstr "プロファイルを有効にする" - -#: netctl.cpp:521 -msgid "Show netctl-gui" -msgstr "netctl-gui を表示" - -#: netctl.cpp:526 -msgid "Show WiFi menu" -msgstr "WiFi メニューを表示" - -#: netctl.cpp:553 -msgid "Start GUI" -msgstr "GUI を開始" - -#: netctl.cpp:564 -msgid "Start WiFi menu" -msgstr "WiFi メニューを開始" - -#: netctl.cpp:604 -msgid "Network is up" -msgstr "ネットワークは有効です" - -#: netctl.cpp:608 -msgid "Network is down" -msgstr "ネットワークは無効です" - -#: netctl.cpp:798 -msgid "" -"Version %1\n" -"(build date %2)" -msgstr "" -"バージョン:%1\n" -"(ビルド日時:%2)" - -#: netctl.cpp:799 -msgid "KDE widget which interacts with netctl." -msgstr "netctl と連携する KDE ウィジェット" - -#: netctl.cpp:800 -msgid "Links:" -msgstr "リンク:" - -#: netctl.cpp:801 -msgid "Homepage" -msgstr "ホームページ" - -#: netctl.cpp:802 -msgid "Repository" -msgstr "レポジトリ" - -#: netctl.cpp:803 -msgid "Bugtracker" -msgstr "バグトラッカ" - -#: netctl.cpp:804 -msgid "Translation issue" -msgstr "翻訳に関する issue" - -#: netctl.cpp:805 -msgid "AUR packages" -msgstr "AUR パッケージ" - -#: netctl.cpp:807 -msgid "This software is licensed under %1" -msgstr "このソフトウェアは %1 の下で許諾されます" - -#: netctl.cpp:815 -msgid "Translators: %1" -msgstr "翻訳者:%1" - -#: netctl.cpp:816 -msgid "This software uses: %1" -msgstr "このソフトウェアは次を利用しています:%1" - -#: netctl.cpp:818 -msgid "Netctl plasmoid" -msgstr "Netctl plasmoid" - -#: netctl.cpp:819 -msgid "Appearance" -msgstr "外観" - -#: netctl.cpp:820 -msgid "DataEngine" -msgstr "DataEngine" - -#: netctl.cpp:821 -msgid "About" -msgstr "概要" - -#. i18n: file: appearance.ui:47 -#. i18n: ectx: property (text), widget (QLabel, label_inactiveIcon) -#: po/rc.cpp:3 rc.cpp:3 -msgid "Inactive icon" -msgstr "非アクティブ時のアイコン" - -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#: po/rc.cpp:6 po/rc.cpp:42 po/rc.cpp:54 po/rc.cpp:60 po/rc.cpp:66 -#: po/rc.cpp:72 po/rc.cpp:81 po/rc.cpp:87 po/rc.cpp:93 po/rc.cpp:99 -#: po/rc.cpp:105 po/rc.cpp:111 rc.cpp:6 rc.cpp:42 rc.cpp:54 rc.cpp:60 -#: rc.cpp:66 rc.cpp:72 rc.cpp:81 rc.cpp:87 rc.cpp:93 rc.cpp:99 rc.cpp:105 -#: rc.cpp:111 -msgid "Browse" -msgstr "参照" - -#. i18n: file: appearance.ui:80 -#. i18n: ectx: property (text), widget (QLabel, label_fontColor) -#: po/rc.cpp:9 rc.cpp:9 -msgid "Font color" -msgstr "フォントの色" - -#. i18n: file: appearance.ui:112 -#. i18n: ectx: property (toolTip), widget (KColorCombo, kcolorcombo_fontColor) -#: po/rc.cpp:12 rc.cpp:12 -msgid "Set font color" -msgstr "フォントの色を設定する" - -#. i18n: file: appearance.ui:142 -#. i18n: ectx: property (text), widget (QLabel, label_fontSize) -#: po/rc.cpp:15 rc.cpp:15 -msgid "Font size" -msgstr "フォントの大きさ" - -#. i18n: file: appearance.ui:174 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontSize) -#: po/rc.cpp:18 rc.cpp:18 -msgid "Set font size" -msgstr "フォントの大きさを設定する" - -#. i18n: file: appearance.ui:203 -#. i18n: ectx: property (text), widget (QLabel, label_fontWeight) -#: po/rc.cpp:21 rc.cpp:21 -msgid "Font weight" -msgstr "フォントの太さ" - -#. i18n: file: appearance.ui:235 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontWeight) -#: po/rc.cpp:24 rc.cpp:24 -msgid "Set font weight" -msgstr "フォントの太さを設定する" - -#. i18n: file: appearance.ui:267 -#. i18n: ectx: property (text), widget (QLabel, label_fontStyle) -#: po/rc.cpp:27 rc.cpp:27 -msgid "Font style" -msgstr "フォントの字形" - -#. i18n: file: appearance.ui:299 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_fontStyle) -#: po/rc.cpp:30 rc.cpp:30 -msgid "Set font style" -msgstr "フォントの字形を設定する" - -#. i18n: file: appearance.ui:326 -#. i18n: ectx: property (text), widget (QLabel, label_font) -#: po/rc.cpp:33 rc.cpp:33 -msgid "Font" -msgstr "フォント" - -#. i18n: file: appearance.ui:358 -#. i18n: ectx: property (toolTip), widget (QFontComboBox, fontComboBox_font) -#: po/rc.cpp:36 rc.cpp:36 -msgid "Set font family" -msgstr "フォントを設定する" - -#. i18n: file: appearance.ui:375 -#. i18n: ectx: property (text), widget (QLabel, label_activeIcon) -#: po/rc.cpp:39 rc.cpp:39 -msgid "Active icon" -msgstr "アクティブ時のアイコン" - -#. i18n: file: appearance.ui:408 -#. i18n: ectx: property (text), widget (QLabel, label_textAlign) -#: po/rc.cpp:45 rc.cpp:45 -msgid "Text align" -msgstr "テキストの位置" - -#. i18n: file: appearance.ui:440 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_textAlign) -#: po/rc.cpp:48 rc.cpp:48 -msgid "Set text align" -msgstr "テキストの位置を設定する" - -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#: po/rc.cpp:51 po/rc.cpp:90 rc.cpp:51 rc.cpp:90 -msgid "Path to netctl" -msgstr "netctl へのパス" - -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#: po/rc.cpp:57 po/rc.cpp:96 rc.cpp:57 rc.cpp:96 -msgid "Path to netctl-auto" -msgstr "netctl-auto へのパス" - -#. i18n: file: dataengine.ui:100 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp4) -#: po/rc.cpp:63 rc.cpp:63 -msgid "Check external IPv4" -msgstr "外部 IPv4 アドレスを確認" - -#. i18n: file: dataengine.ui:136 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp6) -#: po/rc.cpp:69 rc.cpp:69 -msgid "Check external IPv6" -msgstr "外部 IPv6 アドレスを確認" - -#. i18n: file: widget.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_autoUpdate) -#: po/rc.cpp:75 rc.cpp:75 -msgid "Auto update interval, msec" -msgstr "自動更新の間隔(ミリ秒)" - -#. i18n: file: widget.ui:92 -#. i18n: ectx: property (text), widget (QLabel, label_gui) -#: po/rc.cpp:78 rc.cpp:78 -msgid "Path to GUI" -msgstr "GUIへのパス" - -#. i18n: file: widget.ui:125 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_helper) -#: po/rc.cpp:84 rc.cpp:84 -msgid "Use helper" -msgstr "ヘルパを使用する" - -#. i18n: file: widget.ui:227 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_sudo) -#: po/rc.cpp:102 rc.cpp:102 -msgid "Use sudo for netctl" -msgstr "netctl に対して sudo を使用する" - -#. i18n: file: widget.ui:263 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_wifi) -#: po/rc.cpp:108 rc.cpp:108 -msgid "Show 'Start WiFi menu'" -msgstr "「Wifi メニューの開始」を表示" - -#. i18n: file: widget.ui:291 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_showBigInterface) -#: po/rc.cpp:114 rc.cpp:114 -msgid "Show more detailed interface" -msgstr "インターフェースについての詳細を表示" - -#. i18n: file: widget.ui:309 -#. i18n: ectx: property (toolTip), widget (QPlainTextEdit, textEdit) -#: po/rc.cpp:117 rc.cpp:117 -msgid "" -"$info - active profile information\n" -"$current - current profile name\n" -"$extip4 - external IPv4\n" -"$extip6 - external IPv6\n" -"$interfaces - list of the network interfaces\n" -"$intip4 - internal IPv4\n" -"$intip6 - internal IPv6\n" -"$profiles - list of the netctl profiles\n" -"$status - current profile status (static/enabled)" -msgstr "" -"$info - アクティブなプロファイルの情報\n" -"$current - 現在利用中プロファイルの情報\n" -"$extip4 - 外部 IPv4 アドレス\n" -"$extip6 - 外部 IPv6 アドレス\n" -"$interfaces - ネットワークインターフェースの一覧\n" -"$intip4 - 内部 IPv4 アドレス\n" -"$intip6 - 内部 IPv6 アドレス\n" -"$profiles - プロファイルの一覧\n" -"$status - 現在のプロファイルの状態(静的/有効)" - -#: po/rc.cpp:126 rc.cpp:126 -msgctxt "NAME OF TRANSLATORS" -msgid "Your names" -msgstr "NOGISAKA Sadata" - -#: po/rc.cpp:127 rc.cpp:127 -msgctxt "EMAIL OF TRANSLATORS" -msgid "Your emails" -msgstr "ngsksdt@gmail.com " - - diff --git a/sources/plasmoid-kf5/po/plasma_applet_netctl.pot b/sources/plasmoid-kf5/po/plasma_applet_netctl.pot deleted file mode 100644 index 35a438a..0000000 --- a/sources/plasmoid-kf5/po/plasma_applet_netctl.pot +++ /dev/null @@ -1,409 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: https://github.com/arcan1s/netctl-gui/issues\n" -"POT-Creation-Date: 2014-08-24 16:44+0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" -"Content-Transfer-Encoding: 8bit\n" - -#: netctl.cpp:270 -msgid "Set profile %1 disabled" -msgstr "" - -#: netctl.cpp:273 -msgid "Set profile %1 enabled" -msgstr "" - -#: netctl.cpp:294 -msgid "Restart profile %1" -msgstr "" - -#: netctl.cpp:315 -msgid "Start profile %1" -msgstr "" - -#: netctl.cpp:341 -msgid "Stop profile %1" -msgstr "" - -#: netctl.cpp:361 netctl.cpp:499 -msgid "Stop all profiles" -msgstr "" - -#: netctl.cpp:381 -msgid "Switch to profile %1" -msgstr "" - -#: netctl.cpp:454 -msgid "Start another profile" -msgstr "" - -#: netctl.cpp:455 -msgid "Stop %1" -msgstr "" - -#: netctl.cpp:456 -msgid "Restart %1" -msgstr "" - -#: netctl.cpp:458 -msgid "Disable %1" -msgstr "" - -#: netctl.cpp:460 -msgid "Enable %1" -msgstr "" - -#: netctl.cpp:463 netctl.cpp:486 -msgid "Start profile" -msgstr "" - -#: netctl.cpp:494 -msgid "Stop profile" -msgstr "" - -#: netctl.cpp:504 -msgid "Switch to profile" -msgstr "" - -#: netctl.cpp:512 -msgid "Restart profile" -msgstr "" - -#: netctl.cpp:517 -msgid "Enable profile" -msgstr "" - -#: netctl.cpp:521 -msgid "Show netctl-gui" -msgstr "" - -#: netctl.cpp:526 -msgid "Show WiFi menu" -msgstr "" - -#: netctl.cpp:553 -msgid "Start GUI" -msgstr "" - -#: netctl.cpp:564 -msgid "Start WiFi menu" -msgstr "" - -#: netctl.cpp:604 -msgid "Network is up" -msgstr "" - -#: netctl.cpp:608 -msgid "Network is down" -msgstr "" - -#: netctl.cpp:798 -msgid "" -"Version %1\n" -"(build date %2)" -msgstr "" - -#: netctl.cpp:799 -msgid "KDE widget which interacts with netctl." -msgstr "" - -#: netctl.cpp:800 -msgid "Links:" -msgstr "" - -#: netctl.cpp:801 -msgid "Homepage" -msgstr "" - -#: netctl.cpp:802 -msgid "Repository" -msgstr "" - -#: netctl.cpp:803 -msgid "Bugtracker" -msgstr "" - -#: netctl.cpp:804 -msgid "Translation issue" -msgstr "" - -#: netctl.cpp:805 -msgid "AUR packages" -msgstr "" - -#: netctl.cpp:807 -msgid "This software is licensed under %1" -msgstr "" - -#: netctl.cpp:815 -msgid "Translators: %1" -msgstr "" - -#: netctl.cpp:816 -msgid "This software uses: %1" -msgstr "" - -#: netctl.cpp:818 -msgid "Netctl plasmoid" -msgstr "" - -#: netctl.cpp:819 -msgid "Appearance" -msgstr "" - -#: netctl.cpp:820 -msgid "DataEngine" -msgstr "" - -#: netctl.cpp:821 -msgid "About" -msgstr "" - -#. i18n: file: appearance.ui:47 -#. i18n: ectx: property (text), widget (QLabel, label_inactiveIcon) -#: po/rc.cpp:3 rc.cpp:3 -msgid "Inactive icon" -msgstr "" - -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#: po/rc.cpp:6 po/rc.cpp:42 po/rc.cpp:54 po/rc.cpp:60 po/rc.cpp:66 -#: po/rc.cpp:72 po/rc.cpp:81 po/rc.cpp:87 po/rc.cpp:93 po/rc.cpp:99 -#: po/rc.cpp:105 po/rc.cpp:111 rc.cpp:6 rc.cpp:42 rc.cpp:54 rc.cpp:60 -#: rc.cpp:66 rc.cpp:72 rc.cpp:81 rc.cpp:87 rc.cpp:93 rc.cpp:99 rc.cpp:105 -#: rc.cpp:111 -msgid "Browse" -msgstr "" - -#. i18n: file: appearance.ui:80 -#. i18n: ectx: property (text), widget (QLabel, label_fontColor) -#: po/rc.cpp:9 rc.cpp:9 -msgid "Font color" -msgstr "" - -#. i18n: file: appearance.ui:112 -#. i18n: ectx: property (toolTip), widget (KColorCombo, kcolorcombo_fontColor) -#: po/rc.cpp:12 rc.cpp:12 -msgid "Set font color" -msgstr "" - -#. i18n: file: appearance.ui:142 -#. i18n: ectx: property (text), widget (QLabel, label_fontSize) -#: po/rc.cpp:15 rc.cpp:15 -msgid "Font size" -msgstr "" - -#. i18n: file: appearance.ui:174 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontSize) -#: po/rc.cpp:18 rc.cpp:18 -msgid "Set font size" -msgstr "" - -#. i18n: file: appearance.ui:203 -#. i18n: ectx: property (text), widget (QLabel, label_fontWeight) -#: po/rc.cpp:21 rc.cpp:21 -msgid "Font weight" -msgstr "" - -#. i18n: file: appearance.ui:235 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontWeight) -#: po/rc.cpp:24 rc.cpp:24 -msgid "Set font weight" -msgstr "" - -#. i18n: file: appearance.ui:267 -#. i18n: ectx: property (text), widget (QLabel, label_fontStyle) -#: po/rc.cpp:27 rc.cpp:27 -msgid "Font style" -msgstr "" - -#. i18n: file: appearance.ui:299 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_fontStyle) -#: po/rc.cpp:30 rc.cpp:30 -msgid "Set font style" -msgstr "" - -#. i18n: file: appearance.ui:326 -#. i18n: ectx: property (text), widget (QLabel, label_font) -#: po/rc.cpp:33 rc.cpp:33 -msgid "Font" -msgstr "" - -#. i18n: file: appearance.ui:358 -#. i18n: ectx: property (toolTip), widget (QFontComboBox, fontComboBox_font) -#: po/rc.cpp:36 rc.cpp:36 -msgid "Set font family" -msgstr "" - -#. i18n: file: appearance.ui:375 -#. i18n: ectx: property (text), widget (QLabel, label_activeIcon) -#: po/rc.cpp:39 rc.cpp:39 -msgid "Active icon" -msgstr "" - -#. i18n: file: appearance.ui:408 -#. i18n: ectx: property (text), widget (QLabel, label_textAlign) -#: po/rc.cpp:45 rc.cpp:45 -msgid "Text align" -msgstr "" - -#. i18n: file: appearance.ui:440 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_textAlign) -#: po/rc.cpp:48 rc.cpp:48 -msgid "Set text align" -msgstr "" - -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#: po/rc.cpp:51 po/rc.cpp:90 rc.cpp:51 rc.cpp:90 -msgid "Path to netctl" -msgstr "" - -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#: po/rc.cpp:57 po/rc.cpp:96 rc.cpp:57 rc.cpp:96 -msgid "Path to netctl-auto" -msgstr "" - -#. i18n: file: dataengine.ui:100 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp4) -#: po/rc.cpp:63 rc.cpp:63 -msgid "Check external IPv4" -msgstr "" - -#. i18n: file: dataengine.ui:136 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp6) -#: po/rc.cpp:69 rc.cpp:69 -msgid "Check external IPv6" -msgstr "" - -#. i18n: file: widget.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_autoUpdate) -#: po/rc.cpp:75 rc.cpp:75 -msgid "Auto update interval, msec" -msgstr "" - -#. i18n: file: widget.ui:92 -#. i18n: ectx: property (text), widget (QLabel, label_gui) -#: po/rc.cpp:78 rc.cpp:78 -msgid "Path to GUI" -msgstr "" - -#. i18n: file: widget.ui:125 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_helper) -#: po/rc.cpp:84 rc.cpp:84 -msgid "Use helper" -msgstr "" - -#. i18n: file: widget.ui:227 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_sudo) -#: po/rc.cpp:102 rc.cpp:102 -msgid "Use sudo for netctl" -msgstr "" - -#. i18n: file: widget.ui:263 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_wifi) -#: po/rc.cpp:108 rc.cpp:108 -msgid "Show 'Start WiFi menu'" -msgstr "" - -#. i18n: file: widget.ui:291 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_showBigInterface) -#: po/rc.cpp:114 rc.cpp:114 -msgid "Show more detailed interface" -msgstr "" - -#. i18n: file: widget.ui:309 -#. i18n: ectx: property (toolTip), widget (QPlainTextEdit, textEdit) -#: po/rc.cpp:117 rc.cpp:117 -msgid "" -"$info - active profile information\n" -"$current - current profile name\n" -"$extip4 - external IPv4\n" -"$extip6 - external IPv6\n" -"$interfaces - list of the network interfaces\n" -"$intip4 - internal IPv4\n" -"$intip6 - internal IPv6\n" -"$profiles - list of the netctl profiles\n" -"$status - current profile status (static/enabled)" -msgstr "" - -#: po/rc.cpp:126 rc.cpp:126 -msgctxt "NAME OF TRANSLATORS" -msgid "Your names" -msgstr "" - -#: po/rc.cpp:127 rc.cpp:127 -msgctxt "EMAIL OF TRANSLATORS" -msgid "Your emails" -msgstr "" diff --git a/sources/plasmoid-kf5/po/ru.po b/sources/plasmoid-kf5/po/ru.po deleted file mode 100644 index 76a0a54..0000000 --- a/sources/plasmoid-kf5/po/ru.po +++ /dev/null @@ -1,448 +0,0 @@ -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Evgeniy Alekseev , 2014. -msgid "" -msgstr "" -"Project-Id-Version: \n" -"Report-Msgid-Bugs-To: https://github.com/arcan1s/netctl-gui/issues\n" -"POT-Creation-Date: 2014-08-24 16:44+0400\n" -"PO-Revision-Date: 2014-08-20 12:00+0400\n" -"Last-Translator: Evgeniy Alekseev \n" -"Language-Team: Russian \n" -"Language: ru\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Lokalize 1.5\n" - -#: netctl.cpp:270 -msgid "Set profile %1 disabled" -msgstr "Выключение автозагрузки профиля %1" - -#: netctl.cpp:273 -msgid "Set profile %1 enabled" -msgstr "Включение автозагрузки профиля %1" - -#: netctl.cpp:294 -msgid "Restart profile %1" -msgstr "Перезапуск профиля %1" - -#: netctl.cpp:315 -msgid "Start profile %1" -msgstr "Запуск профиля %1" - -#: netctl.cpp:341 -msgid "Stop profile %1" -msgstr "Остановка профиля %1" - -#: netctl.cpp:361 netctl.cpp:499 -msgid "Stop all profiles" -msgstr "Остановить все профили" - -#: netctl.cpp:381 -msgid "Switch to profile %1" -msgstr "Переключение на профиль %1" - -#: netctl.cpp:454 -msgid "Start another profile" -msgstr "Запустить другой профиль" - -#: netctl.cpp:455 -msgid "Stop %1" -msgstr "Остановить %1" - -#: netctl.cpp:456 -msgid "Restart %1" -msgstr "Перезапустить %1" - -#: netctl.cpp:458 -msgid "Disable %1" -msgstr "Отключить %1" - -#: netctl.cpp:460 -msgid "Enable %1" -msgstr "Включить %1" - -#: netctl.cpp:463 netctl.cpp:486 -msgid "Start profile" -msgstr "Запустить профиль" - -#: netctl.cpp:494 -msgid "Stop profile" -msgstr "Остановить профиль" - -#: netctl.cpp:504 -msgid "Switch to profile" -msgstr "Переключить профиль" - -#: netctl.cpp:512 -msgid "Restart profile" -msgstr "Перезапустить профиль" - -#: netctl.cpp:517 -msgid "Enable profile" -msgstr "Включить профиль" - -#: netctl.cpp:521 -msgid "Show netctl-gui" -msgstr "Показать netctl-gui" - -#: netctl.cpp:526 -msgid "Show WiFi menu" -msgstr "Запустить WiFi-menu" - -#: netctl.cpp:553 -msgid "Start GUI" -msgstr "Запуск GUI" - -#: netctl.cpp:564 -msgid "Start WiFi menu" -msgstr "Запуск WiFi-menu" - -#: netctl.cpp:604 -msgid "Network is up" -msgstr "Сеть работает" - -#: netctl.cpp:608 -msgid "Network is down" -msgstr "Сеть не работает" - -#: netctl.cpp:798 -msgid "" -"Version %1\n" -"(build date %2)" -msgstr "" -"Версия %1\n" -"(дата сборки %2)" - -#: netctl.cpp:799 -msgid "KDE widget which interacts with netctl." -msgstr "Виджет KDE, который взаимодействует с netctl." - -#: netctl.cpp:800 -msgid "Links:" -msgstr "Ссылки:" - -#: netctl.cpp:801 -msgid "Homepage" -msgstr "Домашняя страница" - -#: netctl.cpp:802 -msgid "Repository" -msgstr "Репозиторий" - -#: netctl.cpp:803 -msgid "Bugtracker" -msgstr "Багтрекер" - -#: netctl.cpp:804 -msgid "Translation issue" -msgstr "Тикет перевода" - -#: netctl.cpp:805 -msgid "AUR packages" -msgstr "Пакеты в AUR" - -#: netctl.cpp:807 -msgid "This software is licensed under %1" -msgstr "Данное приложение лицензировано под %1" - -#: netctl.cpp:815 -msgid "Translators: %1" -msgstr "Переводчики: %1" - -#: netctl.cpp:816 -msgid "This software uses: %1" -msgstr "Данное приложение использует: %1" - -#: netctl.cpp:818 -msgid "Netctl plasmoid" -msgstr "Netctl plasmoid" - -#: netctl.cpp:819 -msgid "Appearance" -msgstr "Внешний вид" - -#: netctl.cpp:820 -msgid "DataEngine" -msgstr "DataEngine" - -#: netctl.cpp:821 -msgid "About" -msgstr "О программе" - -#. i18n: file: appearance.ui:47 -#. i18n: ectx: property (text), widget (QLabel, label_inactiveIcon) -#: po/rc.cpp:3 rc.cpp:3 -msgid "Inactive icon" -msgstr "Иконка неактивного подключения" - -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#. i18n: file: appearance.ui:63 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) -#. i18n: file: appearance.ui:391 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) -#. i18n: file: dataengine.ui:50 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: dataengine.ui:83 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: dataengine.ui:119 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) -#. i18n: file: dataengine.ui:155 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) -#. i18n: file: widget.ui:108 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) -#. i18n: file: widget.ui:144 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) -#. i18n: file: widget.ui:177 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) -#. i18n: file: widget.ui:210 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) -#. i18n: file: widget.ui:246 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) -#. i18n: file: widget.ui:282 -#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) -#: po/rc.cpp:6 po/rc.cpp:42 po/rc.cpp:54 po/rc.cpp:60 po/rc.cpp:66 -#: po/rc.cpp:72 po/rc.cpp:81 po/rc.cpp:87 po/rc.cpp:93 po/rc.cpp:99 -#: po/rc.cpp:105 po/rc.cpp:111 rc.cpp:6 rc.cpp:42 rc.cpp:54 rc.cpp:60 -#: rc.cpp:66 rc.cpp:72 rc.cpp:81 rc.cpp:87 rc.cpp:93 rc.cpp:99 rc.cpp:105 -#: rc.cpp:111 -msgid "Browse" -msgstr "Обзор" - -#. i18n: file: appearance.ui:80 -#. i18n: ectx: property (text), widget (QLabel, label_fontColor) -#: po/rc.cpp:9 rc.cpp:9 -msgid "Font color" -msgstr "Цвет шрифта" - -#. i18n: file: appearance.ui:112 -#. i18n: ectx: property (toolTip), widget (KColorCombo, kcolorcombo_fontColor) -#: po/rc.cpp:12 rc.cpp:12 -msgid "Set font color" -msgstr "Укажите цвет шрифта" - -#. i18n: file: appearance.ui:142 -#. i18n: ectx: property (text), widget (QLabel, label_fontSize) -#: po/rc.cpp:15 rc.cpp:15 -msgid "Font size" -msgstr "Размер шрифта" - -#. i18n: file: appearance.ui:174 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontSize) -#: po/rc.cpp:18 rc.cpp:18 -msgid "Set font size" -msgstr "Укажите размер шрифта" - -#. i18n: file: appearance.ui:203 -#. i18n: ectx: property (text), widget (QLabel, label_fontWeight) -#: po/rc.cpp:21 rc.cpp:21 -msgid "Font weight" -msgstr "Толщина шрифта" - -#. i18n: file: appearance.ui:235 -#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontWeight) -#: po/rc.cpp:24 rc.cpp:24 -msgid "Set font weight" -msgstr "Укажите ширину шрифта" - -#. i18n: file: appearance.ui:267 -#. i18n: ectx: property (text), widget (QLabel, label_fontStyle) -#: po/rc.cpp:27 rc.cpp:27 -msgid "Font style" -msgstr "Стиль шрифта" - -#. i18n: file: appearance.ui:299 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_fontStyle) -#: po/rc.cpp:30 rc.cpp:30 -msgid "Set font style" -msgstr "Укажите стиль шрифта" - -#. i18n: file: appearance.ui:326 -#. i18n: ectx: property (text), widget (QLabel, label_font) -#: po/rc.cpp:33 rc.cpp:33 -msgid "Font" -msgstr "Шрифт" - -#. i18n: file: appearance.ui:358 -#. i18n: ectx: property (toolTip), widget (QFontComboBox, fontComboBox_font) -#: po/rc.cpp:36 rc.cpp:36 -msgid "Set font family" -msgstr "Укажите шрифт" - -#. i18n: file: appearance.ui:375 -#. i18n: ectx: property (text), widget (QLabel, label_activeIcon) -#: po/rc.cpp:39 rc.cpp:39 -msgid "Active icon" -msgstr "Иконка активного подключения" - -#. i18n: file: appearance.ui:408 -#. i18n: ectx: property (text), widget (QLabel, label_textAlign) -#: po/rc.cpp:45 rc.cpp:45 -msgid "Text align" -msgstr "Выравнивание текста" - -#. i18n: file: appearance.ui:440 -#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_textAlign) -#: po/rc.cpp:48 rc.cpp:48 -msgid "Set text align" -msgstr "Установите выравнивание текста" - -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: dataengine.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#. i18n: file: widget.ui:161 -#. i18n: ectx: property (text), widget (QLabel, label_netctl) -#: po/rc.cpp:51 po/rc.cpp:90 rc.cpp:51 rc.cpp:90 -msgid "Path to netctl" -msgstr "Путь к netctl" - -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: dataengine.ui:67 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#. i18n: file: widget.ui:194 -#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) -#: po/rc.cpp:57 po/rc.cpp:96 rc.cpp:57 rc.cpp:96 -msgid "Path to netctl-auto" -msgstr "Путь к netctl-auto" - -#. i18n: file: dataengine.ui:100 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp4) -#: po/rc.cpp:63 rc.cpp:63 -msgid "Check external IPv4" -msgstr "Проверять внешний IPv4" - -#. i18n: file: dataengine.ui:136 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp6) -#: po/rc.cpp:69 rc.cpp:69 -msgid "Check external IPv6" -msgstr "Проверять внешний IPv6" - -#. i18n: file: widget.ui:34 -#. i18n: ectx: property (text), widget (QLabel, label_autoUpdate) -#: po/rc.cpp:75 rc.cpp:75 -msgid "Auto update interval, msec" -msgstr "Интервал автообновления, мсек" - -#. i18n: file: widget.ui:92 -#. i18n: ectx: property (text), widget (QLabel, label_gui) -#: po/rc.cpp:78 rc.cpp:78 -msgid "Path to GUI" -msgstr "Путь к GUI" - -#. i18n: file: widget.ui:125 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_helper) -#: po/rc.cpp:84 rc.cpp:84 -msgid "Use helper" -msgstr "Использовать хелпер" - -#. i18n: file: widget.ui:227 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_sudo) -#: po/rc.cpp:102 rc.cpp:102 -msgid "Use sudo for netctl" -msgstr "Использовать sudo для netctl" - -#. i18n: file: widget.ui:263 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_wifi) -#: po/rc.cpp:108 rc.cpp:108 -msgid "Show 'Start WiFi menu'" -msgstr "Показать 'Запустить WiFi-menu'" - -#. i18n: file: widget.ui:291 -#. i18n: ectx: property (text), widget (QCheckBox, checkBox_showBigInterface) -#: po/rc.cpp:114 rc.cpp:114 -msgid "Show more detailed interface" -msgstr "Показать более детальный интерфейс" - -#. i18n: file: widget.ui:309 -#. i18n: ectx: property (toolTip), widget (QPlainTextEdit, textEdit) -#: po/rc.cpp:117 rc.cpp:117 -msgid "" -"$info - active profile information\n" -"$current - current profile name\n" -"$extip4 - external IPv4\n" -"$extip6 - external IPv6\n" -"$interfaces - list of the network interfaces\n" -"$intip4 - internal IPv4\n" -"$intip6 - internal IPv6\n" -"$profiles - list of the netctl profiles\n" -"$status - current profile status (static/enabled)" -msgstr "" -"$info - информация об активном профиле\n" -"$current - имя текущего профиля\n" -"$extip4 - внешний IPv4\n" -"$extip6 - внешний IPv6\n" -"$interfaces - список сетевых интерфейсов\n" -"$intip4 - внутренний IPv4\n" -"$intip6 - внутренний IPv6\n" -"$profiles - список профилей netctl\n" -"$status - статус текущего профиля (static/enabled)" - -#: po/rc.cpp:126 rc.cpp:126 -msgctxt "NAME OF TRANSLATORS" -msgid "Your names" -msgstr "Evgeniy Alekseev" - -#: po/rc.cpp:127 rc.cpp:127 -msgctxt "EMAIL OF TRANSLATORS" -msgid "Your emails" -msgstr "esalexeev@gmail.com" - -#~ msgid "Acknowledgement" -#~ msgstr "Благодарности" - -#~ msgid "normal" -#~ msgstr "normal" - -#~ msgid "italic" -#~ msgstr "italic" - -#~ msgid "Path to ip" -#~ msgstr "Путь к ip" - -#~ msgid "Path to interface list" -#~ msgstr "Путь к интерфейсам" - -#~ msgid "Show network devices" -#~ msgstr "Показать сетевые устройства" - -#~ msgid "Show external IP" -#~ msgstr "Показать внешний IP" - -#~ msgid "Show internal IP" -#~ msgstr "Показать внутренний IP" - -#~ msgid "Configuration" -#~ msgstr "Настройка" diff --git a/sources/resources/CMakeLists.txt b/sources/resources/CMakeLists.txt index dcbd7ba..26fe230 100644 --- a/sources/resources/CMakeLists.txt +++ b/sources/resources/CMakeLists.txt @@ -9,4 +9,5 @@ if (BUILD_DATAENGINE OR BUILD_PLASMOID) install (FILES icon-plasmoid.png DESTINATION share/pixmaps RENAME netctl-gui-widget.png) install (FILES network-idle-64x64.png DESTINATION share/icons/hicolor/64x64/apps RENAME netctl-idle.png) install (FILES network-offline-64x64.png DESTINATION share/icons/hicolor/64x64/apps RENAME netctl-offline.png) + add_subdirectory (po) endif () diff --git a/sources/plasmoid-kde4/po/CMakeLists.txt b/sources/resources/po/CMakeLists.txt similarity index 64% rename from sources/plasmoid-kde4/po/CMakeLists.txt rename to sources/resources/po/CMakeLists.txt index 43779b4..fc65792 100644 --- a/sources/plasmoid-kde4/po/CMakeLists.txt +++ b/sources/resources/po/CMakeLists.txt @@ -1,12 +1,20 @@ -find_package(KDE4 REQUIRED) find_package(Gettext REQUIRED) - if (NOT GETTEXT_MSGFMT_EXECUTABLE) message(FATAL_ERROR "Please install the msgfmt binary") endif (NOT GETTEXT_MSGFMT_EXECUTABLE) -file (GLOB _po_files *.po) +if (BUILD_KDE4) + find_package(KDE4 REQUIRED) + set (MO_NAME plasma_applet_netctl.mo) +else () + find_package (ECM 0.0.12 REQUIRED NO_MODULE) + set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) + find_package(KF5 REQUIRED COMPONENTS I18n) + include (KDEInstallDirs) + set (MO_NAME plasma_applet_org.kde.plasma.netctl.mo) +endif () +file (GLOB _po_files *.po) set (_gmoFiles) foreach (_current_PO_FILE ${_po_files}) @@ -18,7 +26,7 @@ foreach (_current_PO_FILE ${_po_files}) DEPENDS ${_current_PO_FILE} ) - install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${_lang}.gmo DESTINATION ${LOCALE_INSTALL_DIR}/${_lang}/LC_MESSAGES/ RENAME plasma_applet_netctl.mo) + install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${_lang}.gmo DESTINATION ${LOCALE_INSTALL_DIR}/${_lang}/LC_MESSAGES/ RENAME ${MO_NAME}) list (APPEND _gmoFiles ${_gmoFile}) endforeach (_current_PO_FILE) add_custom_target (pofiles ALL DEPENDS ${_gmoFiles}) diff --git a/sources/resources/po/en.po b/sources/resources/po/en.po new file mode 100644 index 0000000..eaddfe0 --- /dev/null +++ b/sources/resources/po/en.po @@ -0,0 +1,634 @@ +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Evgeniy Alekseev , 2014, 2015. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: https://github.com/arcan1s/netctl-gui/issues\n" +"POT-Creation-Date: 2015-01-09 04:54+0300\n" +"PO-Revision-Date: 2015-01-09 04:55+0300\n" +"Last-Translator: Evgeniy Alekseev \n" +"Language-Team: Russian \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Lokalize 1.5\n" + +#: plasmoid-kde4/netctl.cpp:238 plasmoid-kf5/plugin/netctladds.cpp:186 +msgid "Set profile %1 disabled" +msgstr "Set profile %1 disabled" + +#: plasmoid-kde4/netctl.cpp:241 plasmoid-kf5/plugin/netctladds.cpp:189 +msgid "Set profile %1 enabled" +msgstr "Set profile %1 enabled" + +#: plasmoid-kde4/netctl.cpp:262 plasmoid-kf5/plugin/netctladds.cpp:208 +msgid "Restart profile %1" +msgstr "Restart profile %1" + +#: plasmoid-kde4/netctl.cpp:283 plasmoid-kf5/plugin/netctladds.cpp:232 +msgid "Start profile %1" +msgstr "Start profile %1" + +#: plasmoid-kde4/netctl.cpp:309 plasmoid-kf5/plugin/netctladds.cpp:257 +msgid "Stop profile %1" +msgstr "Stop profile %1" + +#: plasmoid-kde4/netctl.cpp:329 plasmoid-kde4/netctl.cpp:467 +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:132 +#: plasmoid-kf5/plugin/netctladds.cpp:274 +msgid "Stop all profiles" +msgstr "Stop all profiles" + +#: plasmoid-kde4/netctl.cpp:349 plasmoid-kf5/plugin/netctladds.cpp:296 +msgid "Switch to profile %1" +msgstr "Switch to profile %1" + +#: plasmoid-kde4/netctl.cpp:422 plasmoid-kf5/plasmoid/contents/ui/main.qml:203 +msgid "Start another profile" +msgstr "Start another profile" + +#: plasmoid-kde4/netctl.cpp:423 plasmoid-kf5/plasmoid/contents/ui/main.qml:204 +msgid "Stop %1" +msgstr "Stop %1" + +#: plasmoid-kde4/netctl.cpp:424 plasmoid-kf5/plasmoid/contents/ui/main.qml:205 +msgid "Restart %1" +msgstr "Restart %1" + +#: plasmoid-kde4/netctl.cpp:426 plasmoid-kf5/plasmoid/contents/ui/main.qml:207 +msgid "Disable %1" +msgstr "Disable %1" + +#: plasmoid-kde4/netctl.cpp:428 plasmoid-kf5/plasmoid/contents/ui/main.qml:209 +msgid "Enable %1" +msgstr "Enable %1" + +#: plasmoid-kde4/netctl.cpp:431 plasmoid-kde4/netctl.cpp:454 +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:130 +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:211 +msgid "Start profile" +msgstr "Start profile" + +#: plasmoid-kde4/netctl.cpp:462 plasmoid-kf5/plasmoid/contents/ui/main.qml:131 +msgid "Stop profile" +msgstr "Stop profile" + +#: plasmoid-kde4/netctl.cpp:472 plasmoid-kf5/plasmoid/contents/ui/main.qml:133 +msgid "Switch to profile" +msgstr "Switch to profile" + +#: plasmoid-kde4/netctl.cpp:480 plasmoid-kf5/plasmoid/contents/ui/main.qml:134 +msgid "Restart profile" +msgstr "Restart profile" + +#: plasmoid-kde4/netctl.cpp:485 plasmoid-kf5/plasmoid/contents/ui/main.qml:135 +msgid "Enable profile" +msgstr "Enable profile" + +#: plasmoid-kde4/netctl.cpp:489 +msgid "Show netctl-gui" +msgstr "Show netctl-gui" + +#: plasmoid-kde4/netctl.cpp:494 plasmoid-kf5/plasmoid/contents/ui/main.qml:137 +msgid "Show WiFi menu" +msgstr "Show WiFi menu" + +#: plasmoid-kde4/netctl.cpp:521 +msgid "Start GUI" +msgstr "Start GUI" + +#: plasmoid-kde4/netctl.cpp:532 +msgid "Start WiFi menu" +msgstr "Start WiFi menu" + +#: plasmoid-kde4/netctl.cpp:572 +msgid "Network is up" +msgstr "Network is up" + +#: plasmoid-kde4/netctl.cpp:576 +msgid "Network is down" +msgstr "Network is down" + +#: plasmoid-kde4/netctl.cpp:766 +msgid "" +"Version %1\n" +"(build date %2)" +msgstr "" +"Version %1\n" +"(build date %2)" + +#: plasmoid-kde4/netctl.cpp:767 plasmoid-kf5/plugin/netctladds.cpp:88 +msgid "KDE widget which interacts with netctl." +msgstr "KDE widget which interacts with netctl." + +#: plasmoid-kde4/netctl.cpp:768 plasmoid-kf5/plugin/netctladds.cpp:90 +msgid "Links:" +msgstr "Links:" + +#: plasmoid-kde4/netctl.cpp:769 plasmoid-kf5/plugin/netctladds.cpp:91 +msgid "Homepage" +msgstr "Homepage" + +#: plasmoid-kde4/netctl.cpp:770 plasmoid-kf5/plugin/netctladds.cpp:92 +msgid "Repository" +msgstr "Repository" + +#: plasmoid-kde4/netctl.cpp:771 plasmoid-kf5/plugin/netctladds.cpp:93 +msgid "Bugtracker" +msgstr "Bugtracker" + +#: plasmoid-kde4/netctl.cpp:772 plasmoid-kf5/plugin/netctladds.cpp:94 +msgid "Translation issue" +msgstr "Translation issue" + +#: plasmoid-kde4/netctl.cpp:773 plasmoid-kf5/plugin/netctladds.cpp:95 +msgid "AUR packages" +msgstr "AUR packages" + +#: plasmoid-kde4/netctl.cpp:775 plasmoid-kf5/plugin/netctladds.cpp:98 +msgid "This software is licensed under %1" +msgstr "This software is licensed under %1" + +#: plasmoid-kde4/netctl.cpp:783 plasmoid-kf5/plugin/netctladds.cpp:100 +msgid "Translators: %1" +msgstr "Translators: %1" + +#: plasmoid-kde4/netctl.cpp:784 plasmoid-kf5/plugin/netctladds.cpp:108 +msgid "This software uses: %1" +msgstr "This software uses: %1" + +#: plasmoid-kde4/netctl.cpp:786 +msgid "Netctl plasmoid" +msgstr "Netctl plasmoid" + +#: plasmoid-kde4/netctl.cpp:787 +#: plasmoid-kf5/plasmoid/contents/config/config.qml:31 +msgid "Appearance" +msgstr "Appearance" + +#: plasmoid-kde4/netctl.cpp:788 +#: plasmoid-kf5/plasmoid/contents/config/config.qml:37 +msgid "DataEngine" +msgstr "DataEngine" + +#: plasmoid-kde4/netctl.cpp:789 +#: plasmoid-kf5/plasmoid/contents/config/config.qml:43 +#: plasmoid-kf5/plasmoid/contents/ui/about.qml:41 +msgid "About" +msgstr "About" + +#: plasmoid-kf5/plasmoid/contents/config/config.qml:25 +msgid "Widget" +msgstr "Widget" + +#: plasmoid-kf5/plasmoid/contents/ui/about.qml:74 +msgid "Acknowledgment" +msgstr "Acknowledgment" + +#. i18n: file: plasmoid-kde4/appearance.ui:408 +#. i18n: ectx: property (text), widget (QLabel, label_textAlign) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:64 rc.cpp:45 +msgid "Text align" +msgstr "Text align" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:72 +msgid "center" +msgstr "center" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:76 +msgid "right" +msgstr "right" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:80 +msgid "left" +msgstr "left" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:84 +msgid "justify" +msgstr "justify" + +#. i18n: file: plasmoid-kde4/appearance.ui:326 +#. i18n: ectx: property (text), widget (QLabel, label_font) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:107 rc.cpp:33 +msgid "Font" +msgstr "Font" + +#. i18n: file: plasmoid-kde4/appearance.ui:142 +#. i18n: ectx: property (text), widget (QLabel, label_fontSize) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:125 rc.cpp:15 +msgid "Font size" +msgstr "Font size" + +#. i18n: file: plasmoid-kde4/appearance.ui:203 +#. i18n: ectx: property (text), widget (QLabel, label_fontWeight) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:145 rc.cpp:21 +msgid "Font weight" +msgstr "Font weight" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:153 +msgid "light" +msgstr "light" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:157 +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:200 +msgid "normal" +msgstr "normal" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:161 +msgid "demi bold" +msgstr "demi bold" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:165 +msgid "bold" +msgstr "bold" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:169 +msgid "black" +msgstr "black" + +#. i18n: file: plasmoid-kde4/appearance.ui:267 +#. i18n: ectx: property (text), widget (QLabel, label_fontStyle) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:192 rc.cpp:27 +msgid "Font style" +msgstr "Font style" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:204 +msgid "italic" +msgstr "italic" + +#. i18n: file: plasmoid-kde4/appearance.ui:80 +#. i18n: ectx: property (text), widget (QLabel, label_fontColor) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:227 rc.cpp:9 +msgid "Font color" +msgstr "Font color" + +#. i18n: file: plasmoid-kde4/appearance.ui:375 +#. i18n: ectx: property (text), widget (QLabel, label_activeIcon) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:250 rc.cpp:39 +msgid "Active icon" +msgstr "Active icon" + +#. i18n: file: plasmoid-kde4/appearance.ui:63 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) +#. i18n: file: plasmoid-kde4/appearance.ui:391 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) +#. i18n: file: plasmoid-kde4/dataengine.ui:50 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) +#. i18n: file: plasmoid-kde4/dataengine.ui:83 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) +#. i18n: file: plasmoid-kde4/dataengine.ui:119 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) +#. i18n: file: plasmoid-kde4/dataengine.ui:155 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) +#. i18n: file: plasmoid-kde4/widget.ui:108 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) +#. i18n: file: plasmoid-kde4/widget.ui:144 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) +#. i18n: file: plasmoid-kde4/widget.ui:177 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) +#. i18n: file: plasmoid-kde4/widget.ui:210 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) +#. i18n: file: plasmoid-kde4/widget.ui:246 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) +#. i18n: file: plasmoid-kde4/widget.ui:282 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:260 +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:292 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:59 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:92 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:150 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:208 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:90 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:147 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:181 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:216 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:273 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:330 rc.cpp:6 rc.cpp:42 +#: rc.cpp:54 rc.cpp:60 rc.cpp:66 rc.cpp:72 rc.cpp:81 rc.cpp:87 rc.cpp:93 +#: rc.cpp:99 rc.cpp:105 rc.cpp:111 +msgid "Browse" +msgstr "Browse" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:267 +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:299 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:66 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:99 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:157 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:215 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:97 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:153 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:188 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:223 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:280 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:337 +msgid "Select a path" +msgstr "Select a path" + +#. i18n: file: plasmoid-kde4/appearance.ui:47 +#. i18n: ectx: property (text), widget (QLabel, label_inactiveIcon) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:282 rc.cpp:3 +msgid "Inactive icon" +msgstr "Inactive icon" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:309 +msgid "Select a color" +msgstr "Select a color" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:318 +msgid "Select a font" +msgstr "Select a font" + +#. i18n: file: plasmoid-kde4/dataengine.ui:34 +#. i18n: ectx: property (text), widget (QLabel, label_netctl) +#. i18n: file: plasmoid-kde4/widget.ui:161 +#. i18n: ectx: property (text), widget (QLabel, label_netctl) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:49 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:169 rc.cpp:51 rc.cpp:90 +msgid "Path to netctl" +msgstr "Path to netctl" + +#. i18n: file: plasmoid-kde4/dataengine.ui:67 +#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) +#. i18n: file: plasmoid-kde4/widget.ui:194 +#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:82 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:204 rc.cpp:57 rc.cpp:96 +msgid "Path to netctl-auto" +msgstr "Path to netctl-auto" + +#. i18n: file: plasmoid-kde4/dataengine.ui:100 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp4) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:115 rc.cpp:63 +msgid "Check external IPv4" +msgstr "Check external IPv4" + +#. i18n: file: plasmoid-kde4/dataengine.ui:136 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp6) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:173 rc.cpp:69 +msgid "Check external IPv6" +msgstr "Check external IPv6" + +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:92 +msgid "inactive" +msgstr "inactive" + +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:92 +msgid "active" +msgstr "active" + +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:91 +msgid "Network status has been changed to '%1'" +msgstr "Network status has been changed to '%1'" + +#. i18n: file: plasmoid-kde4/widget.ui:34 +#. i18n: ectx: property (text), widget (QLabel, label_autoUpdate) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:60 rc.cpp:75 +msgid "Auto update interval, msec" +msgstr "Auto update interval, msec" + +#. i18n: file: plasmoid-kde4/widget.ui:92 +#. i18n: ectx: property (text), widget (QLabel, label_gui) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:80 rc.cpp:78 +msgid "Path to GUI" +msgstr "Path to GUI" + +#. i18n: file: plasmoid-kde4/widget.ui:125 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_helper) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:113 rc.cpp:84 +msgid "Use helper" +msgstr "Use helper" + +#. i18n: file: plasmoid-kde4/widget.ui:227 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_sudo) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:239 rc.cpp:102 +msgid "Use sudo for netctl" +msgstr "Use sudo for netctl" + +#. i18n: file: plasmoid-kde4/widget.ui:263 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_wifi) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:296 rc.cpp:108 +msgid "Show 'Start WiFi menu'" +msgstr "Show 'Start WiFi menu'" + +#: plasmoid-kf5/plugin/netctladds.cpp:160 +msgid "Run %1" +msgstr "Run %1" + +#: plasmoid-kf5/plugin/netctladds.cpp:228 +#: plasmoid-kf5/plugin/netctladds.cpp:292 +msgid "Select profile" +msgstr "Select profile" + +#: plasmoid-kf5/plugin/netctladds.cpp:228 +#: plasmoid-kf5/plugin/netctladds.cpp:292 +msgid "Profile:" +msgstr "Profile:" + +#. i18n: file: plasmoid-kde4/appearance.ui:112 +#. i18n: ectx: property (toolTip), widget (KColorCombo, kcolorcombo_fontColor) +#: rc.cpp:12 +msgid "Set font color" +msgstr "Set font color" + +#. i18n: file: plasmoid-kde4/appearance.ui:174 +#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontSize) +#: rc.cpp:18 +msgid "Set font size" +msgstr "Set font size" + +#. i18n: file: plasmoid-kde4/appearance.ui:235 +#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontWeight) +#: rc.cpp:24 +msgid "Set font weight" +msgstr "Set font weight" + +#. i18n: file: plasmoid-kde4/appearance.ui:299 +#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_fontStyle) +#: rc.cpp:30 +msgid "Set font style" +msgstr "Set font style" + +#. i18n: file: plasmoid-kde4/appearance.ui:358 +#. i18n: ectx: property (toolTip), widget (QFontComboBox, fontComboBox_font) +#: rc.cpp:36 +msgid "Set font family" +msgstr "Set font family" + +#. i18n: file: plasmoid-kde4/appearance.ui:440 +#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_textAlign) +#: rc.cpp:48 +msgid "Set text align" +msgstr "Set text align" + +#. i18n: file: plasmoid-kde4/widget.ui:291 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_showBigInterface) +#: rc.cpp:114 +msgid "Show more detailed interface" +msgstr "Show more detailed interface" + +#. i18n: file: plasmoid-kde4/widget.ui:309 +#. i18n: ectx: property (toolTip), widget (QPlainTextEdit, textEdit) +#: rc.cpp:117 +msgid "" +"$info - active profile information\n" +"$current - current profile name\n" +"$extip4 - external IPv4\n" +"$extip6 - external IPv6\n" +"$interfaces - list of the network interfaces\n" +"$intip4 - internal IPv4\n" +"$intip6 - internal IPv6\n" +"$profiles - list of the netctl profiles\n" +"$status - current profile status (static/enabled)" +msgstr "" +"$info - active profile information\n" +"$current - current profile name\n" +"$extip4 - external IPv4\n" +"$extip6 - external IPv6\n" +"$interfaces - list of the network interfaces\n" +"$intip4 - internal IPv4\n" +"$intip6 - internal IPv6\n" +"$profiles - list of the netctl profiles\n" +"$status - current profile status (static/enabled)" + +#: rc.cpp:126 +msgctxt "NAME OF TRANSLATORS" +msgid "Your names" +msgstr "Evgeniy Alekseev" + +#: rc.cpp:127 +msgctxt "EMAIL OF TRANSLATORS" +msgid "Your emails" +msgstr "esalexeev@gmail.com" + +#~ msgid "Acknowledgement" +#~ msgstr "Acknowledgement" + +#, fuzzy +#~ msgid "Connection" +#~ msgstr "Configuration" + +#, fuzzy +#~ msgid "Binds to interfaces" +#~ msgstr "Path to interface list" + +#, fuzzy +#~ msgid "Netctl GUI" +#~ msgstr "Start GUI" + +#, fuzzy +#~ msgid "Actions" +#~ msgstr "Active icon" + +#, fuzzy +#~ msgid "Connect to profile" +#~ msgstr "Switch to profile" + +#, fuzzy +#~ msgid "Create a new profile" +#~ msgstr "Start another profile" + +#, fuzzy +#~ msgid "Profile" +#~ msgstr "Stop profile" + +#, fuzzy +#~ msgid "WiFi menu" +#~ msgstr "Show WiFi menu" + +#, fuzzy +#~ msgid "Use peer DNS" +#~ msgstr "Use helper" + +#, fuzzy +#~ msgid "netctl-auto" +#~ msgstr "Path to netctl-auto" + +#, fuzzy +#~ msgid "Enable" +#~ msgstr "Enable %1" + +#, fuzzy +#~ msgid "Enable all profiles" +#~ msgstr "Enable profile" + +#, fuzzy +#~ msgid "Disable all profiles" +#~ msgstr "Enable profile" + +#, fuzzy +#~ msgid "Start service" +#~ msgstr "Start profile" + +#, fuzzy +#~ msgid "Restart service" +#~ msgstr "Restart profile" + +#, fuzzy +#~ msgid "Enable service" +#~ msgstr "Enable profile" + +#, fuzzy +#~ msgid "LCP echo interval" +#~ msgstr "Show internal IP" + +#, fuzzy +#~ msgid "Helper" +#~ msgstr "Use helper" + +#, fuzzy +#~ msgid "netctl" +#~ msgstr "Path to netctl" + +#, fuzzy +#~ msgid "Start" +#~ msgstr "Start GUI" + +#, fuzzy +#~ msgid "Path to systemctl" +#~ msgstr "Path to netctl" + +#, fuzzy +#~ msgid "netctl path" +#~ msgstr "Netctl plasmoid" + +#, fuzzy +#~ msgid "netctl-auto path" +#~ msgstr "Path to netctl-auto" + +#, fuzzy +#~ msgid "Path to profile directory" +#~ msgstr "Switch to profile %1" + +#, fuzzy +#~ msgid "Path to sudo" +#~ msgstr "Path to ip" + +#, fuzzy +#~ msgid "Path to wpa_cli" +#~ msgstr "Path to ip" + +#, fuzzy +#~ msgid "Path to control directory" +#~ msgstr "Path to netctl" + +#~ msgid "Path to interface list" +#~ msgstr "Path to interface list" + +#, fuzzy +#~ msgid "Path to rfkill device list" +#~ msgstr "Path to interface list" + +#, fuzzy +#~ msgid "wpa-configsection" +#~ msgstr "Configuration" + +#~ msgid "Show network devices" +#~ msgstr "Show network devices" + +#~ msgid "Show external IP" +#~ msgstr "Show external IP" diff --git a/sources/plasmoid-kde4/po/extract_messages.sh b/sources/resources/po/extract_messages.sh similarity index 85% rename from sources/plasmoid-kde4/po/extract_messages.sh rename to sources/resources/po/extract_messages.sh index e210bd7..168a9b4 100755 --- a/sources/plasmoid-kde4/po/extract_messages.sh +++ b/sources/resources/po/extract_messages.sh @@ -1,6 +1,7 @@ #!/bin/sh # root of translatable sources -BASEDIR="../" +BASEDIR="../../" +PATHS="plasmoid" PROJECT="plasma_applet_netctl" BUGADDR="https://github.com/arcan1s/netctl-gui/issues" # working dir @@ -10,7 +11,7 @@ WDIR=`pwd` echo "Preparing rc files" cd ${BASEDIR} # we use simple sorting to make sure the lines do not jump around too much from system to system -find . -name '*.rc' -o -name '*.ui' -o -name '*.kcfg' | sort > ${WDIR}/rcfiles.list +find . -name '*.rc' -o -name '*.ui' -o -name '*.kcfg' | grep ${PATHS} | sort > ${WDIR}/rcfiles.list xargs --arg-file=${WDIR}/rcfiles.list extractrc > ${WDIR}/rc.cpp # additional string for KAboutData echo 'i18nc("NAME OF TRANSLATORS","Your names");' >> ${WDIR}/rc.cpp @@ -21,7 +22,7 @@ echo "Done preparing rc files" echo "Extracting messages" cd ${BASEDIR} # see above on sorting -find . -name '*.cpp' -o -name '*.h' -o -name '*.c' | sort > ${WDIR}/infiles.list +find . -name '*.cpp' -o -name '*.h' -o -name '*.qml' | grep ${PATHS} | sort > ${WDIR}/infiles.list echo "rc.cpp" >> ${WDIR}/infiles.list cd ${WDIR} xgettext --from-code=UTF-8 -C -kde -ci18n -ki18n:1 -ki18nc:1c,2 -ki18np:1,2 -ki18ncp:1c,2,3 -ktr2i18n:1 \ diff --git a/sources/resources/po/ja.po b/sources/resources/po/ja.po new file mode 100644 index 0000000..bba19db --- /dev/null +++ b/sources/resources/po/ja.po @@ -0,0 +1,611 @@ +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# NOGISAKA Sadata , 2014. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: https://github.com/arcan1s/netctl-gui/issues\n" +"POT-Creation-Date: 2015-01-09 04:54+0300\n" +"PO-Revision-Date: 2014-10-13 16:37+0900\n" +"Last-Translator: NOGISAKA Sadata \n" +"Language-Team: Japanese \n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Lokalize 1.5\n" + +#: plasmoid-kde4/netctl.cpp:238 plasmoid-kf5/plugin/netctladds.cpp:186 +msgid "Set profile %1 disabled" +msgstr "プロファイル %1 を無効にする" + +#: plasmoid-kde4/netctl.cpp:241 plasmoid-kf5/plugin/netctladds.cpp:189 +msgid "Set profile %1 enabled" +msgstr "プロファイル %1 を有効にする" + +#: plasmoid-kde4/netctl.cpp:262 plasmoid-kf5/plugin/netctladds.cpp:208 +msgid "Restart profile %1" +msgstr "プロファイル %1 の利用を再開" + +#: plasmoid-kde4/netctl.cpp:283 plasmoid-kf5/plugin/netctladds.cpp:232 +msgid "Start profile %1" +msgstr "プロファイル %1 の利用を開始" + +#: plasmoid-kde4/netctl.cpp:309 plasmoid-kf5/plugin/netctladds.cpp:257 +msgid "Stop profile %1" +msgstr "プロファイル %1 の利用を停止する" + +#: plasmoid-kde4/netctl.cpp:329 plasmoid-kde4/netctl.cpp:467 +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:132 +#: plasmoid-kf5/plugin/netctladds.cpp:274 +msgid "Stop all profiles" +msgstr "全てのプロファイルの利用を停止する" + +#: plasmoid-kde4/netctl.cpp:349 plasmoid-kf5/plugin/netctladds.cpp:296 +msgid "Switch to profile %1" +msgstr "プロファイルを %1 へ切り替える" + +#: plasmoid-kde4/netctl.cpp:422 plasmoid-kf5/plasmoid/contents/ui/main.qml:203 +msgid "Start another profile" +msgstr "他のプロファイルの利用を開始" + +#: plasmoid-kde4/netctl.cpp:423 plasmoid-kf5/plasmoid/contents/ui/main.qml:204 +msgid "Stop %1" +msgstr "%1 を停止" + +#: plasmoid-kde4/netctl.cpp:424 plasmoid-kf5/plasmoid/contents/ui/main.qml:205 +msgid "Restart %1" +msgstr "%1 を再開" + +#: plasmoid-kde4/netctl.cpp:426 plasmoid-kf5/plasmoid/contents/ui/main.qml:207 +msgid "Disable %1" +msgstr "%1 を無効にする" + +#: plasmoid-kde4/netctl.cpp:428 plasmoid-kf5/plasmoid/contents/ui/main.qml:209 +msgid "Enable %1" +msgstr "%1 を有効にする" + +#: plasmoid-kde4/netctl.cpp:431 plasmoid-kde4/netctl.cpp:454 +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:130 +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:211 +msgid "Start profile" +msgstr "プロファイルの利用を開始" + +#: plasmoid-kde4/netctl.cpp:462 plasmoid-kf5/plasmoid/contents/ui/main.qml:131 +msgid "Stop profile" +msgstr "プロファイルの利用を停止する" + +#: plasmoid-kde4/netctl.cpp:472 plasmoid-kf5/plasmoid/contents/ui/main.qml:133 +msgid "Switch to profile" +msgstr "プロファイルを切り替える" + +#: plasmoid-kde4/netctl.cpp:480 plasmoid-kf5/plasmoid/contents/ui/main.qml:134 +msgid "Restart profile" +msgstr "プロファイルの利用を再開" + +#: plasmoid-kde4/netctl.cpp:485 plasmoid-kf5/plasmoid/contents/ui/main.qml:135 +msgid "Enable profile" +msgstr "プロファイルを有効にする" + +#: plasmoid-kde4/netctl.cpp:489 +msgid "Show netctl-gui" +msgstr "netctl-gui を表示" + +#: plasmoid-kde4/netctl.cpp:494 plasmoid-kf5/plasmoid/contents/ui/main.qml:137 +msgid "Show WiFi menu" +msgstr "WiFi メニューを表示" + +#: plasmoid-kde4/netctl.cpp:521 +msgid "Start GUI" +msgstr "GUI を開始" + +#: plasmoid-kde4/netctl.cpp:532 +msgid "Start WiFi menu" +msgstr "WiFi メニューを開始" + +#: plasmoid-kde4/netctl.cpp:572 +msgid "Network is up" +msgstr "ネットワークは有効です" + +#: plasmoid-kde4/netctl.cpp:576 +msgid "Network is down" +msgstr "ネットワークは無効です" + +#: plasmoid-kde4/netctl.cpp:766 +msgid "" +"Version %1\n" +"(build date %2)" +msgstr "" +"バージョン:%1\n" +"(ビルド日時:%2)" + +#: plasmoid-kde4/netctl.cpp:767 plasmoid-kf5/plugin/netctladds.cpp:88 +msgid "KDE widget which interacts with netctl." +msgstr "netctl と連携する KDE ウィジェット" + +#: plasmoid-kde4/netctl.cpp:768 plasmoid-kf5/plugin/netctladds.cpp:90 +msgid "Links:" +msgstr "リンク:" + +#: plasmoid-kde4/netctl.cpp:769 plasmoid-kf5/plugin/netctladds.cpp:91 +msgid "Homepage" +msgstr "ホームページ" + +#: plasmoid-kde4/netctl.cpp:770 plasmoid-kf5/plugin/netctladds.cpp:92 +msgid "Repository" +msgstr "レポジトリ" + +#: plasmoid-kde4/netctl.cpp:771 plasmoid-kf5/plugin/netctladds.cpp:93 +msgid "Bugtracker" +msgstr "バグトラッカ" + +#: plasmoid-kde4/netctl.cpp:772 plasmoid-kf5/plugin/netctladds.cpp:94 +msgid "Translation issue" +msgstr "翻訳に関する issue" + +#: plasmoid-kde4/netctl.cpp:773 plasmoid-kf5/plugin/netctladds.cpp:95 +msgid "AUR packages" +msgstr "AUR パッケージ" + +#: plasmoid-kde4/netctl.cpp:775 plasmoid-kf5/plugin/netctladds.cpp:98 +msgid "This software is licensed under %1" +msgstr "このソフトウェアは %1 の下で許諾されます" + +#: plasmoid-kde4/netctl.cpp:783 plasmoid-kf5/plugin/netctladds.cpp:100 +msgid "Translators: %1" +msgstr "翻訳者:%1" + +#: plasmoid-kde4/netctl.cpp:784 plasmoid-kf5/plugin/netctladds.cpp:108 +msgid "This software uses: %1" +msgstr "このソフトウェアは次を利用しています:%1" + +#: plasmoid-kde4/netctl.cpp:786 +msgid "Netctl plasmoid" +msgstr "Netctl plasmoid" + +#: plasmoid-kde4/netctl.cpp:787 +#: plasmoid-kf5/plasmoid/contents/config/config.qml:31 +msgid "Appearance" +msgstr "外観" + +#: plasmoid-kde4/netctl.cpp:788 +#: plasmoid-kf5/plasmoid/contents/config/config.qml:37 +msgid "DataEngine" +msgstr "DataEngine" + +#: plasmoid-kde4/netctl.cpp:789 +#: plasmoid-kf5/plasmoid/contents/config/config.qml:43 +#: plasmoid-kf5/plasmoid/contents/ui/about.qml:41 +msgid "About" +msgstr "概要" + +#: plasmoid-kf5/plasmoid/contents/config/config.qml:25 +msgid "Widget" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/about.qml:74 +msgid "Acknowledgment" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:408 +#. i18n: ectx: property (text), widget (QLabel, label_textAlign) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:64 rc.cpp:45 +msgid "Text align" +msgstr "テキストの位置" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:72 +msgid "center" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:76 +msgid "right" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:80 +msgid "left" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:84 +msgid "justify" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:326 +#. i18n: ectx: property (text), widget (QLabel, label_font) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:107 rc.cpp:33 +msgid "Font" +msgstr "フォント" + +#. i18n: file: plasmoid-kde4/appearance.ui:142 +#. i18n: ectx: property (text), widget (QLabel, label_fontSize) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:125 rc.cpp:15 +msgid "Font size" +msgstr "フォントの大きさ" + +#. i18n: file: plasmoid-kde4/appearance.ui:203 +#. i18n: ectx: property (text), widget (QLabel, label_fontWeight) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:145 rc.cpp:21 +msgid "Font weight" +msgstr "フォントの太さ" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:153 +msgid "light" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:157 +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:200 +msgid "normal" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:161 +msgid "demi bold" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:165 +msgid "bold" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:169 +msgid "black" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:267 +#. i18n: ectx: property (text), widget (QLabel, label_fontStyle) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:192 rc.cpp:27 +msgid "Font style" +msgstr "フォントの字形" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:204 +msgid "italic" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:80 +#. i18n: ectx: property (text), widget (QLabel, label_fontColor) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:227 rc.cpp:9 +msgid "Font color" +msgstr "フォントの色" + +#. i18n: file: plasmoid-kde4/appearance.ui:375 +#. i18n: ectx: property (text), widget (QLabel, label_activeIcon) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:250 rc.cpp:39 +msgid "Active icon" +msgstr "アクティブ時のアイコン" + +#. i18n: file: plasmoid-kde4/appearance.ui:63 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) +#. i18n: file: plasmoid-kde4/appearance.ui:391 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) +#. i18n: file: plasmoid-kde4/dataengine.ui:50 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) +#. i18n: file: plasmoid-kde4/dataengine.ui:83 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) +#. i18n: file: plasmoid-kde4/dataengine.ui:119 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) +#. i18n: file: plasmoid-kde4/dataengine.ui:155 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) +#. i18n: file: plasmoid-kde4/widget.ui:108 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) +#. i18n: file: plasmoid-kde4/widget.ui:144 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) +#. i18n: file: plasmoid-kde4/widget.ui:177 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) +#. i18n: file: plasmoid-kde4/widget.ui:210 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) +#. i18n: file: plasmoid-kde4/widget.ui:246 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) +#. i18n: file: plasmoid-kde4/widget.ui:282 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:260 +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:292 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:59 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:92 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:150 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:208 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:90 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:147 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:181 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:216 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:273 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:330 rc.cpp:6 rc.cpp:42 +#: rc.cpp:54 rc.cpp:60 rc.cpp:66 rc.cpp:72 rc.cpp:81 rc.cpp:87 rc.cpp:93 +#: rc.cpp:99 rc.cpp:105 rc.cpp:111 +msgid "Browse" +msgstr "参照" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:267 +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:299 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:66 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:99 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:157 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:215 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:97 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:153 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:188 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:223 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:280 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:337 +msgid "Select a path" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:47 +#. i18n: ectx: property (text), widget (QLabel, label_inactiveIcon) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:282 rc.cpp:3 +msgid "Inactive icon" +msgstr "非アクティブ時のアイコン" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:309 +#, fuzzy +msgid "Select a color" +msgstr "フォントの色を設定する" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:318 +#, fuzzy +msgid "Select a font" +msgstr "フォントの大きさを設定する" + +#. i18n: file: plasmoid-kde4/dataengine.ui:34 +#. i18n: ectx: property (text), widget (QLabel, label_netctl) +#. i18n: file: plasmoid-kde4/widget.ui:161 +#. i18n: ectx: property (text), widget (QLabel, label_netctl) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:49 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:169 rc.cpp:51 rc.cpp:90 +msgid "Path to netctl" +msgstr "netctl へのパス" + +#. i18n: file: plasmoid-kde4/dataengine.ui:67 +#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) +#. i18n: file: plasmoid-kde4/widget.ui:194 +#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:82 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:204 rc.cpp:57 rc.cpp:96 +msgid "Path to netctl-auto" +msgstr "netctl-auto へのパス" + +#. i18n: file: plasmoid-kde4/dataengine.ui:100 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp4) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:115 rc.cpp:63 +msgid "Check external IPv4" +msgstr "外部 IPv4 アドレスを確認" + +#. i18n: file: plasmoid-kde4/dataengine.ui:136 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp6) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:173 rc.cpp:69 +msgid "Check external IPv6" +msgstr "外部 IPv6 アドレスを確認" + +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:92 +#, fuzzy +msgid "inactive" +msgstr "非アクティブ時のアイコン" + +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:92 +#, fuzzy +msgid "active" +msgstr "非アクティブ時のアイコン" + +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:91 +msgid "Network status has been changed to '%1'" +msgstr "" + +#. i18n: file: plasmoid-kde4/widget.ui:34 +#. i18n: ectx: property (text), widget (QLabel, label_autoUpdate) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:60 rc.cpp:75 +msgid "Auto update interval, msec" +msgstr "自動更新の間隔(ミリ秒)" + +#. i18n: file: plasmoid-kde4/widget.ui:92 +#. i18n: ectx: property (text), widget (QLabel, label_gui) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:80 rc.cpp:78 +msgid "Path to GUI" +msgstr "GUIへのパス" + +#. i18n: file: plasmoid-kde4/widget.ui:125 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_helper) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:113 rc.cpp:84 +msgid "Use helper" +msgstr "ヘルパを使用する" + +#. i18n: file: plasmoid-kde4/widget.ui:227 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_sudo) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:239 rc.cpp:102 +msgid "Use sudo for netctl" +msgstr "netctl に対して sudo を使用する" + +#. i18n: file: plasmoid-kde4/widget.ui:263 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_wifi) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:296 rc.cpp:108 +msgid "Show 'Start WiFi menu'" +msgstr "「Wifi メニューの開始」を表示" + +#: plasmoid-kf5/plugin/netctladds.cpp:160 +msgid "Run %1" +msgstr "" + +#: plasmoid-kf5/plugin/netctladds.cpp:228 +#: plasmoid-kf5/plugin/netctladds.cpp:292 +#, fuzzy +msgid "Select profile" +msgstr "プロファイルの利用を停止する" + +#: plasmoid-kf5/plugin/netctladds.cpp:228 +#: plasmoid-kf5/plugin/netctladds.cpp:292 +#, fuzzy +msgid "Profile:" +msgstr "プロファイルの利用を停止する" + +#. i18n: file: plasmoid-kde4/appearance.ui:112 +#. i18n: ectx: property (toolTip), widget (KColorCombo, kcolorcombo_fontColor) +#: rc.cpp:12 +msgid "Set font color" +msgstr "フォントの色を設定する" + +#. i18n: file: plasmoid-kde4/appearance.ui:174 +#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontSize) +#: rc.cpp:18 +msgid "Set font size" +msgstr "フォントの大きさを設定する" + +#. i18n: file: plasmoid-kde4/appearance.ui:235 +#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontWeight) +#: rc.cpp:24 +msgid "Set font weight" +msgstr "フォントの太さを設定する" + +#. i18n: file: plasmoid-kde4/appearance.ui:299 +#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_fontStyle) +#: rc.cpp:30 +msgid "Set font style" +msgstr "フォントの字形を設定する" + +#. i18n: file: plasmoid-kde4/appearance.ui:358 +#. i18n: ectx: property (toolTip), widget (QFontComboBox, fontComboBox_font) +#: rc.cpp:36 +msgid "Set font family" +msgstr "フォントを設定する" + +#. i18n: file: plasmoid-kde4/appearance.ui:440 +#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_textAlign) +#: rc.cpp:48 +msgid "Set text align" +msgstr "テキストの位置を設定する" + +#. i18n: file: plasmoid-kde4/widget.ui:291 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_showBigInterface) +#: rc.cpp:114 +msgid "Show more detailed interface" +msgstr "インターフェースについての詳細を表示" + +#. i18n: file: plasmoid-kde4/widget.ui:309 +#. i18n: ectx: property (toolTip), widget (QPlainTextEdit, textEdit) +#: rc.cpp:117 +msgid "" +"$info - active profile information\n" +"$current - current profile name\n" +"$extip4 - external IPv4\n" +"$extip6 - external IPv6\n" +"$interfaces - list of the network interfaces\n" +"$intip4 - internal IPv4\n" +"$intip6 - internal IPv6\n" +"$profiles - list of the netctl profiles\n" +"$status - current profile status (static/enabled)" +msgstr "" +"$info - アクティブなプロファイルの情報\n" +"$current - 現在利用中プロファイルの情報\n" +"$extip4 - 外部 IPv4 アドレス\n" +"$extip6 - 外部 IPv6 アドレス\n" +"$interfaces - ネットワークインターフェースの一覧\n" +"$intip4 - 内部 IPv4 アドレス\n" +"$intip6 - 内部 IPv6 アドレス\n" +"$profiles - プロファイルの一覧\n" +"$status - 現在のプロファイルの状態(静的/有効)" + +#: rc.cpp:126 +msgctxt "NAME OF TRANSLATORS" +msgid "Your names" +msgstr "NOGISAKA Sadata" + +#: rc.cpp:127 +msgctxt "EMAIL OF TRANSLATORS" +msgid "Your emails" +msgstr "ngsksdt@gmail.com " + +#, fuzzy +#~ msgid "Netctl GUI" +#~ msgstr "GUI を開始" + +#, fuzzy +#~ msgid "Actions" +#~ msgstr "アクティブ時のアイコン" + +#, fuzzy +#~ msgid "Connect to profile" +#~ msgstr "プロファイルを切り替える" + +#, fuzzy +#~ msgid "Create a new profile" +#~ msgstr "他のプロファイルの利用を開始" + +#, fuzzy +#~ msgid "Profile" +#~ msgstr "プロファイルの利用を停止する" + +#, fuzzy +#~ msgid "WiFi menu" +#~ msgstr "WiFi メニューを表示" + +#, fuzzy +#~ msgid "Use peer DNS" +#~ msgstr "ヘルパを使用する" + +#, fuzzy +#~ msgid "netctl-auto" +#~ msgstr "netctl-auto へのパス" + +#, fuzzy +#~ msgid "Enable" +#~ msgstr "%1 を有効にする" + +#, fuzzy +#~ msgid "Enable all profiles" +#~ msgstr "プロファイルを有効にする" + +#, fuzzy +#~ msgid "Disable all profiles" +#~ msgstr "プロファイルを有効にする" + +#, fuzzy +#~ msgid "Start service" +#~ msgstr "プロファイルの利用を開始" + +#, fuzzy +#~ msgid "Restart service" +#~ msgstr "プロファイルの利用を再開" + +#, fuzzy +#~ msgid "Enable service" +#~ msgstr "プロファイルを有効にする" + +#, fuzzy +#~ msgid "Helper" +#~ msgstr "ヘルパを使用する" + +#, fuzzy +#~ msgid "netctl" +#~ msgstr "netctl へのパス" + +#, fuzzy +#~ msgid "Start" +#~ msgstr "GUI を開始" + +#, fuzzy +#~ msgid "Path to systemctl" +#~ msgstr "netctl へのパス" + +#, fuzzy +#~ msgid "netctl path" +#~ msgstr "Netctl plasmoid" + +#, fuzzy +#~ msgid "netctl-auto path" +#~ msgstr "netctl-auto へのパス" + +#, fuzzy +#~ msgid "Path to profile directory" +#~ msgstr "プロファイルを %1 へ切り替える" + +#, fuzzy +#~ msgid "Path to sudo" +#~ msgstr "GUIへのパス" + +#, fuzzy +#~ msgid "Path to wpa_cli" +#~ msgstr "netctl へのパス" + +#, fuzzy +#~ msgid "Path to control directory" +#~ msgstr "netctl へのパス" + +#, fuzzy +#~ msgid "Path to interface list" +#~ msgstr "netctl へのパス" diff --git a/sources/resources/po/plasma_applet_netctl.pot b/sources/resources/po/plasma_applet_netctl.pot new file mode 100644 index 0000000..e5691ac --- /dev/null +++ b/sources/resources/po/plasma_applet_netctl.pot @@ -0,0 +1,494 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: https://github.com/arcan1s/netctl-gui/issues\n" +"POT-Creation-Date: 2015-01-09 04:54+0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: plasmoid-kde4/netctl.cpp:238 plasmoid-kf5/plugin/netctladds.cpp:186 +msgid "Set profile %1 disabled" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:241 plasmoid-kf5/plugin/netctladds.cpp:189 +msgid "Set profile %1 enabled" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:262 plasmoid-kf5/plugin/netctladds.cpp:208 +msgid "Restart profile %1" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:283 plasmoid-kf5/plugin/netctladds.cpp:232 +msgid "Start profile %1" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:309 plasmoid-kf5/plugin/netctladds.cpp:257 +msgid "Stop profile %1" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:329 plasmoid-kde4/netctl.cpp:467 +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:132 +#: plasmoid-kf5/plugin/netctladds.cpp:274 +msgid "Stop all profiles" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:349 plasmoid-kf5/plugin/netctladds.cpp:296 +msgid "Switch to profile %1" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:422 plasmoid-kf5/plasmoid/contents/ui/main.qml:203 +msgid "Start another profile" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:423 plasmoid-kf5/plasmoid/contents/ui/main.qml:204 +msgid "Stop %1" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:424 plasmoid-kf5/plasmoid/contents/ui/main.qml:205 +msgid "Restart %1" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:426 plasmoid-kf5/plasmoid/contents/ui/main.qml:207 +msgid "Disable %1" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:428 plasmoid-kf5/plasmoid/contents/ui/main.qml:209 +msgid "Enable %1" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:431 plasmoid-kde4/netctl.cpp:454 +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:130 +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:211 +msgid "Start profile" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:462 plasmoid-kf5/plasmoid/contents/ui/main.qml:131 +msgid "Stop profile" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:472 plasmoid-kf5/plasmoid/contents/ui/main.qml:133 +msgid "Switch to profile" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:480 plasmoid-kf5/plasmoid/contents/ui/main.qml:134 +msgid "Restart profile" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:485 plasmoid-kf5/plasmoid/contents/ui/main.qml:135 +msgid "Enable profile" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:489 +msgid "Show netctl-gui" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:494 plasmoid-kf5/plasmoid/contents/ui/main.qml:137 +msgid "Show WiFi menu" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:521 +msgid "Start GUI" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:532 +msgid "Start WiFi menu" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:572 +msgid "Network is up" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:576 +msgid "Network is down" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:766 +msgid "" +"Version %1\n" +"(build date %2)" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:767 plasmoid-kf5/plugin/netctladds.cpp:88 +msgid "KDE widget which interacts with netctl." +msgstr "" + +#: plasmoid-kde4/netctl.cpp:768 plasmoid-kf5/plugin/netctladds.cpp:90 +msgid "Links:" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:769 plasmoid-kf5/plugin/netctladds.cpp:91 +msgid "Homepage" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:770 plasmoid-kf5/plugin/netctladds.cpp:92 +msgid "Repository" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:771 plasmoid-kf5/plugin/netctladds.cpp:93 +msgid "Bugtracker" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:772 plasmoid-kf5/plugin/netctladds.cpp:94 +msgid "Translation issue" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:773 plasmoid-kf5/plugin/netctladds.cpp:95 +msgid "AUR packages" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:775 plasmoid-kf5/plugin/netctladds.cpp:98 +msgid "This software is licensed under %1" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:783 plasmoid-kf5/plugin/netctladds.cpp:100 +msgid "Translators: %1" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:784 plasmoid-kf5/plugin/netctladds.cpp:108 +msgid "This software uses: %1" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:786 +msgid "Netctl plasmoid" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:787 +#: plasmoid-kf5/plasmoid/contents/config/config.qml:31 +msgid "Appearance" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:788 +#: plasmoid-kf5/plasmoid/contents/config/config.qml:37 +msgid "DataEngine" +msgstr "" + +#: plasmoid-kde4/netctl.cpp:789 +#: plasmoid-kf5/plasmoid/contents/config/config.qml:43 +#: plasmoid-kf5/plasmoid/contents/ui/about.qml:41 +msgid "About" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/config/config.qml:25 +msgid "Widget" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/about.qml:74 +msgid "Acknowledgment" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:408 +#. i18n: ectx: property (text), widget (QLabel, label_textAlign) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:64 rc.cpp:45 +msgid "Text align" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:72 +msgid "center" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:76 +msgid "right" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:80 +msgid "left" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:84 +msgid "justify" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:326 +#. i18n: ectx: property (text), widget (QLabel, label_font) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:107 rc.cpp:33 +msgid "Font" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:142 +#. i18n: ectx: property (text), widget (QLabel, label_fontSize) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:125 rc.cpp:15 +msgid "Font size" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:203 +#. i18n: ectx: property (text), widget (QLabel, label_fontWeight) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:145 rc.cpp:21 +msgid "Font weight" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:153 +msgid "light" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:157 +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:200 +msgid "normal" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:161 +msgid "demi bold" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:165 +msgid "bold" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:169 +msgid "black" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:267 +#. i18n: ectx: property (text), widget (QLabel, label_fontStyle) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:192 rc.cpp:27 +msgid "Font style" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:204 +msgid "italic" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:80 +#. i18n: ectx: property (text), widget (QLabel, label_fontColor) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:227 rc.cpp:9 +msgid "Font color" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:375 +#. i18n: ectx: property (text), widget (QLabel, label_activeIcon) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:250 rc.cpp:39 +msgid "Active icon" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:63 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) +#. i18n: file: plasmoid-kde4/appearance.ui:391 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) +#. i18n: file: plasmoid-kde4/dataengine.ui:50 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) +#. i18n: file: plasmoid-kde4/dataengine.ui:83 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) +#. i18n: file: plasmoid-kde4/dataengine.ui:119 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) +#. i18n: file: plasmoid-kde4/dataengine.ui:155 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) +#. i18n: file: plasmoid-kde4/widget.ui:108 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) +#. i18n: file: plasmoid-kde4/widget.ui:144 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) +#. i18n: file: plasmoid-kde4/widget.ui:177 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) +#. i18n: file: plasmoid-kde4/widget.ui:210 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) +#. i18n: file: plasmoid-kde4/widget.ui:246 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) +#. i18n: file: plasmoid-kde4/widget.ui:282 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:260 +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:292 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:59 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:92 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:150 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:208 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:90 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:147 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:181 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:216 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:273 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:330 rc.cpp:6 rc.cpp:42 +#: rc.cpp:54 rc.cpp:60 rc.cpp:66 rc.cpp:72 rc.cpp:81 rc.cpp:87 rc.cpp:93 +#: rc.cpp:99 rc.cpp:105 rc.cpp:111 +msgid "Browse" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:267 +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:299 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:66 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:99 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:157 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:215 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:97 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:153 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:188 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:223 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:280 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:337 +msgid "Select a path" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:47 +#. i18n: ectx: property (text), widget (QLabel, label_inactiveIcon) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:282 rc.cpp:3 +msgid "Inactive icon" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:309 +msgid "Select a color" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:318 +msgid "Select a font" +msgstr "" + +#. i18n: file: plasmoid-kde4/dataengine.ui:34 +#. i18n: ectx: property (text), widget (QLabel, label_netctl) +#. i18n: file: plasmoid-kde4/widget.ui:161 +#. i18n: ectx: property (text), widget (QLabel, label_netctl) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:49 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:169 rc.cpp:51 rc.cpp:90 +msgid "Path to netctl" +msgstr "" + +#. i18n: file: plasmoid-kde4/dataengine.ui:67 +#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) +#. i18n: file: plasmoid-kde4/widget.ui:194 +#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:82 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:204 rc.cpp:57 rc.cpp:96 +msgid "Path to netctl-auto" +msgstr "" + +#. i18n: file: plasmoid-kde4/dataengine.ui:100 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp4) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:115 rc.cpp:63 +msgid "Check external IPv4" +msgstr "" + +#. i18n: file: plasmoid-kde4/dataengine.ui:136 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp6) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:173 rc.cpp:69 +msgid "Check external IPv6" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:92 +msgid "inactive" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:92 +msgid "active" +msgstr "" + +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:91 +msgid "Network status has been changed to '%1'" +msgstr "" + +#. i18n: file: plasmoid-kde4/widget.ui:34 +#. i18n: ectx: property (text), widget (QLabel, label_autoUpdate) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:60 rc.cpp:75 +msgid "Auto update interval, msec" +msgstr "" + +#. i18n: file: plasmoid-kde4/widget.ui:92 +#. i18n: ectx: property (text), widget (QLabel, label_gui) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:80 rc.cpp:78 +msgid "Path to GUI" +msgstr "" + +#. i18n: file: plasmoid-kde4/widget.ui:125 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_helper) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:113 rc.cpp:84 +msgid "Use helper" +msgstr "" + +#. i18n: file: plasmoid-kde4/widget.ui:227 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_sudo) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:239 rc.cpp:102 +msgid "Use sudo for netctl" +msgstr "" + +#. i18n: file: plasmoid-kde4/widget.ui:263 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_wifi) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:296 rc.cpp:108 +msgid "Show 'Start WiFi menu'" +msgstr "" + +#: plasmoid-kf5/plugin/netctladds.cpp:160 +msgid "Run %1" +msgstr "" + +#: plasmoid-kf5/plugin/netctladds.cpp:228 +#: plasmoid-kf5/plugin/netctladds.cpp:292 +msgid "Select profile" +msgstr "" + +#: plasmoid-kf5/plugin/netctladds.cpp:228 +#: plasmoid-kf5/plugin/netctladds.cpp:292 +msgid "Profile:" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:112 +#. i18n: ectx: property (toolTip), widget (KColorCombo, kcolorcombo_fontColor) +#: rc.cpp:12 +msgid "Set font color" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:174 +#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontSize) +#: rc.cpp:18 +msgid "Set font size" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:235 +#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontWeight) +#: rc.cpp:24 +msgid "Set font weight" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:299 +#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_fontStyle) +#: rc.cpp:30 +msgid "Set font style" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:358 +#. i18n: ectx: property (toolTip), widget (QFontComboBox, fontComboBox_font) +#: rc.cpp:36 +msgid "Set font family" +msgstr "" + +#. i18n: file: plasmoid-kde4/appearance.ui:440 +#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_textAlign) +#: rc.cpp:48 +msgid "Set text align" +msgstr "" + +#. i18n: file: plasmoid-kde4/widget.ui:291 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_showBigInterface) +#: rc.cpp:114 +msgid "Show more detailed interface" +msgstr "" + +#. i18n: file: plasmoid-kde4/widget.ui:309 +#. i18n: ectx: property (toolTip), widget (QPlainTextEdit, textEdit) +#: rc.cpp:117 +msgid "" +"$info - active profile information\n" +"$current - current profile name\n" +"$extip4 - external IPv4\n" +"$extip6 - external IPv6\n" +"$interfaces - list of the network interfaces\n" +"$intip4 - internal IPv4\n" +"$intip6 - internal IPv6\n" +"$profiles - list of the netctl profiles\n" +"$status - current profile status (static/enabled)" +msgstr "" + +#: rc.cpp:126 +msgctxt "NAME OF TRANSLATORS" +msgid "Your names" +msgstr "" + +#: rc.cpp:127 +msgctxt "EMAIL OF TRANSLATORS" +msgid "Your emails" +msgstr "" diff --git a/sources/resources/po/ru.po b/sources/resources/po/ru.po new file mode 100644 index 0000000..e5bff8d --- /dev/null +++ b/sources/resources/po/ru.po @@ -0,0 +1,634 @@ +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Evgeniy Alekseev , 2014, 2015. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: https://github.com/arcan1s/netctl-gui/issues\n" +"POT-Creation-Date: 2015-01-09 04:54+0300\n" +"PO-Revision-Date: 2015-01-09 04:57+0300\n" +"Last-Translator: Evgeniy Alekseev \n" +"Language-Team: Russian \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Lokalize 1.5\n" + +#: plasmoid-kde4/netctl.cpp:238 plasmoid-kf5/plugin/netctladds.cpp:186 +msgid "Set profile %1 disabled" +msgstr "Выключение автозагрузки профиля %1" + +#: plasmoid-kde4/netctl.cpp:241 plasmoid-kf5/plugin/netctladds.cpp:189 +msgid "Set profile %1 enabled" +msgstr "Включение автозагрузки профиля %1" + +#: plasmoid-kde4/netctl.cpp:262 plasmoid-kf5/plugin/netctladds.cpp:208 +msgid "Restart profile %1" +msgstr "Перезапуск профиля %1" + +#: plasmoid-kde4/netctl.cpp:283 plasmoid-kf5/plugin/netctladds.cpp:232 +msgid "Start profile %1" +msgstr "Запуск профиля %1" + +#: plasmoid-kde4/netctl.cpp:309 plasmoid-kf5/plugin/netctladds.cpp:257 +msgid "Stop profile %1" +msgstr "Остановка профиля %1" + +#: plasmoid-kde4/netctl.cpp:329 plasmoid-kde4/netctl.cpp:467 +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:132 +#: plasmoid-kf5/plugin/netctladds.cpp:274 +msgid "Stop all profiles" +msgstr "Остановить все профили" + +#: plasmoid-kde4/netctl.cpp:349 plasmoid-kf5/plugin/netctladds.cpp:296 +msgid "Switch to profile %1" +msgstr "Переключение на профиль %1" + +#: plasmoid-kde4/netctl.cpp:422 plasmoid-kf5/plasmoid/contents/ui/main.qml:203 +msgid "Start another profile" +msgstr "Запустить другой профиль" + +#: plasmoid-kde4/netctl.cpp:423 plasmoid-kf5/plasmoid/contents/ui/main.qml:204 +msgid "Stop %1" +msgstr "Остановить %1" + +#: plasmoid-kde4/netctl.cpp:424 plasmoid-kf5/plasmoid/contents/ui/main.qml:205 +msgid "Restart %1" +msgstr "Перезапустить %1" + +#: plasmoid-kde4/netctl.cpp:426 plasmoid-kf5/plasmoid/contents/ui/main.qml:207 +msgid "Disable %1" +msgstr "Отключить %1" + +#: plasmoid-kde4/netctl.cpp:428 plasmoid-kf5/plasmoid/contents/ui/main.qml:209 +msgid "Enable %1" +msgstr "Включить %1" + +#: plasmoid-kde4/netctl.cpp:431 plasmoid-kde4/netctl.cpp:454 +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:130 +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:211 +msgid "Start profile" +msgstr "Запустить профиль" + +#: plasmoid-kde4/netctl.cpp:462 plasmoid-kf5/plasmoid/contents/ui/main.qml:131 +msgid "Stop profile" +msgstr "Остановить профиль" + +#: plasmoid-kde4/netctl.cpp:472 plasmoid-kf5/plasmoid/contents/ui/main.qml:133 +msgid "Switch to profile" +msgstr "Переключить профиль" + +#: plasmoid-kde4/netctl.cpp:480 plasmoid-kf5/plasmoid/contents/ui/main.qml:134 +msgid "Restart profile" +msgstr "Перезапустить профиль" + +#: plasmoid-kde4/netctl.cpp:485 plasmoid-kf5/plasmoid/contents/ui/main.qml:135 +msgid "Enable profile" +msgstr "Включить профиль" + +#: plasmoid-kde4/netctl.cpp:489 +msgid "Show netctl-gui" +msgstr "Показать netctl-gui" + +#: plasmoid-kde4/netctl.cpp:494 plasmoid-kf5/plasmoid/contents/ui/main.qml:137 +msgid "Show WiFi menu" +msgstr "Запустить WiFi-menu" + +#: plasmoid-kde4/netctl.cpp:521 +msgid "Start GUI" +msgstr "Запуск GUI" + +#: plasmoid-kde4/netctl.cpp:532 +msgid "Start WiFi menu" +msgstr "Запуск WiFi-menu" + +#: plasmoid-kde4/netctl.cpp:572 +msgid "Network is up" +msgstr "Сеть работает" + +#: plasmoid-kde4/netctl.cpp:576 +msgid "Network is down" +msgstr "Сеть не работает" + +#: plasmoid-kde4/netctl.cpp:766 +msgid "" +"Version %1\n" +"(build date %2)" +msgstr "" +"Версия %1\n" +"(дата сборки %2)" + +#: plasmoid-kde4/netctl.cpp:767 plasmoid-kf5/plugin/netctladds.cpp:88 +msgid "KDE widget which interacts with netctl." +msgstr "Виджет KDE, который взаимодействует с netctl." + +#: plasmoid-kde4/netctl.cpp:768 plasmoid-kf5/plugin/netctladds.cpp:90 +msgid "Links:" +msgstr "Ссылки:" + +#: plasmoid-kde4/netctl.cpp:769 plasmoid-kf5/plugin/netctladds.cpp:91 +msgid "Homepage" +msgstr "Домашняя страница" + +#: plasmoid-kde4/netctl.cpp:770 plasmoid-kf5/plugin/netctladds.cpp:92 +msgid "Repository" +msgstr "Репозиторий" + +#: plasmoid-kde4/netctl.cpp:771 plasmoid-kf5/plugin/netctladds.cpp:93 +msgid "Bugtracker" +msgstr "Багтрекер" + +#: plasmoid-kde4/netctl.cpp:772 plasmoid-kf5/plugin/netctladds.cpp:94 +msgid "Translation issue" +msgstr "Тикет перевода" + +#: plasmoid-kde4/netctl.cpp:773 plasmoid-kf5/plugin/netctladds.cpp:95 +msgid "AUR packages" +msgstr "Пакеты в AUR" + +#: plasmoid-kde4/netctl.cpp:775 plasmoid-kf5/plugin/netctladds.cpp:98 +msgid "This software is licensed under %1" +msgstr "Данное приложение лицензировано под %1" + +#: plasmoid-kde4/netctl.cpp:783 plasmoid-kf5/plugin/netctladds.cpp:100 +msgid "Translators: %1" +msgstr "Переводчики: %1" + +#: plasmoid-kde4/netctl.cpp:784 plasmoid-kf5/plugin/netctladds.cpp:108 +msgid "This software uses: %1" +msgstr "Данное приложение использует: %1" + +#: plasmoid-kde4/netctl.cpp:786 +msgid "Netctl plasmoid" +msgstr "Netctl plasmoid" + +#: plasmoid-kde4/netctl.cpp:787 +#: plasmoid-kf5/plasmoid/contents/config/config.qml:31 +msgid "Appearance" +msgstr "Внешний вид" + +#: plasmoid-kde4/netctl.cpp:788 +#: plasmoid-kf5/plasmoid/contents/config/config.qml:37 +msgid "DataEngine" +msgstr "DataEngine" + +#: plasmoid-kde4/netctl.cpp:789 +#: plasmoid-kf5/plasmoid/contents/config/config.qml:43 +#: plasmoid-kf5/plasmoid/contents/ui/about.qml:41 +msgid "About" +msgstr "О программе" + +#: plasmoid-kf5/plasmoid/contents/config/config.qml:25 +msgid "Widget" +msgstr "Виджет" + +#: plasmoid-kf5/plasmoid/contents/ui/about.qml:74 +msgid "Acknowledgment" +msgstr "Acknowledgment" + +#. i18n: file: plasmoid-kde4/appearance.ui:408 +#. i18n: ectx: property (text), widget (QLabel, label_textAlign) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:64 rc.cpp:45 +msgid "Text align" +msgstr "Выравнивание текста" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:72 +msgid "center" +msgstr "по центру" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:76 +msgid "right" +msgstr "справа" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:80 +msgid "left" +msgstr "слева" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:84 +msgid "justify" +msgstr "по ширине" + +#. i18n: file: plasmoid-kde4/appearance.ui:326 +#. i18n: ectx: property (text), widget (QLabel, label_font) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:107 rc.cpp:33 +msgid "Font" +msgstr "Шрифт" + +#. i18n: file: plasmoid-kde4/appearance.ui:142 +#. i18n: ectx: property (text), widget (QLabel, label_fontSize) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:125 rc.cpp:15 +msgid "Font size" +msgstr "Размер шрифта" + +#. i18n: file: plasmoid-kde4/appearance.ui:203 +#. i18n: ectx: property (text), widget (QLabel, label_fontWeight) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:145 rc.cpp:21 +msgid "Font weight" +msgstr "Толщина шрифта" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:153 +msgid "light" +msgstr "маленький" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:157 +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:200 +msgid "normal" +msgstr "нормальный" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:161 +msgid "demi bold" +msgstr "нежирный" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:165 +msgid "bold" +msgstr "жирный" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:169 +msgid "black" +msgstr "очень жирный" + +#. i18n: file: plasmoid-kde4/appearance.ui:267 +#. i18n: ectx: property (text), widget (QLabel, label_fontStyle) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:192 rc.cpp:27 +msgid "Font style" +msgstr "Стиль шрифта" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:204 +msgid "italic" +msgstr "italic" + +#. i18n: file: plasmoid-kde4/appearance.ui:80 +#. i18n: ectx: property (text), widget (QLabel, label_fontColor) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:227 rc.cpp:9 +msgid "Font color" +msgstr "Цвет шрифта" + +#. i18n: file: plasmoid-kde4/appearance.ui:375 +#. i18n: ectx: property (text), widget (QLabel, label_activeIcon) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:250 rc.cpp:39 +msgid "Active icon" +msgstr "Иконка активного подключения" + +#. i18n: file: plasmoid-kde4/appearance.ui:63 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_inactiveIcon) +#. i18n: file: plasmoid-kde4/appearance.ui:391 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_activeIcon) +#. i18n: file: plasmoid-kde4/dataengine.ui:50 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) +#. i18n: file: plasmoid-kde4/dataengine.ui:83 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) +#. i18n: file: plasmoid-kde4/dataengine.ui:119 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp4) +#. i18n: file: plasmoid-kde4/dataengine.ui:155 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_extIp6) +#. i18n: file: plasmoid-kde4/widget.ui:108 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_gui) +#. i18n: file: plasmoid-kde4/widget.ui:144 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_helper) +#. i18n: file: plasmoid-kde4/widget.ui:177 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctl) +#. i18n: file: plasmoid-kde4/widget.ui:210 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_netctlAuto) +#. i18n: file: plasmoid-kde4/widget.ui:246 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_sudo) +#. i18n: file: plasmoid-kde4/widget.ui:282 +#. i18n: ectx: property (text), widget (QPushButton, pushButton_wifi) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:260 +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:292 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:59 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:92 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:150 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:208 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:90 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:147 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:181 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:216 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:273 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:330 rc.cpp:6 rc.cpp:42 +#: rc.cpp:54 rc.cpp:60 rc.cpp:66 rc.cpp:72 rc.cpp:81 rc.cpp:87 rc.cpp:93 +#: rc.cpp:99 rc.cpp:105 rc.cpp:111 +msgid "Browse" +msgstr "Обзор" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:267 +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:299 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:66 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:99 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:157 +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:215 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:97 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:153 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:188 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:223 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:280 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:337 +msgid "Select a path" +msgstr "Выберете путь" + +#. i18n: file: plasmoid-kde4/appearance.ui:47 +#. i18n: ectx: property (text), widget (QLabel, label_inactiveIcon) +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:282 rc.cpp:3 +msgid "Inactive icon" +msgstr "Иконка неактивного подключения" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:309 +msgid "Select a color" +msgstr "Укажите цвет" + +#: plasmoid-kf5/plasmoid/contents/ui/appearance.qml:318 +msgid "Select a font" +msgstr "Укажите шрифт" + +#. i18n: file: plasmoid-kde4/dataengine.ui:34 +#. i18n: ectx: property (text), widget (QLabel, label_netctl) +#. i18n: file: plasmoid-kde4/widget.ui:161 +#. i18n: ectx: property (text), widget (QLabel, label_netctl) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:49 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:169 rc.cpp:51 rc.cpp:90 +msgid "Path to netctl" +msgstr "Путь к netctl" + +#. i18n: file: plasmoid-kde4/dataengine.ui:67 +#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) +#. i18n: file: plasmoid-kde4/widget.ui:194 +#. i18n: ectx: property (text), widget (QLabel, label_netctlAuto) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:82 +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:204 rc.cpp:57 rc.cpp:96 +msgid "Path to netctl-auto" +msgstr "Путь к netctl-auto" + +#. i18n: file: plasmoid-kde4/dataengine.ui:100 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp4) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:115 rc.cpp:63 +msgid "Check external IPv4" +msgstr "Проверять внешний IPv4" + +#. i18n: file: plasmoid-kde4/dataengine.ui:136 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_extIp6) +#: plasmoid-kf5/plasmoid/contents/ui/dataengine.qml:173 rc.cpp:69 +msgid "Check external IPv6" +msgstr "Проверять внешний IPv6" + +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:92 +msgid "inactive" +msgstr "неактивен" + +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:92 +msgid "active" +msgstr "активен" + +#: plasmoid-kf5/plasmoid/contents/ui/main.qml:91 +msgid "Network status has been changed to '%1'" +msgstr "Сетевой статус был изменен на '%1'" + +#. i18n: file: plasmoid-kde4/widget.ui:34 +#. i18n: ectx: property (text), widget (QLabel, label_autoUpdate) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:60 rc.cpp:75 +msgid "Auto update interval, msec" +msgstr "Интервал автообновления, мсек" + +#. i18n: file: plasmoid-kde4/widget.ui:92 +#. i18n: ectx: property (text), widget (QLabel, label_gui) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:80 rc.cpp:78 +msgid "Path to GUI" +msgstr "Путь к GUI" + +#. i18n: file: plasmoid-kde4/widget.ui:125 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_helper) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:113 rc.cpp:84 +msgid "Use helper" +msgstr "Использовать хелпер" + +#. i18n: file: plasmoid-kde4/widget.ui:227 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_sudo) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:239 rc.cpp:102 +msgid "Use sudo for netctl" +msgstr "Использовать sudo для netctl" + +#. i18n: file: plasmoid-kde4/widget.ui:263 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_wifi) +#: plasmoid-kf5/plasmoid/contents/ui/widget.qml:296 rc.cpp:108 +msgid "Show 'Start WiFi menu'" +msgstr "Показать 'Запустить WiFi-menu'" + +#: plasmoid-kf5/plugin/netctladds.cpp:160 +msgid "Run %1" +msgstr "Запуск %1" + +#: plasmoid-kf5/plugin/netctladds.cpp:228 +#: plasmoid-kf5/plugin/netctladds.cpp:292 +msgid "Select profile" +msgstr "Выберете профиль" + +#: plasmoid-kf5/plugin/netctladds.cpp:228 +#: plasmoid-kf5/plugin/netctladds.cpp:292 +msgid "Profile:" +msgstr "Профиль:" + +#. i18n: file: plasmoid-kde4/appearance.ui:112 +#. i18n: ectx: property (toolTip), widget (KColorCombo, kcolorcombo_fontColor) +#: rc.cpp:12 +msgid "Set font color" +msgstr "Укажите цвет шрифта" + +#. i18n: file: plasmoid-kde4/appearance.ui:174 +#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontSize) +#: rc.cpp:18 +msgid "Set font size" +msgstr "Укажите размер шрифта" + +#. i18n: file: plasmoid-kde4/appearance.ui:235 +#. i18n: ectx: property (toolTip), widget (QSpinBox, spinBox_fontWeight) +#: rc.cpp:24 +msgid "Set font weight" +msgstr "Укажите ширину шрифта" + +#. i18n: file: plasmoid-kde4/appearance.ui:299 +#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_fontStyle) +#: rc.cpp:30 +msgid "Set font style" +msgstr "Укажите стиль шрифта" + +#. i18n: file: plasmoid-kde4/appearance.ui:358 +#. i18n: ectx: property (toolTip), widget (QFontComboBox, fontComboBox_font) +#: rc.cpp:36 +msgid "Set font family" +msgstr "Укажите шрифт" + +#. i18n: file: plasmoid-kde4/appearance.ui:440 +#. i18n: ectx: property (toolTip), widget (QComboBox, comboBox_textAlign) +#: rc.cpp:48 +msgid "Set text align" +msgstr "Установите выравнивание текста" + +#. i18n: file: plasmoid-kde4/widget.ui:291 +#. i18n: ectx: property (text), widget (QCheckBox, checkBox_showBigInterface) +#: rc.cpp:114 +msgid "Show more detailed interface" +msgstr "Показать более детальный интерфейс" + +#. i18n: file: plasmoid-kde4/widget.ui:309 +#. i18n: ectx: property (toolTip), widget (QPlainTextEdit, textEdit) +#: rc.cpp:117 +msgid "" +"$info - active profile information\n" +"$current - current profile name\n" +"$extip4 - external IPv4\n" +"$extip6 - external IPv6\n" +"$interfaces - list of the network interfaces\n" +"$intip4 - internal IPv4\n" +"$intip6 - internal IPv6\n" +"$profiles - list of the netctl profiles\n" +"$status - current profile status (static/enabled)" +msgstr "" +"$info - информация об активном профиле\n" +"$current - имя текущего профиля\n" +"$extip4 - внешний IPv4\n" +"$extip6 - внешний IPv6\n" +"$interfaces - список сетевых интерфейсов\n" +"$intip4 - внутренний IPv4\n" +"$intip6 - внутренний IPv6\n" +"$profiles - список профилей netctl\n" +"$status - статус текущего профиля (static/enabled)" + +#: rc.cpp:126 +msgctxt "NAME OF TRANSLATORS" +msgid "Your names" +msgstr "Evgeniy Alekseev" + +#: rc.cpp:127 +msgctxt "EMAIL OF TRANSLATORS" +msgid "Your emails" +msgstr "esalexeev@gmail.com" + +#~ msgid "Acknowledgement" +#~ msgstr "Благодарности" + +#, fuzzy +#~ msgid "Connection" +#~ msgstr "Настройка" + +#, fuzzy +#~ msgid "Binds to interfaces" +#~ msgstr "Путь к интерфейсам" + +#, fuzzy +#~ msgid "Netctl GUI" +#~ msgstr "Запуск GUI" + +#, fuzzy +#~ msgid "Actions" +#~ msgstr "Иконка активного подключения" + +#, fuzzy +#~ msgid "Connect to profile" +#~ msgstr "Переключить профиль" + +#, fuzzy +#~ msgid "Create a new profile" +#~ msgstr "Запустить другой профиль" + +#, fuzzy +#~ msgid "Profile" +#~ msgstr "Остановить профиль" + +#, fuzzy +#~ msgid "WiFi menu" +#~ msgstr "Запустить WiFi-menu" + +#, fuzzy +#~ msgid "Use peer DNS" +#~ msgstr "Использовать хелпер" + +#, fuzzy +#~ msgid "netctl-auto" +#~ msgstr "Путь к netctl-auto" + +#, fuzzy +#~ msgid "Enable" +#~ msgstr "Включить %1" + +#, fuzzy +#~ msgid "Enable all profiles" +#~ msgstr "Включить профиль" + +#, fuzzy +#~ msgid "Disable all profiles" +#~ msgstr "Включить профиль" + +#, fuzzy +#~ msgid "Start service" +#~ msgstr "Запустить профиль" + +#, fuzzy +#~ msgid "Restart service" +#~ msgstr "Перезапустить профиль" + +#, fuzzy +#~ msgid "Enable service" +#~ msgstr "Включить профиль" + +#, fuzzy +#~ msgid "LCP echo interval" +#~ msgstr "Показать внутренний IP" + +#, fuzzy +#~ msgid "Helper" +#~ msgstr "Использовать хелпер" + +#, fuzzy +#~ msgid "netctl" +#~ msgstr "Путь к netctl" + +#, fuzzy +#~ msgid "Start" +#~ msgstr "Запуск GUI" + +#, fuzzy +#~ msgid "Path to systemctl" +#~ msgstr "Путь к netctl" + +#, fuzzy +#~ msgid "netctl path" +#~ msgstr "Netctl plasmoid" + +#, fuzzy +#~ msgid "netctl-auto path" +#~ msgstr "Путь к netctl-auto" + +#, fuzzy +#~ msgid "Path to profile directory" +#~ msgstr "Переключение на профиль %1" + +#, fuzzy +#~ msgid "Path to sudo" +#~ msgstr "Путь к ip" + +#, fuzzy +#~ msgid "Path to wpa_cli" +#~ msgstr "Путь к ip" + +#, fuzzy +#~ msgid "Path to control directory" +#~ msgstr "Путь к netctl" + +#~ msgid "Path to interface list" +#~ msgstr "Путь к интерфейсам" + +#, fuzzy +#~ msgid "Path to rfkill device list" +#~ msgstr "Путь к интерфейсам" + +#, fuzzy +#~ msgid "wpa-configsection" +#~ msgstr "Настройка" + +#~ msgid "Show network devices" +#~ msgstr "Показать сетевые устройства" + +#~ msgid "Show external IP" +#~ msgstr "Показать внешний IP"