Adding upstream version 0.10.96~127-g699cf7a.
This commit is contained in:
		
							parent
							
								
									ff02d92934
								
							
						
					
					
						commit
						9bfd04616c
					
				
							
								
								
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -1,3 +0,0 @@ | ||||
| build | ||||
| *.kdev4 | ||||
| CMakeLists.txt.user | ||||
							
								
								
									
										4
									
								
								AUTHORS
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								AUTHORS
									
									
									
									
									
								
							| @ -4,7 +4,7 @@ Upstream Authors: | ||||
| 
 | ||||
| Copyright: | ||||
|     Copyright (c) 2010-2012 Razor team | ||||
|     Copyright (c) 2012-2014 LXQt team | ||||
|     Copyright (c) 2012-2016 LXQt team | ||||
| 
 | ||||
| License: GPL-2 and LGPL-2.1+ | ||||
| License: LGPL-2.1+ | ||||
| The full text of the licenses can be found in the 'COPYING' file. | ||||
|  | ||||
| @ -2,6 +2,7 @@ cmake_minimum_required(VERSION 3.0.2 FATAL_ERROR) | ||||
| project(lxqt-panel) | ||||
| 
 | ||||
| option(UPDATE_TRANSLATIONS "Update source translation translations/*.ts files" OFF) | ||||
| option(PULL_TRANSLATIONS "Pull translations" ON) | ||||
| 
 | ||||
| # additional cmake files | ||||
| set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) | ||||
| @ -34,8 +35,6 @@ if (CMAKE_COMPILER_IS_GNUCXX) | ||||
|   # set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,-no-undefined") | ||||
| endif() | ||||
| 
 | ||||
| set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") | ||||
| 
 | ||||
| ######################################################################### | ||||
| 
 | ||||
| add_definitions (-Wall) | ||||
| @ -63,7 +62,10 @@ include(LXQtTranslate) | ||||
| 
 | ||||
| # Warning: This must be before add_subdirectory(panel). Move with caution. | ||||
| set(PLUGIN_DIR "${CMAKE_INSTALL_FULL_LIBDIR}/lxqt-panel") | ||||
| add_definitions(-DPLUGIN_DIR=\"${PLUGIN_DIR}\") | ||||
| add_definitions( | ||||
|     -DPLUGIN_DIR=\"${PLUGIN_DIR}\" | ||||
|     -DQT_USE_QSTRINGBUILDER | ||||
| ) | ||||
| message(STATUS "Panel plugins location: ${PLUGIN_DIR}") | ||||
| 
 | ||||
| ######################################################################### | ||||
|  | ||||
| @ -17,6 +17,16 @@ MACRO (BUILD_LXQT_PLUGIN NAME) | ||||
|             ${NAME} | ||||
|         INSTALL_DIR | ||||
|             ${LXQT_TRANSLATIONS_DIR}/${PROGRAM}/${NAME} | ||||
|         PULL_TRANSLATIONS | ||||
|             ${PULL_TRANSLATIONS} | ||||
|         CLEAN_TRANSLATIONS | ||||
|             ${CLEAN_TRANSLATIONS} | ||||
|         TRANSLATIONS_REPO | ||||
|             ${TRANSLATIONS_REPO} | ||||
|         TRANSLATIONS_REFSPEC | ||||
|             ${TRANSLATIONS_REFSPEC} | ||||
|         REPO_SUBDIR | ||||
|             "${PROGRAM}/plugin-${NAME}" | ||||
|     ) | ||||
| 
 | ||||
|     #lxqt_translate_to(QM_FILES ${CMAKE_INSTALL_FULL_DATAROOTDIR}/lxqt/${PROGRAM}/${PROJECT_NAME}) | ||||
|  | ||||
| @ -2,10 +2,13 @@ set(PROJECT lxqt-panel) | ||||
| 
 | ||||
