diff --git a/CMakeLists.txt b/CMakeLists.txt index c1edeca..9554585 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,6 +12,7 @@ option(LIMEREPORT_DEMO "Build LimeReport demos" OFF) option(ENABLE_DIALOG_DESIGNER "Enable dialog designer" OFF) option(HAVE_UI_LOADER "Enable ui loader" OFF) option(USE_QT6 "Use Qt6" OFF) +option(UPDATE_TRANSLATIONS "Update TS files" OFF) if (ENABLE_DIALOG_DESIGNER AND NOT HAVE_UI_LOADER) message(FATAL_ERROR "You need to enable HAVE_UI_LOADER") @@ -35,13 +36,9 @@ if(HAVE_UI_LOADER) if(ENABLE_DIALOG_DESIGNER) if(USE_QT6) - if(ENABLE_DIALOG_DESIGNER) - find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Designer DesignerComponentsPrivate REQUIRED) - endif() + find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Designer DesignerComponentsPrivate REQUIRED) else() - if(ENABLE_DIALOG_DESIGNER) - find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Designer DesignerComponents REQUIRED) - endif() + find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Designer DesignerComponents REQUIRED) endif(USE_QT6) endif() @@ -397,7 +394,7 @@ set(GLOBAL_HEADERS ${PROJECT_NAME}/LRCallbackDS ${PROJECT_NAME}/LRDataManager ${PROJECT_NAME}/LRScriptManager - ${CMAKE_BINARY_DIR}/limereport/version.h + ${CMAKE_CURRENT_BINARY_DIR}/limereport/version.h ) set(PROJECT_NAME ${PROJECT_NAME}-qt${QT_VERSION_MAJOR}) @@ -455,10 +452,15 @@ if(ENABLE_ZINT) target_link_libraries( ${PROJECT_NAME} PRIVATE QZint) endif(ENABLE_ZINT) -target_compile_definitions( ${PROJECT_NAME} PRIVATE -DDEFAULT_ITEM_PADDING=${DEFAULT_ITEM_PADDING} -DHAVE_QT${QT_VERSION_MAJOR} -DHAVE_REPORT_DESIGNER -DUSE_QJSENGINE -D_CRT_SECURE_NO_WARNINGS) +target_compile_definitions( ${PROJECT_NAME} PRIVATE + -DDEFAULT_ITEM_PADDING=${DEFAULT_ITEM_PADDING} + -DHAVE_QT${QT_VERSION_MAJOR} + -DHAVE_REPORT_DESIGNER + -DUSE_QJSENGINE + -D_CRT_SECURE_NO_WARNINGS) target_include_directories( ${PROJECT_NAME} PRIVATE - limereport/ + limereport/ limereport/base limereport/bands limereport/databrowser @@ -470,7 +472,7 @@ target_include_directories( ${PROJECT_NAME} PRIVATE limereport/scripteditor ) target_include_directories( ${PROJECT_NAME} PUBLIC - ${CMAKE_BINARY_DIR}/limereport ) + ${CMAKE_CURRENT_BINARY_DIR}/limereport ) target_include_directories( ${PROJECT_NAME} INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/include) @@ -478,10 +480,73 @@ target_include_directories( ${PROJECT_NAME} INTERFACE list (APPEND GLOBAL_HEADERS ${EXTRA_FILES}) set_target_properties(${PROJECT_NAME} PROPERTIES PUBLIC_HEADER "${GLOBAL_HEADERS}") + +message(STATUS "${PROJECT_NAME} UPDATE_TRANSLATIONS: ${UPDATE_TRANSLATIONS}") +list(APPEND LANGUAGES ru es fr pl zh ar) +foreach(lang ${LANGUAGES}) + list(APPEND TS_FILES translations/limereport_${lang}.ts) +endforeach() + +if (${QT_VERSION} GREATER_EQUAL 6.7.0) + + qt_add_lrelease( + TS_FILES ${TS_FILES} + EXCLUDE_FROM_ALL + LRELEASE_TARGET ${PROJECT_NAME}_lrelease + OPTIONS -removeidentical + ) + + if (UPDATE_TRANSLATIONS) + qt_add_lupdate( + TS_FILES ${TS_FILES} + SOURCES ${LIMEREPORT_SOURCES} + LUPDATE_TARGET ${PROJECT_NAME}_lupdate + OPTIONS -noobsolete + ) + add_dependencies(${PROJECT_NAME}_lrelease ${PROJECT_NAME}_lupdate) + endif() + +elseif (${QT_VERSION} GREATER_EQUAL 6.2.0) + + qt_add_lrelease( + ${PROJECT_NAME} + TS_FILES ${TS_FILES} + OPTIONS -removeidentical + ) + + if (UPDATE_TRANSLATIONS) + qt_add_lupdate( + ${PROJECT_NAME} + TS_FILES ${TS_FILES} + SOURCES ${LIMEREPORT_SOURCES} + OPTIONS -noobsolete + ) + add_dependencies(${PROJECT_NAME}_lrelease ${PROJECT_NAME}_lupdate) + endif() + +else() + + if (UPDATE_TRANSLATIONS) + qt5_create_translation( + QM_FILES + ${LIMEREPORT_SOURCES} + ${TS_FILES} + OPTIONS -noobsolete -locations relative + ) + else() + qt5_add_translation(QM_FILES ${TS_FILES} OPTIONS -removeidentical) + endif() + + add_custom_target(${PROJECT_NAME}_lrelease DEPENDS ${QM_FILES}) + +endif() + +add_dependencies(${PROJECT_NAME} ${PROJECT_NAME}_lrelease) + + install(TARGETS ${PROJECT_NAME} ARCHIVE DESTINATION lib LIBRARY DESTINATION lib RUNTIME DESTINATION bin PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/limereport) - diff --git a/cmake/modules/GenerateVersionHeader.cmake b/cmake/modules/GenerateVersionHeader.cmake index ed62702..a7ddd51 100644 --- a/cmake/modules/GenerateVersionHeader.cmake +++ b/cmake/modules/GenerateVersionHeader.cmake @@ -4,7 +4,7 @@ if(GIT_EXECUTABLE) # Generate a git-describe version string from Git repository tags execute_process( COMMAND ${GIT_EXECUTABLE} describe --tags --dirty - WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} OUTPUT_VARIABLE GIT_DESCRIBE_VERSION RESULT_VARIABLE GIT_DESCRIBE_ERROR_CODE OUTPUT_STRIP_TRAILING_WHITESPACE @@ -22,7 +22,7 @@ if(NOT DEFINED GIT_VERSION) endif() configure_file( - ${CMAKE_SOURCE_DIR}/limereport/version.h.in - ${CMAKE_BINARY_DIR}/limereport/version.h + ${CMAKE_CURRENT_SOURCE_DIR}/limereport/version.h.in + ${CMAKE_CURRENT_BINARY_DIR}/limereport/version.h @ONLY) diff --git a/limereport/dialogdesigner/3rdparty/qtcreator/designerintegrationv2/sizehandlerect.cpp b/limereport/dialogdesigner/3rdparty/qtcreator/designerintegrationv2/sizehandlerect.cpp index 78d2748..5999d30 100644 --- a/limereport/dialogdesigner/3rdparty/qtcreator/designerintegrationv2/sizehandlerect.cpp +++ b/limereport/dialogdesigner/3rdparty/qtcreator/designerintegrationv2/sizehandlerect.cpp @@ -103,7 +103,7 @@ void SizeHandleRect::mousePressEvent(QMouseEvent *e) return; m_startSize = m_curSize = m_resizable->size(); -#if QT_VERSION < QT_VERSION_CHECK(5,15,3) +#if QT_VERSION < QT_VERSION_CHECK(6,0,0) m_startPos = m_curPos = m_resizable->mapFromGlobal(e->globalPos()); #else m_startPos = m_curPos = m_resizable->mapFromGlobal(e->globalPosition()); @@ -121,7 +121,11 @@ void SizeHandleRect::mouseMoveEvent(QMouseEvent *e) // causes the handle and the mouse cursor to become out of sync // once a min/maxSize limit is hit. When the cursor reenters the valid // areas, it will now snap to it. +#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) m_curPos = m_resizable->mapFromGlobal(e->globalPos()); +#else + m_curPos = m_resizable->mapFromGlobal(e->globalPosition()); +#endif QSize delta = QSize(m_curPos.x() - m_startPos.x(), m_curPos.y() - m_startPos.y()); switch (m_dir) { case Right: diff --git a/limereport/items/lralignpropitem.h b/limereport/items/lralignpropitem.h index 8bf7a8b..7a7bc60 100644 --- a/limereport/items/lralignpropitem.h +++ b/limereport/items/lralignpropitem.h @@ -39,7 +39,7 @@ typedef QMap AlignMap; class AlignmentItemEditor; -class AlignmentPropItem: public ObjectPropItem { +class LIMEREPORT_EXPORT AlignmentPropItem: public ObjectPropItem { Q_OBJECT public: AlignmentPropItem(): ObjectPropItem(), m_horizEditor(NULL), m_vertEditor(NULL) { } diff --git a/limereport/items/lrborderframeeditor.cpp b/limereport/items/lrborderframeeditor.cpp index d3f99e0..e3aa525 100644 --- a/limereport/items/lrborderframeeditor.cpp +++ b/limereport/items/lrborderframeeditor.cpp @@ -94,16 +94,24 @@ void BorderFrameEditor::unSetAllLines() void BorderFrameEditor::mousePressEvent(QMouseEvent* event) { - if (event->x() >= 10 && event->y() < 30) +#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0)) + int x = event->x(); + int y = event->y(); +#else + int x = event->position().x(); + int y = event->position().y(); +#endif + + if (x >= 10 && y < 30) emit borderSideClicked(BaseDesignIntf::BorderSide::TopLine, !topLine); - if ((event->x() >= 10 && event->x() < 30) && (event->y() > 10)) + if ((x >= 10 && x < 30) && (y > 10)) emit borderSideClicked(BaseDesignIntf::BorderSide::LeftLine, !leftLine); - if (event->x() >= 10 && (event->y() > 80 && event->y() < rect().bottom())) + if (x >= 10 && (y > 80 && y < rect().bottom())) emit borderSideClicked(BaseDesignIntf::BorderSide::BottomLine, !bottomLine); - if ((event->x() >= 130 && event->x() < rect().width()) && event->y() > 10) + if ((x >= 130 && x < rect().width()) && y > 10) emit borderSideClicked(BaseDesignIntf::BorderSide::RightLine, !rightLine); } @@ -172,6 +180,7 @@ QGraphicsLineItem* BorderFrameEditor::createSideLine(LimeReport::BaseDesignIntf: return scene->addLine( QLineF(10, rect().bottom() - 10, rect().width() - 10, rect().bottom() - 10), m_pen); } + return nullptr; } void BorderFrameEditor::updateBorders() diff --git a/limereport/items/lrchartitem.cpp b/limereport/items/lrchartitem.cpp index d6af54c..4e30d15 100644 --- a/limereport/items/lrchartitem.cpp +++ b/limereport/items/lrchartitem.cpp @@ -770,26 +770,25 @@ QSizeF AbstractSeriesChart::calcChartLegendSize(const QFont& font, const qreal m } default: { qreal cw = 0; - qreal maxWidth = 0; + qreal mw = 0; if (m_chartItem->series().isEmpty()) { foreach (QString label, m_designLabels) { cw += fm.height(); - if (maxWidth < fm.boundingRect(label).width()) - maxWidth = fm.boundingRect(label).width() + 10; + if (mw < fm.boundingRect(label).width()) + mw = fm.boundingRect(label).width() + 10; } } else { foreach (SeriesItem* series, m_chartItem->series()) { cw += fm.height(); - if (maxWidth < fm.boundingRect(series->name()).width()) - maxWidth = fm.boundingRect(series->name()).width() + 10; + if (mw < fm.boundingRect(series->name()).width()) + mw = fm.boundingRect(series->name()).width() + 10; } } cw += fm.height(); - return QSizeF(maxWidth + fm.height() * 2, cw); + return QSizeF(mw + fm.height() * 2, cw); } } - return QSizeF(); } bool AbstractSeriesChart::verticalLabels(QPainter* painter, QRectF labelsRect) diff --git a/limereport/items/lrtextitem.cpp b/limereport/items/lrtextitem.cpp index 1134d32..fa924a8 100644 --- a/limereport/items/lrtextitem.cpp +++ b/limereport/items/lrtextitem.cpp @@ -367,13 +367,13 @@ bool TextItem::isNeedExpandContent() const { #if (QT_VERSION < QT_VERSION_CHECK(5, 15, 1)) QRegExp rx("$*\\{[^{]*\\}"); + return content().contains(rx) || isContentBackedUp(); #else bool result = false; QRegularExpression rx("\\$*\\{[^{]*\\}"); result = content().contains(rx) || isContentBackedUp(); return result; #endif - return content().contains(rx) || isContentBackedUp(); } QString TextItem::replaceBR(QString text) const { return text.replace("
", "\n"); } diff --git a/limereport/lrbasedesignintf.cpp b/limereport/lrbasedesignintf.cpp index 80741e1..ef67260 100644 --- a/limereport/lrbasedesignintf.cpp +++ b/limereport/lrbasedesignintf.cpp @@ -1354,10 +1354,10 @@ void BaseDesignIntf::contextMenuEvent(QGraphicsSceneContextMenuEvent* event) pasteAction->setEnabled(false); #if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) - lockGeometryAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_L)); - copyAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_C)); - cutAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_X)); - pasteAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_V)); + lockGeometryAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_L)); + copyAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_C)); + cutAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_X)); + pasteAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_V)); #else lockGeometryAction->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_L)); copyAction->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_C)); diff --git a/limereport/lrdatasourcemanager.cpp b/limereport/lrdatasourcemanager.cpp index eb07c01..d3472ab 100644 --- a/limereport/lrdatasourcemanager.cpp +++ b/limereport/lrdatasourcemanager.cpp @@ -489,7 +489,6 @@ QString DataSourceManager::replaceVariables(QString value) } return value; #endif - return QString(); } QString DataSourceManager::replaceVariables(QString query, QMap& aliasesToParam) diff --git a/limereport/lrdatasourcemanager.h b/limereport/lrdatasourcemanager.h index e57fd8e..3485274 100644 --- a/limereport/lrdatasourcemanager.h +++ b/limereport/lrdatasourcemanager.h @@ -112,7 +112,7 @@ private: DataNode* m_rootNode; }; -class DataSourceManager: +class LIMEREPORT_EXPORT DataSourceManager: public QObject, public ICollectionContainer, public IVariablesContainer, diff --git a/limereport/lritemdesignintf.h b/limereport/lritemdesignintf.h index 9a5bddf..2b8b703 100644 --- a/limereport/lritemdesignintf.h +++ b/limereport/lritemdesignintf.h @@ -36,7 +36,7 @@ namespace LimeReport { class BaseDesignIntf; -class ItemDesignIntf: public BaseDesignIntf { +class LIMEREPORT_EXPORT ItemDesignIntf: public BaseDesignIntf { Q_OBJECT Q_PROPERTY(LocationType itemLocation READ itemLocation WRITE setItemLocation) Q_PROPERTY(bool stretchToMaxHeight READ stretchToMaxHeight WRITE setStretchToMaxHeight) @@ -81,7 +81,7 @@ protected: } }; -class ContentItemDesignIntf: public ItemDesignIntf { +class LIMEREPORT_EXPORT ContentItemDesignIntf: public ItemDesignIntf { Q_OBJECT public: ContentItemDesignIntf(const QString& xmlTypeName, QObject* owner = 0, diff --git a/limereport/lrpreviewreportwindow.cpp b/limereport/lrpreviewreportwindow.cpp index 94687d8..34c7c19 100644 --- a/limereport/lrpreviewreportwindow.cpp +++ b/limereport/lrpreviewreportwindow.cpp @@ -465,7 +465,7 @@ void PreviewReportWindow::scaleComboboxChanged(QString text) if (m_scalePercentChanging) return; m_scalePercentChanging = true; - m_previewReportWidget->setScalePercent(text.remove(text.count() - 1, 1).toInt()); + m_previewReportWidget->setScalePercent(text.remove(text.length() - 1, 1).toInt()); m_scalePercentChanging = false; } diff --git a/limereport/lrreportdesignwindow.cpp b/limereport/lrreportdesignwindow.cpp index a0501f7..bdcdf65 100644 --- a/limereport/lrreportdesignwindow.cpp +++ b/limereport/lrreportdesignwindow.cpp @@ -162,7 +162,7 @@ void ReportDesignWindow::createActions() { m_newReportAction = new QAction(tr("New Report"), this); m_newReportAction->setIcon(QIcon(":/report/images/newReport")); - m_newReportAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_N)); + m_newReportAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_N)); connect(m_newReportAction, SIGNAL(triggered()), this, SLOT(slotNewReport())); m_newPageAction = new QAction(tr("New Report Page"), this); @@ -184,7 +184,7 @@ void ReportDesignWindow::createActions() m_undoAction = new QAction(tr("Undo"), this); m_undoAction->setIcon(QIcon(":/report/images/undo")); m_undoAction->setEnabled(false); - m_undoAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_Z)); + m_undoAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_Z)); connect(m_undoAction, SIGNAL(triggered()), this, SLOT(slotUndo())); m_redoAction = new QAction(tr("Redo"), this); @@ -195,17 +195,17 @@ void ReportDesignWindow::createActions() m_copyAction = new QAction(tr("Copy"), this); m_copyAction->setIcon(QIcon(":/report/images/copy")); - m_copyAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_C)); + m_copyAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_C)); connect(m_copyAction, SIGNAL(triggered()), this, SLOT(slotCopy())); m_pasteAction = new QAction(tr("Paste"), this); m_pasteAction->setIcon(QIcon(":/report/images/paste")); - m_pasteAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_V)); + m_pasteAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_V)); connect(m_pasteAction, SIGNAL(triggered()), this, SLOT(slotPaste())); m_cutAction = new QAction(tr("Cut"), this); m_cutAction->setIcon(QIcon(":/report/images/cut")); - m_cutAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_X)); + m_cutAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_X)); connect(m_cutAction, SIGNAL(triggered()), this, SLOT(slotCut())); m_settingsAction = new QAction(tr("Settings"), this); @@ -215,13 +215,13 @@ void ReportDesignWindow::createActions() m_useGridAction = new QAction(tr("Use grid"), this); m_useGridAction->setIcon(QIcon(":/report/images/grid")); m_useGridAction->setCheckable(true); - m_useGridAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_G)); + m_useGridAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_G)); connect(m_useGridAction, SIGNAL(toggled(bool)), this, SLOT(slotUseGrid(bool))); m_useMagnetAction = new QAction(tr("Use magnet"), this); m_useMagnetAction->setIcon(QIcon(":/report/images/magnet")); m_useMagnetAction->setCheckable(true); - m_useMagnetAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_M)); + m_useMagnetAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_M)); connect(m_useMagnetAction, SIGNAL(toggled(bool)), this, SLOT(slotUseMagnet(bool))); m_newTextItemAction = new QAction(tr("Text Item"), this); @@ -231,7 +231,7 @@ void ReportDesignWindow::createActions() m_saveReportAction = new QAction(tr("Save Report"), this); m_saveReportAction->setIcon(QIcon(":/report/images/save")); - m_saveReportAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_S)); + m_saveReportAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_S)); connect(m_saveReportAction, SIGNAL(triggered()), this, SLOT(slotSaveReport())); m_saveReportAsAction = new QAction(tr("Save Report As"), this); @@ -241,7 +241,7 @@ void ReportDesignWindow::createActions() m_loadReportAction = new QAction(tr("Load Report"), this); m_loadReportAction->setIcon(QIcon(":/report/images/folder")); - m_loadReportAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_O)); + m_loadReportAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_O)); connect(m_loadReportAction, SIGNAL(triggered()), this, SLOT(slotLoadReport())); m_deleteItemAction = new QAction(tr("Delete item"), this); @@ -259,7 +259,7 @@ void ReportDesignWindow::createActions() m_previewReportAction = new QAction(tr("Render Report"), this); m_previewReportAction->setIcon(QIcon(":/report/images/render")); - m_previewReportAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_P)); + m_previewReportAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_P)); connect(m_previewReportAction, SIGNAL(triggered()), this, SLOT(slotPreviewReport())); m_testAction = new QAction("test", this); @@ -286,13 +286,13 @@ void ReportDesignWindow::createActions() m_hideLeftPanel = new QAction(tr("Hide left panel | Alt+L"), this); m_hideLeftPanel->setCheckable(true); m_hideLeftPanel->setIcon(QIcon(":/report/images/hideLeftPanel")); - m_hideLeftPanel->setShortcut(QKeySequence(Qt::ALT | Qt::Key_L)); + m_hideLeftPanel->setShortcut(QKeySequence(Qt::Key(Qt::ALT) | Qt::Key_L)); connect(m_hideLeftPanel, SIGNAL(toggled(bool)), this, SLOT(slotHideLeftPanel(bool))); m_hideRightPanel = new QAction(tr("Hide right panel | Alt+R"), this); m_hideRightPanel->setCheckable(true); m_hideRightPanel->setIcon(QIcon(":/report/images/hideRightPanel")); - m_hideRightPanel->setShortcut(QKeySequence(Qt::ALT | Qt::Key_R)); + m_hideRightPanel->setShortcut(QKeySequence(Qt::Key(Qt::ALT) | Qt::Key_R)); connect(m_hideRightPanel, SIGNAL(toggled(bool)), this, SLOT(slotHideRightPanel(bool))); #ifdef HAVE_QTDESIGNER_INTEGRATION m_deleteDialogAction = new QAction(tr("Delete dialog"), this); @@ -306,7 +306,7 @@ void ReportDesignWindow::createActions() m_lockSelectedItemsAction = new QAction(tr("Lock selected items"), this); m_lockSelectedItemsAction->setIcon(QIcon(":/report/images/lock")); - m_lockSelectedItemsAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_L)); + m_lockSelectedItemsAction->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_L)); connect(m_lockSelectedItemsAction, SIGNAL(triggered()), this, SLOT(slotLockSelectedItems())); m_unlockSelectedItemsAction = new QAction(tr("Unlock selected items"), this); @@ -317,7 +317,7 @@ void ReportDesignWindow::createActions() m_selectOneLevelItems = new QAction(tr("Select one level items"), this); // m_unlockSelectedItemsAction->setIcon(QIcon(":/report/images/unlock")); - m_selectOneLevelItems->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_A)); + m_selectOneLevelItems->setShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_A)); connect(m_selectOneLevelItems, SIGNAL(triggered()), this, SLOT(slotSelectOneLevelItems())); } diff --git a/limereport/objectinspector/editors/lrcomboboxeditor.h b/limereport/objectinspector/editors/lrcomboboxeditor.h index 1c45f94..73bc675 100644 --- a/limereport/objectinspector/editors/lrcomboboxeditor.h +++ b/limereport/objectinspector/editors/lrcomboboxeditor.h @@ -33,6 +33,7 @@ #include #include //#include +#include "lrglobal.h" class QToolButton; @@ -58,7 +59,7 @@ private: bool m_popup; }; -class ComboBoxEditor: public QWidget { +class LIMEREPORT_EXPORT ComboBoxEditor: public QWidget { Q_OBJECT public: // explicit ComboBoxEditor(QWidget *parent = 0); diff --git a/limereport/objectinspector/lrobjectpropitem.h b/limereport/objectinspector/lrobjectpropitem.h index 650ca24..2a028d6 100644 --- a/limereport/objectinspector/lrobjectpropitem.h +++ b/limereport/objectinspector/lrobjectpropitem.h @@ -42,7 +42,7 @@ namespace LimeReport { -class ObjectPropItem: public QObject { +class LIMEREPORT_EXPORT ObjectPropItem: public QObject { Q_OBJECT public: diff --git a/limereport/serializators/lrxmlwriter.cpp b/limereport/serializators/lrxmlwriter.cpp index 1debc5b..10fcddb 100644 --- a/limereport/serializators/lrxmlwriter.cpp +++ b/limereport/serializators/lrxmlwriter.cpp @@ -250,9 +250,10 @@ void XMLWriter::saveTranslation(QString propertyName, QObject* item, QDomElement foreach (PageTranslation* page, curTranslation->pagesTranslation()) { QDomElement pageNode = m_doc->createElement(page->pageName); languageNode.appendChild(pageNode); - foreach (ItemTranslation* item, page->itemsTranslation) { - QDomElement itemNode = m_doc->createElement(item->itemName); - foreach (PropertyTranslation* property, item->propertyesTranslation) { + foreach (ItemTranslation* translationItem, page->itemsTranslation) { + QDomElement itemNode = m_doc->createElement(translationItem->itemName); + foreach (PropertyTranslation* property, + translationItem->propertyesTranslation) { if (property->sourceValue.compare(property->value) != 0) { QDomElement propertyNode = m_doc->createElement(property->propertyName); propertyNode.setAttribute("Value", property->value); diff --git a/limereport/translationeditor/translationeditor.cpp b/limereport/translationeditor/translationeditor.cpp index c31ee0d..c012ff4 100644 --- a/limereport/translationeditor/translationeditor.cpp +++ b/limereport/translationeditor/translationeditor.cpp @@ -35,8 +35,8 @@ TranslationEditor::TranslationEditor(QWidget* parent): ui->tbStrings->setHorizontalHeaderItem(2, new QTableWidgetItem(tr("Property"))); ui->tbStrings->setHorizontalHeaderItem(3, new QTableWidgetItem(tr("Source text"))); #if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) - m_clrReturn - = new QShortcut(QKeySequence(Qt::CTRL | Qt::Key_Return), this, SLOT(slotItemChecked())); + m_clrReturn = new QShortcut(QKeySequence(Qt::Key(Qt::CTRL) | Qt::Key_Return), this, + SLOT(slotItemChecked())); #else m_clrReturn = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_Return), this, SLOT(slotItemChecked())); diff --git a/translations/limereport_ar.ts b/translations/limereport_ar.ts index b0f373d..56a20f3 100644 --- a/translations/limereport_ar.ts +++ b/translations/limereport_ar.ts @@ -4,6 +4,7 @@ $ClassName$ + $ClassName$ @@ -11,42 +12,54 @@ ChartAxisEditor + Axis editor + Axis + Reverse direction + Enable scale calculation + Step + Maximum + Minimum + + + Automatic + Cancel إلغاء الأمر + Ok موافق @@ -54,50 +67,62 @@ ChartItemEditor + Series + Add + Delete + Name الأسم + Values field + Color + Type النوع + Labels field + Ok موافق + Series editor + Series name + X data field @@ -105,22 +130,31 @@ ImageItemEditor + Image Item Editor + Image صورة + + + + ... + Resource path + + Select image file @@ -128,26 +162,32 @@ LRVariableDialog + Variable متغير + Name الأسم + Value القيمة + Type النوع + Attention Attention + Mandatory @@ -155,10 +195,12 @@ LanguageSelectDialog + Dialog + Language @@ -166,30 +208,37 @@ LimeReport::AboutDialog + About حول البرنامج + Author المؤلف + License إتفاقية الترخيص + Close إغلاق + Version 1.1.1 الإصدار 1.1.1 + Lime Report + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -199,6 +248,7 @@ p, li { white-space: pre-wrap; } + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -316,6 +366,7 @@ p, li { white-space: pre-wrap; } + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -335,34 +386,43 @@ p, li { white-space: pre-wrap; } LimeReport::AlignmentPropItem + Left محاذاة يسار + Right محاذاة يمين + + Center محاذاة وسط + Justify ملأ السطر + Top محاذاة لأعلى + Botom محاذاة لأسفل + horizontal أفقي + vertical عمودي @@ -370,94 +430,123 @@ p, li { white-space: pre-wrap; } LimeReport::BandDesignIntf + connected to إتصال ب + Bring to top إحضار للأمام + Send to back إرسال للخلف + + Auto height + + Splittable + DataBand + DataHeaderBand + DataFooterBand + ReportHeader + ReportFooter + PageHeader + PageFooter + SubDetailBand + SubDetailHeaderBand + SubDetailFooterBand + GroupBandHeader + GroupBandFooter + TearOffBand + + Keep bottom space + + + Keep top space + Cut قص + Copy نسخ + + Print if empty @@ -465,46 +554,58 @@ p, li { white-space: pre-wrap; } LimeReport::BaseDesignIntf + Copy نسخ + Cut قص + Paste لصق + Bring to top إحضار للأمام + Send to back إرسال للخلف + No borders بدون إطار + All borders محاط بإطار + Create Horizontal Layout + + Lock item geometry + Create Vertical Layout + Edit borders... @@ -512,102 +613,131 @@ p, li { white-space: pre-wrap; } LimeReport::BorderEditor + Edit border + Presets + No lines + Outline + Border + + + + ... + Style + No style + Solid + Dash + Dot + Dash dot + Dash dot dot + Width: + + 1 + 0.25 + 0.5 + 1.5 + 2 + 3 + 4 + 5 + 6 + Color: + Select @@ -615,10 +745,12 @@ p, li { white-space: pre-wrap; } LimeReport::BorderFrameEditor + BorderFrameEditor + Text @@ -626,6 +758,8 @@ p, li { white-space: pre-wrap; } LimeReport::ConnectionDesc + + defaultConnection @@ -633,86 +767,109 @@ p, li { white-space: pre-wrap; } LimeReport::ConnectionDialog + + Connection إتصال بقاعدة بيانات + Connection Name أسم الإتصال + Driver المشغل + Server الخادم + User المستخدم + Password كلمة المرور + Database قاعدة البيانات + Auto connect إتصال تلقائي + Check connection فحص الإتصال + Cancel إلغاء الأمر + + Error خطأ + Connection succsesfully established! تم الإتصال بنجاح! + Connection Name is empty أسم الإتصال فارغ + Connection with name إتصال بأسم + ... + Ok موافق + Use default application connection + defaultConnection + already exists! + Port + Don't keep credentials in lrxml @@ -720,30 +877,43 @@ p, li { white-space: pre-wrap; } LimeReport::DataBand + Data بيانات + + Use alternate background color + + Keep footer together + + Keep subdetail together + + Slice last row + + Start from new page + + Start new page @@ -751,86 +921,124 @@ p, li { white-space: pre-wrap; } LimeReport::DataBrowser + + + Datasources مصدر البيانات + Add database connection إضافة إتصال قاعدة بيانات + Add new datasource إضافة مصدر بيانات جديد + View data عرض البيانات + Change datasource تغيير مصدر البيانات + Delete datasource حذف مصدر البيانات + Show error عرض الأخطاء + Variables المتغيرات + Add new variable إضافة متغير جديد + Edit variable تعديل متغير + Delete variable حذف متغير + + + + Attention Attention + System variables متغيرات النظام + Error خطأ + + + + + + + + + + + + + ... + Grab variable + Report variables + External variables + Do you really want to delete "%1" connection? + Do you really want to delete "%1" datasource? + Do you really want to delete variable "%1"? @@ -838,10 +1046,13 @@ p, li { white-space: pre-wrap; } LimeReport::DataFooterBand + DataFooter ذيل جدول البيانات + + Print always @@ -849,18 +1060,25 @@ p, li { white-space: pre-wrap; } LimeReport::DataHeaderBand + DataHeader رأس جدول البيانات + + Reprint on each page + + Repeat on each row + + Print always @@ -868,34 +1086,51 @@ p, li { white-space: pre-wrap; } LimeReport::DataSourceManager + Connection "%1" is not open الإتصال "%1" غير مفتوح + invalid connection خطأ بالإتصال + + + + Variable "%1" not found! + Database "%1" not found + + Datasource "%1" not found! + Connection with name "%1" already exists! + + + + + Datasource with name "%1" already exists! + + Unknown parameter "%1" for variable "%2" found! @@ -903,14 +1138,17 @@ p, li { white-space: pre-wrap; } LimeReport::DataSourceModel + Datasources مصدر البيانات + Variables المتغيرات + External variables @@ -918,30 +1156,37 @@ p, li { white-space: pre-wrap; } LimeReport::DialogDesignerManager + Edit Widgets + Widget Box + Object Inspector فاحص الكائن + Property Editor + Signals && Slots Editor + Resource Editor + Action Editor @@ -949,334 +1194,417 @@ p, li { white-space: pre-wrap; } LimeReport::EnumPropItem + Default + Portrait + Landscape + NoneAutoWidth + MaxWordLength + MaxStringLength + TransparentMode + OpaqueMode + Angle0 + Angle90 + Angle180 + Angle270 + Angle45 + Angle315 + DateTime + Double + NoBrush + SolidPattern + Dense1Pattern + Dense2Pattern + Dense3Pattern + Dense4Pattern + Dense5Pattern + Dense6Pattern + Dense7Pattern + HorPattern + VerPattern + CrossPattern + BDiagPattern + FDiagPattern + LeftToRight + RightToLeft + LayoutDirectionAuto + LeftItemAlign + RightItemAlign + CenterItemAlign + ParentWidthItemAlign + DesignedItemAlign + HorizontalLine + VerticalLine + Ellipse + Rectangle + Page + Band + Horizontal + Vertical + VerticalUniform + Pie + VerticalBar + HorizontalBar + TitleAlignLeft + TitleAlignRight + TitleAlignCenter + Layout + Table + Millimeters + Inches + Scale + Split + GridLines + Lines + Solid + NoStyle + Dashed + Dot + DashDot + DashDotDot + Doubled + LegendPoints + LegendLines + LegendAlignRightCenter + LegendAlignRightTop + LegendAlignRightBottom + LegendAlignBottomRight + LegendAlignBottomCenter + LegendAlignBottomLeft + SolidLine + NoPen + DashLine + DotLine + DashDotLine + DashDotDotLine + CustomDashLine @@ -1284,26 +1612,32 @@ p, li { white-space: pre-wrap; } LimeReport::FlagsPropItem + NoLine + TopLine خط علوي + BottomLine خط سفلي + LeftLine خط أيسر + RightLine خط أيمن + AllLines @@ -1311,14 +1645,17 @@ p, li { white-space: pre-wrap; } LimeReport::FontEditorWidget + Font bold خط ثخين + Font Italic خط مائل + Font Underline تحته خط @@ -1326,22 +1663,27 @@ p, li { white-space: pre-wrap; } LimeReport::FontPropItem + bold ثخين + italic مائل + underline تحته خط + size حجم + family الفئة @@ -1349,6 +1691,7 @@ p, li { white-space: pre-wrap; } LimeReport::GroupBandFooter + GroupFooter ذيل المجموعة @@ -1356,14 +1699,17 @@ p, li { white-space: pre-wrap; } LimeReport::GroupBandHeader + GroupHeader رأس المجموعة + Group field not found + Datasource "%1" not found! @@ -1371,18 +1717,22 @@ p, li { white-space: pre-wrap; } LimeReport::GroupFunction + Field "%1" not found الحقل "%1" غير موجود + Variable "%1" not found المتغير "%1" غير موجود + Item "%1" not found العنصر "%1" غير موجود + Wrong script syntax "%1" @@ -1390,22 +1740,29 @@ p, li { white-space: pre-wrap; } LimeReport::ImageItem + Image صورة + + Watermark + + Edit تحرير + Images (*.gif *.icns *.ico *.jpeg *.tga *.tiff *.wbmp *.webp *.png *.jpg *.bmp);;All(*.*) + Ext. @@ -1413,10 +1770,12 @@ p, li { white-space: pre-wrap; } LimeReport::ItemLocationPropItem + Band + Page @@ -1424,42 +1783,52 @@ p, li { white-space: pre-wrap; } LimeReport::ItemsAlignmentEditorWidget + Bring to top إحضار للأمام + Send to back إرسال للخلف + Align to left محاذاة يسار + Align to right محاذاة يمين + Align to vertical center محاذاة وسط(عمودي) + Align to top محاذاة لأعلى + Align to bottom محاذاة لأسفل + Align to horizontal center محاذاة وسط (أفقي) + Set same height مساواة الارتفاع + Set same width مساواة العرض @@ -1467,30 +1836,37 @@ p, li { white-space: pre-wrap; } LimeReport::ItemsBordersEditorWidget + Top line خط علوي + Bottom line خط سفلي + Left line خط أيسر + Right line خط أيمن + No borders بدون إطار + All borders محاط بإطار + Edit border @@ -1498,10 +1874,12 @@ p, li { white-space: pre-wrap; } LimeReport::MasterDetailProxyModel + Field: "%1" not found in "%2" child datasource الحقل: "%1" غير موجود في مصدر البيانات الفرعي "%2" + Field: "%1" not found in "%2" master datasource الحقل: "%1" غير موجود في مصدر البيانات الرئيسي "%2" @@ -1509,6 +1887,7 @@ p, li { white-space: pre-wrap; } LimeReport::ModelToDataSource + model is destroyed @@ -1516,6 +1895,7 @@ p, li { white-space: pre-wrap; } LimeReport::ObjectBrowser + Objects الكائن @@ -1523,14 +1903,17 @@ p, li { white-space: pre-wrap; } LimeReport::ObjectInspectorWidget + Clear + Filter + Translate properties @@ -1538,6 +1921,7 @@ p, li { white-space: pre-wrap; } LimeReport::PDFExporter + Export to PDF @@ -1545,86 +1929,112 @@ p, li { white-space: pre-wrap; } LimeReport::PageEditor + Page setup + Paper + Format الصيغة + Dimension + Width: + + + + + + mm + Height: + Orientation + Portrait + Landscape + Margins + Bottom: + Top: + Right: + Left: + Drop printer margins + Other + Height options + Endless Height + Extended Height: + Full page @@ -1632,14 +2042,19 @@ p, li { white-space: pre-wrap; } LimeReport::PageFooter + Page Footer ذيل الصفحة + + Print on first page + + Print on last page @@ -1647,6 +2062,7 @@ p, li { white-space: pre-wrap; } LimeReport::PageHeader + Page Header رأس الصفحة @@ -1654,30 +2070,43 @@ p, li { white-space: pre-wrap; } LimeReport::PageItemDesignIntf + Paste لصق + + Page is TOC + + Reset page number + + Full page + + Set page size to printer + + Mix with prior page + + Edit تحرير @@ -1685,14 +2114,17 @@ p, li { white-space: pre-wrap; } LimeReport::PreviewReportWidget + Form نموذج + Report file name أسم التقرير + %1 file name @@ -1700,150 +2132,193 @@ p, li { white-space: pre-wrap; } LimeReport::PreviewReportWindow + View عرض + Report تقرير + Print طباعة + Zoom In تكبير + Zoom Out تصغير + + Prior Page الصفحة السابقة + + Next Page الصفحة التالية + + Close Preview أغلاق + Edit Mode وضع التعديل + + Save to file حفظ إلى ملف + + Show errors عرض الأخطاء + First Page الصفحة الأولى + First page الصفحة الأولى + + Last Page الصفحة الأخيرة + Print To PDF تحويل إلى PDF + Page: صفحة: + of %1 من %1 + Preview معاينة + Ctrl+P + Fit page width تمديد ليتاسب عرض الصفحة + Fit page تمديد ليناسب الصفحة بالكامل + One to one + Show Toolbar عرض شريط الأدوات + Show toolbar عرض شريط الأدوات + Esc + Font خط + Text align + MainToolBar + EditModeTools + InsertTextItem + Add new TextItem + Selection Mode + Delete Item + Del + Printing + Attention Attention + The printing is in process @@ -1851,6 +2326,7 @@ p, li { white-space: pre-wrap; } LimeReport::ProxyHolder + Datasource has been invalidated مصدر البيانات غير صحيح @@ -1858,562 +2334,704 @@ p, li { white-space: pre-wrap; } LimeReport::QObjectPropertyModel + Property Name الخاصية + Property value القيمة + leftMargin الهامش الأيسر + rightMargin الهامش الأيمن + topMargin الهامش العلوي + objectName أسم الكائن + borders الإطار + geometry الأبعاد + itemAlign محاذاة + pageOrientation أتجاة الصفحة + pageSize حجم الصفحة + TopLine خط علوي + BottomLine خط سفلي + LeftLine خط أيسر + RightLine خط أيمن + datasource مصدر البيانات + alignment расположение + content المحتوى + itemLocation قفل + Warning تحذير + reprintOnEachPage + borderLineSize + autoHeight + backgroundColor + + columnCount + columnsFillDirection + keepBottomSpace + keepFooterTogether + keepSubdetailTogether + printIfEmpty + sliceLastRow + splittable + angle + autoWidth + backgroundMode + backgroundOpacity + font + fontColor + foregroundOpacity + margin + stretchToMaxHeight + trimValue + lineWidth + opacity + penStyle + shape + shapeBrush + shapeBrushColor + bottomMargin + gridStep + fullPage + oldPrintMode + borderColor + resetPageNumber + alternateBackgroundColor + + backgroundBrushStyle + startFromNewPage + startNewPage + adaptFontToSize + allowHTML + allowHTMLInFields + followTo + format + lineSpacing + textIndent + textLayoutDirection + underlineLineSize + underlines + valueType + securityLevel + testValue + whitespace + resourcePath + scale + cornerRadius + shapeColor + layoutType + barcodeType + barcodeWidth + foregroundColor + inputMode + pdf417CodeWords + autoSize + center + field الحقل + image + keepAspectRatio + columnsCount + useAlternateBackgroundColor + printBeforePageHeader + maxScalePercent + printOnFirstPage + printOnLastPage + printAlways + repeatOnEachRow + condition + groupFieldName + keepGroupTogether + endlessHeight + extendedHeight + isExtendedInDesignMode + pageIsTOC + setPageSizeToPrinter + fillInSecondPass + chartTitle + chartType + drawLegendBorder + labelsField + legendAlign + series + titleAlign + watermark + keepTopSpace + printable + variable + replaceCRwithBR + hideIfEmpty + hideEmptyItems + useExternalPainter + layoutSpacing + printerName + fontLetterSpacing + hideText + option3 + units + geometryLocked + printBehavior + shiftItems + showLegend + removeGap + xAxisField + seriesLineWidth + drawPoints + dropPrinterMargins + notPrintIfEmpty + gridChartLines + horizontalAxisOnTop + mixWithPriorPage + shadow + borderStyle @@ -2421,10 +3039,12 @@ p, li { white-space: pre-wrap; } LimeReport::RectPropItem + width العرض + height الأرتفاع @@ -2432,10 +3052,16 @@ p, li { white-space: pre-wrap; } LimeReport::RectUnitPropItem + + + width العرض + + + height الأرتفاع @@ -2443,22 +3069,27 @@ p, li { white-space: pre-wrap; } LimeReport::ReportDesignWidget + Report file name أسم التقرير + Script + Error + Wrong file format + Translations @@ -2466,294 +3097,370 @@ p, li { white-space: pre-wrap; } LimeReport::ReportDesignWindow + New Report تقرير جديد + Edit Mode وضع التعديل + Undo تراجع + Redo أعادة التراجع + Copy نسخ + Paste لصق + Cut قص + Settings إعدادات + Use grid عرض الشبكة + Text Item نص + Save Report حفظ التقرير + Save Report As حفظ التقرير بأسم + Load Report تحميل التقرير + Delete item حذف + Zoom In تكبير + Zoom Out تصغير + Render Report إنشاء التقرير + Report Tools أدوات التقرير + Main Tools الأدوات الرئيسة + Font خط + Text alignment محاذاة النص + Items alignment محاذاة + Borders الإطار + Report bands فقرات التقرير + Report Header رأس التقرير + Report Footer ذيل التقرير + Page Header رأس الصفحة + Page Footer ذيل الصفحة + Data جدول البيانات + Data Header رأس جدول البيانات + Data Footer ذيل جدول البيانات + SubDetail بيانات فرعية + SubDetailHeader رأس البيانات الفرعية + SubDetailFooter ذيل البيانات الفرعية + GroupHeader رأس المجموعة + GroupFooter ذيل المجموعة + File ملف + Edit تحرير + Info معلومات + + Object Inspector فاحص الكائن + Report structure بنية التقرير + Data Browser إستعراض البيانات + + Report file name أسم التقرير + Warning تحذير + Use magnet + Recent Files + File "%1" not found! + Tear-off Band + New Report Page + Delete Report Page + Edit layouts mode + Horizontal layout + About حول البرنامج + Script Browser + Delete dialog + Add new dialog + Widget Box + Property Editor + Action Editor + Resource Editor + SignalSlot Editor + Dialog Designer Tools + Report has been modified! Do you want save the report? + Hide left panel | Alt+L + Hide right panel | Alt+R + + Rendered %1 pages + Cancel report rendering + Vertical layout + Lock selected items + Unlock selected items + Select one level items + Attention Attention + The rendering is in process @@ -2761,32 +3468,39 @@ p, li { white-space: pre-wrap; } LimeReport::ReportEnginePrivate + Error Ошибка + Preview معاينة + Report File Change + The report file "%1" has changed names or been deleted. This preview is no longer valid. + Language %1 already exists + Designer not found! + %1 file name @@ -2794,6 +3508,7 @@ This preview is no longer valid. LimeReport::ReportFooter + Report Footer Завершение отчета @@ -2801,6 +3516,7 @@ This preview is no longer valid. LimeReport::ReportHeader + Report Header رأس التقرير @@ -2808,18 +3524,26 @@ This preview is no longer valid. LimeReport::ReportRender + + + Error خطأ + + Databand "%1" not found فقرة جدول البيانات "%1" غير موجودة + + Wrong using function %1 خطأ في إستخدام الدالة %1 + page index out of range @@ -2827,118 +3551,152 @@ This preview is no longer valid. LimeReport::SQLEditDialog + Datasource مصدر البيانات + Connection الإتصال + Datasource Name أسم مصدر البيانات + Subdetail البيانات الفرعية + Master datasource مصدر البيانات الرئيسي + Subquery mode وضع الاستعلام الفرعي + Filter mode وضع التصفية + + SQL + Hide Preview إخفاء المعاينة + Child datasource مصدر البيانات الفرعي + Fields map + Data preview معاينة البيانات + Cancel إلغاء الأمر + Error خطأ + Datasource with name %1 already exist مصدر البيانات بأسم: "%1" موجود مسبقاً + + Attention Attention + Connection is not specified إتصال غير محدد + Refresh تحديث + + Preview معاينة + + ... + Ok موافق + defaultConnection + Datasource Name is empty! + SQL is empty! + Datasource with name: "%1" already exists! + + CSV + Separator + ; + Use first row as header @@ -2946,18 +3704,24 @@ This preview is no longer valid. LimeReport::SVGItem + SVG Image + SVG (*.svg) + + Edit تحرير + + Watermark @@ -2965,46 +3729,61 @@ This preview is no longer valid. LimeReport::ScriptBrowser + Form نموذج + Functions الدوال + + + ... + Dialogs + Type النوع + Name الأسم + NO CATEGORY + + + Error + Dialog with name: %1 already exists + ui file must cointain QDialog instead QWidget or QMainWindow + wrong file format @@ -3012,14 +3791,17 @@ This preview is no longer valid. LimeReport::ScriptEditor + Form نموذج + Data + Functions الدوال @@ -3027,10 +3809,13 @@ This preview is no longer valid. LimeReport::ScriptEngineContext + Dialog with name: %1 can`t be created + + Error @@ -3038,114 +3823,194 @@ This preview is no longer valid. LimeReport::ScriptEngineManager + + + + + FieldName Имя поля + + BandName أسم الفقرة + + + + + + + + Value القيمة + + + + + Format الصيغة + Precision الموقع + + + + Locale + CurrencySymbol + + + Name الأسم + + Variable %1 not found المتغير %1 غير موجود + GROUP FUNCTIONS + + Field %1 not found in %2! + SYSTEM + + + NUMBER + + + + + + DATE&TIME + + + + + + + + + + + + + + + GENERAL + Datasource مصدر البيانات + ValueField + KeyField + KeyFieldValue + + + Unique identifier + + Content المحتوى + Indent + + + datasourceName + Function manager with name "%1" already exists! + + + RowIndex + RoleIndex + + RoleName + columnIndex @@ -3153,62 +4018,77 @@ This preview is no longer valid. LimeReport::SettingDialog + Designer setting إعدادات + Default font الخط الإفتراضي + Grid شبكة + Vertical grid step تباعد الشبكة العمودي + Horizontal grid step تباعد الشبكة الأفقي + Suppress absent fields and variables warning + Language + Designer settings + Theme + Report units + Script editor settings + Font خط + Indent size + Report settings + Base Item Padding: @@ -3216,6 +4096,7 @@ This preview is no longer valid. LimeReport::SubDetailBand + SubDetail البيانات الفرعية @@ -3223,6 +4104,7 @@ This preview is no longer valid. LimeReport::SubDetailHeaderBand + SubDetailHeader رأس البيانات الفرعية @@ -3230,6 +4112,7 @@ This preview is no longer valid. LimeReport::SvgEditor + Select image file @@ -3237,6 +4120,7 @@ This preview is no longer valid. LimeReport::TearOffBand + Tear-off Band @@ -3244,26 +4128,33 @@ This preview is no longer valid. LimeReport::TextAlignmentEditorWidget + Text align left محاذاة النص لليسار + + Text align center محاذاة النص للوسط + Text align right محاذاة النص لليمين + Text align justify ملأ السطر + Text align top محاذاة النص لأعلى + Text align bottom محاذاة السطر لأسفل @@ -3271,46 +4162,66 @@ This preview is no longer valid. LimeReport::TextItem + + Edit تحرير + + Auto height + + Allow HTML + + Allow HTML in fields + + Stretch to max height + + Error + TextItem " %1 " already has folower " %2 " + + Transparent + TextItem " %1 " not found! + + Watermark + + Hide if empty @@ -3318,22 +4229,27 @@ This preview is no longer valid. LimeReport::TextItemEditor + Text Item Editor تحرير النص + Content المحتوى + Cancel إلغاء الأمر + Ok موافق + Ctrl+Return @@ -3341,46 +4257,58 @@ This preview is no longer valid. LimeReport::TranslationEditor + Form نموذج + Languages + + ... + Pages + Strings + Source Text + Translation + Checked + Report Item + Property + Source text @@ -3388,14 +4316,22 @@ This preview is no longer valid. LimeReport::VariablesHolder + + + + variable with name متغير بأسم + already exists! + + + does not exists! @@ -3403,296 +4339,385 @@ This preview is no longer valid. QObject + + Data جدول البرنامج + DataHeader رأس جدول البيانات + DataFooter ذيل جدول البيانات + GroupHeader رأس المجموعة + GroupFooter ذيل المجموعة + + Page Footer ذيل الصفحة + + Page Header رأس الصفحة + + Report Footer ذيل التقرير + + Report Header رأس التقرير + + SubDetail البيانات الفرعية + SubDetailHeader رأس البيانات الفرعية + SubDetailFooter ذيل البيانات الفرعية + alignment محاذاة + Barcode Item باركود + HLayout نسق أفقي + Image Item صورة + Shape Item رسم + itemLocation الموقع + Text Item نص + + Invalid connection! %1 خطأ بإتصال %1 + Master datasource "%1" not found! مصدر البيانات الرئيسي "%1" غير موجود! + Child بيانات فرعية + and child و بيانات فرعية + datasouce "%1" not found! مصدر البيانات الرئيسي "%1" غير موجود ! + + Attention! + + Selected elements have different parent containers العناصر المحددة مختلفة البنية + Function %1 not found or have wrong arguments الدالة %1 غير موجودة او الباريميترات خاطئة + + + + + datasource مصدر البيانات + + + + field الحقل + enum + flags + geometry الأبعاد + + + + mm + File %1 not opened الحقل %1 غير مفتوح + content المحتوى + Master datasouce "%1" not found! + bool + QColor + QFont + QImage + int + + qreal + QRect + QRectF + QString + Content string is empty + Content is empty + Tear-off Band + Wrong file format + Chart Item + First + Second + Thrid + Object with name %1 already exists! + Datasource manager not found + Export to PDF + SVG Item + VLayout + + + image + Dark + Light + Default + + + Millimeters + + Inches + + + + margin + + + + '' + series + Series + X Axis + Y Axis - - X axis - - - - Y axis - - - - Axis - - diff --git a/translations/limereport_es.ts b/translations/limereport_es.ts index 67f1dd5..4bb75e9 100644 --- a/translations/limereport_es.ts +++ b/translations/limereport_es.ts @@ -4,6 +4,7 @@ $ClassName$ + $ClassName$ @@ -11,42 +12,54 @@ ChartAxisEditor + Axis editor + Axis + Reverse direction + Enable scale calculation + Step + Maximum + Minimum + + + Automatic + Cancel Cancelar + Ok Aceptar @@ -54,50 +67,62 @@ ChartItemEditor + Series + Add Agregar + Delete Eliminar + Name Nombre + Values field Valores del campo + Color + Type Tipo + Labels field Etiquetas del campo + Ok Aceptar + Series editor Editor de Series + Series name Nombre de la Serie + X data field @@ -105,22 +130,31 @@ ImageItemEditor + Image Item Editor + Image Imagen + + + + ... + Resource path + + Select image file @@ -128,26 +162,32 @@ LRVariableDialog + Variable Variable + Name Nombre + Value Valor + Type Tipo + Attention Atención + Mandatory Obligatorio @@ -155,10 +195,12 @@ LanguageSelectDialog + Dialog Dialogo + Language Idioma @@ -166,26 +208,32 @@ LimeReport::AboutDialog + About Acerca de + Author Autor + License Licencia + Close Cerrar + Lime Report + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -195,10 +243,12 @@ p, li { white-space: pre-wrap; } + Version 1.1.1 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -432,6 +482,7 @@ p, li { white-space: pre-wrap; } <p style = "margin-top: 19px; margin-bottom: 19px; margin-left: 0px; margin-right: 0px; -qt-block-indent: 0; text-indent: 0px;"> <span style = "font-family: 'sans-serif';"> ¡Eso es todo!</span></p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -463,34 +514,43 @@ p, li { white-space: pre-wrap; } LimeReport::AlignmentPropItem + Left Izquierda + Right Derecha + + Center Centro + Justify Justificado + Top Arriba + Botom Abajo + horizontal horizontal + vertical vertical @@ -498,94 +558,123 @@ p, li { white-space: pre-wrap; } LimeReport::BandDesignIntf + connected to conectado a + Bring to top Traer al frente + Send to back Enviar al fondo + + Auto height Alto automático + + Splittable Separable + DataBand Banda de Datos + DataHeaderBand Banda de datos Encabezado + DataFooterBand Banda de datos Pie + ReportHeader Encabezado del reporte + ReportFooter Pie del reporte + PageHeader Encabezado de Página + PageFooter Pie de página + SubDetailBand Banda de Sub detalle + SubDetailHeaderBand Banda de sub detalle Encabezado + SubDetailFooterBand Banda de sub detalle Pie + GroupBandHeader Banda de grupo Encabezado + GroupBandFooter Banda de grupo Pie + TearOffBand Banda de cortado + + Keep bottom space Mantener espacio inferior + Cut Cortar + Copy Copiar + + Print if empty Imprimir si está vacío + + + Keep top space @@ -593,46 +682,58 @@ p, li { white-space: pre-wrap; } LimeReport::BaseDesignIntf + Copy Copiar + Cut Cortar + Paste Pegar + Bring to top Traer al frente + Send to back Enviar atras + No borders Sin bordes + All borders Todos los bordes + Create Horizontal Layout Crear diseño horizontal + Create Vertical Layout Crear diseño vertical + + Lock item geometry + Edit borders... @@ -640,102 +741,131 @@ p, li { white-space: pre-wrap; } LimeReport::BorderEditor + Edit border + Presets + No lines + Outline + Border + + + + ... + Style + No style + Solid + Dash + Dot + Dash dot + Dash dot dot + Width: + + 1 + 0.25 + 0.5 + 1.5 + 2 + 3 + 4 + 5 + 6 + Color: + Select @@ -743,10 +873,12 @@ p, li { white-space: pre-wrap; } LimeReport::BorderFrameEditor + BorderFrameEditor + Text @@ -754,6 +886,8 @@ p, li { white-space: pre-wrap; } LimeReport::ConnectionDesc + + defaultConnection Conexión por defecto @@ -761,86 +895,109 @@ p, li { white-space: pre-wrap; } LimeReport::ConnectionDialog + + Connection Conexión + Connection Name Nombre de conexión + Server Servidor + User Usuario + Password Contraseña + Database Base de Datos + Auto connect Auto conectar + Check connection Probar conexión + Cancel Cancelar + Connection succsesfully established! Conexión establecida satisfactoriamente! + Connection Name is empty El Nombre de la conexión esta vacía + Driver + ... + Ok + + Error + Connection with name Conexión con nombre + Use default application connection Utilice la conexión de aplicación predeterminada + defaultConnection Conexión por defecto + already exists! ¡ya existe! + Port Puerto + Don't keep credentials in lrxml No mantener credentals en el lrxml @@ -848,30 +1005,43 @@ p, li { white-space: pre-wrap; } LimeReport::DataBand + Data Datos + + Use alternate background color Usar color de fondo alternativo + + Keep footer together Mantener pie de página junto + + Keep subdetail together Mantener subdetalles juntos + + Slice last row Cortar la última fila + + Start from new page Empezar desde nueva página + + Start new page Inciar nueva página @@ -879,86 +1049,124 @@ p, li { white-space: pre-wrap; } LimeReport::DataBrowser + + + + Attention Atención + + + Datasources Orígenes de Datos + Add database connection Agregar conexion a base de datos + + + + + + + + + + + + + ... + Add new datasource Agregar origen de datos + View data Ver datos + Change datasource Cambiar origen de datos + Delete datasource Eliminar origen de datos + Show error Mostrar error + Variables + Add new variable Agregar variable + Edit variable Editar variable + Delete variable Borrarvariable + System variables Variables del sistema + Error + Grab variable Capturar variable + Report variables Variables de informe + External variables Variables externas + Do you really want to delete "%1" connection? Realmente quieres eliminar la conexión "%1"? + Do you really want to delete "%1" datasource? ¿Realmente quieres eliminar el origen de datos "%1"? + Do you really want to delete variable "%1"? ¿Realmente quieres eliminar la variable "%1"? @@ -966,10 +1174,13 @@ p, li { white-space: pre-wrap; } LimeReport::DataFooterBand + DataFooter Pie de datos + + Print always Imprimir siempre @@ -977,18 +1188,25 @@ p, li { white-space: pre-wrap; } LimeReport::DataHeaderBand + DataHeader Encabezado de datos + + Reprint on each page Re-imprimir en cada página + + Repeat on each row Repetir en cada fila + + Print always Imprimir simpre @@ -996,34 +1214,51 @@ p, li { white-space: pre-wrap; } LimeReport::DataSourceManager + Connection "%1" is not open La conexión "%1" no está abierta + + + + Variable "%1" not found! ¡No se encontró la variable "%1"! + invalid connection conexión inválida + Database "%1" not found No se encontró la base de datos "%1" + + Datasource "%1" not found! ¡Fuente de datos "%1" no encontrada! + Connection with name "%1" already exists! ¡La conexión con el nombre "%1" ya existe! + + + + + Datasource with name "%1" already exists! ¡La fuente de datos con nombre "%1" ya existe! + + Unknown parameter "%1" for variable "%2" found! Se encontró un parámetro desconocido "%1" para la variable "%2". @@ -1031,14 +1266,17 @@ p, li { white-space: pre-wrap; } LimeReport::DataSourceModel + Datasources Orígenes de Datos + Variables + External variables Variables externas @@ -1046,30 +1284,37 @@ p, li { white-space: pre-wrap; } LimeReport::DialogDesignerManager + Edit Widgets Editar objeto + Widget Box Caja de objeto + Object Inspector Inspector de objeto + Property Editor Editor de propiedades + Signals && Slots Editor Editor de Señales y eventos + Resource Editor Editor de recursos + Action Editor Editor de acciones @@ -1077,334 +1322,417 @@ p, li { white-space: pre-wrap; } LimeReport::EnumPropItem + Default Por defecto + Portrait Retrato + Landscape Apaisado (Horizontal) + NoneAutoWidth Sin ancho automático + MaxWordLength Max. largo palabra + MaxStringLength Max. Largo cadena + TransparentMode Modo transparente + OpaqueMode Modo opaco + Angle0 Angulo 0 + Angle90 Angulo 90 + Angle180 Angulo 180 + Angle270 Angulo 270 + Angle45 Angulo 45 + Angle315 Angulo 315 + DateTime FechaHora + Double Doble + NoBrush Sin brocha + SolidPattern Patrón sólido + Dense1Pattern Patrón Denso1 + Dense2Pattern Patrón Denso2 + Dense3Pattern Patrón Denso3 + Dense4Pattern Patrón Denso4 + Dense5Pattern Patrón Denso5 + Dense6Pattern Patrón Denso6 + Dense7Pattern Patrón Denso7 + HorPattern Patrón Horizontal + VerPattern Patrón Vertical + CrossPattern Patrón cruzado + BDiagPattern Patrón Diag.B + FDiagPattern Patrón Diag.F + LeftToRight Izquierda A Derecha + RightToLeft Derecha A Izquierda + LayoutDirectionAuto Dirección diseño automática + LeftItemAlign Alinear objeto a la izquierda + RightItemAlign Alinear objeto a la derecha + CenterItemAlign Centrar objeto + ParentWidthItemAlign Alinear objeto con acho de padre + DesignedItemAlign Personalizado + HorizontalLine Linea horizontal + VerticalLine Linea vertical + Ellipse Elipse + Rectangle Rectangulo + Page Página + Band Banda + Horizontal + Vertical + VerticalUniform Vertical uniforme + Pie Pastel + VerticalBar Barra vertical + HorizontalBar Barra horizontal + TitleAlignLeft Alinear titulo a la izquierda + TitleAlignRight Alinear titulo a la derecha + TitleAlignCenter Centrar titulo + Layout Diseño + Table Tabla + Millimeters + Inches + Scale + Split + GridLines + Lines + Solid + NoStyle + Dashed + Dot + DashDot + DashDotDot + Doubled + LegendPoints + LegendLines + LegendAlignRightCenter + LegendAlignRightTop + LegendAlignRightBottom + LegendAlignBottomRight + LegendAlignBottomCenter + LegendAlignBottomLeft + SolidLine + NoPen + DashLine + DotLine + DashDotLine + DashDotDotLine + CustomDashLine @@ -1412,26 +1740,32 @@ p, li { white-space: pre-wrap; } LimeReport::FlagsPropItem + NoLine Sin borde + TopLine Borde superior + BottomLine Borde inferior + LeftLine Borde izquierdo + RightLine Borde derecho + AllLines Todos los bordes @@ -1439,14 +1773,17 @@ p, li { white-space: pre-wrap; } LimeReport::FontEditorWidget + Font bold Negrita + Font Italic Cursiva + Font Underline Subrayada @@ -1454,22 +1791,27 @@ p, li { white-space: pre-wrap; } LimeReport::FontPropItem + bold negrita + italic cursiva + underline subrayada + size tamaño + family familia @@ -1477,6 +1819,7 @@ p, li { white-space: pre-wrap; } LimeReport::GroupBandFooter + GroupFooter Pie de grupo @@ -1484,14 +1827,17 @@ p, li { white-space: pre-wrap; } LimeReport::GroupBandHeader + GroupHeader Encabezado de grupo + Group field not found Campo de grupo no encontrado + Datasource "%1" not found! ¡Fuente de datos "%1" no encontrada! @@ -1499,18 +1845,22 @@ p, li { white-space: pre-wrap; } LimeReport::GroupFunction + Field "%1" not found Campo "%1" no encontrado + Variable "%1" not found Variable "%1" no encontrada + Item "%1" not found Objeto "%1" no encontrado + Wrong script syntax "%1" Sintaxis de la secuencia de comandos incorrecta "%1" @@ -1518,22 +1868,29 @@ p, li { white-space: pre-wrap; } LimeReport::ImageItem + Image Imagen + + Watermark Marca de agua + Ext. Ext. + + Edit Editar + Images (*.gif *.icns *.ico *.jpeg *.tga *.tiff *.wbmp *.webp *.png *.jpg *.bmp);;All(*.*) @@ -1541,10 +1898,12 @@ p, li { white-space: pre-wrap; } LimeReport::ItemLocationPropItem + Band Banda + Page Página @@ -1552,42 +1911,52 @@ p, li { white-space: pre-wrap; } LimeReport::ItemsAlignmentEditorWidget + Bring to top Traer al frente + Send to back Enviar al fondo + Align to left Alinear a la izquierda + Align to right Alinear a la derecha + Align to vertical center Centrar verticalmente + Align to top Alinear arriba + Align to bottom Alinear abajo + Align to horizontal center Centrar horizontalmente + Set same height Fijar mismo alto + Set same width Fijar mismo ancho @@ -1595,30 +1964,37 @@ p, li { white-space: pre-wrap; } LimeReport::ItemsBordersEditorWidget + Top line Linea superior + Bottom line Linea inferior + Left line Linea izquierda + Right line Linea derecha + No borders Sin bordes + All borders Todos los bordes + Edit border @@ -1626,10 +2002,12 @@ p, li { white-space: pre-wrap; } LimeReport::MasterDetailProxyModel + Field: "%1" not found in "%2" child datasource Campo: "%1" no ha encontrado en la fuente de datos secundaria "%2" + Field: "%1" not found in "%2" master datasource Campo: "%1" no encontrado en la fuente de datos maestra "%2" @@ -1637,6 +2015,7 @@ p, li { white-space: pre-wrap; } LimeReport::ModelToDataSource + model is destroyed modelo esta destruido @@ -1644,6 +2023,7 @@ p, li { white-space: pre-wrap; } LimeReport::ObjectBrowser + Objects Objetos @@ -1651,14 +2031,17 @@ p, li { white-space: pre-wrap; } LimeReport::ObjectInspectorWidget + Clear Limpiar + Filter Filtrar + Translate properties @@ -1666,6 +2049,7 @@ p, li { white-space: pre-wrap; } LimeReport::PDFExporter + Export to PDF Exportar a PDF @@ -1673,86 +2057,112 @@ p, li { white-space: pre-wrap; } LimeReport::PageEditor + Page setup + Paper + Format Formato + Dimension + Width: + + + + + + mm + Height: + Orientation + Portrait Retrato + Landscape Apaisado (Horizontal) + Margins + Bottom: + Top: + Right: + Left: + Drop printer margins + Other + Height options + Endless Height + Extended Height: + Full page Página completa @@ -1760,14 +2170,19 @@ p, li { white-space: pre-wrap; } LimeReport::PageFooter + Page Footer Pie de página + + Print on first page Imprimir en primera página + + Print on last page Imprimir en última página @@ -1775,6 +2190,7 @@ p, li { white-space: pre-wrap; } LimeReport::PageHeader + Page Header Encabezado de página @@ -1782,30 +2198,43 @@ p, li { white-space: pre-wrap; } LimeReport::PageItemDesignIntf + Paste Pegar + + Page is TOC Página es TOC + + Reset page number Restablecer número de página + + Full page Página completa + + Set page size to printer Establecer el tamaño de página a la impresora + + Mix with prior page + + Edit Editar @@ -1813,14 +2242,17 @@ p, li { white-space: pre-wrap; } LimeReport::PreviewReportWidget + Form Desde + Report file name Nombre del archivo del reporte + %1 file name %1 nombre de archivo @@ -1828,150 +2260,193 @@ p, li { white-space: pre-wrap; } LimeReport::PreviewReportWindow + Preview Vista previa + View Ver + Report Reporte + Print Imprimir + Ctrl+P + Zoom In Acercar + Zoom Out Alejar + + Prior Page Página anterior + + Next Page Página siguiente + + Close Preview Cerrar vista previa + Edit Mode Modo edición + + Save to file Guardar en archivo + + Show errors Mostrar errores + First Page Primera página + First page Primera página + + Last Page Ultima página + Print To PDF Imprimir en PDF + Page: Página: + of %1 de %1 + Fit page width Ajustar ancho de página + Fit page Ajustar a página + One to one Tamaño real + Font Fuente + Text align Alinear texto + Esc + Show Toolbar Mostrar barra herramientas + Show toolbar Mostrar barra herramientas + InsertTextItem Insertar objeto de texto + Add new TextItem Agregar nuevo objeto de texto + Selection Mode Modo de selección + Delete Item Eliminar objeto + Del Supr + MainToolBar + EditModeTools + Printing + Attention Atención + The printing is in process @@ -1979,6 +2454,7 @@ p, li { white-space: pre-wrap; } LimeReport::ProxyHolder + Datasource has been invalidated Fuente de datos ha sido invalidada @@ -1986,562 +2462,704 @@ p, li { white-space: pre-wrap; } LimeReport::QObjectPropertyModel + leftMargin Margen izquierdo + rightMargin Margen derecho + topMargin Margen superior + bottomMargin Margen inferior + objectName Nombre del objeto + borders Bordes + geometry geometria + itemAlign Alineación del objeto + pageOrientation Orientación de la página + pageSize Tamaño de página + TopLine Linea superior + BottomLine Linea inferior + LeftLine Linea izquierda + RightLine Linea derecha + reprintOnEachPage Re-imprimir en cada página + borderLineSize Grosor de borde + autoHeight Alto automático + backgroundColor Color de fondo + + columnCount Cantidad de columnas + columnsFillDirection Dirección llenado columnas + datasource fuente de datos + keepBottomSpace Conservar espacio inferior + keepFooterTogether Mantener pie junto + keepSubdetailTogether Mantener sub-detalle junto + printIfEmpty imprimir si está vacío + sliceLastRow cortar la última fila + splittable Separable + alignment Alineación + angle Angulo + autoWidth Ancho automático + backgroundMode Modo de fondo + backgroundOpacity Opacidad de fondo + content contenido + font fuente + fontColor Color de fuente + foregroundOpacity opacidad de primer plano + itemLocation Ubicación del objeto + margin margen + stretchToMaxHeight estirar a la altura máxima + trimValue Recortar Valor + lineWidth Ancho de linea + opacity opacidad + penStyle estilo de pluma + shape forma + shapeBrush forma del pincel + shapeBrushColor forma del pincel color + Property Name Propiedad + Property value Valor + Warning Advertencia + gridStep Distancia en rejilla + fullPage Página completa + oldPrintMode Modo de impresión viejo + borderColor Color de borde + resetPageNumber Restablecer número de página + alternateBackgroundColor Color de fondo alternativo + + backgroundBrushStyle Estilo de bocha de fondo + startFromNewPage Empezar desde nueva página + startNewPage empezar nueva página + adaptFontToSize adaptar fuente al tamaño + allowHTML Permitir HTML + allowHTMLInFields permitir HTML en campos + followTo Permitir hasta + format formato + lineSpacing Espaciado entre líneas + textIndent sangría de texto + textLayoutDirection Dirección del diseño del texto + underlineLineSize grosor del subrayado + underlines subrayar + valueType Tipo de valor + securityLevel nivel seguridad + testValue valor de prueba + whitespace espacio en blanco + resourcePath ruta de recursos + scale escala + cornerRadius radio de esquina + shapeColor color de la forma + layoutType tipo de diseño + barcodeType tipo código barrras + barcodeWidth ancho código barras + foregroundColor color de primer plano + inputMode modo de entrada + pdf417CodeWords palabras del código pdf417 + autoSize tamaño automático + center centrado + field campo + image imagen + keepAspectRatio mantener la relación de aspecto + columnsCount recuento de columnas + useAlternateBackgroundColor usar color de fondo alternativo + printBeforePageHeader imprimir antes del encabezado de página + maxScalePercent porcentaje máximo de escala + printOnFirstPage Imprimir en la primera página + printOnLastPage Imprimir en la última página + printAlways imprimir siempre + repeatOnEachRow repetir en cada fila + condition condición + groupFieldName nombre del grupo de campos + keepGroupTogether mantener grupo junto + endlessHeight altura sin fin + extendedHeight alto extendido + isExtendedInDesignMode es el modo de diseño extendido + pageIsTOC la página es TOC + setPageSizeToPrinter ajsutar tamaño de página a la impresora + fillInSecondPass completar segundo paso + chartTitle Titulo del gráfico + chartType tipo gráfico + drawLegendBorder dibujar borde de leyenda + labelsField campo de etiquetas + legendAlign Alinear leyenda + series series + titleAlign alinear titulo + watermark marca de agua + keepTopSpace conservar espacio superior + printable imprimible + variable + replaceCRwithBR reemplazar CR con BR + hideIfEmpty ocultar si está vacío + hideEmptyItems ocultar objetos vacíos + useExternalPainter utilizar pintor externo + layoutSpacing espaciado de diseño + printerName nombre impresora + fontLetterSpacing espaciado entre letra y fuente + hideText Ocultar texto + option3 Opción3 + units + geometryLocked + printBehavior + shiftItems + showLegend + removeGap + xAxisField + seriesLineWidth + drawPoints + dropPrinterMargins + notPrintIfEmpty + gridChartLines + horizontalAxisOnTop + mixWithPriorPage + shadow + borderStyle @@ -2549,10 +3167,12 @@ p, li { white-space: pre-wrap; } LimeReport::RectPropItem + width ancho + height alto @@ -2560,10 +3180,16 @@ p, li { white-space: pre-wrap; } LimeReport::RectUnitPropItem + + + width ancho + + + height alto @@ -2571,22 +3197,27 @@ p, li { white-space: pre-wrap; } LimeReport::ReportDesignWidget + Report file name Nombre de archivo del reporte + Script + Error + Wrong file format Formato de archivo incorrecto + Translations Traducciones @@ -2594,294 +3225,370 @@ p, li { white-space: pre-wrap; } LimeReport::ReportDesignWindow + About Acerca de + New Report Nuevo Reporte + Edit Mode Modo de edición + Undo Deshacer + Redo Rehacer + Copy Copiar + Paste Pegar + Cut Cortar + Settings Configuración + Use grid Usar cuadricula + Use magnet Usar Imán + Text Item Elemento de texto + Save Report Guardar Reporte + Save Report As Guardar reporte como + Load Report Cargar Reporte + Delete item Eliminar elemento + Zoom In Acercarse + Zoom Out Alejarse + Render Report Generar reporte + Edit layouts mode Modo de edición de diseño + Horizontal layout Diseño horizontal + Report Tools Herramientas de reporte + Main Tools Herramientas principales + Font Fuente + Text alignment Alineación del texto + Items alignment Alineación de elementos + Borders Bordes + Report bands Bandas del reporte + Report Header Encabezado del reporte + Report Footer Pie del Reporte + Page Header Encabezado de página + Page Footer Pie de página + Data Datos + Data Header Encabezado de Datos + Data Footer Pie de Datos + SubDetail Sub-Detalle + SubDetailHeader Encabezado de Sub-Detalle + SubDetailFooter Pie de Sub-Detalle + GroupHeader Encabezado de grupo + GroupFooter Pie de Grupo + File Archivo + Edit Editar + Info Información + Recent Files Archivos recientes + + Object Inspector Inspector de objectos + Report structure Estructura del reporte + Data Browser Navegador de datos + + Report file name Nombre de archivo del reporte + Warning Advertencia + File "%1" not found! ¡No se encontró el archivo "%1"! + New Report Page Nueva página para el reporte + Delete Report Page Eliminar página del reporte + Script Browser Navegador de Script + Tear-off Band Banda de corte + Delete dialog Eliminar dialogo + Add new dialog Agregar nuevo dialogo + Widget Box Caja de Widget + Property Editor Editor de propiedades + Action Editor Editor de acción + Resource Editor Editor de recursos + SignalSlot Editor Editor de señales + Dialog Designer Tools Herramientas de diseño de Dialogos + Report has been modified! Do you want save the report? ¡El reporte ha sido modificado! ¿Quieres guardar el reporte? + Hide left panel | Alt+L Ocultar panel izquierdo | Alt + L + Hide right panel | Alt+R Ocultar panel derecho | Alt + L + Vertical layout Diseño vertical + + Rendered %1 pages + Cancel report rendering + Lock selected items + Unlock selected items + Select one level items + Attention Atención + The rendering is in process @@ -2889,18 +3596,22 @@ p, li { white-space: pre-wrap; } LimeReport::ReportEnginePrivate + Error + Preview Vista previa + Report File Change Repore cambios en archivo + The report file "%1" has changed names or been deleted. This preview is no longer valid. @@ -2909,14 +3620,17 @@ This preview is no longer valid. Esta vista previa ya no es válida. + Language %1 already exists El idioma %1 ya existe + Designer not found! Diseñador no encontrado! + %1 file name Nombre de archivo %1 @@ -2924,6 +3638,7 @@ Esta vista previa ya no es válida. LimeReport::ReportFooter + Report Footer Pie reporte @@ -2931,6 +3646,7 @@ Esta vista previa ya no es válida. LimeReport::ReportHeader + Report Header Encabezado reporte @@ -2938,18 +3654,26 @@ Esta vista previa ya no es válida. LimeReport::ReportRender + + + Error + + Databand "%1" not found Banda de datos "%1" no encontrada + + Wrong using function %1 Error al utilizar la función %1 + page index out of range índice de página fuera de rango @@ -2957,118 +3681,152 @@ Esta vista previa ya no es válida. LimeReport::SQLEditDialog + Connection Conexión + Cancel Cancelar + + Attention Atención + Datasource Fuente de datos + Datasource Name Nombre de fuente de datos + Subdetail Sub-detalle + Master datasource Fuente de datos primaria + Subquery mode Modo de sub consulta + Filter mode Modo de filtrado + + SQL SQL + + Preview Vista previa + Hide Preview Ocultar vista previa + Child datasource Fuente de datos hija + Fields map Mapa de campos + + ... + Data preview Vista previa de datos + Ok Aceptar + Error + Datasource with name %1 already exist La fuente de datos con el nombre %1 ya existe + Connection is not specified La conexión no está especificada + Refresh Refrescar + defaultConnection Conexión por defecto + Datasource Name is empty! Nombre de la fuente de datos está vacío! + SQL is empty! SQL está vacío! + Datasource with name: "%1" already exists! Fuente de datos con nombre: "%1" ya existe! + + CSV + Separator Separador + ; + Use first row as header Usa la primera fila como encabezado @@ -3076,18 +3834,24 @@ Esta vista previa ya no es válida. LimeReport::SVGItem + SVG Image + SVG (*.svg) + + Edit Editar + + Watermark Marca de agua @@ -3095,46 +3859,61 @@ Esta vista previa ya no es válida. LimeReport::ScriptBrowser + Form De + Functions Funciones + + + ... + Dialogs Dialogos + Type Tipo + Name Nombre + NO CATEGORY NO CATEGORIA + + + Error + Dialog with name: %1 already exists Diálogo con nombre: %1 ya existe + ui file must cointain QDialog instead QWidget or QMainWindow El archivo ui debe contener QDialog en lugar de QWidget o QMainWindow + wrong file format formato de archivo incorrecto @@ -3142,14 +3921,17 @@ Esta vista previa ya no es válida. LimeReport::ScriptEditor + Form De + Data Datos + Functions Funciones @@ -3157,10 +3939,13 @@ Esta vista previa ya no es válida. LimeReport::ScriptEngineContext + Dialog with name: %1 can`t be created Diálogo con nombre: %1 no puede ser creado + + Error @@ -3168,114 +3953,194 @@ Esta vista previa ya no es válida. LimeReport::ScriptEngineManager + + + + + + + + Value Valor + + BandName Nombre de banda + + + + + Format Formato + Precision Precisión + + + + Locale Idioma + CurrencySymbol Símbolo de moneda + + Variable %1 not found Variable %1 no encontrada + + + Name Nombre + GROUP FUNCTIONS Funciones de grupo + + + + + FieldName Nombre campo + + Field %1 not found in %2! ¡El campo %1 no se encuentra en %2! + SYSTEM SISTEMA + + + NUMBER NUMEROS + + + + + + DATE&TIME FECHA Y HORA + + + + + + + + + + + + + + + GENERAL + Datasource Fuente datos + ValueField Valor campo + KeyField Campo clave + KeyFieldValue Valor campo clave + + + Unique identifier Identificador único + + Content Contenido + Indent Sangrar + + + datasourceName Nombre de fuente de datos + Function manager with name "%1" already exists! ¡El administrador de funciones con el nombre "%1" ya existe! + + + RowIndex Índice de fila + RoleIndex + + RoleName + columnIndex @@ -3283,62 +4148,77 @@ Esta vista previa ya no es válida. LimeReport::SettingDialog + Designer setting Configuración de diseñador + Default font Fuente predeterminada + Grid Cuadrícula + Vertical grid step Espaciado de rejilla vertical + Horizontal grid step Espaciado de rejilla horizontal + Suppress absent fields and variables warning Suprimir campos ausentes y variables de advertencia. + Language Idioma + Designer settings Configuracion del diseñador + Script editor settings Configuracion del editor de scripts + Font Fuente + Indent size Tamaño de sangría + Report settings Configuración de informes + Theme Tema + Report units + Base Item Padding: @@ -3346,6 +4226,7 @@ Esta vista previa ya no es válida. LimeReport::SubDetailBand + SubDetail Sub-Detalle @@ -3353,6 +4234,7 @@ Esta vista previa ya no es válida. LimeReport::SubDetailHeaderBand + SubDetailHeader Encabezado sub-detalle @@ -3360,6 +4242,7 @@ Esta vista previa ya no es válida. LimeReport::SvgEditor + Select image file @@ -3367,6 +4250,7 @@ Esta vista previa ya no es válida. LimeReport::TearOffBand + Tear-off Band Banda de corte @@ -3374,26 +4258,33 @@ Esta vista previa ya no es válida. LimeReport::TextAlignmentEditorWidget + Text align left Alinear texto a la izquierda + + Text align center Centrar texto + Text align right Alinear texto a la derecha + Text align justify Justificar texto + Text align top Alinear texto arriba + Text align bottom Alinear texto abajo @@ -3401,46 +4292,66 @@ Esta vista previa ya no es válida. LimeReport::TextItem + + Edit Editar + + Auto height Altura automática + + Allow HTML Permitir HTML + + Allow HTML in fields Permitir HTML en los campos + + Stretch to max height Estirar a la altura máxima + + Error + TextItem " %1 " already has folower " %2 " Objeto de texto "%1" ya tiene el siguiente "%2" + + Transparent Transparente + TextItem " %1 " not found! Objeto de texto "%1" no encontrado! + + Watermark Marca de agua + + Hide if empty Ocultar si está vacío @@ -3448,22 +4359,27 @@ Esta vista previa ya no es válida. LimeReport::TextItemEditor + Cancel Cancelar + Text Item Editor Editor de objeto de texto + Content Contenido + Ok Aceptar + Ctrl+Return Ctrl+Intro @@ -3471,46 +4387,58 @@ Esta vista previa ya no es válida. LimeReport::TranslationEditor + Form De + Languages Idiomas + + ... + Pages Páginas + Strings Cadenas + Source Text Texto fuente + Translation Traducción + Checked Revisada + Report Item Objeto del reporte + Property Propiedad + Source text Texto fuente @@ -3518,14 +4446,22 @@ Esta vista previa ya no es válida. LimeReport::VariablesHolder + + + + variable with name variable con el nombre + already exists! ¡ya existe! + + + does not exists! no existe! @@ -3533,296 +4469,385 @@ Esta vista previa ya no es válida. QObject + + Data Datos + DataHeader Encabezado datos + DataFooter Pie datos + GroupHeader Encabezado grupo + GroupFooter Pie grupo + + Page Footer Pie de página + + Page Header Encabezado de página + + Report Footer Pie de reporte + + Report Header Cabezado de reporte + + SubDetail Sub-Detalle + SubDetailHeader Encabezado sub-detalle + SubDetailFooter Pie sub-detalle + alignment alineación + Barcode Item Objeto código barras + HLayout diseño horizontal + Image Item Objeto Imagen + Shape Item Objeto de forma + itemLocation Ubicación del objeto + Text Item Objeto de texto + + Invalid connection! %1 ¡Conexión inválida! %1 + Master datasouce "%1" not found! No se encontró la fuente de datos maestra "%1"! + Child Hijo + and child y hijo + datasouce "%1" not found! fuente de datos "%1" no encontrada! + + Attention! ¡Atención! + + Selected elements have different parent containers Los elementos seleccionados tienen diferentes contenedores padre + Function %1 not found or have wrong arguments La función %1 no se encuentra o tiene argumentos incorrectos + bool + QColor + content contenido + + + + + datasource fuente datos + + + + field campo + enum enumerar + flags opciones + QFont + QImage + int + + qreal + QRect + QRectF + geometry geometria + + + + mm + QString + File %1 not opened Archivo %1 no abierto + Content string is empty La cadena de contenido está vacía + Content is empty El contenido esta vacio + Wrong file format Formato de archivo incorrecto + Tear-off Band Banda de corte + Chart Item Objeto gráfico + First Primero + Second Segundo + Thrid Tercero + Master datasource "%1" not found! ¡No se encontró la fuente de datos maestra "%1"! + Object with name %1 already exists! ¡El objeto con nombre %1 ya existe! + Datasource manager not found Administrador de fuente de datos no encontrado + Export to PDF Exportar a PDF + VLayout Diseño vertical + Default Por defecto + SVG Item + + + image imagen + Dark + Light + + + Millimeters + + Inches + + + + margin margen + + + + '' + series series + Series + X Axis + Y Axis - - X axis - - - - Y axis - - - - Axis - - diff --git a/translations/limereport_fr.ts b/translations/limereport_fr.ts index 3507328..b69eb49 100644 --- a/translations/limereport_fr.ts +++ b/translations/limereport_fr.ts @@ -4,7 +4,7 @@ $ClassName$ - + $ClassName$ @@ -12,54 +12,54 @@ ChartAxisEditor - + Axis editor - + Axis - + Reverse direction - + Enable scale calculation - + Step - + Maximum - + Minimum - - - + + + Automatic - + Cancel Annuler - + Ok @@ -67,62 +67,62 @@ ChartItemEditor - + Series editor Editeur de séries - + Series Séries - + Add Ajouter - + Delete Supprimer - + Name Nom - + Values field Valeur - + Color Couleur - + Type Type - + Labels field Valeurs - + X data field - + Ok - + Series name Séries @@ -130,31 +130,31 @@ ImageItemEditor - + Image Item Editor Éditeur d'image - + Image Image - - - - + + + + ... - + Resource path Chemin de ressources - - + + Select image file Sélectionner une image @@ -162,32 +162,32 @@ LRVariableDialog - + Variable Variable - + Name Nom - + Value Valeur - + Type Type - + Mandatory Obligatoire - + Attention Erreur @@ -195,12 +195,12 @@ LanguageSelectDialog - + Dialog - + Language Langue @@ -208,17 +208,17 @@ LimeReport::AboutDialog - + About A propos - + Lime Report - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -235,12 +235,12 @@ p, li { white-space: pre-wrap; } - + Author Auteur - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -250,12 +250,12 @@ p, li { white-space: pre-wrap; } - + License Licence - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -373,12 +373,12 @@ p, li { white-space: pre-wrap; } - + Close Fermer - + Version 1.1.1 @@ -386,43 +386,43 @@ p, li { white-space: pre-wrap; } LimeReport::AlignmentPropItem - + Left Gauche - + Right Droite - - + + Center Centré - + Justify Justifié - + Top Haut - + Botom Bas - + horizontal Horizontal - + vertical Vertical @@ -430,123 +430,123 @@ p, li { white-space: pre-wrap; } LimeReport::BandDesignIntf - + DataBand bande de données - + DataHeaderBand En-tête de données - + DataFooterBand Pied de données - + ReportHeader En-tête de rapport - + ReportFooter Pied de rapport - + PageHeader En-tête de page - + PageFooter Pied de page - + SubDetailBand Sous-détails - + SubDetailHeaderBand En-tête de sous-détails - + SubDetailFooterBand Pied de sous-détails - + GroupBandHeader Groupe d'en-tête - + GroupBandFooter Groupe de pieds - + TearOffBand Bande détachable - + connected to Connecté à - + Bring to top Placer au premier-plan - + Send to back Placer en arrière-plan - + Cut Couper - + Copy Copier - - + + Auto height Hauteur automatique - - + + Splittable Divisible - - - + + + Keep top space Conserver l'espace supérieur - - + + Keep bottom space Conserver l'espace inférieur - - + + Print if empty Imprimer si vide @@ -554,58 +554,58 @@ p, li { white-space: pre-wrap; } LimeReport::BaseDesignIntf - - + + Lock item geometry Verrouiller la géométrie d'un élément - + Copy Copier - + Cut Couper - + Paste Coller - + Bring to top Placer au premier-plan - + Send to back Placer en arrière-plan - + Create Horizontal Layout Créer une disposition horizontale - + Create Vertical Layout Créer une disposition verticale - + No borders Aucune bordure - + All borders Toutes les bordures - + Edit borders... @@ -613,131 +613,131 @@ p, li { white-space: pre-wrap; } LimeReport::BorderEditor - + Edit border - + Presets - + No lines - + Outline - + Border - - - - + + + + ... - + Style - + No style - + Solid - + Dash - + Dot - + Dash dot - + Dash dot dot - + Width: - - + + 1 - + 0.25 - + 0.5 - + 1.5 - + 2 - + 3 - + 4 - + 5 - + 6 - + Color: - + Select @@ -745,12 +745,12 @@ p, li { white-space: pre-wrap; } LimeReport::BorderFrameEditor - + BorderFrameEditor - + Text @@ -758,8 +758,8 @@ p, li { white-space: pre-wrap; } LimeReport::ConnectionDesc - - + + defaultConnection Connexion par défaut @@ -767,109 +767,109 @@ p, li { white-space: pre-wrap; } LimeReport::ConnectionDialog - - + + Connection Connexion - + Connection Name Nom de la connexion - + Use default application connection Utiliser la connexion par défaut de l'application - + Driver Pilote - + Server Serveur - + Port - + User Utilisateur - + Password Mot de passe - + Database Base de données - + ... - + Auto connect Connexion automatique - + Don't keep credentials in lrxml Ne pas enregistrer les informations personnelles dans lrxml - + Check connection Tester la connexion - + Cancel Annuler - + Ok - - + + Error Erreur - + Connection succsesfully established! Connexion réussie! - + Connection Name is empty Nom de la connexion vide - + Connection with name Le nom de la connexion - + already exists! existe déjà! - + defaultConnection Connexion par défaut @@ -877,43 +877,43 @@ p, li { white-space: pre-wrap; } LimeReport::DataBand - + Data Données - - + + Use alternate background color Utiliser les Couleurs de fond alternatives - - + + Keep footer together Joindre avec le pied - - + + Keep subdetail together Joindre avec le sous-détail - - + + Slice last row Couper la dernière ligne - - + + Start from new page Commencer sur une nouvelle page - - + + Start new page Commencer une nouvelle page @@ -921,124 +921,124 @@ p, li { white-space: pre-wrap; } LimeReport::DataBrowser - - - + + + Datasources Source de données - + Add database connection Ajouter une connexion à la base de données - - - - - - - - - - - - - + + + + + + + + + + + + + ... - + Add new datasource Ajouter une source de données - + View data Aperçu des données - + Change datasource Changer la source de données - + Delete datasource Supprimer la source de données - + Show error Afficher l'erreur - + Variables - + Add new variable Ajouter une variable - + Edit variable Modifier une variable - + Delete variable Supprimer une variable - + Grab variable Saisir une variable - - - - + + + + Attention - + Do you really want to delete "%1" connection? Voulez-vous vraiment supprimer la connexion %1? - + Report variables Variables du rapport - + System variables Variables système - + External variables Variables externe - + Do you really want to delete "%1" datasource? Vouz-vous vraiment supprimer la source de donnée "%1"? - + Do you really want to delete variable "%1"? Vouz-vous vraiment supprimer la variable "%1"? - + Error Erreur @@ -1046,13 +1046,13 @@ p, li { white-space: pre-wrap; } LimeReport::DataFooterBand - + DataFooter Pied de données - - + + Print always Toujours imprimé @@ -1060,25 +1060,25 @@ p, li { white-space: pre-wrap; } LimeReport::DataHeaderBand - + DataHeader En-tête de données - - + + Reprint on each page Imprimer dans chaque page - - + + Repeat on each row Répéter dans chaque ligne - - + + Print always Toujours imprimé @@ -1086,51 +1086,51 @@ p, li { white-space: pre-wrap; } LimeReport::DataSourceManager - + Connection "%1" is not open La connexion "%1" n'est pas ouverte - - - - + + + + Variable "%1" not found! Variable "%1" introuvable! - - + + Unknown parameter "%1" for variable "%2" found! Paramètre inconnu %1 pour la variable %2 ! - - + + Datasource "%1" not found! Source de donnée "%1" introuvable! - + Connection with name "%1" already exists! La connexion avec le nom "%1" existe déjà! - - - - - + + + + + Datasource with name "%1" already exists! La source de donnée avec le nom "%1" existe déjà! - + Database "%1" not found Base de données "%1 introuvable - + invalid connection Connexion invalide @@ -1138,17 +1138,17 @@ p, li { white-space: pre-wrap; } LimeReport::DataSourceModel - + Datasources Source de données - + Variables - + External variables Variables externe @@ -1156,37 +1156,37 @@ p, li { white-space: pre-wrap; } LimeReport::DialogDesignerManager - + Edit Widgets Editeur de Widgets - + Widget Box Widgets - + Object Inspector Inspecteur d'objets - + Property Editor Editeur de propriété - + Signals && Slots Editor Editeur de Signaux & Slots - + Resource Editor Editeur de ressource - + Action Editor Editeur d'actions @@ -1194,417 +1194,417 @@ p, li { white-space: pre-wrap; } LimeReport::EnumPropItem - + Default Défaut - + Portrait - + Landscape Paysage - + NoneAutoWidth Aucune largeur automatique - + MaxWordLength Longueur de mot maximale - + MaxStringLength Longueur de chaîne maximale - + TransparentMode Mode transparent - + OpaqueMode Mode opaque - + Angle0 Angle 0° - + Angle90 Angle 90° - + Angle180 Angle 180° - + Angle270 Angle 270° - + Angle45 Angle 45° - + Angle315 Angle 315° - + DateTime Date & Heure - + Double - + NoBrush Aucun motif - + SolidPattern Motif solide - + Dense1Pattern Motif dense 1 - + Dense2Pattern Motif dense 2 - + Dense3Pattern Motif dense 3 - + Dense4Pattern Motif dense 4 - + Dense5Pattern Motif dense 5 - + Dense6Pattern Motif dense 6 - + Dense7Pattern Motif dense 7 - + HorPattern Motif horizontal - + VerPattern Motif vertical - + CrossPattern Motif croisé - + BDiagPattern Motif Diagonal B - + FDiagPattern Motif diagonale F - + LeftToRight De gauche à droite - + RightToLeft De droite à gauche - + LayoutDirectionAuto Orientation de mise en page auto - + LeftItemAlign Aligner à gauche - + RightItemAlign Aligner l'élement à droite - + CenterItemAlign Aligner au centre - + ParentWidthItemAlign Aligner à la largeur du parent - + DesignedItemAlign Alignement par défaut - + HorizontalLine Ligne horizontale - + VerticalLine Ligne verticale - + Ellipse Ellipse - + Rectangle Rectangle - + Page Page - + Band Bande - + Horizontal Horizontal - + Vertical Vertical - + VerticalUniform Uniforme verticale - + Pie Sphère - + VerticalBar Barre verticale - + HorizontalBar Barre horizontale - + GridLines - + Lines - + Solid - + NoStyle - + Dashed - + Dot - + DashDot - + DashDotDot - + Doubled - + LegendPoints - + LegendLines - + LegendAlignRightCenter - + LegendAlignRightTop - + LegendAlignRightBottom - + LegendAlignBottomRight - + LegendAlignBottomCenter - + LegendAlignBottomLeft - + SolidLine - + NoPen - + DashLine - + DotLine - + DashDotLine - + DashDotDotLine - + CustomDashLine - + TitleAlignLeft Aligner le titre à gauche - + TitleAlignRight Aligner le titre à droite - + TitleAlignCenter Aligner le titre au centre - + Layout Disposition - + Table Tableau - + Millimeters Millimètres - + Inches Pouces - + Scale Échèlle - + Split Diviser @@ -1612,32 +1612,32 @@ p, li { white-space: pre-wrap; } LimeReport::FlagsPropItem - + NoLine Aucune ligne - + TopLine Ligne supérieur - + BottomLine Ligne inférieur - + LeftLine Ligne gauche - + RightLine Ligne droite - + AllLines Toutes les lignes @@ -1645,17 +1645,17 @@ p, li { white-space: pre-wrap; } LimeReport::FontEditorWidget - + Font bold Gras - + Font Italic Italique - + Font Underline Souligné @@ -1663,27 +1663,27 @@ p, li { white-space: pre-wrap; } LimeReport::FontPropItem - + bold Gras - + italic Italique - + underline Souligné - + size Taille - + family Police @@ -1691,7 +1691,7 @@ p, li { white-space: pre-wrap; } LimeReport::GroupBandFooter - + GroupFooter Pied de groupe @@ -1699,17 +1699,17 @@ p, li { white-space: pre-wrap; } LimeReport::GroupBandHeader - + GroupHeader En-tête de groupe - + Group field not found Champ de groupe non trouvé - + Datasource "%1" not found! Source de donnée "%1" introuvable! @@ -1717,22 +1717,22 @@ p, li { white-space: pre-wrap; } LimeReport::GroupFunction - + Field "%1" not found Champ %1 introuvable - + Variable "%1" not found Variable %1 introuvable - + Wrong script syntax "%1" Syntaxe incorrecte du script "%1" - + Item "%1" not found Elément "%1" introuvable @@ -1740,29 +1740,29 @@ p, li { white-space: pre-wrap; } LimeReport::ImageItem - - + + Edit Edition - - + + Watermark Filigrane - + Images (*.gif *.icns *.ico *.jpeg *.tga *.tiff *.wbmp *.webp *.png *.jpg *.bmp);;All(*.*) - + Image Image - + Ext. Externe. @@ -1770,12 +1770,12 @@ p, li { white-space: pre-wrap; } LimeReport::ItemLocationPropItem - + Band Bande - + Page Page @@ -1783,52 +1783,52 @@ p, li { white-space: pre-wrap; } LimeReport::ItemsAlignmentEditorWidget - + Bring to top Placer au premier-plan - + Send to back Placer en arrière-plan - + Align to left Aligner à gauche - + Align to right Aligner à droite - + Align to vertical center Aligner au centre vertical - + Align to top Aligner en haut - + Align to bottom Aligner en bas - + Align to horizontal center Aligner au centre horizontal - + Set same height Définir la même hauteur - + Set same width Définir la même largeur @@ -1836,37 +1836,37 @@ p, li { white-space: pre-wrap; } LimeReport::ItemsBordersEditorWidget - + Top line ligne haute - + Bottom line Ligne basse - + Left line Ligne gauche - + Right line Ligne droite - + No borders Aucune bordure - + All borders Toutes les bordures - + Edit border @@ -1874,12 +1874,12 @@ p, li { white-space: pre-wrap; } LimeReport::MasterDetailProxyModel - + Field: "%1" not found in "%2" child datasource Le champ: "%1"est introuvable dans la source de donnée enfant "%2" - + Field: "%1" not found in "%2" master datasource Le champ: "%1"est introuvable dans la source de donnée principale "%2" @@ -1887,7 +1887,7 @@ p, li { white-space: pre-wrap; } LimeReport::ModelToDataSource - + model is destroyed Le modèle a été supprimé @@ -1895,7 +1895,7 @@ p, li { white-space: pre-wrap; } LimeReport::ObjectBrowser - + Objects Objets @@ -1903,17 +1903,17 @@ p, li { white-space: pre-wrap; } LimeReport::ObjectInspectorWidget - + Clear Effacer - + Filter Filtrer - + Translate properties Traduire les popriétés @@ -1921,7 +1921,7 @@ p, li { white-space: pre-wrap; } LimeReport::PDFExporter - + Export to PDF Exporter au format PDF @@ -1929,112 +1929,112 @@ p, li { white-space: pre-wrap; } LimeReport::PageEditor - + Page setup - + Paper - + Format - + Dimension - + Width: - - - - - - + + + + + + mm - + Height: - + Orientation - + Portrait - + Landscape Paysage - + Margins - + Bottom: - + Top: - + Right: - + Left: - + Drop printer margins - + Other - + Height options - + Endless Height - + Extended Height: - + Full page Page entière @@ -2042,19 +2042,19 @@ p, li { white-space: pre-wrap; } LimeReport::PageFooter - + Page Footer Pied de page - - + + Print on first page Imprimer dans la première page - - + + Print on last page Imprimer dans la dernière page @@ -2062,7 +2062,7 @@ p, li { white-space: pre-wrap; } LimeReport::PageHeader - + Page Header En-tête de page @@ -2070,43 +2070,43 @@ p, li { white-space: pre-wrap; } LimeReport::PageItemDesignIntf - - + + Edit Edition - + Paste Coller - - + + Page is TOC Table de contenus - - + + Reset page number Réinitialiser le numéro de page - - + + Full page Page entière - - + + Set page size to printer Adapterr la taille de la page à l'imprimante - - + + Mix with prior page @@ -2114,17 +2114,17 @@ p, li { white-space: pre-wrap; } LimeReport::PreviewReportWidget - + Form Formulaire - + %1 file name %1 nom de fichier - + Report file name Nom du fichier du rapport @@ -2132,193 +2132,193 @@ p, li { white-space: pre-wrap; } LimeReport::PreviewReportWindow - + Preview Aperçu avant impression - + View Vue - + Report Rapport - + MainToolBar Barre d'outils principale - + EditModeTools Outils d'édition - + Print Imprimer - + Ctrl+P - + Zoom In Zoom avant - + Zoom Out Zoom arrière - - + + Prior Page Page prioritaire - - + + Next Page Page suivante - - + + Close Preview Fermer l'aperçu - + Esc Echap - + Edit Mode Mode d'édition - - + + Save to file Enregistrer dans un fichier - - + + Show errors Afficher les erreurs - + First Page Première page - + First page Première page - - + + Last Page Dernière page - + Print To PDF Enregistrer en format PDF - + Fit page width Ajuster la largeur de la page - + Fit page Ajuster la page - + One to one Page par Page - + Show Toolbar Afficher la barre d'outils - + Show toolbar Afficher la barre d'outils - + InsertTextItem Insérer un élément texte - + Add new TextItem Ajouter un élément texte - + Selection Mode Mode sélection - + Delete Item Supprimer un élément - + Del Supprimer - + Printing Impression en cours - + Page: - + Font Police - + Text align Alignement de texte - + of %1 de %1 - + Attention Attention - + The printing is in process L'impresion est en cours @@ -2326,7 +2326,7 @@ p, li { white-space: pre-wrap; } LimeReport::ProxyHolder - + Datasource has been invalidated La source de donnée n'a pas été validée @@ -2334,704 +2334,704 @@ p, li { white-space: pre-wrap; } LimeReport::QObjectPropertyModel - + leftMargin Marge à gauche - + rightMargin Marge à droite - + topMargin Marge en haut - + bottomMargin Marge en bas - + objectName Nom de l'objet - + borders Bordures - + geometry Géométrie - + itemAlign Alignement de l'élément - + pageOrientation Orientation de la page - + pageSize Taille de la page - + TopLine Ligne supérieur - + BottomLine Ligne inférieur - + LeftLine Ligne gauche - + RightLine Ligne droite - + reprintOnEachPage Imprimer dans chaque page - + borderLineSize Taille de la ligne de bordure - + autoHeight Hauteur automatique - + backgroundColor Couleur de fond - - + + columnCount Nombre de colonne - + columnsFillDirection Orientation de remplissage des colonnes - + datasource Source de donnée - + keepBottomSpace Garder l'espace inférieur - + keepFooterTogether Joindre avec le pied de page - + keepSubdetailTogether Joindre avec le sous-détail - + printIfEmpty Imprimer si vide - + sliceLastRow Couper la dernière rangée - + splittable Divisible - + alignment Alignement - + angle Angle - + autoWidth Largeur automatique - + backgroundMode Motif de fond - + backgroundOpacity Transparence de fond - + content Contenu - + font Police - + fontColor Couleur de police - + foregroundOpacity Transparence de premier-plan - + itemLocation Emplacement de l'élément - + margin Marge - + stretchToMaxHeight Etirer à la hauteur maximale - + trimValue Valeur d'ajustement - + lineWidth Largeur de ligne - + opacity Transparence - + penStyle Style de pinceau - + shape Forme - + shapeBrush Forme du pinceau - + shapeBrushColor Couleur du pinceau - + gridStep Grille - + fullPage Page entière - + oldPrintMode Mode d'impression classique - + borderColor Couleur de bordure - + resetPageNumber Réinitialiser le numéro de page - + alternateBackgroundColor Couleurs de fond alternative - - + + backgroundBrushStyle Remplissage de la forme - + startFromNewPage Démarrer depuis une nouvelle page - + startNewPage Démarrer une nouvelle page - + adaptFontToSize Adapter la police à la taille - + allowHTML Interpréter HTML - + allowHTMLInFields Interpréter HTML dans les champs - + followTo Suivre pour - + format Format - + lineSpacing Interligne - + textIndent Indentation de texte - + textLayoutDirection Orientation du texte - + underlineLineSize Taille de soulignement - + underlines Soulignes - + valueType Type de valeur - + securityLevel Niveau de sécurité - + testValue Valeur de test - + whitespace Espace - + resourcePath Chemin de ressources - + scale Echelle - + cornerRadius Rayon d'angle - + shapeColor Couleur de forme - + layoutType Type de mise en page - + barcodeType Type de code barre - + barcodeWidth Largeur de code barre - + foregroundColor Couleur de premier-plan - + inputMode Mode de saisie - + pdf417CodeWords - + autoSize Taille automatique - + center Centrer - + field Champ - + image Image - + keepAspectRatio Conserver les proportions - + columnsCount Nombre de colonnes - + useAlternateBackgroundColor Couleurs de fond alternative - + printBeforePageHeader Imprimer avant le pied de page - + maxScalePercent Pourcentage d'échelle maximal - + printOnFirstPage Imprimer dans la première page - + printOnLastPage Imprimer dans la dernière page - + printAlways Toujours imprimé - + repeatOnEachRow Répéter dans chaque ligne - + condition Condition - + groupFieldName Nom du champ de groupe - + keepGroupTogether Joindre avec le groupe - + endlessHeight Hauteur illimitée - + extendedHeight Hauteur étendue - + isExtendedInDesignMode Mode de style étendu - + pageIsTOC Table des contenus - + setPageSizeToPrinter Adapterr la taille de la page à l'imprimante - + fillInSecondPass Remplir le deuxieme passage - + chartTitle Titre du graphe - + chartType Type de graphe - + drawLegendBorder Dessiner les bordures de la légende - + labelsField Libellé - + xAxisField - + legendAlign Alignement de la légende - + series Séries - + titleAlign Alignement du titre - + watermark Filigrane - + keepTopSpace Garder l'espace inférieur - + printable Imprimable - + variable Variable - + replaceCRwithBR Remplacer CR par BR - + hideIfEmpty Masquer si vide - + hideEmptyItems Masquer les éléments vides - + useExternalPainter Utiliser un dessin externe - + layoutSpacing Espacement disposition - + printerName Nom de l'imprimante - + fontLetterSpacing Interlettre - + hideText Masquer le texte - + option3 Option 3 - + units Unités - + geometryLocked Fixer la géométrie - + printBehavior Méthode d'impression - + shiftItems Décaler les éléments - + showLegend Afficher la légende - + seriesLineWidth - + drawPoints - + removeGap Supprimer l'espace - + dropPrinterMargins - + notPrintIfEmpty - + gridChartLines - + horizontalAxisOnTop - + mixWithPriorPage - + shadow - + borderStyle - + Property Name Propriété - + Property value Valeur - + Warning Avertissement @@ -3039,12 +3039,12 @@ p, li { white-space: pre-wrap; } LimeReport::RectPropItem - + width Largeur - + height Hauteur @@ -3052,16 +3052,16 @@ p, li { white-space: pre-wrap; } LimeReport::RectUnitPropItem - - - + + + width Largeur - - - + + + height Hauteur @@ -3069,27 +3069,27 @@ p, li { white-space: pre-wrap; } LimeReport::ReportDesignWidget - + Script Script - + Translations Traductions - + Report file name Nom du rapport - + Error Erreur - + Wrong file format Format de fichier incorrect @@ -3097,370 +3097,370 @@ p, li { white-space: pre-wrap; } LimeReport::ReportDesignWindow - - + + Rendered %1 pages %1 pages préparées - + Cancel report rendering Annuler la préparation - + New Report Nouveau rapport - + New Report Page Nouvelle page - + Delete Report Page Supprimer une page - + Edit Mode Mode d'édition - + Undo Annuler - + Redo Répéter - + Copy Copier - + Paste Coller - + Cut Couper - + Settings Paramètres - + Use grid Utiliser la grille - + Use magnet Utiliser l'aimant - + Text Item Elément de texte - + Save Report Enregistrer le rapport - + Save Report As Enregistrer le rapport sous - + Load Report Ouvrir un rapport - + Delete item Supprimer élément - + Zoom In Zoom avant - + Zoom Out Zoom arrière - + Render Report Afficher l'aperçu du rapport - + Edit layouts mode Modifier le mode de mise en forme - + Horizontal layout Mise en page horizontale - + Vertical layout Disposition verticale - + About A propos - + Hide left panel | Alt+L Masquer le volet gauche - + Hide right panel | Alt+R Masquer le volet droite - + Delete dialog Supprimer la boite du dialogue - + Add new dialog Ajouter une boite de dialogue - + Lock selected items Verrouiller les éléments sélectionnés - + Unlock selected items Déverrouiller les éléments sélectionnés - + Select one level items Sélectionner un niveau d'éléments - + Report Tools Outils de rapport - + Main Tools Outils principales - + Font Police - + Text alignment Alignement de texte - + Items alignment Alignement des éléments - + Borders Bordures - + Report bands Bandesde rapport - + Report Header En-tête du rapport - + Report Footer Pied de rapport - + Page Header En-tête de page - + Page Footer Pied de page - + Data Données - + Data Header En-tête de données - + Data Footer Pied de données - + SubDetail Sous-détails - + SubDetailHeader En-tête de sous-détails - + SubDetailFooter Pied de sous-détails - + GroupHeader En-tête de groupe - + GroupFooter Pied de groupe - + Tear-off Band Bande détachable - + File Fichier - + Edit Edition - + Info - + Recent Files Fichiers récents - - + + Object Inspector Inspecteur d'objets - + Report structure Structure du rapport - + Widget Box Boite de Widget - + Property Editor Editeur de propriété - + Action Editor Editeur d'action - + Resource Editor Editeur de ressource - + SignalSlot Editor Editeur de Signaux & Slots - + Dialog Designer Tools Boite à outils du Designer - + Data Browser Navigateur de données - + Script Browser Navigateur de script - + Report has been modified! Do you want save the report? Le rapport a été modifié! Voulez-vous l'enregistrer? - - + + Report file name Nom du fichier du rapport - + Attention Attention - + The rendering is in process La préparation du rapport est en cours - + Warning Avertissement - + File "%1" not found! Fichier "%1" introuvable! @@ -3468,27 +3468,27 @@ p, li { white-space: pre-wrap; } LimeReport::ReportEnginePrivate - + Preview Aperçu avant impression - + Error Erreur - + %1 file name %1 nom de fichier - + Report File Change Nom du fichier changé - + The report file "%1" has changed names or been deleted. This preview is no longer valid. @@ -3497,12 +3497,12 @@ This preview is no longer valid. Cet aperçu n'est plus valide. - + Designer not found! Designer introuvable! - + Language %1 already exists La langue %1 existe déja @@ -3510,7 +3510,7 @@ Cet aperçu n'est plus valide. LimeReport::ReportFooter - + Report Footer Pied de rapport @@ -3518,7 +3518,7 @@ Cet aperçu n'est plus valide. LimeReport::ReportHeader - + Report Header En-tête du rapport @@ -3526,26 +3526,26 @@ Cet aperçu n'est plus valide. LimeReport::ReportRender - - - + + + Error Erreur - + page index out of range Indice de la page dépassé - - + + Databand "%1" not found Bande de données "%1 introuvable - - + + Wrong using function %1 Utilisation incorrecte de la fonction "%1" @@ -3553,152 +3553,152 @@ Cet aperçu n'est plus valide. LimeReport::SQLEditDialog - + Datasource Source de donnée - + Connection Connexion - + Datasource Name Nom de source de donnée - + Subdetail Sous-détails - + Master datasource Banse de donnée principale - + Subquery mode Mode de sous-requêtes - + Filter mode Mode filtre - - + + SQL - - + + Preview Aperçu - + Hide Preview Masquer l'aperçu - + Child datasource Source de donnée fille - + Fields map Champs - - + + ... - + Data preview Aperçu de données - - + + CSV - + Separator Séparateur - + ; - + Use first row as header La première ligne est le nom des colonnes - + Cancel Annuler - + Ok - + Error Erreur - + Datasource Name is empty! Nom de source de donnée est vide! - + SQL is empty! SQL est vide! - + Datasource with name: "%1" already exists! La source de donnée avec le nom "%1" existe déja! - + defaultConnection Connexion par défaut - + Datasource with name %1 already exist La source de donnée avec le nom "%1" existe déja - - + + Attention - + Connection is not specified La connexion n'est pas spécifiée - + Refresh Actualiser @@ -3706,24 +3706,24 @@ Cet aperçu n'est plus valide. LimeReport::SVGItem - + SVG Image Image SVG - + SVG (*.svg) - - + + Edit Edition - - + + Watermark Filigrane @@ -3731,61 +3731,61 @@ Cet aperçu n'est plus valide. LimeReport::ScriptBrowser - + Form Formulaire - + Functions Fonctions - - - + + + ... - + Dialogs Dialogues - + Type - + Name Nom - + NO CATEGORY AUCUNE CATEGORIE - - - + + + Error Erreur - + Dialog with name: %1 already exists Le dialogue avec le nom "%1" existe déja - + ui file must cointain QDialog instead QWidget or QMainWindow Le fichier ui doit contenir un QDialog au lieu de QWidget ou QMainWindow - + wrong file format Format de fichier incorrect @@ -3793,17 +3793,17 @@ Cet aperçu n'est plus valide. LimeReport::ScriptEditor - + Form Formulaire - + Data Données - + Functions Fonctions @@ -3811,13 +3811,13 @@ Cet aperçu n'est plus valide. LimeReport::ScriptEngineContext - + Dialog with name: %1 can`t be created Le dialogue avec le nom "%1" ne peut pas être crée - - + + Error Erreur @@ -3825,194 +3825,194 @@ Cet aperçu n'est plus valide. LimeReport::ScriptEngineManager - + GROUP FUNCTIONS Fonctions de groupe - - - - - - - - + + + + + + + + Value Valeur - - + + BandName Nom de la bande - + Function manager with name "%1" already exists! la fonction avec le nom \"%1\" existe déja! - - - - - + + + + + FieldName Nom du champ - - + + Variable %1 not found Variable "%1" introuvable - - + + Field %1 not found in %2! Champ "%1 introuvable dans %2! - + SYSTEM Système - - - + + + NUMBER Nombre - - - - - + + + + + Format - + Precision Précision - - - - + + + + Locale Local - - - - - - + + + + + + DATE&TIME Date&Heure - + CurrencySymbol Symbolde de la monnaie - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + GENERAL General - - - + + + Name Nom - + Datasource Source de donnée - + ValueField Valeur - + KeyField Clé - + KeyFieldValue Valeur de la clé - - - + + + RowIndex - - - + + + Unique identifier Identifiant unique - - + + Content Contenu - + Indent Indenter - - - + + + datasourceName Nom de source de donnée - + RoleIndex - - + + RoleName - + columnIndex @@ -4020,77 +4020,77 @@ Cet aperçu n'est plus valide. LimeReport::SettingDialog - + Designer setting Paramètres - + Designer settings Paramètres du Designer - + Default font Police par défaut - + Grid Grille - + Vertical grid step Grille verticale - + Horizontal grid step Grille horizontale - + Language Langue - + Theme Thème - + Report units Unité du rapport - + Script editor settings Éditeur de script - + Font Police - + Indent size Taille d'indentation - + Report settings Paramètres du rapport - + Suppress absent fields and variables warning Effacer les messages d'absences de champs et d'avertissement de variables - + Base Item Padding: @@ -4098,7 +4098,7 @@ Cet aperçu n'est plus valide. LimeReport::SubDetailBand - + SubDetail Sous-détails @@ -4106,7 +4106,7 @@ Cet aperçu n'est plus valide. LimeReport::SubDetailHeaderBand - + SubDetailHeader En-tête de sous-détails @@ -4114,7 +4114,7 @@ Cet aperçu n'est plus valide. LimeReport::SvgEditor - + Select image file Sélectionner une image @@ -4122,7 +4122,7 @@ Cet aperçu n'est plus valide. LimeReport::TearOffBand - + Tear-off Band Bande détachable @@ -4130,33 +4130,33 @@ Cet aperçu n'est plus valide. LimeReport::TextAlignmentEditorWidget - + Text align left Aligner le texte à gauche - - + + Text align center Aligner le texte au milieu - + Text align right Aligner le texte à droite - + Text align justify Justifier le texte - + Text align top Aligner le texte en haut - + Text align bottom Aligner le texte en bas @@ -4164,66 +4164,66 @@ Cet aperçu n'est plus valide. LimeReport::TextItem - - + + Edit Edition - - + + Auto height Hauteur automatique - - + + Allow HTML Interpréter HTML - - + + Allow HTML in fields Interpréter HTML dans les champs - - + + Stretch to max height Etirer à la hauteur maximale - - + + Transparent Transparent - - + + Watermark Filigrane - - + + Hide if empty Masquer si vide - - + + Error Erreur - + TextItem " %1 " already has folower " %2 " L'élément texte " %1 " a toujours un copain " %2 " - + TextItem " %1 " not found! Elément "%1" introuvable! @@ -4231,27 +4231,27 @@ Cet aperçu n'est plus valide. LimeReport::TextItemEditor - + Text Item Editor Editeur d'élément de texte - + Content Contenu - + Ok - + Ctrl+Return Ctrl+Arrière - + Cancel Annuler @@ -4259,58 +4259,58 @@ Cet aperçu n'est plus valide. LimeReport::TranslationEditor - + Form Formulaire - + Languages Langues - - + + ... - + Pages Pages - + Strings Chaînes de caractère - + Source Text Texte source - + Translation Traduction - + Checked Vérifié - + Report Item Element du rapport - + Property Propriété - + Source text Texte source @@ -4318,22 +4318,22 @@ Cet aperçu n'est plus valide. LimeReport::VariablesHolder - - - - + + + + variable with name La variable avec le nom - + already exists! existe déja! - - - + + + does not exists! n'existe pas! @@ -4341,442 +4341,385 @@ Cet aperçu n'est plus valide. QObject - - - + + Data Données - - + DataHeader En-tête de données - - + DataFooter Pied de données - - + GroupHeader En-tête de groupe - - + GroupFooter Pied de groupe - - - + + Page Footer Pied de page - - - + + Page Header En-tête de page - - + + Report Footer Pied de rapport - - + + Report Header En-tête du rapport - - - + + SubDetail Sous-détails - - + SubDetailHeader En-tête de sous-détails - - + SubDetailFooter Pied de sous-détails - - + Tear-off Band Bande détachable - - + alignment Alignement - - + Barcode Item Elément de code barre - - + HLayout - - + Image Item - - + Shape Item - - + itemLocation - - + Text Item - - + + Invalid connection! %1 Connexion invalidé %1 - + Master datasource "%1" not found! Source de donnée principale "%1" introuvable! - + Master datasouce "%1" not found! Source de donnée principale "%1" introuvable! - + Child Enfant - + and child est enfant - + datasouce "%1" not found! Source de donnée "%1" introuvable! - - + bool - - + QColor - - + content Contenu - - - - - - - - + + + + + datasource Source de donnée - - - - - - - + + + + field Champ - - + enum - - + flags - - + QFont - - + QImage - - - - + + + image Image - - + int - - - - + + qreal - - + QRect - - + QRectF - - + geometry - - + QString - - + + Attention! - - + + Selected elements have different parent containers Les éléments sélectionnés ont un parent différent - + Object with name %1 already exists! L'objet avec le nom "%1" existe déja! - + Function %1 not found or have wrong arguments La fonction %1 est introuvable ou contient des paramètres incorrects - + Datasource manager not found Gestionnaire de source de donnée introuvable - - - - + + + + margin Marge - - - - + + + + mm - - - - + + + + '' - + Wrong file format Format de fichier incorrect - + File %1 not opened Fichier "%1" n'est pas ouvert - + Content string is empty Contenu vide - + Content is empty Contenu vide - - + Chart Item Elément du graphe - + First Prémier - + Second Second - + Thrid Troisième - + VLayout - - + Export to PDF Exporter au format PDF - + Dark Sombre - + Light Clair - + Default par défaut - - - + + + Millimeters Millimètres - - + + Inches Pouces - - + SVG Item - + series Séries - + Series Séries - + X Axis - + Y Axis - - - X axis - - - - - Y axis - - - - - Axis - - diff --git a/translations/limereport_pl.ts b/translations/limereport_pl.ts index 14d7193..4ab35ae 100644 --- a/translations/limereport_pl.ts +++ b/translations/limereport_pl.ts @@ -4,7 +4,7 @@ $ClassName$ - + $ClassName$ @@ -12,54 +12,54 @@ ChartAxisEditor - + Axis editor - + Axis - + Reverse direction - + Enable scale calculation - + Step - + Maximum - + Minimum - - - + + + Automatic - + Cancel Anuluj - + Ok Ok @@ -67,62 +67,62 @@ ChartItemEditor - + Series editor Edytor serii - + Series Serie - + Add Dodaj - + Delete Usuń - + Name Nazwa - + Values field Pole wartości - + Color Kolor - + Type Typ - + Labels field Pole etykiet - + X data field - + Ok Ok - + Series name Nazwa serii @@ -130,31 +130,31 @@ ImageItemEditor - + Image Item Editor - + Image Obraz - - - - + + + + ... ... - + Resource path - - + + Select image file @@ -162,32 +162,32 @@ LRVariableDialog - + Variable Zmienna - + Name Nazwa - + Value Wartość - + Type Typ - + Mandatory Obowiązkowy - + Attention Uwaga @@ -195,12 +195,12 @@ LanguageSelectDialog - + Dialog Dialog - + Language Język @@ -208,17 +208,17 @@ LimeReport::AboutDialog - + About O - + Lime Report Lime Report - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -247,12 +247,12 @@ p, li { white-space: pre-wrap; } <p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Copyright 2015 Arin Alexander. All rights reserved.</span></p></body></html> {3C?} {4.0/?} {3.?} {40/?} {1"?} {9p?} {400;?} {0p?} {0p?} {0p?} {0p?} {0;?} {0p?} {100.?} {100"?} {12p?} {600;?} {12p?} {600;?} {7f?} {18;?} {12p?} {600;?} {0p?} {0p?} {0p?} {0p?} {0;?} {0p?} {11p?} {0p?} {0p?} {0p?} {0p?} {0;?} {0p?} {11p?} {0p?} {0p?} {0p?} {0p?} {0;?} {0p?} {11p?} {0p?} {0p?} {0p?} {0p?} {0;?} {0p?} {11p?} {11p?} {0000f?} {0p?} {0p?} {0p?} {0p?} {0;?} {0p?} {11p?} {0000f?} {0p?} {0p?} {0p?} {0p?} {0;?} {0p?} {10p?} {600;?} {0p?} {0p?} {0p?} {0p?} {0;?} {0p?} {10p?} {600;?} {000000;?} {0p?} {0p?} {0p?} {0p?} {0;?} {0p?} {10p?} {2021 ?} - + Author Autor - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -262,12 +262,12 @@ p, li { white-space: pre-wrap; } - + License Licencja - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -385,12 +385,12 @@ p, li { white-space: pre-wrap; } - + Close Zamknij - + Version 1.1.1 Wersja 1.1.1 @@ -398,43 +398,43 @@ p, li { white-space: pre-wrap; } LimeReport::AlignmentPropItem - + Left Lewo - + Right Prawo - - + + Center Wyśrodkowanie - + Justify Wyjustowanie - + Top Góra - + Botom Dół - + horizontal Poziomo - + vertical Pionowo @@ -442,123 +442,123 @@ p, li { white-space: pre-wrap; } LimeReport::BandDesignIntf - + DataBand Sekcja danych - + DataHeaderBand Nagłówek sekcji danych - + DataFooterBand Stopka sekcji danych - + ReportHeader Nagłówek raportu - + ReportFooter Stopka raportu - + PageHeader Nagłówek strony - + PageFooter Stopka strony - + SubDetailBand Podsekcja danych - + SubDetailHeaderBand Podsekcja danych nagłówek - + SubDetailFooterBand Podsekcja danych stopka - + GroupBandHeader Nagłówek sekcji grupowania - + GroupBandFooter Stopka sekcji grupowania - + TearOffBand Urwanie sekcji - + connected to połączony do - + Bring to top Przenieś na górę - + Send to back Przenieś na dół - + Cut Wytnij - + Copy Kopiuj - - + + Auto height Automatyczna wysokość - - + + Splittable Rozdzielane - - - + + + Keep top space - - + + Keep bottom space Zachowaj dolną przestrzeń - - + + Print if empty Drukuj jeśli pusty @@ -566,58 +566,58 @@ p, li { white-space: pre-wrap; } LimeReport::BaseDesignIntf - - + + Lock item geometry Zablokuj geometrię pozycji - + Copy Kopiuj - + Cut Wytnij - + Paste Wklej - + Bring to top Przenieś na górę - + Send to back Przenieś na dół - + Create Horizontal Layout Utwórz układ poziomy - + Create Vertical Layout Utwórz układ pionowy - + No borders Bez obramowania - + All borders Pełne obramowanie - + Edit borders... @@ -625,131 +625,131 @@ p, li { white-space: pre-wrap; } LimeReport::BorderEditor - + Edit border - + Presets - + No lines - + Outline - + Border - - - - + + + + ... ... - + Style - + No style - + Solid - + Dash - + Dot - + Dash dot - + Dash dot dot - + Width: - - + + 1 - + 0.25 - + 0.5 - + 1.5 - + 2 - + 3 - + 4 - + 5 - + 6 - + Color: - + Select @@ -757,12 +757,12 @@ p, li { white-space: pre-wrap; } LimeReport::BorderFrameEditor - + BorderFrameEditor - + Text @@ -770,8 +770,8 @@ p, li { white-space: pre-wrap; } LimeReport::ConnectionDesc - - + + defaultConnection Domyślne połączenie @@ -779,109 +779,109 @@ p, li { white-space: pre-wrap; } LimeReport::ConnectionDialog - - + + Connection Połączenie - + Connection Name Nazwa połączenia - + Use default application connection Używaj domyślnego połączenia aplikacji - + Driver Sterownik - + Server Serwer - + Port Port - + User Użytkownik - + Password Hasło - + Database Baza danych - + ... ... - + Auto connect Automatyczne połączenie - + Don't keep credentials in lrxml Nie przechowuj referencji w lrxml - + Check connection Sprawdź połączenie - + Cancel Anuluj - + Ok Ok - - + + Error Błąd - + Connection succsesfully established! Połączenie ppoprawne! - + Connection Name is empty Nazwa połącznia jest pusta - + Connection with name Połączenie z nazwą - + already exists! już istnieje! - + defaultConnection Domyślne połączenie @@ -889,43 +889,43 @@ p, li { white-space: pre-wrap; } LimeReport::DataBand - + Data Dane - - + + Use alternate background color Użyj alternatywnego koloru tła - - + + Keep footer together Trzymaj stopkę razem - - + + Keep subdetail together Trzymaj razem pod szczegóły - - + + Slice last row Przeciąć ostatni wiersz - - + + Start from new page Start od nowej strony - - + + Start new page Nowa strona @@ -933,124 +933,124 @@ p, li { white-space: pre-wrap; } LimeReport::DataBrowser - - - + + + Datasources Źródła danych - + Add database connection Dodaj połączenie z bazą danych - - - - - - - - - - - - - + + + + + + + + + + + + + ... ... - + Add new datasource Dodaj źródło danych - + View data Podgląd danych - + Change datasource Zmień źródło danych - + Delete datasource Usuń źródło danych - + Show error Pokaż błąd - + Variables Zmienne - + Add new variable Dodaj zmienną - + Edit variable Edytuj zmienną - + Delete variable Usuń zmienną - + Grab variable Chwyć zmienną - - - - + + + + Attention Uwaga - + Do you really want to delete "%1" connection? Czy chcesz naprawdę skasować "%1" połączenie? - + Report variables Raport zmiennych - + System variables Zmienne systemowe - + External variables Zmienne zewnętrzne - + Do you really want to delete "%1" datasource? Czy chcesz naprawdę skasować "%1" źródło danych? - + Do you really want to delete variable "%1"? Czy chcesz naprawdę skasować zmienną "%1"? - + Error Błąd @@ -1058,13 +1058,13 @@ p, li { white-space: pre-wrap; } LimeReport::DataFooterBand - + DataFooter Stopka danych - - + + Print always Zawsze drukuj @@ -1072,25 +1072,25 @@ p, li { white-space: pre-wrap; } LimeReport::DataHeaderBand - + DataHeader Nagłówek danych - - + + Reprint on each page Przedrukuj na każdej stronie - - + + Repeat on each row Powtórz przy każdym wierszu - - + + Print always Zawsze drukuj @@ -1098,51 +1098,51 @@ p, li { white-space: pre-wrap; } LimeReport::DataSourceManager - + Connection "%1" is not open Połączenie "%1" nie jest otwarte - - - - + + + + Variable "%1" not found! Zmienna "%1" nie znaleziona! - - + + Unknown parameter "%1" for variable "%2" found! Nieznany parametr "%1" dla znalezionej zmiennej "%2"! - - + + Datasource "%1" not found! Źródło danych %1" nie znalezione! - + Connection with name "%1" already exists! Połączenie o nazwie "%1" już istnieje! - - - - - + + + + + Datasource with name "%1" already exists! Źródło danych o nazwie "%1" już istnieje! - + Database "%1" not found Baza danych "%1" nie znaleziona - + invalid connection Nieprawidłowe połączenie @@ -1150,17 +1150,17 @@ p, li { white-space: pre-wrap; } LimeReport::DataSourceModel - + Datasources Źródła danych - + Variables Zmienne - + External variables Zmienne zewnętrzne @@ -1168,37 +1168,37 @@ p, li { white-space: pre-wrap; } LimeReport::DialogDesignerManager - + Edit Widgets Edytuj widżety - + Widget Box Pudełko widżetów - + Object Inspector Inspektor obiektów - + Property Editor Edytor właściwości - + Signals && Slots Editor Edytor sygnałów i slotów - + Resource Editor Edytor zasobów - + Action Editor Edytor akcji @@ -1206,417 +1206,417 @@ p, li { white-space: pre-wrap; } LimeReport::EnumPropItem - + Default Domyślna - + Portrait Portret - + Landscape Pejzaż - + NoneAutoWidth Brak auto szerokości - + MaxWordLength Maksymalna długość słowa - + MaxStringLength Maksymalna długość znaków - + TransparentMode Tryb przezroczysty - + OpaqueMode Tryb nieprzezroczysty - + Angle0 Kąt 0° - + Angle90 Kąt 90° - + Angle180 Kąt 180° - + Angle270 Kąt 270° - + Angle45 Kąt 45° - + Angle315 Kąt 315° - + DateTime Data i czas - + Double Double - + NoBrush Bez pędzla - + SolidPattern Solidny wzór - + Dense1Pattern Gęsty wzór 1 - + Dense2Pattern Gęsty wzór 2 - + Dense3Pattern Gęsty wzór 3 - + Dense4Pattern Gęsty wzór 4 - + Dense5Pattern Gęsty wzór 5 - + Dense6Pattern Gęsty wzór 6 - + Dense7Pattern Gęsty wzór 7 - + HorPattern Wzór horyzontalny - + VerPattern Wzór wertykalny - + CrossPattern Wzór krzyżowy - + BDiagPattern Wzór BDiag - + FDiagPattern Wzór FDiag - + LeftToRight Od lewa do prawa - + RightToLeft Od prawa do lewa - + LayoutDirectionAuto Automatyczny układ kierunku - + LeftItemAlign Wyrównanie lewego elementu - + RightItemAlign Wyrównanie prawego elementu - + CenterItemAlign Wyrównanie środkowego elementu - + ParentWidthItemAlign Dopasowanie do szerokości rodzica - + DesignedItemAlign Zaprojektowany element wyrównania - + HorizontalLine Linia pozioma - + VerticalLine Linia pionowa - + Ellipse Elipsa - + Rectangle Prostokąt - + Page Strona - + Band Sekcja - + Horizontal Poziomy - + Vertical Pionowy - + VerticalUniform Pionowy jednolity - + Pie Wykres kołowy - + VerticalBar Pionowy pasek - + HorizontalBar Pasek poziomy - + GridLines - + Lines - + Solid - + NoStyle - + Dashed - + Dot - + DashDot - + DashDotDot - + Doubled - + LegendPoints - + LegendLines - + LegendAlignRightCenter - + LegendAlignRightTop - + LegendAlignRightBottom - + LegendAlignBottomRight - + LegendAlignBottomCenter - + LegendAlignBottomLeft - + SolidLine - + NoPen - + DashLine - + DotLine - + DashDotLine - + DashDotDotLine - + CustomDashLine - + TitleAlignLeft Wyrównaj do lewej tytuł - + TitleAlignRight Wyrównaj do prawej tytuł - + TitleAlignCenter Wyśrodkuj tytuł - + Layout Układ - + Table Tabela - + Millimeters Milimetry - + Inches Cale - + Scale Skala - + Split Podział @@ -1624,32 +1624,32 @@ p, li { white-space: pre-wrap; } LimeReport::FlagsPropItem - + NoLine Bez linii - + TopLine Górna linia - + BottomLine Dolna linia - + LeftLine Lewa linia - + RightLine Prawa linia - + AllLines Wszystkie linie @@ -1657,17 +1657,17 @@ p, li { white-space: pre-wrap; } LimeReport::FontEditorWidget - + Font bold Czcionka pogrubiona - + Font Italic Czcionka pochylona - + Font Underline Czcionka podkreślona @@ -1675,27 +1675,27 @@ p, li { white-space: pre-wrap; } LimeReport::FontPropItem - + bold Pogrubienie - + italic Pochylenie - + underline Podkreślenie - + size Rozmiar - + family Rodzina @@ -1703,7 +1703,7 @@ p, li { white-space: pre-wrap; } LimeReport::GroupBandFooter - + GroupFooter Stopka grupująca @@ -1711,17 +1711,17 @@ p, li { white-space: pre-wrap; } LimeReport::GroupBandHeader - + GroupHeader Nagłówek grupujący - + Group field not found Pole grupujące nie znalezione - + Datasource "%1" not found! Źródło danych "%1" nie znalezione! @@ -1729,22 +1729,22 @@ p, li { white-space: pre-wrap; } LimeReport::GroupFunction - + Field "%1" not found Pole "%1" nie znalezione - + Variable "%1" not found Zmienna "%1" nie znaleziona - + Wrong script syntax "%1" Niepoprawna składnia skryptu "%1" - + Item "%1" not found Pozycja "%1" nie znaleziona @@ -1752,29 +1752,29 @@ p, li { white-space: pre-wrap; } LimeReport::ImageItem - - + + Edit Edycja - - + + Watermark Znak wodny - + Images (*.gif *.icns *.ico *.jpeg *.tga *.tiff *.wbmp *.webp *.png *.jpg *.bmp);;All(*.*) - + Image Obraz - + Ext. Zewn. @@ -1782,12 +1782,12 @@ p, li { white-space: pre-wrap; } LimeReport::ItemLocationPropItem - + Band Sekcja - + Page Strona @@ -1795,52 +1795,52 @@ p, li { white-space: pre-wrap; } LimeReport::ItemsAlignmentEditorWidget - + Bring to top Przenieś na górę - + Send to back Przenieś na dół - + Align to left Wyrównaj do lewej - + Align to right Wyrównaj do prawej - + Align to vertical center Wyrównaj do środka pionowo - + Align to top Wyrównaj do góry - + Align to bottom Wyrównaj do dołu - + Align to horizontal center Wyrównaj do środka poziomo - + Set same height Ustaw taką samą wysokość - + Set same width Ustaw taką samą szerokość @@ -1848,37 +1848,37 @@ p, li { white-space: pre-wrap; } LimeReport::ItemsBordersEditorWidget - + Top line Górna krawędź - + Bottom line Dolna krawędź - + Left line Lewa krawędź - + Right line Prawa krawędź - + No borders Bez krawędzi - + All borders Wszystkie krawędzie - + Edit border @@ -1886,12 +1886,12 @@ p, li { white-space: pre-wrap; } LimeReport::MasterDetailProxyModel - + Field: "%1" not found in "%2" child datasource Pole: "%1" nie znalezione w "%2" źródle danch dziecka - + Field: "%1" not found in "%2" master datasource Pole: "%1" nie znalezione w "%2" głównym źródle danch @@ -1899,7 +1899,7 @@ p, li { white-space: pre-wrap; } LimeReport::ModelToDataSource - + model is destroyed Model danych jest zniszczony @@ -1907,7 +1907,7 @@ p, li { white-space: pre-wrap; } LimeReport::ObjectBrowser - + Objects Obiekty @@ -1915,17 +1915,17 @@ p, li { white-space: pre-wrap; } LimeReport::ObjectInspectorWidget - + Clear Wyczyść - + Filter Filtr - + Translate properties Przetłumacz właściwości @@ -1933,7 +1933,7 @@ p, li { white-space: pre-wrap; } LimeReport::PDFExporter - + Export to PDF Eksport do PDF @@ -1941,112 +1941,112 @@ p, li { white-space: pre-wrap; } LimeReport::PageEditor - + Page setup - + Paper - + Format Format - + Dimension - + Width: - - - - - - + + + + + + mm - + Height: - + Orientation - + Portrait Portret - + Landscape Pejzaż - + Margins - + Bottom: - + Top: - + Right: - + Left: - + Drop printer margins - + Other - + Height options - + Endless Height - + Extended Height: - + Full page Cała strona @@ -2054,19 +2054,19 @@ p, li { white-space: pre-wrap; } LimeReport::PageFooter - + Page Footer Stopka strony - - + + Print on first page Drukuj na pierwszej stronie - - + + Print on last page Drukuj na ostatniej stronie @@ -2074,7 +2074,7 @@ p, li { white-space: pre-wrap; } LimeReport::PageHeader - + Page Header Nagłówek strony @@ -2082,43 +2082,43 @@ p, li { white-space: pre-wrap; } LimeReport::PageItemDesignIntf - - + + Edit Edycja - + Paste Wklej - - + + Page is TOC Strona to spis treści - - + + Reset page number Zresetuj numer strony - - + + Full page Cała strona - - + + Set page size to printer Ustaw rozmiar strony na drukarkę - - + + Mix with prior page @@ -2126,17 +2126,17 @@ p, li { white-space: pre-wrap; } LimeReport::PreviewReportWidget - + Form Formatka - + %1 file name %1 nazwa pliku - + Report file name Nazwa pliku raportu @@ -2144,193 +2144,193 @@ p, li { white-space: pre-wrap; } LimeReport::PreviewReportWindow - + Preview Podgląd - + View Widok - + Report Raport - + MainToolBar Główny pasek narzędzi - + EditModeTools Narzędzia trybu edycji - + Print Drukuj - + Ctrl+P Ctrl+P - + Zoom In Powiększenie - + Zoom Out Pomniejszenie - - + + Prior Page Poprzednia strona - - + + Next Page Następna strona - - + + Close Preview Zamknij podgląd - + Esc Esc - + Edit Mode Tryb edycji - - + + Save to file Zapisz do pliku - - + + Show errors Pokaż błędy - + First Page Pierwsza strona - + First page Pierwsza strona - - + + Last Page Ostatnia strona - + Print To PDF Drukuj do PDF - + Fit page width Dopasuj szerokość strony - + Fit page Dopasowanie do strony - + One to one Jeden do jednego - + Show Toolbar Pokaż pasek narzędzi - + Show toolbar Pokaż pasek narzędzi - + InsertTextItem Wstaw element tekstowy - + Add new TextItem Dodaj nowy element tekstowy - + Selection Mode Tryb wyboru - + Delete Item Usuń element - + Del Usuń - + Printing - + Page: Strona: - + Font Czcionka - + Text align Wyrównanie tekstu - + of %1 z %1 - + Attention Uwaga - + The printing is in process @@ -2338,7 +2338,7 @@ p, li { white-space: pre-wrap; } LimeReport::ProxyHolder - + Datasource has been invalidated Źródło danych zostało unieważnione @@ -2346,704 +2346,704 @@ p, li { white-space: pre-wrap; } LimeReport::QObjectPropertyModel - + leftMargin lewy margines - + rightMargin Prawy margines - + topMargin Górny margines - + bottomMargin Dolny margines - + objectName Nazwa obiektu - + borders Ramki - + geometry geometria - + itemAlign Wyrównanie elementu - + pageOrientation Orientacja strony - + pageSize Rozmiar strony - + TopLine Górna linia - + BottomLine Dolna linia - + LeftLine Lewa linia - + RightLine Prawa linia - + reprintOnEachPage Przydrukuj na każdej stronie - + borderLineSize Rozmiar linii ramki - + autoHeight Automatyczna wysokość - + backgroundColor Kolor tła - - + + columnCount Liczba kolumn - + columnsFillDirection Kierunek wypełniania kolumn - + datasource Źródło danych - + keepBottomSpace zachowaj dolną przestrzeń - + keepFooterTogether trzymaj stopkę razem - + keepSubdetailTogether trzymaj podszczegóły razem - + printIfEmpty drukuj jeśli pusty - + sliceLastRow Wytnij ostatni wiersz - + splittable rozdzielny - + alignment wyrównanie - + angle kąt - + autoWidth Automatyczna szerokość - + backgroundMode Tryb tła - + backgroundOpacity Pokrycie tła - + content Zawrtość - + font Czcionka - + fontColor Kolor czcionki - + foregroundOpacity Krycie tła - + itemLocation Położenie elementu - + margin margines - + stretchToMaxHeight rozciągnij do maksymalnej wysokości - + trimValue Wartość trim - + lineWidth szerokość linii - + opacity nieprzezroczystość - + penStyle styl pióra - + shape Kształt - + shapeBrush Kształt pędzla - + shapeBrushColor Kolor kształtu pędzla - + gridStep Krok siatki - + fullPage Cała strona - + oldPrintMode Stary tryb drukowania - + borderColor kolor ramki - + resetPageNumber Resetuj numer strony - + alternateBackgroundColor alternatywny kolor tła - - + + backgroundBrushStyle styl pędzla tło - + startFromNewPage Zacznij od nowej strony - + startNewPage Zacznij nową stronę - + adaptFontToSize Dostosuj czcionkę do rozmiaru - + allowHTML zezwól na HTML - + allowHTMLInFields zezwól na HTML w polach - + followTo postępuj zgodnie z - + format format - + lineSpacing Odstępy między wierszami - + textIndent Wcięcie tekstu - + textLayoutDirection Kierunek układu tekstu - + underlineLineSize Rozmiar linii podkreślenia - + underlines Podkreślienia - + valueType Typ wartości - + securityLevel Poziom bezpieczeństwa - + testValue Testowa wartość - + whitespace Białe znaki - + resourcePath Ścieżka zasobu - + scale Skala - + cornerRadius Promień narożny - + shapeColor Kolor kształtu - + layoutType typ układu - + barcodeType Typ kodu kreskowego - + barcodeWidth Szerokość kodu kreskowego - + foregroundColor Kolor tła - + inputMode Tryb wprowadzania - + pdf417CodeWords Słowa kodowe pdf417 - + autoSize Automatyczny rozmiar - + center Środek - + field Pole - + image Obraz - + keepAspectRatio zachowaj proporcje - + columnsCount Liczba kolumn - + useAlternateBackgroundColor Użyj alternatywnego koloru tła - + printBeforePageHeader drukuj przed nagłówkiem strony - + maxScalePercent Maksymalny procent skali - + printOnFirstPage drukuj na pierwszej stronie - + printOnLastPage drukuj na ostatniej stronie - + printAlways Zawsze drukuj - + repeatOnEachRow Powtórz na każdym wierszu - + condition warunek - + groupFieldName Nazwa pola grupującego - + keepGroupTogether trzymaj grupowanie razem - + endlessHeight Nieskończona wysokość - + extendedHeight Wydłużona wysokość - + isExtendedInDesignMode Czy jest rozszerzony w trybie projektowania - + pageIsTOC Strona to spis treści - + setPageSizeToPrinter Ustaw rozmiar strony na drukarkę - + fillInSecondPass Wypełnij w drugim przejściu - + chartTitle Tytuł wykresu - + chartType Typ wykresu - + drawLegendBorder Narysuj obramowanie legendy - + labelsField Pole etykiety - + xAxisField - + legendAlign Wyrównanie legendy - + series Seria - + titleAlign Wyrównanie tytułu - + watermark Znak wodny - + keepTopSpace Zachowaj górny obszar - + printable Drukowalny - + variable Zmienna - + replaceCRwithBR Zamień CR na BR - + hideIfEmpty Ukryj jeśli pusty - + hideEmptyItems Ukryj puste elementy - + useExternalPainter Użyj zewnętrznego malarza - + layoutSpacing Układ odstępów - + printerName Nazwa drukarki - + fontLetterSpacing Odstępy między literami fontu - + hideText Ukryj tekst - + option3 Opcja3 - + units Jednostki - + geometryLocked Zablokowana geometria - + printBehavior Zachowanie drukowania - + shiftItems - + showLegend - + seriesLineWidth - + drawPoints - + removeGap - + dropPrinterMargins - + notPrintIfEmpty - + gridChartLines - + horizontalAxisOnTop - + mixWithPriorPage - + shadow - + borderStyle - + Property Name Nazwa właściwości - + Property value Wartość właściwości - + Warning Uwaga @@ -3051,12 +3051,12 @@ p, li { white-space: pre-wrap; } LimeReport::RectPropItem - + width Szerokość - + height Wysokość @@ -3064,16 +3064,16 @@ p, li { white-space: pre-wrap; } LimeReport::RectUnitPropItem - - - + + + width Szerokość - - - + + + height Wysokość @@ -3081,27 +3081,27 @@ p, li { white-space: pre-wrap; } LimeReport::ReportDesignWidget - + Script Skrypt - + Translations Tłumaczenia - + Report file name Nazwa pliku raportu - + Error Błąd - + Wrong file format Zły format pliku @@ -3109,370 +3109,370 @@ p, li { white-space: pre-wrap; } LimeReport::ReportDesignWindow - - + + Rendered %1 pages - + Cancel report rendering - + New Report Nowy raport - + New Report Page Nowa strona raportu - + Delete Report Page Usuń stronę raportu - + Edit Mode Tryb edycji - + Undo Cofnij - + Redo Ponów - + Copy Kopiuj - + Paste Wklej - + Cut Wytnij - + Settings Ustawienia - + Use grid Użyj siatki - + Use magnet Użyj magnesu - + Text Item Element tekstowy - + Save Report Zapisz raport - + Save Report As Zapisz raport jako - + Load Report Wczytaj raport - + Delete item Usuń pozycję - + Zoom In Powiększ - + Zoom Out Pomniejsz - + Render Report Renderuj raport - + Edit layouts mode Edytuj tryb układu - + Horizontal layout Układ poziomy - + Vertical layout Układ pionowy - + About O - + Hide left panel | Alt+L Ukryj lewy panel | Alt+L - + Hide right panel | Alt+R Ukryj prawy panel | Alt+R - + Delete dialog Dialog kasowania - + Add new dialog Dodaj nowy dialog - + Lock selected items Zablokuj zaznaczone elementy - + Unlock selected items Odblokuj zaznaczone elementy - + Select one level items Wybierz elementy na jednym poziomie - + Report Tools Narzędzia raportu - + Main Tools Główne narzędzia - + Font Czcionka - + Text alignment Wyrównanie tekstu - + Items alignment Wyrównanie elementów - + Borders Krawędzie - + Report bands Pasma raportu - + Report Header Nagłówek raportu - + Report Footer Stopka raportu - + Page Header Nagłówek strony - + Page Footer Stopka strony - + Data Dane - + Data Header Nagłówek danych - + Data Footer Stopka danych - + SubDetail Pod szczegóły - + SubDetailHeader Nagłówek pod szczegółów - + SubDetailFooter Stopka pod szczegółów - + GroupHeader Nagłówek grupujący - + GroupFooter Stopka grupująca - + Tear-off Band Sekcja zrywająca - + File Plik - + Edit Edycja - + Info Informacja - + Recent Files Ostatnie pliki - - + + Object Inspector Inspektor obiektów - + Report structure Struktura raportu - + Widget Box Pudełko widżetów - + Property Editor Edytor właściowości - + Action Editor Edytor akcji - + Resource Editor Edytor zasobów - + SignalSlot Editor Edytor sygnałów i slotów - + Dialog Designer Tools Narzędzia projektowania dialogów - + Data Browser Przeglądarka danych - + Script Browser Przeglądarka skryptów - + Report has been modified! Do you want save the report? Raport został zmodyfikowany! Czy chcesz zapisać raport? - - + + Report file name Nazwa pliku raportu - + Attention Uwaga - + The rendering is in process - + Warning Ostrzeżenie - + File "%1" not found! Plik "%1" nie znaleziony! @@ -3480,27 +3480,27 @@ p, li { white-space: pre-wrap; } LimeReport::ReportEnginePrivate - + Preview Podgląd - + Error Błąd - + %1 file name %1 nazwa pliku - + Report File Change Zmiana pliku raportu - + The report file "%1" has changed names or been deleted. This preview is no longer valid. @@ -3509,12 +3509,12 @@ This preview is no longer valid. Ten podgląd nie jest już prawidłowy. - + Designer not found! Nie znaleziono projektanta! - + Language %1 already exists Język %1 już istnieje @@ -3522,7 +3522,7 @@ Ten podgląd nie jest już prawidłowy. LimeReport::ReportFooter - + Report Footer Stopka raportu @@ -3530,7 +3530,7 @@ Ten podgląd nie jest już prawidłowy. LimeReport::ReportHeader - + Report Header Nagłówek raportu @@ -3538,26 +3538,26 @@ Ten podgląd nie jest już prawidłowy. LimeReport::ReportRender - - - + + + Error Błąd - + page index out of range indeks strony poza zakresem - - + + Databand "%1" not found Sekcja danych "%1" nie znaleziona - - + + Wrong using function %1 Złe użycie funkcji %1 @@ -3565,152 +3565,152 @@ Ten podgląd nie jest już prawidłowy. LimeReport::SQLEditDialog - + Datasource Źródło danych - + Connection Połączenie - + Datasource Name Nazwa źródła danych - + Subdetail Podszczegóły - + Master datasource Główne źródło danych - + Subquery mode Tryb podkwerendy - + Filter mode Tryb filtra - - + + SQL SQL - - + + Preview Podgląd - + Hide Preview Ukryj podgląd - + Child datasource Źródło danych dziecka - + Fields map Mapa pól - - + + ... ... - + Data preview Podgląd danych - - + + CSV CSV - + Separator Separator - + ; ; - + Use first row as header Użyj pierwszego wiersza jako nagłówka - + Cancel Anuluj - + Ok Ok - + Error Błąd - + Datasource Name is empty! Nazwa źródła danych jest pusta! - + SQL is empty! SQL jest pusty! - + Datasource with name: "%1" already exists! Źródło danych o nazwie: "%1" już istnieje! - + defaultConnection Domyślne połączenie - + Datasource with name %1 already exist Źródło danych o nazwie %1 już istnieje - - + + Attention Uwaga - + Connection is not specified Połączenie nie zostało określone - + Refresh Odśwież @@ -3718,24 +3718,24 @@ Ten podgląd nie jest już prawidłowy. LimeReport::SVGItem - + SVG Image - + SVG (*.svg) - - + + Edit Edycja - - + + Watermark Znak wodny @@ -3743,61 +3743,61 @@ Ten podgląd nie jest już prawidłowy. LimeReport::ScriptBrowser - + Form Formatka - + Functions Funkcje - - - + + + ... ... - + Dialogs Dialogi - + Type Typ - + Name Nazwa - + NO CATEGORY BEZ KATEGORII - - - + + + Error Błąd - + Dialog with name: %1 already exists Okno dialogowe z nazwą:%1 już istnieje - + ui file must cointain QDialog instead QWidget or QMainWindow Plik ui musi zawierać QDialog zamiast QWidget lub QMainWindow - + wrong file format niewłaściwy format pliku @@ -3805,17 +3805,17 @@ Ten podgląd nie jest już prawidłowy. LimeReport::ScriptEditor - + Form Formatka - + Data Dane - + Functions Funkcje @@ -3823,13 +3823,13 @@ Ten podgląd nie jest już prawidłowy. LimeReport::ScriptEngineContext - + Dialog with name: %1 can`t be created Okno dialogowe z nazwą:%1 nie można utworzyć - - + + Error Błąd @@ -3837,194 +3837,194 @@ Ten podgląd nie jest już prawidłowy. LimeReport::ScriptEngineManager - + GROUP FUNCTIONS FUNKCJE GRUPUJĄCE - - - - - - - - + + + + + + + + Value Wartość - - + + BandName Nazwa sekcji - + Function manager with name "%1" already exists! Menedżer funkcji o nazwie "%1" już istnieje! - - - - - + + + + + FieldName Nazwa pola - - + + Variable %1 not found Nie znaleziono zmiennej %1 - - + + Field %1 not found in %2! Pole %1 nie znalezione w %2! - + SYSTEM SYSTEM - - - + + + NUMBER LICZBA - - - - - + + + + + Format Format - + Precision Precyzja - - - - + + + + Locale Ustawienia lokalne - - - - - - + + + + + + DATE&TIME Data i czas - + Datasource Źródło danych - + ValueField Pole wartości - + KeyField Pole klucza - + KeyFieldValue Wartość pola klucza - - - + + + RowIndex Indeks wiersza - - - + + + Unique identifier Unikalny identyfikator - - + + Content Zawartość - + Indent Akapit - - - + + + datasourceName Nazwa źródła danych - + RoleIndex - - + + RoleName - + columnIndex - + CurrencySymbol Symbol waluty - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + GENERAL OGÓLNY - - - + + + Name Nazwa @@ -4032,77 +4032,77 @@ Ten podgląd nie jest już prawidłowy. LimeReport::SettingDialog - + Designer setting Ustawienia projektanta - + Designer settings Ustawienia projektowania - + Default font Domyślna czcionka - + Grid Siatka - + Vertical grid step Pionowy krok siatki - + Horizontal grid step Poziomy krok siatki - + Language Język - + Theme Motyw - + Report units Jednostki raportu - + Script editor settings Ustawienia edytora skryptów - + Font Czcionka - + Indent size Rozmiar akapitu - + Report settings Ustawienia raportu - + Suppress absent fields and variables warning Pomiń ostrzerzenie o nieobecności pól i zmiennych - + Base Item Padding: @@ -4110,7 +4110,7 @@ Ten podgląd nie jest już prawidłowy. LimeReport::SubDetailBand - + SubDetail Pod szczegóły @@ -4118,7 +4118,7 @@ Ten podgląd nie jest już prawidłowy. LimeReport::SubDetailHeaderBand - + SubDetailHeader Nagłówek pod szczegółów @@ -4126,7 +4126,7 @@ Ten podgląd nie jest już prawidłowy. LimeReport::SvgEditor - + Select image file @@ -4134,7 +4134,7 @@ Ten podgląd nie jest już prawidłowy. LimeReport::TearOffBand - + Tear-off Band Sekcja zrywająca @@ -4142,33 +4142,33 @@ Ten podgląd nie jest już prawidłowy. LimeReport::TextAlignmentEditorWidget - + Text align left Wyrównaj tekst do lewej - - + + Text align center Wyrównaj tekst do środka - + Text align right Wyrównaj tekst do prawej - + Text align justify Wyjustuj tekst - + Text align top Wyrównaj tekst do góry - + Text align bottom Wyrównaj tekst do dołu @@ -4176,66 +4176,66 @@ Ten podgląd nie jest już prawidłowy. LimeReport::TextItem - - + + Edit Edycja - - + + Auto height Automatyczna wysokość - - + + Allow HTML Zezwalaj HTML - - + + Allow HTML in fields Zezwalaj HTML w polach - - + + Stretch to max height Rozciągnij się do maksymalnej wysokości - - + + Transparent Przezroczysty - - + + Watermark Znak wodny - - + + Hide if empty Ukryj jeśli pusty - - + + Error Błąd - + TextItem " %1 " already has folower " %2 " Pole tekstowe " %1 " już ma folower " %2 " - + TextItem " %1 " not found! Nie znaleziono pole tekstowego "%1"! @@ -4243,27 +4243,27 @@ Ten podgląd nie jest już prawidłowy. LimeReport::TextItemEditor - + Text Item Editor Edytor pozycji tekstowych - + Content Zawartość - + Ok Ok - + Ctrl+Return Ctrl+Return - + Cancel Anuluj @@ -4271,58 +4271,58 @@ Ten podgląd nie jest już prawidłowy. LimeReport::TranslationEditor - + Form Formatka - + Languages Języki - - + + ... ... - + Pages Strony - + Strings Ciąg znaków - + Source Text Tekst źródłowy - + Translation Tłumaczenie - + Checked Zaznaczony - + Report Item Element raportu - + Property Właściowość - + Source text Tekst źródłowy @@ -4330,22 +4330,22 @@ Ten podgląd nie jest już prawidłowy. LimeReport::VariablesHolder - - - - + + + + variable with name zmienna o nazwie - + already exists! już istnieje! - - - + + + does not exists! nie istnieje! @@ -4353,442 +4353,385 @@ Ten podgląd nie jest już prawidłowy. QObject - - - + + Data Dane - - + DataHeader Nagłówek danych - - + DataFooter Stopka danych - - + GroupHeader Nagłówek grupujący - - + GroupFooter Stopka grupująca - - - + + Page Footer Stopka strony - - - + + Page Header Nagłówek strony - - + + Report Footer Stopka raportu - - + + Report Header Nagłówek raportu - - - + + SubDetail Pod szczegóły - - + SubDetailHeader Nagłówek pod szczegółów - - + SubDetailFooter Stopka pod szczegółów - - + Tear-off Band Sekcja zrywające - - + alignment wyrównanie - - + Barcode Item Kod kreskowy - - + HLayout Układ poziomy - - + Image Item Element obrazu - - + Shape Item Kształt elementu - - + itemLocation Lokalizacja elementu - - + Text Item Element tekstowy - - + + Invalid connection! %1 Nieprawidłowe połączenie! %1 - + Master datasource "%1" not found! Nie znaleziono głównego źródła danych "%1"! - + Master datasouce "%1" not found! Nie znaleziono głównego źródła danych "%1"! - + Child Dziecko - + and child i dziecko - + datasouce "%1" not found! nie znaleziono źródła danych "%1"! - - + bool Wartość logiczna - - + QColor Color - - + content Zawrtość - - - - - - - - + + + + + datasource Źródło danych - - - - - - - + + + + field Pole - - + enum wyliczenie - - + flags Falgi - - + QFont Czcionka - - + QImage Obraz - - - - + + + image Obraz - - + int Liczba całkowita - - - - + + qreal Liczba - - + QRect QRect - - + QRectF QRectF - - + geometry geometria - - + QString Ciąg znaków - - + + Attention! Uwaga! - - + + Selected elements have different parent containers Wybrane elementy mają różne pojemniki nadrzędne - + Object with name %1 already exists! Obiekt o nazwie %1 już istnieje! - + Function %1 not found or have wrong arguments Funkcja %1 nie znaleziona lub ma błędne argumenty - + Datasource manager not found Nie znaleziono menedżera źródła danych - - - - + + + + margin margines - - - - + + + + mm mm - - - - + + + + '' " - + Wrong file format Zły format pliku - + File %1 not opened Plik %1 nie został otwarty - + Content string is empty Zawartość ciągu znaków pusta - + Content is empty Zawartość pusta - - + Export to PDF Eksport do PDF - - + Chart Item Element wykresu - + First Pierwszy - + Second Drugi - + Thrid Trzeci - + VLayout Układ pionowy - + Dark Ciemny - + Light Jasny - + Default Domyślny - - - + + + Millimeters Milimetry - - + + Inches Cale - - + SVG Item - + series Seria - + Series Serie - + X Axis - + Y Axis - - - X axis - - - - - Y axis - - - - - Axis - - diff --git a/translations/limereport_ru.ts b/translations/limereport_ru.ts index ceeec76..41f4cb0 100644 --- a/translations/limereport_ru.ts +++ b/translations/limereport_ru.ts @@ -4,7 +4,7 @@ $ClassName$ - + $ClassName$ $ClassName$ @@ -12,54 +12,54 @@ ChartAxisEditor - + Axis editor Редактор осей - + Axis Оси - + Reverse direction Обратное направление - + Enable scale calculation Вычисление масштаба - + Step Шаг - + Maximum Максимум - + Minimum Минимум - - - + + + Automatic Автоматически - + Cancel Отмена - + Ok Ок @@ -67,62 +67,62 @@ ChartItemEditor - + Series editor Редактор рядов данных - + Series Ряды данных - + Add Добавить - + Delete Удалить - + Name Имя - + Values field Поле значений - + Color Цвет - + Type Тип - + Labels field Поле меток - + Ok Ок - + Series name Название ряда - + X data field Поле оси X @@ -130,31 +130,31 @@ ImageItemEditor - + Image Item Editor Редакор изображения - + Image Изображение - - - - + + + + ... ... - + Resource path Путь к русурсам - - + + Select image file Выбрать файл изображения @@ -162,32 +162,32 @@ LRVariableDialog - + Variable Переменная - + Name Имя - + Value Значение - + Type Тип - + Attention Внимание - + Mandatory Обязательная @@ -195,12 +195,12 @@ LanguageSelectDialog - + Dialog Диалог - + Language Язык @@ -208,37 +208,37 @@ LimeReport::AboutDialog - + About О программе - + Author Автор - + License Лицензия - + Close Закрыть - + Version 1.1.1 Версия 1.1.1 - + Lime Report - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -253,7 +253,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">arin_a@bk.ru</p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -371,7 +371,7 @@ p, li { white-space: pre-wrap; } - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -391,43 +391,43 @@ p, li { white-space: pre-wrap; } LimeReport::AlignmentPropItem - + Left По левому краю - + Right По правому краю - - + + Center По центру - + Justify По ширине - + Top Прижать к верхнему краю - + Botom Прижать к нижнему краю - + horizontal Горизонтально - + vertical Вертикально @@ -435,123 +435,123 @@ p, li { white-space: pre-wrap; } LimeReport::BandDesignIntf - + connected to соединён с - + Bring to top На передний план - + Send to back На задний план - - + + Auto height Автоматическая высота - - + + Splittable Разбивать содержимое на части - + DataBand Данные - + ReportHeader Заголовок отчета - + ReportFooter Завершение отчета - + PageHeader Верхний колонтитул - + PageFooter Нижний колонтитул - + DataHeaderBand Заголовок данных - + DataFooterBand Завершение данных - + GroupBandHeader Заголовок группы - + GroupBandFooter Завершение группы - + TearOffBand Полоса отрыва - + SubDetailBand Подчиненные данные - + SubDetailHeaderBand Заголовок подчиненных данных - + SubDetailFooterBand Завершение подчиненных данных - - + + Keep bottom space Сохранять отступ снизу - - + + Print if empty Печатать, если пустое - + Cut Вырезать - + Copy Копировать - - - + + + Keep top space Сохранять отступ сверху @@ -559,58 +559,58 @@ p, li { white-space: pre-wrap; } LimeReport::BaseDesignIntf - + Copy Копировать - + Cut Вырезать - + Paste Вставить - + Bring to top На передний план - + Send to back На задний план - + No borders Удалить границы - + All borders Внешние границы - + Create Horizontal Layout Создать Горизонтальную Компановку - + Create Vertical Layout Создать Вертикальную Компановку - - + + Lock item geometry Заблокировать геометрию элемента - + Edit borders... Редактор границ ... @@ -618,131 +618,131 @@ p, li { white-space: pre-wrap; } LimeReport::BorderEditor - + Edit border Редактор границ - + Presets Пресеты - + No lines Нет - + Outline Все - + Border Границы - - - - + + + + ... ... - + Style Стиль - + No style Прозрачная - + Solid Сплошная - + Dash Пунктир - + Dot Точка - + Dash dot Тире Точка - + Dash dot dot Тире Точка Точка - + Width: Толщина: - - + + 1 - + 0.25 - + 0.5 - + 1.5 - + 2 - + 3 - + 4 - + 5 - + 6 - + Color: Цвет: - + Select Выбрать @@ -750,12 +750,12 @@ p, li { white-space: pre-wrap; } LimeReport::BorderFrameEditor - + BorderFrameEditor - + Text @@ -763,8 +763,8 @@ p, li { white-space: pre-wrap; } LimeReport::ConnectionDesc - - + + defaultConnection Соединение по умолчанию @@ -772,109 +772,109 @@ p, li { white-space: pre-wrap; } LimeReport::ConnectionDialog - - + + Connection Соединение - + Use default application connection Использовать соединение по умолчанию - + Connection Name Наименование Соединения - + Driver Драйвер - + Server Сервер - + User Пользователь - + Password Пароль - + Database База данных - + Auto connect Автоматическое соединение - + Check connection Проверить соединение - + Cancel Отмена - - + + Error Ошибка - + Connection succsesfully established! Соединение успешно установлено! - + Connection Name is empty Наименование Соединения не указано - + Connection with name Соединение - + ... ... - + Ok Ок - + defaultConnection Соединение по умолчанию - + already exists! уже существует! - + Port Порт - + Don't keep credentials in lrxml Не хранить учетные данные в lrxml @@ -882,43 +882,43 @@ p, li { white-space: pre-wrap; } LimeReport::DataBand - + Data Данные - - + + Use alternate background color Использовать альтернативный цвет фона - - + + Keep subdetail together Привязать подчиненные данные - - + + Keep footer together Привязать завершение данных - - + + Start from new page Начинать с новой страницы - - + + Start new page Начинать новую страницу - - + + Slice last row Разрезать последнюю запись @@ -926,124 +926,124 @@ p, li { white-space: pre-wrap; } LimeReport::DataBrowser - - - + + + Datasources Источники данных - + Add database connection Добавить соединение с базой - + Add new datasource Добавить источник данных - + View data Просмотр данных в источнике - + Change datasource Изменить источник данных - + Delete datasource Удалить источник данных - + Show error Показать ошибки - + Variables Переменные - + Add new variable Добавить переменную - + Edit variable Редактировать переменную - + Delete variable Удалить переменную - - - - + + + + Attention Внимание - + System variables Системные переменные - + Error Ошибка - - - - - - - - - - - - - + + + + + + + + + + + + + ... ... - + Grab variable Захватить переменную - + Report variables Переменные отчета - + External variables Внешние переменные - + Do you really want to delete "%1" connection? Вы действительно хотите удалить соединение "%1"? - + Do you really want to delete "%1" datasource? Вы действительно хотите удалить источник данных "%1"? - + Do you really want to delete variable "%1"? Вы действительно хотите удалить переменную "%1"? @@ -1051,13 +1051,13 @@ p, li { white-space: pre-wrap; } LimeReport::DataFooterBand - + DataFooter Завершение данных - - + + Print always Печатать всегда @@ -1065,25 +1065,25 @@ p, li { white-space: pre-wrap; } LimeReport::DataHeaderBand - + DataHeader Заголовок данных - - + + Reprint on each page Печатать на каждой странице - - + + Repeat on each row Повторять на каждой строке - - + + Print always Печатать всегда @@ -1091,51 +1091,51 @@ p, li { white-space: pre-wrap; } LimeReport::DataSourceManager - + Connection "%1" is not open Соединение "%1" не открыто - + invalid connection нет соединения - - - - + + + + Variable "%1" not found! Переменная "%1" не найдена! - + Database "%1" not found База данных "%1" не найдена - - + + Datasource "%1" not found! Источник данных "%1" не найден! - + Connection with name "%1" already exists! Соединение "%1" уже существует! - - - - - + + + + + Datasource with name "%1" already exists! Источник данных "%1" уже существует! - - + + Unknown parameter "%1" for variable "%2" found! Обнаружен неизвестный параметр "%1" для переменной "%2"! @@ -1143,17 +1143,17 @@ p, li { white-space: pre-wrap; } LimeReport::DataSourceModel - + Datasources Источники данных - + Variables Переменные - + External variables Внешние переменные @@ -1161,37 +1161,37 @@ p, li { white-space: pre-wrap; } LimeReport::DialogDesignerManager - + Edit Widgets Панель Инструментов - + Widget Box Панель Виджетов - + Object Inspector Инспектор Объектов - + Property Editor Редактор Свойств - + Signals && Slots Editor Редактор Сигналов и Свойств - + Resource Editor Обозреватель Ресурсов - + Action Editor Редактор Действий @@ -1199,417 +1199,417 @@ p, li { white-space: pre-wrap; } LimeReport::EnumPropItem - + Default По умолчанию - + Portrait Портретная - + Landscape Альбомная - + Layout Компоновка - + Table Таблица - + NoneAutoWidth Нет - + MaxWordLength По ширине слова - + MaxStringLength По ширине строки - + TransparentMode Прозрачный - + OpaqueMode Непрозрачный - + Angle0 0 - + Angle90 90 - + Angle180 180 - + Angle270 270 - + Angle45 45 - + Angle315 315 - + DateTime Дата и время - + Double Число - + NoBrush Нет заполнения - + SolidPattern Сплошное заполнение - + Dense1Pattern Плотное заполнение 1 - + Dense2Pattern Плотное заполнение 2 - + Dense3Pattern Плотное заполнение 3 - + Dense4Pattern Плотное заполнение 4 - + Dense5Pattern Плотное заполнение 5 - + Dense6Pattern Плотное заполнение 6 - + Dense7Pattern Плотное заполнение 7 - + HorPattern Горизонтальное заполнение - + VerPattern Вертикальное заполнение - + CrossPattern Перекрестное заполнение - + BDiagPattern Обратное диагональное заполнение - + FDiagPattern Прямое диагональное заполнение - + LeftToRight Слева направо - + RightToLeft Справа налево - + LayoutDirectionAuto Автоматически - + LeftItemAlign Слева - + RightItemAlign Справа - + CenterItemAlign По центру - + ParentWidthItemAlign По ширине родителя - + DesignedItemAlign Заданное положение - + HorizontalLine Горизонтальная линия - + VerticalLine Вертикальная линия - + Ellipse Эллипс - + Rectangle Прямоугольник - + Page Страница - + Band Раздел - + Horizontal Горизонтально - + Vertical Вертикально - + VerticalUniform Вертикально равномерно - + Pie Круговая - + VerticalBar Столбчатая вертикальная - + HorizontalBar Столбчатая горизонтальная - + GridLines Линейная на сетке - + Lines Линейная - + Solid Сплошная - + NoStyle Прозрачная - + Dashed Пунктир - + Dot Точка - + DashDot Тире Точка - + DashDotDot Тире Точка Точка - + Doubled Двойная - + LegendPoints Круги - + LegendLines Линии - + LegendAlignRightCenter Справа по центру - + LegendAlignRightTop Справа наверху - + LegendAlignRightBottom Справа внизу - + LegendAlignBottomRight Снизу справа - + LegendAlignBottomCenter Снизу по центру - + LegendAlignBottomLeft Снизу слева - + SolidLine Сплошная - + NoPen Прозрачная - + DashLine Пунктир - + DotLine Точки - + DashDotLine Тире Точка - + DashDotDotLine Тире Точка Точка - + CustomDashLine Пользовательский курсив - + TitleAlignLeft Название слева - + TitleAlignRight Название справа - + TitleAlignCenter Название по центру - + Millimeters Миллиметры - + Inches Дюймы - + Scale Масштаб - + Split Разделить @@ -1617,32 +1617,32 @@ p, li { white-space: pre-wrap; } LimeReport::FlagsPropItem - + AllLines Все границы - + NoLine Нет границ - + TopLine Верхняя граница - + BottomLine Нижняя граница - + LeftLine Левая граница - + RightLine Правая граница @@ -1650,17 +1650,17 @@ p, li { white-space: pre-wrap; } LimeReport::FontEditorWidget - + Font bold Жирный - + Font Italic Курсив - + Font Underline Подчеркнутый @@ -1668,27 +1668,27 @@ p, li { white-space: pre-wrap; } LimeReport::FontPropItem - + bold жирный - + italic курсив - + underline подчеркнутый - + size размер - + family название @@ -1696,7 +1696,7 @@ p, li { white-space: pre-wrap; } LimeReport::GroupBandFooter - + GroupFooter Завершение группы @@ -1704,17 +1704,17 @@ p, li { white-space: pre-wrap; } LimeReport::GroupBandHeader - + GroupHeader Заголовок группы - + Group field not found Поле для группировки не найдено - + Datasource "%1" not found! Источник данных "%1" не найден! @@ -1722,22 +1722,22 @@ p, li { white-space: pre-wrap; } LimeReport::GroupFunction - + Field "%1" not found Поле "%1" не найдено - + Variable "%1" not found Переменная "%1" не найдена - + Item "%1" not found Элемент "%1" не найден - + Wrong script syntax "%1" Неверный синтаксис скрипта "%1" @@ -1745,29 +1745,29 @@ p, li { white-space: pre-wrap; } LimeReport::ImageItem - + Ext. Внешний - + Image Изображение - - + + Watermark Водный знак - - + + Edit Правка - + Images (*.gif *.icns *.ico *.jpeg *.tga *.tiff *.wbmp *.webp *.png *.jpg *.bmp);;All(*.*) Изображения (*.gif *.icns *.ico *.jpeg *.tga *.tiff *.wbmp *.webp *.png *.jpg *.bmp);;Все файлы(*.*) @@ -1775,12 +1775,12 @@ p, li { white-space: pre-wrap; } LimeReport::ItemLocationPropItem - + Band Раздел - + Page Страница @@ -1788,52 +1788,52 @@ p, li { white-space: pre-wrap; } LimeReport::ItemsAlignmentEditorWidget - + Bring to top На передний план - + Send to back На задний план - + Align to left Выровнять по левому краю - + Align to right Выровнять по правому краю - + Align to vertical center Центрировать вертикально - + Align to top Выровнять по верхнему краю - + Align to bottom Выровнять по нижнему краю - + Align to horizontal center Центрировать горизонтально - + Set same height Одинаковая высота - + Set same width Одинаковая ширина @@ -1841,37 +1841,37 @@ p, li { white-space: pre-wrap; } LimeReport::ItemsBordersEditorWidget - + Top line Верхняя граница - + Bottom line Нижняя граница - + Left line Левая граница - + Right line Правая граница - + No borders Нет границ - + All borders Все границы - + Edit border Изменить границы @@ -1879,12 +1879,12 @@ p, li { white-space: pre-wrap; } LimeReport::MasterDetailProxyModel - + Field: "%1" not found in "%2" child datasource Поле "%1" не найдено в подчиненном источнике данных "%2" - + Field: "%1" not found in "%2" master datasource Поле "%1" не найдено в главном источнике данных "%2" @@ -1892,7 +1892,7 @@ p, li { white-space: pre-wrap; } LimeReport::ModelToDataSource - + model is destroyed модель уничтожена @@ -1900,7 +1900,7 @@ p, li { white-space: pre-wrap; } LimeReport::ObjectBrowser - + Objects Объекты @@ -1908,17 +1908,17 @@ p, li { white-space: pre-wrap; } LimeReport::ObjectInspectorWidget - + Clear Очистить - + Filter Фильтр - + Translate properties Свойства перевода @@ -1926,7 +1926,7 @@ p, li { white-space: pre-wrap; } LimeReport::PDFExporter - + Export to PDF Экспортировать в PDF @@ -1934,112 +1934,112 @@ p, li { white-space: pre-wrap; } LimeReport::PageEditor - + Page setup Настройки страницы - + Paper Бумага - + Format Формат - + Dimension Размеры - + Width: Ширина: - - - - - - + + + + + + mm - + Height: Высота: - + Orientation Ориентация - + Portrait Портретная - + Landscape Альбомная - + Margins Отступы - + Bottom: Нижний: - + Top: Верхний: - + Right: Правый: - + Left: Левый: - + Drop printer margins Сбрасывать отступы на принтере - + Other Другое - + Height options Высота страницы - + Endless Height Бесконечная - + Extended Height: Дополнительная высота: - + Full page На всю страницу @@ -2047,19 +2047,19 @@ p, li { white-space: pre-wrap; } LimeReport::PageFooter - + Page Footer Нижний колонтитул - - + + Print on first page Печатать на первой странице - - + + Print on last page Печатать на последней странице @@ -2067,7 +2067,7 @@ p, li { white-space: pre-wrap; } LimeReport::PageHeader - + Page Header Верхний колонтитул @@ -2075,43 +2075,43 @@ p, li { white-space: pre-wrap; } LimeReport::PageItemDesignIntf - + Paste Вставить - - + + Page is TOC Содержание отчета - - + + Reset page number Сбросить номер страницы - - + + Full page На всю страницу - - + + Set page size to printer Отправить параметры страницы в принтер - - + + Mix with prior page Смешивать с предыдущей страницей - - + + Edit Настроки страницы @@ -2119,17 +2119,17 @@ p, li { white-space: pre-wrap; } LimeReport::PreviewReportWidget - + Form Форма - + Report file name Имя файла отчета - + %1 file name %1 имя файла @@ -2137,193 +2137,193 @@ p, li { white-space: pre-wrap; } LimeReport::PreviewReportWindow - + View Просмотр - + Report Отчет - + Print Печать - + Zoom In Увеличить - + Zoom Out Уменьшить - - + + Prior Page Предыдущая страница - - + + Next Page Следующая страница - - + + Close Preview Закрыть - + Edit Mode Режим редактирования - - + + Save to file Сохранить в файл - - + + Show errors Показать ошибки - + First Page Первая страница - - + + Last Page Последняя страница - + Print To PDF Печать в PDF - + Page: Страница: - + of %1 из %1 - + Preview Предпросмотр - + Ctrl+P Ctrl+P - + Fit page width По ширине страницы - + Fit page Страница целиком - + One to one Один к одному - + Esc Esc - + Show Toolbar Показать панель инструментов - + Font Шрифт - + Text align Выравнивание текста - + First page Первая страница - + Show toolbar Показать панель инструментов - + InsertTextItem Вставить текстовый элемент - + Add new TextItem Текстовый элемент - + Selection Mode Режим выбора - + Delete Item Удалить элемент - + Del Удалить - + MainToolBar Основная панель инструментов - + EditModeTools Панель инструментов редактирования - + Printing Печатается - + Attention Внимание - + The printing is in process Отчет находится в процессе печати @@ -2331,7 +2331,7 @@ p, li { white-space: pre-wrap; } LimeReport::ProxyHolder - + Datasource has been invalidated Источник данных недействителен @@ -2339,704 +2339,704 @@ p, li { white-space: pre-wrap; } LimeReport::QObjectPropertyModel - + Property Name Свойство - + fullPage Страница целиком - + gridStep Шаг сетки - + oldPrintMode Старый режим печати - + resourcePath Путь к ресурсам - + autoSize Автоматический размер - + center Центрировать - + field Поле - + image Изображение - + keepAspectRatio Сохранять соотношение сторон - + scale Масштабировать - + leftMargin Левый отступ - + rightMargin Правый отступ - + topMargin Верхний отступ - + bottomMargin Нижний отступ - + objectName Имя объекта - + borders Границы - + condition Условие - + keepGroupTogether Сохранять группу вместе - + groupFieldName Столбец группы - + geometry Геометрия - + itemAlign Выравнивание объекта - + pageOrientation Ориентация страницы - + pageSize Размер страницы - + TopLine Верхняя граница - + BottomLine Нижняя граница - + LeftLine Левая граница - + RightLine Правая граница - + datasource Источник данных - + alignment Выравнивание - + content Содержимое - + itemLocation Расположение объекта - + Warning Предупреждение - + reprintOnEachPage Печатать на каждой странице - + borderLineSize Ширина линии границы - + textIndent Отступ текста - + textLayoutDirection Направление текста - + lineSpacing Межстрочный интервал - + underlines Подчеркивание - + underlineLineSize Толщина подчеркивания - + format Формат - + valueType Тип значения - + adaptFontToSize Шрифт по размеру - + followTo Следует за - - + + backgroundBrushStyle Стиль заполнения фона - + autoHeight Автоматическая высота - + backgroundColor Цвет фона - + alternateBackgroundColor Альтернативный цвет фона - + columnsCount Количество столбцов - + columnsFillDirection Направление заполнения столбцов - + keepBottomSpace Сохранять отступ снизу - + keepFooterTogether Привязать колонтитул к данным - + keepSubdetailTogether Привязать подчиненные данные - + printIfEmpty Печатать, если пустое - + sliceLastRow Разрезать последнюю запись - + splittable Разбивать содержимое на части - + angle Угол поворота - + autoWidth Автоматическая ширина - + backgroundMode Режим фона - + backgroundOpacity Непрозрачность фона - + font Шрифт - + fontColor Цвет шрифта - + foregroundOpacity Непрозрачность переднего плана - + margin Поля - + stretchToMaxHeight Растягивать до максимальной высоты - + trimValue Обрезать пробелы с краев - + lineWidth Ширина линии - + opacity Непрозрачность - + penStyle Стиль пера - + shape Фигура - + shapeBrush Кисть фигуры - + shapeBrushColor Цвет кисти - + replaceCRwithBR Заменять CR на BR - + allowHTML Разрешить HTML - + allowHTMLInFields Разрешить HTML в полях - + printAlways Печатать всегда - + borderColor Цвет границ - + startNewPage Начинать новую страницу - + startFromNewPage Начинать с новой страницы - + resetPageNumber Обнулять номер страницы - - + + columnCount Количество столбцов - + securityLevel Уровень безопасности - + testValue Тестовое значение - + whitespace Отступ - + cornerRadius Радиус закругления - + shapeColor Цвет фигуры - + layoutType Тип компановки - + barcodeType Тип штрихкода - + barcodeWidth Ширина штрихкода - + foregroundColor Цвет переднего плана - + inputMode Режим ввода - + pdf417CodeWords Слов pdf417 - + useAlternateBackgroundColor Использовать альтернативный цвет фона - + printBeforePageHeader Печатать перед заголовком страницы - + maxScalePercent Максимальный процент уменьшения - + printOnFirstPage Печатать на первой странице - + printOnLastPage Печатать на последней странице - + repeatOnEachRow Повторять на каждой строке - + shadow Тень - + borderStyle Стиль границ - + Property value Значение - + endlessHeight Бесконечная высота - + extendedHeight Увеличенная высота - + isExtendedInDesignMode Увеличить в режиме редактирования - + pageIsTOC Содержание отчета - + setPageSizeToPrinter Оправитьпараметры страницы в принтер - + fillInSecondPass Заполнять вторым проходом - + chartTitle Заголовок диаграммы - + chartType Тип диаграммы - + drawLegendBorder Отображать границы Легенды - + labelsField Поле меток - + legendAlign Расположение легенды - + series Ряды данных - + titleAlign Расположение Названия - + watermark Водяной знак - + keepTopSpace Сохранять отступ сверху - + printable Печатать - + hideIfEmpty Скрывать, если пустое - + variable Переменная - + hideEmptyItems Скрывать пустые элементы - + useExternalPainter Использовать внешний отрисовщик - + layoutSpacing Интервал - + printerName Имя принтера - + fontLetterSpacing Межсимвольный интервал - + hideText Скрывать текст - + option3 Опция 3 - + units Еденицы измерения - + geometryLocked Геометрия заблокирована - + printBehavior Поведение при печати - + shiftItems Смещение элементов - + removeGap Удалять разрыв - + showLegend Показывать легенду - + dropPrinterMargins Сбросить поля принтера - + notPrintIfEmpty Не печатать, если пусто - + mixWithPriorPage Смешивать с предыдущей сраницей - + xAxisField Поле X оси - + seriesLineWidth Толщина линии - + drawPoints Точки - + gridChartLines - + horizontalAxisOnTop @@ -3044,12 +3044,12 @@ p, li { white-space: pre-wrap; } LimeReport::RectPropItem - + width ширина - + height высота @@ -3057,16 +3057,16 @@ p, li { white-space: pre-wrap; } LimeReport::RectUnitPropItem - - - + + + width ширина - - - + + + height высота @@ -3074,27 +3074,27 @@ p, li { white-space: pre-wrap; } LimeReport::ReportDesignWidget - + Report file name Имя файла отчета - + Script Скрипт - + Error Ошибка - + Wrong file format Неверный формат файла - + Translations Переводы @@ -3102,370 +3102,370 @@ p, li { white-space: pre-wrap; } LimeReport::ReportDesignWindow - + New Report Новый отчет - + Edit Mode Режим редактирования - + Undo Отменить действие - + Redo Повторить действие - + New Report Page Новая страница отчета - + Delete Report Page Удалить страницу отчета - + Copy Копировать - + Paste Вставить - + Cut Вырезать - + Settings Настройки - + Use grid Использовать сетку - + Text Item Текстовый элемент - + Save Report Сохранить отчет - + Save Report As Сохранить отчет как - + Load Report Загрузить отчет - + Delete item Удалить элемент - + Zoom In Увеличить - + Zoom Out Уменьшить - + Render Report Сгенерировать отчет - + Edit layouts mode Режим редактирования компоновок - + Horizontal layout Горизонтальная компоновка - + Vertical layout Вертикальная компоновка - + About О программе - + Report Tools Элементы отчета - + Main Tools Основные инструменты - + Font Шрифт - + Text alignment Выравнивание текста - + Items alignment Выравнивание объектов - + Borders Границы - + Report bands Разделы - + Report Header Заголовок отчета - + Report Footer Завершение отчета - + Page Header Верхний колонтитул - + Page Footer Нижний колонтитул - + Data Данные - + Data Header Заголовок данных - + Data Footer Завершение данных - + SubDetail Подчиненные данные - + SubDetailHeader Заголовок подчиненных данных - + SubDetailFooter Завершение подчиненных данных - + GroupHeader Заголовок группы - + GroupFooter Завершение группы - + Tear-off Band Полоса отрыва - + File Файл - + Edit Правка - + Info Информация - - + + Object Inspector Инспектор объектов - + Report structure Структура отчета - + Data Browser Инспектор данных - + Script Browser Инспектор скриптов - - + + Report file name Файл отчета - + Warning Предупреждение - + Use magnet Использовать магнит - + Recent Files Последние файлы - + File "%1" not found! Файл "%1" не найден! - + Report has been modified! Do you want save the report? Отчет был изменен! Сохранить изменения? - + Hide left panel | Alt+L Спрятать левую панель | Alt+L - + Hide right panel | Alt+R Спрятать правую панель | Alt+R - + Delete dialog Удалить диалог - + Add new dialog Добавить диалог - + Widget Box Панель Виджетов - + Property Editor Редактор Свойств - + Action Editor Редактор Действий - + Resource Editor Обозреватель Ресурсов - + SignalSlot Editor Редактор Сигналов и Слотов - + Dialog Designer Tools Панель Инструментов - + Lock selected items Заблокировать выделенные элементы - + Unlock selected items Разблокировать выделенные элементы - + Select one level items Выделить элементы одного уровня - - + + Rendered %1 pages Сформировано %1 страниц - + Cancel report rendering Отменить построение отчета - + Attention Внимание - + The rendering is in process Отчет находится в процессе создания @@ -3473,39 +3473,39 @@ p, li { white-space: pre-wrap; } LimeReport::ReportEnginePrivate - + Error Ошибка - + Preview Предпросмотр - + Report File Change Монитор изменений файлов - + The report file "%1" has changed names or been deleted. This preview is no longer valid. Файл отчета "%1" изменил имя или был удален. - + Designer not found! Дизайнер не найден! - + Language %1 already exists Язык %1 уже существует - + %1 file name %1 имя файла @@ -3513,7 +3513,7 @@ This preview is no longer valid. LimeReport::ReportFooter - + Report Footer Завершение отчета @@ -3521,7 +3521,7 @@ This preview is no longer valid. LimeReport::ReportHeader - + Report Header Заголовок отчета @@ -3529,26 +3529,26 @@ This preview is no longer valid. LimeReport::ReportRender - - - + + + Error Ошибка - - + + Databand "%1" not found Раздел "%1" не найден - - + + Wrong using function %1 Неверное использование функции %1 - + page index out of range индекс страницы вышел за границы диапазона @@ -3556,152 +3556,152 @@ This preview is no longer valid. LimeReport::SQLEditDialog - + Datasource Источник данных - + Connection Соединение - + Datasource Name Имя источника - + Subdetail Подчиненный - + Master datasource Главный источник - + Subquery mode Режим подзапроса - + Filter mode Режим фильтрации - - + + SQL SQL запрос - + Hide Preview Скрыть - + Child datasource Подчиненный источник - + Fields map Поля для связи источников - + Data preview Данные - + Cancel Отмена - + Error Ошибка - - + + Attention Внимание - + Connection is not specified Соединение не указано - + Refresh Обновить - - + + Preview Предпросмотр - - + + ... ... - + Ok Ок - + defaultConnection Соединение по умолчанию - + Datasource Name is empty! Имя источника данных не указано! - + SQL is empty! SQL запрос пустой! - + Datasource with name: "%1" already exists! Источник данных %1 уже существует! - + Datasource with name %1 already exist Источник данных %1 уже существует - - + + CSV CSV - + Separator Разделитель - + ; ; - + Use first row as header Использовать первую строку в качестве заголовка @@ -3709,24 +3709,24 @@ This preview is no longer valid. LimeReport::SVGItem - + SVG Image Изображение в формате SVG - - + + Edit Правка - - + + Watermark Водный знак - + SVG (*.svg) SVG (*.svg) @@ -3734,61 +3734,61 @@ This preview is no longer valid. LimeReport::ScriptBrowser - + Functions Функции - + Dialogs Диалоги - + Form Форма - - - + + + ... ... - + Type Тип - + Name Имя - + NO CATEGORY БЕЗ КАТЕГОРИИ - - - + + + Error Ошибка - + ui file must cointain QDialog instead QWidget or QMainWindow файл ui должен содержать QDialog вместо QWidget или QMainWindow - + wrong file format неверный формат файла - + Dialog with name: %1 already exists Диалог %1 уже существует @@ -3796,17 +3796,17 @@ This preview is no longer valid. LimeReport::ScriptEditor - + Form Форма - + Data Данные - + Functions Функции @@ -3814,13 +3814,13 @@ This preview is no longer valid. LimeReport::ScriptEngineContext - + Dialog with name: %1 can`t be created Диалог %1 не может быть создан - - + + Error Ошибка @@ -3828,194 +3828,194 @@ This preview is no longer valid. LimeReport::ScriptEngineManager - - + + BandName Имя раздела - - - - - - - - + + + + + + + + Value Значение - - - - - + + + + + Format Формат - + Precision Точность - - - - + + + + Locale Локализация - + CurrencySymbol Символ валюты - - + + Variable %1 not found Переменная %1 не найдена - - - + + + Name Имя - + GROUP FUNCTIONS АГРЕГАТНЫЕ ФУНКЦИИ - + SYSTEM СИСТЕМНЫЕ - - - + + + NUMBER ЧИСЛОВЫЕ - - - - - - + + + + + + DATE&TIME ДАТА И ВРЕМЯ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + GENERAL ОБЩИЕ - + Function manager with name "%1" already exists! Менеджер функций с именем %1 уже существует! - - - - - + + + + + FieldName Имя поля - - + + Field %1 not found in %2! Поле %1 не найдено в %2! - + Datasource Источник данных - + ValueField Поле Значения - + KeyField Ключевое Поле - + KeyFieldValue Значение Ключевого Поля - - - + + + Unique identifier Уникальный идентификатор - - + + Content Содержимое - + Indent Отступ - - - + + + datasourceName Имя источника данных - + RoleIndex - - + + RoleName - + columnIndex - - - + + + RowIndex Индекс строки @@ -4023,77 +4023,77 @@ This preview is no longer valid. LimeReport::SettingDialog - + Designer setting Настройки дизайнера - + Default font Шрифт по умолчанию - + Grid Сетка - + Vertical grid step Вертикальный шаг сетки - + Horizontal grid step Горизонтальный шаг сетки - + Suppress absent fields and variables warning Не выводить сообщения об отсутствии полей или переменных - + Base Item Padding: - + Language Язык - + Designer settings Настройки дизайнера - + Script editor settings Настройки редактора скриптов - + Font Шрифт - + Indent size Отступ - + Report settings Настройки отчета - + Theme Тема - + Report units Еденицы измерения @@ -4101,7 +4101,7 @@ This preview is no longer valid. LimeReport::SubDetailBand - + SubDetail Подчиненные данные @@ -4109,7 +4109,7 @@ This preview is no longer valid. LimeReport::SubDetailHeaderBand - + SubDetailHeader Заголовок подчиненных данных @@ -4117,7 +4117,7 @@ This preview is no longer valid. LimeReport::SvgEditor - + Select image file Выбрать файл изображения @@ -4125,7 +4125,7 @@ This preview is no longer valid. LimeReport::TearOffBand - + Tear-off Band Полоса отрыва @@ -4133,33 +4133,33 @@ This preview is no longer valid. LimeReport::TextAlignmentEditorWidget - + Text align left По левому краю - - + + Text align center По центру - + Text align right По правому краю - + Text align justify По ширине - + Text align top Прижать к верхнему краю - + Text align bottom Прижать к нижнему краю @@ -4167,66 +4167,66 @@ This preview is no longer valid. LimeReport::TextItem - - + + Edit Правка - - + + Auto height Автоматическая высота - - + + Allow HTML Разрешить HTML - - + + Allow HTML in fields Разрешить HTML в полях - - + + Stretch to max height Растягивать до максимальной высоты - - + + Error Ошибка - + TextItem " %1 " already has folower " %2 " Текстовый элемент %1 уже следует за %2 - + TextItem " %1 " not found! Текстовый элемент %1 не найден! - - + + Transparent Прозрачный - - + + Watermark Водный знак - - + + Hide if empty Скрывать, если пустое @@ -4234,27 +4234,27 @@ This preview is no longer valid. LimeReport::TextItemEditor - + Text Item Editor Редактор текстового элемента - + Content Содержимое - + Cancel Отмена - + Ok Ок - + Ctrl+Return @@ -4262,58 +4262,58 @@ This preview is no longer valid. LimeReport::TranslationEditor - + Form Форма - + Languages Языки - - + + ... ... - + Pages Страницы - + Strings Строки - + Source Text Исходный текст - + Translation Перевод - + Checked Проверенный - + Report Item Элемент Отчета - + Property Свойство - + Source text Исходный текст @@ -4321,22 +4321,22 @@ This preview is no longer valid. LimeReport::VariablesHolder - - - - + + + + variable with name переменная - + already exists! уже существует! - - - + + + does not exists! не существует! @@ -4344,442 +4344,385 @@ This preview is no longer valid. QObject - - - + + Data Данные - - + DataHeader Заголовок данных - - + DataFooter Завершение данных - - + GroupHeader Заголовок группы - - + GroupFooter Завершение группы - - - + + Page Footer Нижний колонтитул - - - + + Page Header Верхний колонтитул - - + + Report Footer Завершение отчета - - + + Report Header Заголовок отчета - - - + + SubDetail Подчиненные данные - - + SubDetailHeader Заголовок подчиненных данных - - + SubDetailFooter Завершение подчиненных данных - - + alignment Выравнивание объекта - - + Barcode Item Штрих код - - + HLayout Горизонтальная компоновка - + VLayout Вертикальная компоновка - - + Image Item Элемент изображение - - + Shape Item Элемент фигура - - + itemLocation Расположение объекта - - + Text Item Текстовый элемент - - + + Invalid connection! %1 Неверное соединение %1 - + Child Подчиненный - + and child и подчиненный - + datasouce "%1" not found! источник данных %1 не найден! - - + + Attention! Внимание! - - + + Selected elements have different parent containers Выделенные элементы имеют различные родительские контейнеры - + Function %1 not found or have wrong arguments Функция %1 не найдена или вызвана с неверными аргументами - - - - - - - - + + + + + datasource источник данных - - - - - - - + + + + field Поле - - + enum Перечисление - - + flags Флаги - - + geometry Геометрия - - - - + + + + mm мм - + File %1 not opened Файл %1 не открыт - - + content содержимое - + Master datasouce "%1" not found! Главный источник данных %1 не найден! - - + bool Логическое - - + QColor - - + QFont - - + QImage - - + int Целое - - - - + + qreal Дробь - - + QRect - - + QRectF - - + QString - + Content string is empty Строка содержимого пустая - + Content is empty Содержимое пустое - - + Tear-off Band Полоса отрыва - + Wrong file format Неверный формат файла - + Master datasource "%1" not found! Главный источник данных %1 не найден! - + Object with name %1 already exists! Объект %1 уже существует! - - + Chart Item Диаграмма - + First Первый - + Second Второй - + Thrid Третий - + Datasource manager not found Менеджер источников данных не найден - - + Export to PDF Экспортировать в PDF - + Dark Темная - + Light Светаля - + Default По умолчанию - - - + + + Millimeters Миллиметры - - + + Inches Дюймы - - - - + + + + margin Поля - - - - + + + + '' '' - - - - + + + image Изображение - + series Ряды данных - + Series Ряды данных - - + SVG Item Элемент SVG избражение - + X Axis Ось X - + Y Axis Ось Y - - - X axis - Ось X - - - - Y axis - Ось X - - - - Axis - Ось - diff --git a/translations/limereport_zh.ts b/translations/limereport_zh.ts index 7649beb..a2518cb 100644 --- a/translations/limereport_zh.ts +++ b/translations/limereport_zh.ts @@ -4,6 +4,7 @@ $ClassName$ + $ClassName$ $ClassName$ @@ -11,42 +12,54 @@ ChartAxisEditor + Axis editor + Axis + Reverse direction + Enable scale calculation + Step + Maximum + Minimum + + + Automatic + Cancel 取消 + Ok 确定 @@ -54,50 +67,62 @@ ChartItemEditor + Series editor 数据系列编辑器 + Series 数据系列 + Add 增加 + Delete 删除 + Name 名称 + Values field 取值字段 + Color 颜色 + Type 类型 + Labels field 标签字段 + Ok 确定 + Series name 系列名称 + X data field @@ -105,22 +130,31 @@ ImageItemEditor + Image Item Editor 图像组件编辑 + Image 图像 + + + + ... ... + Resource path 资源路径 + + Select image file 选择图像文件 @@ -128,26 +162,32 @@ LRVariableDialog + Variable 变量 + Name 名称 + Value + Type 类型 + Attention 注意 + Mandatory 必要 @@ -155,10 +195,12 @@ LanguageSelectDialog + Dialog 对话框 + Language 语言 @@ -166,18 +208,22 @@ LimeReport::AboutDialog + About 关于 + Lime Report + Author 作者 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -187,10 +233,12 @@ p, li { white-space: pre-wrap; } + License 许可 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -308,14 +356,17 @@ p, li { white-space: pre-wrap; } + Close 关闭 + Version 1.1.1 版本 1.1.1 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -347,34 +398,43 @@ p, li { white-space: pre-wrap; } LimeReport::AlignmentPropItem + Left + Right + + Center 居中 + Justify 对齐 + Top + Botom + horizontal 水平 + vertical 垂直 @@ -382,94 +442,123 @@ p, li { white-space: pre-wrap; } LimeReport::BandDesignIntf + DataBand 数据带 + DataHeaderBand 数据带头 + DataFooterBand 数据带脚 + ReportHeader 表头 + ReportFooter 表脚 + PageHeader 页眉 + PageFooter 页脚 + SubDetailBand 子细节带 + SubDetailHeaderBand 子细节带头 + SubDetailFooterBand 子细节带脚 + GroupBandHeader 组带头 + GroupBandFooter 组带脚 + TearOffBand 分离带 + connected to 连接到 + Bring to top 置顶 + Send to back 置底 + + Auto height 自动高度 + + Splittable 可拆分 + + Keep bottom space 保持底部距离 + Cut 剪切 + Copy 复制 + + Print if empty 为空时打印 + + + Keep top space 保持顶部距离 @@ -477,46 +566,58 @@ p, li { white-space: pre-wrap; } LimeReport::BaseDesignIntf + Copy 复制 + Cut 剪切 + Paste 粘贴 + Bring to top 置顶 + Send to back 置底 + No borders 无边框 + All borders 所有边框 + Create Horizontal Layout 创建水平布局 + + Lock item geometry 锁定组件形状 + Create Vertical Layout 创建水平布局 + Edit borders... @@ -524,102 +625,131 @@ p, li { white-space: pre-wrap; } LimeReport::BorderEditor + Edit border + Presets + No lines + Outline + Border + + + + ... ... + Style + No style + Solid + Dash + Dot + Dash dot + Dash dot dot + Width: + + 1 + 0.25 + 0.5 + 1.5 + 2 + 3 + 4 + 5 + 6 + Color: + Select @@ -627,10 +757,12 @@ p, li { white-space: pre-wrap; } LimeReport::BorderFrameEditor + BorderFrameEditor + Text @@ -638,6 +770,8 @@ p, li { white-space: pre-wrap; } LimeReport::ConnectionDesc + + defaultConnection 默认连接 @@ -645,86 +779,109 @@ p, li { white-space: pre-wrap; } LimeReport::ConnectionDialog + + Connection 数据连接 + Connection Name 连接名称 + Use default application connection 使用默认应用连接 + Driver 驱动 + Server 服务器 + Port 端口 + User 用户名 + Password 密码 + Database 数据库 + ... + Auto connect 自动连接 + Check connection 检查连接 + Cancel 取消 + Ok 确定 + + Error 错误 + Connection succsesfully established! 连接成功建立! + Connection Name is empty 连接名为空 + Connection with name 连接 + already exists! 已经存在! + defaultConnection 默认连接 + Don't keep credentials in lrxml 不在lrxml文件中保存凭证 @@ -732,30 +889,43 @@ p, li { white-space: pre-wrap; } LimeReport::DataBand + Data 数据带 + + Use alternate background color 使用交替背景色 + + Keep footer together 保持页脚 + + Keep subdetail together 保持子细节脚 + + Slice last row 分割末行 + + Start from new page 从新页开始 + + Start new page 开始新页 @@ -763,86 +933,124 @@ p, li { white-space: pre-wrap; } LimeReport::DataBrowser + + + Datasources 数据源 + Add database connection 新建数据库连接 + + + + + + + + + + + + + ... + Add new datasource 新建数据源 + View data 查看数据 + Change datasource 编辑数据源 + Delete datasource 删除数据源 + Show error 显示错误 + Variables 变量 + Add new variable 新增变量 + Edit variable 编辑变量 + Delete variable 删除变量 + Grab variable 取得变量 + + + + Attention 注意 + Do you really want to delete "%1" connection? 是否确认删除"%1"连接? + Report variables 报表变量 + System variables 系统变量 + External variables 外部变量 + Do you really want to delete "%1" datasource? 是否确认删除"%1"数据源? + Do you really want to delete variable "%1"? 是否确认删除变量"%1"? + Error 错误 @@ -850,10 +1058,13 @@ p, li { white-space: pre-wrap; } LimeReport::DataFooterBand + DataFooter 数据带脚 + + Print always 始终打印 @@ -861,18 +1072,25 @@ p, li { white-space: pre-wrap; } LimeReport::DataHeaderBand + DataHeader 数据带头 + + Reprint on each page 重新打印每页 + + Repeat on each row 每行重复 + + Print always 始终打印 @@ -880,34 +1098,51 @@ p, li { white-space: pre-wrap; } LimeReport::DataSourceManager + Connection "%1" is not open 连接"%1"没有打开 + + + + Variable "%1" not found! 未找到变量"%1"! + + Datasource "%1" not found! 未找到数据源"%1"! + Connection with name "%1" already exists! 连接 "%1" 已存在! + + + + + Datasource with name "%1" already exists! 数据源 "%1" 已存在! + Database "%1" not found 未找到数据库 "%1" + invalid connection 无效连接 + + Unknown parameter "%1" for variable "%2" found! 变量"%2"参数"%1"未知! @@ -915,14 +1150,17 @@ p, li { white-space: pre-wrap; } LimeReport::DataSourceModel + Datasources 数据源 + Variables 变量 + External variables 外部变量 @@ -930,30 +1168,37 @@ p, li { white-space: pre-wrap; } LimeReport::DialogDesignerManager + Edit Widgets 编辑组件 + Widget Box 组件盒 + Object Inspector 对象观察器 + Property Editor 属性编辑器 + Signals && Slots Editor 信号槽编辑器 + Resource Editor 资源编辑器 + Action Editor 动作编辑器 @@ -961,334 +1206,417 @@ p, li { white-space: pre-wrap; } LimeReport::EnumPropItem + Default 默认 + Portrait 纵向 + Landscape 横向 + NoneAutoWidth 无自动宽度 + MaxWordLength 最大词长 + MaxStringLength 最大字符串长 + TransparentMode 透明模式 + OpaqueMode 不透明模式 + Angle0 0度 + Angle90 90度 + Angle180 180度 + Angle270 270度 + Angle45 45度 + Angle315 315度 + DateTime 日期时间 + Double + NoBrush + SolidPattern 填充 + Dense1Pattern 密集1 + Dense2Pattern 密集2 + Dense3Pattern 密集3 + Dense4Pattern 密集4 + Dense5Pattern 密集5 + Dense6Pattern 密集6 + Dense7Pattern 密集7 + HorPattern 横条纹 + VerPattern 竖条纹 + CrossPattern 交叉条纹 + BDiagPattern 斜条纹 + FDiagPattern 反斜条纹 + LeftToRight 从左到右 + RightToLeft 从右到左 + LayoutDirectionAuto 自动布局方向 + LeftItemAlign 左对齐 + RightItemAlign 右对齐 + CenterItemAlign 居中对齐 + ParentWidthItemAlign 上层宽度对齐 + DesignedItemAlign 保持设计对齐 + HorizontalLine 水平线 + VerticalLine 垂直线 + Ellipse 椭圆 + Rectangle 矩形 + Page + Band + Horizontal 水平 + Vertical 垂直 + VerticalUniform 均匀垂直 + Pie 饼状图 + VerticalBar 柱状图 + HorizontalBar 条形图 + TitleAlignLeft 标题左对齐 + TitleAlignRight 标题右对齐 + TitleAlignCenter 标题居中 + Layout 布局 + Table + Millimeters 毫米 + Inches 英寸 + Scale 比例 + Split 划分 + GridLines + Lines + Solid + NoStyle + Dashed + Dot + DashDot + DashDotDot + Doubled + LegendPoints + LegendLines + LegendAlignRightCenter + LegendAlignRightTop + LegendAlignRightBottom + LegendAlignBottomRight + LegendAlignBottomCenter + LegendAlignBottomLeft + SolidLine + NoPen + DashLine + DotLine + DashDotLine + DashDotDotLine + CustomDashLine @@ -1296,26 +1624,32 @@ p, li { white-space: pre-wrap; } LimeReport::FlagsPropItem + NoLine 无边框 + TopLine 顶边框 + BottomLine 底边框 + LeftLine 左边框 + RightLine 右边框 + AllLines 所有边框 @@ -1323,14 +1657,17 @@ p, li { white-space: pre-wrap; } LimeReport::FontEditorWidget + Font bold 粗体 + Font Italic 斜体 + Font Underline 下划线 @@ -1338,22 +1675,27 @@ p, li { white-space: pre-wrap; } LimeReport::FontPropItem + bold 粗体 + italic 斜体 + underline 下划线 + size 字号 + family 系列 @@ -1361,6 +1703,7 @@ p, li { white-space: pre-wrap; } LimeReport::GroupBandFooter + GroupFooter 组带脚 @@ -1368,14 +1711,17 @@ p, li { white-space: pre-wrap; } LimeReport::GroupBandHeader + GroupHeader 组带头 + Group field not found 未找到组字段 + Datasource "%1" not found! 未找到数据源 "%1"! @@ -1383,18 +1729,22 @@ p, li { white-space: pre-wrap; } LimeReport::GroupFunction + Field "%1" not found 未找到字段 "%1" + Variable "%1" not found 未找到变量 "%1" + Wrong script syntax "%1" 脚本语法错误 "%1" + Item "%1" not found 未找到目标项 "%1" @@ -1402,22 +1752,29 @@ p, li { white-space: pre-wrap; } LimeReport::ImageItem + Image 图像 + + Watermark 水印 + Ext. 扩展名. + + Edit 编辑 + Images (*.gif *.icns *.ico *.jpeg *.tga *.tiff *.wbmp *.webp *.png *.jpg *.bmp);;All(*.*) @@ -1425,10 +1782,12 @@ p, li { white-space: pre-wrap; } LimeReport::ItemLocationPropItem + Band + Page @@ -1436,42 +1795,52 @@ p, li { white-space: pre-wrap; } LimeReport::ItemsAlignmentEditorWidget + Bring to top 置顶 + Send to back 置底 + Align to left 左对齐 + Align to right 右对齐 + Align to vertical center 居中对齐 + Align to top 顶部对齐 + Align to bottom 底部对齐 + Align to horizontal center 水平居中 + Set same height 相同高度 + Set same width 相同宽度 @@ -1479,30 +1848,37 @@ p, li { white-space: pre-wrap; } LimeReport::ItemsBordersEditorWidget + Top line 顶边框 + Bottom line 底边框 + Left line 左边框 + Right line 右边框 + No borders 无边框 + All borders 所有边框 + Edit border @@ -1510,10 +1886,12 @@ p, li { white-space: pre-wrap; } LimeReport::MasterDetailProxyModel + Field: "%1" not found in "%2" child datasource 从数据源 "%2" 中未找到字段: "%1" + Field: "%1" not found in "%2" master datasource 主数据源 "%2" 中未找到字段: "%1" @@ -1521,6 +1899,7 @@ p, li { white-space: pre-wrap; } LimeReport::ModelToDataSource + model is destroyed 数据模型已销毁 @@ -1528,6 +1907,7 @@ p, li { white-space: pre-wrap; } LimeReport::ObjectBrowser + Objects 对象 @@ -1535,14 +1915,17 @@ p, li { white-space: pre-wrap; } LimeReport::ObjectInspectorWidget + Clear 清除 + Filter 筛选 + Translate properties 翻译属性 @@ -1550,6 +1933,7 @@ p, li { white-space: pre-wrap; } LimeReport::PDFExporter + Export to PDF 导出为PDF文件 @@ -1557,86 +1941,112 @@ p, li { white-space: pre-wrap; } LimeReport::PageEditor + Page setup + Paper + Format 格式 + Dimension + Width: + + + + + + mm + Height: + Orientation + Portrait 纵向 + Landscape 横向 + Margins + Bottom: + Top: + Right: + Left: + Drop printer margins + Other + Height options + Endless Height + Extended Height: + Full page 全页 @@ -1644,14 +2054,19 @@ p, li { white-space: pre-wrap; } LimeReport::PageFooter + Page Footer 页脚 + + Print on first page 首页时打印 + + Print on last page 末页时打印 @@ -1659,6 +2074,7 @@ p, li { white-space: pre-wrap; } LimeReport::PageHeader + Page Header 页眉 @@ -1666,30 +2082,43 @@ p, li { white-space: pre-wrap; } LimeReport::PageItemDesignIntf + Paste 粘贴 + + Page is TOC 目录页面 + + Reset page number 重置页数 + + Full page 全页 + + Set page size to printer 适合打印机纸张大小 + + Mix with prior page + + Edit 编辑 @@ -1697,14 +2126,17 @@ p, li { white-space: pre-wrap; } LimeReport::PreviewReportWidget + Form 表格 + Report file name 报表文件名 + %1 file name 文件名 %1 @@ -1712,150 +2144,193 @@ p, li { white-space: pre-wrap; } LimeReport::PreviewReportWindow + Preview 预览 + View 查看 + Report 报表 + Print 打印 + Ctrl+P + Zoom In 放大 + Zoom Out 缩小 + + Prior Page 上一页 + + Next Page 下一页 + + Close Preview 关闭预览 + Esc + Edit Mode 编辑模式 + + Save to file 保存 + + Show errors 显示错误 + First Page 首页 + First page 首页 + + Last Page 末页 + Print To PDF 打印到PDF文件 + Fit page width 适合页宽 + Fit page 适合页高 + One to one 原始尺寸 + Show Toolbar 显示工具栏 + Show toolbar 显示工具栏 + Page: 页数: + Font 字体 + Text align 文本对齐 + of %1 / %1 + InsertTextItem 插入文本组件 + Add new TextItem 新增文本组件 + Selection Mode 选择模式 + Delete Item 删除组件 + Del 删除 + MainToolBar 工具条 + EditModeTools 编辑工具 + Printing 正在打印 + Attention 注意 + The printing is in process 打印正在处理 @@ -1863,6 +2338,7 @@ p, li { white-space: pre-wrap; } LimeReport::ProxyHolder + Datasource has been invalidated 数据源已失效 @@ -1870,562 +2346,704 @@ p, li { white-space: pre-wrap; } LimeReport::QObjectPropertyModel + leftMargin 左边距 + rightMargin 右边距 + topMargin 顶边距 + bottomMargin 底边距 + objectName 对象名称 + borders 边框 + geometry 形状 + itemAlign 对齐方式 + pageOrientation 页面布局 + pageSize 页面规格 + TopLine 顶边框 + BottomLine 底边框 + LeftLine 左边框 + RightLine 右边框 + reprintOnEachPage 重新打印每页 + borderLineSize 边框线宽 + autoHeight 自动高度 + backgroundColor 背景颜色 + + columnCount 列数 + columnsFillDirection 列填充方向 + datasource 数据源 + keepBottomSpace 保持底部空间 + keepFooterTogether 保持页脚 + keepSubdetailTogether 保持子细节脚 + printIfEmpty 为空时打印 + sliceLastRow 分割末行 + splittable 可拆分 + alignment 对齐 + angle 角度 + autoWidth 自动宽度 + backgroundMode 背景模式 + backgroundOpacity 背景不透明度 + content 内容 + font 字体 + fontColor 字体颜色 + foregroundOpacity 背景不透明度 + itemLocation 组件位置 + margin 边距 + stretchToMaxHeight 拉伸到最大高度 + trimValue 裁剪值 + lineWidth 线宽 + opacity 不透明度 + penStyle 画笔样式 + shape 形状 + shapeBrush 画刷 + shapeBrushColor 画刷颜色 + gridStep 栅格长 + fullPage 全页 + oldPrintMode 旧打印模式 + borderColor 边框颜色 + resetPageNumber 重置页号 + alternateBackgroundColor 变更背景色 + + backgroundBrushStyle 背景画刷样式 + startFromNewPage 从新页开始 + startNewPage 开始新页 + adaptFontToSize 字体适应字号 + allowHTML 允许HTML + allowHTMLInFields 允许字段HTML + followTo 跟随 + format 格式 + lineSpacing 线距 + textIndent 文本缩进 + textLayoutDirection 文本布局方向 + underlineLineSize 下划线宽 + underlines 下划线 + valueType 值类型 + securityLevel 安全级别 + testValue 测试值 + whitespace 空格 + resourcePath 资源路径 + scale 比例 + cornerRadius 圆角半径 + shapeColor 颜色 + layoutType 布局类型 + barcodeType 条码类型 + barcodeWidth 条码宽度 + foregroundColor 颜色 + inputMode 输入法 + pdf417CodeWords PDF417码 + autoSize 自动大小 + center 居中 + field 字段 + image 图像 + keepAspectRatio 保持比例 + columnsCount 列数 + useAlternateBackgroundColor 使用变更背景色 + printBeforePageHeader 页眉前打印 + maxScalePercent 最大百分比 + printOnFirstPage 打印到首页 + printOnLastPage 打印到尾页 + printAlways 始终打印 + repeatOnEachRow 每行重复 + condition 条件 + groupFieldName 组字段名 + keepGroupTogether 保持组脚 + Property Name 属性名 + Property value 属性值 + Warning 警告 + endlessHeight 无限高度 + extendedHeight 扩展高度 + isExtendedInDesignMode 设计模式扩展 + pageIsTOC 目录页面 + setPageSizeToPrinter 适合打印机纸张 + fillInSecondPass 二次填充 + chartTitle 图表标题 + chartType 图表类型 + drawLegendBorder 显示图例边框 + labelsField 标签字段 + legendAlign 图例对齐 + series 数据系列 + titleAlign 标题对齐 + watermark 水印 + keepTopSpace 保持顶部距离 + printable 可打印 + variable 变量 + replaceCRwithBR 替换回车换行 + hideIfEmpty 为空时打印 + hideEmptyItems 隐藏空组件 + useExternalPainter 使用外部绘图 + layoutSpacing 布局间距 + printerName 打印机名称 + fontLetterSpacing 字母间距 + hideText 隐藏文本 + option3 选项3 + units 单位 + geometryLocked 形状锁定 + printBehavior 打印行为 + shiftItems 偏移组件 + showLegend + removeGap + xAxisField + seriesLineWidth + drawPoints + dropPrinterMargins + notPrintIfEmpty + gridChartLines + horizontalAxisOnTop + mixWithPriorPage + shadow + borderStyle @@ -2433,10 +3051,12 @@ p, li { white-space: pre-wrap; } LimeReport::RectPropItem + width + height @@ -2444,10 +3064,16 @@ p, li { white-space: pre-wrap; } LimeReport::RectUnitPropItem + + + width + + + height @@ -2455,22 +3081,27 @@ p, li { white-space: pre-wrap; } LimeReport::ReportDesignWidget + Script 脚本 + Report file name 报表文件名 + Error 错误 + Wrong file format 文件格式错误 + Translations 翻译 @@ -2478,294 +3109,370 @@ p, li { white-space: pre-wrap; } LimeReport::ReportDesignWindow + New Report 新建报表 + New Report Page 新建页 + Delete Report Page 删除页 + Edit Mode 编辑模式 + Undo 撤销 + Redo 重做 + Copy 复制 + Paste 粘贴 + Cut 剪切 + Settings 设置 + Use grid 使用栅格 + Use magnet 使用磁力 + Text Item 文本组件 + Save Report 保存报表 + Save Report As 另存为 + Load Report 读取报表 + Delete item 删除组件 + Zoom In 放大 + Zoom Out 缩小 + Render Report 生成报表 + Edit layouts mode 编辑布局模式 + Horizontal layout 水平布局 + About 关于 + Hide left panel | Alt+L 隐藏左面板 | Alt+L + Hide right panel | Alt+R 隐藏右面板 | Alt+R + Report Tools 报表工具 + Main Tools 工具 + Font 字体 + Text alignment 文本对齐 + Items alignment 组件对齐 + Borders 边框 + Report bands 报表带 + Report Header 表头 + Report Footer 表脚 + Page Header 页眉 + Page Footer 页脚 + Data 数据带 + Data Header 数据带头 + Data Footer 数据带脚 + SubDetail 子细节带 + SubDetailHeader 子细节带头 + SubDetailFooter 子细节带脚 + GroupHeader 组带头 + GroupFooter 组带脚 + Tear-off Band 分离带 + File 文件 + Edit 编辑 + Info 信息 + Recent Files 最近打开文件 + + Object Inspector 对象观察器 + Report structure 报表结构 + Data Browser 数据浏览器 + Script Browser 脚本浏览器 + Report has been modified! Do you want save the report? 报表已修改! 是否保存? + + Report file name 报表文件名 + Warning 警告 + File "%1" not found! 未找到文件 "%1"! + Delete dialog 删除对话框 + Add new dialog 新增对话框 + Widget Box 组件盒 + Property Editor 属性编辑器 + Action Editor 动作编辑器 + Resource Editor 资源编辑器 + SignalSlot Editor 信号槽编辑器 + Dialog Designer Tools 对话框设计工具 + Vertical layout 水平布局 + Lock selected items 锁定选定组件 + Unlock selected items 解锁选定组件 + Select one level items 选择一级组件 + + Rendered %1 pages 已处理%1页 + Cancel report rendering 取消打印 + Attention 注意 + The rendering is in process 正在处理中 @@ -2773,18 +3480,22 @@ p, li { white-space: pre-wrap; } LimeReport::ReportEnginePrivate + Preview 预览 + Error 错误 + Report File Change 报表文件改变 + The report file "%1" has changed names or been deleted. This preview is no longer valid. @@ -2793,14 +3504,17 @@ This preview is no longer valid. 预览已无效。 + Designer not found! 设计器未找到! + Language %1 already exists 语言 %1 已存在 + %1 file name 文件名 %1 @@ -2808,6 +3522,7 @@ This preview is no longer valid. LimeReport::ReportFooter + Report Footer 表脚 @@ -2815,6 +3530,7 @@ This preview is no longer valid. LimeReport::ReportHeader + Report Header 表头 @@ -2822,18 +3538,26 @@ This preview is no longer valid. LimeReport::ReportRender + + + Error 错误 + page index out of range 页索引越界 + + Databand "%1" not found 未找到数据带 "%1" + + Wrong using function %1 函数 %1 使用错误 @@ -2841,118 +3565,152 @@ This preview is no longer valid. LimeReport::SQLEditDialog + Datasource 数据源 + Connection 数据连接 + Datasource Name 数据源名 + Subdetail 子细节 + Master datasource 主数据源 + Subquery mode 子查询模式 + Filter mode 筛选模式 + + SQL + + Preview 预览 + Hide Preview 隐藏预览 + Child datasource 子数据源 + Fields map 字段映射 + + ... + Data preview 数据预览 + Cancel 取消 + Ok 确定 + Error 错误 + Datasource Name is empty! 数据源名为空! + SQL is empty! SQL语句为空! + Datasource with name: "%1" already exists! 数据源 "%1" 已存在! + defaultConnection 默认连接 + Datasource with name %1 already exist 数据源 "%1" 已存在 + + Attention 注意 + Connection is not specified 未指定连接 + Refresh 刷新 + + CSV CSV + Separator 分隔符 + ; + Use first row as header 第一行为头 @@ -2960,18 +3718,24 @@ This preview is no longer valid. LimeReport::SVGItem + SVG Image + SVG (*.svg) + + Edit 编辑 + + Watermark 水印 @@ -2979,46 +3743,61 @@ This preview is no longer valid. LimeReport::ScriptBrowser + Form 表单 + Functions 函数 + + + ... + Dialogs 对话框 + Type 类型 + Name 名称 + NO CATEGORY 无类别 + + + Error 错误 + Dialog with name: %1 already exists 对话框 %1 已存在 + ui file must cointain QDialog instead QWidget or QMainWindow ui 文件必须包含 QDialog 而不是 QWidget 或 QMainWindow + wrong file format 文件格式错误 @@ -3026,14 +3805,17 @@ This preview is no longer valid. LimeReport::ScriptEditor + Form 表格 + Data 数据 + Functions 函数 @@ -3041,10 +3823,13 @@ This preview is no longer valid. LimeReport::ScriptEngineContext + Dialog with name: %1 can`t be created 无法创建对话框 %1 + + Error 错误 @@ -3052,114 +3837,194 @@ This preview is no longer valid. LimeReport::ScriptEngineManager + GROUP FUNCTIONS 组函数 + + + + + + + + Value + + BandName 带名称 + + Variable %1 not found 未找到变量 %1 + SYSTEM 系统 + + + NUMBER 数字 + + + + + Format 格式 + Precision 精度 + + + + Locale 区域 + + + + + + DATE&TIME 日期&时间 + CurrencySymbol 货币符号 + + + + + + + + + + + + + + + GENERAL 通用 + + + Name 名称 + Function manager with name "%1" already exists! 函数管理器 %1 已存在! + + + + + FieldName 字段名 + + Field %1 not found in %2! 在 %2 中找不到字段 %1 ! + Datasource 数据源 + ValueField 值字段 + KeyField 键名字段 + KeyFieldValue 键字段值 + + + Unique identifier 唯一标识符 + + Content 内容内容 + Indent 缩进 + + + datasourceName 数据源名称 + + + RowIndex 行索引 + RoleIndex + + RoleName + columnIndex @@ -3167,62 +4032,77 @@ This preview is no longer valid. LimeReport::SettingDialog + Designer setting 设计器设置 + Default font 默认字体 + Grid 栅格 + Vertical grid step 竖栅格 + Horizontal grid step 横栅格 + Suppress absent fields and variables warning 抑制缺失字段及变量警告 + Language 语言 + Designer settings 设计器设置 + Theme 主题 + Report units 报表单位 + Script editor settings 脚本编辑器设置 + Font 字体 + Indent size 缩进尺寸 + Report settings 报表设置 + Base Item Padding: @@ -3230,6 +4110,7 @@ This preview is no longer valid. LimeReport::SubDetailBand + SubDetail 子细节 @@ -3237,6 +4118,7 @@ This preview is no longer valid. LimeReport::SubDetailHeaderBand + SubDetailHeader 子细节头 @@ -3244,6 +4126,7 @@ This preview is no longer valid. LimeReport::SvgEditor + Select image file 选择图像文件 @@ -3251,6 +4134,7 @@ This preview is no longer valid. LimeReport::TearOffBand + Tear-off Band 分离带 @@ -3258,26 +4142,33 @@ This preview is no longer valid. LimeReport::TextAlignmentEditorWidget + Text align left 文本左对齐 + + Text align center 文本居中对齐 + Text align right 文本右对齐 + Text align justify 文本行对齐 + Text align top 文本顶部对齐 + Text align bottom 文本底部对齐 @@ -3285,46 +4176,66 @@ This preview is no longer valid. LimeReport::TextItem + + Edit 编辑 + + Auto height 自动高度 + + Allow HTML 允许HTML + + Allow HTML in fields 允许字段HTML + + Stretch to max height 拉伸至最大高度 + + Error 错误 + TextItem " %1 " already has folower " %2 " 文本框 "%1 " 已有 "%2 " + TextItem " %1 " not found! 未找到文本框 "%1"! + + Transparent 透明 + + Watermark 水印 + + Hide if empty 为空时隐藏 @@ -3332,22 +4243,27 @@ This preview is no longer valid. LimeReport::TextItemEditor + Text Item Editor 文本编辑器 + Content 内容 + Ok 确定 + Ctrl+Return + Cancel 取消 @@ -3355,46 +4271,58 @@ This preview is no longer valid. LimeReport::TranslationEditor + Form 表格 + Languages 语言 + + ... ... + Pages + Strings 字符串 + Source Text 源文 + Translation 译文 + Checked 选中 + Report Item 报表组件 + Property 属性 + Source text 源文 @@ -3402,14 +4330,22 @@ This preview is no longer valid. LimeReport::VariablesHolder + + + + variable with name 变量 + already exists! 已存在! + + + does not exists! 不存在! @@ -3417,296 +4353,385 @@ This preview is no longer valid. QObject + + Data 数据带 + DataHeader 数据带头 + DataFooter 数据带脚 + GroupHeader 组带头 + GroupFooter 组带脚 + + Page Footer 页脚 + + Page Header 页眉 + + Report Footer 表脚 + + Report Header 表头 + + SubDetail 子细节 + SubDetailHeader 子细节头 + SubDetailFooter 子细节带脚 + Tear-off Band 分离带 + alignment 对齐 + Barcode Item 条码组件 + HLayout 水平布局 + Image Item 图像组件 + Shape Item 图形组件 + itemLocation 组件位置 + Text Item 文本组件 + + Invalid connection! %1 无效连接 %1 + Master datasource "%1" not found! 未找到主数据源 "%1"! + Master datasouce "%1" not found! 未找到主数据源 "%1"! + Child + and child 子数据源 + datasouce "%1" not found! 未找到子数据源"%1"! + bool + QColor + content 内容 + + + + + datasource 数据源 + + + + field 字段映射 + enum + flags + QFont + QImage + int + + qreal + QRect + QRectF + geometry 形状 + QString + + Attention! 注意! + + Selected elements have different parent containers 选中元素有不同的容器 + Object with name %1 already exists! 对象 %1 已存在! + Function %1 not found or have wrong arguments 未找到函数 %1 或参数错误 + + + + mm 毫米 + Wrong file format 文件格式错误 + File %1 not opened 无法打开文件 %1 + Content string is empty 字符串为空 + Content is empty 字符串为空 + Chart Item 图表组件 + First 第一 + Second 第二 + Thrid 第三 + Datasource manager not found 数据源管理器未找到 + Export to PDF 导出为PDF文件 + VLayout 水平布局 + Dark + Light + Default 默认 + + + Millimeters 毫米 + + Inches 英寸 + + + + margin 边距 + + + + '' '' + SVG Item + + + image 图像 + series 数据系列 + Series 数据系列 + X Axis + Y Axis - - X axis - - - - Y axis - - - - Axis - -