| set(PRIV_HEADERS | ||||
|     panelpluginsmodel.h | ||||
|     windownotifier.h | ||||
|     lxqtpanel.h | ||||
|     lxqtpanelapplication.h | ||||
|     lxqtpanelapplication_p.h | ||||
|     lxqtpanellayout.h | ||||
|     plugin.h | ||||
|     pluginsettings_p.h | ||||
|     lxqtpanellimits.h | ||||
|     popupmenu.h | ||||
|     pluginmoveprocessor.h | ||||
| @ -19,6 +22,7 @@ set(PRIV_HEADERS | ||||
| # using LXQt namespace in the public headers. | ||||
| set(PUB_HEADERS | ||||
|     lxqtpanelglobals.h | ||||
|     pluginsettings.h | ||||
|     ilxqtpanelplugin.h | ||||
|     ilxqtpanel.h | ||||
| ) | ||||
| @ -26,10 +30,12 @@ set(PUB_HEADERS | ||||
| set(SOURCES | ||||
|     main.cpp | ||||
|     panelpluginsmodel.cpp | ||||
|     windownotifier.cpp | ||||
|     lxqtpanel.cpp | ||||
|     lxqtpanelapplication.cpp | ||||
|     lxqtpanellayout.cpp | ||||
|     plugin.cpp | ||||
|     pluginsettings.cpp | ||||
|     popupmenu.cpp | ||||
|     pluginmoveprocessor.cpp | ||||
|     lxqtpanelpluginconfigdialog.cpp | ||||
| @ -73,6 +79,16 @@ lxqt_translate_ts(QM_FILES SOURCES | ||||
|         ${UI} | ||||
|     INSTALL_DIR | ||||
|         "${LXQT_TRANSLATIONS_DIR}/${PROJECT_NAME}" | ||||
|     PULL_TRANSLATIONS | ||||
|         ${PULL_TRANSLATIONS} | ||||
|     CLEAN_TRANSLATIONS | ||||
|         ${CLEAN_TRANSLATIONS} | ||||
|     TRANSLATIONS_REPO | ||||
|         ${TRANSLATIONS_REPO} | ||||
|     TRANSLATIONS_REFSPEC | ||||
|         ${TRANSLATIONS_REFSPEC} | ||||
|     REPO_SUBDIR | ||||
|         "${PROJECT_NAME}/panel" | ||||
| ) | ||||
| 
 | ||||
| lxqt_app_translation_loader(SOURCES ${PROJECT_NAME}) | ||||
| @ -95,3 +111,8 @@ target_link_libraries(${PROJECT} | ||||
| install(TARGETS ${PROJECT} RUNTIME DESTINATION bin) | ||||
| install(FILES ${CONFIG_FILES} DESTINATION ${LXQT_ETC_XDG_DIR}/lxqt) | ||||
| install(FILES ${PUB_HEADERS} DESTINATION include/lxqt) | ||||
| install(FILES | ||||
|     man/lxqt-panel.1 | ||||
|     DESTINATION "${CMAKE_INSTALL_MANDIR}/man1" | ||||
|     COMPONENT Runtime | ||||
| ) | ||||
|  | ||||
| @ -75,6 +75,8 @@ ConfigPanelWidget::ConfigPanelWidget(LXQtPanel *panel, QWidget *parent) : | ||||
| 
 | ||||
|     mOldHidable = mPanel->hidable(); | ||||
| 
 | ||||
|     mOldAnimation = mPanel->animationTime(); | ||||
| 
 | ||||
|     ui->spinBox_panelSize->setMinimum(PANEL_MINIMUM_SIZE); | ||||
|     ui->spinBox_panelSize->setMaximum(PANEL_MAXIMUM_SIZE); | ||||
| 
 | ||||
| @ -98,6 +100,7 @@ ConfigPanelWidget::ConfigPanelWidget(LXQtPanel *panel, QWidget *parent) : | ||||
|     connect(ui->comboBox_alignment,         SIGNAL(activated(int)),         this, SLOT(editChanged())); | ||||
|     connect(ui->comboBox_position,          SIGNAL(activated(int)),         this, SLOT(positionChanged())); | ||||
|     connect(ui->checkBox_hidable,           SIGNAL(toggled(bool)),          this, SLOT(editChanged())); | ||||
|     connect(ui->spinBox_animation,          SIGNAL(valueChanged(int)),      this, SLOT(editChanged())); | ||||
| 
 | ||||
|     connect(ui->checkBox_customFontColor,   SIGNAL(toggled(bool)),          this, SLOT(editChanged())); | ||||
|     connect(ui->pushButton_customFontColor, SIGNAL(clicked(bool)),          this, SLOT(pickFontColor())); | ||||
| @ -106,7 +109,7 @@ ConfigPanelWidget::ConfigPanelWidget(LXQtPanel *panel, QWidget *parent) : | ||||
|     connect(ui->checkBox_customBgImage,     SIGNAL(toggled(bool)),          this, SLOT(editChanged())); | ||||
|     connect(ui->lineEdit_customBgImage,     SIGNAL(textChanged(QString)),   this, SLOT(editChanged())); | ||||
|     connect(ui->pushButton_customBgImage,   SIGNAL(clicked(bool)),          this, SLOT(pickBackgroundImage())); | ||||
|     connect(ui->slider_opacity,             SIGNAL(sliderReleased()),       this, SLOT(editChanged())); | ||||
|     connect(ui->slider_opacity,             &QSlider::valueChanged,         this, &ConfigPanelWidget::editChanged); | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| @ -123,6 +126,8 @@ void ConfigPanelWidget::reset() | ||||
| 
 | ||||
|     ui->checkBox_hidable->setChecked(mOldHidable); | ||||
| 
 | ||||
|     ui->spinBox_animation->setValue(mOldAnimation); | ||||
| 
 | ||||
|     fillComboBox_alignment(); | ||||
|     ui->comboBox_alignment->setCurrentIndex(mOldAlignment + 1); | ||||
| 
 | ||||
| @ -255,6 +260,7 @@ void ConfigPanelWidget::editChanged() | ||||
|     mPanel->setAlignment(align, true); | ||||
|     mPanel->setPosition(mScreenNum, mPosition, true); | ||||
|     mPanel->setHidable(ui->checkBox_hidable->isChecked(), true); | ||||
|     mPanel->setAnimationTime(ui->spinBox_animation->value(), true); | ||||
| 
 | ||||
|     mPanel->setFontColor(ui->checkBox_customFontColor->isChecked() ? mFontColor : QColor(), true); | ||||
|     if (ui->checkBox_customBgColor->isChecked()) | ||||
|  | ||||
| @ -89,6 +89,7 @@ private: | ||||
|     LXQtPanel::Alignment mOldAlignment; | ||||
|     ILXQtPanel::Position mOldPosition; | ||||
|     bool mOldHidable; | ||||
|     int mOldAnimation; | ||||
|     int mOldScreenNum; | ||||
|     QColor mOldFontColor; | ||||
|     QColor mOldBackgroundColor; | ||||
|  | ||||
| @ -202,92 +202,103 @@ | ||||
|       <string>Alignment && position</string> | ||||
|      </property> | ||||
|      <layout class="QGridLayout" name="gridLayout_2"> | ||||
|       <item row="4" column="0"> | ||||
|       <item row="1" column="0"> | ||||
|        <widget class="QCheckBox" name="checkBox_hidable"> | ||||
|         <property name="sizePolicy"> | ||||
|          <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> | ||||
|           <horstretch>0</horstretch> | ||||
|           <verstretch>0</verstretch> | ||||
|          </sizepolicy> | ||||
|         </property> | ||||
|         <property name="text"> | ||||
|          <string>Auto-hide</string> | ||||
|         </property> | ||||
|        </widget> | ||||
|       </item> | ||||
|       <item row="1" column="3"> | ||||
|        <widget class="QSpinBox" name="spinBox_animation"> | ||||
|         <property name="enabled"> | ||||
|          <bool>false</bool> | ||||
|         </property> | ||||
|         <property name="toolTip"> | ||||
|          <string>Zero means no animation</string> | ||||
|         </property> | ||||
|         <property name="suffix"> | ||||
|          <string> ms</string> | ||||
|         </property> | ||||
|         <property name="maximum"> | ||||
|          <number>500</number> | ||||
|         </property> | ||||
|         <property name="singleStep"> | ||||
|          <number>50</number> | ||||
|         </property> | ||||
|        </widget> | ||||
|       </item> | ||||
|       <item row="2" column="0"> | ||||
|        <widget class="QLabel" name="label_position"> | ||||
|         <property name="text"> | ||||
|          <string>Position:</string> | ||||
|         </property> | ||||
|        </widget> | ||||
|       </item> | ||||
|       <item row="4" column="1" colspan="3"> | ||||
|        <widget class="QComboBox" name="comboBox_position"/> | ||||
|       <item row="1" column="2"> | ||||
|        <widget class="QLabel" name="label_animation"> | ||||
|         <property name="enabled"> | ||||
|          <bool>false</bool> | ||||
|         </property> | ||||
|         <property name="toolTip"> | ||||
|          <string>Zero means no animation</string> | ||||
|         </property> | ||||
|         <property name="text"> | ||||
|          <string>Animation duration:</string> | ||||
|         </property> | ||||
|        </widget> | ||||
|       </item> | ||||
|       <item row="2" column="0"> | ||||
|       <item row="0" column="0"> | ||||
|        <widget class="QLabel" name="label_alignment"> | ||||
|         <property name="text"> | ||||
|          <string>Alignment:</string> | ||||
|         </property> | ||||
|        </widget> | ||||
|       </item> | ||||
|       <item row="2" column="1" colspan="3"> | ||||
|        <widget class="QWidget" name="widget_7" native="true"> | ||||
|         <layout class="QHBoxLayout" name="horizontalLayout_7"> | ||||
|          <property name="leftMargin"> | ||||
|           <number>0</number> | ||||
|       <item row="1" column="1"> | ||||
|        <spacer name="horizontalSpacer_3"> | ||||
|         <property name="orientation"> | ||||
|          <enum>Qt::Horizontal</enum> | ||||
|         </property> | ||||
|         <property name="sizeHint" stdset="0"> | ||||
|          <size> | ||||
|           <width>5</width> | ||||
|           <height>5</height> | ||||
|          </size> | ||||
|         </property> | ||||
|        </spacer> | ||||
|       </item> | ||||
|       <item row="0" column="1" colspan="3"> | ||||
|        <widget class="QComboBox" name="comboBox_alignment"> | ||||
|         <property name="currentIndex"> | ||||
|          <number>1</number> | ||||
|         </property> | ||||
|         <item> | ||||
|          <property name="text"> | ||||
|           <string>Left</string> | ||||
|          </property> | ||||
|          <property name="topMargin"> | ||||
|           <number>0</number> | ||||
|         </item> | ||||
|         <item> | ||||
|          <property name="text"> | ||||
|           <string>Center</string> | ||||
|          </property> | ||||
|          <property name="rightMargin"> | ||||
|           <number>0</number> | ||||
|         </item> | ||||
|         <item> | ||||
|          <property name="text"> | ||||
|           <string>Right</string> | ||||
|          </property> | ||||
|          <property name="bottomMargin"> | ||||
|           <number>0</number> | ||||
|          </property> | ||||
|          <item> | ||||
|           <widget class="QComboBox" name="comboBox_alignment"> | ||||
|            <property name="currentIndex"> | ||||
|             <number>1</number> | ||||
|            </property> | ||||
|            <item> | ||||
|             <property name="text"> | ||||
|              <string>Left</string> | ||||
|             </property> | ||||
|            </item> | ||||
|            <item> | ||||
|             <property name="text"> | ||||
|              <string>Center</string> | ||||
|             </property> | ||||
|            </item> | ||||
|            <item> | ||||
|             <property name="text"> | ||||
|              <string>Right</string> | ||||
|             </property> | ||||
|            </item> | ||||
|           </widget> | ||||
|          </item> | ||||
|          <item> | ||||
|           <spacer name="horizontalSpacer_3"> | ||||
|            <property name="orientation"> | ||||
|             <enum>Qt::Horizontal</enum> | ||||
|            </property> | ||||
|            <property name="sizeType"> | ||||
|             <enum>QSizePolicy::Minimum</enum> | ||||
|            </property> | ||||
|            <property name="sizeHint" stdset="0"> | ||||
|             <size> | ||||
|              <width>15</width> | ||||
|              <height>20</height> | ||||
|             </size> | ||||
|            </property> | ||||
|           </spacer> | ||||
|          </item> | ||||
|          <item> | ||||
|           <widget class="QCheckBox" name="checkBox_hidable"> | ||||
|            <property name="sizePolicy"> | ||||
|             <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> | ||||
|              <horstretch>0</horstretch> | ||||
|              <verstretch>0</verstretch> | ||||
|             </sizepolicy> | ||||
|            </property> | ||||
|            <property name="text"> | ||||
|             <string>Auto-hide</string> | ||||
|            </property> | ||||
|           </widget> | ||||
|          </item> | ||||
|         </layout> | ||||
|         </item> | ||||
|        </widget> | ||||
|       </item> | ||||
|       <item row="2" column="1" colspan="3"> | ||||
|        <widget class="QComboBox" name="comboBox_position"/> | ||||
|       </item> | ||||
|      </layout> | ||||
|     </widget> | ||||
|    </item> | ||||
| @ -614,6 +625,48 @@ | ||||
|    <signal>toggled(bool)</signal> | ||||
|    <receiver>compositingL</receiver> | ||||
|    <slot>setEnabled(bool)</slot> | ||||
|    <hints> | ||||
|     <hint type="sourcelabel"> | ||||
|      <x>20</x> | ||||
|      <y>20</y> | ||||
|     </hint> | ||||
|     <hint type="destinationlabel"> | ||||
|      <x>20</x> | ||||
|      <y>20</y> | ||||
|     </hint> | ||||
|    </hints> | ||||
|   </connection> | ||||
|   <connection> | ||||
|    <sender>checkBox_hidable</sender> | ||||
|    <signal>toggled(bool)</signal> | ||||
|    <receiver>label_animation</receiver> | ||||
|    <slot>setEnabled(bool)</slot> | ||||
|    <hints> | ||||
|     <hint type="sourcelabel"> | ||||
|      <x>59</x> | ||||
|      <y>198</y> | ||||
|     </hint> | ||||
|     <hint type="destinationlabel"> | ||||
|      <x>211</x> | ||||
|      <y>198</y> | ||||
|     </hint> | ||||
|    </hints> | ||||
|   </connection> | ||||
|   <connection> | ||||
|    <sender>checkBox_hidable</sender> | ||||
|    <signal>toggled(bool)</signal> | ||||
|    <receiver>spinBox_animation</receiver> | ||||
|    <slot>setEnabled(bool)</slot> | ||||
|    <hints> | ||||
|     <hint type="sourcelabel"> | ||||
|      <x>59</x> | ||||
|      <y>198</y> | ||||
|     </hint> | ||||
|     <hint type="destinationlabel"> | ||||
|      <x>319</x> | ||||
|      <y>198</y> | ||||
|     </hint> | ||||
|    </hints> | ||||
|   </connection> | ||||
|  </connections> | ||||
| </ui> | ||||
|  | ||||
| @ -55,17 +55,16 @@ ConfigPluginsWidget::ConfigPluginsWidget(LXQtPanel *panel, QWidget* parent) : | ||||
| 
 | ||||
|     resetButtons(); | ||||
| 
 | ||||
|     connect(ui->listView_plugins, &QListView::activated, plugins, &PanelPluginsModel::onActivatedIndex); | ||||
|     connect(ui->listView_plugins->selectionModel(), &QItemSelectionModel::selectionChanged, | ||||
|             this, &ConfigPluginsWidget::resetButtons); | ||||
| 
 | ||||
|     connect(ui->pushButton_moveUp,      &QToolButton::clicked, plugins, &PanelPluginsModel::onMovePluginUp); | ||||
|     connect(ui->pushButton_moveDown,    &QToolButton::clicked, plugins, &PanelPluginsModel::onMovePluginDown); | ||||
|     connect(ui->pushButton_moveUp,      &QToolButton::clicked, [this, plugins] { plugins->onMovePluginUp(ui->listView_plugins->currentIndex()); }); | ||||
|     connect(ui->pushButton_moveDown,    &QToolButton::clicked, [this, plugins] { plugins->onMovePluginDown(ui->listView_plugins->currentIndex()); }); | ||||
| 
 | ||||
|     connect(ui->pushButton_addPlugin, &QPushButton::clicked, this, &ConfigPluginsWidget::showAddPluginDialog); | ||||
|     connect(ui->pushButton_removePlugin, &QToolButton::clicked, plugins, &PanelPluginsModel::onRemovePlugin); | ||||
|     connect(ui->pushButton_removePlugin, &QToolButton::clicked, [this, plugins] { plugins->onRemovePlugin(ui->listView_plugins->currentIndex()); }); | ||||
| 
 | ||||
|     connect(ui->pushButton_pluginConfig, &QToolButton::clicked, plugins, &PanelPluginsModel::onConfigurePlugin); | ||||
|     connect(ui->pushButton_pluginConfig, &QToolButton::clicked, [this, plugins] { plugins->onConfigurePlugin(ui->listView_plugins->currentIndex()); }); | ||||
| 
 | ||||
|     connect(plugins, &PanelPluginsModel::pluginAdded, this, &ConfigPluginsWidget::resetButtons); | ||||
|     connect(plugins, &PanelPluginsModel::pluginRemoved, this, &ConfigPluginsWidget::resetButtons); | ||||
|  | ||||
| @ -32,6 +32,7 @@ | ||||
| #include "lxqtpanelglobals.h" | ||||
| 
 | ||||
| class ILXQtPanelPlugin; | ||||
| class QWidget; | ||||
| 
 | ||||
| /**
 | ||||
|  **/ | ||||
| @ -39,41 +40,76 @@ class LXQT_PANEL_API ILXQtPanel | ||||
| { | ||||
| public: | ||||
|     /**
 | ||||
|     Specifies the position of the panel on screen. | ||||
|     **/ | ||||
|      * @brief Specifies the position of the panel on screen. | ||||
|      */ | ||||
|     enum Position{ | ||||
|         PositionBottom, //! The bottom side of the screen.
 | ||||
|         PositionTop,    //! The top side of the screen.
 | ||||
|         PositionLeft,   //! The left side of the screen.
 | ||||
|         PositionRight   //! The right side of the screen.
 | ||||
|         PositionBottom, //!< The bottom side of the screen.
 | ||||
|         PositionTop,    //!< The top side of the screen.
 | ||||
|         PositionLeft,   //!< The left side of the screen.
 | ||||
|         PositionRight   //!< The right side of the screen.
 | ||||
|     }; | ||||
| 
 | ||||
|     /**
 | ||||
|      This property holds position of the panel. | ||||
|      Possible values for this property are described by the Position enum | ||||
|      **/ | ||||
|      * @brief Returns the position of the panel. Possible values for the | ||||
|      * return value are described by the Position enum. | ||||
|      */ | ||||
|     virtual Position position() const = 0; | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Returns the edge length of the icons that are shown on the panel | ||||
|      * in pixels. The icons are square. | ||||
|      */ | ||||
|     virtual int iconSize() const = 0; | ||||
|     /**
 | ||||
|      * @brief Returns the number of lines/rows of this panel. | ||||
|      */ | ||||
|     virtual int lineCount() const = 0; | ||||
| 
 | ||||
|     /**
 | ||||
|      Helper functions for eazy direction checking. | ||||
|      Retuns true if panel on the top or bottom of the screen; otherwise returns false. | ||||
|      **/ | ||||
|      * @brief Helper function for convenient direction/alignment checking. | ||||
|      * @return True if the panel is on the top or the bottom of the | ||||
|      * screen; otherwise returns false. | ||||
|      */ | ||||
|     bool isHorizontal() const { return position() == PositionBottom || position() == PositionTop; } | ||||
| 
 | ||||
|     /**
 | ||||
|      Returns global screen coordinates of the panel. You no need to use mapToGlobal. | ||||
|      **/ | ||||
|      * @brief Helper method that returns the global screen coordinates of the | ||||
|      * panel, so you do not need to use QWidget::mapToGlobal() by yourself. | ||||
|      * @return The QRect where the panel is located in global screen | ||||
|      * coordinates. | ||||
|      */ | ||||
|     virtual QRect globalGometry() const = 0; | ||||
| 
 | ||||
|     /**
 | ||||
|      Helper functions for calculating global screen position of some popup window with windowSize size. | ||||
|      If you need to show some popup window, you can use it, to get global screen position for the new window. | ||||
|      **/ | ||||
|      * @brief Helper method for calculating the global screen position of a | ||||
|      * popup window with size windowSize. | ||||
|      * @param absolutePos Contains the global screen coordinates where the | ||||
|      * popup should be appear, i.e. the point where the user has clicked. | ||||
|      * @param windowSize The size that the window will occupy. | ||||
|      * @return The global screen position where the popup window can be shown. | ||||
|      */ | ||||
|     virtual QRect calculatePopupWindowPos(const QPoint &absolutePos, const QSize &windowSize) const = 0; | ||||
|     /**
 | ||||
|      * @brief Helper method for calculating the global screen position of a | ||||
|      * popup window with size windowSize. The parameter plugin should be a | ||||
|      * plugin | ||||
|      * @param plugin Plugin that the popup window will belong to. The position | ||||
|      * will be calculated according to the position of the plugin in the panel. | ||||
|      * @param windowSize The size that the window will occupy. | ||||
|      * @return The global screen position where the popup window can be shown. | ||||
|      */ | ||||
|     virtual QRect calculatePopupWindowPos(const ILXQtPanelPlugin *plugin, const QSize &windowSize) const = 0; | ||||
| 
 | ||||
|     /*!
 | ||||
|      * \brief By calling this function, a plugin (or any other object) notifies the panel | ||||
|      * about showing a (standalone) window/menu -> the panel needs this to avoid "hiding" in case any | ||||
|      * standalone window is shown. The widget/window must be shown later than this notification call because | ||||
|      * the panel needs to observe its show/hide/close events. | ||||
|      * | ||||
|      * \param w the window that will be shown | ||||
|      * | ||||
|      */ | ||||
|     virtual void willShowWindow(QWidget * w) = 0; | ||||
| }; | ||||
| 
 | ||||
| #endif // ILXQTPANEL_H
 | ||||
|  | ||||
| @ -30,9 +30,6 @@ | ||||
| #define ILXQTPANELPLUGIN_H | ||||
| 
 | ||||
| #include <QtPlugin> | ||||
| #include <qwindowdefs.h> // For XEvent | ||||
| #include <QSettings> | ||||
| #include <LXQt/PluginInfo> | ||||
| #include "ilxqtpanel.h" | ||||
| #include "lxqtpanelglobals.h" | ||||
| 
 | ||||
| @ -40,7 +37,7 @@ | ||||
| LXQt panel plugins are standalone sharedlibraries | ||||
| (*.so) located in PLUGIN_DIR (define provided by CMakeLists.txt). | ||||
| 
 | ||||
| Plugin for the panel is a library written on C++. One more necessary thing | ||||
| Plugin for the panel is a library written in C++. One more necessary thing | ||||
| is a .desktop file describing this plugin. The same may be additional files, | ||||
| like translations. Themselves plugins will be installed to | ||||
| /usr/local/lib/lxqt-panel or /usr/lib/lxqt-panel (dependent on cmake option | ||||
| @ -50,11 +47,16 @@ like translations. Themselves plugins will be installed to | ||||
| **/ | ||||
| 
 | ||||
| class QDialog; | ||||
| class PluginSettings; | ||||
| namespace LXQt | ||||
| { | ||||
|     class PluginInfo; | ||||
| } | ||||
| 
 | ||||
| struct LXQT_PANEL_API ILXQtPanelPluginStartupInfo | ||||
| { | ||||
|     ILXQtPanel *lxqtPanel; | ||||
|     QSettings *settings; | ||||
|     PluginSettings *settings; | ||||
|     const LXQt::PluginInfo *desktopFile; | ||||
| }; | ||||
| 
 | ||||
| @ -64,23 +66,20 @@ All plugins *must* be inherited from this one. | ||||
| 
 | ||||
| This class provides some basic API and inherited/implemented | ||||
| plugins GUIs will be responsible on the functionality itself. | ||||
| 
 | ||||
| See <a href=https://github.com/LXDE-Qt/lxde-qt/wiki/How-to-write-the-panel-plugin>
 | ||||
| How to write the panel plugin</a> for more information about how to make your plugins. | ||||
| **/ | ||||
| 
 | ||||
| class LXQT_PANEL_API ILXQtPanelPlugin | ||||
| { | ||||
| public: | ||||
|     /**
 | ||||
|       This enum describes the properties of an plugin. | ||||
|       This enum describes the properties of a plugin. | ||||
|      **/ | ||||
|     enum Flag { | ||||
|         NoFlags              = 0,   ///< It does not have any properties set.
 | ||||
|         PreferRightAlignment = 1,   /**< The plugin is prefer right alignment (for example the clock plugin);
 | ||||
|                                         otherwise plugin prefer left (like main menu). | ||||
|         PreferRightAlignment = 1,   /**< The plugin prefers right alignment (for example the clock plugin);
 | ||||
|                                         otherwise the plugin prefers left alignment (like main menu). | ||||
|                                         This flag is used only at the first start, later positions of all | ||||
|                                         plugins saved in a config, and this saved information is used. */ | ||||
|                                         plugins are saved in a config, and this saved information is used. */ | ||||
|         HaveConfigDialog     = 2,   ///< The plugin have a configuration dialog.
 | ||||
|         SingleInstance       = 4,   ///< The plugin allows only one instance to run.
 | ||||
|         NeedsHandle          = 8    ///< The plugin needs a handle for the context menu
 | ||||
| @ -99,8 +98,8 @@ public: | ||||
|     }; | ||||
| 
 | ||||
|     /**
 | ||||
|      Constructs a ILXQtPanelPlugin object with the given startupInfo. You do not have to worry | ||||
|      about the startupInfo parameters, ILXQtPanelPlugin process the parameters yourself. | ||||
|      Constructs an ILXQtPanelPlugin object with the given startupInfo. You do not have to worry | ||||
|      about the startupInfo parameters, ILXQtPanelPlugin processes the parameters itself. | ||||
|      **/ | ||||
|     ILXQtPanelPlugin(const ILXQtPanelPluginStartupInfo &startupInfo): | ||||
|         mSettings(startupInfo.settings), | ||||
| @ -121,20 +120,20 @@ public: | ||||
| 
 | ||||
|     /**
 | ||||
|     Returns the string that is used in the theme QSS file. | ||||
|     If you retuns "WorldClock" string, theme author may write something like `#WorldClock { border: 1px solid red; }` | ||||
|     to set custom border for the your plugin. | ||||
|     If you return "WorldClock" string, theme author may write something like `#WorldClock { border: 1px solid red; }` | ||||
|     to set a custom border for your plugin. | ||||
|     **/ | ||||
|     virtual QString themeId() const = 0; | ||||
| 
 | ||||
|     /**
 | ||||
|      From users point of view plugin is a some visual widget on the panel. This function retuns pointer to it. | ||||
|      This method called only once, so you are free to return pointer on class member, or create widget on the fly. | ||||
|      From the user's point of view, your plugin is some visual widget on the panel. This function returns a pointer to it. | ||||
|      This method is called only once, so you are free to return the pointer on a class member, or create the widget on the fly. | ||||
|      **/ | ||||
|     virtual QWidget *widget() = 0; | ||||
| 
 | ||||
|     /**
 | ||||
|     Returns the plugin settings dialog. Reimplement this function if your plugin has it. | ||||
|     The panel does not take ownership of the dialog, it would probably a good idea to set Qt::WA_DeleteOnClose | ||||
|     The panel does not take ownership of the dialog, it is probably a good idea to set Qt::WA_DeleteOnClose | ||||
|     attribute for the dialog. | ||||
|     The default implementation returns 0, no dialog; | ||||
| 
 | ||||
| @ -174,7 +173,7 @@ public: | ||||
|     ILXQtPanel *panel() const { return mPanel; } | ||||
| 
 | ||||
| 
 | ||||
|     QSettings *settings() const { return mSettings; } | ||||
|     PluginSettings *settings() const { return mSettings; } | ||||
|     const LXQt::PluginInfo *desktopFile() const { return mDesktopFile; } | ||||
| 
 | ||||
|     /**
 | ||||
| @ -186,11 +185,21 @@ public: | ||||
|         return mPanel->calculatePopupWindowPos(this, windowSize); | ||||
|     } | ||||
| 
 | ||||
|     /*!
 | ||||
|      * \brief By calling this function plugin notifies the panel about showing a (standalone) window/menu. | ||||
|      * | ||||
|      * \param w the shown window | ||||
|      * | ||||
|      */ | ||||
|     inline void willShowWindow(QWidget * w) | ||||
|     { | ||||
|         mPanel->willShowWindow(w); | ||||
|     } | ||||
| 
 | ||||
|     virtual bool isSeparate() const { return false;  } | ||||
|     virtual bool isExpandable() const { return false; } | ||||
| private: | ||||
|     QSettings *mSettings; | ||||
|     PluginSettings *mSettings; | ||||
|     ILXQtPanel *mPanel; | ||||
|     const LXQt::PluginInfo *mDesktopFile; | ||||
| }; | ||||
| @ -198,7 +207,7 @@ private: | ||||
| Q_DECLARE_OPERATORS_FOR_FLAGS(ILXQtPanelPlugin::Flags) | ||||
| 
 | ||||
| /**
 | ||||
| Every plugin must has the loader. You shoul only reimplement instance() method, and return your plugin. | ||||
| Every plugin must have the ILXQtPanelPluginLibrary loader. You should only reimplement the instance() method which should return your plugin. | ||||
| Example: | ||||
| @code | ||||
| class LXQtClockPluginLibrary: public QObject, public ILXQtPanelPluginLibrary | ||||
|  | ||||
| @ -35,6 +35,7 @@ | ||||
| #include "popupmenu.h" | ||||
| #include "plugin.h" | ||||
| #include "panelpluginsmodel.h" | ||||
| #include "windownotifier.h" | ||||
| #include <LXQt/PluginInfo> | ||||
| 
 | ||||
| #include <QScreen> | ||||
| @ -44,6 +45,7 @@ | ||||
| #include <QString> | ||||
| #include <QDesktopWidget> | ||||
| #include <QMenu> | ||||
| #include <QMessageBox> | ||||
| #include <XdgIcon> | ||||
| #include <XdgDirs> | ||||
| 
 | ||||
| @ -71,6 +73,8 @@ | ||||
| #define CFG_KEY_OPACITY            "opacity" | ||||
| #define CFG_KEY_PLUGINS            "plugins" | ||||
| #define CFG_KEY_HIDABLE            "hidable" | ||||
| #define CFG_KEY_ANIMATION          "animation-duration" | ||||
| #define CFG_KEY_LOCKPANEL          "lockPanel" | ||||
| 
 | ||||
| /************************************************
 | ||||
|  Returns the Position by the string. | ||||
| @ -116,6 +120,7 @@ LXQtPanel::LXQtPanel(const QString &configGroup, LXQt::Settings *settings, QWidg | ||||
|     mSettings(settings), | ||||
|     mConfigGroup(configGroup), | ||||
|     mPlugins{nullptr}, | ||||
|     mStandaloneWindows{new WindowNotifier}, | ||||
|     mPanelSize(0), | ||||
|     mIconSize(0), | ||||
|     mLineCount(0), | ||||
| @ -125,8 +130,17 @@ LXQtPanel::LXQtPanel(const QString &configGroup, LXQt::Settings *settings, QWidg | ||||
|     mScreenNum(0), //whatever (avoid conditional on uninitialized value)
 | ||||
|     mActualScreenNum(0), | ||||
|     mHidable(false), | ||||
|     mHidden(false) | ||||
|     mHidden(false), | ||||
|     mAnimationTime(0), | ||||
|     mAnimation(nullptr), | ||||
|     mLockPanel(false) | ||||
| { | ||||
|     //You can find information about the flags and widget attributes in your
 | ||||
|     //Qt documentation or at http://doc.qt.io/qt-5/qt.html
 | ||||
|     //Qt::FramelessWindowHint = Produces a borderless window. The user cannot
 | ||||
|     //move or resize a borderless window via the window system. On X11, ...
 | ||||
|     //Qt::WindowStaysOnTopHint = Informs the window system that the window
 | ||||
|     //should stay on top of all other windows. Note that on ...
 | ||||
|     Qt::WindowFlags flags = Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint; | ||||
| 
 | ||||
|     // NOTE: by PCMan:
 | ||||
| @ -142,18 +156,24 @@ LXQtPanel::LXQtPanel(const QString &configGroup, LXQt::Settings *settings, QWidg | ||||
|     flags |= Qt::WindowDoesNotAcceptFocus; | ||||
| 
 | ||||
|     setWindowFlags(flags); | ||||
|     //Adds _NET_WM_WINDOW_TYPE_DOCK to the window's _NET_WM_WINDOW_TYPE X11 window property. See http://standards.freedesktop.org/wm-spec/ for more details.
 | ||||
|     setAttribute(Qt::WA_X11NetWmWindowTypeDock); | ||||
|     //Enables tooltips for inactive windows.
 | ||||
|     setAttribute(Qt::WA_AlwaysShowToolTips); | ||||
|     //Indicates that the widget should have a translucent background, i.e., any non-opaque regions of the widgets will be translucent because the widget will have an alpha channel. Setting this ...
 | ||||
|     setAttribute(Qt::WA_TranslucentBackground); | ||||
|     //Allows data from drag and drop operations to be dropped onto the widget (see QWidget::setAcceptDrops()).
 | ||||
|     setAttribute(Qt::WA_AcceptDrops); | ||||
| 
 | ||||
|     setWindowTitle("LXQt Panel"); | ||||
|     setObjectName(QString("LXQtPanel %1").arg(configGroup)); | ||||
| 
 | ||||
|     //LXQtPanel (inherits QFrame) -> lav (QGridLayout) -> LXQtPanelWidget (QFrame) -> LXQtPanelLayout
 | ||||
|     LXQtPanelWidget = new QFrame(this); | ||||
|     LXQtPanelWidget->setObjectName("BackgroundWidget"); | ||||
|     LXQtPanelWidget->setAutoFillBackground(true); | ||||
|     QGridLayout* lav = new QGridLayout(); | ||||
|     lav->setMargin(0); | ||||
|     lav->setContentsMargins(0, 0, 0, 0); | ||||
|     setLayout(lav); | ||||
|     this->layout()->addWidget(LXQtPanelWidget); | ||||
| 
 | ||||
| @ -170,23 +190,34 @@ LXQtPanel::LXQtPanel(const QString &configGroup, LXQt::Settings *settings, QWidg | ||||
|     mHideTimer.setInterval(PANEL_HIDE_DELAY); | ||||
|     connect(&mHideTimer, SIGNAL(timeout()), this, SLOT(hidePanelWork())); | ||||
| 
 | ||||
|     connect(QApplication::desktop(), SIGNAL(workAreaResized(int)), this, SLOT(realign())); | ||||
|     connect(QApplication::desktop(), SIGNAL(screenCountChanged(int)), this, SLOT(ensureVisible())); | ||||
|     connect(QApplication::desktop(), &QDesktopWidget::resized, this, &LXQtPanel::ensureVisible); | ||||
|     connect(QApplication::desktop(), &QDesktopWidget::screenCountChanged, this, &LXQtPanel::ensureVisible); | ||||
| 
 | ||||
|     // connecting to QDesktopWidget::workAreaResized shouldn't be necessary,
 | ||||
|     // as we've already connceted to QDesktopWidget::resized, but it actually
 | ||||
|     // is. Read mode on https://github.com/lxde/lxqt-panel/pull/310
 | ||||
|     connect(QApplication::desktop(), &QDesktopWidget::workAreaResized, | ||||
|             this, &LXQtPanel::ensureVisible); | ||||
| 
 | ||||
|     connect(LXQt::Settings::globalSettings(), SIGNAL(settingsChanged()), this, SLOT(update())); | ||||
|     connect(lxqtApp, SIGNAL(themeChanged()), this, SLOT(realign())); | ||||
| 
 | ||||
|     connect(mStandaloneWindows.data(), &WindowNotifier::firstShown, [this] { showPanel(true); }); | ||||
|     connect(mStandaloneWindows.data(), &WindowNotifier::lastHidden, this, &LXQtPanel::hidePanel); | ||||
| 
 | ||||
|     readSettings(); | ||||
|     // the old position might be on a visible screen
 | ||||
| 
 | ||||
|     ensureVisible(); | ||||
| 
 | ||||
|     loadPlugins(); | ||||
| 
 | ||||
|     show(); | ||||
| 
 | ||||
|     // show it the first first time, despite setting
 | ||||
|     // show it the first time, despite setting
 | ||||
|     if (mHidable) | ||||
|     { | ||||
|       showPanel(); | ||||
|       QTimer::singleShot(PANEL_HIDE_FIRST_TIME, this, SLOT(hidePanel())); | ||||
|         showPanel(false); | ||||
|         QTimer::singleShot(PANEL_HIDE_FIRST_TIME, this, SLOT(hidePanel())); | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| @ -203,6 +234,8 @@ void LXQtPanel::readSettings() | ||||
|     mHidable = mSettings->value(CFG_KEY_HIDABLE, mHidable).toBool(); | ||||
|     mHidden = mHidable; | ||||
| 
 | ||||
|     mAnimationTime = mSettings->value(CFG_KEY_ANIMATION, mAnimationTime).toInt(); | ||||
| 
 | ||||
|     // By default we are using size & count from theme.
 | ||||
|     setPanelSize(mSettings->value(CFG_KEY_PANELSIZE, PANEL_DEFAULT_SIZE).toInt(), false); | ||||
|     setIconSize(mSettings->value(CFG_KEY_ICONSIZE, PANEL_DEFAULT_ICON_SIZE).toInt(), false); | ||||
| @ -232,6 +265,8 @@ void LXQtPanel::readSettings() | ||||
|     if (!image.isEmpty()) | ||||
|         setBackgroundImage(image, false); | ||||
| 
 | ||||
|     mLockPanel = mSettings->value(CFG_KEY_LOCKPANEL, false).toBool(); | ||||
| 
 | ||||
|     mSettings->endGroup(); | ||||
| } | ||||
| 
 | ||||
| @ -271,6 +306,9 @@ void LXQtPanel::saveSettings(bool later) | ||||
|     mSettings->setValue(CFG_KEY_OPACITY, mOpacity); | ||||
| 
 | ||||
|     mSettings->setValue(CFG_KEY_HIDABLE, mHidable); | ||||
|     mSettings->setValue(CFG_KEY_ANIMATION, mAnimationTime); | ||||
| 
 | ||||
|     mSettings->setValue(CFG_KEY_LOCKPANEL, mLockPanel); | ||||
| 
 | ||||
|     mSettings->endGroup(); | ||||
| } | ||||
| @ -282,12 +320,12 @@ void LXQtPanel::saveSettings(bool later) | ||||
| void LXQtPanel::ensureVisible() | ||||
| { | ||||
|     if (!canPlacedOn(mScreenNum, mPosition)) | ||||
|         setPosition(findAvailableScreen(mPosition), mPosition, true); | ||||
|         setPosition(findAvailableScreen(mPosition), mPosition, false); | ||||
|     else | ||||
|         mActualScreenNum = mScreenNum; | ||||
| 
 | ||||
|     // the screen size might be changed, let's update the reserved screen space.
 | ||||
|     updateWmStrut(); | ||||
|     // the screen size might be changed
 | ||||
|     realign(); | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| @ -297,6 +335,8 @@ void LXQtPanel::ensureVisible() | ||||
| LXQtPanel::~LXQtPanel() | ||||
| { | ||||
|     mLayout->setEnabled(false); | ||||
|     delete mAnimation; | ||||
|     delete mConfigDialog.data(); | ||||
|     // do not save settings because of "user deleted panel" functionality saveSettings();
 | ||||
| } | ||||
| 
 | ||||
| @ -352,7 +392,7 @@ int LXQtPanel::getReserveDimension() | ||||
|     return mHidable ? PANEL_HIDE_SIZE : qMax(PANEL_MINIMUM_SIZE, mPanelSize); | ||||
| } | ||||
| 
 | ||||
| void LXQtPanel::setPanelGeometry() | ||||
| void LXQtPanel::setPanelGeometry(bool animate) | ||||
| { | ||||
|     const QRect currentScreen = QApplication::desktop()->screenGeometry(mActualScreenNum); | ||||
|     QRect rect; | ||||
| @ -360,7 +400,7 @@ void LXQtPanel::setPanelGeometry() | ||||
|     if (isHorizontal()) | ||||
|     { | ||||
|         // Horiz panel ***************************
 | ||||
|         rect.setHeight(mHidden ? PANEL_HIDE_SIZE : qMax(PANEL_MINIMUM_SIZE, mPanelSize)); | ||||
|         rect.setHeight(qMax(PANEL_MINIMUM_SIZE, mPanelSize)); | ||||
|         if (mLengthInPercents) | ||||
|             rect.setWidth(currentScreen.width() * mLength / 100.0); | ||||
|         else | ||||
| @ -391,14 +431,24 @@ void LXQtPanel::setPanelGeometry() | ||||
| 
 | ||||
|         // Vert .......................
 | ||||
|         if (mPosition == ILXQtPanel::PositionTop) | ||||
|             rect.moveTop(currentScreen.top()); | ||||
|         { | ||||
|             if (mHidden) | ||||
|                 rect.moveBottom(currentScreen.top() + PANEL_HIDE_SIZE - 1); | ||||
|             else | ||||
|                 rect.moveTop(currentScreen.top()); | ||||
|         } | ||||
|         else | ||||
|             rect.moveBottom(currentScreen.bottom()); | ||||
|         { | ||||
|             if (mHidden) | ||||
|                 rect.moveTop(currentScreen.bottom() - PANEL_HIDE_SIZE + 1); | ||||
|             else | ||||
|                 rect.moveBottom(currentScreen.bottom()); | ||||
|         } | ||||
|     } | ||||
|     else | ||||
|     { | ||||
|         // Vert panel ***************************
 | ||||
|         rect.setWidth(mHidden ? PANEL_HIDE_SIZE : qMax(PANEL_MINIMUM_SIZE, mPanelSize)); | ||||
|         rect.setWidth(qMax(PANEL_MINIMUM_SIZE, mPanelSize)); | ||||
|         if (mLengthInPercents) | ||||
|             rect.setHeight(currentScreen.height() * mLength / 100.0); | ||||
|         else | ||||
| @ -429,18 +479,71 @@ void LXQtPanel::setPanelGeometry() | ||||
| 
 | ||||
|         // Horiz ......................
 | ||||
|         if (mPosition == ILXQtPanel::PositionLeft) | ||||
|             rect.moveLeft(currentScreen.left()); | ||||
|         { | ||||
|             if (mHidden) | ||||
|                 rect.moveRight(currentScreen.left() + PANEL_HIDE_SIZE - 1); | ||||
|             else | ||||
|                 rect.moveLeft(currentScreen.left()); | ||||
|         } | ||||
|         else | ||||
|             rect.moveRight(currentScreen.right()); | ||||
|         { | ||||
|             if (mHidden) | ||||
|                 rect.moveLeft(currentScreen.right() - PANEL_HIDE_SIZE + 1); | ||||
|             else | ||||
|                 rect.moveRight(currentScreen.right()); | ||||
|         } | ||||
|     } | ||||
|     mLayout->setMargin(mHidden ? PANEL_HIDE_MARGIN : 0); | ||||
|     if (rect != geometry()) | ||||
|     { | ||||
|         setGeometry(rect); | ||||
|         setFixedSize(rect.size()); | ||||
|         if (animate) | ||||
|         { | ||||
|             if (mAnimation == nullptr) | ||||
|             { | ||||
|                 mAnimation = new QPropertyAnimation(this, "geometry"); | ||||
|                 mAnimation->setEasingCurve(QEasingCurve::Linear); | ||||
|                 //Note: for hiding, the margins are set after animation is finished
 | ||||
|                 connect(mAnimation, &QAbstractAnimation::finished, [this] { if (mHidden) setMargins(); }); | ||||
|             } | ||||
|             mAnimation->setDuration(mAnimationTime); | ||||
|             mAnimation->setStartValue(geometry()); | ||||
|             mAnimation->setEndValue(rect); | ||||
|             //Note: for showing-up, the margins are removed instantly
 | ||||
|             if (!mHidden) | ||||
|                 setMargins(); | ||||
|             mAnimation->start(); | ||||
|         } | ||||
|         else | ||||
|         { | ||||
|             setMargins(); | ||||
|             setGeometry(rect); | ||||
|         } | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| void LXQtPanel::setMargins() | ||||
| { | ||||
|     if (mHidden) | ||||
|     { | ||||
|         if (isHorizontal()) | ||||
|         { | ||||
|             if (mPosition == ILXQtPanel::PositionTop) | ||||
|                 mLayout->setContentsMargins(0, 0, 0, PANEL_HIDE_SIZE); | ||||
|             else | ||||
|                 mLayout->setContentsMargins(0, PANEL_HIDE_SIZE, 0, 0); | ||||
|         } | ||||
|         else | ||||
|         { | ||||
|             if (mPosition == ILXQtPanel::PositionLeft) | ||||
|                 mLayout->setContentsMargins(0, 0, PANEL_HIDE_SIZE, 0); | ||||
|             else | ||||
|                 mLayout->setContentsMargins(PANEL_HIDE_SIZE, 0, 0, 0); | ||||
|         } | ||||
|     } | ||||
|     else | ||||
|         mLayout->setContentsMargins(0, 0, 0, 0); | ||||
| } | ||||
| 
 | ||||
| void LXQtPanel::realign() | ||||
| { | ||||
|     if (!isVisible()) | ||||
| @ -523,8 +626,8 @@ void LXQtPanel::updateWmStrut() | ||||
| 
 | ||||
| /************************************************
 | ||||
|   The panel can't be placed on boundary of two displays. | ||||
|   This function checks, is the panel can be placed on the display | ||||
|   @displayNum on @position. | ||||
|   This function checks if the panel can be placed on the display | ||||
|   @screenNum on @position. | ||||
|  ************************************************/ | ||||
| bool LXQtPanel::canPlacedOn(int screenNum, LXQtPanel::Position position) | ||||
| { | ||||
| @ -589,6 +692,7 @@ void LXQtPanel::showConfigDialog() | ||||
|         mConfigDialog = new ConfigPanelDialog(this, nullptr /*make it top level window*/); | ||||
| 
 | ||||
|     mConfigDialog->showConfigPanelPage(); | ||||
|     mStandaloneWindows->observeWindow(mConfigDialog.data()); | ||||
|     mConfigDialog->show(); | ||||
|     mConfigDialog->raise(); | ||||
|     mConfigDialog->activateWindow(); | ||||
| @ -608,6 +712,7 @@ void LXQtPanel::showAddPluginDialog() | ||||
|         mConfigDialog = new ConfigPanelDialog(this, nullptr /*make it top level window*/); | ||||
| 
 | ||||
|     mConfigDialog->showConfigPluginsPage(); | ||||
|     mStandaloneWindows->observeWindow(mConfigDialog.data()); | ||||
|     mConfigDialog->show(); | ||||
|     mConfigDialog->raise(); | ||||
|     mConfigDialog->activateWindow(); | ||||
| @ -739,7 +844,10 @@ void LXQtPanel::setPosition(int screen, ILXQtPanel::Position position, bool save | ||||
|     mLayout->setPosition(mPosition); | ||||
| 
 | ||||
|     if (save) | ||||
|     { | ||||
|         mScreenNum = screen; | ||||
|         saveSettings(true); | ||||
|     } | ||||
| 
 | ||||
|     // Qt 5 adds a new class QScreen and add API for setting the screen of a QWindow.
 | ||||
|     // so we had better use it. However, without this, our program should still work
 | ||||
| @ -880,7 +988,7 @@ bool LXQtPanel::event(QEvent *event) | ||||
|         event->ignore(); | ||||
|         //no break intentionally
 | ||||
|     case QEvent::Enter: | ||||
|         showPanel(); | ||||
|         showPanel(mAnimationTime > 0); | ||||
|         break; | ||||
| 
 | ||||
|     case QEvent::Leave: | ||||
| @ -924,8 +1032,13 @@ void LXQtPanel::showPopupMenu(Plugin *plugin) | ||||
|         if (m) | ||||
|         { | ||||
|             menu->addTitle(plugin->windowTitle()); | ||||
|             menu->addActions(m->actions()); | ||||
|             qobject_cast<QObject*>(m)->setParent(menu); | ||||
|             for (auto const & action : m->actions()) | ||||
|             { | ||||
|                 action->setParent(menu); | ||||
|                 action->setDisabled(mLockPanel); | ||||
|                 menu->addAction(action); | ||||
|             } | ||||
|             delete m; | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
| @ -936,27 +1049,32 @@ void LXQtPanel::showPopupMenu(Plugin *plugin) | ||||
|     menu->addAction(XdgIcon::fromTheme(QLatin1String("configure")), | ||||
|                    tr("Configure Panel"), | ||||
|                    this, SLOT(showConfigDialog()) | ||||
|                   ); | ||||
|                   )->setDisabled(mLockPanel); | ||||
| 
 | ||||
|     menu->addAction(XdgIcon::fromTheme("preferences-plugin"), | ||||
|                    tr("Manage Widgets"), | ||||
|                    this, SLOT(showAddPluginDialog()) | ||||
|                   ); | ||||
|                   )->setDisabled(mLockPanel); | ||||
| 
 | ||||
|     LXQtPanelApplication *a = reinterpret_cast<LXQtPanelApplication*>(qApp); | ||||
|     menu->addAction(XdgIcon::fromTheme(QLatin1String("list-add")), | ||||
|                    tr("Add Panel"), | ||||
|                    tr("Add New Panel"), | ||||
|                    a, SLOT(addNewPanel()) | ||||
|                   ); | ||||
| 
 | ||||
|     if (a->count() > 1) | ||||
|     { | ||||
|         menu->addAction(XdgIcon::fromTheme(QLatin1String("list-remove")), | ||||
|                        tr("Remove Panel"), | ||||
|                        tr("Remove Panel", "Menu Item"), | ||||
|                        this, SLOT(userRequestForDeletion()) | ||||
|                       ); | ||||
|                       )->setDisabled(mLockPanel); | ||||
|     } | ||||
| 
 | ||||
|     QAction * act_lock = menu->addAction(tr("Lock This Panel")); | ||||
|     act_lock->setCheckable(true); | ||||
|     act_lock->setChecked(mLockPanel); | ||||
|     connect(act_lock, &QAction::triggered, [this] { mLockPanel = !mLockPanel; saveSettings(false); }); | ||||
| 
 | ||||
| #ifdef DEBUG | ||||
|     menu->addSeparator(); | ||||
|     menu->addAction("Exit (debug only)", qApp, SLOT(quit())); | ||||
| @ -967,16 +1085,16 @@ void LXQtPanel::showPopupMenu(Plugin *plugin) | ||||
|      * of QDesktopWidget::availableGeometry) | ||||
|      */ | ||||
|     menu->setGeometry(calculatePopupWindowPos(QCursor::pos(), menu->sizeHint())); | ||||
|     willShowWindow(menu); | ||||
|     menu->show(); | ||||
| } | ||||
| 
 | ||||
| Plugin* LXQtPanel::findPlugin(const ILXQtPanelPlugin* iPlugin) const | ||||
| { | ||||
|     Plugin *plugin = nullptr; | ||||
|     for (Plugin *plug : mPlugins->plugins()) | ||||
|     for (auto const & plug : mPlugins->plugins()) | ||||
|         if (plug->iPlugin() == iPlugin) | ||||
|             plugin = plug; | ||||
|     return plugin; | ||||
|             return plug; | ||||
|     return nullptr; | ||||
| } | ||||
| 
 | ||||
| /************************************************
 | ||||
| @ -1040,6 +1158,14 @@ QRect LXQtPanel::calculatePopupWindowPos(const ILXQtPanelPlugin *plugin, const Q | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| /************************************************
 | ||||
| 
 | ||||
|  ************************************************/ | ||||
| void LXQtPanel::willShowWindow(QWidget * w) | ||||
| { | ||||
|     mStandaloneWindows->observeWindow(w); | ||||
| } | ||||
| 
 | ||||
| /************************************************
 | ||||
| 
 | ||||
|  ************************************************/ | ||||
| @ -1079,6 +1205,15 @@ void LXQtPanel::pluginMoved(Plugin * plug) | ||||
|  ************************************************/ | ||||
| void LXQtPanel::userRequestForDeletion() | ||||
| { | ||||
|     const QMessageBox::StandardButton ret | ||||
|         = QMessageBox::warning(this, tr("Remove Panel", "Dialog Title") , | ||||
|             tr("Removing a panel can not be undone.\nDo you want to remove this panel?"), | ||||
|             QMessageBox::Yes | QMessageBox::No); | ||||
| 
 | ||||
|     if (ret != QMessageBox::Yes) { | ||||
|         return; | ||||
|     } | ||||
| 
 | ||||
|     mSettings->beginGroup(mConfigGroup); | ||||
|     QStringList plugins = mSettings->value("plugins").toStringList(); | ||||
|     mSettings->endGroup(); | ||||
| @ -1092,7 +1227,7 @@ void LXQtPanel::userRequestForDeletion() | ||||
|     emit deletedByUser(this); | ||||
| } | ||||
| 
 | ||||
| void LXQtPanel::showPanel() | ||||
| void LXQtPanel::showPanel(bool animate) | ||||
| { | ||||
|     if (mHidable) | ||||
|     { | ||||
| @ -1100,26 +1235,31 @@ void LXQtPanel::showPanel() | ||||
|         if (mHidden) | ||||
|         { | ||||
|             mHidden = false; | ||||
|             setPanelGeometry(); | ||||
|             setPanelGeometry(mAnimationTime > 0 && animate); | ||||
|         } | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| void LXQtPanel::hidePanel() | ||||
| { | ||||
|     if (mHidable && !mHidden) | ||||
|     if (mHidable && !mHidden | ||||
|             && !mStandaloneWindows->isAnyWindowShown() | ||||
|        ) | ||||
|         mHideTimer.start(); | ||||
| } | ||||
| 
 | ||||
| void LXQtPanel::hidePanelWork() | ||||
| { | ||||
|     if (mHidable && !mHidden && !geometry().contains(QCursor::pos())) | ||||
|     if (!geometry().contains(QCursor::pos())) | ||||
|     { | ||||
|         mHidden = true; | ||||
|         setPanelGeometry(); | ||||
|     } else | ||||
|     { | ||||
|         mHideTimer.start(); | ||||
|         if (!mStandaloneWindows->isAnyWindowShown()) | ||||
|         { | ||||
|             mHidden = true; | ||||
|             setPanelGeometry(mAnimationTime > 0); | ||||
|         } else | ||||
|         { | ||||
|             mHideTimer.start(); | ||||
|         } | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| @ -1128,7 +1268,7 @@ void LXQtPanel::setHidable(bool hidable, bool save) | ||||
|     if (mHidable == hidable) | ||||
|         return; | ||||
| 
 | ||||
|     mHidable = mHidden = hidable; | ||||
|     mHidable = hidable; | ||||
| 
 | ||||
|     if (save) | ||||
|         saveSettings(true); | ||||
| @ -1136,6 +1276,17 @@ void LXQtPanel::setHidable(bool hidable, bool save) | ||||
|     realign(); | ||||
| } | ||||
| 
 | ||||
| void LXQtPanel::setAnimationTime(int animationTime, bool save) | ||||
| { | ||||
|     if (mAnimationTime == animationTime) | ||||
|         return; | ||||
| 
 | ||||
|     mAnimationTime = animationTime; | ||||
| 
 | ||||
|     if (save) | ||||
|         saveSettings(true); | ||||
| } | ||||
| 
 | ||||
| bool LXQtPanel::isPluginSingletonAndRunnig(QString const & pluginId) const | ||||
| { | ||||
|     Plugin const * plugin = mPlugins->pluginByID(pluginId); | ||||
|  | ||||
| @ -32,6 +32,7 @@ | ||||
| #include <QFrame> | ||||
| #include <QString> | ||||
| #include <QTimer> | ||||
| #include <QPropertyAnimation> | ||||
| #include <QPointer> | ||||
| #include <LXQt/Settings> | ||||
| #include "ilxqtpanel.h" | ||||
| @ -48,8 +49,29 @@ class PluginInfo; | ||||
| class LXQtPanelLayout; | ||||
| class ConfigPanelDialog; | ||||
| class PanelPluginsModel; | ||||
| class WindowNotifier; | ||||
| 
 | ||||
| /*! \brief The LXQtPanel class provides a single lxqt-panel.
 | ||||
| /*! \brief The LXQtPanel class provides a single lxqt-panel. All LXQtPanel
 | ||||
|  * instances should be created and handled by LXQtPanelApplication. In turn, | ||||
|  * all Plugins should be created and handled by LXQtPanels. | ||||
|  * | ||||
|  * LXQtPanel is just the panel, it does not incorporate any functionality. | ||||
|  * Each function of the panel is implemented by Plugins, even the mainmenu | ||||
|  * (plugin-mainmenu) and the taskbar (plugin-taskbar). So the LXQtPanel is | ||||
|  * just the container for several Plugins while the different Plugins | ||||
|  * incorporate the functions of the panel. Without the Plugins, the panel | ||||
|  * is quite useless because it is just a box occupying space on the screen. | ||||
|  * | ||||
|  * LXQtPanel itself is a window (QFrame/QWidget) and this class is mainly | ||||
|  * responsible for handling the size and position of this window on the | ||||
|  * screen(s) as well as the different settings. The handling of the plugins | ||||
|  * is outsourced in PanelPluginsModel and LXQtPanelLayout. PanelPluginsModel | ||||
|  * is responsible for loading/creating and handling the plugins. | ||||
|  * LXQtPanelLayout is inherited from QLayout and set as layout to the | ||||
|  * background of LXQtPanel, so LXQtPanelLayout is responsible for the | ||||
|  * layout of all the Plugins. | ||||
|  * | ||||
|  * \sa LXQtPanelApplication, Plugin, PanelPluginsModel, LXQtPanelLayout. | ||||
|  */ | ||||
| class LXQT_PANEL_API LXQtPanel : public QFrame, public ILXQtPanel | ||||
| { | ||||
| @ -64,131 +86,571 @@ class LXQT_PANEL_API LXQtPanel : public QFrame, public ILXQtPanel | ||||
|     friend class PanelPluginsModel; | ||||
| 
 | ||||
| public: | ||||
|     /**
 | ||||
|      * @brief Stores how the panel should be aligned. Obviously, this applies | ||||
|      * only if the panel does not occupy 100 % of the available space. If the | ||||
|      * panel is vertical, AlignmentLeft means align to the top border of the | ||||
|      * screen, AlignmentRight means align to the bottom. | ||||
|      */ | ||||
|     enum Alignment { | ||||
|         AlignmentLeft   = -1, | ||||
|         AlignmentCenter =  0, | ||||
|         AlignmentRight  =  1 | ||||
|         AlignmentLeft   = -1, //!< Align the panel to the left or top
 | ||||
|         AlignmentCenter =  0, //!< Center the panel
 | ||||
|         AlignmentRight  =  1 //!< Align the panel to the right or bottom
 | ||||
|     }; | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Creates and initializes the LXQtPanel. Performs the following | ||||
|      * steps: | ||||
|      * 1. Sets Qt window title, flags, attributes. | ||||
|      * 2. Creates the panel layout. | ||||
|      * 3. Prepares the timers. | ||||
|      * 4. Connects signals and slots. | ||||
|      * 5. Reads the settings for this panel. | ||||
|      * 6. Optionally moves the panel to a valid screen (position-dependent). | ||||
|      * 7. Loads the Plugins. | ||||
|      * 8. Shows the panel, even if it is hidable (but then, starts the timer). | ||||
|      * @param configGroup The name of the panel which is used as identifier | ||||
|      * in the config file. | ||||
|      * @param settings The settings instance of this lxqt panel application. | ||||
|      * @param parent Parent QWidget, can be omitted. | ||||
|      */ | ||||
|     LXQtPanel(const QString &configGroup, LXQt::Settings *settings, QWidget *parent = 0); | ||||
|     virtual ~LXQtPanel(); | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Returns the name of this panel which is also used as identifier | ||||
|      * in the config file. | ||||
|      */ | ||||
|     QString name() { return mConfigGroup; } | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Reads all the necessary settings from mSettings and stores them | ||||
|      * in local variables. Additionally, calls necessary methods like realign() | ||||
|      * or updateStyleSheet() which need to get called after changing settings. | ||||
|      */ | ||||
|     void readSettings(); | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Creates and shows the popup menu (right click menu). If a plugin | ||||
|      * is given as parameter, the menu will be divided in two groups: | ||||
|      * plugin-specific options and panel-related options. As these two are | ||||
|      * shown together, this menu has to be created by LXQtPanel. | ||||
|      * @param plugin The plugin whose menu options will be included in the | ||||
|      * context menu. | ||||
|      */ | ||||
|     void showPopupMenu(Plugin *plugin = 0); | ||||
| 
 | ||||
|     // ILXQtPanel .........................
 | ||||
|     ILXQtPanel::Position position() const { return mPosition; } | ||||
|     QRect globalGometry() const; | ||||
|     // ILXQtPanel overrides ........
 | ||||
|     ILXQtPanel::Position position() const override { return mPosition; } | ||||
|     QRect globalGometry() const override; | ||||
|     QRect calculatePopupWindowPos(QPoint const & absolutePos, QSize const & windowSize) const override; | ||||
|     QRect calculatePopupWindowPos(const ILXQtPanelPlugin *plugin, const QSize &windowSize) const override; | ||||
|     void willShowWindow(QWidget * w) override; | ||||
|     // ........ end of ILXQtPanel overrides
 | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Searches for a Plugin in the Plugins-list of this panel. Takes | ||||
|      * an ILXQtPanelPlugin as parameter and returns the corresponding Plugin. | ||||
|      * @param iPlugin ILXQtPanelPlugin that we are looking for. | ||||
|      * @return The corresponding Plugin if it is loaded in this panel, nullptr | ||||
|      * otherwise. | ||||
|      */ | ||||
|     Plugin *findPlugin(const ILXQtPanelPlugin *iPlugin) const; | ||||
|     QRect calculatePopupWindowPos(QPoint const & absolutePos, QSize const & windowSize) const; | ||||
|     QRect calculatePopupWindowPos(const ILXQtPanelPlugin *plugin, const QSize &windowSize) const; | ||||
| 
 | ||||
|     // For QSS properties ..................
 | ||||
|     /**
 | ||||
|      * @brief Returns the position as string | ||||
|      * | ||||
|      * \sa positionToStr(). | ||||
|      */ | ||||
|     QString qssPosition() const; | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Checks if this LXQtPanel can be placed at a given position | ||||
|      * on the screen with the given screenNum. The condition for doing so | ||||
|      * is that the panel is not located between two screens. | ||||
|      * | ||||
|      * For example, if position is PositionRight, there should be no screen to | ||||
|      * the right of the given screen. That means that there should be no | ||||
|      * screen whose left border has a higher x-coordinate than the x-coordinate | ||||
|      * of the right border of the given screen. This method iterates over all | ||||
|      * screens and checks these conditions. | ||||
|      * @param screenNum screen index as it is used by QDesktopWidget methods | ||||
|      * @param position position where the panel should be placed | ||||
|      * @return true if this panel can be placed at the given position on the | ||||
|      * given screen. | ||||
|      * | ||||
|      * \sa findAvailableScreen(), mScreenNum, mActualScreenNum. | ||||
|      */ | ||||
|     static bool canPlacedOn(int screenNum, LXQtPanel::Position position); | ||||
|     /**
 | ||||
|      * @brief Returns a string representation of the given position. This | ||||
|      * string is human-readable and can be used in config files. | ||||
|      * @param position position that should be converted to a string. | ||||
|      * @return the string representation of the given position, i.e. | ||||
|      * "Top", "Left", "Right" or "Bottom". | ||||
|      * | ||||
|      * \sa strToPosition() | ||||
|      */ | ||||
|     static QString positionToStr(ILXQtPanel::Position position); | ||||
|     /**
 | ||||
|      * @brief Returns an ILXQtPanel::Position from the given string. This can | ||||
|      * be used to retrieve ILXQtPanel::Position values from the config files. | ||||
|      * @param str string that should be converted to ILXQtPanel::Position | ||||
|      * @param defaultValue value that will be returned if the string can not | ||||
|      * be converted to an ILXQtPanel::Position. | ||||
|      * @return ILXQtPanel::Position that was determined from str or | ||||
|      * defaultValue if str could not be converted. | ||||
|      * | ||||
|      * \sa positionToStr() | ||||
|      */ | ||||
|     static ILXQtPanel::Position strToPosition(const QString &str, ILXQtPanel::Position defaultValue); | ||||
| 
 | ||||
|     // Settings
 | ||||
|     int iconSize() const override { return mIconSize; } //!< Implement ILXQtPanel::iconSize().
 | ||||
|     int lineCount() const override { return mLineCount; } //!< Implement ILXQtPanel::lineCount().
 | ||||
|     int panelSize() const { return mPanelSize; } | ||||
|     int iconSize() const { return mIconSize; } | ||||
|     int lineCount() const { return mLineCount; } | ||||
|     int length() const { return mLength; } | ||||
|     bool lengthInPercents() const { return mLengthInPercents; } | ||||
|     LXQtPanel::Alignment alignment() const { return mAlignment; } | ||||
|     int screenNum() const { return mScreenNum; } | ||||
|     QColor fontColor() const { return mFontColor; }; | ||||
|     QColor backgroundColor() const { return mBackgroundColor; }; | ||||
|     QString backgroundImage() const { return mBackgroundImage; }; | ||||
|     int opacity() const { return mOpacity; }; | ||||
|     QColor fontColor() const { return mFontColor; } | ||||
|     QColor backgroundColor() const { return mBackgroundColor; } | ||||
|     QString backgroundImage() const { return mBackgroundImage; } | ||||
|     int opacity() const { return mOpacity; } | ||||
|     bool hidable() const { return mHidable; } | ||||
|     int animationTime() const { return mAnimationTime; } | ||||
| 
 | ||||
|     /*!
 | ||||
|      * \brief Checks if a given Plugin is running and has the | ||||
|      * ILXQtPanelPlugin::SingleInstance flag set. | ||||
|      * \param pluginId Plugin Identifier which is the basename of the | ||||
|      * .desktop file that specifies the plugin. | ||||
|      * \return true if the Plugin is running and has the | ||||
|      * ILXQtPanelPlugin::SingleInstance flag set, false otherwise. | ||||
|      */ | ||||
|     bool isPluginSingletonAndRunnig(QString const & pluginId) const; | ||||
| 
 | ||||
| public slots: | ||||
|     /**
 | ||||
|      * @brief Shows the QWidget and makes it visible on all desktops. This | ||||
|      * method is NOT related to showPanel(), hidePanel() and hidePanelWork() | ||||
|      * which handle the LXQt hiding by resizing the panel. | ||||
|      */ | ||||
|     void show(); | ||||
|     void showPanel(); | ||||
|     /**
 | ||||
|      * @brief Shows the panel (immediately) after it had been hidden before. | ||||
|      * Stops the QTimer mHideTimer. This it NOT the same as QWidget::show() | ||||
|      * because hiding the panel in LXQt is done by making it very thin. So | ||||
|      * this method in fact restores the original size of the panel. | ||||
|      * \param animate flag for the panel show-up animation disabling (\sa mAnimationTime). | ||||
|      * | ||||
|      * \sa mHidable, mHidden, mHideTimer, hidePanel(), hidePanelWork() | ||||
|      */ | ||||
|     void showPanel(bool animate); | ||||
|     /**
 | ||||
|      * @brief Hides the panel (delayed) by starting the QTimer mHideTimer. | ||||
|      * When this timer times out, hidePanelWork() will be called. So this | ||||
|      * method is called when the cursor leaves the panel area but the panel | ||||
|      * will be hidden later. | ||||
|      * | ||||
|      * \sa mHidable, mHidden, mHideTimer, showPanel(), hidePanelWork() | ||||
|      */ | ||||
|     void hidePanel(); | ||||
|     /**
 | ||||
|      * @brief Actually hides the panel. Will be invoked when the QTimer | ||||
|      * mHideTimer times out. That timer will be started by showPanel(). This | ||||
|      * is NOT the same as QWidget::hide() because hiding the panel in LXQt is | ||||
|      * done by making the panel very thin. So this method in fact makes the | ||||
|      * panel very thin while the QWidget stays visible. | ||||
|      * | ||||
|      * \sa mHidable, mHidden, mHideTimer, showPanel(), hidePanel() | ||||
|      */ | ||||
|     void hidePanelWork(); | ||||
| 
 | ||||
|     // Settings
 | ||||
|     /**
 | ||||
|      * @brief All the setter methods are  designed similar: | ||||
|      * 1. Check if the given value is different from the current value. If not, | ||||
|      * do not do anything and return. | ||||
|      * 2. Set the value. | ||||
|      * 3. If parameter save is true, call saveSettings(true) to store the | ||||
|      * new settings on the disk. | ||||
|      * 4. If necessary, propagate the new value to child objects, e.g. to | ||||
|      * mLayout. | ||||
|      * 5. If necessary, call update methods like realign() or | ||||
|      * updateStyleSheet(). | ||||
|      * @param value The value that should be set. | ||||
|      * @param save If true, saveSettings(true) will be called. | ||||
|      */ | ||||
|     void setPanelSize(int value, bool save); | ||||
|     void setIconSize(int value, bool save); | ||||
|     void setLineCount(int value, bool save); | ||||
|     void setLength(int length, bool inPercents, bool save); | ||||
|     void setPosition(int screen, ILXQtPanel::Position position, bool save); | ||||
|     void setAlignment(LXQtPanel::Alignment value, bool save); | ||||
|     void setFontColor(QColor color, bool save); | ||||
|     void setBackgroundColor(QColor color, bool save); | ||||
|     void setBackgroundImage(QString path, bool save); | ||||
|     void setOpacity(int opacity, bool save); | ||||
|     void setHidable(bool hidable, bool save); | ||||
|     void setIconSize(int value, bool save); //!< \sa setPanelSize()
 | ||||
|     void setLineCount(int value, bool save); //!< \sa setPanelSize()
 | ||||
|     void setLength(int length, bool inPercents, bool save); //!< \sa setPanelSize()
 | ||||
|     void setPosition(int screen, ILXQtPanel::Position position, bool save); //!< \sa setPanelSize()
 | ||||
|     void setAlignment(LXQtPanel::Alignment value, bool save); //!< \sa setPanelSize()
 | ||||
|     void setFontColor(QColor color, bool save); //!< \sa setPanelSize()
 | ||||
|     void setBackgroundColor(QColor color, bool save); //!< \sa setPanelSize()
 | ||||
|     void setBackgroundImage(QString path, bool save); //!< \sa setPanelSize()
 | ||||
|     void setOpacity(int opacity, bool save); //!< \sa setPanelSize()
 | ||||
|     void setHidable(bool hidable, bool save); //!< \sa setPanelSize()
 | ||||
|     void setAnimationTime(int animationTime, bool save); //!< \sa setPanelSize()
 | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Saves the current configuration, i.e. writes the current | ||||
|      * configuration varibles to mSettings. | ||||
|      * @param later Determines if the settings are written immediately or | ||||
|      * after a short delay. If later==true, the QTimer mDelaySave is started. | ||||
|      * As soon as this timer times out, saveSettings(false) will be called. If | ||||
|      * later==false, settings will be written. | ||||
|      */ | ||||
|     void saveSettings(bool later=false); | ||||
|     /**
 | ||||
|      * @brief Checks if the panel can be placed on the current screen at the | ||||
|      * current position. If it can not, it will be moved on another screen | ||||
|      * where the desired position is possible. | ||||
|      */ | ||||
|     void ensureVisible(); | ||||
| 
 | ||||
| signals: | ||||
|     /**
 | ||||
|      * @brief This signal gets emitted whenever this panel receives a | ||||
|      * QEvent::LayoutRequest, i.e. "Widget layout needs to be redone.". | ||||
|      * The PanelPluginsModel will connect this signal to the individual | ||||
|      * plugins so they can realign, too. | ||||
|      */ | ||||
|     void realigned(); | ||||
|     /**
 | ||||
|      * @brief This signal gets emitted at the end of | ||||
|      * userRequestForDeletion() which in turn gets called when the user | ||||
|      * decides to remove a panel. This signal is used by | ||||
|      * LXQtPanelApplication to get notified whenever an LXQtPanel should | ||||
|      * be removed. | ||||
|      * @param self This LXQtPanel. LXQtPanelApplication will use this | ||||
|      * parameter to identify the LXQtPanel that should be removed. | ||||
|      */ | ||||
|     void deletedByUser(LXQtPanel *self); | ||||
|     /**
 | ||||
|      * @brief This signal is just a relay signal. The pluginAdded signal | ||||
|      * of the PanelPluginsModel (mPlugins) will be connected to this | ||||
|      * signal. Thereby, we can make this signal of a private member | ||||
|      * available as a public signal. | ||||
|      * Currently, this signal is used by LXQtPanelApplication which | ||||
|      * will further re-emit this signal. | ||||
|      */ | ||||
|     void pluginAdded(); | ||||
|     /**
 | ||||
|      * @brief This signal is just a relay signal. The pluginRemoved signal | ||||
|      * of the PanelPluginsModel (mPlugins) will be connected to this | ||||
|      * signal. Thereby, we can make this signal of a private member | ||||
|      * available as a public signal. | ||||
|      * Currently, this signal is used by LXQtPanelApplication which | ||||
|      * will further re-emit this signal. | ||||
|      */ | ||||
|     void pluginRemoved(); | ||||
| 
 | ||||
| protected: | ||||
|     bool event(QEvent *event); | ||||
|     void showEvent(QShowEvent *event); | ||||
|     /**
 | ||||
|      * @brief Overrides QObject::event(QEvent * e). Some functions of | ||||
|      * the panel will be triggered by these events, e.g. showing/hiding | ||||
|      * the panel or showing the context menu. | ||||
|      * @param event The event that was received. | ||||
|      * @return "QObject::event(QEvent *e) should return true if the event e | ||||
|      * was recognized and processed." This is done by passing the event to | ||||
|      * QFrame::event(QEvent *e) at the end. | ||||
|      */ | ||||
|     bool event(QEvent *event) override; | ||||
|     /**
 | ||||
|      * @brief Overrides QWidget::showEvent(QShowEvent * event). This | ||||
|      * method is called when a widget (in this case: the LXQtPanel) is | ||||
|      * shown. The call could happen before and after the widget is shown. | ||||
|      * This method is just overridden to get notified when the LXQtPanel | ||||
|      * will be shown. Then, LXQtPanel will call realign(). | ||||
|      * @param event The QShowEvent sent by Qt. | ||||
|      */ | ||||
|     void showEvent(QShowEvent *event) override; | ||||
| 
 | ||||
| public slots: | ||||
|     /**
 | ||||
|      * @brief Shows the ConfigPanelDialog and shows the "Config Panel" | ||||
|      * page, i.e. calls showConfigPanelPage(). If the dialog does not | ||||
|      * exist yet, it will be created before. | ||||
|      * | ||||
|      * The "Configure Panel" button in the context menu of the panel will | ||||
|      * be connected to this slot so this method gets called whenever the | ||||
|      * user clicks that button. | ||||
|      * | ||||
|      * Furthermore, this method will be called by LXQtPanelApplication | ||||
|      * when a new plugin gets added (the LXQtPanel instances are handled | ||||
|      * by LXQtPanelApplication). That is why this method/slot has to be | ||||
|      * public. | ||||
|      */ | ||||
|     void showConfigDialog(); | ||||
| 
 | ||||
| private slots: | ||||
|     /**
 | ||||
|      * @brief Shows the ConfigPanelDialog and shows the "Config Plugins" | ||||
|      * page, i.e. calls showConfigPluginsPage(). If the dialog does not | ||||
|      * exist yet, it will be created before. | ||||
|      * | ||||
|      * The "Manage Widgets" button in the context menu of the panel will | ||||
|      * be connected to this slot so this method gets called whenever the | ||||
|      * user clicks that button. | ||||
|      */ | ||||
|     void showAddPluginDialog(); | ||||
|     /**
 | ||||
|      * @brief Recalculates the geometry of the panel and reserves the | ||||
|      * window manager strut, i.e. it calls setPanelGeometry() and | ||||
|      * updateWmStrut(). | ||||
|      * Two signals will be connected to this slot: | ||||
|      * 1. QDesktopWidget::workAreaResized(int screen) which will be emitted | ||||
|      * when the work area available (on screen) changes. | ||||
|      * 2. LXQt::Application::themeChanged(), i.e. when the user changes | ||||
|      * the theme. | ||||
|      */ | ||||
|     void realign(); | ||||
|     /**
 | ||||
|      * @brief Moves a plugin in PanelPluginsModel, i.e. calls | ||||
|      * PanelPluginsModel::movePlugin(Plugin * plugin, QString const & nameAfter). | ||||
|      * LXQtPanelLayout::pluginMoved() will be connected to this slot so | ||||
|      * it gets called whenever a plugin was moved in the layout by the user. | ||||
|      * @param plug | ||||
|      */ | ||||
|     void pluginMoved(Plugin * plug); | ||||
|     /**
 | ||||
|      * @brief Removes this panel's entries from the config file and emits | ||||
|      * the deletedByUser signal. | ||||
|      * The "Remove Panel" button in the panel's contex menu will | ||||
|      * be connected to this slot, so this method will be called whenever | ||||
|      * the user clicks "Remove Panel". | ||||
|      */ | ||||
|     void userRequestForDeletion(); | ||||
| 
 | ||||
| private: | ||||
|     /**
 | ||||
|      * @brief The LXQtPanelLayout of this panel. All the Plugins will be added | ||||
|      * to the UI via this layout. | ||||
|      */ | ||||
|     LXQtPanelLayout* mLayout; | ||||
|     /**
 | ||||
|      * @brief The LXQt::Settings instance as retrieved from | ||||
|      * LXQtPanelApplication. | ||||
|      */ | ||||
|     LXQt::Settings *mSettings; | ||||
|     /**
 | ||||
|      * @brief The background widget for the panel. This background widget will | ||||
|      * have the background color or the background image if any of these is | ||||
|      * set. This background widget will have the LXQtPanelLayout mLayout which | ||||
|      * will in turn contain all the Plugins. | ||||
|      */ | ||||
|     QFrame *LXQtPanelWidget; | ||||
|     /**
 | ||||
|      * @brief The name of the panel which will also be used as an identifier | ||||
|      * for config files. | ||||
|      */ | ||||
|     QString mConfigGroup; | ||||
|     /**
 | ||||
|      * @brief Pointer to the PanelPluginsModel which will store all the Plugins | ||||
|      * that are loaded. | ||||
|      */ | ||||
|     QScopedPointer<PanelPluginsModel> mPlugins; | ||||
|     /**
 | ||||
|      * @brief object for storing info if some standalone window is shown | ||||
|      * (for preventing hide) | ||||
|      */ | ||||
|     QScopedPointer<WindowNotifier> mStandaloneWindows; | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Returns the screen index of a screen on which this panel could | ||||
|      * be placed at the given position. If possible, the current screen index | ||||
|      * is preserved. So, if the panel can be placed on the current screen, the | ||||
|      * index of that screen will be returned. | ||||
|      * @param position position at which the panel should be placed. | ||||
|      * @return The current screen index if the panel can be placed on the | ||||
|      * current screen or the screen index of a screen that it can be placed on. | ||||
|      * | ||||
|      * \sa canPlacedOn(), mScreenNum, mActualScreenNum. | ||||
|      */ | ||||
|     int findAvailableScreen(LXQtPanel::Position position); | ||||
|     /**
 | ||||
|      * @brief Update the window manager struts _NET_WM_PARTIAL_STRUT and | ||||
|      * _NET_WM_STRUT for this widget. "The purpose of struts is to reserve | ||||
|      * space at the borders of the desktop. This is very useful for a | ||||
|      * docking area, a taskbar or a panel, for instance. The Window Manager | ||||
|      * should take this reserved area into account when constraining window | ||||
|      * positions - maximized windows, for example, should not cover that | ||||
|      * area." | ||||
|      * \sa http://standards.freedesktop.org/wm-spec/wm-spec-latest.html#NETWMSTRUT
 | ||||
|      */ | ||||
|     void updateWmStrut(); | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Loads the plugins, i.e. creates a new PanelPluginsModel. | ||||
|      * Connects the signals and slots and adds all the plugins to the | ||||
|      * layout. | ||||
|      */ | ||||
|     void loadPlugins(); | ||||
| 
 | ||||
|     void setPanelGeometry(); | ||||
|     /**
 | ||||
|      * @brief Calculates and sets the geometry (i.e. the position and the size | ||||
|      * on the screen) of the panel. Considers alignment, position, if the panel | ||||
|      * is hidden and if its geometry should be set with animation. | ||||
|      * \param animate flag if showing/hiding the panel should be animated. | ||||
|      */ | ||||
|     void setPanelGeometry(bool animate = false); | ||||
|     /**
 | ||||
|      * @brief Sets the contents margins of the panel according to its position | ||||
|      * and hiddenness. All margins are zero for visible panels. | ||||
|      */ | ||||
|     void setMargins(); | ||||
|     /**
 | ||||
|      * @brief Calculates the height of the panel if it is horizontal or the | ||||
|      * width if the panel is vertical. Considers if the panel is hidden and | ||||
|      * ensures that the result is at least PANEL_MINIMUM_SIZE. | ||||
|      * @return The height/width of the panel. | ||||
|      */ | ||||
|     int getReserveDimension(); | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Stores the size of the panel, i.e. the height of a horizontal | ||||
|      * panel or the width of a vertical panel in pixels. If the panel is | ||||
|      * hidden (which is achieved by making the panel very thin), this value | ||||
|      * is unchanged. So this value stores the size of the non-hidden panel. | ||||
|      * | ||||
|      * \sa panelSize(), setPanelSize(). | ||||
|      */ | ||||
|     int mPanelSize; | ||||
|     /**
 | ||||
|      * @brief Stores the edge length of the panel icons in pixels. | ||||
|      * | ||||
|      * \sa ILXQtPanel::iconSize(), setIconSize(). | ||||
|      */ | ||||
|     int mIconSize; | ||||
|     /**
 | ||||
|      * @brief Stores the number of lines/rows of the panel. | ||||
|      * | ||||
|      * \sa ILXQtPanel::lineCount(), setLineCount(). | ||||
|      */ | ||||
|     int mLineCount; | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Stores the length of the panel, i.e. the width of a horizontal | ||||
|      * panel or the height of a vertical panel. The unit of this value is | ||||
|      * determined by mLengthInPercents. | ||||
|      * | ||||
|      * \sa mLengthInPercents | ||||
|      */ | ||||
|     int mLength; | ||||
|     /**
 | ||||
|      * @brief Stores if mLength is stored in pixels or relative to the | ||||
|      * screen size in percents. If true, the length is stored in percents, | ||||
|      * otherwise in pixels. | ||||
|      *  | ||||
|      * \sa mLength | ||||
|      */ | ||||
|     bool mLengthInPercents; | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Stores how this panel is aligned. The meaning of this value | ||||
|      * differs for horizontal and vertical panels. | ||||
|      * | ||||
|      * \sa Alignment. | ||||
|      */ | ||||
|     Alignment mAlignment; | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Stores the position where the panel is shown | ||||
|      */ | ||||
|     ILXQtPanel::Position mPosition; | ||||
|     int mScreenNum; //!< configured screen (user preference)
 | ||||
|     int mActualScreenNum; //!< panel currently shown at (if the configured screen is not available)
 | ||||
|     /**
 | ||||
|      * @brief Returns the index of the screen on which this panel should be | ||||
|      * shown. This is the user configured value which can differ from the | ||||
|      * screen that the panel is actually shown on. If the panel can not be | ||||
|      * shown on the configured screen, LXQtPanel will determine another | ||||
|      * screen. The screen that the panel is actually shown on is stored in | ||||
|      * mActualScreenNum. | ||||
|      * | ||||
|      * @return The index of the screen on which this panel should be shown. | ||||
|      * | ||||
|      * \sa mActualScreenNum, canPlacedOn(), findAvailableScreen(). | ||||
|      */ | ||||
|     int mScreenNum; | ||||
|     /**
 | ||||
|      * @brief screen that the panel is currently shown at (this could | ||||
|      * differ from mScreenNum). | ||||
|      * | ||||
|      * \sa mScreenNum, canPlacedOn(), findAvailableScreen(). | ||||
|      */ | ||||
|     int mActualScreenNum; | ||||
|     /**
 | ||||
|      * @brief QTimer for delayed saving of changed settings. In many cases, | ||||
|      * instead of storing changes to disk immediately we start this timer. | ||||
|      * If this timer times out, we store the changes to disk. This has the | ||||
|      * advantage that we can store a couple of changes with only one write to | ||||
|      * disk. | ||||
|      * | ||||
|      * \sa saveSettings() | ||||
|      */ | ||||
|     QTimer mDelaySave; | ||||
|     /**
 | ||||
|      * @brief Stores if the panel is hidable, i.e. if the panel will be | ||||
|      * hidden after the cursor has left the panel area. | ||||
|      * | ||||
|      * \sa mHidden, mHideTimer, showPanel(), hidePanel(), hidePanelWork() | ||||
|      */ | ||||
|     bool mHidable; | ||||
|     /**
 | ||||
|      * @brief Stores if the panel is currently hidden. | ||||
|      * | ||||
|      * \sa mHidable, mHideTimer, showPanel(), hidePanel(), hidePanelWork() | ||||
|      */ | ||||
|     bool mHidden; | ||||
|     /**
 | ||||
|      * @brief QTimer for hiding the panel. When the cursor leaves the panel | ||||
|      * area, this timer will be started. After this timer has timed out, the | ||||
|      * panel will actually be hidden. | ||||
|      * | ||||
|      * \sa mHidable, mHidden, showPanel(), hidePanel(), hidePanelWork() | ||||
|      */ | ||||
|     QTimer mHideTimer; | ||||
|     /**
 | ||||
|      * @brief Stores the duration of auto-hide animation. | ||||
|      * | ||||
|      * \sa mHidden, mHideTimer, showPanel(), hidePanel(), hidePanelWork() | ||||
|      */ | ||||
|     int mAnimationTime; | ||||
| 
 | ||||
|     QColor mFontColor; | ||||
|     QColor mBackgroundColor; | ||||
|     QString mBackgroundImage; | ||||
|     // 0 to 100
 | ||||
|     QColor mFontColor; //!< Font color that is used in the style sheet.
 | ||||
|     QColor mBackgroundColor; //!< Background color that is used in the style sheet.
 | ||||
|     QString mBackgroundImage; //!< Background image that is used in the style sheet.
 | ||||
|     /**
 | ||||
|      * @brief Determines the opacity of the background color. The value | ||||
|      * should be in the range from 0 to 100. This will not affect the opacity | ||||
|      * of a background image. | ||||
|      */ | ||||
|     int mOpacity; | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Pointer to the current ConfigPanelDialog if there is any. Make | ||||
|      * sure to test this pointer for validity because it is lazily loaded. | ||||
|      */ | ||||
|     QPointer<ConfigPanelDialog> mConfigDialog; | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief The animation used for showing/hiding an auto-hiding panel. | ||||
|      */ | ||||
|     QPropertyAnimation *mAnimation; | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Flag for providing the configuration options in panel's context menu | ||||
|      */ | ||||
|     bool mLockPanel; | ||||
| 
 | ||||
|     /**
 | ||||
|      * @brief Updates the style sheet for the panel. First, the stylesheet is | ||||
|      * created from the preferences. Then, it is set via | ||||
|      * QWidget::setStyleSheet(). | ||||
|      */ | ||||
|     void updateStyleSheet(); | ||||
| 
 | ||||
|     // settings should be kept private for security
 | ||||
|  | ||||
| @ -27,6 +27,7 @@ | ||||
| 
 | ||||
| 
 | ||||
| #include "lxqtpanelapplication.h" | ||||
| #include "lxqtpanelapplication_p.h" | ||||
| #include "lxqtpanel.h" | ||||
| #include "config/configpaneldialog.h" | ||||
| #include <LXQt/Settings> | ||||
| @ -36,9 +37,47 @@ | ||||
| #include <QWindow> | ||||
| #include <QCommandLineParser> | ||||
| 
 | ||||
| LXQtPanelApplication::LXQtPanelApplication(int& argc, char** argv) | ||||
|     : LXQt::Application(argc, argv, true) | ||||
| LXQtPanelApplicationPrivate::LXQtPanelApplicationPrivate(LXQtPanelApplication *q) | ||||
|     : mSettings(0), | ||||
|       q_ptr(q) | ||||
| { | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| ILXQtPanel::Position LXQtPanelApplicationPrivate::computeNewPanelPosition(const LXQtPanel *p, const int screenNum) | ||||
| { | ||||
|     Q_Q(LXQtPanelApplication); | ||||
|     QVector<bool> screenPositions(4, false); // false means not occupied
 | ||||
| 
 | ||||
|     for (int i = 0; i < q->mPanels.size(); ++i) { | ||||
|         if (p != q->mPanels.at(i)) { | ||||
|             // We are not the newly added one
 | ||||
|             if (screenNum == q->mPanels.at(i)->screenNum()) { // Panels on the same screen
 | ||||
|                 int p = static_cast<int> (q->mPanels.at(i)->position()); | ||||
|                 screenPositions[p] = true; // occupied
 | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
|     int availablePosition = 0; | ||||
| 
 | ||||
|     for (int i = 0; i < 4; ++i) { // Bottom, Top, Left, Right
 | ||||
|         if (!screenPositions[i]) { | ||||
|             availablePosition = i; | ||||
|             break; | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
|     return static_cast<ILXQtPanel::Position> (availablePosition); | ||||
| } | ||||
| 
 | ||||
| LXQtPanelApplication::LXQtPanelApplication(int& argc, char** argv) | ||||
|     : LXQt::Application(argc, argv, true), | ||||
|     d_ptr(new LXQtPanelApplicationPrivate(this)) | ||||
| 
 | ||||
| { | ||||
|     Q_D(LXQtPanelApplication); | ||||
| 
 | ||||
|     QCoreApplication::setApplicationName(QLatin1String("lxqt-panel")); | ||||
|     QCoreApplication::setApplicationVersion(LXQT_VERSION); | ||||
| 
 | ||||
| @ -58,9 +97,9 @@ LXQtPanelApplication::LXQtPanelApplication(int& argc, char** argv) | ||||
|     const QString configFile = parser.value(configFileOption); | ||||
| 
 | ||||
|     if (configFile.isEmpty()) | ||||
|         mSettings = new LXQt::Settings(QLatin1String("panel"), this); | ||||
|         d->mSettings = new LXQt::Settings(QLatin1String("panel"), this); | ||||
|     else | ||||
|         mSettings = new LXQt::Settings(configFile, QSettings::IniFormat, this); | ||||
|         d->mSettings = new LXQt::Settings(configFile, QSettings::IniFormat, this); | ||||
| 
 | ||||
|     // This is a workaround for Qt 5 bug #40681.
 | ||||
|     Q_FOREACH(QScreen* screen, screens()) | ||||
| @ -71,7 +110,7 @@ LXQtPanelApplication::LXQtPanelApplication(int& argc, char** argv) | ||||
|     connect(this, &QCoreApplication::aboutToQuit, this, &LXQtPanelApplication::cleanup); | ||||
| 
 | ||||
| 
 | ||||
|     QStringList panels = mSettings->value("panels").toStringList(); | ||||
|     QStringList panels = d->mSettings->value("panels").toStringList(); | ||||
| 
 | ||||
|     if (panels.isEmpty()) | ||||
|     { | ||||
| @ -86,6 +125,7 @@ LXQtPanelApplication::LXQtPanelApplication(int& argc, char** argv) | ||||
| 
 | ||||
| LXQtPanelApplication::~LXQtPanelApplication() | ||||
| { | ||||
|     delete d_ptr; | ||||
| } | ||||
| 
 | ||||
| void LXQtPanelApplication::cleanup() | ||||
| @ -95,11 +135,17 @@ void LXQtPanelApplication::cleanup() | ||||
| 
 | ||||
| void LXQtPanelApplication::addNewPanel() | ||||
| { | ||||
|     Q_D(LXQtPanelApplication); | ||||
| 
 | ||||
|     QString name("panel_" + QUuid::createUuid().toString()); | ||||
| 
 | ||||
|     LXQtPanel *p = addPanel(name); | ||||
|     QStringList panels = mSettings->value("panels").toStringList(); | ||||
|     int screenNum = p->screenNum(); | ||||
|     ILXQtPanel::Position newPanelPosition = d->computeNewPanelPosition(p, screenNum); | ||||
|     p->setPosition(screenNum, newPanelPosition, true); | ||||
|     QStringList panels = d->mSettings->value("panels").toStringList(); | ||||
|     panels << name; | ||||
|     mSettings->setValue("panels", panels); | ||||
|     d->mSettings->setValue("panels", panels); | ||||
| 
 | ||||
|     // Poupup the configuration dialog to allow user configuration right away
 | ||||
|     p->showConfigDialog(); | ||||
| @ -107,7 +153,9 @@ void LXQtPanelApplication::addNewPanel() | ||||
| 
 | ||||
| LXQtPanel* LXQtPanelApplication::addPanel(const QString& name) | ||||
| { | ||||
|     LXQtPanel *panel = new LXQtPanel(name, mSettings); | ||||
|     Q_D(LXQtPanelApplication); | ||||
| 
 | ||||
|     LXQtPanel *panel = new LXQtPanel(name, d->mSettings); | ||||
|     mPanels << panel; | ||||
| 
 | ||||
|     // reemit signals
 | ||||
| @ -126,12 +174,14 @@ void LXQtPanelApplication::handleScreenAdded(QScreen* newScreen) | ||||
| 
 | ||||
| void LXQtPanelApplication::reloadPanelsAsNeeded() | ||||
| { | ||||
|     Q_D(LXQtPanelApplication); | ||||
| 
 | ||||
|     // NOTE by PCMan: This is a workaround for Qt 5 bug #40681.
 | ||||
|     // Here we try to re-create the missing panels which are deleted in
 | ||||
|     // LXQtPanelApplication::screenDestroyed().
 | ||||
| 
 | ||||
|     // qDebug() << "LXQtPanelApplication::reloadPanelsAsNeeded()";
 | ||||
|     QStringList names = mSettings->value("panels").toStringList(); | ||||
|     QStringList names = d->mSettings->value("panels").toStringList(); | ||||
|     Q_FOREACH(const QString& name, names) | ||||
|     { | ||||
|         bool found = false; | ||||
| @ -205,13 +255,14 @@ void LXQtPanelApplication::screenDestroyed(QObject* screenObj) | ||||
| 
 | ||||
| void LXQtPanelApplication::removePanel(LXQtPanel* panel) | ||||
| { | ||||
|     Q_D(LXQtPanelApplication); | ||||
|     Q_ASSERT(mPanels.contains(panel)); | ||||
| 
 | ||||
|     mPanels.removeAll(panel); | ||||
| 
 | ||||
|     QStringList panels = mSettings->value("panels").toStringList(); | ||||
|     QStringList panels = d->mSettings->value("panels").toStringList(); | ||||
|     panels.removeAll(panel->name()); | ||||
|     mSettings->setValue("panels", panels); | ||||
|     d->mSettings->setValue("panels", panels); | ||||
| 
 | ||||
|     panel->deleteLater(); | ||||
| } | ||||
|  | ||||
| @ -35,42 +35,148 @@ | ||||
| class QScreen; | ||||
| 
 | ||||
| class LXQtPanel; | ||||
| namespace LXQt { | ||||
| class Settings; | ||||
| } | ||||
| class LXQtPanelApplicationPrivate; | ||||
| 
 | ||||
| /*!
 | ||||
|  * \brief The LXQtPanelApplication class inherits from LXQt::Application and | ||||
|  * is therefore the QApplication that we will create and execute in our | ||||
|  * main()-function. | ||||
|  * | ||||
|  * LXQtPanelApplication itself is not a visible panel, rather it is only | ||||
|  * the container which holds the visible panels. These visible panels are | ||||
|  * LXQtPanel objects which are stored in mPanels. This approach enables us | ||||
|  * to have more than one panel (for example one panel at the top and one | ||||
|  * panel at the bottom of the screen) without additional effort. | ||||
|  */ | ||||
| class LXQtPanelApplication : public LXQt::Application | ||||
| { | ||||
|     Q_OBJECT | ||||
| public: | ||||
|     /*!
 | ||||
|      * \brief Creates a new LXQtPanelApplication with the given command line | ||||
|      * arguments. Performs the following steps: | ||||
|      * 1. Initializes the LXQt::Application, sets application name and version. | ||||
|      * 2. Handles command line arguments. Currently, the only cmdline argument | ||||
|      * is -c = -config = -configfile which chooses a different config file | ||||
|      * for the LXQt::Settings. | ||||
|      * 3. Creates the LXQt::Settings. | ||||
|      * 4. Connects QCoreApplication::aboutToQuit to cleanup(). | ||||
|      * 5. Calls addPanel() for each panel found in the config file. If there is | ||||
|      * none, adds a new panel. | ||||
|      * \param argc | ||||
|      * \param argv | ||||
|      */ | ||||
|     explicit LXQtPanelApplication(int& argc, char** argv); | ||||
|     ~LXQtPanelApplication(); | ||||
| 
 | ||||
|     /*!
 | ||||
|      * \brief Determines the number of LXQtPanel objects | ||||
|      * \return the current number of LXQtPanel objects | ||||
|      */ | ||||
|     int count() { return mPanels.count(); } | ||||
|      | ||||
|     /*!
 | ||||
|      * \brief Checks if a given Plugin is running and has the | ||||
|      * ILXQtPanelPlugin::SingleInstance flag set. As Plugins are added to | ||||
|      * LXQtPanel instances, this method only iterates over these LXQtPanel | ||||
|      * instances and lets them check the conditions. | ||||
|      * \param pluginId Plugin Identifier which is the basename of the .desktop | ||||
|      * file that specifies the plugin. | ||||
|      * \return true if the Plugin is running and has the | ||||
|      * ILXQtPanelPlugin::SingleInstance flag set, false otherwise. | ||||
|      */ | ||||
|     bool isPluginSingletonAndRunnig(QString const & pluginId) const; | ||||
| 
 | ||||
| public slots: | ||||
|     /*!
 | ||||
|      * \brief Adds a new LXQtPanel which consists of the following steps: | ||||
|      * 1. Create id/name. | ||||
|      * 2. Create the LXQtPanel: call addPanel(name). | ||||
|      * 3. Update the config file (add the new panel id to the list of panels). | ||||
|      * 4. Show the panel configuration dialog so that the user can add plugins. | ||||
|      * | ||||
|      * This method will create a new LXQtPanel with a new name and add this | ||||
|      * to the config file. So this should only be used while the application | ||||
|      * is running and the user decides to add a new panel. At application | ||||
|      * startup, addPanel() should be used instead. | ||||
|      * | ||||
|      * \note This slot will be used from the LXQtPanel right-click menu. As we | ||||
|      * can only add new panels from a visible panel, we should never run | ||||
|      * lxqt-panel without an LXQtPanel. Without a panel, we have just an | ||||
|      * invisible application. | ||||
|      */ | ||||
|     void addNewPanel(); | ||||
| 
 | ||||
| signals: | ||||
|     /*!
 | ||||
|      * \brief Signal that re-emits the signal pluginAdded() from LXQtPanel. | ||||
|      */ | ||||
|     void pluginAdded(); | ||||
|     /*!
 | ||||
|      * \brief Signal that re-emits the signal pluginRemoved() from LXQtPanel. | ||||
|      */ | ||||
|     void pluginRemoved(); | ||||
| 
 | ||||
| private: | ||||
|     /*!
 | ||||
|      * \brief Holds all the instances of LXQtPanel. | ||||
|      */ | ||||
|     QList<LXQtPanel*> mPanels; | ||||
| 
 | ||||
|     /*!
 | ||||
|      * \brief Creates a new LXQtPanel with the given name and connects the | ||||
|      * appropriate signals and slots. | ||||
|      * This method can be used at application startup. | ||||
|      * \param name Name of the LXQtPanel as it is used in the config file. | ||||
|      * \return The newly created LXQtPanel. | ||||
|      */ | ||||
|     LXQtPanel* addPanel(const QString &name); | ||||
| 
 | ||||
| private slots: | ||||
|     /*!
 | ||||
|      * \brief Removes the given LXQtPanel which consists of the following | ||||
|      * steps: | ||||
|      * 1. Remove the panel from mPanels. | ||||
|      * 2. Remove the panel from the config file. | ||||
|      * 3. Schedule the QObject for deletion: QObject::deleteLater(). | ||||
|      * \param panel LXQtPanel instance that should be removed. | ||||
|      */ | ||||
|     void removePanel(LXQtPanel* panel); | ||||
| 
 | ||||
|     /*!
 | ||||
|      * \brief Connects the QScreen::destroyed signal of a new screen to | ||||
|      * the screenDestroyed() slot so that we can handle this screens' | ||||
|      * destruction as soon as it happens. | ||||
|      * \param newScreen The QScreen that was created and added. | ||||
|      */ | ||||
|     void handleScreenAdded(QScreen* newScreen); | ||||
|     /*!
 | ||||
|      * \brief Handles screen destruction. This is a workaround for a Qt bug. | ||||
|      * For further information, see the implementation notes. | ||||
|      * \param screenObj The QScreen that was destroyed. | ||||
|      */ | ||||
|     void screenDestroyed(QObject* screenObj); | ||||
|     /*!
 | ||||
|      * \brief Reloads the panels. This is the second part of the workaround | ||||
|      * mentioned above. | ||||
|      */ | ||||
|     void reloadPanelsAsNeeded(); | ||||
|     /*!
 | ||||
|      * \brief Deletes all LXQtPanel instances that are stored in mPanels. | ||||
|      */ | ||||
|     void cleanup(); | ||||
| 
 | ||||
| private: | ||||
|     LXQt::Settings *mSettings; | ||||
|     /*!
 | ||||
|      * \brief mSettings is the LXQt::Settings object that is used for the | ||||
|      * current instance of lxqt-panel. Normally, this refers to the config file | ||||
|      * $HOME/.config/lxqt/panel.conf (on Unix systems). This behaviour can be | ||||
|      * changed with the -c command line option. | ||||
|      */ | ||||
| 
 | ||||
|     LXQtPanelApplicationPrivate *const d_ptr; | ||||
| 
 | ||||
|     Q_DECLARE_PRIVATE(LXQtPanelApplication) | ||||
|     Q_DISABLE_COPY(LXQtPanelApplication) | ||||
| }; | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
							
								
								
									
										45
									
								
								panel/lxqtpanelapplication_p.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								panel/lxqtpanelapplication_p.h
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,45 @@ | ||||
| /*
 | ||||
|  * LXQt - a lightweight, Qt based, desktop toolset | ||||
|  * Copyright (C) 2016  Luís Pereira <luis.artur.pereira@gmail.com> | ||||
|  * | ||||
|  * This library is free software; you can redistribute it and/or | ||||
|  * modify it under the terms of the GNU Lesser General Public | ||||
|  * License as published by the Free Software Foundation; either | ||||
|  * version 2.1 of the License, or (at your option) any later version. | ||||
|  * | ||||
|  * This library is distributed in the hope that it will be useful, | ||||
|  * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | ||||
|  * Lesser General Public License for more details. | ||||
|  * | ||||
|  * You should have received a copy of the GNU Lesser General Public | ||||
|  * License along with this library; if not, write to the Free Software | ||||
|  * Foundation, Inc., 51 Franklin Street, Fifth Floor, | ||||
|  * Boston, MA  02110-1301  USA | ||||
|  */ | ||||
| 
 | ||||
| #ifndef LXQTPANELAPPLICATION_P_H | ||||
| #define LXQTPANELAPPLICATION_P_H | ||||
| 
 | ||||
| #include "lxqtpanelapplication.h" | ||||
| 
 | ||||
| namespace LXQt { | ||||
| class Settings; | ||||
| } | ||||
| 
 | ||||
| class LXQtPanelApplicationPrivate { | ||||
|     Q_DECLARE_PUBLIC(LXQtPanelApplication) | ||||
| public: | ||||
| 
 | ||||
|     LXQtPanelApplicationPrivate(LXQtPanelApplication *q); | ||||
|     ~LXQtPanelApplicationPrivate() {}; | ||||
| 
 | ||||
|     LXQt::Settings *mSettings; | ||||
| 
 | ||||
|     ILXQtPanel::Position computeNewPanelPosition(const LXQtPanel *p, const int screenNum); | ||||
| 
 | ||||
| private: | ||||
|     LXQtPanelApplication *const q_ptr; | ||||
| }; | ||||
| 
 | ||||
| #endif // LXQTPANELAPPLICATION_P_H
 | ||||
| @ -118,6 +118,7 @@ class LayoutItemGrid | ||||
| { | ||||
| public: | ||||
|     explicit LayoutItemGrid(); | ||||
|     ~LayoutItemGrid(); | ||||
| 
 | ||||
|     void addItem(QLayoutItem *item); | ||||
|     int count() const { return mItems.count(); } | ||||
| @ -188,6 +189,11 @@ LayoutItemGrid::LayoutItemGrid() | ||||
|     clear(); | ||||
| } | ||||
| 
 | ||||
| LayoutItemGrid::~LayoutItemGrid() | ||||
| { | ||||
|     qDeleteAll(mItems); | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| /************************************************
 | ||||
| 
 | ||||
| @ -416,7 +422,7 @@ LXQtPanelLayout::LXQtPanelLayout(QWidget *parent) : | ||||
|     mPosition(ILXQtPanel::PositionBottom), | ||||
|     mAnimate(false) | ||||
| { | ||||
|     setMargin(0); | ||||
|     setContentsMargins(0, 0, 0, 0); | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| @ -633,6 +639,7 @@ void LXQtPanelLayout::setItemGeometry(QLayoutItem *item, const QRect &geometry, | ||||
|  ************************************************/ | ||||
| void LXQtPanelLayout::setGeometryHoriz(const QRect &geometry) | ||||
| { | ||||
|     const bool visual_h_reversed = parentWidget() && parentWidget()->isRightToLeft(); | ||||
|     // Calc expFactor for expandable plugins like TaskBar.
 | ||||
|     double expFactor; | ||||
|     { | ||||
| @ -644,9 +651,11 @@ void LXQtPanelLayout::setGeometryHoriz(const QRect &geometry) | ||||
| 
 | ||||
|     // Calc baselines for plugins like button.
 | ||||
|     QVector<int> baseLines(qMax(mLeftGrid->colCount(), mRightGrid->colCount())); | ||||
|     const int bh = geometry.height() / baseLines.count(); | ||||
|     const int base_center = bh >> 1; | ||||
|     const int height_remain = 0 < bh ? geometry.height() % baseLines.size() : 0; | ||||
|     { | ||||
|         int bh = geometry.height() / baseLines.count(); | ||||
|         int base = geometry.top() + (bh >> 1); | ||||
|         int base = geometry.top(); | ||||
|         for (auto i = baseLines.begin(), i_e = baseLines.end(); i_e != i; ++i, base += bh) | ||||
|         { | ||||
|             *i = base; | ||||
| @ -672,6 +681,7 @@ void LXQtPanelLayout::setGeometryHoriz(const QRect &geometry) | ||||
|     for (int r=0; r<mLeftGrid->rowCount(); ++r) | ||||
|     { | ||||
|         int rw = 0; | ||||
|         int remain = height_remain; | ||||
|         for (int c=0; c<mLeftGrid->usedColCount(); ++c) | ||||
|         { | ||||
|             const LayoutItemInfo &info = mLeftGrid->itemInfo(r, c); | ||||
| @ -691,13 +701,19 @@ void LXQtPanelLayout::setGeometryHoriz(const QRect &geometry) | ||||
|                 } | ||||
|                 else | ||||
|                 { | ||||
|                     rect.setHeight(qMin(info.geometry.height(), geometry.height())); | ||||
|                     const int height = qMin(qMin(info.geometry.height(), geometry.height()), bh + (0 < remain-- ? 1 : 0)); | ||||
|                     rect.setHeight(height); | ||||
|                     rect.setWidth(qMin(info.geometry.width(), geometry.width())); | ||||
|                     rect.moveCenter(QPoint(0, baseLines[c])); | ||||
|                     if (height < bh) | ||||
|                         rect.moveCenter(QPoint(0, baseLines[c] + base_center)); | ||||
|                     else | ||||
|                         rect.moveTop(baseLines[c]); | ||||
|                     rect.moveLeft(left); | ||||
|                 } | ||||
| 
 | ||||
|                 rw = qMax(rw, rect.width()); | ||||
|                 if (visual_h_reversed) | ||||
|                     rect.moveLeft(geometry.left() + geometry.right() - rect.x() - rect.width() + 1); | ||||
|                 setItemGeometry(info.item, rect, mAnimate); | ||||
|             } | ||||
|         } | ||||
| @ -709,6 +725,7 @@ void LXQtPanelLayout::setGeometryHoriz(const QRect &geometry) | ||||
|     for (int r=mRightGrid->rowCount()-1; r>=0; --r) | ||||
|     { | ||||
|         int rw = 0; | ||||
|         int remain = height_remain; | ||||
|         for (int c=0; c<mRightGrid->usedColCount(); ++c) | ||||
|         { | ||||
|             const LayoutItemInfo &info = mRightGrid->itemInfo(r, c); | ||||
| @ -729,13 +746,19 @@ void LXQtPanelLayout::setGeometryHoriz(const QRect &geometry) | ||||
|                 } | ||||
|                 else | ||||
|                 { | ||||
|                     rect.setHeight(qMin(info.geometry.height(), geometry.height())); | ||||
|                     const int height = qMin(qMin(info.geometry.height(), geometry.height()), bh + (0 < remain-- ? 1 : 0)); | ||||
|                     rect.setHeight(height); | ||||
|                     rect.setWidth(qMin(info.geometry.width(), geometry.width())); | ||||
|                     rect.moveCenter(QPoint(0, baseLines[c])); | ||||
|                     if (height < bh) | ||||
|                         rect.moveCenter(QPoint(0, baseLines[c] + base_center)); | ||||
|                     else | ||||
|                         rect.moveTop(baseLines[c]); | ||||
|                     rect.moveRight(right); | ||||
|                 } | ||||
| 
 | ||||
|                 rw = qMax(rw, rect.width()); | ||||
|                 if (visual_h_reversed) | ||||
|                     rect.moveLeft(geometry.left() + geometry.right() - rect.x() - rect.width() + 1); | ||||
|                 setItemGeometry(info.item, rect, mAnimate); | ||||
|             } | ||||
|         } | ||||
| @ -749,6 +772,7 @@ void LXQtPanelLayout::setGeometryHoriz(const QRect &geometry) | ||||
|  ************************************************/ | ||||
| void LXQtPanelLayout::setGeometryVert(const QRect &geometry) | ||||
| { | ||||
|     const bool visual_h_reversed = parentWidget() && parentWidget()->isRightToLeft(); | ||||
|     // Calc expFactor for expandable plugins like TaskBar.
 | ||||
|     double expFactor; | ||||
|     { | ||||
| @ -760,9 +784,11 @@ void LXQtPanelLayout::setGeometryVert(const QRect &geometry) | ||||
| 
 | ||||
|     // Calc baselines for plugins like button.
 | ||||
|     QVector<int> baseLines(qMax(mLeftGrid->colCount(), mRightGrid->colCount())); | ||||
|     const int bw = geometry.width() / baseLines.count(); | ||||
|     const int base_center = bw >> 1; | ||||
|     const int width_remain = 0 < bw ? geometry.width() % baseLines.size() : 0; | ||||
|     { | ||||
|         int bw = geometry.width() / baseLines.count(); | ||||
|         int base = geometry.left() + (bw >> 1); | ||||
|         int base = geometry.left(); | ||||
|         for (auto i = baseLines.begin(), i_e = baseLines.end(); i_e != i; ++i, base += bw) | ||||
|         { | ||||
|             *i = base; | ||||
| @ -787,6 +813,7 @@ void LXQtPanelLayout::setGeometryVert(const QRect &geometry) | ||||
|     for (int r=0; r<mLeftGrid->rowCount(); ++r) | ||||
|     { | ||||
|         int rh = 0; | ||||
|         int remain = width_remain; | ||||
|         for (int c=0; c<mLeftGrid->usedColCount(); ++c) | ||||
|         { | ||||
|             const LayoutItemInfo &info = mLeftGrid->itemInfo(r, c); | ||||
| @ -807,12 +834,18 @@ void LXQtPanelLayout::setGeometryVert(const QRect &geometry) | ||||
|                 else | ||||
|                 { | ||||
|                     rect.setHeight(qMin(info.geometry.height(), geometry.height())); | ||||
|                     rect.setWidth(qMin(info.geometry.width(), geometry.width())); | ||||
|                     rect.moveCenter(QPoint(baseLines[c], 0)); | ||||
|                     const int width = qMin(qMin(info.geometry.width(), geometry.width()), bw + (0 < remain-- ? 1 : 0)); | ||||
|                     rect.setWidth(width); | ||||
|                     if (width < bw) | ||||
|                         rect.moveCenter(QPoint(baseLines[c] + base_center, 0)); | ||||
|                     else | ||||
|                         rect.moveLeft(baseLines[c]); | ||||
|                     rect.moveTop(top); | ||||
|                 } | ||||
| 
 | ||||
|                 rh = qMax(rh, rect.height()); | ||||
|                 if (visual_h_reversed) | ||||
|                     rect.moveLeft(geometry.left() + geometry.right() - rect.x() - rect.width() + 1); | ||||
|                 setItemGeometry(info.item, rect, mAnimate); | ||||
|             } | ||||
|         } | ||||
| @ -825,6 +858,7 @@ void LXQtPanelLayout::setGeometryVert(const QRect &geometry) | ||||
|     for (int r=mRightGrid->rowCount()-1; r>=0; --r) | ||||
|     { | ||||
|         int rh = 0; | ||||
|         int remain = width_remain; | ||||
|         for (int c=0; c<mRightGrid->usedColCount(); ++c) | ||||
|         { | ||||
|             const LayoutItemInfo &info = mRightGrid->itemInfo(r, c); | ||||
| @ -845,12 +879,18 @@ void LXQtPanelLayout::setGeometryVert(const QRect &geometry) | ||||
|                 else | ||||
|                 { | ||||
|                     rect.setHeight(qMin(info.geometry.height(), geometry.height())); | ||||
|                     rect.setWidth(qMin(info.geometry.width(), geometry.width())); | ||||
|                     rect.moveCenter(QPoint(baseLines[c], 0)); | ||||
|                     const int width = qMin(qMin(info.geometry.width(), geometry.width()), bw + (0 < remain-- ? 1 : 0)); | ||||
|                     rect.setWidth(width); | ||||
|                     if (width < bw) | ||||
|                         rect.moveCenter(QPoint(baseLines[c] + base_center, 0)); | ||||
|                     else | ||||
|                         rect.moveLeft(baseLines[c]); | ||||
|                     rect.moveBottom(bottom); | ||||
|                 } | ||||
| 
 | ||||
|                 rh = qMax(rh, rect.height()); | ||||
|                 if (visual_h_reversed) | ||||
|                     rect.moveLeft(geometry.left() + geometry.right() - rect.x() - rect.width() + 1); | ||||
|                 setItemGeometry(info.item, rect, mAnimate); | ||||
|             } | ||||
|         } | ||||
|  | ||||
| @ -32,7 +32,6 @@ | ||||
| #define PANEL_MINIMUM_SIZE 16 | ||||
| #define PANEL_MAXIMUM_SIZE 200 | ||||
| #define PANEL_HIDE_SIZE 4 | ||||
| #define PANEL_HIDE_MARGIN (PANEL_HIDE_SIZE / 2) | ||||
| 
 | ||||
| #define PANEL_DEFAULT_ICON_SIZE 22 | ||||
| #define PANEL_DEFAULT_LINE_COUNT 1 | ||||
|  | ||||
| @ -36,10 +36,9 @@ | ||||
| /************************************************
 | ||||
| 
 | ||||
|  ************************************************/ | ||||
| LXQtPanelPluginConfigDialog::LXQtPanelPluginConfigDialog(QSettings &settings, QWidget *parent) : | ||||
| LXQtPanelPluginConfigDialog::LXQtPanelPluginConfigDialog(PluginSettings &settings, QWidget *parent) : | ||||
|     QDialog(parent), | ||||
|     mSettings(settings), | ||||
|     mOldSettings(settings) | ||||
|     mSettings(settings) | ||||
| { | ||||
| } | ||||
| 
 | ||||
| @ -55,7 +54,7 @@ LXQtPanelPluginConfigDialog::~LXQtPanelPluginConfigDialog() | ||||
| /************************************************
 | ||||
| 
 | ||||
|  ************************************************/ | ||||
| QSettings& LXQtPanelPluginConfigDialog::settings() const | ||||
| PluginSettings& LXQtPanelPluginConfigDialog::settings() const | ||||
| { | ||||
|     return mSettings; | ||||
| } | ||||
| @ -71,7 +70,7 @@ void LXQtPanelPluginConfigDialog::dialogButtonsAction(QAbstractButton *btn) | ||||
| 
 | ||||
|     if (box && box->buttonRole(btn) == QDialogButtonBox::ResetRole) | ||||
|     { | ||||
|         mOldSettings.loadToSettings(); | ||||
|         mSettings.loadFromCache(); | ||||
|         loadSettings(); | ||||
|     } | ||||
|     else | ||||
|  | ||||
| @ -31,8 +31,8 @@ | ||||
| 
 | ||||
| #include <QAbstractButton> | ||||
| #include <QDialog> | ||||
| #include <LXQt/Settings> | ||||
| #include "lxqtpanelglobals.h" | ||||
| #include "pluginsettings.h" | ||||
| 
 | ||||
| class QComboBox; | ||||
| 
 | ||||
| @ -40,10 +40,11 @@ class LXQT_PANEL_API LXQtPanelPluginConfigDialog : public QDialog | ||||
| { | ||||
|     Q_OBJECT | ||||
| public: | ||||
|     explicit LXQtPanelPluginConfigDialog(QSettings &settings, QWidget *parent = 0); | ||||
|     explicit LXQtPanelPluginConfigDialog(PluginSettings &settings, QWidget *parent = nullptr); | ||||
|     explicit LXQtPanelPluginConfigDialog(PluginSettings *settings, QWidget *parent = nullptr) : LXQtPanelPluginConfigDialog(*settings, parent) {} | ||||
|     virtual ~LXQtPanelPluginConfigDialog(); | ||||
| 
 | ||||
|     QSettings& settings() const; | ||||
|     PluginSettings &settings() const; | ||||
| 
 | ||||
| protected slots: | ||||
|     /*
 | ||||
| @ -56,8 +57,7 @@ protected: | ||||
|     void setComboboxIndexByData(QComboBox *comboBox, const QVariant &data, int defaultIndex = 0) const; | ||||
| 
 | ||||
| private: | ||||
|     QSettings &mSettings; | ||||
|     LXQt::SettingsCache mOldSettings; | ||||
|     PluginSettings &mSettings; | ||||
| 
 | ||||
| }; | ||||
| 
 | ||||
|  | ||||
| @ -1,57 +1,35 @@ | ||||
| .TH lxqt-panel "1" "September 2012" "LXQt\ 0.5.0" "LXQt\ Module" | ||||
| .TH lxqt-panel "1" "2015-11-05" "LXQt 0.10.0" "LXQt Desktop Panel Module" | ||||
| .SH NAME | ||||
| lxqt-panel \- Panel of \fBLXQt\fR: the faster and lighter QT Desktop Environment | ||||
| lxqt-panel \- Desktop panel for \fBLXQt\fR: The Lightweight Qt Desktop Environment | ||||
| .SH SYNOPSIS | ||||
| .B lxqt-panel | ||||
| .br | ||||
| .SH DESCRIPTION | ||||
| This module adds a panel to the desktop. | ||||
| .P | ||||
| .P | ||||
| The \fBLXQt modules\fR are desktop independent tools,  | ||||
| and operate as daemons for the local user for desktop specific operations.  | ||||
| .P | ||||
| \fBLXQt\fR is an advanced, easy-to-use, and fast desktop environment based on Qt | ||||
| technologies, ships several core desktop components, all of which are optional: | ||||
| .P | ||||
|  * Panel \fI(this)\fR | ||||
|  * Desktop | ||||
|  * Application launcher | ||||
|  * Settings center | ||||
|  * Session handler | ||||
|  * Polkit handler | ||||
|  * SSH password access | ||||
|  * Display manager handler | ||||
| .P | ||||
| These components perform similar actions to those available in other desktop | ||||
| environments, and their name is self-descriptive.  They are usually not launched | ||||
| by hand but automatically, when choosing a \fBLXQt\fR session in the Display | ||||
| Manager. | ||||
| This module adds a panel, with optional plugins, to the desktop. | ||||
| .SH BEHAVIOR | ||||
| The module can be run standard alone, and also autostarted at logon. Show a bar panel  | ||||
| by default in bottom of desktop. | ||||
| The panel can be run independently of \fBLXQt\fR, autostarted at logon, and have | ||||
| multiple instances. A horizontal bottom panel shows by default on the desktop, | ||||
| but the alignment, size, autohide, transparency (requires compositor), and other | ||||
| attributes are user configurable. | ||||
| .P | ||||
| The panel works with plugins, each component are a plugin, like the menu or the volume icon. | ||||
| The panel is comprised of plugins which provide a visual widget; like the menu, | ||||
| clock, or volume. They can be added or removed in the panel Widget settings. | ||||
| .P | ||||
| Several plugins are loaded by default, the desktop menu and windows workspaces can also managed here. | ||||
| Several plugins are loaded by default; the desktop menu and windows workspaces | ||||
| are also managed here. | ||||
| .SH CONFIGURATIONS | ||||
| By right clickin over there show config setting options for each plugins and also panel itsefl. | ||||
| .SH AUTOSTART | ||||
| The module only are showed on \fBLXQt\fR desktop environment, but you can create an autostart action  | ||||
| for you prefered desktop environment. | ||||
| Right-click over any plugin to reach the panel Configure settings option, or | ||||
| that of each respective plugin. | ||||
| .SH "REPORTING BUGS" | ||||
| Report bugs to https://github.com/LXDE/LXQt/issues | ||||
| .SH "SEE ALSO" | ||||
| \fBLXQt\fR it has been tailored for users who value simplicity, speed, and | ||||
| an intuitive interface, also intended for less powerful machines. See: | ||||
| .\" any module must refers to session app, for more info on start it | ||||
| .\" any module must refer to the session application, for module overview and initiation | ||||
| \fBstartlxqt.1\fR  LXQt session initialization and launch script (e.g. in \fB.xinitrc\fR) | ||||
| .P | ||||
| \fBlxqt-session.1\fR  LXQt for manage LXQt complete environment | ||||
| \fBlxqt-session.1\fR  LXQt \fIoverview\fR and complete session environment | ||||
| .P | ||||
| \fBstart-lxqt.1\fR  LXQt display management independient starup. | ||||
| \fBlxqt-config-session.1\fR  LXQt default and autostart applications settings, | ||||
| plus environment settings | ||||
| .P | ||||
| \fBlxqt-config.1\fR  LXQt config center application for performing settings | ||||
| \fBlxqt-config.1\fR  LXQt settings Configuration Center interface | ||||
| .P | ||||
| .SH AUTHOR | ||||
| This manual page was created by \fBPICCORO Lenz McKAY\fR \fI<mckaygerhard@gmail.com>\fR | ||||
| for \fBLXQt\fR project and VENENUX GNU/Linux but can be used by others. | ||||
|  | ||||
| @ -155,7 +155,6 @@ void PanelPluginsModel::removePlugin(pluginslist_t::iterator plugin) | ||||
|         beginRemoveRows(QModelIndex(), row, row); | ||||
|         mPlugins.erase(plugin); | ||||
|         endRemoveRows(); | ||||
|         mActive = mPlugins.isEmpty() ? QModelIndex() : createIndex(mPlugins.size() > row ? row : row - 1, 0); | ||||
|         emit pluginRemoved(p); // p can be nullptr
 | ||||
|         mPanel->settings()->setValue(mNamesKey, pluginNames()); | ||||
|         if (nullptr != p) | ||||
| @ -174,17 +173,41 @@ void PanelPluginsModel::removePlugin() | ||||
| void PanelPluginsModel::movePlugin(Plugin * plugin, QString const & nameAfter) | ||||
| { | ||||
|     //merge list of plugins (try to preserve original position)
 | ||||
|     //subtract mPlugin.begin() from the found Plugins to get the model index
 | ||||
|     const int from = | ||||
|         std::find_if(mPlugins.begin(), mPlugins.end(), [plugin] (pluginslist_t::const_reference obj) { return plugin == obj.second.data(); }) | ||||
|         - mPlugins.begin(); | ||||
|     const int to = | ||||
|         std::find_if(mPlugins.begin(), mPlugins.end(), [nameAfter] (pluginslist_t::const_reference obj) { return nameAfter == obj.first; }) | ||||
|         - mPlugins.begin(); | ||||
|     /* 'from' is the current position of the Plugin to be moved ("moved Plugin"),
 | ||||
|      * 'to' is the position of the Plugin behind the one that is being moved | ||||
|      * ("behind Plugin"). There are several cases to distinguish: | ||||
|      * 1. from > to: The moved Plugin had been behind the behind Plugin before | ||||
|      * and is moved to the front of the behind Plugin. The moved Plugin will | ||||
|      * be inserted at position 'to', the behind Plugin and all the following | ||||
|      * Plugins (until the former position of the moved Plugin) will increment | ||||
|      * their indexes. | ||||
|      * 2. from < to: The moved Plugin had already been located before the | ||||
|      * behind Plugin. In this case, the move operation only reorders the | ||||
|      * Plugins before the behind Plugin. All the Plugins between the moved | ||||
|      * Plugin and the behind Plugin will decrement their index. Therefore, the | ||||
|      * movedPlugin will not be at position 'to' but rather on position 'to-1'. | ||||
|      * 3. from == to: This does not make sense, we catch this case to prevent | ||||
|      * errors. | ||||
|      * 4. from == to-1: The moved Plugin has not moved because it had already | ||||
|      * been located in front of the behind Plugin. | ||||
|      */ | ||||
|     const int to_plugins = from < to ? to - 1 : to; | ||||
| 
 | ||||
|     if (from != to && from != to_plugins) | ||||
|     { | ||||
|         /* Although the new position of the moved Plugin will be 'to-1' if
 | ||||
|          * from < to, we insert 'to' here. This is exactly how it is done | ||||
|          * in the Qt documentation. | ||||
|          */ | ||||
|         beginMoveRows(QModelIndex(), from, from, QModelIndex(), to); | ||||
|         // For the QList::move method, use the right position
 | ||||
|         mPlugins.move(from, to_plugins); | ||||
|         endMoveRows(); | ||||
|         emit pluginMoved(plugin); | ||||
| @ -228,7 +251,7 @@ void PanelPluginsModel::loadPlugins(QStringList const & desktopDirs) | ||||
| 
 | ||||
| QPointer<Plugin> PanelPluginsModel::loadPlugin(LXQt::PluginInfo const & desktopFile, QString const & settingsGroup) | ||||
| { | ||||
|     std::unique_ptr<Plugin> plugin(new Plugin(desktopFile, mPanel->settings()->fileName(), settingsGroup, mPanel)); | ||||
|     std::unique_ptr<Plugin> plugin(new Plugin(desktopFile, mPanel->settings(), settingsGroup, mPanel)); | ||||
|     if (plugin->isLoaded()) | ||||
|     { | ||||
|         connect(mPanel, &LXQtPanel::realigned, plugin.get(), &Plugin::realign); | ||||
| @ -261,23 +284,18 @@ QString PanelPluginsModel::findNewPluginSettingsGroup(const QString &pluginType) | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| void PanelPluginsModel::onActivatedIndex(QModelIndex const & index) | ||||
| bool PanelPluginsModel::isIndexValid(QModelIndex const & index) const | ||||
| { | ||||
|     mActive = index; | ||||
|     return index.isValid() && QModelIndex() == index.parent() | ||||
|         && 0 == index.column() && mPlugins.size() > index.row(); | ||||
| } | ||||
| 
 | ||||
| bool PanelPluginsModel::isActiveIndexValid() const | ||||
| void PanelPluginsModel::onMovePluginUp(QModelIndex const & index) | ||||
| { | ||||
|     return mActive.isValid() && QModelIndex() == mActive.parent() | ||||
|         && 0 == mActive.column() && mPlugins.size() > mActive.row(); | ||||
| } | ||||
| 
 | ||||
| void PanelPluginsModel::onMovePluginUp() | ||||
| { | ||||
|     if (!isActiveIndexValid()) | ||||
|     if (!isIndexValid(index)) | ||||
|         return; | ||||
| 
 | ||||
|     const int row = mActive.row(); | ||||
|     const int row = index.row(); | ||||
|     if (0 >= row) | ||||
|         return; //can't move up
 | ||||
| 
 | ||||
| @ -295,12 +313,12 @@ void PanelPluginsModel::onMovePluginUp() | ||||
|     mPanel->settings()->setValue(mNamesKey, pluginNames()); | ||||
| } | ||||
| 
 | ||||
| void PanelPluginsModel::onMovePluginDown() | ||||
| void PanelPluginsModel::onMovePluginDown(QModelIndex const & index) | ||||
| { | ||||
|     if (!isActiveIndexValid()) | ||||
|     if (!isIndexValid(index)) | ||||
|         return; | ||||
| 
 | ||||
|     const int row = mActive.row(); | ||||
|     const int row = index.row(); | ||||
|     if (mPlugins.size() <= row + 1) | ||||
|         return; //can't move down
 | ||||
| 
 | ||||
| @ -318,22 +336,22 @@ void PanelPluginsModel::onMovePluginDown() | ||||
|     mPanel->settings()->setValue(mNamesKey, pluginNames()); | ||||
| } | ||||
| 
 | ||||
| void PanelPluginsModel::onConfigurePlugin() | ||||
| void PanelPluginsModel::onConfigurePlugin(QModelIndex const & index) | ||||
| { | ||||
|     if (!isActiveIndexValid()) | ||||
|     if (!isIndexValid(index)) | ||||
|         return; | ||||
| 
 | ||||
|     Plugin * const plugin = mPlugins[mActive.row()].second.data(); | ||||
|     Plugin * const plugin = mPlugins[index.row()].second.data(); | ||||
|     if (nullptr != plugin && (ILXQtPanelPlugin::HaveConfigDialog & plugin->iPlugin()->flags())) | ||||
|         plugin->showConfigureDialog(); | ||||
| } | ||||
| 
 | ||||
| void PanelPluginsModel::onRemovePlugin() | ||||
| void PanelPluginsModel::onRemovePlugin(QModelIndex const & index) | ||||
| { | ||||
|     if (!isActiveIndexValid()) | ||||
|     if (!isIndexValid(index)) | ||||
|         return; | ||||
| 
 | ||||
|     auto plugin = mPlugins.begin() + mActive.row(); | ||||
|     auto plugin = mPlugins.begin() + index.row(); | ||||
|     if (plugin->second.isNull()) | ||||
|         removePlugin(std::move(plugin)); | ||||
|     else | ||||
|  | ||||
| @ -38,6 +38,13 @@ namespace LXQt | ||||
| class LXQtPanel; | ||||
| class Plugin; | ||||
| 
 | ||||
| /*!
 | ||||
|  * \brief The PanelPluginsModel class implements the Model part of the | ||||
|  * Qt Model/View architecture for the Plugins, i.e. it is the interface | ||||
|  * to access the Plugin data associated with this Panel. The | ||||
|  * PanelPluginsModel takes care for read-access as well as changes | ||||
|  * like adding, removing or moving Plugins. | ||||
|  */ | ||||
| class PanelPluginsModel : public QAbstractListModel | ||||
| { | ||||
|     Q_OBJECT | ||||
| @ -48,55 +55,285 @@ public: | ||||
|                       QObject * parent = nullptr); | ||||
|     ~PanelPluginsModel(); | ||||
| 
 | ||||
|     /*!
 | ||||
|      * \brief rowCount returns the number of Plugins. It overrides/implements | ||||
|      * QAbstractListModel::rowCount(). | ||||
|      * \param parent The parameter parent should be omitted to get the number of | ||||
|      * Plugins. If it is given and a valid model index, the method returns 0 | ||||
|      * because PanelPluginsModel is not a hierarchical model. | ||||
|      */ | ||||
|     virtual int rowCount(const QModelIndex & parent = QModelIndex()) const override; | ||||
|     /*!
 | ||||
|      * \brief data returns the Plugin data as defined by the Model/View | ||||
|      * architecture. The Plugins itself can be accessed with the role | ||||
|      * Qt::UserRole but they can also be accessed by the methods plugins(), | ||||
|      * pluginByName() and pluginByID(). This method overrides/implements | ||||
|      * QAbstractListModel::data(). | ||||
|      * \param index should be a valid model index to determine the Plugin | ||||
|      * that should be read. | ||||
|      * \param role The Qt::ItemDataRole to determine what kind of data should | ||||
|      * be read, can be one of the following: | ||||
|      * 1. Qt::DisplayRole to return a string that describes the Plugin. | ||||
|      * 2. Qt::DecorationRole to return an icon for the Plugin. | ||||
|      * 3. Qt::UserRole to return a Plugin*. | ||||
|      * \return The data as determined by index and role. | ||||
|      */ | ||||
|     virtual QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const override; | ||||
|     /*!
 | ||||
|      * \brief flags returns the item flags for the given model index. For | ||||
|      * all Plugins, this is the same: | ||||
|      * Qt::ItemIsEnabled | Qt::ItemIsSelectable | Qt::ItemNeverHasChildren. | ||||
|      */ | ||||
|     virtual Qt::ItemFlags flags(const QModelIndex & index) const override; | ||||
| 
 | ||||
|     /*!
 | ||||
|      * \brief pluginNames returns a list of names for all the Plugins in | ||||
|      * this panel. The names are not the human-readable names but the names | ||||
|      * that are used to identify the Plugins, e.g. in the config files. These | ||||
|      * names can be used in the method pluginByName() to get a corresponding | ||||
|      * Plugin. | ||||
|      * | ||||
|      * The plugin names are normally chosen to be equal to the | ||||
|      * filename of the corresponding *.desktop-file. If multiple instances | ||||
|      * of a single plugin-type are created, their names are created by | ||||
|      * appending increasing numbers, e.g. 'mainmenu' and 'mainmenu2'. | ||||
|      * | ||||
|      * \sa findNewPluginSettingsGroup | ||||
|      */ | ||||
|     QStringList pluginNames() const; | ||||
|     /*!
 | ||||
|      * \brief plugins returns a list of Plugins in this panel. | ||||
|      */ | ||||
|     QList<Plugin *> plugins() const; | ||||
|     /*!
 | ||||
|      * \brief pluginByName gets a Plugin by its name. | ||||
|      * \param name is the name of the plugin as it is used in the | ||||
|      * config files. A list of names can be retrieved with the | ||||
|      * method pluginNames(). | ||||
|      * \return the Plugin with the given name. | ||||
|      * | ||||
|      * \sa pluginNames | ||||
|      */ | ||||
|     Plugin *pluginByName(QString name) const; | ||||
|     /*!
 | ||||
|      * \brief pluginByID gets a Plugin by its ID. | ||||
|      * \param id is the *.desktop-file-ID of the plugin which in turn is the | ||||
|      * QFileInfo::completeBaseName() of the desktop-file, e.g. "mainmenu". | ||||
|      * | ||||
|      * As these IDs are chosen according to the corresponding | ||||
|      * desktop-file, these IDs are not unique. If multiple | ||||
|      * instances of a single plugin-type are created, they share | ||||
|      * the same ID in this sense. Then, this method will return | ||||
|      * the first plugin of the given type. | ||||
|      * \return the first Plugin found with the given ID. | ||||
|      */ | ||||
|     Plugin const *pluginByID(QString id) const; | ||||
| 
 | ||||
|     /*!
 | ||||
|      * \param plugin plugin that has been moved | ||||
|      * \param nameAfter name of plugin that is right after moved plugin | ||||
|      * \brief movePlugin moves a Plugin in the underlying data. | ||||
|      * | ||||
|      * This method is useful whenever a Plugin should be moved several | ||||
|      * positions at once. If a Plugin should only be moved one position | ||||
|      * up or down, consider using onMovePluginUp or onMovePluginDown. | ||||
|      * | ||||
|      * \param plugin Plugin that has been moved | ||||
|      * \param nameAfter name of the Plugin that should be located after | ||||
|      * the moved Plugin after the move operation, so this parameter | ||||
|      * determines the new position of plugin. If an empty string is | ||||
|      * given, plugin will be moved to the end of the list. | ||||
|      * | ||||
|      * \note This method is especially useful for drag and drop reordering. | ||||
|      * Therefore, it will be called whenever the user moves a Plugin in | ||||
|      * the panel ("Move Plugin" in the context menu of the panel). | ||||
|      * | ||||
|      * \sa onMovePluginUp, onMovePluginDown | ||||
|      */ | ||||
|     void movePlugin(Plugin * plugin, QString const & nameAfter); | ||||
| 
 | ||||
| signals: | ||||
|     /*!
 | ||||
|      * \brief pluginAdded gets emitted whenever a new Plugin is added | ||||
|      * to the panel. | ||||
|      */ | ||||
|     void pluginAdded(Plugin * plugin); | ||||
|     /*!
 | ||||
|      * \brief pluginRemoved gets emitted whenever a Plugin is removed. | ||||
|      * \param plugin The Plugin that was removed. This could be a nullptr. | ||||
|      */ | ||||
|     void pluginRemoved(Plugin * plugin); | ||||
|     /*!
 | ||||
|      * \brief pluginMoved gets emitted whenever a Plugin is moved. | ||||
|      * | ||||
|      * This signal gets emitted in movePlugin, onMovePluginUp and | ||||
|      * onMovePluginDown. | ||||
|      * | ||||
|      * \param plugin The Plugin that was moved. This could be a nullptr. | ||||
|      * | ||||
|      * \sa pluginMovedUp | ||||
|      */ | ||||
|     void pluginMoved(Plugin * plugin); //plugin can be nullptr in case of move of not loaded plugin
 | ||||
|     /*!
 | ||||
|      * Emiting only move-up for simplification of using (and problematic layout/list move) | ||||
|      * \brief pluginMovedUp gets emitted whenever a Plugin is moved a single | ||||
|      * slot upwards. | ||||
|      * | ||||
|      * When a Plugin is moved a single slot upwards, this signal will be | ||||
|      * emitted additionally to the pluginMoved signal so that two signals | ||||
|      * get emitted. | ||||
|      * | ||||
|      * If a Plugin is moved downwards, that Plugin will swap places with | ||||
|      * the following Plugin so that the result equals moving the following | ||||
|      * Plugin a single slot upwards. So, whenever two adjacent Plugins | ||||
|      * swap their places, this signal gets emitted with the Plugin that | ||||
|      * moves upwards as parameter. | ||||
|      * | ||||
|      * For simplified use, only this signal is implemented. There is no | ||||
|      * similar pluginMovedDown-signal. | ||||
|      * | ||||
|      * This signal gets emitted from onMovePluginUp and onMovePluginDown. | ||||
|      * | ||||
|      * \param plugin The Plugin that moved a slot upwards. | ||||
|      * | ||||
|      * \sa pluginMoved | ||||
|      */ | ||||
|     void pluginMovedUp(Plugin * plugin); | ||||
| 
 | ||||
| public slots: | ||||
|     /*!
 | ||||
|      * \brief addPlugin Adds a new Plugin to the model. | ||||
|      * | ||||
|      * \param desktopFile The PluginInfo (which inherits XdgDesktopFile) | ||||
|      * for the Plugin that should be added. | ||||
|      * | ||||
|      * \note AddPluginDialog::pluginSelected is connected to this slot. | ||||
|      */ | ||||
|     void addPlugin(const LXQt::PluginInfo &desktopFile); | ||||
|     /*!
 | ||||
|      * \brief removePlugin Removes a Plugin from the model. | ||||
|      * | ||||
|      * The Plugin to remove is identified by the QObject::sender() method | ||||
|      * when the slot is called. Therefore, this method should only be called | ||||
|      * by connecting a signal that a Plugin will emit to this slot. | ||||
|      * Otherwise, nothing will happen. | ||||
|      * | ||||
|      * \note Plugin::remove is connected to this slot as soon as the | ||||
|      * Plugin is loaded in the PanelPluginsModel. | ||||
|      */ | ||||
|     void removePlugin(); | ||||
| 
 | ||||
|     // slots for configuration dialog
 | ||||
|     void onActivatedIndex(QModelIndex const & index); | ||||
|     void onMovePluginUp(); | ||||
|     void onMovePluginDown(); | ||||
|     void onConfigurePlugin(); | ||||
|     void onRemovePlugin(); | ||||
|     /*!
 | ||||
|      * \brief onMovePluginUp Moves the Plugin corresponding to the given | ||||
|      * model index a slot upwards. | ||||
|      * | ||||
|      * \note The 'Up' button in the configuration widget is connected to this | ||||
|      * slot. | ||||
|      */ | ||||
|     void onMovePluginUp(QModelIndex const & index); | ||||
|     /*!
 | ||||
|      * \brief onMovePluginDown Moves the Plugin corresponding to the given | ||||
|      * model index a slot downwards. | ||||
|      * | ||||
|      * \note The 'Down' button in the configuration widget is connected to this | ||||
|      * slot. | ||||
|      */ | ||||
|     void onMovePluginDown(QModelIndex const & index); | ||||
|     /*!
 | ||||
|      * \brief onConfigurePlugin If the Plugin corresponding to the given | ||||
|      * model index has a config dialog (checked via the flag | ||||
|      * ILXQtPanelPlugin::HaveConfigDialog), this method shows | ||||
|      * it by calling plugin->showConfigureDialog(). | ||||
|      * | ||||
|      * \note The 'Configure' button in the configuration widget is connected to | ||||
|      * this slot. | ||||
|      */ | ||||
|     void onConfigurePlugin(QModelIndex const & index); | ||||
|     /*!
 | ||||
|      * \brief onRemovePlugin Removes the Plugin corresponding to the given | ||||
|      * model index from the Model. | ||||
|      * | ||||
|      * \note The 'Remove' button in the configuration widget is connected to | ||||
|      * this slot. | ||||
|      */ | ||||
|     void onRemovePlugin(QModelIndex const & index); | ||||
| 
 | ||||
| private: | ||||
|     /*!
 | ||||
|      * \brief pluginslist_t is the data type used for mPlugins which stores | ||||
|      * all the Plugins. | ||||
|      * | ||||
|      * \sa mPlugins | ||||
|      */ | ||||
|     typedef QList<QPair <QString/*name*/, QPointer<Plugin> > > pluginslist_t; | ||||
| 
 | ||||
| private: | ||||
|     /*!
 | ||||
|      * \brief loadPlugins Loads all the Plugins. | ||||
|      * \param desktopDirs These directories are scanned for corresponding | ||||
|      * .desktop-files which are necessary to load the plugins. | ||||
|      */ | ||||
|     void loadPlugins(QStringList const & desktopDirs); | ||||
|     /*!
 | ||||
|      * \brief loadPlugin Loads a Plugin and connects signals and slots. | ||||
|      * \param desktopFile The desktop file that specifies how to load the | ||||
|      * Plugin. | ||||
|      * \param settingsGroup QString which specifies the settings group. This | ||||
|      * will only be redirected to the Plugin so that it knows how to read | ||||
|      * its settings. | ||||
|      * \return A QPointer to the Plugin that was loaded. | ||||
|      */ | ||||
|     QPointer<Plugin> loadPlugin(LXQt::PluginInfo const & desktopFile, QString const & settingsGroup); | ||||
|     /*!
 | ||||
|      * \brief findNewPluginSettingsGroup Creates a name for a new Plugin | ||||
|      * that is not yet present in the settings file. Whenever multiple | ||||
|      * instances of a single Plugin type are created, they have to be | ||||
|      * distinguished by this name. | ||||
|      * | ||||
|      * The first Plugin of a given type will be named like the type, e.g. | ||||
|      * "mainmenu". If a name is already present, this method tries to | ||||
|      * find a free name by appending increasing integers (starting with 2), | ||||
|      * e.g. "mainmenu2". If, for example, only "mainmenu2" exists because | ||||
|      * "mainmenu" was deleted, "mainmenu" would be returned. So, the method | ||||
|      * always finds the first suitable name that is not yet present in the | ||||
|      * settings file. | ||||
|      * \param pluginType Type of the Plugin. | ||||
|      * \return The created name for the Plugin. | ||||
|      */ | ||||
|     QString findNewPluginSettingsGroup(const QString &pluginType) const; | ||||
|     bool isActiveIndexValid() const; | ||||
|     /*!
 | ||||
|      * \brief isIndexValid Checks if a given model index is valid for the | ||||
|      * underlying data (column 0, row lower than number of Plugins and | ||||
|      * so on). | ||||
|      */ | ||||
|     bool isIndexValid(QModelIndex const & index) const; | ||||
|     /*!
 | ||||
|      * \brief removePlugin Removes a given Plugin from the model. | ||||
|      */ | ||||
|     void removePlugin(pluginslist_t::iterator plugin); | ||||
| 
 | ||||
|     /*!
 | ||||
|      * \brief mNamesKey The key to the settings-entry that stores the | ||||
|      * names of the Plugins in a panel. Set upon creation, passed as | ||||
|      * a parameter by the panel. | ||||
|      */ | ||||
|     const QString mNamesKey; | ||||
|     /*!
 | ||||
|      * \brief mPlugins Stores all the Plugins. | ||||
|      * | ||||
|      * mPlugins is a QList of elements while each element corresponds to a | ||||
|      * single Plugin. Each element is a QPair of a QString and a QPointer | ||||
|      * while the QPointer points to a Plugin. | ||||
|      * | ||||
|      * To access the elements, you can use indexing or an iterator on the | ||||
|      * list. For each element p, p.first is the name of the Plugin as it | ||||
|      * is used in the configuration files, p.second.data() is the Plugin. | ||||
|      * | ||||
|      * \sa pluginslist_t | ||||
|      */ | ||||
|     pluginslist_t mPlugins; | ||||
|     /*!
 | ||||
|      * \brief mPanel Stores a reference to the LXQtPanel. | ||||
|      */ | ||||
|     LXQtPanel * mPanel; | ||||
|     QPersistentModelIndex mActive; | ||||
| }; | ||||
| 
 | ||||
| Q_DECLARE_METATYPE(Plugin const *) | ||||
|  | ||||
| @ -28,6 +28,7 @@ | ||||
| 
 | ||||
| #include "plugin.h" | ||||
| #include "ilxqtpanelplugin.h" | ||||
| #include "pluginsettings_p.h" | ||||
| #include "lxqtpanel.h" | ||||
| #include <QDebug> | ||||
| #include <QProcessEnvironment> | ||||
| @ -41,7 +42,7 @@ | ||||
| #include <QMenu> | ||||
| #include <QMouseEvent> | ||||
| #include <QApplication> | ||||
| #include <QCryptographicHash> | ||||
| #include <QWindow> | ||||
| #include <memory> | ||||
| 
 | ||||
| #include <LXQt/Settings> | ||||
| @ -75,22 +76,16 @@ QColor Plugin::mMoveMarkerColor= QColor(255, 0, 0, 255); | ||||
| /************************************************
 | ||||
| 
 | ||||
|  ************************************************/ | ||||
| Plugin::Plugin(const LXQt::PluginInfo &desktopFile, const QString &settingsFile, const QString &settingsGroup, LXQtPanel *panel) : | ||||
| Plugin::Plugin(const LXQt::PluginInfo &desktopFile, LXQt::Settings *settings, const QString &settingsGroup, LXQtPanel *panel) : | ||||
|     QFrame(panel), | ||||
|     mDesktopFile(desktopFile), | ||||
|     mPluginLoader(0), | ||||
|     mPlugin(0), | ||||
|     mPluginWidget(0), | ||||
|     mAlignment(AlignLeft), | ||||
|     mSettingsGroup(settingsGroup), | ||||
|     mPanel(panel) | ||||
| { | ||||
| 
 | ||||
|     mSettings = new LXQt::Settings(settingsFile, QSettings::IniFormat, this); | ||||
|     connect(mSettings, SIGNAL(settingsChanged()), this, SLOT(settingsChanged())); | ||||
|     mSettings->beginGroup(settingsGroup); | ||||
| 
 | ||||
|     mSettingsHash = calcSettingsHash(); | ||||
|     mSettings = PluginSettingsFactory::create(settings, settingsGroup); | ||||
| 
 | ||||
|     setWindowTitle(desktopFile.name()); | ||||
|     mName = desktopFile.name(); | ||||
| @ -109,7 +104,7 @@ Plugin::Plugin(const LXQt::PluginInfo &desktopFile, const QString &settingsFile, | ||||
|     else { | ||||
|         // this plugin is a dynamically loadable module
 | ||||
|         QString baseName = QString("lib%1.so").arg(desktopFile.id()); | ||||
|         foreach(QString dirName, dirs) | ||||
|         foreach(const QString &dirName, dirs) | ||||
|         { | ||||
|             QFileInfo fi(QDir(dirName), baseName); | ||||
|             if (fi.exists()) | ||||
| @ -155,12 +150,15 @@ Plugin::Plugin(const LXQt::PluginInfo &desktopFile, const QString &settingsFile, | ||||
|     { | ||||
|         QGridLayout* layout = new QGridLayout(this); | ||||
|         layout->setSpacing(0); | ||||
|         layout->setMargin(0); | ||||
|         layout->setContentsMargins(0, 0, 0, 0); | ||||
|         setLayout(layout); | ||||
|         layout->addWidget(mPluginWidget, 0, 0); | ||||
|     } | ||||
| 
 | ||||
|     // delay the connection to settingsChanged to avoid conflicts
 | ||||
|     // while the plugin is still being initialized
 | ||||
|     connect(mSettings, &PluginSettings::settingsChanged, | ||||
|             this, &Plugin::settingsChanged); | ||||
|     saveSettings(); | ||||
| } | ||||
| 
 | ||||
| @ -171,11 +169,8 @@ Plugin::Plugin(const LXQt::PluginInfo &desktopFile, const QString &settingsFile, | ||||
| Plugin::~Plugin() | ||||
| { | ||||
|     delete mPlugin; | ||||
|     if (mPluginLoader) | ||||
|     { | ||||
|         mPluginLoader->unload(); | ||||
|         delete mPluginLoader; | ||||
|     } | ||||
|     delete mPluginLoader; | ||||
|     delete mSettings; | ||||
| } | ||||
| 
 | ||||
| void Plugin::setAlignment(Plugin::Alignment alignment) | ||||
| @ -306,33 +301,12 @@ bool Plugin::loadModule(const QString &libraryName) | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| /************************************************
 | ||||
| 
 | ||||
|  ************************************************/ | ||||
| QByteArray Plugin::calcSettingsHash() | ||||
| { | ||||
|     QCryptographicHash hash(QCryptographicHash::Md5); | ||||
|     QStringList keys = mSettings->allKeys(); | ||||
|     foreach (const QString &key, keys) | ||||
|     { | ||||
|         hash.addData(key.toUtf8()); | ||||
|         hash.addData(mSettings->value(key).toByteArray()); | ||||
|     } | ||||
|     return hash.result(); | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| /************************************************
 | ||||
| 
 | ||||
|  ************************************************/ | ||||
| void Plugin::settingsChanged() | ||||
| { | ||||
|     QByteArray hash = calcSettingsHash(); | ||||
|     if (mSettingsHash != hash) | ||||
|     { | ||||
|         mSettingsHash = hash; | ||||
|         mPlugin->settingsChanged(); | ||||
|     } | ||||
|     mPlugin->settingsChanged(); | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| @ -463,23 +437,21 @@ void Plugin::realign() | ||||
|  ************************************************/ | ||||
| void Plugin::showConfigureDialog() | ||||
| { | ||||
|     // store a pointer to each plugin using the plugins' names
 | ||||
|     static QHash<QString, QPointer<QDialog> > refs; | ||||
|     QDialog *dialog = refs[name()].data(); | ||||
|     if (!mConfigDialog) | ||||
|         mConfigDialog = mPlugin->configureDialog(); | ||||
| 
 | ||||
|     if (!dialog) | ||||
|     { | ||||
|         dialog = mPlugin->configureDialog(); | ||||
|         refs[name()] = dialog; | ||||
|         connect(this, SIGNAL(destroyed()), dialog, SLOT(close())); | ||||
|     } | ||||
| 
 | ||||
|     if (!dialog) | ||||
|     if (!mConfigDialog) | ||||
|         return; | ||||
| 
 | ||||
|     dialog->show(); | ||||
|     dialog->raise(); | ||||
|     dialog->activateWindow(); | ||||
|     connect(this, &Plugin::destroyed, mConfigDialog, &QWidget::close); | ||||
|     mPanel->willShowWindow(mConfigDialog); | ||||
|     mConfigDialog->show(); | ||||
|     mConfigDialog->raise(); | ||||
|     mConfigDialog->activateWindow(); | ||||
| 
 | ||||
|     WId wid = mConfigDialog->windowHandle()->winId(); | ||||
|     KWindowSystem::activateWindow(wid); | ||||
|     KWindowSystem::setOnDesktop(wid, KWindowSystem::currentDesktop()); | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
| @ -31,9 +31,12 @@ | ||||
| 
 | ||||
| #include <QFrame> | ||||
| #include <QString> | ||||
| #include <QPointer> | ||||
| #include <LXQt/PluginInfo> | ||||
| #include <LXQt/Settings> | ||||
| #include "ilxqtpanel.h" | ||||
| #include "lxqtpanelglobals.h" | ||||
| #include "pluginsettings.h" | ||||
| 
 | ||||
| class QPluginLoader; | ||||
| class QSettings; | ||||
| @ -55,14 +58,14 @@ public: | ||||
|     }; | ||||
| 
 | ||||
| 
 | ||||
|     explicit Plugin(const LXQt::PluginInfo &desktopFile, const QString &settingsFile, const QString &settingsGroup, LXQtPanel *panel); | ||||
|     explicit Plugin(const LXQt::PluginInfo &desktopFile, LXQt::Settings *settings, const QString &settingsGroup, LXQtPanel *panel); | ||||
|     ~Plugin(); | ||||
| 
 | ||||
|     bool isLoaded() const { return mPlugin != 0; } | ||||
|     Alignment alignment() const { return mAlignment; } | ||||
|     void setAlignment(Alignment alignment); | ||||
| 
 | ||||
|     QString settingsGroup() const { return mSettingsGroup; } | ||||
|     QString settingsGroup() const { return mSettings->group(); } | ||||
| 
 | ||||
|     void saveSettings(); | ||||
| 
 | ||||
| @ -103,17 +106,15 @@ private: | ||||
|     ILXQtPanelPluginLibrary const * findStaticPlugin(const QString &libraryName); | ||||
| 
 | ||||
|     const LXQt::PluginInfo mDesktopFile; | ||||
|     QByteArray calcSettingsHash(); | ||||
|     QPluginLoader *mPluginLoader; | ||||
|     ILXQtPanelPlugin *mPlugin; | ||||
|     QWidget *mPluginWidget; | ||||
|     Alignment mAlignment; | ||||
|     QSettings *mSettings; | ||||
|     QString mSettingsGroup; | ||||
|     PluginSettings *mSettings; | ||||
|     LXQtPanel *mPanel; | ||||
|     QByteArray mSettingsHash; | ||||
|     static QColor mMoveMarkerColor; | ||||
|     QString mName; | ||||
|     QPointer<QDialog> mConfigDialog; //!< plugin's config dialog (if any)
 | ||||
| 
 | ||||
| private slots: | ||||
|     void settingsChanged(); | ||||
|  | ||||
							
								
								
									
										216
									
								
								panel/pluginsettings.cpp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										216
									
								
								panel/pluginsettings.cpp
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,216 @@ | ||||
| /* BEGIN_COMMON_COPYRIGHT_HEADER
 | ||||
|  * (c)LGPL2+ | ||||
|  * | ||||
|  * LXQt - a lightweight, Qt based, desktop toolset | ||||
|  * http://lxqt.org
 | ||||
|  * | ||||
|  * Copyright: 2015 LXQt team | ||||
|  * Authors: | ||||
|  *   Paulo Lieuthier <paulolieuthier@gmail.com> | ||||
|  * | ||||
|  * This program or library is free software; you can redistribute it | ||||
|  * and/or modify it under the terms of the GNU Lesser General Public | ||||
|  * License as published by the Free Software Foundation; either | ||||
|  * version 2.1 of the License, or (at your option) any later version. | ||||
|  * | ||||
|  * This library is distributed in the hope that it will be useful, | ||||
|  * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | ||||
|  * Lesser General Public License for more details. | ||||
|  * | ||||
|  * You should have received a copy of the GNU Lesser General | ||||
|  * Public License along with this library; if not, write to the | ||||
|  * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | ||||
|  * Boston, MA 02110-1301 USA | ||||
|  * | ||||
|  * END_COMMON_COPYRIGHT_HEADER */ | ||||
| 
 | ||||
| #include "pluginsettings.h" | ||||
| #include "pluginsettings_p.h" | ||||
| #include <LXQt/Settings> | ||||
| 
 | ||||
| class PluginSettingsPrivate | ||||
| { | ||||
| public: | ||||
|     PluginSettingsPrivate(LXQt::Settings* settings, const QString &group) | ||||
|         : mSettings(settings) | ||||
|         , mOldSettings(settings) | ||||
|         , mGroup(group) | ||||
|     { | ||||
|     } | ||||
| 
 | ||||
|     QString prefix() const; | ||||
|     inline QString fullPrefix() const | ||||
|     { | ||||
|         return mGroup + "/" + prefix(); | ||||
|     } | ||||
| 
 | ||||
|     LXQt::Settings *mSettings; | ||||
|     LXQt::SettingsCache mOldSettings; | ||||
|     QString mGroup; | ||||
|     QStringList mSubGroups; | ||||
| }; | ||||
| 
 | ||||
| QString PluginSettingsPrivate::prefix() const | ||||
| { | ||||
|     if (!mSubGroups.empty()) | ||||
|         return mSubGroups.join('/'); | ||||
|     return QString(); | ||||
| } | ||||
| 
 | ||||
| PluginSettings::PluginSettings(LXQt::Settings* settings, const QString &group, QObject *parent) | ||||
|     : QObject(parent) | ||||
|     , d_ptr(new PluginSettingsPrivate{settings, group}) | ||||
| { | ||||
|     Q_D(PluginSettings); | ||||
|     connect(d->mSettings, &LXQt::Settings::settingsChangedFromExternal, this, &PluginSettings::settingsChanged); | ||||
| } | ||||
| 
 | ||||
| QString PluginSettings::group() const | ||||
| { | ||||
|     Q_D(const PluginSettings); | ||||
|     return d->mGroup; | ||||
| } | ||||
| 
 | ||||
| PluginSettings::~PluginSettings() | ||||
| { | ||||
| } | ||||
| 
 | ||||
| QVariant PluginSettings::value(const QString &key, const QVariant &defaultValue) const | ||||
| { | ||||
|     Q_D(const PluginSettings); | ||||
|     d->mSettings->beginGroup(d->fullPrefix()); | ||||
|     QVariant value = d->mSettings->value(key, defaultValue); | ||||
|     d->mSettings->endGroup(); | ||||
|     return value; | ||||
| } | ||||
| 
 | ||||
| void PluginSettings::setValue(const QString &key, const QVariant &value) | ||||
| { | ||||
|     Q_D(PluginSettings); | ||||
|     d->mSettings->beginGroup(d->fullPrefix()); | ||||
|     d->mSettings->setValue(key, value); | ||||
|     d->mSettings->endGroup(); | ||||
|     emit settingsChanged(); | ||||
| } | ||||
| 
 | ||||
| void PluginSettings::remove(const QString &key) | ||||
| { | ||||
|     Q_D(PluginSettings); | ||||
|     d->mSettings->beginGroup(d->fullPrefix()); | ||||
|     d->mSettings->remove(key); | ||||
|     d->mSettings->endGroup(); | ||||
|     emit settingsChanged(); | ||||
| } | ||||
| 
 | ||||
| bool PluginSettings::contains(const QString &key) const | ||||
| { | ||||
|     Q_D(const PluginSettings); | ||||
|     d->mSettings->beginGroup(d->fullPrefix()); | ||||
|     bool ret = d->mSettings->contains(key); | ||||
|     d->mSettings->endGroup(); | ||||
|     return ret; | ||||
| } | ||||
| 
 | ||||
| QList<QMap<QString, QVariant> > PluginSettings::readArray(const QString& prefix) | ||||
| { | ||||
|     Q_D(PluginSettings); | ||||
|     d->mSettings->beginGroup(d->fullPrefix()); | ||||
|     QList<QMap<QString, QVariant> > array; | ||||
|     int size = d->mSettings->beginReadArray(prefix); | ||||
|     for (int i = 0; i < size; ++i) | ||||
|     { | ||||
|         d->mSettings->setArrayIndex(i); | ||||
|         QMap<QString, QVariant> hash; | ||||
|         for (const QString &key : d->mSettings->childKeys()) | ||||
|             hash[key] = d->mSettings->value(key); | ||||
|         array << hash; | ||||
|     } | ||||
|     d->mSettings->endArray(); | ||||
|     d->mSettings->endGroup(); | ||||
|     return array; | ||||
| } | ||||
| 
 | ||||
| void PluginSettings::setArray(const QString &prefix, const QList<QMap<QString, QVariant> > &hashList) | ||||
| { | ||||
|     Q_D(PluginSettings); | ||||
|     d->mSettings->beginGroup(d->fullPrefix()); | ||||
|     d->mSettings->beginWriteArray(prefix); | ||||
|     int size = hashList.size(); | ||||
|     for (int i = 0; i < size; ++i) | ||||
|     { | ||||
|         d->mSettings->setArrayIndex(i); | ||||
|         QMapIterator<QString, QVariant> it(hashList.at(i)); | ||||
|         while (it.hasNext()) | ||||
|         { | ||||
|             it.next(); | ||||
|             d->mSettings->setValue(it.key(), it.value()); | ||||
|         } | ||||
|     } | ||||
|     d->mSettings->endArray(); | ||||
|     d->mSettings->endGroup(); | ||||
|     emit settingsChanged(); | ||||
| } | ||||
| 
 | ||||
| void PluginSettings::clear() | ||||
| { | ||||
|     Q_D(PluginSettings); | ||||
|     d->mSettings->beginGroup(d->mGroup); | ||||
|     d->mSettings->clear(); | ||||
|     d->mSettings->endGroup(); | ||||
|     emit settingsChanged(); | ||||
| } | ||||
| 
 | ||||
| void PluginSettings::sync() | ||||
| { | ||||
|     Q_D(PluginSettings); | ||||
|     d->mSettings->beginGroup(d->mGroup); | ||||
|     d->mSettings->sync(); | ||||
|     d->mOldSettings.loadFromSettings(); | ||||
|     d->mSettings->endGroup(); | ||||
|     emit settingsChanged(); | ||||
| } | ||||
| 
 | ||||
| QStringList PluginSettings::allKeys() const | ||||
| { | ||||
|     Q_D(const PluginSettings); | ||||
|     d->mSettings->beginGroup(d->fullPrefix()); | ||||
|     QStringList keys = d->mSettings->allKeys(); | ||||
|     d->mSettings->endGroup(); | ||||
|     return keys; | ||||
| } | ||||
| 
 | ||||
| QStringList PluginSettings::childGroups() const | ||||
| { | ||||
|     Q_D(const PluginSettings); | ||||
|     d->mSettings->beginGroup(d->fullPrefix()); | ||||
|     QStringList groups = d->mSettings->childGroups(); | ||||
|     d->mSettings->endGroup(); | ||||
|     return groups; | ||||
| } | ||||
| 
 | ||||
| void PluginSettings::beginGroup(const QString &subGroup) | ||||
| { | ||||
|     Q_D(PluginSettings); | ||||
|     d->mSubGroups.append(subGroup); | ||||
| } | ||||
| 
 | ||||
| void PluginSettings::endGroup() | ||||
| { | ||||
|     Q_D(PluginSettings); | ||||
|     if (!d->mSubGroups.empty()) | ||||
|         d->mSubGroups.removeLast(); | ||||
| } | ||||
| 
 | ||||
| void PluginSettings::loadFromCache() | ||||
| { | ||||
|     Q_D(PluginSettings); | ||||
|     d->mSettings->beginGroup(d->mGroup); | ||||
|     d->mOldSettings.loadToSettings(); | ||||
|     d->mSettings->endGroup(); | ||||
| } | ||||
| 
 | ||||
| PluginSettings* PluginSettingsFactory::create(LXQt::Settings *settings, const QString &group, QObject *parent/* = nullptr*/) | ||||
| { | ||||
|     return new PluginSettings{settings, group, parent}; | ||||
| } | ||||
							
								
								
									
										96
									
								
								panel/pluginsettings.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										96
									
								
								panel/pluginsettings.h
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,96 @@ | ||||
| /* BEGIN_COMMON_COPYRIGHT_HEADER
 | ||||
|  * (c)LGPL2+ | ||||
|  * | ||||
|  * LXQt - a lightweight, Qt based, desktop toolset | ||||
|  * http://lxqt.org
 | ||||
|  * | ||||
|  * Copyright: 2015 LXQt team | ||||
|  * Authors: | ||||
|  *   Paulo Lieuthier <paulolieuthier@gmail.com> | ||||
|  * | ||||
|  * This program or library is free software; you can redistribute it | ||||
|  * and/or modify it under the terms of the GNU Lesser General Public | ||||
|  * License as published by the Free Software Foundation; either | ||||
|  * version 2.1 of the License, or (at your option) any later version. | ||||
|  * | ||||
|  * This library is distributed in the hope that it will be useful, | ||||
|  * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | ||||
|  * Lesser General Public License for more details. | ||||
|  * | ||||
|  * You should have received a copy of the GNU Lesser General | ||||
|  * Public License along with this library; if not, write to the | ||||
|  * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | ||||
|  * Boston, MA 02110-1301 USA | ||||
|  * | ||||
|  * END_COMMON_COPYRIGHT_HEADER */ | ||||
| 
 | ||||
| #ifndef PLUGIN_SETTINGS_H | ||||
| #define PLUGIN_SETTINGS_H | ||||
| 
 | ||||
| #include <QObject> | ||||
| #include <QString> | ||||
| #include <QVariant> | ||||
| #include "lxqtpanelglobals.h" | ||||
| 
 | ||||
| namespace LXQt | ||||
| { | ||||
|     class Settings; | ||||
| } | ||||
| class PluginSettingsFactory; | ||||
| class PluginSettingsPrivate; | ||||
| 
 | ||||
| /*!
 | ||||
|  * \brief | ||||
|  * Settings for particular plugin. This object/class can be used similarly as \sa QSettings. | ||||
|  * Object cannot be constructed direcly (it is the panel's responsibility to construct it for each plugin). | ||||
|  * | ||||
|  * | ||||
|  * \note | ||||
|  * We are relying here on so called "back linking" (calling a function defined in executable | ||||
|  * back from an external library)... | ||||
|  */ | ||||
| class LXQT_PANEL_API PluginSettings : public QObject | ||||
| { | ||||
|     Q_OBJECT | ||||
| 
 | ||||
|     //for instantiation
 | ||||
|     friend class PluginSettingsFactory; | ||||
| 
 | ||||
| public: | ||||
|     ~PluginSettings(); | ||||
| 
 | ||||
|     QString group() const; | ||||
| 
 | ||||
|     QVariant value(const QString &key, const QVariant &defaultValue = QVariant()) const; | ||||
|     void setValue(const QString &key, const QVariant &value); | ||||
| 
 | ||||
|     void remove(const QString &key); | ||||
|     bool contains(const QString &key) const; | ||||
| 
 | ||||
|     QList<QMap<QString, QVariant> > readArray(const QString &prefix); | ||||
|     void setArray(const QString &prefix, const QList<QMap<QString, QVariant> > &hashList); | ||||
| 
 | ||||
|     void clear(); | ||||
|     void sync(); | ||||
| 
 | ||||
|     QStringList allKeys() const; | ||||
|     QStringList childGroups() const; | ||||
| 
 | ||||
|     void beginGroup(const QString &subGroup); | ||||
|     void endGroup(); | ||||
| 
 | ||||
|     void loadFromCache(); | ||||
| 
 | ||||
| signals: | ||||
|     void settingsChanged(); | ||||
| 
 | ||||
| private: | ||||
|     explicit PluginSettings(LXQt::Settings *settings, const QString &group, QObject *parent = nullptr); | ||||
| 
 | ||||
| private: | ||||
|     QScopedPointer<PluginSettingsPrivate> d_ptr; | ||||
|     Q_DECLARE_PRIVATE(PluginSettings) | ||||
| }; | ||||
| 
 | ||||
| #endif | ||||
							
								
								
									
										39
									
								
								panel/pluginsettings_p.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								panel/pluginsettings_p.h
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,39 @@ | ||||
| /* BEGIN_COMMON_COPYRIGHT_HEADER
 | ||||
|  * (c)LGPL2+ | ||||
|  * | ||||
|  * LXQt - a lightweight, Qt based, desktop toolset | ||||
|  * http://lxqt.org
 | ||||
|  * | ||||
|  * Copyright: 2015 LXQt team | ||||
|  * Authors: | ||||
|  *   Paulo Lieuthier <paulolieuthier@gmail.com> | ||||
|  * | ||||
|  * This program or library is free software; you can redistribute it | ||||
|  * and/or modify it under the terms of the GNU Lesser General Public | ||||
|  * License as published by the Free Software Foundation; either | ||||
|  * version 2.1 of the License, or (at your option) any later version. | ||||
|  * | ||||
|  * This library is distributed in the hope that it will be useful, | ||||
|  * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | ||||
|  * Lesser General Public License for more details. | ||||
|  * | ||||
|  * You should have received a copy of the GNU Lesser General | ||||
|  * Public License along with this library; if not, write to the | ||||
|  * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | ||||
|  * Boston, MA 02110-1301 USA | ||||
|  * | ||||
|  * END_COMMON_COPYRIGHT_HEADER */ | ||||
| 
 | ||||
| #ifndef PLUGIN_SETTINGS_P_H | ||||
| #define PLUGIN_SETTINGS_P_H | ||||
| 
 | ||||
| #include "pluginsettings.h" | ||||
| 
 | ||||
| class PluginSettingsFactory | ||||
| { | ||||
| public: | ||||
|     static PluginSettings * create(LXQt::Settings *settings, const QString &group, QObject *parent = nullptr); | ||||
| }; | ||||
| 
 | ||||
| #endif //PLUGIN_SETTINGS_P_H
 | ||||
| @ -13,11 +13,7 @@ type=desktopswitch | ||||
| 
 | ||||
| [quicklaunch] | ||||
| type=quicklaunch | ||||
| apps/size=5 | ||||
| apps/1/desktop=firefox.desktop | ||||
| apps/2/desktop=chromium-browser.desktop | ||||
| apps/3/desktop=pcmanfm-qt.desktop | ||||
| apps/5/desktop=lxqt-config.desktop | ||||
| alignment=Left | ||||
| 
 | ||||
| [taskbar] | ||||
| type=taskbar | ||||
|  | ||||
							
								
								
									
										0
									
								
								panel/translations/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								panel/translations/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -1,346 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1"> | ||||
| <context> | ||||
|     <name>AddPluginDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="14"/> | ||||
|         <source>Add Plugins</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="22"/> | ||||
|         <source>Search:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="98"/> | ||||
|         <source>Add Widget</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="105"/> | ||||
|         <source>Close</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.cpp" line="114"/> | ||||
|         <source>(only one instance can run at a time)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="31"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="38"/> | ||||
|         <source>Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="42"/> | ||||
|         <source>Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="44"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="68"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="81"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="88"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="96"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="101"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="109"/> | ||||
|         <location filename="../config/configpanelwidget.ui" line="153"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="166"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="173"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="202"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="208"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="218"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="244"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="190"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="249"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="191"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="197"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="254"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="192"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="284"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="303"/> | ||||
|         <source>Custom styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="324"/> | ||||
|         <source>Font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="364"/> | ||||
|         <source>Background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="403"/> | ||||
|         <source>Background opacity:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="435"/> | ||||
|         <source><small>Compositing is required for panel transparency.</small></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="463"/> | ||||
|         <source>Background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="156"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="157"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="158"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="159"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="168"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="169"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="170"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="171"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="196"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="198"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="354"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="370"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="388"/> | ||||
|         <source>Pick image</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="388"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPluginsWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="14"/> | ||||
|         <source>Configure Plugins</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="84"/> | ||||
|         <source>Note: changes made in this page cannot be reset.</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="112"/> | ||||
|         <source>Move up</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="115"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="129"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="150"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="164"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="185"/> | ||||
|         <source>...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="126"/> | ||||
|         <source>Move down</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="147"/> | ||||
|         <source>Add</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="161"/> | ||||
|         <source>Remove</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="182"/> | ||||
|         <source>Configure</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="912"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="931"/> | ||||
|         <source>Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="934"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="939"/> | ||||
|         <source>Manage Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="945"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="952"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="403"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="416"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>main</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanelapplication.cpp" line="52"/> | ||||
|         <source>Use alternate configuration file.</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanelapplication.cpp" line="53"/> | ||||
|         <source>Configuration file</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="ar"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">تهيئة اللوحة</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">حجم اللوحة</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">الحجم:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">نقطة ضوئيَّة</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">استخدم التَّحجيم اﻵلي</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">طول وموقع اللوحة</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">اليسار</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">الوسظ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">اليمين</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">المحاذاة:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">الطُّول:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">الموقع:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">أعلى سطح المكتب</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">يسار سطح المكتب</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">يمين سطح المكتب</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">أسفل سطح المكتب</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">أعلى سطح المكتب %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">يسار سطح المكتب %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">يمين سطح المكتب %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">أسفل سطح المكتب %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">تهيئة اللوحة</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">الحجم:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">الطُّول:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">نقطة ضوئيَّة</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">اليسار</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">الوسظ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">اليمين</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">المحاذاة:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">الموقع:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">أعلى سطح المكتب</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">يسار سطح المكتب</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">يمين سطح المكتب</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">أسفل سطح المكتب</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">أعلى سطح المكتب %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">يسار سطح المكتب %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">يمين سطح المكتب %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">أسفل سطح المكتب %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>قائمة التطبيقات</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">تهيئة اللوحة...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">ضمُّ إضافات...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">تهيئة</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">تحريك</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">إزالة</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">تهيئة اللوحة</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="cs"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Nastavit panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Velikost panelu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Velikost:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Použít automatickou velikost</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Délka &a poloha panelu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Zarovnat vlevo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Zarovnat na střed</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Zarovnat vpravo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Zarovnání:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Délka:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Poloha:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Horní strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Levá strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Pravá strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Dolní strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Horní strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Levá strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Pravá strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Dolní strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Nastavit panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Velikost:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Délka:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Zarovnat vlevo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Zarovnat na střed</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Zarovnat vpravo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Zarovnání:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Poloha:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Horní strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Levá strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Pravá strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Dolní strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Horní strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Levá strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Pravá strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Dolní strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Nastavit panel...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Přidat přídavné moduly...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Nastavit</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Přesunout</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Odstranit</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Nastavit panel</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="cs_CZ"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Nastavit panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Velikost panelu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Velikost:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Použít automatickou velikost</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Délka &a poloha panelu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Zarovnat vlevo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Zarovnat na střed</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Zarovnat vpravo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Zarovnání:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Délka:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Poloha:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Horní strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Levá strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Pravá strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Dolní strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Horní strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Levá strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Pravá strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Dolní strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Nastavit panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Velikost:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Délka:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Zarovnat vlevo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Zarovnat na střed</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Zarovnat vpravo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Zarovnání:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Poloha:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Horní strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Levá strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Pravá strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Dolní strana pracovní plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Horní strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Levá strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Pravá strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Dolní strana pracovní plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Nastavit panel...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Přidat přídavné moduly...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Nastavit</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Přesunout</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Odstranit</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Nastavit panel</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,377 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="da"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Indstil panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Panelstørrelse</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Størrelse:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">pkt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use theme size</source> | ||||
|         <translation type="vanished">Brug tema-størrelse</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel lenght & position</source> | ||||
|         <translation type="vanished">Panel længde & position</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Længde:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Placering:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Venstre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Midtpå</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Højre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Indstil panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Størrelse:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Længde:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">pkt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Venstre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Midtpå</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Højre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Placering:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Toppen af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Venstre side af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Højre side af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Bunden af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Toppen af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Venstre side af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Højre side af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Bunden af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation type="unfinished">Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPluginPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Indstil</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Flyt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Delete</source> | ||||
|         <translation type="vanished">Slet</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Panel</source> | ||||
|         <translation type="vanished">Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Plugins</source> | ||||
|         <translation type="vanished">Udvidelsesmoduler</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Tilføj udvidelsesmoduler ...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move plugin</source> | ||||
|         <translation type="vanished">Flyt udvidelsesmodul</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure plugin</source> | ||||
|         <translation type="vanished">Indstil udvidelsesmodul</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Delete plugin</source> | ||||
|         <translation type="vanished">Fjern udvidelsesmodul</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show this panel at</source> | ||||
|         <translation type="vanished">Vis dette panel ved</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Indstil panel</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>PositionAction</name> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Toppen af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Bunden af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Venstre side af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Højre side af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Toppen af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Bunden af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Venstre side af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Højre side af skrivebord %1</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="da_DK"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Panelindstillinger</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Panelstørrelse</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Størrelse:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Brug automatisk dimensionering</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Panel længde && position</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Venstrestillet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Midterstillet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Højrestillet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Tilpasning:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Længde:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Position:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Toppen af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Venstre side af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Højre side af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Bunden af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Toppen af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Venstre side af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Højre side af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Bunden af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Størrelse:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Længde:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Venstrestillet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Midterstillet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Højrestillet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Tilpasning:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Position:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Toppen af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Venstre side af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Højre side af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Bunden af skrivebordet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Toppen af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Venstre side af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Højre side af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Bunden af skrivebord %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Hej Verden</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Indstil panelet...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Tilføj plugins ...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Indstil</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Flyt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Fjern</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Indstil panel</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,346 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="de"> | ||||
| <context> | ||||
|     <name>AddPluginDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="14"/> | ||||
|         <source>Add Plugins</source> | ||||
|         <translation>Plugins hinzufügen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="22"/> | ||||
|         <source>Search:</source> | ||||
|         <translation>Suchen:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="98"/> | ||||
|         <source>Add Widget</source> | ||||
|         <translation>Widget hinzufügen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="105"/> | ||||
|         <source>Close</source> | ||||
|         <translation>Schließen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.cpp" line="114"/> | ||||
|         <source>(only one instance can run at a time)</source> | ||||
|         <translation>(es kann nur eine Instanz gleichzeitig ausgeführt werden)</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="31"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation>Leiste konfigurieren</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="38"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Leiste</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="42"/> | ||||
|         <source>Widgets</source> | ||||
|         <translation>Widgets</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation>Leiste konfigurieren</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="44"/> | ||||
|         <source>Size</source> | ||||
|         <translation>Größe</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="68"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation><p>Negative Pixelwerte setzen die Leistenlänge auf den Wert verfügbare Größe minus angegebener Größe.</p><p/><p><i>Z.B. bei "Länge" gesetzt auf -100px und einer Bildschirmgröße von 1000px hat die Leiste eine Größe von 900 px.</i></p></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="81"/> | ||||
|         <source>Size:</source> | ||||
|         <translation>Größe:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="88"/> | ||||
|         <source>Length:</source> | ||||
|         <translation>Länge:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="96"/> | ||||
|         <source>%</source> | ||||
|         <translation>%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="101"/> | ||||
|         <source>px</source> | ||||
|         <translation>px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="109"/> | ||||
|         <location filename="../config/configpanelwidget.ui" line="153"/> | ||||
|         <source> px</source> | ||||
|         <translation> px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="166"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation>Symbolgröße:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="173"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation>Zeilenzahl:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="202"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation>Ausrichtung und Position</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="208"/> | ||||
|         <source>Position:</source> | ||||
|         <translation>Position:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="218"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation>Ausrichtung:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="244"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="190"/> | ||||
|         <source>Left</source> | ||||
|         <translation>Links</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="249"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="191"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="197"/> | ||||
|         <source>Center</source> | ||||
|         <translation>Mitte</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="254"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="192"/> | ||||
|         <source>Right</source> | ||||
|         <translation>Rechts</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="284"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation>Automatisch ausblenden</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="303"/> | ||||
|         <source>Custom styling</source> | ||||
|         <translation>Eigener Stil</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="324"/> | ||||
|         <source>Font color:</source> | ||||
|         <translation>Schriftfarbe:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="364"/> | ||||
|         <source>Background color:</source> | ||||
|         <translation>Hintergrundfarbe:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="403"/> | ||||
|         <source>Background opacity:</source> | ||||
|         <translation>Deckkraft:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="435"/> | ||||
|         <source><small>Compositing is required for panel transparency.</small></source> | ||||
|         <translation><small>Für Transparenzeffekt wird Compositing benötigt.</small></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="463"/> | ||||
|         <source>Background image:</source> | ||||
|         <translation>Hintergrundbild:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="156"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation>Oben auf der Arbeitsfläche</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="157"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation>Links auf der Arbeitsfläche</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="158"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation>Rechts auf der Arbeitsfläche</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="159"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation>Unten auf der Arbeitsfläche</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="168"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation>Oben auf Arbeitsfläche %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="169"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation>Links auf Arbeitsfläche %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="170"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation>Rechts auf Arbeitsfläche %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="171"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation>Unten auf Arbeitsfläche %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="196"/> | ||||
|         <source>Top</source> | ||||
|         <translation>Oben</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="198"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation>Unten</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="354"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="370"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation>Farbe auswählen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="388"/> | ||||
|         <source>Pick image</source> | ||||
|         <translation>Bild auswählen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="388"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation>Bilder (*.png *.gif *.jpg)</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPluginsWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="14"/> | ||||
|         <source>Configure Plugins</source> | ||||
|         <translation>Plugins konfigurieren</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="84"/> | ||||
|         <source>Note: changes made in this page cannot be reset.</source> | ||||
|         <translation>Hinweis: Hier gemachte Änderungen können nicht rückgängig gemacht werden.</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="112"/> | ||||
|         <source>Move up</source> | ||||
|         <translation>Nach oben schieben</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="115"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="129"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="150"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="164"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="185"/> | ||||
|         <source>...</source> | ||||
|         <translation>...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="126"/> | ||||
|         <source>Move down</source> | ||||
|         <translation>Nach unten schieben</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="147"/> | ||||
|         <source>Add</source> | ||||
|         <translation>Hinzufügen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="161"/> | ||||
|         <source>Remove</source> | ||||
|         <translation>Entfernen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="182"/> | ||||
|         <source>Configure</source> | ||||
|         <translation>Konfigurieren</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="912"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="931"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Leiste</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="934"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation>Leiste konfigurieren</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="939"/> | ||||
|         <source>Manage Widgets</source> | ||||
|         <translation>Widgets verwalten</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="945"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation>Leiste hinzufügen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="952"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation>Leiste entfernen</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="403"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation>"%1" konfigurieren</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation>"%1" verschieben</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="416"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation>"%1" entfernen</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>main</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanelapplication.cpp" line="52"/> | ||||
|         <source>Use alternate configuration file.</source> | ||||
|         <translation>Alternative Konfigurationsdatei verwenden.</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanelapplication.cpp" line="53"/> | ||||
|         <source>Configuration file</source> | ||||
|         <translation>Konfigurationsdatei</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="el"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Διαμόρφωση πίνακα</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Μέγεθος πίνακα</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Μέγεθος:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Χρήση αυτόματου μεγέθους</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Μήκος && θέση πίνακα</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Αριστερά</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Κέντρο</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Δεξιά</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Στοίχιση:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Μήκος:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Θέση:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Επάνω στην επιφάνεια εργασίας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Αριστερά στην επιφάνεια εργασίας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Δεξιά στην επιφάνεια εργασίας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Κάτω στην επιφάνεια εργασίας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Επάνω στην επιφάνεια εργασίας %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Αριστερά στην επιφάνεια εργασίας %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Δεξιά στην επιφάνεια εργασίας %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Κάτω στην επιφάνεια εργασίας %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation>Διαμόρφωση του πίνακα</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation>Διαμόρφωση του πίνακα</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation>Μέγεθος</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation>Μέγεθος:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation> εικ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation>Μέγεθος εικονιδίων:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation>Μήκος:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation><p>Μια αρνητική τιμή εικονοστοιχείων θέτει το μήκος του πίνακα σε τόσα εικονοστοιχεία λιγότερο από τον διαθέσιμο χώρο της οθόνης.</p><p/><p><i>Π.χ. θέτοντας το «Μήκος» σε -100εικ, και με μέγεθος οθόνης 1000εικ, τότε το πραγματικό μήκος του πίνακα θα είναι 900 εικ.</i></p></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation>%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation>εικ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation>Πλήθος γραμμών:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation>Στοίχιση && θέση</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation>Αριστερά</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation>Κέντρο</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation>Δεξιά</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation>Στοίχιση:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation>Θέση:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation>Αυτόματη απόκρυψη</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation>Ύφος</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation>Προσαρμοσμένο χρώμα γραμματοσειράς:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation>Προσαρμοσμένη εικόνα ταπετσαρίας:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation>Προσαρμοσμένο χρώμα ταπετσαρίας:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation>Αδιαφάνεια</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation>Στην κορυφή της επιφάνεια εργασίας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation>Στα αριστερά της επιφάνειας εργασίας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation>Στα δεξιά της επιφάνειας εργασίας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation>Στη βάση της επιφάνειας εργασίας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation>Στην κορυφή της επιφάνειας εργασίας %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation>Στα αριστερά της επιφάνειας εργασίας %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation>Στα δεξιά της επιφάνειας εργασίας %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation>Στη βάση της επιφάνειας εργασίας %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation>Κορυφή</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation>Βάση</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation>Επιλέξτε το χρώμα</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation>Εικόνες (*.png *.gif *.jpg)</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation>Προσθήκη γραφικών συστατικών στον πίνακα</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Πίνακας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation>Διαμόρφωση του πίνακα...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation>Προσθήκη γραφικών συστατικών στον πίνακα...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation>Προσθήκη πίνακα</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation>Αφαίρεση πίνακα</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation>Διαμόρφωση του πίνακα...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation>Προσθήκη πρόσθετων...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation>Διαμόρφωση</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation>Μετακίνηση</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation>Αφαίρεση</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation>Διαμόρφωση του πίνακα</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation>Διαμόρφωση του «%1»</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation>Μετακίνηση του «%1»</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation>Αφαίρεση του «%1»</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="eo"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Agordi panelon</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Grando de panelo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Grando:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">rastr</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Uzi aŭtomatan grandigon</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Longo kaj loko de panelo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Maldekstre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Centre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Dekstre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Loko:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Longo:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Loko:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Supre de labortablo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Maldekstre de labortablo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Dekstre de labortablo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Malsupre de labortablo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Supre de labortablo %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Maldekstre de labortablo %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Dekstre de labortablo %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Malsupre de labortablo %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Agordi panelon</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Grando:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Longo:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">rastr</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Maldekstre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Centre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Dekstre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Loko:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Loko:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Supre de labortablo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Maldekstre de labortablo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Dekstre de labortablo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Malsupre de labortablo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Supre de labortablo %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Maldekstre de labortablo %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Dekstre de labortablo %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Malsupre de labortablo %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Agordoj de muso por LXQto</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Agordi panelon...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Aldoni kromprogramojn...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Agordi</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Movi</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Forigi</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Agordi panelon</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="es"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configurar panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Tamaño del panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Tamaño:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Usar tamaño automático</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Largo y posición del panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Izquierda</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Centro</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Derecha</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Alineación:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Largo:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Posición:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Extremo superior del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Extremo izquierdo del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Extremo derecho del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Extremo inferior del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Extremo superior del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Extremo izquierdo del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Extremo derecho del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Extremo inferior del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation>Configurar Panel</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation>Configurar panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation>Tamaño</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation>Tamaño:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation>px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation>Tamaño de ícono:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation>Largo:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation><p>Un largo negativo en píxeles configura el largo del panel a esa cantidad de píxeles menos que el espacio disponible en la pantalla.</p><p/><p><i>E.j. "Largo" configurado a -100px, el tamaño de la pantalla es 1000px, entonces el largo real del panel será de 900 px.</i></p></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation>%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation>px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation>Cantidad de filas:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation>Alineación y posición</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation>Izquierda</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation>Centro</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation>Derecha</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation>Alineación:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation>Posición:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation>Ocultar automáticamente</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation>Estilo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation>Color de fuente personalizado:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation>Imagen de fondo personalizada:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation>Color de fondo personalizado:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation>Opacidad</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation>Extremo superior del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation>Extremo izquierdo del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation>Extremo derecho del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation>Extremo inferior del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation>Extremo superior del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation>Extremo izquierdo del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation>Extremo derecho del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation>Extremo inferior del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation>Arriba</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation>Abajo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation>Seleccione un color</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation>Imágenes (*.png *.gif *.jpg)</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation>Agregar Widgets al Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation>Configurar Panel...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation>Agregar Widgets al Panel...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation>Agregar Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation>Eliminar Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Configuración del panel...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Añadir extensiones...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Configurar</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Mover</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Quitar</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configurar panel</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation>Configurar "%1"</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation>Mover "%1"</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation>Eliminar "%1"</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,310 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="es_UY"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Arriba del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">A la izquierda del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">A la derecha del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Abajo del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Arriba del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">A la izquierda del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">A la derecha del excritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Abajo del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation type="unfinished">Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Panel</source> | ||||
|         <translation type="vanished">Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Plugins</source> | ||||
|         <translation type="vanished">Complementos</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Agregar complemento ...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move plugin</source> | ||||
|         <translation type="vanished">Mover complemento</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure plugin</source> | ||||
|         <translation type="vanished">Configurar complemento</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Delete plugin</source> | ||||
|         <translation type="vanished">Borrar complemento</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show this panel at</source> | ||||
|         <translation type="vanished">Mostrar este complemento</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>PositionAction</name> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Arriba del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Abajo del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">A la izquierda del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">A la derecha del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Arriba del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Abajo del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">A la izquierda del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">A la derecha del excritorio %1</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="es_VE"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configurar panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Tamaño de panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Tamaño:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Tamaño automatico</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Tamaño & posicion el panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Izquierda</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Centrado</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Derecha</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Alineacion:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Largo:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Posicion:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Tope del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Izquierda del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Derecha del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Inferior del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Tope del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Izquierda del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Derecha del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Inferior del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Configurar panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Tamaño:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Largo:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Izquierda</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Centrado</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Derecha</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Alineacion:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Posicion:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Tope del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Izquierda del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Derecha del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Inferior del escritorio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Tope del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Izquierda del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Derecha del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Inferior del escritorio %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Configura el panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Agregar plugins</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Configurar</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Mover</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Remover</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configurar panel</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="eu"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Konfiguratu panela</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Panelaren tamaina</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Tamaina:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Erabili tamaina automatikoa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Panelaren luzera eta posizioa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Ezkerra</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Erdia</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Eskuina</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Lerrokatzea:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Luzera:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Posizioa:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Mahaigainaren goialdea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Mahaigainaren ezkerraldea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Mahaigainaren eskuinaldea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Mahaigainaren behealdea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">%1 mahaigainaren goialdea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">%1 mahaigainaren ezkerraldea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">%1 mahaigainaren eskuinaldea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">%1 mahaigainaren behealdea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Konfiguratu panela</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Tamaina:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Luzera:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Ezkerra</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Erdia</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Eskuina</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Lerrokatzea:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Posizioa:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Mahaigainaren goialdea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Mahaigainaren ezkerraldea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Mahaigainaren eskuinaldea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Mahaigainaren behealdea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">%1 mahaigainaren goialdea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">%1 mahaigainaren ezkerraldea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">%1 mahaigainaren eskuinaldea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">%1 mahaigainaren behealdea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Panela</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Konfiguratu panela...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Gehitu pluginak...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Konfiguratu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Mugitu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Kendu</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Konfiguratu panela</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="fi"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Muokkaa paneelia</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Paneelin koko</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Koko:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">pikseliä</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Käytä automaattista kokoa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Paneelin pituus && sijainti</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Vasemmalla</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Keskellä</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Oikealla</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Kohdistus:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Leveys:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Sijainti:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Työpöydän yläosassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Työpöydän vasemmassa laidassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Työpöydän oikeassa laidassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Työpöydän alaosassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Työpöydän %1 yläosassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Työpöydän %1 vasemmassa laidassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Työpöydän %1 oikeassa laidassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Työpöydän %1 alaosassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Muokkaa paneelia</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Koko:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Leveys:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">pikseliä</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Vasemmalla</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Keskellä</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Oikealla</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Kohdistus:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Sijainti:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Työpöydän yläosassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Työpöydän vasemmassa laidassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Työpöydän oikeassa laidassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Työpöydän alaosassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Työpöydän %1 yläosassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Työpöydän %1 vasemmassa laidassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Työpöydän %1 oikeassa laidassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Työpöydän %1 alaosassa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Paneeli</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Muokkaa paneelia...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Lisää liitännäisiä...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Muokkaa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Siirrä</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Poista</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Muokkaa paneelia</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="fr_FR"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configurer le tableau de bord</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Taille du tableau de bord</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Taille :</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Utiliser le dimensionnement automatique</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Longueur et position du tableau de bord</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Gauche</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Centre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Droite</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Alignement :</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Longueur :</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Position :</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Haut du bureau</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Gauche du bureau</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Droite du bureau</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Bas du bureau</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Haut du bureau %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Gauche du bureau %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Droite du bureau %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Bas du bureau %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Configurer le tableau de bord</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Taille :</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Longueur :</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Gauche</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Centre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Droite</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Alignement :</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Position :</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Haut du bureau</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Gauche du bureau</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Droite du bureau</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Bas du bureau</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Haut du bureau %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Gauche du bureau %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Droite du bureau %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Bas du bureau %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Bloc-notes</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Configurer le tableau de bord...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Ajouter des extensions...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Configurer</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Déplacer</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Supprimer</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configurer le tableau de bord</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,280 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.0" language="hu"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation>Az asztal tetejére</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation>Az asztal bal oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation>Az asztal jobb oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation>Az asztal aljára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal tetejére</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal bal oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal jobb oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal aljára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation>Panelbeállítás</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation>Panelbeállítás</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation>Méret</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation>Méret:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation> pixel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation>Ikonméret:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation>Hossz:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation><p>Negatív pixel érték azt jelöli, hogy mennyivel rövidebb a panel a képernyőnél.</p><p/><p><i>Például -100px érték esetén az 1000px széles képernyőnél a panel hossza 900px.</i></p</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation>pixel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation>Sorszámláló:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation>Igazítás && helyzet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation>Balra</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation>Középre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation>Jobbra</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation>Igazítás:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation>Pozíció:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation>Automata elrejtés</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation>Hangolás</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation>Egyéni betűszín:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation>Egyéni háttérkép:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation>Egyéni háttérszín:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation>Áttetszőség</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation>Az asztal tetejére</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation>Az asztal bal oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation>Az asztal jobb oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation>Az asztal aljára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal tetejére</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal bal oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal jobb oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal aljára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation>Fenn</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation>Lenn</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation>Színválasztás</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation>Képek (*.png *.gif *.jpg)</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation>Panelelem hozzáadás</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation>Panel beállítása…</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation>Panelelem hozzáadás...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation>Panel hozzáadás</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation>Panel törlése</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation>Bővítmények hozzáadása…</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation>"%1" beállítása</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation>"%1" mozgatása</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation>"%1" törlése</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,280 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.0" language="hu_HU"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation>Az asztal tetejére</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation>Az asztal bal oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation>Az asztal jobb oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation>Az asztal aljára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal tetejére</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal bal oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal jobb oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal aljára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation>Panelbeállítás</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation>Panelbeállítás</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation>Méret</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation>Méret:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation> pixel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation>Ikonméret:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation>Hossz:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation><p>Negatív pixel érték azt jelöli, hogy mennyivel rövidebb a panel a képernyőnél.</p><p/><p><i>Például -100px érték esetén az 1000px széles képernyőnél a panel hossza 900px.</i></p</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation>pixel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation>Sorszámláló:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation>Igazítás && helyzet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation>Balra</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation>Középre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation>Jobbra</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation>Igazítás:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation>Pozíció:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation>Automata elrejtés</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation>Hangolás</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation>Egyéni betűszín:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation>Egyéni háttérkép:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation>Egyéni háttérszín:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation>Áttetszőség</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation>Az asztal tetejére</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation>Az asztal bal oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation>Az asztal jobb oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation>Az asztal aljára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal tetejére</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal bal oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal jobb oldalára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation>A(z) %1. asztal aljára</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation>Fenn</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation>Lenn</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation>Színválasztás</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation>Képek (*.png *.gif *.jpg)</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation>Panelelem hozzáadás</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation>Panel beállítása…</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation>Panelelem hozzáadás...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation>Panel hozzáadás</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation>Panel törlése</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation>Bővítmények hozzáadása…</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation>"%1" beállítása</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation>"%1" mozgatása</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation>"%1" törlése</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,252 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="ia"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Dimension de pannello</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Dimension</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Dimension</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,244 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="id_ID"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Hell World</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,359 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="it"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configura il pannello</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Dimensione pannello</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Dimensione:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Usa dimensionamento automatico</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Lunghezza e posizione del pannello</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Sinistra</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Centro</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Destra</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Allineamento:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Lunghezza:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Posizione:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Alto del desktop</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Sinistra del desktop</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Destra del desktop</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Basso del desktop</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Alto del desktop %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Sinistra del desktop %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Destra del desktop %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Basso del desktop %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation>Configura panello</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation>Configura panello</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation>Dimensione</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation>Dimensione:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation>Dimensione icone:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation>Lunghezza:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation><p>Valori negativi impongano una lunghezza del panello di quel numero di pixel meno dello spazio disponibile. </p><p/><p><i>Esempio: -100px e schermo di 1280px = 1180px</i></p></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation>%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation>px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation>Numero righe:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation>Allineamento e posizione</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation>Sinistra</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation>Centro</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation>Destra</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation>Allineamento:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation>Posizione:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation>Nascondi automaticamente</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation>Aspetto</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation>Colore carattere personalizzato:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation>Immagine sfondo:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation>Colore sfondo personalizzato:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation>Trasparenza</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation>Alto del desktop</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation>Sinistra del desktop</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation>Destra del desktop</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation>Basso del desktop</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation>Alto del desktop %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation>Sinistra del desktop %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation>Destra del desktop %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation>Basso del desktop %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation>In cima</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation>In fondo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation>Scegli  colore</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation>Immagini (*.png *.gif *.jpg)</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation>Aggiungi elementi</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Panello</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation>Configura panello...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translatorcomment>Call them "plugins" better?</translatorcomment> | ||||
|         <translation>Aggiungi elementi...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation>Aggiungi panello</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation>Rimuovi panello</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Configura pannello...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Aggiungi plugin...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Configura</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Sposta</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Rimuovi</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configura pannello</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation>Configura "%1"</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation>Sposta "%1"</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation>Rimuovi "%1"</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,244 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="ja"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation>パネルを設定</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation>パネルを設定</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation>大きさ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation>幅:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation> ピクセル</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation>アイコンの大きさ:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation>長さ:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation><p>負のピクセル値を設定すると、スクリーンの最大領域からその値を差し引いた長さになります。</p><p/><p><i>例: スクリーンの大きさが 1000 ピクセルである場合に -100 ピクセルを設定すると、パネルの長さは 900 ピクセルになります。</i></p></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation>%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation>ピクセル</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation>列の数</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation>位置寄せと場所</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation>左寄せ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation>中央</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation>右寄せ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation>位置寄せ:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">場所:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation>見た目</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation>フォントの色を変更:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation>背景画像を指定</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation>背景の色を変更:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation>透明度</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation>デスクトップの上</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation>デスクトップの左</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation>デスクトップの右</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation>デスクトップの下</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation>デスクトップ %1 の上</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation>デスクトップ %1 の左</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation>デスクトップ %1 の右</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation>デスクトップ %1 の下</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation>上</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation>下</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation>色を選ぶ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation>画像 (*.png *.gif *.jpg)</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation>パネルウィジェットを追加</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>パネル</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation>パネルの設定</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation>ウィジェットを追加</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation>パネルを追加</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation>パネルを削除</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation>"%1" を設定</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation>"%1" を移動</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation>"%1" を削除</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,244 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="ko"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="lt"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Skydelio konfigūravimas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Skydelio dydis</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Dydis:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">taškeliai</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Automatinis dydis</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Skydelio ilgis ir padėtis</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Kairinė</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Centrinė</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Dešininė</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Lygiuotė:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Ilgis:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Padėtis:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Darbalaukio viršuje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Darbalaukio kairėje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Darbalaukio dešinėje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Darbalaukio apačioje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">%1 darbalaukio viršuje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">%1 darbalaukio kairėje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">%1 darbalaukio dešinėje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">%1 darbalaukio apačioje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Skydelio konfigūravimas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Dydis:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Ilgis:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">taškeliai</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Kairinė</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Centrinė</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Dešininė</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Lygiuotė:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Padėtis:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Darbalaukio viršuje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Darbalaukio kairėje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Darbalaukio dešinėje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Darbalaukio apačioje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">%1 darbalaukio viršuje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">%1 darbalaukio kairėje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">%1 darbalaukio dešinėje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">%1 darbalaukio apačioje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Qlipper</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Konfigūruoti skydelį...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Įdėti papildinių...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Konfigūruoti</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Perkelti</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Pašalinti</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Skydelio konfigūravimas</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="nl"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Paneel instellen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Paneelgrootte</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Grootte:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Gebruik automatische afmetingen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Lengte && positie van paneel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Links</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Midden</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Rechts</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Uitlijning:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Lengte:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Positie:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Bovenaan bureaublad</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Linkerzijkant van bureaublad</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Rechterzijkant van bureaublad</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Onderkant van bureaublad</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Bovenkant van bureaublad %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Linkerzijkant van bureaublad %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Rechterzijkant van bureaublad %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Onderkant van bureaublad %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Grootte:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Lengte:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Links</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Midden</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Rechts</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Uitlijning:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Positie:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Bovenaan bureaublad</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Linkerzijkant van bureaublad</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Rechterzijkant van bureaublad</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Onderkant van bureaublad</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Bovenkant van bureaublad %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Linkerzijkant van bureaublad %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Rechterzijkant van bureaublad %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Onderkant van bureaublad %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Paneel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Paneel instellen...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Invoegtoepassingen toevoegen...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Instellen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Verplaatsen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Verwijderen</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Paneel instellingen</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,244 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="pl"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Menu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="pl_PL"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Konfiguruj panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Rozmiar panelu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Rozmiar:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Użyj automatycznego dopasowywania</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Długość i położenie panelu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Lewa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Środek</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Prawa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Wyrównanie:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Długość:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Pozycja:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Górna krawędź pulpitu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Lewa krawędź pulpitu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Prawa krawędź pulpitu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Dolna krawędź pulpitu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Górna krawędź pulpitu %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Lewa krawędź pulpitu %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Prawa krawędź pulpitu %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Dolna krawędź pulpitu %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation>KOnfiguruj Panel</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation>Konfiguruj panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation>Rozmiar</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation>Rozmiar:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation> px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation>Rozmiar ikon:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation>Długość:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation><p>Ujemna ilość pikseli powoduje zmniejszenie panelu .</p><p/><p><i>Np. "Długość" ustawiona na -100px, rozmiar ekranu 1000px, długość panelu wyniesie 900 px.</i></p></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation>%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation>px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation>Ilość wierszy:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation>Wyrównanie i pozycja</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation>Lewa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation>Środek</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation>Prawa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation>Wyrównanie:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation>Pozycja:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation>Wygląd</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation>Własny kolor czcionki:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation>Własny obrazek tła:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation>Własny kolor tła:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation>Przezroczystość</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation>Górna krawędź pulpitu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation>Lewa krawędź pulpitu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation>Prawa krawędź pulpitu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation>Dolna krawędź pulpitu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation>Górna krawędź pulpitu %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation>Lewa krawędź pulpitu %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation>Prawa krawędź pulpitu %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation>Dolna krawędź pulpitu %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation>Góra</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation>Dół</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation>Wybierz kolor</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation>Obrazki (*.png *.gif *.jpg)</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation>DOdaj Widgety</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation>Konfiguruj Panel...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation>Dodaj Widgety...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation>Dodaj Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation>Usuń panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Konfiguruj panel...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Dodaj wtyczkę ...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Konfiguruj</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Przesuń</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Usuń</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Konfiguruj panel</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation>Konfiguruj "%1"</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation>Przesuń "%1"</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation>Usuń "%1"</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="pt"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configurar painel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Tamanho do painel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Tamanho:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Tamanho automático</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Posição e comprimento do painel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">À esquerda</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Ao centro</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">À direita</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Alinhamento</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Comprimento:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Posição:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Em cima</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">À esquerda</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">À direita</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Em baixo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Em cima, área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">À esquerda, área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">À direita, área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Em baixo, área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Configurar painel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Tamanho:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Comprimento:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">À esquerda</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Ao centro</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">À direita</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Alinhamento</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Posição:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Em cima</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">À esquerda</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">À direita</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Em baixo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Em cima, área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">À esquerda, área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">À direita, área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Em baixo, área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Painel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Configurar painel...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Adicionar extras...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Configurar</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Mover</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Remover</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configurar painel</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="pt_BR"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configurar painel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Tamanho do painel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Tamanho:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Usar dimensionamento automático</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Comprimento e posição do painel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Esquerda</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Centro</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Direita</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Alinhamento:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Comprimento:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Posição:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Na parte superior da área de trabalho</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">À esquerda da área de trabalho</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">À direita da área de trabalho</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Na parte inferior da área de trabalho</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Na parte superior da área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">A esquerda da área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">À direita da área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Na parte inferior da área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Configurar painel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Tamanho:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Comprimento:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Esquerda</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Centro</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Direita</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Alinhamento:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Posição:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Na parte superior da área de trabalho</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">À esquerda da área de trabalho</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">À direita da área de trabalho</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Na parte inferior da área de trabalho</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Na parte superior da área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">A esquerda da área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">À direita da área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Na parte inferior da área de trabalho %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Suspender Automaticamente</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Configurar painel...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Adicionar plug-ins...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Configurar</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Mover</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Remover</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configurar painel</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="ro_RO"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configurează panoul</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Dimensiune panou</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Dimensiune:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Utilizează dimensionarea automată</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Lungime && poziție panou</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Stânga</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Centru</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Dreapta</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Aliniere:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Lungime:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Poziție:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Partea de sus a ecranului</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Stânga ecranului</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Dreapta ecranului</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Partea de jos a ecranului</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Partea de sus a ecranului %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Stânga ecranului %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Dreapta ecranului %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Partea de jos a ecranului %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished">Configurează panoul</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Configurează panoul</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished">Dimensiune</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Dimensiune:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"> px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished">Dimensiune pictograme:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Lungime:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"><p>Pentru valori negative, dimensiunea panoului va fi calculată ca diferenta dintre marimea disponibilă a ecranului și valoarea introdusă.</p><p/><p><i>De ex. introducând o "lungime" de -100 px si o dimensiune a ecranului de 1000 px, dimensiunea reala a panoului va fi de 900 px.</i></p></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished">Număr coloane:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished">Aliniere și poziție</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Stânga</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Centru</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Dreapta</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Aliniere:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Poziție:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished">Auto-ascundere</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished">Stil</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished">Culoare de font personalizată</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished">Imagine de fundal personalizată</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished">Culoare de fundal personalizată</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished">Opacitate</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Partea de sus a ecranului</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Stânga ecranului</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Dreapta ecranului</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Partea de jos a ecranului</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Partea de sus a ecranului %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Stânga ecranului %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Dreapta ecranului %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Partea de jos a ecranului %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished">Sus</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished">Jos</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished">Alege culoare</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished">Imagini (*.png *.gif *.jpg)</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Panou</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished">Configurează panoul...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished">Adaugă widget de panou</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished">Adaugă panou</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished">Îndepărtează panou</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Configurează panoul...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Adaugă module....</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Configurează</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Mută</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Îndepărtează</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Configurează panoul</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished">Configurează "%1"</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished">Mută "%1"</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished">Îndepărtează "%1"</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,346 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="ru"> | ||||
| <context> | ||||
|     <name>AddPluginDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="14"/> | ||||
|         <source>Add Plugins</source> | ||||
|         <translation>Добавить плагины</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="22"/> | ||||
|         <source>Search:</source> | ||||
|         <translation>Найти:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="98"/> | ||||
|         <source>Add Widget</source> | ||||
|         <translation>Добавить виджет</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="105"/> | ||||
|         <source>Close</source> | ||||
|         <translation>Закрыть</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.cpp" line="114"/> | ||||
|         <source>(only one instance can run at a time)</source> | ||||
|         <translation>(только одна копия может быть запущена за раз)</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="31"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation>Настроить панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="38"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="42"/> | ||||
|         <source>Widgets</source> | ||||
|         <translation>Виджеты</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation>Настроить панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="101"/> | ||||
|         <source>px</source> | ||||
|         <translation>пикс</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="173"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation>Количество строк:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="166"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation>Размер иконок:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="68"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation><p>Отрицательное число пикселей устанавливает длину панели на столько же пикселей меньше, чем доступное место экрана.</p><p/><p><i>Т.е. «Длина» выставленная на -100 пикс, размер экрана 1000 пикс, тогда реальная длина панели будет 900 пикс.</i></p></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="244"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="190"/> | ||||
|         <source>Left</source> | ||||
|         <translation>Слева</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="249"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="191"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="197"/> | ||||
|         <source>Center</source> | ||||
|         <translation>По центру</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="254"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="192"/> | ||||
|         <source>Right</source> | ||||
|         <translation>Справа</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="96"/> | ||||
|         <source>%</source> | ||||
|         <translation>%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="44"/> | ||||
|         <source>Size</source> | ||||
|         <translation>Размер</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="81"/> | ||||
|         <source>Size:</source> | ||||
|         <translation>Размер:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="109"/> | ||||
|         <location filename="../config/configpanelwidget.ui" line="153"/> | ||||
|         <source> px</source> | ||||
|         <translation> пикс</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="202"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation>Выравнивание && расположение</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="218"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation>Выравнивание:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="303"/> | ||||
|         <source>Custom styling</source> | ||||
|         <translation>Пользовательский стиль</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="324"/> | ||||
|         <source>Font color:</source> | ||||
|         <translation>Цвет шрифта:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="403"/> | ||||
|         <source>Background opacity:</source> | ||||
|         <translation>Непрозрачность фона:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="435"/> | ||||
|         <source><small>Compositing is required for panel transparency.</small></source> | ||||
|         <translation><small>Композиция необходима для прозрачности панели.</small></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="463"/> | ||||
|         <source>Background image:</source> | ||||
|         <translation>Фоновое изображение:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="364"/> | ||||
|         <source>Background color:</source> | ||||
|         <translation>Цвет фона:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="284"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation>Автоматически скрывать</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="88"/> | ||||
|         <source>Length:</source> | ||||
|         <translation>Длина:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="208"/> | ||||
|         <source>Position:</source> | ||||
|         <translation>Расположение:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="156"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation>Вверху</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="157"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation>Слева</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="158"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation>Справа</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="159"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation>Внизу</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="168"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation>Вверху %1 рабочего стола</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="169"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation>Слева на %1 рабочем столе</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="170"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation>Справа на %1 рабочем столе</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="171"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation>Внизу %1 рабочего стола</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="196"/> | ||||
|         <source>Top</source> | ||||
|         <translation>Вверху</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="198"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation>Внизу</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="354"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="370"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation>Выбрать цвет</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="388"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation>Изображения (*.png *.gif *.jpg)</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="388"/> | ||||
|         <source>Pick image</source> | ||||
|         <translation>Выберите изображение</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPluginsWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="14"/> | ||||
|         <source>Configure Plugins</source> | ||||
|         <translation>Настроить плагины</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="84"/> | ||||
|         <source>Note: changes made in this page cannot be reset.</source> | ||||
|         <translation>Примечание: изменения, сделанные на этой странице, нельзя сбросить.</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="112"/> | ||||
|         <source>Move up</source> | ||||
|         <translation>Переместить выше</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="115"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="129"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="150"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="164"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="185"/> | ||||
|         <source>...</source> | ||||
|         <translation></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="126"/> | ||||
|         <source>Move down</source> | ||||
|         <translation>Переместить ниже</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="147"/> | ||||
|         <source>Add</source> | ||||
|         <translation>Добавить</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="161"/> | ||||
|         <source>Remove</source> | ||||
|         <translation>Удалить</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="182"/> | ||||
|         <source>Configure</source> | ||||
|         <translation>Настроить</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="912"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="931"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="934"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation>Настроить панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="939"/> | ||||
|         <source>Manage Widgets</source> | ||||
|         <translation>Управление виджетами</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="945"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation>Добавить панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="952"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation>Удалить панель</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="403"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation>Настроить «%1»</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation>Переместить «%1»</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="416"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation>Удалить «%1»</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>main</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanelapplication.cpp" line="52"/> | ||||
|         <source>Use alternate configuration file.</source> | ||||
|         <translation>Использовать альтернативный конфигурационный файл.</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanelapplication.cpp" line="53"/> | ||||
|         <source>Configuration file</source> | ||||
|         <translation>Файл настроек</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,346 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="ru_RU"> | ||||
| <context> | ||||
|     <name>AddPluginDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="14"/> | ||||
|         <source>Add Plugins</source> | ||||
|         <translation>Добавить плагины</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="22"/> | ||||
|         <source>Search:</source> | ||||
|         <translation>Найти:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="98"/> | ||||
|         <source>Add Widget</source> | ||||
|         <translation>Добавить виджет</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.ui" line="105"/> | ||||
|         <source>Close</source> | ||||
|         <translation>Закрыть</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/addplugindialog.cpp" line="114"/> | ||||
|         <source>(only one instance can run at a time)</source> | ||||
|         <translation>(только одна копия может быть запущена за раз)</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="31"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation>Настроить панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="38"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="42"/> | ||||
|         <source>Widgets</source> | ||||
|         <translation>Виджеты</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation>Настроить панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="101"/> | ||||
|         <source>px</source> | ||||
|         <translation>пикс</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="173"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation>Количество строк:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="166"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation>Размер иконок:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="68"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation><p>Отрицательное число пикселей устанавливает длину панели на столько же пикселей меньше, чем доступное место экрана.</p><p/><p><i>Т.е. «Длина» выставленная на -100 пикс, размер экрана 1000 пикс, тогда реальная длина панели будет 900 пикс.</i></p></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="244"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="190"/> | ||||
|         <source>Left</source> | ||||
|         <translation>Слева</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="249"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="191"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="197"/> | ||||
|         <source>Center</source> | ||||
|         <translation>По центру</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="254"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="192"/> | ||||
|         <source>Right</source> | ||||
|         <translation>Справа</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="96"/> | ||||
|         <source>%</source> | ||||
|         <translation>%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="44"/> | ||||
|         <source>Size</source> | ||||
|         <translation>Размер</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="81"/> | ||||
|         <source>Size:</source> | ||||
|         <translation>Размер:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="109"/> | ||||
|         <location filename="../config/configpanelwidget.ui" line="153"/> | ||||
|         <source> px</source> | ||||
|         <translation> пикс</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="202"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation>Выравнивание && расположение</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="218"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation>Выравнивание:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="303"/> | ||||
|         <source>Custom styling</source> | ||||
|         <translation>Пользовательский стиль</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="324"/> | ||||
|         <source>Font color:</source> | ||||
|         <translation>Цвет шрифта:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="403"/> | ||||
|         <source>Background opacity:</source> | ||||
|         <translation>Непрозрачность фона:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="435"/> | ||||
|         <source><small>Compositing is required for panel transparency.</small></source> | ||||
|         <translation><small>Композиция необходима для прозрачности панели.</small></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="463"/> | ||||
|         <source>Background image:</source> | ||||
|         <translation>Фоновое изображение:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="364"/> | ||||
|         <source>Background color:</source> | ||||
|         <translation>Цвет фона:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="284"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation>Автоматически скрывать</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="88"/> | ||||
|         <source>Length:</source> | ||||
|         <translation>Длина:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.ui" line="208"/> | ||||
|         <source>Position:</source> | ||||
|         <translation>Расположение:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="156"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation>Вверху</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="157"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation>Слева</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="158"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation>Справа</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="159"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation>Внизу</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="168"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation>Вверху %1 рабочего стола</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="169"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation>Слева на %1 рабочем столе</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="170"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation>Справа на %1 рабочем столе</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="171"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation>Внизу %1 рабочего стола</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="196"/> | ||||
|         <source>Top</source> | ||||
|         <translation>Вверху</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="198"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation>Внизу</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="354"/> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="370"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation>Выбрать цвет</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="388"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation>Изображения (*.png *.gif *.jpg)</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpanelwidget.cpp" line="388"/> | ||||
|         <source>Pick image</source> | ||||
|         <translation>Выберите изображение</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPluginsWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="14"/> | ||||
|         <source>Configure Plugins</source> | ||||
|         <translation>Настроить плагины</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="84"/> | ||||
|         <source>Note: changes made in this page cannot be reset.</source> | ||||
|         <translation>Примечание: изменения, сделанные на этой странице, нельзя сбросить.</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="112"/> | ||||
|         <source>Move up</source> | ||||
|         <translation>Переместить выше</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="115"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="129"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="150"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="164"/> | ||||
|         <location filename="../config/configpluginswidget.ui" line="185"/> | ||||
|         <source>...</source> | ||||
|         <translation></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="126"/> | ||||
|         <source>Move down</source> | ||||
|         <translation>Переместить ниже</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="147"/> | ||||
|         <source>Add</source> | ||||
|         <translation>Добавить</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="161"/> | ||||
|         <source>Remove</source> | ||||
|         <translation>Удалить</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpluginswidget.ui" line="182"/> | ||||
|         <source>Configure</source> | ||||
|         <translation>Настроить</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="912"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="931"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="934"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation>Настроить панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="939"/> | ||||
|         <source>Manage Widgets</source> | ||||
|         <translation>Управление виджетами</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="945"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation>Добавить панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="952"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation>Удалить панель</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="403"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation>Настроить «%1»</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation>Переместить «%1»</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="416"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation>Удалить «%1»</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>main</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanelapplication.cpp" line="52"/> | ||||
|         <source>Use alternate configuration file.</source> | ||||
|         <translation>Использовать альтернативный конфигурационный файл.</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanelapplication.cpp" line="53"/> | ||||
|         <source>Configuration file</source> | ||||
|         <translation>Файл настроек</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,311 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="sk_SK"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Nastaviť panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Vľavo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Stred</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Vpravo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Vrch plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Ľavá strana plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Pravá strana plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Spodok plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Vrch plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Ľavá strana plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Pravá strana plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Spodok plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Nastaviť panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Vľavo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Stred</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Vpravo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Vrch plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Ľavá strana plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Pravá strana plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Spodok plochy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Vrch plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Ľavá strana plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Pravá strana plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Spodok plochy %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Panel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Pridať moduly...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Nastaviť panel</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="sl"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Nastavitev pulta</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Velikost pulta</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Velikost:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">pik</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Uporabi samodejno prilagajanje velikosti</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Dolžina in položaj pulta</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Levo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Na sredini</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Desno</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished"> %</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Poravnava:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Dolžina:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Položaj:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Vrh namizja</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Leva stran namizja</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Desna stran namizja</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Dno namizja</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Vrh namizja %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Leva stran namizja %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Desna stran namizja %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Dno namizja %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Nastavitev pulta</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Velikost:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Dolžina:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished"> %</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">pik</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Levo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Na sredini</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Desno</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Poravnava:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Položaj:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Vrh namizja</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Leva stran namizja</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Desna stran namizja</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Dno namizja</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Vrh namizja %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Leva stran namizja %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Desna stran namizja %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Dno namizja %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Pult</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Nastavitev pulta ...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Dodaj vstavke ...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Nastavitev</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Premakni</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Odstrani</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Nastavitev pulta</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,244 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="sr@latin"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Automatsko suspendovanje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,377 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="sr_BA"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Подешавање панела</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Лијево</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Десно</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Центар</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Величина панела</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Величина:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use theme size</source> | ||||
|         <translation type="vanished">Величина постављена темом</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel lenght & position</source> | ||||
|         <translation type="vanished">Дужина и положај панела</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Дужина:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Поравнање:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Величина:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Дужина:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Лијево</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Центар</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Десно</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Поравнање:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">врху површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">лијевој страни површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">десној страни површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">дну површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">врху површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">лијевој страни површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">десној страни површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">дну површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation type="unfinished">Панел</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPluginPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Подеси</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Помјери</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Delete</source> | ||||
|         <translation type="vanished">Обриши</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Panel</source> | ||||
|         <translation type="vanished">Панел</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Plugins</source> | ||||
|         <translation type="vanished">Модули</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Додај модуле...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move plugin</source> | ||||
|         <translation type="vanished">Помјери модул</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure plugin</source> | ||||
|         <translation type="vanished">Подеси модул</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Delete plugin</source> | ||||
|         <translation type="vanished">Обриши модул</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show this panel at</source> | ||||
|         <translation type="vanished">Прикажи овај панел на</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Подеси панел</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>PositionAction</name> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">врху површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">дну површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">лијевој страни површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">десној страни површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">врху површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">дну површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">лијевој страни површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">десној страни површи %1</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,338 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="sr_RS"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Подешавање панела</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Величина панела</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Величина:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Лево</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Центар</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Десно</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Поравнање:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Дужина:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">врху површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">левој страни површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">десној страни површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">дну површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">врху површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">левој страни површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">десној страни површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">дну површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Величина:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Дужина:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Лево</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Центар</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Десно</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Поравнање:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">врху површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">левој страни површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">десној страни површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">дну површи</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">врху површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">левој страни површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">десној страни површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">дну површи %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Панел</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Додај модуле...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Подеси</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Помери</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Подеси панел</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="th_TH"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">ปรับแต่งพาเนล</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">ขนาดพาเนล</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">ขนาด:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">ใช้การปรับขนาดอัตโนมัติ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">ความยาว && ตำแหน่งพาเนล</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">ทางซ้าย</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">ตรงกลาง</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">ทางขวา</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">การจัดวาง:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">ความยาว:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">ตำแหน่ง:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">ด้านบนของหน้าจอ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">ด้านซ้ายของหน้าจอ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">ด้านขวาของหน้าจอ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">ด้านล่างของหน้าจอ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">ด้านบนของหน้าจอ %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">ด้านซ้ายของหน้าจอ %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">ด้านขวาของหน้าจอ %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">ด้านล่างของหน้าจอ %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">ปรับแต่งพาเนล</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">ขนาด:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">ความยาว:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">ทางซ้าย</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">ตรงกลาง</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">ทางขวา</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">การจัดวาง:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">ตำแหน่ง:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">ด้านบนของหน้าจอ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">ด้านซ้ายของหน้าจอ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">ด้านขวาของหน้าจอ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">ด้านล่างของหน้าจอ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">ด้านบนของหน้าจอ %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">ด้านซ้ายของหน้าจอ %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">ด้านขวาของหน้าจอ %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">ด้านล่างของหน้าจอ %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>พาเนล</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">ปรับแต่งพาเนล...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">เพิ่มปลั๊กอิน</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">ปรับแต่ง</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">ย้าย</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">ลบทิ้ง</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">ปรับแต่งพาเนล</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="tr"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Paneli yapılandır</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Panel boyutu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Boyut:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Otomatik boyutlandırmayı kullan</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Panel uzunluğu && konumu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Sol</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Merkez</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Sağ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Yerleştirme:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Uzunluk:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Konum:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Masasüstünün üst kısmı</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Masaüstünün sol kısmı</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Masaüstünün sağ kısmı</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Masaüstünün alt kısmı</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Masaüstünün üst kısmı %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Masaüstünün sol kısmı %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Masaüstünün sağ kısmı %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Masaüstünün alt kısmı %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Paneli yapılandır</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Boyut:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Uzunluk:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Sol</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Merkez</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Sağ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Yerleştirme:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Konum:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Masasüstünün üst kısmı</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Masaüstünün sol kısmı</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Masaüstünün sağ kısmı</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Masaüstünün alt kısmı</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Masaüstünün üst kısmı %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Masaüstünün sol kısmı %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Masaüstünün sağ kısmı %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Masaüstünün alt kısmı %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Not Defteri</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Paneli yapılandır...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Eklenti ekle...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Yapılandır</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Taşı</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Sil</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Paneli yapılandır</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="uk"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Налаштувати панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">Розмір панелі</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">Розмір:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">Використовувати автоматичний розмір</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">Довжина та місце панелі</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">Зліва</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">Посередині</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">Справа</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">Вирівнювання:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">Довжина:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">Місце:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">Згори стільниці</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">Зліва стільниці</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">Справа стільниці</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">Знизу стільниці</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">Згори стільниці %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">Зліва стільниці %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">Справа стільниці %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">Знизу стільниці %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">Налаштувати панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">Розмір:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">Довжина:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">Зліва</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">Посередині</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">Справа</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">Вирівнювання:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">Місце:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">Згори стільниці</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">Зліва стільниці</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">Справа стільниці</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">Знизу стільниці</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">Згори стільниці %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">Зліва стільниці %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">Справа стільниці %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">Знизу стільниці %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>Панель</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">Налаштувати панель...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">Додати плаґіни...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">Налаштувати</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">Пересунути</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">Вилучити</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">Налаштувати панель</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="zh_CN"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">配置面板</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">面板大小</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">大小:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">使用自动缩放</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">面板长度和位置</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">左</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">居中</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">右</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">对齐:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">长度:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">位置:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">桌面顶部</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">桌面左侧</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">桌面右侧</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">桌面底部</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">桌面顶部 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">桌面左侧 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">左面右侧 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">桌面底部 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">配置面板</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">大小:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">长度:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">左</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">居中</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">右</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">对齐:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">位置:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">桌面顶部</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">桌面左侧</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">桌面右侧</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">桌面底部</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">桌面顶部 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">桌面左侧 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">左面右侧 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">桌面底部 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>qxkb</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">配置面板...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">添加插件 ...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">配置</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">移动</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">删除</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">配置面板</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,358 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="zh_TW"> | ||||
| <context> | ||||
|     <name>ConfigPanelDialog</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">設定面板</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel size</source> | ||||
|         <translation type="vanished">面板尺寸</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Size:</source> | ||||
|         <translation type="vanished">尺寸:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>px</source> | ||||
|         <translation type="vanished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Use automatic sizing</source> | ||||
|         <translation type="vanished">大小自動調整</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Panel length && position</source> | ||||
|         <translation type="vanished">面板長度以及位置</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left</source> | ||||
|         <translation type="vanished">向左</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Center</source> | ||||
|         <translation type="vanished">中間</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right</source> | ||||
|         <translation type="vanished">向右</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>%</source> | ||||
|         <translation type="vanished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="vanished">對齊:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Length:</source> | ||||
|         <translation type="vanished">長度:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Position:</source> | ||||
|         <translation type="vanished">位置 : </translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="vanished">桌面頂端</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="vanished">桌面左方</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="vanished">桌面右方</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="vanished">桌面底端</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="vanished">桌面頂端 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="vanished">桌面左方 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="vanished">桌面右方 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="vanished">桌面底端 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="80"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="86"/> | ||||
|         <source>Configure Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>ConfigPanelWidget</name> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="20"/> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="unfinished">設定面板</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="32"/> | ||||
|         <source>Size</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="41"/> | ||||
|         <source>Size:</source> | ||||
|         <translation type="unfinished">尺寸:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="48"/> | ||||
|         <location filename="../config/configpaneldialog.ui" line="82"/> | ||||
|         <source> px</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="58"/> | ||||
|         <source>Icon size:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="65"/> | ||||
|         <source>Length:</source> | ||||
|         <translation type="unfinished">長度:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="110"/> | ||||
|         <source><p>Negative pixel value sets the panel length to that many pixels less than available screen space.</p><p/><p><i>E.g. "Length" set to -100px, screen size is 1000px, then real panel length will be 900 px.</i></p></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="124"/> | ||||
|         <source>%</source> | ||||
|         <translation type="unfinished">%</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="129"/> | ||||
|         <source>px</source> | ||||
|         <translation type="unfinished">px</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="140"/> | ||||
|         <source>Rows count:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="172"/> | ||||
|         <source>Alignment && position</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="182"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="234"/> | ||||
|         <source>Left</source> | ||||
|         <translation type="unfinished">向左</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="187"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="235"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="241"/> | ||||
|         <source>Center</source> | ||||
|         <translation type="unfinished">中間</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="192"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="236"/> | ||||
|         <source>Right</source> | ||||
|         <translation type="unfinished">向右</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="200"/> | ||||
|         <source>Alignment:</source> | ||||
|         <translation type="unfinished">對齊:</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="210"/> | ||||
|         <source>Position:</source> | ||||
|         <translation type="unfinished">位置 : </translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="217"/> | ||||
|         <source>Auto-hide</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="233"/> | ||||
|         <source>Styling</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="239"/> | ||||
|         <source>Custom font color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="246"/> | ||||
|         <source>Custom background image:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="260"/> | ||||
|         <source>Custom background color:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.ui" line="351"/> | ||||
|         <source>Opacity</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="200"/> | ||||
|         <source>Top of desktop</source> | ||||
|         <translation type="unfinished">桌面頂端</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="201"/> | ||||
|         <source>Left of desktop</source> | ||||
|         <translation type="unfinished">桌面左方</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="202"/> | ||||
|         <source>Right of desktop</source> | ||||
|         <translation type="unfinished">桌面右方</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="203"/> | ||||
|         <source>Bottom of desktop</source> | ||||
|         <translation type="unfinished">桌面底端</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="212"/> | ||||
|         <source>Top of desktop %1</source> | ||||
|         <translation type="unfinished">桌面頂端 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="213"/> | ||||
|         <source>Left of desktop %1</source> | ||||
|         <translation type="unfinished">桌面左方 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="214"/> | ||||
|         <source>Right of desktop %1</source> | ||||
|         <translation type="unfinished">桌面右方 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="215"/> | ||||
|         <source>Bottom of desktop %1</source> | ||||
|         <translation type="unfinished">桌面底端 %1</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="240"/> | ||||
|         <source>Top</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="242"/> | ||||
|         <source>Bottom</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="397"/> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="411"/> | ||||
|         <source>Pick color</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../config/configpaneldialog.cpp" line="431"/> | ||||
|         <source>Images (*.png *.gif *.jpg)</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanel</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="623"/> | ||||
|         <source>Add Panel Widgets</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="951"/> | ||||
|         <location filename="../lxqtpanel.cpp" line="970"/> | ||||
|         <source>Panel</source> | ||||
|         <translation>LXQt滑鼠設定</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="973"/> | ||||
|         <source>Configure Panel...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="978"/> | ||||
|         <source>Add Panel Widgets...</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="984"/> | ||||
|         <source>Add Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtpanel.cpp" line="991"/> | ||||
|         <source>Remove Panel</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Configure panel...</source> | ||||
|         <translation type="vanished">面板設定...</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Add plugins ...</source> | ||||
|         <translation type="vanished">新增外掛...</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPlugin</name> | ||||
|     <message> | ||||
|         <source>Configure</source> | ||||
|         <translation type="vanished">設定</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Move</source> | ||||
|         <translation type="vanished">移動</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Remove</source> | ||||
|         <translation type="vanished">移除</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtPanelPrivate</name> | ||||
|     <message> | ||||
|         <source>Configure panel</source> | ||||
|         <translation type="vanished">設定面板</translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>Plugin</name> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="395"/> | ||||
|         <source>Configure "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="400"/> | ||||
|         <source>Move "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../plugin.cpp" line="408"/> | ||||
|         <source>Remove "%1"</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
							
								
								
									
										65
									
								
								panel/windownotifier.cpp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										65
									
								
								panel/windownotifier.cpp
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,65 @@ | ||||
| /* BEGIN_COMMON_COPYRIGHT_HEADER
 | ||||
|  * (c)LGPL2+ | ||||
|  * | ||||
|  * LXQt - a lightweight, Qt based, desktop toolset | ||||
|  * http://lxqt.org
 | ||||
|  * | ||||
|  * Copyright: 2015 LXQt team | ||||
|  * Authors: | ||||
|  *   Palo Kisa <palo.kisa@gmail.com> | ||||
|  * | ||||
|  * This program or library is free software; you can redistribute it | ||||
|  * and/or modify it under the terms of the GNU Lesser General Public | ||||
|  * License as published by the Free Software Foundation; either | ||||
|  * version 2.1 of the License, or (at your option) any later version. | ||||
|  * | ||||
|  * This library is distributed in the hope that it will be useful, | ||||
|  * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | ||||
|  * Lesser General Public License for more details. | ||||
| 
 | ||||
|  * You should have received a copy of the GNU Lesser General | ||||
|  * Public License along with this library; if not, write to the | ||||
|  * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | ||||
|  * Boston, MA 02110-1301 USA | ||||
|  * | ||||
|  * END_COMMON_COPYRIGHT_HEADER */ | ||||
| 
 | ||||
| #include "windownotifier.h" | ||||
| #include <QWidget> | ||||
| #include <QEvent> | ||||
| 
 | ||||
| void WindowNotifier::observeWindow(QWidget * w) | ||||
| { | ||||
|     //installing the same filter object multiple times doesn't harm
 | ||||
|     w->installEventFilter(this); | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| bool WindowNotifier::eventFilter(QObject * watched, QEvent * event) | ||||
| { | ||||
|     QWidget * widget = qobject_cast<QWidget *>(watched); //we're observing only QWidgetw
 | ||||
|     auto it = std::lower_bound(mShownWindows.begin(), mShownWindows.end(), widget); | ||||
|     switch (event->type()) | ||||
|     { | ||||
|         case QEvent::Close: | ||||
|             watched->removeEventFilter(this); | ||||
|             //no break
 | ||||
|         case QEvent::Hide: | ||||
|             Q_ASSERT(mShownWindows.end() != it); | ||||
|             mShownWindows.erase(it); | ||||
|             if (mShownWindows.isEmpty()) | ||||
|                 emit lastHidden(); | ||||
|             break; | ||||
|         case QEvent::Show: | ||||
|             { | ||||
|                 const bool first_shown = mShownWindows.isEmpty(); | ||||
|                 mShownWindows.insert(it, widget); //we keep the mShownWindows sorted
 | ||||
|                 if (first_shown) | ||||
|                     emit firstShown(); | ||||
|             } | ||||
|         default: | ||||
|             break; | ||||
|     } | ||||
|     return false; | ||||
| } | ||||
							
								
								
									
										53
									
								
								panel/windownotifier.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								panel/windownotifier.h
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,53 @@ | ||||
| /* BEGIN_COMMON_COPYRIGHT_HEADER
 | ||||
|  * (c)LGPL2+ | ||||
|  * | ||||
|  * LXQt - a lightweight, Qt based, desktop toolset | ||||
|  * http://lxqt.org
 | ||||
|  * | ||||
|  * Copyright: 2015 LXQt team | ||||
|  * Authors: | ||||
|  *   Palo Kisa <palo.kisa@gmail.com> | ||||
|  * | ||||
|  * This program or library is free software; you can redistribute it | ||||
|  * and/or modify it under the terms of the GNU Lesser General Public | ||||
|  * License as published by the Free Software Foundation; either | ||||
|  * version 2.1 of the License, or (at your option) any later version. | ||||
|  * | ||||
|  * This library is distributed in the hope that it will be useful, | ||||
|  * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | ||||
|  * Lesser General Public License for more details. | ||||
| 
 | ||||
|  * You should have received a copy of the GNU Lesser General | ||||
|  * Public License along with this library; if not, write to the | ||||
|  * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | ||||
|  * Boston, MA 02110-1301 USA | ||||
|  * | ||||
|  * END_COMMON_COPYRIGHT_HEADER */ | ||||
| 
 | ||||
| #if !defined(WINDOWNOTIFIER_H) | ||||
| #define WINDOWNOTIFIER_H | ||||
| 
 | ||||
| #include <QObject> | ||||
| 
 | ||||
| class QWidget; | ||||
| 
 | ||||
| class WindowNotifier : public QObject | ||||
| { | ||||
|     Q_OBJECT | ||||
| public: | ||||
|     using QObject::QObject; | ||||
| 
 | ||||
|     void observeWindow(QWidget * w); | ||||
|     inline bool isAnyWindowShown() const { return !mShownWindows.isEmpty(); } | ||||
| 
 | ||||
|     virtual bool eventFilter(QObject * watched, QEvent * event) override; | ||||
| signals: | ||||
|     void lastHidden(); | ||||
|     void firstShown(); | ||||
| 
 | ||||
| private: | ||||
|     QList<QWidget *> mShownWindows; //!< known shown windows (sorted)
 | ||||
| }; | ||||
| 
 | ||||
| #endif | ||||
| @ -163,6 +163,10 @@ void LXQtClock::showTime() | ||||
|         mTimeLabel->setText(new_time); | ||||
|     } | ||||
| 
 | ||||
|     //Note: if transformation (custom rendering) is enabled we need the explicit update
 | ||||
|     //(update doesn't cause superfluous paint events)
 | ||||
|     mRotatedWidget->update(); | ||||
| 
 | ||||
|     if (mCurrentCharCount != new_char_count) | ||||
|     { | ||||
|         mCurrentCharCount = new_char_count; | ||||
| @ -286,6 +290,7 @@ void LXQtClock::activated(ActivationReason reason) | ||||
|     { | ||||
|         QRect pos = calculatePopupWindowPos(mCalendarPopup->size()); | ||||
|         mCalendarPopup->move(pos.topLeft()); | ||||
|         willShowWindow(mCalendarPopup); | ||||
|         mCalendarPopup->show(); | ||||
|     } | ||||
|     else | ||||
| @ -296,7 +301,7 @@ void LXQtClock::activated(ActivationReason reason) | ||||
| 
 | ||||
| QDialog * LXQtClock::configureDialog() | ||||
| { | ||||
|      return new LXQtClockConfiguration(*settings()); | ||||
|      return new LXQtClockConfiguration(settings()); | ||||
| } | ||||
| 
 | ||||
| bool LXQtClock::eventFilter(QObject *watched, QEvent *event) | ||||
|  | ||||
| @ -33,7 +33,6 @@ | ||||
| #include "lxqtclockconfiguration.h" | ||||
| #include "ui_lxqtclockconfiguration.h" | ||||
| 
 | ||||
| 
 | ||||
| namespace | ||||
| { | ||||
|     class FirstDayCombo : public QStandardItemModel | ||||
| @ -75,11 +74,9 @@ namespace | ||||
|     }; | ||||
| } | ||||
| 
 | ||||
| LXQtClockConfiguration::LXQtClockConfiguration(QSettings &settings, QWidget *parent) : | ||||
|     QDialog(parent), | ||||
| LXQtClockConfiguration::LXQtClockConfiguration(PluginSettings *settings, QWidget *parent) : | ||||
|     LXQtPanelPluginConfigDialog(settings, parent), | ||||
|     ui(new Ui::LXQtClockConfiguration), | ||||
|     mSettings(settings), | ||||
|     oldSettings(settings), | ||||
|     mOldIndex(1) | ||||
| { | ||||
|     setAttribute(Qt::WA_DeleteOnClose); | ||||
| @ -205,21 +202,21 @@ void LXQtClockConfiguration::loadSettings() | ||||
|     QString systemDateLocale = QLocale::system().dateFormat(QLocale::ShortFormat).toUpper(); | ||||
|     QString systemTimeLocale = QLocale::system().timeFormat(QLocale::ShortFormat).toUpper(); | ||||
| 
 | ||||
|     QString timeFormat = mSettings.value("timeFormat", systemTimeLocale.contains("AP") ? "h:mm AP" : "HH:mm").toString(); | ||||
|     QString timeFormat = settings().value("timeFormat", systemTimeLocale.contains("AP") ? "h:mm AP" : "HH:mm").toString(); | ||||
| 
 | ||||
|     ui->showSecondsCB->setChecked(timeFormat.indexOf("ss") > -1); | ||||
| 
 | ||||
|     ui->ampmClockCB->setChecked(timeFormat.toUpper().indexOf("AP") > -1); | ||||
| 
 | ||||
|     ui->useUtcCB->setChecked(mSettings.value("UTC", false).toBool()); | ||||
|     ui->useUtcCB->setChecked(settings().value("UTC", false).toBool()); | ||||
| 
 | ||||
|     ui->dontShowDateRB->setChecked(true); | ||||
|     ui->showDateBeforeTimeRB->setChecked(mSettings.value("showDate", "no").toString().toLower() == "before"); | ||||
|     ui->showDateAfterTimeRB->setChecked(mSettings.value("showDate", "no").toString().toLower() == "after"); | ||||
|     ui->showDateBelowTimeRB->setChecked(mSettings.value("showDate", "no").toString().toLower() == "below"); | ||||
|     ui->showDateBeforeTimeRB->setChecked(settings().value("showDate", "no").toString().toLower() == "before"); | ||||
|     ui->showDateAfterTimeRB->setChecked(settings().value("showDate", "no").toString().toLower() == "after"); | ||||
|     ui->showDateBelowTimeRB->setChecked(settings().value("showDate", "no").toString().toLower() == "below"); | ||||
| 
 | ||||
|     mCustomDateFormat = mSettings.value("customDateFormat", QString()).toString(); | ||||
|     QString dateFormat = mSettings.value("dateFormat", QLocale::system().dateFormat(QLocale::ShortFormat)).toString(); | ||||
|     mCustomDateFormat = settings().value("customDateFormat", QString()).toString(); | ||||
|     QString dateFormat = settings().value("dateFormat", QLocale::system().dateFormat(QLocale::ShortFormat)).toString(); | ||||
| 
 | ||||
|     createDateFormats(); | ||||
| 
 | ||||
| @ -233,8 +230,8 @@ void LXQtClockConfiguration::loadSettings() | ||||
|     } | ||||
|     mOldIndex = ui->dateFormatCOB->currentIndex(); | ||||
| 
 | ||||
|     ui->autorotateCB->setChecked(mSettings.value("autoRotate", true).toBool()); | ||||
|     ui->firstDayOfWeekCB->setCurrentIndex(dynamic_cast<FirstDayCombo&>(*(ui->firstDayOfWeekCB->model())).findIndex(mSettings.value("firstDayOfWeek", -1).toInt())); | ||||
|     ui->autorotateCB->setChecked(settings().value("autoRotate", true).toBool()); | ||||
|     ui->firstDayOfWeekCB->setCurrentIndex(dynamic_cast<FirstDayCombo&>(*(ui->firstDayOfWeekCB->model())).findIndex(settings().value("firstDayOfWeek", -1).toInt())); | ||||
| } | ||||
| 
 | ||||
| void LXQtClockConfiguration::saveSettings() | ||||
| @ -244,36 +241,23 @@ void LXQtClockConfiguration::saveSettings() | ||||
|     if (ui->showSecondsCB->isChecked()) | ||||
|         timeFormat.insert(timeFormat.indexOf("mm") + 2, ":ss"); | ||||
| 
 | ||||
|     mSettings.setValue("timeFormat", timeFormat); | ||||
|     settings().setValue("timeFormat", timeFormat); | ||||
| 
 | ||||
|     mSettings.setValue("UTC", ui->useUtcCB->isChecked()); | ||||
|     settings().setValue("UTC", ui->useUtcCB->isChecked()); | ||||
| 
 | ||||
|     mSettings.setValue("showDate", | ||||
|     settings().setValue("showDate", | ||||
|         ui->showDateBeforeTimeRB->isChecked() ? "before" : | ||||
|         (ui->showDateAfterTimeRB->isChecked() ? "after" : | ||||
|         (ui->showDateBelowTimeRB->isChecked() ? "below" : "no" ))); | ||||
| 
 | ||||
|     mSettings.setValue("customDateFormat", mCustomDateFormat); | ||||
|     settings().setValue("customDateFormat", mCustomDateFormat); | ||||
|     if (ui->dateFormatCOB->currentIndex() == (ui->dateFormatCOB->count() - 1)) | ||||
|         mSettings.setValue("dateFormat", mCustomDateFormat); | ||||
|         settings().setValue("dateFormat", mCustomDateFormat); | ||||
|     else | ||||
|         mSettings.setValue("dateFormat", ui->dateFormatCOB->itemData(ui->dateFormatCOB->currentIndex())); | ||||
|         settings().setValue("dateFormat", ui->dateFormatCOB->itemData(ui->dateFormatCOB->currentIndex())); | ||||
| 
 | ||||
|     mSettings.setValue("autoRotate", ui->autorotateCB->isChecked()); | ||||
|     mSettings.setValue("firstDayOfWeek", dynamic_cast<QStandardItemModel&>(*ui->firstDayOfWeekCB->model()).item(ui->firstDayOfWeekCB->currentIndex(), 0)->data(Qt::UserRole)); | ||||
| } | ||||
| 
 | ||||
| void LXQtClockConfiguration::dialogButtonsAction(QAbstractButton *btn) | ||||
| { | ||||
|     if (ui->buttons->buttonRole(btn) == QDialogButtonBox::ResetRole) | ||||
|     { | ||||
|         oldSettings.loadToSettings(); | ||||
|         loadSettings(); | ||||
|     } | ||||
|     else | ||||
|     { | ||||
|         close(); | ||||
|     } | ||||
|     settings().setValue("autoRotate", ui->autorotateCB->isChecked()); | ||||
|     settings().setValue("firstDayOfWeek", dynamic_cast<QStandardItemModel&>(*ui->firstDayOfWeekCB->model()).item(ui->firstDayOfWeekCB->currentIndex(), 0)->data(Qt::UserRole)); | ||||
| } | ||||
| 
 | ||||
| void LXQtClockConfiguration::dateFormatActivated(int index) | ||||
|  | ||||
| @ -29,30 +29,28 @@ | ||||
| #ifndef LXQTCLOCKCONFIGURATION_H | ||||
| #define LXQTCLOCKCONFIGURATION_H | ||||
| 
 | ||||
| #include <QDialog> | ||||
| #include "../panel/lxqtpanelpluginconfigdialog.h" | ||||
| #include "../panel/pluginsettings.h" | ||||
| 
 | ||||
| #include <QAbstractButton> | ||||
| #include <QButtonGroup> | ||||
| #include <QLocale> | ||||
| #include <QDateTime> | ||||
| 
 | ||||
| #include <LXQt/Settings> | ||||
| 
 | ||||
| namespace Ui { | ||||
|     class LXQtClockConfiguration; | ||||
| } | ||||
| 
 | ||||
| class LXQtClockConfiguration : public QDialog | ||||
| class LXQtClockConfiguration : public LXQtPanelPluginConfigDialog | ||||
| { | ||||
|     Q_OBJECT | ||||
| 
 | ||||
| public: | ||||
|     explicit LXQtClockConfiguration(QSettings &settings, QWidget *parent = 0); | ||||
|     explicit LXQtClockConfiguration(PluginSettings *settings, QWidget *parent = 0); | ||||
|     ~LXQtClockConfiguration(); | ||||
| 
 | ||||
| private: | ||||
|     Ui::LXQtClockConfiguration *ui; | ||||
|     QSettings &mSettings; | ||||
|     LXQt::SettingsCache oldSettings; | ||||
| 
 | ||||
|     /*
 | ||||
|       Read settings from conf file and put data into controls. | ||||
| @ -69,7 +67,6 @@ private slots: | ||||
|       Saves settings in conf file. | ||||
|     */ | ||||
|     void saveSettings(); | ||||
|     void dialogButtonsAction(QAbstractButton *btn); | ||||
|     void dateFormatActivated(int); | ||||
| 
 | ||||
| private: | ||||
|  | ||||
| @ -1,113 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="en_US"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,181 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="ar"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">إعدادات ساعة ريزر</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>الوقت</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>إ&ظهار الثَّواني</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>عرض 12 سا&عة</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Font</source> | ||||
|         <translation type="vanished">ال&خطُّ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">الخطُّ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>التَّاريخ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show &date</source> | ||||
|         <translation type="vanished">إظهار ال&تَّاريخ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>D&ate format</source> | ||||
|         <translation type="vanished">تنسيق التَّ&أريخ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Fon&t</source> | ||||
|         <translation type="vanished">الخ&طُّ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in &new line</source> | ||||
|         <translation type="vanished">إظهار التَّارخ في سطرٍ &جديدٍ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Use theme fonts</source> | ||||
|         <translation type="vanished">استخد&م خطوط الواجهة المخصَّصة</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Time font</source> | ||||
|         <translation type="vanished">الخطُّ المستخدم للوقت</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date font</source> | ||||
|         <translation type="vanished">الخطُّ المستخدم للتَّاريخ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra light</source> | ||||
|         <translation type="vanished">فاتحٌ زيادة</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Light</source> | ||||
|         <translation type="vanished">فاتح</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra black</source> | ||||
|         <translation type="vanished">أسود دامس</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Black</source> | ||||
|         <translation type="vanished">أسود</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">ثخين</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Demi bold</source> | ||||
|         <translation type="vanished">نصف ثخين</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">مائل</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,181 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="cs"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">Nastavení hodin</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Čas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>&Ukázat sekundy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>12 &hodinový styl</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Font</source> | ||||
|         <translation type="vanished">&Písmo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">Písmo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Datum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show &date</source> | ||||
|         <translation type="vanished">Ukázat &datum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>D&ate format</source> | ||||
|         <translation type="vanished">Formát d&ata</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Fon&t</source> | ||||
|         <translation type="vanished">Pí&smo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in &new line</source> | ||||
|         <translation type="vanished">Ukázat datum na &novém řádku</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Use theme fonts</source> | ||||
|         <translation type="vanished">&Použít písma motivu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Time font</source> | ||||
|         <translation type="vanished">Písmo pro čas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date font</source> | ||||
|         <translation type="vanished">Písmo pro datum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra light</source> | ||||
|         <translation type="vanished">Hodně světlé</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Light</source> | ||||
|         <translation type="vanished">Světlé</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra black</source> | ||||
|         <translation type="vanished">Hodně černé</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Black</source> | ||||
|         <translation type="vanished">Černé</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">Tučné</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Demi bold</source> | ||||
|         <translation type="vanished">Polotučné</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">Kurzíva</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,181 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="cs_CZ"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">Nastavení hodin</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Čas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>&Ukázat sekundy</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>12 &hodinový styl</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Font</source> | ||||
|         <translation type="vanished">&Písmo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">Písmo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Datum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show &date</source> | ||||
|         <translation type="vanished">Ukázat &datum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>D&ate format</source> | ||||
|         <translation type="vanished">Formát d&ata</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Fon&t</source> | ||||
|         <translation type="vanished">Pí&smo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in &new line</source> | ||||
|         <translation type="vanished">Ukázat datum na &novém řádku</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Use theme fonts</source> | ||||
|         <translation type="vanished">&Použít písma motivu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Time font</source> | ||||
|         <translation type="vanished">Písmo pro čas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date font</source> | ||||
|         <translation type="vanished">Písmo pro datum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra light</source> | ||||
|         <translation type="vanished">Hodně světlé</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Light</source> | ||||
|         <translation type="vanished">Světlé</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra black</source> | ||||
|         <translation type="vanished">Hodně černé</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Black</source> | ||||
|         <translation type="vanished">Černé</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">Tučné</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Demi bold</source> | ||||
|         <translation type="vanished">Polotučné</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">Kurzíva</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,137 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="da"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">LXQt Ur-Indstillinger</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Tid</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show seconds</source> | ||||
|         <translation type="vanished">Vis sekunder</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>12 hour style</source> | ||||
|         <translation type="vanished">12 timers visning</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Dato</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date</source> | ||||
|         <translation type="vanished">Vis dato</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in new line</source> | ||||
|         <translation type="vanished">Vis dato i ny linie</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date format</source> | ||||
|         <translation type="vanished">Datoformat</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,181 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="da_DK"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">LXQt Urindstillinger</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Tid</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>Vis &sekunder</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>12 &timers ur</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Font</source> | ||||
|         <translation type="vanished">Skri&fttype</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">Skrifttype</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Dato</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show &date</source> | ||||
|         <translation type="vanished">Vis &dato</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>D&ate format</source> | ||||
|         <translation type="vanished">D&atoformat</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Fon&t</source> | ||||
|         <translation type="vanished">Skrif&ttype</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in &new line</source> | ||||
|         <translation type="vanished">Vis dato i &ny linie</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Use theme fonts</source> | ||||
|         <translation type="vanished">Br&ug temaskrifttyper</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Time font</source> | ||||
|         <translation type="vanished">Dato skrifttype</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date font</source> | ||||
|         <translation type="vanished">Dato skrifttype</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra light</source> | ||||
|         <translation type="vanished">Ultralyst</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Light</source> | ||||
|         <translation type="vanished">Lyst</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra black</source> | ||||
|         <translation type="vanished">Ultramørkt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Black</source> | ||||
|         <translation type="vanished">Mørkt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">Fed</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Demi bold</source> | ||||
|         <translation type="vanished">Halvfed</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">Kursiv</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,131 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="de"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation><Basierend auf lokale Datumseinstellungen></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation>Uhr-Einstellungen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Zeit</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>&Sekunden anzeigen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>12 Stunden U&hr-Stil</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation>&UTC verwenden</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Datum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation>Datums&format</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation>&Datum nicht anzeigen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation>Datum &vor Zeit anzeigen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation>Datum hinter Uhrzeit &anzeigen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation>Datum unterha&lb Uhrzeit anzeigen</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation>Erster Wochentag im Kalender</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation>Ausrichtung</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation>Automatisch d&rehen bei vertikaler Leiste</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation>Eigenes Datumsformat</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation>Interpretierte Datumsformatsequenzen sind: | ||||
| 
 | ||||
| d	Tag als Zahl ohne führende Null (1 bis 31) | ||||
| dd	Tag als Zahl mit führender Null (01 bis 31) | ||||
| ddd	abgekürzter lokalisierter Tagesname (d.h. 'Mon' bis 'Son'). | ||||
| dddd	ganzer lokalisierter Tagesname (d.h. 'Montag' bis 'Sonntag'). | ||||
| M	Monat als Zahl ohne führende Null (1-12) | ||||
| MM	Monat als Zahl mit führender Null (01-12) | ||||
| MMM	abgekürzter lokalisierter Monatsname (d.h. 'Jan' bis 'Dez'). | ||||
| MMMM	ganzer lokalisierter Monatsname (d.h. 'Januar' bis 'Dezember'). | ||||
| yy	Jahr als zweistellige Zahl (00-99) | ||||
| yyyy	Jahr als vierstellige Zahl | ||||
| 
 | ||||
| Alle anderen Zeichen werden als Text behandelt. | ||||
| Jede Zeichenfolge, die in einfachen Hochkommas eingeschlossen ist ('), | ||||
| wird ebenfalls als Text behandelt und nicht als Ausdruck benutzt. | ||||
| 
 | ||||
| 
 | ||||
| Eigenes Datumsformat:</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,199 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="el"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation><locale based></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">Ρυθμίσεις ρολογιού LXQt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation>Ρυθμίσεις του ρολογιού</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Ώρα</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>Εμ&φάνιση δευτερολέπτων</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>12 &ωρη μορφή</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation>&Χρήση της UTC</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation>Μορφή &ημερομηνίας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation>&Να μην εμφανίζεται η ημερομηνία</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation>Εμφάνιση της ημερομηνίας &πριν την ώρα</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation>Εμφάνιση της ημερομηνίας &μετά την ώρα</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation>Εμφάνιση της ημερομηνίας κάτω από την ώρα σε νέα &γραμμή</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation>Η πρώτη ημέρα της εβδομάδας στο ημερολόγιο</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation>Προσανατολισμός</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation>Αυτόματη περιστρο&φή όταν ο πίνακας είναι τοποθετημένος κατακόρυφα</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Font</source> | ||||
|         <translation type="vanished">&Γραμματοσειρά</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">Γραμματοσειρά</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Ημερομηνία</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show &date</source> | ||||
|         <translation type="vanished">Εμφάνιση &ημερομηνίας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>D&ate format</source> | ||||
|         <translation type="vanished">Μορφή η&μερομηνίας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Fon&t</source> | ||||
|         <translation type="vanished">Γρ&αμματοσειρά</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in &new line</source> | ||||
|         <translation type="vanished">Εμφάνιση ημερομηνίας σε &νέα γραμμή</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Use theme fonts</source> | ||||
|         <translation type="vanished">Χρήση γραμματοσειρών &θέματος</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Time font</source> | ||||
|         <translation type="vanished">Γραμματοσειρά ώρας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date font</source> | ||||
|         <translation type="vanished">Γραμματοσειρά ημερομηνίας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra light</source> | ||||
|         <translation type="vanished">Υπερβολικά ελαφρύ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Light</source> | ||||
|         <translation type="vanished">Ελαφρύ</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra black</source> | ||||
|         <translation type="vanished">Υπερβολικά μαύρο</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Black</source> | ||||
|         <translation type="vanished">Μαύρο</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">Έντονο</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Demi bold</source> | ||||
|         <translation type="vanished">Ελαφρώς έντονο</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">Πλάγια</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation>Εισαγωγή προσαρμοσμένης μορφής ημερομηνίας</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation>Οι ερμηνευόμενες ακολουθίες της μορφής της ημερομηνίας είναι: | ||||
| 
 | ||||
| d	η ημέρα ως αριθμός δίχως το αρχικό μηδενικό (1 ως 31) | ||||
| dd	η ημέρα ως αριθμός με το αρχικό μηδενικό (01 ως 31) | ||||
| ddd	η συντομογραφημένη τοπικοποιημένη ονομασία της ημέρας (π.χ. «Δευ» ως «Κυρ»). | ||||
| dddd	η μακριά τοπικοποιημένη ονομασία της ημέρας (π.χ. «Δευτέρα» ως «Κυριακή»). | ||||
| M	ο μήνας ως αριθμός δίχως το αρχικό μηδενικό (1-12) | ||||
| MM	ο μήνας ως αριθμός με το αρχικό μηδενικό (01-12) | ||||
| MMM	η συντομογραφημένη τοπικοποιημένη ονομασία του μήνα (π.χ. «Ιαν» ως «Δεκ»). | ||||
| MMMM	η μακριά τοπικοποιημένη ονομασία του μήνα (π.χ. «Ιανουάριος» ως «Δεκέμβριος»). | ||||
| yy	το έτος ως διψήφιος αριθμός (00-99) | ||||
| yyyy	το έτος ως τετραψήφιος αριθμός | ||||
| 
 | ||||
| Όλοι οι λοιποί χαρακτήρες εισόδου θα διαχειριστούν ως κείμενο. | ||||
| Οποιαδήποτε ακολουθία χαρακτήρων που εγκλείονται σε μονά εισαγωγικά (') | ||||
| θα διαχειρίζονται επίσης ως κείμενο και δεν θα χρησιμοποιούνται ως έκφραση. | ||||
| 
 | ||||
| 
 | ||||
| Προσαρμοσμένη μορφή ημερομηνίας:</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,181 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="eo"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">Agordoj de horloĝo de LXQt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Tempo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>Montri &sekundojn</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>12-&hora aranĝo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Font</source> | ||||
|         <translation type="vanished">&Tiparo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">Tiparo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Dato</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show &date</source> | ||||
|         <translation type="vanished">Montri &daton</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>D&ate format</source> | ||||
|         <translation type="vanished">&Aranĝo de dato</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Fon&t</source> | ||||
|         <translation type="vanished">&Tiparo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in &new line</source> | ||||
|         <translation type="vanished">Montri daton en &nova linio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Use theme fonts</source> | ||||
|         <translation type="vanished">&Uzi tiparojn de etoso</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Time font</source> | ||||
|         <translation type="vanished">Tiparo de tempo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date font</source> | ||||
|         <translation type="vanished">Tiparo de dato</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra light</source> | ||||
|         <translation type="vanished">Tre maldike</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Light</source> | ||||
|         <translation type="vanished">Maldike</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra black</source> | ||||
|         <translation type="vanished">Tre nigre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Black</source> | ||||
|         <translation type="vanished">Nigre</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">Dike</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Demi bold</source> | ||||
|         <translation type="vanished">Mezdike</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">Kursive</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,181 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="es"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">Configuración del reloj de LXQt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Hora</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>&Mostrar segundos</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>Estilo de 12 &horas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Font</source> | ||||
|         <translation type="vanished">&Fuente</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">Fuente</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Fecha</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show &date</source> | ||||
|         <translation type="vanished">Mostrar &fecha</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>D&ate format</source> | ||||
|         <translation type="vanished">Formato de &fecha</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Fon&t</source> | ||||
|         <translation type="vanished">Fuen&te</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in &new line</source> | ||||
|         <translation type="vanished">Mostrar fecha en &nueva línea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Use theme fonts</source> | ||||
|         <translation type="vanished">&Usar fuente del tema</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Time font</source> | ||||
|         <translation type="vanished">Fuente de la hora</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date font</source> | ||||
|         <translation type="vanished">Fuente de la fecha</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra light</source> | ||||
|         <translation type="vanished">Ultra ligero</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Light</source> | ||||
|         <translation type="vanished">Ligero</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra black</source> | ||||
|         <translation type="vanished">Ultra negro</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Black</source> | ||||
|         <translation type="vanished">Negro</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">Negrita</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Demi bold</source> | ||||
|         <translation type="vanished">Semi negrita</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">Cursiva</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,117 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="es_UY"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">Configuración de Reloj LXQt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Hora</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Fecha</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,181 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="es_VE"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">Configuración de Reloj LXQt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Hora</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>Mostrar &Segundos</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>Estilo 12 &horas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Font</source> | ||||
|         <translation type="vanished">&Fuente</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">Fuente</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Fecha</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show &date</source> | ||||
|         <translation type="vanished">Mostrar &fecha</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>D&ate format</source> | ||||
|         <translation type="vanished">Formato &De Fecha</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Fon&t</source> | ||||
|         <translation type="vanished">Fuen&te</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in &new line</source> | ||||
|         <translation type="vanished">Mostrar la fecha en una &nueva linea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Use theme fonts</source> | ||||
|         <translation type="vanished">&Usar las letras del tema</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Time font</source> | ||||
|         <translation type="vanished">Fuente de hora</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date font</source> | ||||
|         <translation type="vanished">Fuente de fecha</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra light</source> | ||||
|         <translation type="vanished">Ultra delgada</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Light</source> | ||||
|         <translation type="vanished">Delgada</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra black</source> | ||||
|         <translation type="vanished">Ultra negrita</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Black</source> | ||||
|         <translation type="vanished">Negra</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">Negrita</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Demi bold</source> | ||||
|         <translation type="vanished">Semi negrilla</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">Italica</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,181 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="eu"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">LXQt erlojuaren ezarpenak</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Ordua</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>&Erakutsi segundoak</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>12 &orduko estiloa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Font</source> | ||||
|         <translation type="vanished">&Letra-tipoa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">Letra-tipoa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Data</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show &date</source> | ||||
|         <translation type="vanished">Erakutsi &data</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>D&ate format</source> | ||||
|         <translation type="vanished">D&ata-formatua</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Fon&t</source> | ||||
|         <translation type="vanished">Letra-&tipoa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in &new line</source> | ||||
|         <translation type="vanished">Erakutsi data lerro &berri batean</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Use theme fonts</source> | ||||
|         <translation type="vanished">&Erabili letra-tipoen gaiak</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Time font</source> | ||||
|         <translation type="vanished">Orduaren letra-tipoa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date font</source> | ||||
|         <translation type="vanished">Dataren letra-tipoa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra light</source> | ||||
|         <translation type="vanished">Ultra argia</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Light</source> | ||||
|         <translation type="vanished">Argia</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra black</source> | ||||
|         <translation type="vanished">Ultra beltza</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Black</source> | ||||
|         <translation type="vanished">Beltza</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">Lodia</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Demi bold</source> | ||||
|         <translation type="vanished">Erdi-lodia</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">Etzana</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,181 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="fi"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">LXQtin kellon asetukset</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Aika</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>&Näytä sekunnit</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>&12 tunnin esitystapa</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Font</source> | ||||
|         <translation type="vanished">&Kirjasin</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">Kirjasin</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Päivä</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show &date</source> | ||||
|         <translation type="vanished">Näytä &päivä</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>D&ate format</source> | ||||
|         <translation type="vanished">Päiväyksen &muoto</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Fon&t</source> | ||||
|         <translation type="vanished">Ki&rjasin</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in &new line</source> | ||||
|         <translation type="vanished">Näytä päivä &omalla rivillä</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Use theme fonts</source> | ||||
|         <translation type="vanished">Käytä &teeman kirjasimia</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Time font</source> | ||||
|         <translation type="vanished">Kirjasin aikaa varten</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date font</source> | ||||
|         <translation type="vanished">Kirjasin päiväystä varten</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra light</source> | ||||
|         <translation type="vanished">Todella vaalea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Light</source> | ||||
|         <translation type="vanished">Vaalea</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra black</source> | ||||
|         <translation type="vanished">Todella musta</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Black</source> | ||||
|         <translation type="vanished">Musta</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">Lihavoitu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Demi bold</source> | ||||
|         <translation type="vanished">Hieman lihavoitu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">Kursivoitu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,129 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="fr_FR"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">Paramètres de l'horloge de LXQt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Heure</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>&Montrer les secondes</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">Police</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Date</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">Gras</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">Italique</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,131 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.0" language="hu"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation>Órabeállítás</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Idő</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>Má&sodpercek</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>12 órás &stílus</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation>&UTC használat</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation>Ne legyen &dátum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation>&Dátum az óra előtt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation>Dátum &az óra után</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation>Dátum az órával új sorban</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation>A hét első napja</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation>Helyzet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation>Függélyes panelnél automata görgetés</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Dátum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation>Dá&tumalak</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation>Egyéni dátumalak</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation>Értelmezett dátumformázások: | ||||
| 
 | ||||
| d	a nap számként bevezető nulla nélkül (1 - 31) | ||||
| dd	a nap számként bevezető nullával (01 - 31) | ||||
| ddd	a nap rövid neve (e.g. 'Mon' to 'Sun'). | ||||
| dddd	a nap hosszú neve (e.g. 'Monday' to 'Sunday'). | ||||
| M	a hónap számként bevezető nulla nélkül (1-12) | ||||
| MM	a hónap számként bevezető nullával (01-12) | ||||
| MMM	a hónap rövid neve (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	a hónap hosszú neve (e.g. 'January' to 'December'). | ||||
| yy	az év két számjeggyel (00-99) | ||||
| yyyy	az év négy számjeggyel | ||||
| 
 | ||||
| MInden más karakter szövegként értelmeződik. | ||||
| Sima zárójelbe  (') tett karaktersorozat szövegként van kezelve, | ||||
| tehát az nem kifejezés. | ||||
| 
 | ||||
| 
 | ||||
| Egyéni dátumalak:</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,131 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="hu_HU"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation>Órabeállítás</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Idő</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>Má&sodpercek</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>12 órás &stílus</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation>&UTC használat</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation>Ne legyen &dátum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation>&Dátum az óra előtt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation>Dátum &az óra után</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation>Dátum az órával új sorban</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation>A hét első napja</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation>Helyzet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation>Függélyes panelnél automata görgetés</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Dátum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation>Dá&tumalak</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation>Egyéni dátumalak</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation>Értelmezett dátumformázások: | ||||
| 
 | ||||
| d	a nap számként bevezető nulla nélkül (1 - 31) | ||||
| dd	a nap számként bevezető nullával (01 - 31) | ||||
| ddd	a nap rövid neve (e.g. 'Mon' to 'Sun'). | ||||
| dddd	a nap hosszú neve (e.g. 'Monday' to 'Sunday'). | ||||
| M	a hónap számként bevezető nulla nélkül (1-12) | ||||
| MM	a hónap számként bevezető nullával (01-12) | ||||
| MMM	a hónap rövid neve (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	a hónap hosszú neve (e.g. 'January' to 'December'). | ||||
| yy	az év két számjeggyel (00-99) | ||||
| yyyy	az év négy számjeggyel | ||||
| 
 | ||||
| MInden más karakter szövegként értelmeződik. | ||||
| Sima zárójelbe  (') tett karaktersorozat szövegként van kezelve, | ||||
| tehát az nem kifejezés. | ||||
| 
 | ||||
| 
 | ||||
| Egyéni dátumalak:</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,113 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="ia"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,117 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="id_ID"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">Setting Waktu LXQt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Waktu</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Tanggal</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,181 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="it"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation><basato su locale></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">Impostazioni dell'orologio di LXQt</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation>Impostazioni orologio</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Ora</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>&Mostra i secondi</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>&Stile 12 ore</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation>&Usa UTC</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation>Formato &data</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation>&Non mostrare la data</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation>Prima la &data</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation>Prima l'&ora</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation>Mostra la data su una &seconda riga</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation>Primo giorno della settimana</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation>Orientamento</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation>&Ruota automaticamente se il panello è verticale</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Font</source> | ||||
|         <translation type="vanished">&Carattere</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">Carattere</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Data</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show &date</source> | ||||
|         <translation type="vanished">Mostra la &data</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>D&ate format</source> | ||||
|         <translation type="vanished">&Formato della data</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Fon&t</source> | ||||
|         <translation type="vanished">Cara&ttere</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in &new line</source> | ||||
|         <translation type="vanished">Mostra la data in una &nuova riga</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Use theme fonts</source> | ||||
|         <translation type="vanished">&Utilizza i caratteri del tema</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Time font</source> | ||||
|         <translation type="vanished">Carattere dell'ora</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date font</source> | ||||
|         <translation type="vanished">Carattere della data</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra light</source> | ||||
|         <translation type="vanished">Chiarissimo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Light</source> | ||||
|         <translation type="vanished">Chiaro</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra black</source> | ||||
|         <translation type="vanished">Nerissimo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Black</source> | ||||
|         <translation type="vanished">Nero</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">Grassetto</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Demi bold</source> | ||||
|         <translation type="vanished">Neretto</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">Corsivo</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation>Formato personalizzato</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,131 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="ja"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation>時計の設定</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>時刻</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>秒を表示(&S)</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>12時間表示(&H)</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation>UTCを使用する(&U)</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation>日時の形式(&F)</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation>日付を表示しない(&D)</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation>日付のあとに時刻(&B)</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation>時刻のあとに日付(&A)</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation>時刻の下に日付(&L)</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation>回転</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation>パネルが縦のときに自動回転(&R)</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>日付</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation>日付の表示形式を指定</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation>解釈される記法: | ||||
| 
 | ||||
| d	日(ゼロなし) (1 - 31) | ||||
| dd	日(ゼロ埋め) (01 - 31) | ||||
| ddd	 曜日(短い) ('月' - '日') | ||||
| dddd	曜日(長い) ('月曜日' - '日曜日') | ||||
| M	月(ゼロなし) (1 - 12) | ||||
| MM	月(ゼロ埋め) (01 - 12) | ||||
| MMM	月の名称(短い) ('1月' - '12月') | ||||
| MMMM	月の名称 (長い) ('1月' - '12月'、※日本語では上記と同じ) | ||||
| yy	西暦年(2桁) (00 - 99) | ||||
| yyyy	西暦年(4桁) | ||||
| 
 | ||||
| そのほかの文字は解釈されず、テキストとして表示されます。 | ||||
| 上記の解釈される文字も、シングルクオーテーション(')で括ると | ||||
| 一般の文字として扱われ、上記の解釈はされません。 | ||||
| 
 | ||||
| 
 | ||||
| 日付形式の指定:</translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,113 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="ko"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,181 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="lt"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">LXQt laikrodžio nuostatos</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Laikas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>&Rodyti sekundes</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>12 &valandų stilius</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Font</source> | ||||
|         <translation type="vanished">Šri&ftas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">Šriftas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Data</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show &date</source> | ||||
|         <translation type="vanished">Rodyti &datą</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>D&ate format</source> | ||||
|         <translation type="vanished">D&atos formatas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Fon&t</source> | ||||
|         <translation type="vanished">Šrif&tas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in &new line</source> | ||||
|         <translation type="vanished">Datą rodyti &naujoje eilutėje</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Use theme fonts</source> | ||||
|         <translation type="vanished">Na&udoti apipavidalinimo šriftus</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Time font</source> | ||||
|         <translation type="vanished">Laiko šriftas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date font</source> | ||||
|         <translation type="vanished">Datos šriftas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra light</source> | ||||
|         <translation type="vanished">Ypač lengvas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Light</source> | ||||
|         <translation type="vanished">Lengvas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra black</source> | ||||
|         <translation type="vanished">Ypač juodas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Black</source> | ||||
|         <translation type="vanished">Juodas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">Pusjuodis</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Demi bold</source> | ||||
|         <translation type="vanished">Šiek tiek pastorintas</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">Pasviręs</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
| @ -1,181 +0,0 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE TS> | ||||
| <TS version="2.1" language="nl"> | ||||
| <context> | ||||
|     <name>FirstDayCombo</name> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="50"/> | ||||
|         <source><locale based></source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| <context> | ||||
|     <name>LXQtClockConfiguration</name> | ||||
|     <message> | ||||
|         <source>LXQt Clock Settings</source> | ||||
|         <translation type="vanished">Instellingen van LXQt Klok</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="14"/> | ||||
|         <source>Clock Settings</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="20"/> | ||||
|         <source>Time</source> | ||||
|         <translation>Tijd</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="26"/> | ||||
|         <source>&Show seconds</source> | ||||
|         <translation>&Toon seconden</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="33"/> | ||||
|         <source>12 &hour style</source> | ||||
|         <translation>12 &uur stijl</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="40"/> | ||||
|         <source>&Use UTC</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="59"/> | ||||
|         <source>Date &format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="76"/> | ||||
|         <source>&Do not show date</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="86"/> | ||||
|         <source>Show date &before time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="93"/> | ||||
|         <source>Show date &after time</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="100"/> | ||||
|         <source>Show date below time on new &line</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="107"/> | ||||
|         <source>First day of week in calendar</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="124"/> | ||||
|         <source>Orientation</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="130"/> | ||||
|         <source>Auto&rotate when the panel is vertical</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Font</source> | ||||
|         <translation type="vanished">&Lettertype</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Font</source> | ||||
|         <translation type="vanished">Lettertype</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.ui" line="50"/> | ||||
|         <source>Date</source> | ||||
|         <translation>Datum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show &date</source> | ||||
|         <translation type="vanished">Toon &datum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>D&ate format</source> | ||||
|         <translation type="vanished">Datumnotatie</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Fon&t</source> | ||||
|         <translation type="vanished">Lettertype</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Show date in &new line</source> | ||||
|         <translation type="vanished">Toon datum in &nieuwe regel</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>&Use theme fonts</source> | ||||
|         <translation type="vanished">&Gebruik lettertypes van thema</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Time font</source> | ||||
|         <translation type="vanished">Lettertype voor de tijd</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Date font</source> | ||||
|         <translation type="vanished">Lettertype voor de datum</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra light</source> | ||||
|         <translation type="vanished">Ultralicht</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Light</source> | ||||
|         <translation type="vanished">Licht</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Ultra black</source> | ||||
|         <translation type="vanished">Ultrazwart</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Black</source> | ||||
|         <translation type="vanished">Zwart</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Bold</source> | ||||
|         <translation type="vanished">Vet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Demi bold</source> | ||||
|         <translation type="vanished">Halfvet</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <source>Italic</source> | ||||
|         <translation type="vanished">Schuin</translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Input custom date format</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
|     <message> | ||||
|         <location filename="../lxqtclockconfiguration.cpp" line="284"/> | ||||
|         <source>Interpreted sequences of date format are: | ||||
| 
 | ||||
| d	the day as number without a leading zero (1 to 31) | ||||
| dd	the day as number with a leading zero (01 to 31) | ||||
| ddd	the abbreviated localized day name (e.g. 'Mon' to 'Sun'). | ||||
| dddd	the long localized day name (e.g. 'Monday' to 'Sunday'). | ||||
| M	the month as number without a leading zero (1-12) | ||||
| MM	the month as number with a leading zero (01-12) | ||||
| MMM	the abbreviated localized month name (e.g. 'Jan' to 'Dec'). | ||||
| MMMM	the long localized month name (e.g. 'January' to 'December'). | ||||
| yy	the year as two digit number (00-99) | ||||
| yyyy	the year as four digit number | ||||
| 
 | ||||
| All other input characters will be treated as text. | ||||
| Any sequence of characters that are enclosed in single quotes (') | ||||
| will also be treated as text and not be used as an expression. | ||||
| 
 | ||||
| 
 | ||||
| Custom date format:</source> | ||||
|         <translation type="unfinished"></translation> | ||||
|     </message> | ||||
| </context> | ||||
| </TS> | ||||
Some files were not shown because too many files have changed in this diff Show More
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user