diff -Nru skrooge-2.19.1/CHANGELOG skrooge-2.20.0/CHANGELOG --- skrooge-2.19.1/CHANGELOG 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/CHANGELOG 2019-06-23 07:31:17.000000000 +0000 @@ -1,7 +1,24 @@ skrooge (2.20.0) + *Correction bug 406903: no message when Skrooge can't open .skg file given on command line + *Correction bug 406904: skrooge command-line help "--+[URL]" doesn't match its behavior *Correction bug 406741: QFX Date Import + *Correction bug 407280: Skrooge flatpak unintentionally builds unused tests + *Correction bug 407279: Skrooge flatpak needs later libofx + *Correction bug 407257: Importing GNUcash (Account name instead of AccountID) + *Correction bug 409026: skrooge appdata.xml fails validation on flathub, needs release and content_rating tags + *Correction: aqbanking corrections: + * Added auto repair for certain banks (Sprada, Netbank, Comdirect). + * Added --disable-auto-repair command line option + * Added --prefer-valutadate command line option + * Removed --balance command line option + *Correction: getNetWorth (used to compute PFS) is now computed by using all accounts + *Correction: Remove color of hyperlinks in dashboard for a better rendering in dark theme + *Correction: Remove broken quotes sources (BitcoinAverage, BitcoinCharts) + *Correction: Better handling of the mode and comment field using the aqbanking import backend. + *Feature: New REGEXPCAPTURE operator in "Search & Process" to capture a value by regular expression + *Feature: Import backend aqbanking allows to import accounts without an IBAN. (See https://phabricator.kde.org/D20875) - -- Stephane MANKOWSKI xxxx + -- Stephane MANKOWSKI Sun, 23 Jun 2019 09:27:55 +0200 skrooge (2.19.0) *Correction bug 406321: ERR-8/ERR-5 importing qfx file, "More than one object returned in 'v_account' for 't_number='''" diff -Nru skrooge-2.19.1/CMakeLists.txt skrooge-2.20.0/CMakeLists.txt --- skrooge-2.19.1/CMakeLists.txt 2019-04-22 18:06:43.000000000 +0000 +++ skrooge-2.20.0/CMakeLists.txt 2019-06-23 07:33:06.000000000 +0000 @@ -104,7 +104,7 @@ SET(GRANTLEE_VERSION ${Grantlee5_VERSION_MAJOR}.${Grantlee5_VERSION_MINOR}.${Grantlee5_VERSION_PATCH}) MESSAGE( STATUS " GRANTLEE VERSION : " ${GRANTLEE_VERSION}) -SET(SKG_VERSION "2.19.1") +SET(SKG_VERSION "2.20.0") SET(SKG_BETA "") SET(SOVERSION 2) diff -Nru skrooge-2.19.1/debian/changelog skrooge-2.20.0/debian/changelog --- skrooge-2.19.1/debian/changelog 2019-04-22 18:07:57.000000000 +0000 +++ skrooge-2.20.0/debian/changelog 2019-06-23 07:35:07.000000000 +0000 @@ -1,6 +1,23 @@ -skrooge (2.19.1-0ubuntu1~beta2) cosmic; urgency=medium +skrooge (2.20.0-0ubuntu1~beta2) cosmic; urgency=medium + *Correction bug 406903: no message when Skrooge can't open .skg file given on command line + *Correction bug 406904: skrooge command-line help "--+[URL]" doesn't match its behavior *Correction bug 406741: QFX Date Import - -- Stephane MANKOWSKI (Perso) Mon, 22 Apr 2019 20:07:42 +0100 + *Correction bug 407280: Skrooge flatpak unintentionally builds unused tests + *Correction bug 407279: Skrooge flatpak needs later libofx + *Correction bug 407257: Importing GNUcash (Account name instead of AccountID) + *Correction bug 409026: skrooge appdata.xml fails validation on flathub, needs release and content_rating tags + *Correction: aqbanking corrections: + * Added auto repair for certain banks (Sprada, Netbank, Comdirect). + * Added --disable-auto-repair command line option + * Added --prefer-valutadate command line option + * Removed --balance command line option + *Correction: getNetWorth (used to compute PFS) is now computed by using all accounts + *Correction: Remove color of hyperlinks in dashboard for a better rendering in dark theme + *Correction: Remove broken quotes sources (BitcoinAverage, BitcoinCharts) + *Correction: Better handling of the mode and comment field using the aqbanking import backend. + *Feature: New REGEXPCAPTURE operator in "Search & Process" to capture a value by regular expression + *Feature: Import backend aqbanking allows to import accounts without an IBAN. (See https://phabricator.kde.org/D20875) + -- Stephane MANKOWSKI (Perso) Sun, 23 Jun 2019 09:34:52 +0100 skrooge (2.19.0) diff -Nru skrooge-2.19.1/doc/index.docbook skrooge-2.20.0/doc/index.docbook --- skrooge-2.19.1/doc/index.docbook 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/doc/index.docbook 2019-06-23 07:31:17.000000000 +0000 @@ -1,6 +1,7 @@ Skrooge'> + @@ -272,7 +273,7 @@ The bookmark list The undo / redo browser The property editor - The Message list + The messages list @@ -426,12 +427,12 @@ Message list - This dock allows you to see all message displayed. + This dock allows you to see all messages displayed. - The message list + The messages list @@ -581,7 +582,7 @@ The filtering string follows these rules: - Searching is case-insensitive. So table, Table, and TABLE are all the same. + Searching is case-insensitive. So table, Table and TABLE are all the same. If you just put a word or series of words in the search box, the application will filter the table to keep all lines having these words (logical operator AND). If you want to add (logical operator OR) some lines, you must prefix your word by "+". If you want to remove (logical operator NOT) some lines, you must prefix your word by "-". @@ -597,7 +598,7 @@ +val1 +val2 => Keep lines containing val1 OR val2 +val1 -val2 => Keep lines containing val1 but NOT val2 "abc def" => Keep lines containing the sentence "abc def" - "-att:abc def" => Remove lines having a column name starting by abc and containing "abc def" + "-att:abc def" => Remove lines having a column name starting by att and containing "abc def" abc:def => Keep lines having a column name starting by abc and containing def :abc:def => Keep lines containing "abc:def" Date>2015-03-01 => Keep lines where Date attribute is greater than 2015-03-01 @@ -692,7 +693,7 @@ QIF: Quicken Import File. Maybe the most common financial file format. However, it has some rather annoying limitations, like not giving the unit for operation, or no strict date formatting. IIF: Intuit Interchange Format is used by QuickBooks. SKG: This is useful to merge 2 &skrooge; documents - PDF: This allows to create the operation from a PDF invoice. The invoice is also associated to the operation as a property. Read the How to if you want to know how to extract information from an invoice not supported yet. + &PDF;: This allows to create the operation from a &PDF; invoice. The invoice is also associated to the operation as a property. Read the How to if you want to know how to extract information from an invoice not supported yet. Backend: &skrooge; can also import operations by using a backend. For the moment, the three following backends can be used: weboob: By using this backend you can import all operations from all your banks in only one click. For that, you just have to install weboob and activate the corresponding backend from settings. @@ -770,7 +771,7 @@ Export a specific table - All tables in &skrooge; can be exported, either in CSV, &HTML;, ODT, PDF, SVG or TXT format. + All tables in &skrooge; can be exported, either in CSV, &HTML;, ODT, &PDF;, SVG or TXT format. @@ -783,7 +784,7 @@ Export Graph - &skrooge; allows you exporting a graph, either in PDF, SVG or just any image format supported by Qt (PNG, JPG, &GIF;, TIFF...). You can do so by right-clicking on the graph, and choosing the Export option. + &skrooge; allows you exporting a graph, either in &PDF;, SVG or just any image format supported by &Qt; (PNG, JPG, &GIF;, TIFF...). You can do so by right-clicking on the graph, and choosing the Export option. @@ -806,7 +807,7 @@ &skrooge; follows the standard &kde; menu scheme. So it has many menu entries that are common for all &kde; applications. More information on these menu entries can be found this help section. - Below, you can find descriptions for &skrooge;-specific menu entries. + Below, you can find descriptions for &skrooge; specific menu entries. The File Menu @@ -831,7 +832,7 @@ Import standard bookmarks: To import the standard bookmarks. They are created at the creation of a new document Import categories: To import a set of predefined categories. This option depends of your country Import: To import operation from files - Import with backend: To import operation with a backend + Import with backend: To import operations with all declared backends Import currency values...: To import currency values from files. Of course, the csv file must have the three columns (unit, date and amount). Import rules...: To import Search and process rules to associate a category to a payee. Of course, the csv file must have the two columns (payee and category). @@ -855,7 +856,7 @@ Delete: Delete the selected objects (operations, accounts, categories, ...) Add property: Add a property regularly used on the selected objects Select all: Select all lines of the table of the current page - Fast edit:: Facilitation the creation of new operations by filling fields automatically based on previous operations created + Fast edit: Facilitation the creation of new operations by filling fields automatically based on previous operations created Find...: Open the Search and process page with a predefined filter corresponding to the selected objects Switch highlight: Switch the highlight state of objects Switch close: Switch the close state of objects @@ -868,9 +869,9 @@ Apply template: Apply a template on selected operations Merge sub operations: Merge selected operations in one split operation Schedule: Schedule the selected operation - Validate imported operations: Validate all selected imported operations + Switch validation of imported operations: Validate all selected imported operations Merge imported operations: Merge one imported operation with another operation entered manually. If amounts are different then a confirmation is requested - Split shares: Split selected shares + Split share: Split selected share @@ -1096,7 +1097,7 @@ - Display the 5 main categories of expenditure for the current month or the previous month. + Display the 5 main categories of expenditure for the desired period. @@ -1107,7 +1108,7 @@ - Display the 5 main variations of income and expenditure for the current month or the previous month. + Display the 5 main variations of income and expenditure for the desired period. @@ -1118,7 +1119,7 @@ - Display the budget for the current month or the previous month. + Display the budget for the desired period. @@ -2440,7 +2441,7 @@ Define a budget amount for a category for a year. Define a budget amount for a category for all months of a year. Define a budget amount for a category for a specific month of a year. - Define if income or expenditure of sub categories must be taken into account in the define budget (example: if the option is selected then a budget for the category "Car" will take into account the category "Car > Fuel"). + Define if income or expenditure of sub categories must be taken into account in the defined budget (example: if the option is selected then a budget for the category "Car" will take into account the category "Car > Fuel"). You can define a budget capturing all income or expenditure not defined in another budget by leaving the category empty. This is really useful to be sure that you do not miss an expenditure. @@ -2526,10 +2527,10 @@ How to define a new invoice extractor? - &skrooge; uses pdftotext to extract all strings of a PDF. After that, it uses a text file describing how to find key values. If you want to define a new invoice extractor, you have to do that: + &skrooge; uses pdftotext to extract all strings of a &PDF;. After that, it uses a text file describing how to find key values. If you want to define a new invoice extractor, you have to do that: - Launch pdftotext on your PDF file - Open the text file generated and the corresponding PDF file + Launch pdftotext on your &PDF; file + Open the text file generated and the corresponding &PDF; file Create a new text with an extension .extractor. Example: google.extractor Your file must be like this: Binary files /tmp/tmpjq_3Wt/NOXqI7lb1V/skrooge-2.19.1/images/splash.png and /tmp/tmpjq_3Wt/cCJwdA_JD5/skrooge-2.20.0/images/splash.png differ diff -Nru skrooge-2.19.1/images/splash.svg.in skrooge-2.20.0/images/splash.svg.in --- skrooge-2.19.1/images/splash.svg.in 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/images/splash.svg.in 2019-06-23 07:31:17.000000000 +0000 @@ -28,8 +28,8 @@ id="namedview161" showgrid="false" inkscape:zoom="1.18" - inkscape:cx="148.70423" - inkscape:cy="138.32875" + inkscape:cx="202.66423" + inkscape:cy="165.52275" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" @@ -924,2015 +924,12057 @@ #include +#include #include "skgmainpanel.h" #include "skgservices.h" @@ -57,5 +58,12 @@ void SKGTipOfDayBoardWidget::onModified() { - ui.kText->setText(SKGMainPanel::getMainPanel()->getTipOfDay()); + auto text = SKGMainPanel::getMainPanel()->getTipOfDay(); + + // Remove color of hyperlinks + KColorScheme scheme(QPalette::Normal, KColorScheme::Window); + auto color = scheme.foreground(KColorScheme::NormalText).color().name().right(6); + text = text.replace(QStringLiteral("setText(text); } diff -Nru skrooge-2.19.1/plugins/generic/skg_dashboard/skgdashboardpluginwidget.cpp skrooge-2.20.0/plugins/generic/skg_dashboard/skgdashboardpluginwidget.cpp --- skrooge-2.19.1/plugins/generic/skg_dashboard/skgdashboardpluginwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/generic/skg_dashboard/skgdashboardpluginwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -259,36 +259,38 @@ if (iEvent->type() == QEvent::MouseButtonPress) { // Drag auto* mevent = dynamic_cast(iEvent); - if (mevent->button() == Qt::LeftButton) { + if (mevent && mevent->button() == Qt::LeftButton) { m_clickedPoint = mevent->pos(); m_timer.stop(); } } else if (iEvent->type() == QEvent::MouseButtonRelease) { // Drag auto* mevent = dynamic_cast(iEvent); - if (mevent->button() == Qt::LeftButton) { + if (mevent && mevent->button() == Qt::LeftButton) { m_clickedPoint = QPoint(-1, -1); } } else if (iEvent->type() == QEvent::MouseMove) { // Drag if (m_clickedPoint != QPoint(-1, -1) && toMoveIndex != -1) { auto* mevent = dynamic_cast(iEvent); - int distance = (mevent->pos() - m_clickedPoint).manhattanLength(); - if (distance >= QApplication::startDragDistance()) { - auto mimeData = new QMimeData; - mimeData->setData(QStringLiteral("application/x-skgdashboardpluginwidget"), SKGServices::intToString(toMoveIndex).toLatin1()); + if (mevent) { + int distance = (mevent->pos() - m_clickedPoint).manhattanLength(); + if (distance >= QApplication::startDragDistance()) { + auto mimeData = new QMimeData; + mimeData->setData(QStringLiteral("application/x-skgdashboardpluginwidget"), SKGServices::intToString(toMoveIndex).toLatin1()); - auto drag = new QDrag(this); - drag->setMimeData(mimeData); - drag->exec(); // krazy:exclude=crashy + auto drag = new QDrag(this); + drag->setMimeData(mimeData); + drag->exec(); // krazy:exclude=crashy - return true; + return true; + } } } } else if (iEvent->type() == QEvent::DragEnter) { // Drop move auto* devent = dynamic_cast(iEvent); - if (devent->mimeData()->hasFormat(QStringLiteral("application/x-skgdashboardpluginwidget"))) { + if (devent && devent->mimeData()->hasFormat(QStringLiteral("application/x-skgdashboardpluginwidget"))) { devent->accept(); return true; @@ -296,7 +298,7 @@ } else if (iEvent->type() == QEvent::DragMove) { // Drop move auto* devent = dynamic_cast(iEvent); - if (devent->mimeData()->hasFormat(QStringLiteral("application/x-skgdashboardpluginwidget"))) { + if (devent && devent->mimeData()->hasFormat(QStringLiteral("application/x-skgdashboardpluginwidget"))) { int oldPos = SKGServices::stringToInt(devent->mimeData()->data(QStringLiteral("application/x-skgdashboardpluginwidget"))); if (oldPos != toMoveIndex) { devent->accept(); @@ -309,7 +311,7 @@ } else if (iEvent->type() == QEvent::Drop) { // Drop auto* devent = dynamic_cast(iEvent); - if (devent->mimeData()->hasFormat(QStringLiteral("application/x-skgdashboardpluginwidget"))) { + if (devent && devent->mimeData()->hasFormat(QStringLiteral("application/x-skgdashboardpluginwidget"))) { int oldPos = SKGServices::stringToInt(devent->mimeData()->data(QStringLiteral("application/x-skgdashboardpluginwidget"))); if (oldPos + 1 == toMoveIndex) { diff -Nru skrooge-2.19.1/plugins/generic/skg_debug/tests/CMakeLists.txt skrooge-2.20.0/plugins/generic/skg_debug/tests/CMakeLists.txt --- skrooge-2.19.1/plugins/generic/skg_debug/tests/CMakeLists.txt 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/generic/skg_debug/tests/CMakeLists.txt 2019-06-23 07:31:17.000000000 +0000 @@ -34,6 +34,6 @@ ADD_EXECUTABLE(${utname} ${file} ${SRC}) TARGET_LINK_LIBRARIES(${utname} Qt5::Gui Qt5::Core Qt5::Test skgbasegui skgbasemodeler) - ADD_TEST(${utname} ${CMAKE_SOURCE_DIR}/tests/scripts/${utname}.sh) + ADD_TEST(NAME ${utname} COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/${utname}.sh) ENDFOREACH() INCLUDE(CTest) diff -Nru skrooge-2.19.1/plugins/generic/skg_file/skgfileplugin.cpp skrooge-2.20.0/plugins/generic/skg_file/skgfileplugin.cpp --- skrooge-2.19.1/plugins/generic/skg_file/skgfileplugin.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/generic/skg_file/skgfileplugin.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -126,16 +126,20 @@ } QString extensionDocument = m_currentDocument->getFileExtension().toUpper(); - if (QFile(filename).exists() && extension == extensionDocument) { - if (SKGMainPanel::getMainPanel() != nullptr) { - QSplashScreen* splashScreen = SKGMainPanel::getMainPanel()->splashScreen(); - if (splashScreen != nullptr) { - splashScreen->showMessage(i18nc("Splash screen message", "Opening file %1...", filename), Qt::AlignLeft, QColor(221, 130, 8)); // krazy:exclude=qmethods + if (extension == extensionDocument) { + if (QFile(filename).exists()) { + if (SKGMainPanel::getMainPanel() != nullptr) { + QSplashScreen* splashScreen = SKGMainPanel::getMainPanel()->splashScreen(); + if (splashScreen != nullptr) { + splashScreen->showMessage(i18nc("Splash screen message", "Opening file %1...", filename), Qt::AlignLeft, QColor(221, 130, 8)); // krazy:exclude=qmethods + } } + Q_EMIT loadFile(QUrl::fromLocalFile(filename)); + output.pop_back(); + openMode = 0; + } else { + m_currentDocument->sendMessage(i18nc("Error Message", "File %1 not found! Impossible to open it.", filename), SKGDocument::Error); } - Q_EMIT loadFile(QUrl::fromLocalFile(filename)); - output.pop_back(); - openMode = 0; } } diff -Nru skrooge-2.19.1/plugins/generic/skg_file/tests/CMakeLists.txt skrooge-2.20.0/plugins/generic/skg_file/tests/CMakeLists.txt --- skrooge-2.19.1/plugins/generic/skg_file/tests/CMakeLists.txt 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/generic/skg_file/tests/CMakeLists.txt 2019-06-23 07:31:17.000000000 +0000 @@ -40,6 +40,6 @@ ADD_EXECUTABLE(${utname} ${file} ${SRC}) TARGET_LINK_LIBRARIES(${utname} KF5::Parts KF5::ItemViews KF5::Wallet Qt5::Gui Qt5::Core Qt5::Test skgbasegui skgbasemodeler) - ADD_TEST(${utname} ${CMAKE_SOURCE_DIR}/tests/scripts/${utname}.sh) + ADD_TEST(NAME ${utname} COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/${utname}.sh) ENDFOREACH() INCLUDE(CTest) diff -Nru skrooge-2.19.1/plugins/import/skrooge_import_backend/backends/org.kde.skrooge-import-backend-aqbanking.desktop skrooge-2.20.0/plugins/import/skrooge_import_backend/backends/org.kde.skrooge-import-backend-aqbanking.desktop --- skrooge-2.19.1/plugins/import/skrooge_import_backend/backends/org.kde.skrooge-import-backend-aqbanking.desktop 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/import/skrooge_import_backend/backends/org.kde.skrooge-import-backend-aqbanking.desktop 2019-06-23 07:31:17.000000000 +0000 @@ -18,20 +18,16 @@ Name[tr]=AqBanking Arka Ucu Name[uk]=Модуль AqBanking Name[x-test]=xxAqBanking backendxx -Comment=An import backend for Skrooge using AqBanking.\n You must install AqBanking (aqbanking-cli and aqhbci-tool4) and setup all accounts manually before using this backend.\n\nAt least AqBanking version 5.6.10 or later is required.\n\nThis backend starts an AqBanking user-interactive session in the default terminal emulator.\nIf you experience issues please switch to the "xterm" terminal emulator by setting the parameters to:\naqbanking(--terminal-emulator '"xterm -e"') [Note: The single and double quotes are important!] -Comment[ca]=Un dorsal d'importació per a l'Skrooge que usa AqBanking.\n Cal instal·lar AqBanking (aqbanking-cli i aqhbci-tool4) i configurar manualment tots els comptes abans d'usar aquest dorsal.\n\nEs requereix com a mínim la versió 5.6.10 o superior d'AqBanking.\n\nAquest dorsal inicia una sessió d'usuari interactiva de l'AqBanking a l'emulador de terminal predeterminat.\nSi experimenteu problemes commuteu a l'emulador de terminal «xterm» establint els paràmetres a:\naqbanking(--terminal-emulator '"xterm -e"') [Nota: Les cometes senzilles i les dobles són importants!] -Comment[ca@valencia]=Un dorsal d'importació per a l'Skrooge que usa AqBanking.\n Cal instal·lar AqBanking (aqbanking-cli i aqhbci-tool4) i configurar manualment tots els comptes abans d'usar aquest dorsal.\n\nEs requereix com a mínim la versió 5.6.10 o superior d'AqBanking.\n\nAquest dorsal inicia una sessió d'usuari interactiva de l'AqBanking a l'emulador de terminal predeterminat.\nSi experimenteu problemes commuteu a l'emulador de terminal «xterm» establint els paràmetres a:\naqbanking(--terminal-emulator '"xterm -e"') [Nota: Les cometes senzilles i les dobles són importants!] -Comment[en_GB]=An import backend for Skrooge using AqBanking.\n You must install AqBanking (aqbanking-cli and aqhbci-tool4) and setup all accounts manually before using this backend.\n\nAt least AqBanking version 5.6.10 or later is required.\n\nThis backend starts an AqBanking user-interactive session in the default terminal emulator.\nIf you experience issues please switch to the "xterm" terminal emulator by setting the parameters to:\naqbanking(--terminal-emulator '"xterm -e"') [Note: The single and double quotes are important!] -Comment[es]=Un motor de importación para Skrooge que usa AqBanking.\n Debe instalar AqBanking (aqbanking-cli y aqhbci-tool4) y configurar todas las cuentas de forma manual antes de usar este motor.\n\nSe necesita al menos la versión 5.6.10 de AqBanking.\n\nEste motor inicia una sesión interactiva de AqBanking en el emulador de terminal por omisión.\nSi experimenta algún problema, use el emulador de terminal «xterm» definiendo los parámetros:\naqbanking(--terminal-emulator '"xterm -e"') [Nota: las comillas sencillas y las dobles son importantes] -Comment[fr]=Un moteur d'importation pour Skrooge utilisant AqBanking\n Vous devez installer AqBanking (aqbanking-cli et aqhbci-tool4) et le configurer correctement avant d'utiliser ce moteur.\n\nVous devez installer AqBanking en version 5.6.10 ou ultérieure.\n\nCe moteur démarre une session utilisateur interactive d'AqBanking dans l'émulateur de terminal par défaut.\nSi vous rencontrez le moindre problème, veuillez basculer vers l'émulateur de terminal « xterm » en configurant le paramètre :\naqbanking(--terminal-emulator '"xterm -e"') [Remarque : les guillemets anglais simples et doubles sont importants !] -Comment[gl]=Unha infraestrutura de importación para Skrooge que usa AqBanking.\nDebe instalar AqBanking (aqbanking-cli e aqhbci-tool4) e configurar todas as contas manualmente para poder usar esta infraestrutura.\n\nNecesita a versión 5.6.10 de AqBanking ou unha posterior.\n\nEsta infraestrutura inicia unha sesión de AqBanking interactiva co usuario no emulador de terminal predeterminado.\nSe experimenta problemas cambie ao emulador de terminal «xterm» estabelecendo os parámetros como:\naqbanking(--terminal-emulator '"xterm -e"') [Nota: As comiñas simples e dobres son importantes!] -Comment[it]=Un motore di importazione per Skrooge che utilizza AqBanking.\n Prima di usare questo motore devi installare AqBanking (aqbanking-cli e aqhbci-tool4) e impostare manualmente i conti.\n\nÈ richiesto AqBanking in versione 5.6.10 o successiva.\n\nQuesto motore avvia una sessione utente interattiva AqBanking nell'emulatore di terminale predefinito.\nSe si verificano problemi, passa all'emulatore di terminale «xterm» impostando i parametri a :\naqbanking(--terminal-emulator '"xterm -e"') [Nota: le virgolette singole e doppie sono importanti] -Comment[nl]=Een backend voor importeren voor Skrooge bij gebruik van AqBanking.\n U moet AqBanking installeren (aqbanking-cli en aqhbci-tool4) en alle accounts handmatig instellen alvorens deze backend te gebruiken.\n\nMinstens AqBanking versie 5.6.10 of later is vereist.\n\nDeze backend start een AqBanking gebruikersinteractieve sessie in de standaard terminalemulator.\nAls u problemen tegenkomt schakel dan over naar de "xterm" terminalemulator door de parameters in te stellen naar:\naqbanking(--terminal-emulator '"xterm -e"') [Opmerking: De quotes en aanhalingstekens zijn belangrijk!] -Comment[pl]=Silnik importowania dla Skrooge używający AqBanking.\n Musisz wgrać AqBanking (aqbanking-cli oraz aqhbci-tool4), a także ustawić wszystkie konta ręcznie przed dodaniem tego sinika.\n\nWymagana jest wersja 5.6.10 lub późniejsza AqBanking.\n\nTen silnik rozpoczyna interaktywną sesję AqBanking w domyślnym emulatorze terminala.\nJeśli doświadczysz błędów, to przełącz na emulator terminala "xterm" poprzez ustawienie parametrów na:\naqbanking(--terminal-emulator '"xterm -e"') [Uwaga: Pojedyncze i podwójne cudzysłowy mają znaczenie!] -Comment[pt]=Uma infra-estrutura de importação para o Skrooge que usa o AqBanking.\n Deverá instalar o AqBanking ('aqbanking-cli' e 'aqhbci-tool4') e configurar todas as contas manualmente antes de usar esta infra-estrutura.\n\nÉ necessária pelo menos a versão 5.6.10 ou posterior do AqBanking.\n\nEsta infra-estrutura inicia uma sessão interactiva do AqBanking no emulador de terminal predefinido.\nSe tiver alguns problemas, mude por favor para o emulador de terminal "xterm", definindo para tal os parâmetros:\naqbanking(--terminal-emulator '"xterm -e"') [Nota: As plicas e as aspas são importantes!] -Comment[sv]=Ett importgränssnitt för Skrooge som använder AqBanking.\nDu måste installera AqBanking (aqbanking-cli and aqhbci-tool4) och ställa in alla konton manuellt innan gränssnittet används.\n\nÅtminstone AqBanking version 5.6.10 eller senare krävs.\n\nGränssnittet startar en användarinteraktiv session av AqBanking i standardterminalemulatorn.\nOm du råkar ut för problem, byt till "xterm" terminalemulator genom att ställa in parametrarna till:\naqbanking(--terminal-emulator '"xterm -e"') [Observera: De enkla och dubbla citationstecknen är viktiga.] -Comment[uk]=Модуль імпортування даних до Skrooge з використанням AqBanking.\n Вам слід встановити AqBanking (aqbanking-cli та aqhbci-tool4) і налаштувати усі рахунки вручну до того, як ви зможете скористатися цим модулем.\n\nСлід встановити AqBanking версії 5.6.10 або новішої.\n\nЦей модуль запускає сеанс взаємодії із користувачем AqBanking у типовому емуляторі термінала.\nЯкщо у вас виникають проблеми, будь ласка, перемкніться на емулятор термінала «xterm» встановленням таких параметрів:\naqbanking(--terminal-emulator '"xterm -e"') [Зауваження: використовуйте саме таку комбінацію одинарних і подвійних лапок!] -Comment[x-test]=xxAn import backend for Skrooge using AqBanking.\n You must install AqBanking (aqbanking-cli and aqhbci-tool4) and setup all accounts manually before using this backend.\n\nAt least AqBanking version 5.6.10 or later is required.\n\nThis backend starts an AqBanking user-interactive session in the default terminal emulator.\nIf you experience issues please switch to the "xterm" terminal emulator by setting the parameters to:\naqbanking(--terminal-emulator '"xterm -e"') [Note: The single and double quotes are important!]xx +Comment=An import backend for Skrooge using AqBanking.\n You must install AqBanking (aqbanking-cli) and setup all accounts manually before using this backend.\n\nAt least AqBanking version 5.6.10 or later is required.\n\nThis backend starts an AqBanking user-interactive session in the default terminal emulator.\nIf you experience issues please switch to the "xterm" terminal emulator by setting the parameters to:\naqbanking(--terminal-emulator '"xterm -e"') [Note: The single and double quotes are important!]\n\nFor a list of all parameters please run "skrooge-sabb.py bulkdownload --help". +Comment[ca]=Un dorsal d'importació per a l'Skrooge que usa AqBanking.\n Cal instal·lar AqBanking (aqbanking-cli) i configurar manualment tots els comptes abans d'usar aquest dorsal.\n\nEs requereix com a mínim la versió 5.6.10 o superior d'AqBanking.\n\nAquest dorsal inicia una sessió d'usuari interactiva de l'AqBanking a l'emulador de terminal predeterminat.\nSi experimenteu problemes commuteu a l'emulador de terminal «xterm» establint els paràmetres a:\naqbanking(--terminal-emulator '"xterm -e"') [Nota: Les cometes senzilles i les dobles són importants!]\n\nPer a una llista de tots els paràmetres, executeu «skrooge-sabb.py bulkdownload --help». +Comment[ca@valencia]=Un dorsal d'importació per a l'Skrooge que usa AqBanking.\n Cal instal·lar AqBanking (aqbanking-cli) i configurar manualment tots els comptes abans d'usar aquest dorsal.\n\nEs requereix com a mínim la versió 5.6.10 o superior d'AqBanking.\n\nAquest dorsal inicia una sessió d'usuari interactiva de l'AqBanking a l'emulador de terminal predeterminat.\nSi experimenteu problemes commuteu a l'emulador de terminal «xterm» establint els paràmetres a:\naqbanking(--terminal-emulator '"xterm -e"') [Nota: Les cometes senzilles i les dobles són importants!]\n\nPer a una llista de tots els paràmetres, executeu «skrooge-sabb.py bulkdownload --help». +Comment[en_GB]=An import backend for Skrooge using AqBanking.\n You must install AqBanking (aqbanking-cli) and setup all accounts manually before using this backend.\n\nAt least AqBanking version 5.6.10 or later is required.\n\nThis backend starts an AqBanking user-interactive session in the default terminal emulator.\nIf you experience issues please switch to the "xterm" terminal emulator by setting the parameters to:\naqbanking(--terminal-emulator '"xterm -e"') [Note: The single and double quotes are important!]\n\nFor a list of all parameters please run "skrooge-sabb.py bulkdownload --help". +Comment[es]=Un motor de importación para Skrooge que usa AqBanking.\n Debe instalar AqBanking (aqbanking-cli) y configurar todas las cuentas de forma manual antes de usar este motor.\n\nSe necesita al menos la versión 5.6.10 de AqBanking.\n\nEste motor inicia una sesión interactiva de AqBanking en el emulador de terminal por omisión.\nSi experimenta algún problema, use el emulador de terminal «xterm» definiendo los parámetros:\naqbanking(--terminal-emulator '"xterm -e"') [Nota: las comillas sencillas y las dobles son importantes]\n\Para obtener una lista de todos los parámetros, ejecute «skrooge-sabb.py bulkdownload --help». +Comment[nl]=Een backend voor importeren voor Skrooge bij gebruik van AqBanking.\n U moet AqBanking installeren (aqbanking-cli) en alle accounts handmatig instellen alvorens deze backend te gebruiken.\n\nMinstens AqBanking versie 5.6.10 of later is vereist.\n\nDeze backend start een AqBanking gebruikersinteractieve sessie in de standaard terminalemulator.\nAls u problemen tegenkomt schakel dan over naar de "xterm" terminalemulator door de parameters in te stellen naar:\naqbanking(--terminal-emulator '"xterm -e"') [Opmerking: De quotes en aanhalingstekens zijn belangrijk!]\n\nVoor een lijst met alle parameters voer uit "skrooge-sabb.py bulkdownload --help". +Comment[pt]=Uma infra-estrutura de importação para o Skrooge que usa o AqBanking.\n Deverá instalar o AqBanking ('aqbanking-cli' e 'aqhbci-tool4') e configurar todas as contas manualmente antes de usar esta infra-estrutura.\n\nÉ necessária pelo menos a versão 5.6.10 ou posterior do AqBanking.\n\nEsta infra-estrutura inicia uma sessão interactiva do AqBanking no emulador de terminal predefinido.\nSe tiver alguns problemas, mude por favor para o emulador de terminal "xterm", definindo para tal os parâmetros:\naqbanking(--terminal-emulator '"xterm -e"') [Nota: As plicas e as aspas são importantes!]\n\nPara uma lista de todos os parâmetros, por favor execute "skrooge-sabb.py bulkdownload --help". +Comment[sv]=Ett importgränssnitt för Skrooge som använder AqBanking.\nDu måste installera AqBanking (aqbanking-cli) och ställa in alla konton manuellt innan gränssnittet används.\n\nÅtminstone AqBanking version 5.6.10 eller senare krävs.\n\nGränssnittet startar en användarinteraktiv session av AqBanking i standardterminalemulatorn.\nOm du råkar ut för problem, byt till "xterm" terminalemulator genom att ställa in parametrarna till:\naqbanking(--terminal-emulator '"xterm -e"') [Observera: De enkla och dubbla citationstecknen är viktiga.] +Comment[uk]=Модуль імпортування даних до Skrooge з використанням AqBanking.\n Вам слід встановити AqBanking (aqbanking-cli) і налаштувати усі рахунки вручну до того, як ви зможете скористатися цим модулем.\n\nСлід встановити AqBanking версії 5.6.10 або новішої.\n\nЦей модуль запускає сеанс взаємодії із користувачем AqBanking у типовому емуляторі термінала.\nЯкщо у вас виникають проблеми, будь ласка, перемкніться на емулятор термінала «xterm» встановленням таких параметрів:\naqbanking(--terminal-emulator '"xterm -e"') [Зауваження: використовуйте саме таку комбінацію одинарних і подвійних лапок!]\n\nЩоб ознайомитися зі списком усіх параметрів, будь ласка, віддайте команду «skrooge-sabb.py bulkdownload --help». +Comment[x-test]=xxAn import backend for Skrooge using AqBanking.\n You must install AqBanking (aqbanking-cli) and setup all accounts manually before using this backend.\n\nAt least AqBanking version 5.6.10 or later is required.\n\nThis backend starts an AqBanking user-interactive session in the default terminal emulator.\nIf you experience issues please switch to the "xterm" terminal emulator by setting the parameters to:\naqbanking(--terminal-emulator '"xterm -e"') [Note: The single and double quotes are important!]\n\nFor a list of all parameters please run "skrooge-sabb.py bulkdownload --help".xx Encoding=UTF-8 Icon=skrooge Type=Service @@ -40,7 +36,7 @@ X-KDE-PluginInfo-Author=Bernhard Scheirle X-KDE-PluginInfo-Email=bernhard@scheirle.de X-KDE-PluginInfo-Name=aqbanking -X-KDE-PluginInfo-Version=1.0 +X-KDE-PluginInfo-Version=2.0.0 X-KDE-PluginInfo-Website=http://skrooge.org/ X-KDE-PluginInfo-Category=Plugins X-KDE-PluginInfo-License=GPL @@ -49,4 +45,4 @@ X-SKROOGE-getaccounts=skrooge-sabb.py listaccounts X-SKROOGE-getaccountid="(.*)" X-SKROOGE-getbulk=skrooge-sabb.py bulkdownload --output_folder "%1" %parameter1 -X-SKROOGE-csvcolumns=date|mode|comment|payee|amount +X-SKROOGE-csvcolumns=date|mode|comment|payee|amount|unit diff -Nru skrooge-2.19.1/plugins/import/skrooge_import_backend/skrooge-sabb.py skrooge-2.20.0/plugins/import/skrooge_import_backend/skrooge-sabb.py --- skrooge-2.19.1/plugins/import/skrooge_import_backend/skrooge-sabb.py 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/import/skrooge_import_backend/skrooge-sabb.py 2019-06-23 07:31:17.000000000 +0000 @@ -25,6 +25,18 @@ Changelog: +2.0.0 - 2019.05.09 + * Added auto repair for certain banks (Sprada, Netbank, Comdirect). + * Added --disable-auto-repair command line option + * Added --prefer-valutadate command line option + * Removed --balance command line option + +1.2.0 - 2019.04.28 + * Allow processing of accounts without an IBAN + (e.g credit card accounts). + In this case a fake IBAN is used: + XX00 + 1.1.0 - 2018.05.21 * Added command line parameter --terminal-emulator @@ -46,36 +58,74 @@ import tempfile from distutils.version import LooseVersion -__VERSION__ = "1.1.0" +__VERSION__ = "2.0.0" + class Account(object): def __init__(self): self.bank_number = "" self.account_number = "" self.iban = "" + self.fake_iban = False def toString(self): - return 'Account(' + self.bank_number + ', ' + self.account_number + ', ' + self.iban + ')' + return 'Account({}, {}, {})'.format(self.bank_number, + self.account_number, + self.iban) def isValid(self): - return self.bank_number != "" and self.account_number != "" and self.iban != "" + return self.bank_number != "" \ + and self.account_number != "" \ + and self.iban != "" + + @staticmethod + def _parse_single(file_content, regex): + match = regex.search(file_content) + if match: + return match.group(1) + return "" + + def parse(self, file_content): + regex_account_number = re.compile('accountNumber=\"(.*)\"') + regex_bank_number = re.compile('bankCode=\"(.*)\"') + regex_iban = re.compile('iban=\"(.*)\"') + + self.account_number = self._parse_single(file_content, regex_account_number) + self.bank_number = self._parse_single(file_content, regex_bank_number) + self.iban = self._parse_single(file_content, regex_iban) + + if self.iban == "": + self.fake_iban = True + self.iban = "XX00{}{}".format(self.bank_number, self.account_number) + + def matches(self, bank_number, account_number): + return self.bank_number == bank_number \ + and self.account_number == account_number class Accounts(object): def __init__(self): self._account_map = {} - def account_map_key(self, bank_number, account_number): + def _account_map_key(self, bank_number, account_number): return str(bank_number) + '.' + str(account_number) + def _update_account_map(self, account): + if not account.isValid(): + return + + overwrite = True + key = self._account_map_key(account.bank_number, account.account_number) + if key in self._account_map: + # Only overwrite the IBAN if the currently stored one is fake: + overwrite = self._account_map[key].fake_iban + + if overwrite: + self._account_map[key] = account + def _build_iban_map(self): self._account_map = {} - regex_account_number = re.compile('accountNumber=\"(.*)\"') - regex_bank_number = re.compile('bankCode=\"(.*)\"') - regex_iban = re.compile('iban=\"(.*)\"') - #regex_bic = re.compile('bic=\"(.*)\"') - accounts_folder = os.path.expanduser('~/.aqbanking/settings/accounts/') for file_name in os.listdir(accounts_folder): if not file_name.endswith('.conf'): @@ -84,28 +134,14 @@ with open(file_path, 'r') as account_file: content = account_file.read() account = Account() - match = regex_account_number.search(content) - if match: - account.account_number = match.group(1) - match = regex_bank_number.search(content) - if match: - account.bank_number = match.group(1) - match = regex_iban.search(content) - if match: - account.iban = match.group(1) - # match = regex_bic.search(content) - # if match: - # account.bic = match.group(1) - # print(account.toString()) - if account.isValid(): - key = self.account_map_key(account.bank_number, account.account_number) - self._account_map[key] = account + account.parse(content) + self._update_account_map(account) def get_account(self, bank_number, account_number): if not self._account_map: self._build_iban_map() - key = self.account_map_key(bank_number, account_number) + key = self._account_map_key(bank_number, account_number) if key in self._account_map: return self._account_map[key] else: @@ -147,16 +183,89 @@ yield context_file_path +class RepairMan(object): + def repair_row(self, row): + pass + + +class RepairManSpardaNetBank(RepairMan): + """ + Sparda / Netbank only: + If the payees name exceeds 27 characters the overflowing characters + of the name gets stored at the beginning of the purpose field. + + This is the case, when one of the strings listed in Keywords is part + of the purpose fields but does not start at the beginning. + In this case, the part leading up to the keyword is to be treated as the + tail of the payee. + """ + + Keywords = ['SEPA-BASISLASTSCHRIFT', + 'SEPA-ÜBERWEISUNG', + 'SEPA LOHN/GEHALT'] + + def repair_row(self, row): + comment = row['comment'] + + for key in self.Keywords: + offset = comment.find(key) + if offset >= 0: + if offset > 0: + row['payee'] = row['payee'] + comment[:offset] + keyEnd = offset + len(key) + row['mode'] = comment[offset:keyEnd] + row['comment'] = comment[keyEnd:] + break + return row + + +class RepairManComdirect(RepairMan): + Keywords = ['WERTPAPIERE', + 'LASTSCHRIFT / BELASTUNG', + 'ÜBERTRAG / ÜBERWEISUNG', + 'KONTOÜBERTRAG', + 'KUPON', + 'SUMME MONATSABRECHNUNG VISA', + 'KONTOABSCHLUSSABSCHLUSS ZINSEN'] + + def repair_row(self, row): + comment = row['comment'].strip() + + for key in self.Keywords: + if comment.startswith(key): + row['comment'] = comment[len(key):] + row['mode'] = key + break + return row + + +class RepairManStrip(RepairMan): + Keywords = ['date', 'mode', 'comment', 'payee', 'amount', 'unit'] + + def repair_row(self, row): + for key in self.Keywords: + row[key] = row[key].strip() + return row + + class SABB(object): # Tools AqBanking = 'aqbanking-cli' - AqHBCI = 'aqhbci-tool4' ReturnValue_NormalExit = 0 ReturnValue_InvalidVersion = 1 def __init__(self): self.accounts = Accounts() + self.repair_mans = [RepairManSpardaNetBank(), + RepairManComdirect(), + RepairManStrip()] + + self.output_folder = None + self.balance = None + self.terminal_emulator = None + self.prefer_valutadate = None + self.disable_auto_repair = None def build_command(self, executable, args): com = [executable] @@ -236,58 +345,60 @@ print(output.getvalue().strip()) return self.ReturnValue_NormalExit - def write_balance_file(self, output_folder_path, context_file_path): - process_result = subprocess.run( - self.build_command(self.AqBanking, - ['listbal', - '-c', context_file_path]), - stdout=subprocess.PIPE, - stderr=subprocess.DEVNULL - ) - fieldnames_input = ['ignore', 'bank_number', 'account_number', 'bank_name', 'account_name', - 'booked_date', 'booked_time', 'booked_value', 'booked_currency', - 'noted_date', 'noted_time', 'noted_value', 'noted_currency'] - fieldnames_output = ['id', 'date', 'balance', 'unit'] - reader = self.get_csv_reader(process_result, fieldnames_input) - output, writer = self.get_csv_writer(fieldnames_output) - for record in reader: - row = {} - row['id'] = self.get_iban(record['bank_number'], record['account_number']) - try: - row['balance'] = record['booked_value'] - row['unit'] = record['booked_currency'] - row['date'] = datetime.datetime.strptime(record['booked_date'], "%d.%m.%Y").strftime("%Y-%m-%d") - except: - try: - row['balance'] = record['noted_value'] - row['unit'] = record['noted_currency'] - row['date'] = datetime.datetime.strptime(record['noted_date'], "%d.%m.%Y").strftime("%Y-%m-%d") - except: - continue - writer.writerow(row) - output_file_path = os.path.join(output_folder_path, "balance.csv") - with open(output_file_path, 'w') as f: - f.write(output.getvalue()) - - def convert_transactions(self, aqbanking_output, generateHeader=True): + def convert_transactions(self, aqbanking_output, generateHeader): reader = csv.DictReader(aqbanking_output.splitlines(), dialect=AqDialectTransfairs) fieldnames_output = ['date', 'mode', 'comment', 'payee', 'amount', 'unit'] output, writer = self.get_csv_writer(fieldnames_output, generateHeader) - for record in reader: + for record in sorted(reader, key=lambda row: row['date']): row = {} - row['date'] = record['date'] - row['mode'] = record['purpose'] - comment = '' + if self.prefer_valutadate: + row['date'] = record['valutadate'] + else: + row['date'] = record['date'] + row['mode'] = "" + comment = record['purpose'] for i in range(1, 12): - comment = comment + record['purpose' + str(i)] + " " - row['comment'] = comment.strip() - row['payee'] = (record['remoteName'] + " " + record['remoteName1']).strip() + comment = comment + record['purpose' + str(i)] + row['comment'] = comment + row['payee'] = record['remoteName'] + record['remoteName1'] row['amount'] = record['value_value'] row['unit'] = record['value_currency'] + if not self.disable_auto_repair: + for repair_man in self.repair_mans: + row = repair_man.repair_row(row) writer.writerow(row) return output.getvalue() - def download(self, output_folder_path, balance, terminal_emulator): + def process_context_file(self, context_file_path): + self.output_folder = os.path.abspath(self.output_folder) + if not os.path.exists(self.output_folder): + os.makedirs(self.output_folder) + + files = {} + for account in self.accounts.get_accounts(): + process_result = subprocess.run( + self.build_command(self.AqBanking, + ['listtrans', + '--bank=' + account.bank_number, + '--account=' + account.account_number, + '-c', + context_file_path + ]), + stdout=subprocess.PIPE, + stderr=subprocess.DEVNULL + ) + transactions = process_result.stdout.decode("utf-8") + output_file_path = os.path.join(self.output_folder, self.format_iban(account.iban.upper()) + ".csv") + if output_file_path in files: + files[output_file_path] = files[output_file_path] + '\n' + self.convert_transactions(transactions, False) + else: + files[output_file_path] = self.convert_transactions(transactions, True) + + for path, content in files.items(): + with open(path, 'w') as f: + f.write(content) + + def download(self): if not self.check_version(): return self.ReturnValue_InvalidVersion with TemporaryContextFile() as context_file_path: @@ -297,42 +408,13 @@ '-c', context_file_path ] - if balance: - args.append('--balance') - command = str.split(terminal_emulator) + command = str.split(self.terminal_emulator) command.extend(self.build_command(self.AqBanking, args)) subprocess.run(command) - output_folder_path = os.path.abspath(output_folder_path) - if not os.path.exists(output_folder_path): - os.makedirs(output_folder_path) - files = {} - for account in self.accounts.get_accounts(): - process_result = subprocess.run( - self.build_command(self.AqBanking, - ['listtrans', - '--bank=' + account.bank_number, - '--account=' + account.account_number, - '-c', - context_file_path - ]), - stdout=subprocess.PIPE, - stderr=subprocess.DEVNULL - ) - transactions = process_result.stdout.decode("utf-8") - output_file_path = os.path.join(output_folder_path, self.format_iban(account.iban.upper()) + ".csv") - if output_file_path in files: - files[output_file_path] = files[output_file_path] + '\n' + self.convert_transactions(transactions, False) - else: - files[output_file_path] = self.convert_transactions(transactions, True) - - for path, content in files.items(): - with open(path, 'w') as f: - f.write(content) + self.process_context_file(context_file_path) - if balance: - self.write_balance_file(output_folder_path, context_file_path) return self.ReturnValue_NormalExit @@ -349,8 +431,6 @@ # Command: bulkdownload parser_download = subparsers.add_parser('bulkdownload', help='Downloads all transactions into the given output folder') parser_download.add_argument('--output_folder', required=True, help='The folder to store the csv files.') - parser_download.add_argument('--balance', required=False, action='store_true', - help='Additionally also download the current balance of all accounts and stores it in a "balance.csv" file in the output folder.') parser_download.add_argument('--terminal-emulator', required=False, default="x-terminal-emulator -e", help='The terminal emulator command string that gets used to run the aqbanking user-interactive session. ' @@ -358,13 +438,25 @@ 'Example: "xterm -e". ' '(Default: "x-terminal-emulator -e")' ) + parser_download.add_argument('--prefer-valutadate', required=False, action='store_true', + help='Uses the valuta date instead of the normal one.' + ) + parser_download.add_argument('--disable-auto-repair', required=False, action='store_true', + help='Disables bank specific repair steps.' + ) args = parser.parse_args() + sabb = SABB() if (args.command == "listaccounts"): - return SABB().get_accounts() + return sabb.get_accounts() elif (args.command == "bulkdownload"): - return SABB().download(args.output_folder, args.balance, args.terminal_emulator) + sabb.output_folder = args.output_folder + sabb.terminal_emulator = args.terminal_emulator + sabb.prefer_valutadate = args.prefer_valutadate + sabb.disable_auto_repair = args.disable_auto_repair + return sabb.download() + #return sabb.process_context_file("") else: parser.print_help() return 1 diff -Nru skrooge-2.19.1/plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp skrooge-2.20.0/plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp --- skrooge-2.19.1/plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -168,6 +168,8 @@ QDomElement accountName = account.firstChildElement(QStringLiteral("act:name")); QDomElement accountType = account.firstChildElement(QStringLiteral("act:type")); QDomElement accountCode = account.firstChildElement(QStringLiteral("act:code")); + QDomElement accountDescription = account.firstChildElement(QStringLiteral("act:description")); + QString realAccountName = accountName.text(); @@ -208,9 +210,12 @@ realAccountName = accountName.text() % " (" % SKGServices::intToString(index) % ')'; err = act.setName(realAccountName); } - if (!err && accountCode.isNull()) { + if (!err && !accountCode.isNull()) { err = act.setNumber(accountCode.text()); } + if (!err && !accountDescription.isNull()) { + err = act.setComment(accountDescription.text()); + } IFOKDO(err, act.setType(type == QStringLiteral("ASSET") ? SKGAccountObject::ASSETS : type == QStringLiteral("STOCK") || type == QStringLiteral("MUTUAL") || type == QStringLiteral("RECEIVABLE") || type == QStringLiteral("PAYABLE") || type == QStringLiteral("TRADING") ? SKGAccountObject::INVESTMENT : type == QStringLiteral("CASH") ? SKGAccountObject::WALLET : @@ -647,11 +652,11 @@ } IFOKDO(err, m_importer->getDocument()->stepForward(5)) - // Step 6-Remove useless account and temporary account + // Step 6-Remove temporary account { IFOKDO(err, gnucashTemporaryAccount.remove(false, true)) - IFOKDO(err, m_importer->getDocument()->executeSqliteOrder("DELETE FROM account WHERE rd_bank_id=" % SKGServices::intToString(bank.getID()) % " AND (SELECT COUNT(1) FROM operation WHERE operation.rd_account_id=account.id)=0")) + IFOKDO(err, m_importer->getDocument()->executeSqliteOrder("DELETE FROM account WHERE rd_bank_id=" % SKGServices::intToString(bank.getID()) % " AND t_name='GNUCASH-TEMPORARY-ACCOUNT' AND (SELECT COUNT(1) FROM operation WHERE operation.rd_account_id=account.id)=0")) IFOKDO(err, m_importer->getDocument()->stepForward(6)) } } diff -Nru skrooge-2.19.1/plugins/import/skrooge_import_ofx/CMakeLists.txt skrooge-2.20.0/plugins/import/skrooge_import_ofx/CMakeLists.txt --- skrooge-2.19.1/plugins/import/skrooge_import_ofx/CMakeLists.txt 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/import/skrooge_import_ofx/CMakeLists.txt 2019-06-23 07:31:17.000000000 +0000 @@ -20,6 +20,7 @@ MESSAGE( STATUS "OFX found. OFX support enabled") +INCLUDE(KDECompilerSettings NO_POLICY_SCOPE) KDE_ENABLE_EXCEPTIONS() LINK_DIRECTORIES (${LIBRARY_OUTPUT_PATH}) @@ -28,8 +29,6 @@ skgimportpluginofx.cpp ) -set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions -std=c++0x") - ADD_LIBRARY(skrooge_import_ofx MODULE ${skrooge_import_ofx_SRCS}) TARGET_LINK_LIBRARIES(skrooge_import_ofx KF5::Parts ${LIBOFX_LIBRARIES} skgbasemodeler skgbasegui skgbankmodeler skgbankgui) diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp skrooge-2.20.0/plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp --- skrooge-2.19.1/plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -22,9 +22,10 @@ #include "skgaccountboardwidget.h" #include - #include +#include + #include "skgaccountobject.h" #include "skgdocumentbank.h" #include "skgmainpanel.h" @@ -324,7 +325,10 @@ QStringLiteral("SELECT t_name, t_TYPENLS, t_UNIT, ") % ((m_menuPastOperations != nullptr) && m_menuPastOperations->isChecked() ? "f_TODAYAMOUNT" : "f_CURRENTAMOUNT") % ", t_close from v_account_display WHERE (" % wc % ") ORDER BY t_TYPENLS, t_name", listTmp); IFOK(err) { - html += QStringLiteral(""); + KColorScheme scheme(QPalette::Normal, KColorScheme::Window); + auto color = scheme.foreground(KColorScheme::NormalText).color().name().right(6); + + html += QStringLiteral("
"; double sumTypeV1 = 0; double sumV1 = 0; QString currentType; diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp skrooge-2.20.0/plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp --- skrooge-2.19.1/plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -239,7 +239,7 @@ { if ((iEvent != nullptr) && iEvent->type() == QEvent::KeyPress) { auto* keyEvent = dynamic_cast(iEvent); - if ((keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { + if (keyEvent && (keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { if ((QApplication::keyboardModifiers() & Qt::ControlModifier) != 0u && ui.kAccountCreatorAdd->isEnabled()) { ui.kAccountCreatorAdd->click(); } else if ((QApplication::keyboardModifiers() &Qt::ShiftModifier) != 0u && ui.kAccountCreatorUpdate->isEnabled()) { diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_budget/skgbudgetpluginwidget.cpp skrooge-2.20.0/plugins/skrooge/skrooge_budget/skgbudgetpluginwidget.cpp --- skrooge-2.19.1/plugins/skrooge/skrooge_budget/skgbudgetpluginwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_budget/skgbudgetpluginwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -221,7 +221,7 @@ { if ((iEvent != nullptr) && iEvent->type() == QEvent::KeyPress) { auto* keyEvent = dynamic_cast(iEvent); - if ((keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { + if (keyEvent && (keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { if ((QApplication::keyboardModifiers() & Qt::ControlModifier) != 0u && ui.kAddBtn->isEnabled()) { ui.kAddBtn->click(); } else if ((QApplication::keyboardModifiers() &Qt::ShiftModifier) != 0u && ui.kModifyBtn->isEnabled()) { diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_calculator/skgcalculatorpluginwidget.cpp skrooge-2.20.0/plugins/skrooge/skrooge_calculator/skgcalculatorpluginwidget.cpp --- skrooge-2.19.1/plugins/skrooge/skrooge_calculator/skgcalculatorpluginwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_calculator/skgcalculatorpluginwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -129,7 +129,7 @@ { if ((iEvent != nullptr) && iEvent->type() == QEvent::KeyPress) { auto* keyEvent = dynamic_cast(iEvent); - if ((keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { + if (keyEvent && (keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { if ((QApplication::keyboardModifiers() & Qt::ControlModifier) != 0u && ui.kAdd->isEnabled()) { ui.kAdd->click(); } else if ((QApplication::keyboardModifiers() &Qt::ShiftModifier) != 0u && ui.kUpdate->isEnabled()) { diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_categories/skgcategoriespluginwidget.cpp skrooge-2.20.0/plugins/skrooge/skrooge_categories/skgcategoriespluginwidget.cpp --- skrooge-2.19.1/plugins/skrooge/skrooge_categories/skgcategoriespluginwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_categories/skgcategoriespluginwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -105,7 +105,7 @@ { if ((iEvent != nullptr) && iEvent->type() == QEvent::KeyPress) { auto* keyEvent = dynamic_cast(iEvent); - if ((keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { + if (keyEvent && (keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { if ((QApplication::keyboardModifiers() & Qt::ControlModifier) != 0u && ui.kAdd->isEnabled()) { ui.kAdd->click(); } else if ((QApplication::keyboardModifiers() &Qt::ShiftModifier) != 0u && ui.kModifyCategoryButton->isEnabled()) { diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp skrooge-2.20.0/plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp --- skrooge-2.19.1/plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -24,10 +24,11 @@ #include #include #include - #include #include +#include + #include "skgdocumentbank.h" #include "skgmainpanel.h" #include "skgobjectbase.h" @@ -53,13 +54,15 @@ auto f = new QFrame(); ui.setupUi(f); setMainWidget(f); + KColorScheme scheme(QPalette::Normal, KColorScheme::Window); + auto color = scheme.foreground(KColorScheme::NormalText).color().name().right(6); - ui.kIncomeLabel->setText("" % ui.kIncomeLabel->text() % ""); - ui.kExpenseLabel->setText("" % ui.kExpenseLabel->text() % ""); - ui.kSavingLabel->setText("" % ui.kSavingLabel->text() % ""); - ui.kIncome_previousLabel->setText("" % ui.kIncome_previousLabel->text() % ""); - ui.kExpense_previousLabel->setText("" % ui.kExpense_previousLabel->text() % ""); - ui.kSaving_previousLabel->setText("" % ui.kSaving_previousLabel->text() % ""); + ui.kIncomeLabel->setText("" % ui.kIncomeLabel->text() % ""); + ui.kExpenseLabel->setText("" % ui.kExpenseLabel->text() % ""); + ui.kSavingLabel->setText("" % ui.kSavingLabel->text() % ""); + ui.kIncome_previousLabel->setText("" % ui.kIncome_previousLabel->text() % ""); + ui.kExpense_previousLabel->setText("" % ui.kExpense_previousLabel->text() % ""); + ui.kSaving_previousLabel->setText("" % ui.kSaving_previousLabel->text() % ""); connect(ui.kIncomeLabel, &QLabel::linkActivated, this, &SKGOperationBoardWidget::onOpen); connect(ui.kExpenseLabel, &QLabel::linkActivated, this, &SKGOperationBoardWidget::onOpen); diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_operation/skgoperationpluginwidget.cpp skrooge-2.20.0/plugins/skrooge/skrooge_operation/skgoperationpluginwidget.cpp --- skrooge-2.19.1/plugins/skrooge/skrooge_operation/skgoperationpluginwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_operation/skgoperationpluginwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -324,13 +324,13 @@ } } else if ((iEvent != nullptr) && iEvent->type() == QEvent::KeyPress) { auto* keyEvent = dynamic_cast(iEvent); - if ((keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { + if (keyEvent && (keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { if ((QApplication::keyboardModifiers() & Qt::ControlModifier) != 0u && ui.kAddOperationBtn->isEnabled()) { ui.kAddOperationBtn->click(); } else if ((QApplication::keyboardModifiers() &Qt::ShiftModifier) != 0u && ui.kModifyOperationBtn->isEnabled()) { ui.kModifyOperationBtn->click(); } - } else if ((keyEvent->key() == Qt::Key_Up || keyEvent->key() == Qt::Key_Down) && iObject == ui.kNumberEdit) { + } else if (keyEvent && (keyEvent->key() == Qt::Key_Up || keyEvent->key() == Qt::Key_Down) && iObject == ui.kNumberEdit) { int c = SKGServices::stringToInt(ui.kNumberEdit->text()); if (c != 0) { ui.kNumberEdit->setText(SKGServices::intToString(keyEvent->key() == Qt::Key_Up ? c + 1 : c - 1)); diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_payee/skgpayeepluginwidget.cpp skrooge-2.20.0/plugins/skrooge/skrooge_payee/skgpayeepluginwidget.cpp --- skrooge-2.19.1/plugins/skrooge/skrooge_payee/skgpayeepluginwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_payee/skgpayeepluginwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -92,7 +92,7 @@ { if ((iEvent != nullptr) && iEvent->type() == QEvent::KeyPress) { auto* keyEvent = dynamic_cast(iEvent); - if ((keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { + if (keyEvent && (keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { if ((QApplication::keyboardModifiers() & Qt::ControlModifier) != 0u && ui.kAddButton->isEnabled()) { ui.kAddButton->click(); } else if ((QApplication::keyboardModifiers() &Qt::ShiftModifier) != 0u && ui.kModifyButton->isEnabled()) { diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_report/tests/CMakeLists.txt skrooge-2.20.0/plugins/skrooge/skrooge_report/tests/CMakeLists.txt --- skrooge-2.19.1/plugins/skrooge/skrooge_report/tests/CMakeLists.txt 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_report/tests/CMakeLists.txt 2019-06-23 07:31:17.000000000 +0000 @@ -40,6 +40,6 @@ ADD_EXECUTABLE(${utname} ${file} ${SRC}) TARGET_LINK_LIBRARIES(${utname} Qt5::Gui Qt5::Core Qt5::Test skgbasegui skgbankgui skgbasemodeler skgbankmodeler) - ADD_TEST(${utname} ${CMAKE_SOURCE_DIR}/tests/scripts/${utname}.sh) + ADD_TEST(NAME ${utname} COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/${utname}.sh) ENDFOREACH() INCLUDE(CTest) diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_scheduled/skgscheduledpluginwidget.cpp skrooge-2.20.0/plugins/skrooge/skrooge_scheduled/skgscheduledpluginwidget.cpp --- skrooge-2.19.1/plugins/skrooge/skrooge_scheduled/skgscheduledpluginwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_scheduled/skgscheduledpluginwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -111,7 +111,7 @@ { if ((iEvent != nullptr) && iEvent->type() == QEvent::KeyPress) { auto* keyEvent = dynamic_cast(iEvent); - if ((keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { + if (keyEvent && (keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { if ((QApplication::keyboardModifiers() & Qt::ShiftModifier) != 0u && ui.kModifyBtn->isEnabled()) { ui.kModifyBtn->click(); } diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_search/skgsearchpluginwidget.cpp skrooge-2.20.0/plugins/skrooge/skrooge_search/skgsearchpluginwidget.cpp --- skrooge-2.19.1/plugins/skrooge/skrooge_search/skgsearchpluginwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_search/skgsearchpluginwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -169,7 +169,7 @@ { if ((iEvent != nullptr) && iEvent->type() == QEvent::KeyPress) { auto* keyEvent = dynamic_cast(iEvent); - if ((keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { + if (keyEvent && (keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { if ((QApplication::keyboardModifiers() & Qt::ControlModifier) != 0u && ui.kAdd->isEnabled()) { ui.kAdd->click(); } else if ((QApplication::keyboardModifiers() &Qt::ShiftModifier) != 0u && ui.kUpdate->isEnabled()) { diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget.cpp skrooge-2.20.0/plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget.cpp --- skrooge-2.19.1/plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -78,7 +78,7 @@ { if ((iEvent != nullptr) && iEvent->type() == QEvent::KeyPress) { auto* keyEvent = dynamic_cast(iEvent); - if ((keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { + if (keyEvent && (keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { if ((QApplication::keyboardModifiers() & Qt::ControlModifier) != 0u && ui.kAddButton->isEnabled()) { ui.kAddButton->click(); } else if ((QApplication::keyboardModifiers() &Qt::ShiftModifier) != 0u && ui.kModifyButton->isEnabled()) { diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp skrooge-2.20.0/plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp --- skrooge-2.19.1/plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -23,6 +23,8 @@ #include +#include + #include "skgdocumentbank.h" #include "skgmainpanel.h" #include "skgtraces.h" @@ -211,8 +213,9 @@ SKGObjectBase::SKGListSKGObjectBase objs; SKGError err = getDocument()->getObjects(QStringLiteral("v_unit_display"), wc % " ORDER BY t_type DESC, t_name ASC", objs); IFOK(err) { - QString html; - html += QStringLiteral(""); + KColorScheme scheme(QPalette::Normal, KColorScheme::Window); + auto color = scheme.foreground(KColorScheme::NormalText).color().name().right(6); + QString html = QStringLiteral(""; int nb = objs.count(); if (nb != 0) { html += QStringLiteral("
"); diff -Nru skrooge-2.19.1/plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp skrooge-2.20.0/plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp --- skrooge-2.19.1/plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp 2019-06-23 07:31:17.000000000 +0000 @@ -279,7 +279,7 @@ { if ((iEvent != nullptr) && iEvent->type() == QEvent::KeyPress) { auto* keyEvent = dynamic_cast(iEvent); - if ((keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { + if (keyEvent && (keyEvent->key() == Qt::Key_Return || keyEvent->key() == Qt::Key_Enter) && iObject == this) { if ((QApplication::keyboardModifiers() & Qt::ControlModifier) != 0u && ui.kUnitAdd->isEnabled()) { ui.kUnitAdd->click(); } else if ((QApplication::keyboardModifiers() & Qt::ShiftModifier) != 0u && ui.kUnitUpdate->isEnabled()) { diff -Nru skrooge-2.19.1/po/bg/skrooge.po skrooge-2.20.0/po/bg/skrooge.po --- skrooge-2.19.1/po/bg/skrooge.po 2019-04-22 18:05:11.000000000 +0000 +++ skrooge-2.20.0/po/bg/skrooge.po 2019-06-23 07:31:33.000000000 +0000 @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2009-09-18 16:52+0300\n" "Last-Translator: Yasen Pramatarov \n" "Language-Team: Bulgarian \n" @@ -247,7 +247,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, fuzzy, kde-format #| msgid "Type of the account" msgctxt "Dashboard widget title" @@ -1049,21 +1049,27 @@ msgid "Change password..." msgstr "Смяна на паролата" -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, fuzzy, kde-format #| msgid "File" msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Файл" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, fuzzy, kde-format #| msgctxt "A plugin to add custom properties on objects" #| msgid "Properties" @@ -1071,7 +1077,7 @@ msgid "File management" msgstr "Настройки" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1079,7 +1085,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1087,34 +1093,34 @@ "file_change_password\">password.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, fuzzy, kde-format #| msgid "Account creation failed" msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Грешка при създаване на сметката" -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, fuzzy, kde-format #| msgid "Account creation failed" msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Грешка при създаване на сметката" -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, fuzzy, kde-format #| msgid "Account creation failed" msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Грешка при създаване на сметката" -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, fuzzy, kde-format #| msgid "Text document" msgctxt "" @@ -1122,35 +1128,35 @@ msgid "%1 document" msgstr "Текстов документ" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, fuzzy, kde-format #| msgid "Account updated." msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Сметката е обновена." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, fuzzy, kde-format #| msgid "Account updated." msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Сметката е обновена." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "File" msgctxt "Panel title" msgid "Open file" msgstr "Файл" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgid "Text document" msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "Текстов документ" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1158,14 +1164,14 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, fuzzy, kde-format #| msgid "Display operations" msgctxt "Noun" msgid "Reopen" msgstr "Показване на операциите" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1174,7 +1180,7 @@ "Please enter the password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, fuzzy, kde-format #| msgid "Change password" @@ -1182,14 +1188,14 @@ msgid "Wrong password.\n" msgstr "Смяна на паролата" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, fuzzy, kde-format #| msgid "Account updated." msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Сметката е обновена." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, fuzzy, kde-format #| msgctxt "" #| "Indicates a highlighted operation, ie an operation meant to stand out " @@ -1199,13 +1205,13 @@ msgid "Failed to open '%1'." msgstr "Отбелязано" -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1213,13 +1219,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1227,35 +1233,35 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, fuzzy, kde-format #| msgid "Change password" msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Смяна на паролата" -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, fuzzy, kde-format #| msgid "Password changed." msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Паролата е променена." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, fuzzy, kde-format #| msgid "Change password" msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Смяна на паролата" -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, fuzzy, kde-format #| msgid "Text document" msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Текстов документ" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1599,7 +1605,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2161,7 +2167,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2631,7 +2637,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2693,7 +2699,7 @@ msgid "Import banks and accounts" msgstr "Сметка" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, fuzzy, kde-format @@ -2702,7 +2708,7 @@ msgid "Import scheduled operations" msgstr "Показване на операциите" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, fuzzy, kde-format #| msgid "Text document" msgctxt "A file format" @@ -2928,7 +2934,7 @@ msgstr "Внасяне" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3373,15 +3379,15 @@ msgid "Creation of file %1 failed" msgstr "Грешка при създаване на сметката" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, fuzzy, kde-format #| msgid "Accounts" msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Сметки" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, fuzzy, kde-format #| msgctxt "" #| "Indicates a highlighted operation, ie an operation meant to stand out " @@ -3391,14 +3397,14 @@ msgid "Highlighted only" msgstr "Отбелязано" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, fuzzy, kde-format #| msgid "Display operations" msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Показване на операциите" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, fuzzy, kde-format @@ -3407,7 +3413,7 @@ msgid "Current" msgstr "Текущ" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, fuzzy, kde-format #| msgid "Credit card" @@ -3415,7 +3421,7 @@ msgid "Credit card" msgstr "Кредитна карта" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3423,7 +3429,7 @@ msgid "Saving" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, fuzzy, kde-format #| msgid "Investment" @@ -3431,7 +3437,7 @@ msgid "Investment" msgstr "Инвестиция" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3439,7 +3445,7 @@ msgid "Loan" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3447,7 +3453,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, fuzzy, kde-format @@ -3456,7 +3462,7 @@ msgid "Wallet" msgstr "Запад" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, fuzzy, kde-format #| msgid "Other" @@ -3464,7 +3470,7 @@ msgid "Other" msgstr "Друго" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3472,15 +3478,15 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, fuzzy, kde-format #| msgid "Total" msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Общо" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, fuzzy, kde-format @@ -3524,7 +3530,7 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -7121,21 +7127,21 @@ msgid "Default category for tax operation" msgstr "Показване на операциите" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, fuzzy, kde-format #| msgid "Transfer" @@ -7143,7 +7149,7 @@ msgid "Transfers" msgstr "Прехвърляне" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, fuzzy, kde-format #| msgid "Tracker:" @@ -7151,7 +7157,7 @@ msgid "Tracked" msgstr "Координиращ сървър:" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format #| msgid "Display operations" @@ -7159,31 +7165,31 @@ msgid "On suboperations" msgstr "Показване на операциите" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, fuzzy, kde-format #| msgid "Income" msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Приходи" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format #| msgid "is in current month" msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "е в текущия месец" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format #| msgid "Autostart" msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Автоматично стартиране" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -11121,21 +11127,21 @@ msgid "Maximum number of imported values:" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, fuzzy, kde-format #| msgid "Date" msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Дата" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, fuzzy, kde-format #| msgid "Currency" msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Пари" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, fuzzy, kde-format #| msgid "Index" msgctxt "" @@ -11144,7 +11150,7 @@ msgid "Indexes" msgstr "Индекс" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, fuzzy, kde-format #| msgid "Share" msgctxt "" @@ -11153,28 +11159,28 @@ msgid "Shares" msgstr "Споделяне" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, fuzzy, kde-format #| msgid "Object" msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Обект" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, fuzzy, kde-format #| msgid "Share" msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Споделяне" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, fuzzy, kde-format #| msgid "Operation canceled" msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Операцията е прекратена" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12873,20 +12879,20 @@ msgid "Year" msgstr "Години" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, fuzzy, kde-format #| msgid "Text document" msgctxt "Progression step" msgid "Migrate document" msgstr "Текстов документ" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12906,7 +12912,7 @@ msgid "Computation of budgets" msgstr "Име на акаунта" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12932,9 +12938,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, fuzzy, kde-format #| msgid "Default" msgctxt "Noun, the default value of an item" @@ -12950,7 +12956,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, fuzzy, kde-format #| msgid "Minimum" msgctxt "Noun, the minimum value of an item" @@ -13018,7 +13024,7 @@ msgid "Operation" msgstr "Операция" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, fuzzy, kde-format #| msgid "Name" msgctxt "Noun, the name of an item" @@ -13165,7 +13171,7 @@ msgid "Next occurrence" msgstr "Брой колони" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, fuzzy, kde-format #| msgid "Date" msgctxt "Noun, the date of an item" @@ -13930,20 +13936,20 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, fuzzy, kde-format #| msgid "Tax" msgctxt "Noun" msgid "Max" msgstr "Данък" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13957,74 +13963,74 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, fuzzy, kde-format #| msgid "Report" msgctxt "A monthly report title" msgid "Report for %1" msgstr "Отчет" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, fuzzy, kde-format #| msgid "Account update" msgctxt "A monthly report title" msgid "Budget" msgstr "Обновяване на сметката" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, fuzzy, kde-format #| msgid "Autostart" msgctxt "A monthly report title" msgid "5 main variations" msgstr "Автоматично стартиране" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, fuzzy, kde-format #| msgid "List of accounts" msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Списък на абонаментите" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, fuzzy, kde-format #| msgid "List of accounts" msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Списък на абонаментите" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgid "Name of the account" msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Име на акаунта" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgid "Always" msgctxt "A monthly report title" msgid "Alarms" msgstr "Винаги" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, fuzzy, kde-format #| msgctxt "" #| "Indicates a highlighted operation, ie an operation meant to stand out " @@ -14034,32 +14040,32 @@ msgid "Highlighted operations" msgstr "Отбелязано" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Север" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -14067,7 +14073,7 @@ "operations\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -14075,19 +14081,19 @@ "page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -14180,6 +14186,13 @@ msgstr "не е празно" #: skgbankmodeler/skgruleobject.cpp:355 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 #, fuzzy, kde-format #| msgid "='#V1S#'" msgctxt "" @@ -14187,7 +14200,7 @@ msgid "regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, fuzzy, kde-format #| msgid "='#V1S#'" msgctxt "" @@ -14195,7 +14208,7 @@ msgid "not regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, fuzzy, kde-format #| msgid "contains '#V1S#'" msgctxt "" @@ -14203,7 +14216,7 @@ msgid "wildcard '#V1S#'" msgstr "съдържа '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, fuzzy, kde-format #| msgid "contains '#V1S#'" msgctxt "" @@ -14211,7 +14224,7 @@ msgid "not wildcard '#V1S#'" msgstr "съдържа '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, fuzzy, kde-format #| msgid "=#V1#" msgctxt "" @@ -14219,7 +14232,7 @@ msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, fuzzy, kde-format #| msgid "!=#V1#" msgctxt "" @@ -14227,7 +14240,7 @@ msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, fuzzy, kde-format #| msgid ">#V1#" msgctxt "" @@ -14235,7 +14248,7 @@ msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, fuzzy, kde-format #| msgid "<#V1#" msgctxt "" @@ -14243,7 +14256,7 @@ msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, fuzzy, kde-format #| msgid ">=#V1#" msgctxt "" @@ -14251,7 +14264,7 @@ msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, fuzzy, kde-format #| msgid "<=#V1#" msgctxt "" @@ -14259,7 +14272,7 @@ msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, fuzzy, kde-format #| msgid "='#V1S#'" msgctxt "" @@ -14267,7 +14280,7 @@ msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, fuzzy, kde-format #| msgid "!='#V1S#'" msgctxt "" @@ -14275,7 +14288,7 @@ msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, fuzzy, kde-format #| msgid ">'#V1S#'" msgctxt "" @@ -14283,7 +14296,7 @@ msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, fuzzy, kde-format #| msgid "<'#V1S#'" msgctxt "" @@ -14291,7 +14304,7 @@ msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, fuzzy, kde-format #| msgid ">='#V1S#'" msgctxt "" @@ -14299,7 +14312,7 @@ msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, fuzzy, kde-format #| msgid "<='#V1S#'" msgctxt "" @@ -14307,7 +14320,7 @@ msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, fuzzy, kde-format #| msgid "is between #V1# and #V2#" msgctxt "" @@ -14315,7 +14328,7 @@ msgid "is between #V1# and #V2#" msgstr "е между #V1# и #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, fuzzy, kde-format #| msgid "is between '#V1S#' and '#V2S#'" msgctxt "" @@ -14323,28 +14336,28 @@ msgid "is between '#V1S#' and '#V2S#'" msgstr "е между '#V1S#' и '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, fuzzy, kde-format #| msgid "is not empty" msgctxt "" @@ -14352,7 +14365,7 @@ msgid "is not lower" msgstr "не е празно" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, fuzzy, kde-format #| msgid "is not empty" msgctxt "" @@ -14360,7 +14373,7 @@ msgid "is not upper" msgstr "не е празно" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, fuzzy, kde-format #| msgid "is not empty" msgctxt "" @@ -14368,7 +14381,7 @@ msgid "is not capitalize" msgstr "не е празно" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, fuzzy, kde-format #| msgid "is not empty" msgctxt "" @@ -14376,7 +14389,7 @@ msgid "is lower" msgstr "не е празно" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, fuzzy, kde-format #| msgid "is not empty" msgctxt "" @@ -14384,14 +14397,14 @@ msgid "is upper" msgstr "не е празно" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, fuzzy, kde-format #| msgid "is between '#V1S#' and '#V2S#'" msgctxt "" @@ -14399,14 +14412,14 @@ msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "е между '#V1S#' и '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, fuzzy, kde-format #| msgid "=#ATT2#" msgctxt "" @@ -14414,28 +14427,28 @@ msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, fuzzy, kde-format #| msgid "is in current month" msgctxt "" @@ -14443,7 +14456,7 @@ msgid "is in current month" msgstr "е в текущия месец" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, fuzzy, kde-format #| msgid "is in previous month" msgctxt "" @@ -14451,7 +14464,7 @@ msgid "is in previous month" msgstr "е в предходния месец" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, fuzzy, kde-format #| msgid "is in current year" msgctxt "" @@ -14459,7 +14472,7 @@ msgid "is in current year" msgstr "е в текущата година" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, fuzzy, kde-format #| msgid "is in previous year" msgctxt "" @@ -14467,7 +14480,7 @@ msgid "is in previous year" msgstr "е в предходната година" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, fuzzy, kde-format #| msgid "is in last 30 days" msgctxt "" @@ -14475,7 +14488,7 @@ msgid "is in last 30 days" msgstr "е в последните 30 дни" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, fuzzy, kde-format #| msgid "is in last 3 months" msgctxt "" @@ -14483,7 +14496,7 @@ msgid "is in last 3 months" msgstr "е в последните 3 месеца" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, fuzzy, kde-format #| msgid "is in last 6 months" msgctxt "" @@ -14491,7 +14504,7 @@ msgid "is in last 6 months" msgstr "е в последните 6 месеца" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, fuzzy, kde-format #| msgid "is in last 12 months" msgctxt "" @@ -14499,7 +14512,7 @@ msgid "is in last 12 months" msgstr "е в последните 12 месеца" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, fuzzy, kde-format #| msgid "is in last 2 years" msgctxt "" @@ -14507,7 +14520,7 @@ msgid "is in last 2 years" msgstr "е в последните 2 години" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, fuzzy, kde-format #| msgid "is in last 3 years" msgctxt "" @@ -14515,7 +14528,7 @@ msgid "is in last 3 years" msgstr "е в последните 3 години" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, fuzzy, kde-format #| msgid "is in last 5 years" msgctxt "" @@ -14523,14 +14536,14 @@ msgid "is in last 5 years" msgstr "е в последните 5 години" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format #| msgid "Operation canceled" msgctxt "" @@ -14538,55 +14551,63 @@ msgid "Apply the template '#V2S#'" msgstr "Операцията е прекратена" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14594,7 +14615,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14602,7 +14623,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14610,7 +14631,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14618,145 +14639,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14764,19 +14785,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14784,13 +14805,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14798,79 +14819,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " и " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -16013,14 +16034,14 @@ msgid "Copy picture" msgstr "" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current month" msgctxt "The current month" msgid "Current month" msgstr "Текущ месец" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, fuzzy, kde-format #| msgid "Last 3 months" msgctxt "The month before the current month" @@ -17336,7 +17357,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, fuzzy, kde-format #| msgid "Sum" msgctxt "Noun, the numerical sum of a list of values" @@ -17574,88 +17595,88 @@ "Constraint name: %3" msgstr "" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, fuzzy, kde-format #| msgid "Account creation failed" msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Грешка при създаване на сметката" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, fuzzy, kde-format #| msgid "Bookmark has been modified" msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Отметката е променена" -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, fuzzy, kde-format #| msgid "Bookmark has been modified" msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Отметката е променена" -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, fuzzy, kde-format #| msgid "Change password" @@ -17663,13 +17684,13 @@ msgid "Wrong password" msgstr "Смяна на паролата" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17679,7 +17700,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17687,7 +17708,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17695,14 +17716,14 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, fuzzy, kde-format #| msgid "Bookmark has been modified" msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Отметката е променена" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17711,13 +17732,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -17725,21 +17746,21 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, fuzzy, kde-format #| msgid "Account updated." msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Сметката е обновена." -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, fuzzy, kde-format #| msgid "Account creation failed" msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Грешка при създаване на сметката" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, fuzzy, kde-format #| msgid "Account creation failed" @@ -17747,66 +17768,66 @@ msgid "Write file '%1' failed" msgstr "Грешка при създаване на сметката" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, fuzzy, kde-format #| msgid "Autostart" msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "Автоматично стартиране" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, fuzzy, kde-format #| msgid "Update failed" msgctxt "Progression step" msgid "Update materialized views" msgstr "Грешка при обновяването" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, fuzzy, kde-format #| msgid "Account creation failed" msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Грешка при създаване на сметката" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, fuzzy, kde-format #| msgid "Save" msgctxt "Verb, save a document" msgid "Save" msgstr "Запазване" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, fuzzy, kde-format #| msgid "Value" msgctxt "Noun, the value of an item" msgid "Value" msgstr "Стойност" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, fuzzy, kde-format #| msgid "Last modification" msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Последна промяна" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/bs/skrooge.po skrooge-2.20.0/po/bs/skrooge.po --- skrooge-2.19.1/po/bs/skrooge.po 2019-04-22 18:05:13.000000000 +0000 +++ skrooge-2.20.0/po/bs/skrooge.po 2019-06-23 07:31:34.000000000 +0000 @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge.po\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2015-02-26 23:39+0100\n" "Last-Translator: Samir Ribić \n" "Language-Team: bs \n" @@ -245,7 +245,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1033,26 +1033,32 @@ msgid "Change password..." msgstr "Promijeni lozinku..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Otvaranje datoteke %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Datoteka" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Upravljanje datotekama" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "" @@ -1066,7 +1072,7 @@ "

... zadnja otvorena datoteka može se automatski otvoriti kada se " "aplikacija pokrene.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "

... you can secure your document with a password.

" @@ -1076,57 +1082,57 @@ "file_change_password\">password.

" msgstr "

... možete osigurati vaš dokument sa lozinkom.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Dokument uspješno kreiran." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Kreiranje dokumenta nije uspjelo." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Datoteka uspješno spremljena." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Nije moguće snimiti datoteku" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 dokumenat" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Datoteka '%1' snimljena." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Nije uspjelo snimanje '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "Open file" msgctxt "Panel title" msgid "Open file" msgstr "Otvori datoteku" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgctxt "" #| "Associated with the file extension : for example, .csv --> CSV document" @@ -1135,7 +1141,7 @@ msgid "%1 document" msgstr "%1 dokumenat" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1145,13 +1151,13 @@ "Vaš dokument je vraćen iz privremene datoteke. Možete odlučiti da ponovo " "otvorite orginalni dokument." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Ponovo otvori" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1162,32 +1168,32 @@ "Ova datoteka je zaštićena\n" "Molim vas unesite lozinku." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Pogrešna lozinka\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Datoteka '%1' otvorena." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Nije uspjelo otvaranje '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Pokušaj obnovu" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1197,13 +1203,13 @@ "Vaš dokument se sanirao ovdje : %1\n" "Uzmite u obzir da saniranje nije bilo savršeno" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Otvorite saniranu datoteku" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, fuzzy, kde-format #| msgid "" #| "Take care, if you lose your password then it will be " @@ -1216,31 +1222,31 @@ "Uzmite u obzir, ako izgubite lozinku biće nemoguće da " "otvorite dokument." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Mijenjanje lozinke otkazano." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Lozinka promijenjena." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Promjena lozinke nije uspjela." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Sačuvajte vaš dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, fuzzy, kde-format #| msgctxt "Explain the user that he should backup his document" #| msgid "Don't forget to backup your document on an other device." @@ -1562,7 +1568,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "" @@ -2121,7 +2127,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2605,7 +2611,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2668,7 +2674,7 @@ msgid "Import banks and accounts" msgstr "Uvoz banaka i računa" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2676,7 +2682,7 @@ msgid "Import scheduled operations" msgstr "Uvezi planirane operacije" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2884,7 +2890,7 @@ msgstr "Uvoz dionica" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3292,26 +3298,26 @@ msgid "Creation of file %1 failed" msgstr "Kreiranje datoteke %1 nije uspjelo" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Konta" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Samo istaknuto" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Samo prethodne operacije" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3319,14 +3325,14 @@ msgid "Current" msgstr "Tekući" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Kreditna kartica" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3334,14 +3340,14 @@ msgid "Saving" msgstr "Rezerva" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investicija" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3349,7 +3355,7 @@ msgid "Loan" msgstr "Zajam" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3357,7 +3363,7 @@ msgid "Pension" msgstr "Penzija" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3365,14 +3371,14 @@ msgid "Wallet" msgstr "Novčanik" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Ostalo" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3382,14 +3388,14 @@ "Prvo, morate kreirati barem jedan račun
sa \"Banka i račun" "\" stranice ili uvesti operacije." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Ukupno od %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3430,7 +3436,7 @@ msgstr "Banjke (puni)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -7018,14 +7024,14 @@ msgid "Default category for tax operation" msgstr "Podrazumijevana kategorija za poreskuu operaciju" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Prihod i rashod" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, fuzzy, kde-format #| msgid "Grouped" @@ -7033,49 +7039,49 @@ msgid "Grouped" msgstr "Grupisano" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Transferi" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Praćeno" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Na podoperacijama" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Prihodi od %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Troškovi od %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Ušteda od %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10957,19 +10963,19 @@ msgid "Maximum number of imported values:" msgstr "Maksimalan broj uvezenih vrijednosti:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Navodi" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Valute" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10977,7 +10983,7 @@ msgid "Indexes" msgstr "Indeksi" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10985,25 +10991,25 @@ msgid "Shares" msgstr "Dionice" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objekti" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Samo vlastite dionice" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operacije sa jedinicom jednakom '%1'" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12732,19 +12738,19 @@ msgid "Year" msgstr "Godina" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Preseljenje dokumenta" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Nemoguće učitati dokument generiran novijom verzijom" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12762,7 +12768,7 @@ msgid "Computation of budgets" msgstr "Izračunavanje budžeta" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12787,9 +12793,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12804,7 +12810,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12865,7 +12871,7 @@ msgid "Operation" msgstr "Operacija" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12988,7 +12994,7 @@ msgid "Next occurrence" msgstr "Slijedeći nastanak" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13709,19 +13715,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Uštede moguće" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Maksimum" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13743,55 +13749,55 @@ "Skrooge, provjerite Skrooge web stranicu." "

Nadamo se da ćete uživatu u Skrooge

Skrooge Tim" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Izvještaj za %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Budžet" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 glavnih kategorija troškova" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 glavnih varijacija" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Iznosi na računima" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Iznosi jedinica" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Savjet" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Portfolio dionica" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgctxt "Title of a dashboard widget" #| msgid "Estimated interests" @@ -13799,7 +13805,7 @@ msgid "Estimated interests" msgstr "Procijenjene kamate" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Dashboard widget title" #| msgid "Alarms" @@ -13807,20 +13813,20 @@ msgid "Alarms" msgstr "Alarmi" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Istaknute operacije" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Sjever" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, fuzzy, kde-format #| msgctxt "Yahoo title for a downloaded information of a share" #| msgid "Annualized Gain" @@ -13828,19 +13834,19 @@ msgid "Annual Spending" msgstr "Dobit na godišnjem nivou" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Nije pronađena varijacija." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13850,7 +13856,7 @@ "Raspoređene operacije nisu definisane na \"Raspoređene " "operacije\" stranici." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13860,19 +13866,19 @@ "Istaknute operacije nisu definisane na \"Operacije\" " "stranici." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "Nije definisan budžet na \"Budžet\" stranici." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "Nije definisana dionica na \"Jedinica\" stranici." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13962,373 +13968,388 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "regularni izraz '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "nije regexp '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "džoker simbol '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "nije džoker '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "je između #V1# i #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "je između '#V1S#' i '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "je postavljeno na manje" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "je postavljeno na više" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "je postavljeno da kapitalizira" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "nije manje" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "nije više" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "nije kapitalizirano" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "je manje" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "je više" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "je kapitalizirano" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# sa '#V1S#' zamijenjeno sa '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=podniz od #ATT2# iz #V1# u #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=riječ(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# kao datum sa formatom #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=riječ(#ATT2#,#V1S#) kao datum sa formatom #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "je u tekućem mjesecu" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "je u prethodnom mjesecu" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "je u tekućoj godini" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "je u prethodnoj godini" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "je u poslednjih 30 dana" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "je u poslednja 3 mjeseca" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "je u poslednjih 6 mjeseci" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "je u poslednjih 12 mjeseci" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "je u poslednje 2 godine" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "je u poslednje 3 godine" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "je u poslednjih 5 godina" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Ako je ukupno(#ATT#)#OP##V1# onda pošalji '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Primijeni predložak '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14336,7 +14357,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14344,7 +14365,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14352,7 +14373,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14360,145 +14381,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14506,19 +14527,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14526,13 +14547,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14540,79 +14561,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " i " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15772,7 +15793,7 @@ msgid "Copy picture" msgstr "Kopiraj sliku" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgctxt "Noun, budget items to display" #| msgid "Current month" @@ -15780,7 +15801,7 @@ msgid "Current month" msgstr "Tekući mjesec" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -17093,7 +17114,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -17326,50 +17347,50 @@ "Nemoguće izbrisati objekat koji se koristi (%1 se koristi od strane %2).\n" "Naziv ograničenja: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Trenutna operacija je prekinuta" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "Transakcija se ne može započeti tokom izvršenja druge transakcije" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Transakcija mora biti otvorena da bi se uradila ova akcija" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" "Zatvaranje transakcije nije uspjelo jer se previše transakcija završilo" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Uklanjanje transakcija je zabranjeno unutar transakcije" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Kreiranje grupe transakcija je zabranjeno unutar transakcije" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Poništenje/Vraćanje je zabranjeno unutar transakcije" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, fuzzy, kde-format #| msgctxt "Something went wrong with SQL transactions" #| msgid "Undo / Redo is forbidden inside a transaction" @@ -17377,50 +17398,50 @@ msgid "Change password is forbidden inside a transaction" msgstr "Poništenje/Vraćanje je zabranjeno unutar transakcije" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Lozinka dokumenta je uklonjena." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Lozinka dokumenta je promijenjena." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Obnova" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Nemoguće je obnoviti ovu datoteku" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Pogrešna šifra" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Ops, izgleda da je ova datoteka pokvarena" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17430,7 +17451,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17438,7 +17459,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17448,13 +17469,13 @@ "Preseljenje nije uspjelo ali je dokument učitan bez greške jer je aktiviran " "režim za pronalaženje pogreški" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Dokument je preseljen" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "" @@ -17471,13 +17492,13 @@ "nije usaglašena s SQLite verzijom ugrađenom u Qt (%2). Trebate ponovo " "sagraditi Qt sa opcijom -system-sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Snimanje nije odobreno jer naziv datoteke još nije definisan" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, fuzzy, kde-format #| msgctxt "" #| "Cannot save the file while Skrooge is still performing an SQL transaction" @@ -17488,79 +17509,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Snimanje je zabranjeno ako je transakcija još uvijek otvorena" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Datoteka '%1' već postoji" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Kreiranje sigurnosne kopije datoteke %1 neuspjelo" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Pisanje datoteke '%1' neuspjelo" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "automatski start" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Ažuriranje materijalizovanih pogleda" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Otvaranje datoteke '%1' nije uspjelo" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Nije definisana baza podataka" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Snimi" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Vrijednost" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Posljednja izmjena" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Više od jednog dokumenta vraćeno u '%1' za '%2'" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/ca/skrooge.po skrooge-2.20.0/po/ca/skrooge.po --- skrooge-2.19.1/po/ca/skrooge.po 2019-04-22 18:05:13.000000000 +0000 +++ skrooge-2.20.0/po/ca/skrooge.po 2019-06-23 07:31:35.000000000 +0000 @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" -"PO-Revision-Date: 2019-04-16 08:10+0100\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" +"PO-Revision-Date: 2019-04-30 21:20+0100\n" "Last-Translator: Josep Ma. Ferrer \n" "Language-Team: Catalan \n" "Language: ca\n" @@ -251,7 +251,7 @@ "

... l'Skrooge pot aplicar automàticament correccions recomanades. Vegeu " "el tauler.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1033,26 +1033,32 @@ msgid "Change password..." msgstr "Canvia contrasenya..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "S'està obrint el fitxer %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "No s'ha trobat el fitxer %1. És impossible obrir-lo." + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Fitxer" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Gestió de fitxers" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1062,7 +1068,7 @@ "

... el darrer fitxer obert es pot obrir automàticament quan s'inicia l'aplicació.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1072,62 +1078,62 @@ "

... podeu assegurar el vostre document amb una contrasenya.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "El document s'ha creat correctament." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Ha fallat la creació del document." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "El fitxer s'ha desat correctament." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "No s'ha pogut desar el fitxer" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "Document %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "S'ha desat el fitxer «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Ha fallat en desar «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Obre fitxer" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "Document %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1137,13 +1143,13 @@ "El document s'ha restaurat des del fitxer temporal. Podeu decidir si reobriu " "el document original." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Reobre" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1154,32 +1160,32 @@ "Aquest fitxer sembla estar protegit.\n" "Si us plau, introduïu la contrasenya." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Contrasenya incorrecta.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "S'ha obert el fitxer «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Ha fallat en obrir «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Intenta una recuperació" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1189,13 +1195,13 @@ "El document s'ha recuperat aquí: %1\n" "Tingueu en compte que la recuperació podria no ser perfecta" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Obre el fitxer recuperat" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1206,31 +1212,31 @@ "perdeu la contrasenya. Avís: Aquesta acció no es pot desfer, excepte " "tornant a canviar un altre cop la contrasenya." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "S'ha cancel·lat el canvi de contrasenya." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "S'ha canviat la contrasenya." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Ha fallat en canviar la contrasenya." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Feu una còpia de seguretat del document" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1539,7 +1545,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2081,7 +2087,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2543,7 +2549,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2602,7 +2608,7 @@ msgid "Import banks and accounts" msgstr "Importa bancs i comptes" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2610,7 +2616,7 @@ msgid "Import scheduled operations" msgstr "Importa operacions planificades" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2813,7 +2819,7 @@ msgstr "Importa valors" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3218,27 +3224,27 @@ msgid "Creation of file %1 failed" msgstr "Ha fallat la creació del fitxer «%1»" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Comptes" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Només els ressaltats" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Només les operacions passades" # skip-rule: ff-current -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3246,14 +3252,14 @@ msgid "Current" msgstr "Corrent" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Targeta de crèdit" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3261,14 +3267,14 @@ msgid "Saving" msgstr "Estalvi" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Inversió" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3276,7 +3282,7 @@ msgid "Loan" msgstr "Préstec" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3284,7 +3290,7 @@ msgid "Pension" msgstr "Pensió" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3292,14 +3298,14 @@ msgid "Wallet" msgstr "Cartera" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Altres" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3309,14 +3315,14 @@ "Primer, heu de crear almenys un compte
des de la pàgina «Banc i compte» o importar operacions." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Total de %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3357,7 +3363,7 @@ msgstr "Bancs (completa)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6792,63 +6798,63 @@ msgid "Default category for tax operation" msgstr "Categoria per defecte per les operacions d'impostos" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Ingressos i despeses" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Agrupat" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Transferències" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Seguides" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "En suboperacions" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Ingressos de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Despeses de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Estalvis de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10551,19 +10557,19 @@ msgid "Maximum number of imported values:" msgstr "Nombre màxim de valors importats:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Cotitzacions" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Divises" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10571,7 +10577,7 @@ msgid "Indexes" msgstr "Índexs" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10579,25 +10585,25 @@ msgid "Shares" msgstr "Accions" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objectes" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Només participacions pròpies" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operacions amb unitat igual que «%1»" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12307,19 +12313,19 @@ msgid "Year" msgstr "Any" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Migració de document" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "És impossible carregar un document generat per una versió més recent" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12337,7 +12343,7 @@ msgid "Computation of budgets" msgstr "Càlcul de pressupostos" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12362,9 +12368,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12379,7 +12385,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12440,7 +12446,7 @@ msgid "Operation" msgstr "Operació" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12563,7 +12569,7 @@ msgid "Next occurrence" msgstr "Ocurrència següent" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13262,19 +13268,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "No teniu deutes però tampoc teniu marge. Cal mantenir l'esforç." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Possibles estalvis" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Màx." -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13296,98 +13302,98 @@ "a l'ús de l'Skrooge, reviseu el lloc web de " "l'Skrooge.

Desitgem que gaudiu de l'Skrooge

L'equip de l'Skrooge" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Informe per %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Pressupost" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 categories principals de despesa" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 variacions principals" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Imports en els comptes" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Imports de les unitats" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Consell" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Cartera d'accions" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Interessos estimats" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Alarmes" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Operacions ressaltades" # skip-rule: ff-net -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Valor net" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Despesa anual" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Valoració de les finances personals" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "No s'ha trobat cap variació." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13397,7 +13403,7 @@ "No s'ha definit cap operació planificada en la pàgina «Operacions planificades»." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13407,20 +13413,20 @@ "No s'ha definit cap operació ressaltada en la pàgina «Operacions»." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" "No s'ha definit cap pressupost en la pàgina «Pressupost»." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "No s'ha definit cap unitat en la pàgina «Unitat»." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13505,377 +13511,395 @@ msgid "is not empty" msgstr "no és buida" +# skip-rule: t-apo_ini #: skgbankmodeler/skgruleobject.cpp:355 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "=regexpcapture(#ATT2#, '#V1S#', #V2#)" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "exp.reg. «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "no exp.reg. «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "comodí «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "no comodí «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "és entre #V1# i #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "és entre «#V1S#» i «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "és establert a minúscules" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "és establert a majúscules" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "és establert a escriure en majúscula" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "no és minúscules" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "no és majúscules" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "no és establert a escriure en majúscula" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "és minúscules" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "és majúscules" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "és escriure en majúscula" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# amb «#V1S#» reemplaçat per «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=subcadena de #ATT2# des de #V1# a #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=paraula(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# com a data amb el format #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=paraula(#ATT2#,#V1S#) com a data amb el format #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "és en el mes actual" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "és en el mes anterior" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "és en l'any actual" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "és en l'any anterior" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "és en els darrers 30 dies" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "és en els darrers 3 mesos" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "és en els darrers 6 mesos" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "és en els darrers 12 mesos" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "és en els darrers 2 anys" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "és en els darrers 3 anys" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "és en els darrers 5 anys" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "si total(#ATT#)#OP##V1# llavors envia «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Aplica la plantilla «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "Per cercar si l'atribut conté una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "Per cercar si l'atribut no conté una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "Per cercar si l'atribut comença amb una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "Per cercar si l'atribut no comença amb una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "Per cercar si l'atribut acaba amb una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "Per cercar si l'atribut no acaba amb una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "Per cercar si l'atribut és buit" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "Per cercar si l'atribut no és buit" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" +"Per obtenir un valor capturat indicant una expressió regular (p. ex. \"(\\d+)" +"(\\s*)(cm|inch(es)?)\")" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13885,7 +13909,7 @@ "Per cercar si l'atribut coincideix amb una expressió regular donada (p. ex. " "«^[H,h]ello$»)" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13895,7 +13919,7 @@ "Per cercar si l'atribut no coincideix amb una expressió regular donada (p. " "ex. «^[H,h]ello$»)" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13905,7 +13929,7 @@ "Per cercar si l'atribut coincideix amb una expressió donada de comodins (p. " "ex. «_ello»)" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13915,145 +13939,145 @@ "Per cercar si l'atribut no coincideix amb una expressió donada de comodins " "(p. ex. «_ello»)" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "Per cercar si l'atribut és igual que un valor donat" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "Per cercar si l'atribut no és igual que un valor donat" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "Per cercar si l'atribut és més gran que un valor donat" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "Per cercar si l'atribut és més petit que un valor donat" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "Per cercar si l'atribut és més gran o igual que un valor donat" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "Per definir l'atribut amb un valor donat" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "Per cercar si l'atribut és igual que una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "Per cercar si l'atribut no és igual que una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "Per cercar si l'atribut és més gran que una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "Per cercar si l'atribut és més petit que una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "Per cercar si l'atribut és més gran o igual que una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "Per cercar si l'atribut és més petit o igual que una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "Per cercar si l'atribut és entre dos valors donats" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "Per cercar si l'atribut és entre dues cadenes donades" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "Per definir l'atribut en minúscules (p. ex. hola)" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "Per definir l'atribut en majúscules (p. ex. HOLA)" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "Per definir l'atribut en majúscula inicial (p. ex. Hola)" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "Per cercar si l'atribut no és en minúscules (p. ex. hola)" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "Per cercar si l'atribut no és en majúscules (p. ex. HOLA)" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "Per cercar si l'atribut és en majúscula inicial (p. ex. Hola)" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "Per cercar si l'atribut és en minúscules (p. ex. hola)" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "Per cercar si l'atribut és en majúscules (p. ex. HOLA)" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "Per cercar si l'atribut és en majúscula inicial (p. ex. Hola)" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14063,19 +14087,19 @@ "Per definir l'atribut amb el valor d'un altre atribut quan un valor se " "substitueix per un altre" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "Per definir l'atribut amb una part del valor d'un altre atribut" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "Per definir l'atribut amb el valor d'un altre atribut" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14085,13 +14109,13 @@ "Per definir l'atribut amb una paraula del valor d'un altre atribut convertit " "al format de data" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "Per definir l'atribut de data amb el valor d'un altre atribut" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14101,79 +14125,79 @@ "Per definir l'atribut de data amb una paraula d'un altre atribut convertit " "al format de data" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "Per cercar si la data de l'operació és avui" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "Per cercar si la data de l'operació és en el mes anterior" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "Per a cercar si la data de l'operació és en l'any actual" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "Per a cercar si la data de l'operació és en l'any anterior" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "Per a cercar si la data de l'operació és en els darrers 30 dies" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "Per a cercar si la data de l'operació és en els darrers 3 mesos" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "Per a cercar si la data de l'operació és en els darrers 6 mesos" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "Per a cercar si la data de l'operació és en els darrers 12 mesos" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "Per a cercar si la data de l'operació és en els darrers 2 anys" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "Per a cercar si la data de l'operació és en els darrers 3 anys" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "Per a cercar si la data de l'operació és en els darrers 5 anys" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " i " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15291,13 +15315,13 @@ msgid "Copy picture" msgstr "Copia la imatge" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Mes actual" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16535,7 +16559,7 @@ msgstr "%1 (en brut)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16766,99 +16790,99 @@ "No és possible suprimir l'objecte (%1 és usat per %2).\n" "Nom de restricció: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "L'operació actual s'ha interromput" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "No es pot iniciar una transacció durant l'execució d'una altra" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "S'ha d'obrir una transacció per dur a terme aquesta acció" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" "Ha fallat en tancar la transacció perquè han finalitzat massa transaccions" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Està prohibit eliminar transaccions dins d'una transacció" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Està prohibit crear un grup de transaccions dins d'una transacció" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Està prohibit desfer/refer dins d'una transacció" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "Està prohibit canviar la contrasenya dins d'una transacció" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "S'ha eliminat la contrasenya del document." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "S'ha modificat la contrasenya del document." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Recuperació" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "És impossible recuperar aquest fitxer" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Instal·lació errònia" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Contrasenya errònia" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Aquest fitxer sembla estar corrupte" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16872,7 +16896,7 @@ "Sabíeu que el mode SQLCipher és més segur perquè inclús el fitxer temporal " "està encriptat?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16882,7 +16906,7 @@ "S'ha detectat un forat de seguretat i s'ha corregit en aquesta versió de " "l'aplicació. Recomanem fermament que canvieu la contrasenya." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16892,13 +16916,13 @@ "La migració ha fallat però el document s'ha carregat sense cap error perquè " "el mode depuració està activat" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "S'ha migrat el document" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16910,13 +16934,13 @@ "del sistema (%1) no està alineada amb la versió del %4 incrustada en les Qt " "(%2). Cal reconstruir les Qt amb l'opció -system-sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Desament no autoritzat perquè el nom de fitxers encara no està definit" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16924,79 +16948,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Està prohibit desar si la transacció continua oberta" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "El fitxer «%1» ja existeix" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Ha fallat la creació del fitxer de còpia de seguretat «%1»" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Ha fallat l'escriptura del fitxer «%1»" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "inici automàtic" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Actualitza les vistes materialitzades" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Ha fallat en obrir el fitxer «%1»" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "No s'ha definit cap base de dades" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Desa" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Valor" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Darrera modificació" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Més d'un objecte retornat a «%1» per «%2»" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/ca@valencia/skrooge.po skrooge-2.20.0/po/ca@valencia/skrooge.po --- skrooge-2.19.1/po/ca@valencia/skrooge.po 2019-04-22 18:05:13.000000000 +0000 +++ skrooge-2.20.0/po/ca@valencia/skrooge.po 2019-06-23 07:31:35.000000000 +0000 @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" -"PO-Revision-Date: 2019-04-16 08:10+0100\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" +"PO-Revision-Date: 2019-04-30 21:20+0100\n" "Last-Translator: Josep Ma. Ferrer \n" "Language-Team: Catalan \n" "Language: ca@valencia\n" @@ -251,7 +251,7 @@ "

... l'Skrooge pot aplicar automàticament correccions recomanades. Vegeu " "el tauler.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1033,26 +1033,32 @@ msgid "Change password..." msgstr "Canvia contrasenya..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "S'està obrint el fitxer %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "No s'ha trobat el fitxer %1. És impossible obrir-lo." + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Fitxer" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Gestió de fitxers" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1062,7 +1068,7 @@ "

... el darrer fitxer obert es pot obrir automàticament quan s'inicia l'aplicació.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1072,62 +1078,62 @@ "

... podeu assegurar el vostre document amb una contrasenya.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "El document s'ha creat correctament." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Ha fallat la creació del document." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "El fitxer s'ha guardat correctament." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "No s'ha pogut guardar el fitxer" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "Document %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "S'ha guardat el fitxer «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Ha fallat en guardar «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Obri fitxer" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "Document %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1137,13 +1143,13 @@ "El document s'ha restaurat des del fitxer temporal. Podeu decidir si reobriu " "el document original." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Reobre" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1154,32 +1160,32 @@ "Aquest fitxer sembla estar protegit.\n" "Per favor, introduïu la contrasenya." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Contrasenya incorrecta.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "S'ha obert el fitxer «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Ha fallat en obrir «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Intenta una recuperació" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1189,13 +1195,13 @@ "El document s'ha recuperat ací: %1\n" "Tingueu en compte que la recuperació podria no ser perfecta" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Obri el fitxer recuperat" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1206,31 +1212,31 @@ "perdeu la contrasenya. Avís: Aquesta acció no es pot desfer, excepte " "tornant a canviar un altre cop la contrasenya." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "S'ha cancel·lat el canvi de contrasenya." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "S'ha canviat la contrasenya." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Ha fallat en canviar la contrasenya." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Feu una còpia de seguretat del document" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1539,7 +1545,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2081,7 +2087,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2543,7 +2549,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2602,7 +2608,7 @@ msgid "Import banks and accounts" msgstr "Importa bancs i comptes" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2610,7 +2616,7 @@ msgid "Import scheduled operations" msgstr "Importa operacions planificades" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2812,7 +2818,7 @@ msgstr "Importa valors" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3217,27 +3223,27 @@ msgid "Creation of file %1 failed" msgstr "Ha fallat la creació del fitxer «%1»" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Comptes" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Només els ressaltats" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Només les operacions passades" # skip-rule: ff-current -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3245,14 +3251,14 @@ msgid "Current" msgstr "Corrent" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Targeta de crèdit" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3260,14 +3266,14 @@ msgid "Saving" msgstr "Estalvi" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Inversió" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3275,7 +3281,7 @@ msgid "Loan" msgstr "Préstec" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3283,7 +3289,7 @@ msgid "Pension" msgstr "Pensió" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3291,14 +3297,14 @@ msgid "Wallet" msgstr "Cartera" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Altres" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3308,14 +3314,14 @@ "Primer, heu de crear almenys un compte
des de la pàgina «Banc i compte» o importar operacions." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Total de %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3356,7 +3362,7 @@ msgstr "Bancs (completa)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6791,63 +6797,63 @@ msgid "Default category for tax operation" msgstr "Categoria per defecte per les operacions d'impostos" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Ingressos i despeses" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Agrupat" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Transferències" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Seguides" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "En suboperacions" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Ingressos de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Despeses de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Estalvis de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10550,19 +10556,19 @@ msgid "Maximum number of imported values:" msgstr "Nombre màxim de valors importats:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Cotitzacions" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Divises" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10570,7 +10576,7 @@ msgid "Indexes" msgstr "Índexs" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10578,25 +10584,25 @@ msgid "Shares" msgstr "Accions" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objectes" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Només participacions pròpies" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operacions amb unitat igual que «%1»" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12306,19 +12312,19 @@ msgid "Year" msgstr "Any" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Migració de document" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "És impossible carregar un document generat per una versió més recent" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12336,7 +12342,7 @@ msgid "Computation of budgets" msgstr "Càlcul de pressupostos" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12361,9 +12367,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12378,7 +12384,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12439,7 +12445,7 @@ msgid "Operation" msgstr "Operació" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12562,7 +12568,7 @@ msgid "Next occurrence" msgstr "Ocurrència següent" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13261,19 +13267,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "No teniu deutes però tampoc teniu marge. Cal mantindre l'esforç." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Possibles estalvis" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Màx." -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13295,98 +13301,98 @@ "a l'ús de l'Skrooge, reviseu el lloc web de " "l'Skrooge.

Desitgem que gaudiu de l'Skrooge

L'equip de l'Skrooge" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Informe per %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Pressupost" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 categories principals de despesa" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 variacions principals" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Imports en els comptes" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Imports de les unitats" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Consell" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Cartera d'accions" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Interessos estimats" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Alarmes" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Operacions ressaltades" # skip-rule: ff-net -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Valor net" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Despesa anual" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Valoració de les finances personals" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "No s'ha trobat cap variació." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13396,7 +13402,7 @@ "No s'ha definit cap operació planificada en la pàgina «Operacions planificades»." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13406,20 +13412,20 @@ "No s'ha definit cap operació ressaltada en la pàgina «Operacions»." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" "No s'ha definit cap pressupost en la pàgina «Pressupost»." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "No s'ha definit cap unitat en la pàgina «Unitat»." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13504,377 +13510,395 @@ msgid "is not empty" msgstr "no és buida" +# skip-rule: t-apo_ini #: skgbankmodeler/skgruleobject.cpp:355 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "=regexpcapture(#ATT2#, '#V1S#', #V2#)" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "exp.reg. «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "no exp.reg. «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "comodí «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "no comodí «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "és entre #V1# i #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "és entre «#V1S#» i «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "és establit a minúscules" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "és establit a majúscules" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "és establit a escriure en majúscula" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "no és minúscules" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "no és majúscules" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "no és establit a escriure en majúscula" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "és minúscules" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "és majúscules" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "és escriure en majúscula" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# amb «#V1S#» reemplaçat per «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=subcadena de #ATT2# des de #V1# a #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=paraula(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# com a data amb el format #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=paraula(#ATT2#,#V1S#) com a data amb el format #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "és en el mes actual" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "és en el mes anterior" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "és en l'any actual" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "és en l'any anterior" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "és en els darrers 30 dies" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "és en els darrers 3 mesos" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "és en els darrers 6 mesos" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "és en els darrers 12 mesos" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "és en els darrers 2 anys" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "és en els darrers 3 anys" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "és en els darrers 5 anys" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "si total(#ATT#)#OP##V1# llavors envia «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Aplica la plantilla «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "Per cercar si l'atribut conté una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "Per cercar si l'atribut no conté una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "Per cercar si l'atribut comença amb una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "Per cercar si l'atribut no comença amb una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "Per cercar si l'atribut acaba amb una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "Per cercar si l'atribut no acaba amb una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "Per cercar si l'atribut és buit" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "Per cercar si l'atribut no és buit" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" +"Per obtindre un valor capturat indicant una expressió regular (p. ex. \"(\\d" +"+)(\\s*)(cm|inch(es)?)\")" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13884,7 +13908,7 @@ "Per cercar si l'atribut coincideix amb una expressió regular donada (p. ex. " "«^[H,h]ello$»)" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13894,7 +13918,7 @@ "Per cercar si l'atribut no coincideix amb una expressió regular donada (p. " "ex. «^[H,h]ello$»)" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13904,7 +13928,7 @@ "Per cercar si l'atribut coincideix amb una expressió donada de comodins (p. " "ex. «_ello»)" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13914,145 +13938,145 @@ "Per cercar si l'atribut no coincideix amb una expressió donada de comodins " "(p. ex. «_ello»)" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "Per cercar si l'atribut és igual que un valor donat" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "Per cercar si l'atribut no és igual que un valor donat" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "Per cercar si l'atribut és més gran que un valor donat" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "Per cercar si l'atribut és més petit que un valor donat" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "Per cercar si l'atribut és més gran o igual que un valor donat" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "Per definir l'atribut amb un valor donat" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "Per cercar si l'atribut és igual que una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "Per cercar si l'atribut no és igual que una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "Per cercar si l'atribut és més gran que una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "Per cercar si l'atribut és més petit que una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "Per cercar si l'atribut és més gran o igual que una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "Per cercar si l'atribut és més petit o igual que una cadena donada" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "Per cercar si l'atribut és entre dos valors donats" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "Per cercar si l'atribut és entre dues cadenes donades" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "Per definir l'atribut en minúscules (p. ex. hola)" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "Per definir l'atribut en majúscules (p. ex. HOLA)" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "Per definir l'atribut en majúscula inicial (p. ex. Hola)" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "Per cercar si l'atribut no és en minúscules (p. ex. hola)" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "Per cercar si l'atribut no és en majúscules (p. ex. HOLA)" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "Per cercar si l'atribut és en majúscula inicial (p. ex. Hola)" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "Per cercar si l'atribut és en minúscules (p. ex. hola)" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "Per cercar si l'atribut és en majúscules (p. ex. HOLA)" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "Per cercar si l'atribut és en majúscula inicial (p. ex. Hola)" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14062,19 +14086,19 @@ "Per definir l'atribut amb el valor d'un altre atribut quan un valor se " "substitueix per un altre" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "Per definir l'atribut amb una part del valor d'un altre atribut" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "Per definir l'atribut amb el valor d'un altre atribut" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14084,13 +14108,13 @@ "Per definir l'atribut amb una paraula del valor d'un altre atribut convertit " "al format de data" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "Per definir l'atribut de data amb el valor d'un altre atribut" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14100,79 +14124,79 @@ "Per definir l'atribut de data amb una paraula d'un altre atribut convertit " "al format de data" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "Per cercar si la data de l'operació és hui" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "Per cercar si la data de l'operació és en el mes anterior" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "Per a cercar si la data de l'operació és en l'any actual" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "Per a cercar si la data de l'operació és en l'any anterior" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "Per a cercar si la data de l'operació és en els darrers 30 dies" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "Per a cercar si la data de l'operació és en els darrers 3 mesos" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "Per a cercar si la data de l'operació és en els darrers 6 mesos" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "Per a cercar si la data de l'operació és en els darrers 12 mesos" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "Per a cercar si la data de l'operació és en els darrers 2 anys" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "Per a cercar si la data de l'operació és en els darrers 3 anys" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "Per a cercar si la data de l'operació és en els darrers 5 anys" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " i " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15290,13 +15314,13 @@ msgid "Copy picture" msgstr "Copia la imatge" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Mes actual" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16534,7 +16558,7 @@ msgstr "%1 (en brut)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16765,99 +16789,99 @@ "No és possible suprimir l'objecte (%1 és usat per %2).\n" "Nom de restricció: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "L'operació actual s'ha interromput" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "No es pot iniciar una transacció durant l'execució d'una altra" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "S'ha d'obrir una transacció per dur a terme aquesta acció" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" "Ha fallat en tancar la transacció perquè han finalitzat massa transaccions" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Està prohibit eliminar transaccions dins d'una transacció" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Està prohibit crear un grup de transaccions dins d'una transacció" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Està prohibit desfer/refer dins d'una transacció" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "Està prohibit canviar la contrasenya dins d'una transacció" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "S'ha eliminat la contrasenya del document." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "S'ha modificat la contrasenya del document." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Recuperació" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "És impossible recuperar aquest fitxer" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Instal·lació errònia" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Contrasenya errònia" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Aquest fitxer sembla estar corrupte" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16871,7 +16895,7 @@ "Sabíeu que el mode SQLCipher és més segur perquè inclús el fitxer temporal " "està encriptat?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16881,7 +16905,7 @@ "S'ha detectat un forat de seguretat i s'ha corregit en aquesta versió de " "l'aplicació. Recomanem fermament que canvieu la contrasenya." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16891,13 +16915,13 @@ "La migració ha fallat però el document s'ha carregat sense cap error perquè " "el mode depuració està activat" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "S'ha migrat el document" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16909,13 +16933,13 @@ "del sistema (%1) no està alineada amb la versió del %4 incrustada en les Qt " "(%2). Cal reconstruir les Qt amb l'opció -system-sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Desament no autoritzat perquè el nom de fitxers encara no està definit" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16923,79 +16947,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Està prohibit guardar si la transacció continua oberta" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "El fitxer «%1» ja existeix" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Ha fallat la creació del fitxer de còpia de seguretat «%1»" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Ha fallat l'escriptura del fitxer «%1»" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "inici automàtic" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Actualitza les vistes materialitzades" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Ha fallat en obrir el fitxer «%1»" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "No s'ha definit cap base de dades" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Guarda" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Valor" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Darrera modificació" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Més d'un objecte retornat a «%1» per «%2»" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/cs/skrooge.po skrooge-2.20.0/po/cs/skrooge.po --- skrooge-2.19.1/po/cs/skrooge.po 2019-04-22 18:05:13.000000000 +0000 +++ skrooge-2.20.0/po/cs/skrooge.po 2019-06-23 07:31:35.000000000 +0000 @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2019-01-29 12:25+0100\n" "Last-Translator: Vit Pelcak \n" "Language-Team: Czech \n" @@ -245,7 +245,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1019,26 +1019,32 @@ msgid "Change password..." msgstr "Změnit heslo..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Otevírám soubor %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Soubor" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Správa souborů" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1048,7 +1054,7 @@ "

... při spuštění Skrooge může být automaticky otevřen naposledy používaný soubor.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1058,62 +1064,62 @@ "

... můžete svůj dokument zajistit heslem.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Dokument byl úspěšně vytvořen." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Vytváření dokumentu selhalo." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Soubor byl úspěšně uložen." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Nelze uložit soubor" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Soubor '%1' byl uložen." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Ukládání '%1' selhalo." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Otevřít soubor" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "%1 dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1123,13 +1129,13 @@ "Váš dokument byl obnoven z dočasného souboru. Můžete, ale stále otevřít " "původní dokument." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Znovu otevřít" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1140,32 +1146,32 @@ "Vypadá to, že soubor je chráněný.\n" "Prosím vložte k němu heslo." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Chybné heslo.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Soubor '%1' byl otevřen." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Chyba při otevírání '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Pokusit se o obnovení" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1175,13 +1181,13 @@ "Váš dokument byl obnoven sem: %1\n" "Dejte pozor obnova nemusí být dokonalá" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Otevřít obnovený soubor" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1192,31 +1198,31 @@ "možno otevřít. Varování: Tuto změnu nelze vrátit zpět, jedině pokud " "znovu změníte heslo." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Změna hesla byla zrušena." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Heslo bylo změněno." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Změna hesla selhala." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Zálohovat váš dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1523,7 +1529,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2061,7 +2067,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2515,7 +2521,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2574,7 +2580,7 @@ msgid "Import banks and accounts" msgstr "Importovat Banky a účty" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2582,7 +2588,7 @@ msgid "Import scheduled operations" msgstr "Importovat naplánované operace" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2784,7 +2790,7 @@ msgstr "Importovat akcie" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3014,20 +3020,16 @@ msgstr "Ceny jednotek nalezeny a importovány." #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:231 -#, fuzzy, kde-format -#| msgctxt "An information message" -#| msgid "Units prices found and imported" +#, kde-format msgctxt "An information message" msgid "Units found and imported" -msgstr "Ceny jednotek nalezeny a importovány." +msgstr "" #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:234 -#, fuzzy, kde-format -#| msgctxt "An information message" -#| msgid "Categories found and imported" +#, kde-format msgctxt "An information message" msgid "Trackers found and imported" -msgstr "Kategorie nalezeny a importovány." +msgstr "" #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:895 #, kde-format @@ -3188,26 +3190,26 @@ msgid "Creation of file %1 failed" msgstr "Vytváření souboru %1 selhalo" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Účty" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Jen zvýrazněné" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Jen minulé operace" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3215,14 +3217,14 @@ msgid "Current" msgstr "Běžný" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Kreditní karta" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3230,14 +3232,14 @@ msgid "Saving" msgstr "Úspory" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investice" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3245,7 +3247,7 @@ msgid "Loan" msgstr "Půjčka" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3253,7 +3255,7 @@ msgid "Pension" msgstr "Penze" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3261,14 +3263,14 @@ msgid "Wallet" msgstr "Peněženka" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Jiné" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3278,14 +3280,14 @@ "Nejdříve si musíte vytvořit alespoň jeden účet
na stránce " "\"Banka a účet\" anebo importovat operace." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Celkem %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3326,7 +3328,7 @@ msgstr "Banky (úplné)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6701,63 +6703,63 @@ msgid "Default category for tax operation" msgstr "Výchozí kategorie pro operaci s daní" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Příjmy a Výdaje" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Seskupeno" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Převody" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Sledováno" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Na dílčích operacích" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Příjmy %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Výdaje %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Úspory %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10419,19 +10421,19 @@ msgid "Maximum number of imported values:" msgstr "Maximální počet importovaných hodnot:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Uvozovky" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Měny" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10439,7 +10441,7 @@ msgid "Indexes" msgstr "Indexy" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10447,25 +10449,25 @@ msgid "Shares" msgstr "Akcie" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Předměty" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Pouze vlastněné akcie" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operace s jednotkou rovnocennou s '%1'" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12123,19 +12125,19 @@ msgid "Year" msgstr "Rok" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Migrovat dokument" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Není možné otevřít dokument vytvořený novější verzí Skrooge." -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12153,7 +12155,7 @@ msgid "Computation of budgets" msgstr "Výpočet rozpočtů" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12178,9 +12180,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12195,7 +12197,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12256,7 +12258,7 @@ msgid "Operation" msgstr "Operace" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12379,7 +12381,7 @@ msgid "Next occurrence" msgstr "Následující výskyt" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -12878,12 +12880,10 @@ #: skgbankmodeler/skgimportexportmanager.cpp:496 #: skgbankmodeler/skgimportexportmanager.cpp:547 -#, fuzzy, kde-format -#| msgctxt "Splash screen message" -#| msgid "Loading plugin %1/%2: %3..." +#, kde-format msgctxt "Message" msgid "Loading plugin %1/%2: %3..." -msgstr "Načítám modul %1/%2: %3..." +msgstr "" #: skgbankmodeler/skgimportexportmanager.cpp:526 #: skgbankmodeler/skgimportexportmanager.cpp:577 @@ -13073,19 +13073,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "Nejste zadlužený, ale nemáte zisk. Musíte vydržet ve svém snažení." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Možné úspory" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Max" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13107,97 +13107,97 @@ "běžte ne stránky Skrooge.

Doufáme, " "že vás Skrooge bude bavit

Tým Skrooge" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Hlášení pro %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Rozpočet" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 hlavních kategorií výdajů" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 nejvýraznějších odchylek" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Částky na účtech" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Částky v jednotkách" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Doporučení" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Akciové portfolio" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Odhadované úroky" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Upomínky" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Zvýrazněné operace" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Čisté jmění" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Roční výdaje" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Osobní Finanční Výsledek" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Nebyla nalezena žádná odchylka." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13207,7 +13207,7 @@ "Na stránce \"Naplánované operace\" nejsou definovány " "žádné plánované operace." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13217,21 +13217,21 @@ "Na stránce \"Operace\" nejsou definovány žádné zvýrazněné " "operace." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" "Nebyl nastaven žádný rozpočet na stránce \"Rozpočet\"." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" "Na stránce \"Jednotky\" nejdou definovány žádné akcie." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13321,373 +13321,388 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "regulární výraz '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "není regulární výraz '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "zástupný znak '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "není zástupný znak '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "je mezi #V1# a #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "je mezi '#V1S#' a '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "je nastaven na nižší" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "je nastaven na vyšší" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "je nastaven na výnos" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "není nižší" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "není vyšší" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "není výnosný" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "je nižší" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "je vyšší" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "je výnosný" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# s '#V1S#' nahrazen '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=podřetězec #ATT2# z #V1# na #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=word(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# jako datum ve formátu #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=word(#ATT2#,#V1S#) jako datum ve formátu #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "je v tomto měsíci" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "je v minulém měsíci" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "je v tomto roce" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "je v minulém roce" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "je v posledních 30 dnech" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "je v posledních 3 měsících" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "je v posledních 6 měsících" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "je v posledních 12 měsících" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "je v posledních 2 letech" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "je v posledních 3 letech" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "je v posledních 5 letech" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Pokud je celkem(#ATT#)#OP##V1# tak pošli '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Použít šablonu '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "Najít, zda atribut obsahuje zadaný řetězec" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "Najít, zda atribut neobsahuje zadaný řetězec." -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "Najít, zda atribut není prázdný" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13696,7 +13711,7 @@ msgstr "" "Najít, zda atribut odpovídá danému regulárnímu výrazu (eg. \"^[H,h]ello$\")" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13705,7 +13720,7 @@ msgstr "" "Najít, zda atribut neodpovídá danému regulárnímu výrazu (eg. \"^[H,h]ello$\")" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13713,7 +13728,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13721,145 +13736,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "Nastavit atribut na danou hodnotu" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13867,19 +13882,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "Nastavit atribut na hodnotu jiného atributu" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13887,13 +13902,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "Nastavit atribut data s hodnotou jiného atributu" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13901,79 +13916,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " a " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15087,13 +15102,13 @@ msgid "Copy picture" msgstr "Kopírovat obrázek" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Tento měsíc" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16340,7 +16355,7 @@ msgstr "%1 (raw)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16571,98 +16586,98 @@ "Nebylo možné smazat použitý objekt (%1 je užíváno %2).\n" "Název omezení: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Současná operace byla přerušena" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "Transakce nemůže být započata během vykonávání jiné" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Transakce musí být otevřena k vykonání této činnosti" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "Zavírání transakce selhalo, protože skončilo příliš mnoho transakcí" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Odebrání transakcí je zakázáno uvnitř transakce" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Vytváření skupiny transakcí je zakázáno uvnitř transakce" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Zpět / Znovu je zakázáno uvnitř transakce" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "Změna hesla je uvnitř transakce zakázána" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Heslo dokumentu bylo odstraněno." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Heslo dokumentu bylo změněno." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Obnova" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Není možné obnovit tento soubor" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Chybná instalace" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Chybné heslo" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Hopla, zdá se, že je tento soubor poškozený" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16675,7 +16690,7 @@ "Víte, že SQLCipher mód je bezpečnější, protože i dočasný soubor je " "kryptovaný?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16683,7 +16698,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16693,13 +16708,13 @@ "Migrování selhalo, ale dokument byl načten bez chyb, protože je aktivní " "ladicí režim" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Dokument byl migrován" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16711,13 +16726,13 @@ "nesouhlasí s verzí %4 použité v Qt (%2). Měli byste překompilovat Qt s " "parametrem -system-sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Uložení není možné, protože nebyl určen název souboru" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16725,79 +16740,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Uložení je zakázáno pokud je transakce stále otevřena" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Soubor '%1' již existuje" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Vytváření zálohy souboru %1 selhalo" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Zapsání souboru '%1' selhalo" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "automatické spuštění" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Aktualizovat zrealizované pohledy" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Otevření souboru '%1' selhalo" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Nebyla definována žádná databáze" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Uložit" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Hodnota" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Poslední změna" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Více než jeden objekt byl navrácen v '%1' pro '%2'" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/da/skrooge.po skrooge-2.20.0/po/da/skrooge.po --- skrooge-2.19.1/po/da/skrooge.po 2019-04-22 18:05:15.000000000 +0000 +++ skrooge-2.20.0/po/da/skrooge.po 2019-06-23 07:31:37.000000000 +0000 @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2015-01-31 22:28+0100\n" "Last-Translator: Martin Schlander \n" "Language-Team: Danish \n" @@ -242,7 +242,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1029,26 +1029,32 @@ msgid "Change password..." msgstr "Skift adgangskode..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Åbner filen %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Fil" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Filhåndtering" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "" @@ -1061,7 +1067,7 @@ msgstr "" "

... den senest åbnede fil kan åbnes automatisk når programmet startes.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "

... you can secure your document with a password.

" @@ -1071,57 +1077,57 @@ "file_change_password\">password.

" msgstr "

... du kan beskytte dit dokument med en adgangskode.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Oprettelse af dokument gennemført." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Oprettelse af dokument mislykkedes." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Filen blev gemt." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Kan ikke gemme filen" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1-dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Filen \"%1\" blev gemt." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Kunne ikke gemme \"%1\"." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "Open file" msgctxt "Panel title" msgid "Open file" msgstr "Åbn fil" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgctxt "" #| "Associated with the file extension : for example, .csv --> CSV document" @@ -1130,7 +1136,7 @@ msgid "%1 document" msgstr "%1-dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1140,13 +1146,13 @@ "Dit dokument er blevet gendannet fra dets midlertidige fil. Du kan vælge at " "genåbne det oprindelige dokument." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Genåbn" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1157,32 +1163,32 @@ "Denne fil lader til at være beskyttet.\n" "Angiv adgangskoden." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Forkert adgangskode.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Filen \"%1\" blev åbnet." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Kunne ikke åbne \"%1\"." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Prøv at gendanne" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1192,13 +1198,13 @@ "Dit dokument er blevet gendannet her: %1\n" "Vær opmærksom på at gendannelsen måske ikke er perfekt" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Åbn den gendannede fil" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, fuzzy, kde-format #| msgid "" #| "Take care, if you lose your password then it will be " @@ -1211,31 +1217,31 @@ "Vær forsigtig. Hvis du mister din adgangskode, vil det være " "umuligt at åbne dit dokument." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Skift af adgangskode blev annulleret." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Adgangskode skiftet." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Skift af adgangskode mislykkedes." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Tag backup af dit dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, fuzzy, kde-format #| msgctxt "Explain the user that he should backup his document" #| msgid "Don't forget to backup your document on an other device." @@ -1553,7 +1559,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "" @@ -2112,7 +2118,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2598,7 +2604,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2661,7 +2667,7 @@ msgid "Import banks and accounts" msgstr "Importér banker og konti" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2669,7 +2675,7 @@ msgid "Import scheduled operations" msgstr "Importér skemalagte operation" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2877,7 +2883,7 @@ msgstr "Importér aktier" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3285,26 +3291,26 @@ msgid "Creation of file %1 failed" msgstr "Oprettelse af filen %1 mislykkedes" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Konti" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Kun fremhævede" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Kun tidligere operationer" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3312,14 +3318,14 @@ msgid "Current" msgstr "Nuværende" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Kreditkort" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3327,14 +3333,14 @@ msgid "Saving" msgstr "Gemning" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investering" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3342,7 +3348,7 @@ msgid "Loan" msgstr "Lån" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3350,7 +3356,7 @@ msgid "Pension" msgstr "Pension" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3358,14 +3364,14 @@ msgid "Wallet" msgstr "Tegnebog" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Andet" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3375,14 +3381,14 @@ "Først skal du oprette mindst én konto
fra siden \"Bank og " "konto\" eller importere operationer." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Total for %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3423,7 +3429,7 @@ msgstr "Banker (fuld)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6995,14 +7001,14 @@ msgid "Default category for tax operation" msgstr "Operationens kommentar" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Indkomst og udgifter" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, fuzzy, kde-format #| msgid "Grouped" @@ -7010,49 +7016,49 @@ msgid "Grouped" msgstr "Grupperet" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Overførsler" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Overvåget" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Ved underoperationer" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Indkomst for %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Udgifter for %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Opsparing for %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10953,19 +10959,19 @@ msgid "Maximum number of imported values:" msgstr "Maksimalt antal af importerede værdier:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Kurser" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Valutaer" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10973,7 +10979,7 @@ msgid "Indexes" msgstr "Indeks" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10981,25 +10987,25 @@ msgid "Shares" msgstr "Aktier" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objekter" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Kun ejede aktier" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operationer med enhed som er lig med \"%1\"" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12740,19 +12746,19 @@ msgid "Year" msgstr "År" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Migrér dokument" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Umuligt at indlæse et dokument der er genereret af en nyere version" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12770,7 +12776,7 @@ msgid "Computation of budgets" msgstr "Beregning af budgetter" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12795,9 +12801,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12812,7 +12818,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12873,7 +12879,7 @@ msgid "Operation" msgstr "Operation" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12996,7 +13002,7 @@ msgid "Next occurrence" msgstr "Næste forekomst:" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13718,19 +13724,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Mulige besparelser" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Maks." -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13752,55 +13758,55 @@ "webside for mere information om brug af Skrooge.

Vi håber du vil " "have fornøjelse af Skrooge

Skrooge-holdet" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Rapport for %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Budget" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 hovedkategorier af udgifter " -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 hovedvariationer" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Beløb på konti" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Beløb for enheder" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Råd" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Aktieportefølje" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgctxt "Title of a dashboard widget" #| msgid "Estimated interests" @@ -13808,7 +13814,7 @@ msgid "Estimated interests" msgstr "Estimerede renter" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Dashboard widget title" #| msgid "Alarms" @@ -13816,20 +13822,20 @@ msgid "Alarms" msgstr "Alarmer" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Fremhævede operationer" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Nord" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, fuzzy, kde-format #| msgctxt "Yahoo title for a downloaded information of a share" #| msgid "Annualized Gain" @@ -13837,19 +13843,19 @@ msgid "Annual Spending" msgstr "Annualiseret gevinst" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Ingen variation fundet." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13859,7 +13865,7 @@ "Ingen skemalagte operationer defineret på siden \"Skemalagte " "operationer\"." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13868,19 +13874,19 @@ msgstr "" "Ingen fremhævede defineret på siden \"Operationer\"." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "Intet budget defineret på siden \"\"Budget\"." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "Ingen aktie defineret på siden \"Enheder\"." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13969,373 +13975,388 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "regudtr. '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "ikke regudtr. '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "jokertegn \"#V1S#\"" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "ikke jokertegn \"#V1S#\"" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "er mellem #V1# and #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "er mellem '#V1S#' and '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "er sat til nedre" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "er sat til øvre" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "er sat til store bogstaver" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "er ikke nedre" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "er ikke øvre" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "er ikke store bogstaver" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "er små" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "er store" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "er store bogstaver" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# med '#V1S#' erstattet af '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=delstreng af #ATT2# fra #V1# til #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=word(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# som dato med formatet #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=word(#ATT2#,#V1S#) som dato med formatet #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "er i indeværende måned" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "er i forrige måned" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "er i indeværende år" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "er i forrige år" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "er i de sidste 30 dage" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "er i de sidste 3 måneder" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "er i de sidste 6 måneder" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "er i de sidste 12 måneder" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "er i de seneste 2 år" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "er i de seneste 3 år" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "er i de seneste 5 år" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Hvis total(#ATT#)#OP##V1# så send '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Anvend skabelonen \"#V2S#\"" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14343,7 +14364,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14351,7 +14372,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14359,7 +14380,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14367,145 +14388,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14513,19 +14534,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14533,13 +14554,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14547,79 +14568,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " og " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15781,14 +15802,14 @@ msgid "Copy picture" msgstr "Kopiér billede" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current month" msgctxt "The current month" msgid "Current month" msgstr "Indeværende måned" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -17086,7 +17107,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -17319,51 +17340,51 @@ "Umuligt at slette objekt (%1 bruges af %2).\n" "Begrænsningsnavn: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Den nuværende operation er blevet afbrudt" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "En transaktion kan ikke startes under kørsel af en anden" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "En transaktion skal åbnes for at udføre denne handling" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" "Lukning af transaktion mislykkedes fordi for mange transaktioner afsluttedes" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Fjernelse af transaktioner er forbudt indeni en transaktion" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" "Oprettelse af en gruppe af transaktioner er forbudt indeni en transaktion" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Fortryd / gendan er forbudt indeni en transaktion" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, fuzzy, kde-format #| msgctxt "Something went wrong with SQL transactions" #| msgid "Undo / Redo is forbidden inside a transaction" @@ -17371,50 +17392,50 @@ msgid "Change password is forbidden inside a transaction" msgstr "Fortryd / gendan er forbudt indeni en transaktion" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Dokumentets adgangskode er blevet fjernet." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Dokumentets adgangskode er blevet ændret." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Genskab" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Kan ikke gendanne denne fil" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Forkert adgangskode" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Ups, denne fil lader til at være defekt" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17424,7 +17445,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17432,7 +17453,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17442,13 +17463,13 @@ "Migreringen mislykkedes men dokumentet er blevet indlæst uden fejl fordi " "fejlsøgningstilstand er aktiveret" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Dokumentet er blevet migreret" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17457,13 +17478,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Gemning er ikke tilladt fordi filnavnet endnu ikke er defineret" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, fuzzy, kde-format #| msgctxt "" #| "Cannot save the file while Skrooge is still performing an SQL transaction" @@ -17474,79 +17495,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Gemning er forbudt hvis en transaktion stadig er åben" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Filen \"%1\" findes allerede" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Oprettelse af backup-filen %1 mislykkedes" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Skrivning af filen \"%1\" mislykkedes" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "autostart" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Opdatér materialiserede visninger" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Åbning af filen \"%1\" mislykkedes" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Ingen database defineret" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Gem" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Værdi" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Seneste ændring" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Mere end ét objekt returneret i \"%1\" for \"%2\"" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/de/skrooge.po skrooge-2.20.0/po/de/skrooge.po --- skrooge-2.19.1/po/de/skrooge.po 2019-04-22 18:05:15.000000000 +0000 +++ skrooge-2.20.0/po/de/skrooge.po 2019-06-23 07:31:37.000000000 +0000 @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2018-11-20 11:13+0100\n" "Last-Translator: Burkhard Lück \n" "Language-Team: German \n" @@ -249,7 +249,7 @@ "sich hierfür die Übersichtsseite an." -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1035,26 +1035,32 @@ msgid "Change password..." msgstr "Passwort ändern ..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Die Datei „%1“ wird geöffnet ..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Datei" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Dateiverwaltung" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1065,7 +1071,7 @@ "\"skg://tab_configure?page=File plugin\">automatisch geöffnet werden " "kann.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1075,62 +1081,62 @@ "

... dass Sie Ihr Dokument mit einem Passwort schützen können?

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Das Dokument ist erfolgreich erstellt worden." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Das Erstellen des Dokuments ist fehlgeschlagen." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Datei erfolgreich gespeichert" -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Die Datei kann nicht gespeichert werden" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1-Dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Die Datei „%1“ ist gespeichert worden." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Das Speichern von „%1“ ist fehlgeschlagen." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Datei öffnen" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "%1-Dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1140,13 +1146,13 @@ "Ihr Dokument wurde aus der temporären Datei wieder hergestellt. Sie können " "auch das ursprüngliche Dokument öffnen." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Wiedereröffnen" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1157,32 +1163,32 @@ "Diese Datei scheint geschützt zu sein.\n" "Bitte geben Sie das Passwort ein." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Falsches Passwort.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Die Datei „%1“ ist geöffnet worden." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Die Datei „%1“ kann nicht geöffnet werden." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Wiederherstellung versuchen" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1192,13 +1198,13 @@ "Ihr Dokument wurde hier wiederhergestellt: %1\n" "Beachten Sie das die Wiederherstellung fehlerhaft sein kann" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Wiederhergestellte Datei öffnen" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, fuzzy, kde-format #| msgid "" #| "Take care, if you lose your password then it will be " @@ -1211,31 +1217,31 @@ "Wenn Sie Ihr Passwort vergessen haben, dann ist es unmöglich, Ihr Dokument zu öffnen." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Das Ändern des Passworts ist abgebrochen worden" -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Das Passwort ist geändert worden" -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Das Ändern des Passworts ist fehlgeschlagen" -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Sichern Sie Ihr Dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1540,7 +1546,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2089,7 +2095,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2563,7 +2569,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2622,7 +2628,7 @@ msgid "Import banks and accounts" msgstr "Banken und Konten importieren" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2630,7 +2636,7 @@ msgid "Import scheduled operations" msgstr "Geplante Vorgänge importieren" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2833,7 +2839,7 @@ msgstr "Aktien importieren" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3242,26 +3248,26 @@ msgid "Creation of file %1 failed" msgstr "Das Erstellen der Datei „%1“ ist fehlgeschlagen" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Konten" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Nur Hervorgehobene" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Nur frühere Vorgänge" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3269,14 +3275,14 @@ msgid "Current" msgstr "Aktuell" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Kreditkarte" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3284,14 +3290,14 @@ msgid "Saving" msgstr "Sparkonto" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investition" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3299,7 +3305,7 @@ msgid "Loan" msgstr "Kredit" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3307,7 +3313,7 @@ msgid "Pension" msgstr "Rente" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3315,7 +3321,7 @@ msgid "Wallet" msgstr "Bargeld" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" @@ -3323,7 +3329,7 @@ msgstr "Weitere" # ugly -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3333,14 +3339,14 @@ "Sie müssen zuerst mindestens ein Konto auf der Seite
Bank " "und Konto“ oder den Import-Vorgängen erstellen." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Gesamtsumme von %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3381,7 +3387,7 @@ msgstr "Banken (Vollständig)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6913,63 +6919,63 @@ msgid "Default category for tax operation" msgstr "Standardkategorie für Steuer-Vorgänge" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Einnahmen & Ausgaben" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Gruppiert" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Überweisungen" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "In Vorgangsgruppe" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Für Untervorgänge" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Einnahmen von %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Ausgaben von %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Ersparnisse von %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10756,19 +10762,19 @@ msgid "Maximum number of imported values:" msgstr "Maximale Anzahl von importierten Werten:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Kursnotizen" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Währungen" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10776,7 +10782,7 @@ msgid "Indexes" msgstr "Indizes" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10784,25 +10790,25 @@ msgid "Shares" msgstr "Aktien" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objekte" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Nur eigene Aktien" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Vorgänge mit der Einheit „%1“" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12509,13 +12515,13 @@ msgid "Year" msgstr "Jahr" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Dokument migrieren" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" @@ -12523,7 +12529,7 @@ "Es ist nicht möglich, ein Dokument zu laden, das mit einer neueren Version " "generiert wurde." -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12541,7 +12547,7 @@ msgid "Computation of budgets" msgstr "Berechnung von Budgets" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12567,9 +12573,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12584,7 +12590,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12645,7 +12651,7 @@ msgid "Operation" msgstr "Vorgang" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12768,7 +12774,7 @@ msgid "Next occurrence" msgstr "Nächstes Vorkommen" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13480,19 +13486,19 @@ "Sie haben keine Schulden aber Sie haben keine Marge. Sie müssen Ihre " "Anstrengungen beibehalten." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Ersparnisse möglich" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Max" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13515,97 +13521,97 @@ "Informationen über Skrooge finden Sie auf der Skrooge-Webseite.

Viel Spaß mit Skrooge

Das Skrooge-Team" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Bericht für %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Budget" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 Hauptkategorien von Ausgaben" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 Hauptvarianten" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Beträge in Konten" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Beträge der Einheiten" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Empfehlung" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Wertpapier-Portfolio" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Geschätzte Zinsen" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Erinnerungen" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Hervorgehobene Vorgänge" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Eigenkapital" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Jährlicher Ausgaben" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Persönliche Finanzbewertung" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Es wurde keine Variante gefunden." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13615,7 +13621,7 @@ "Es wurden keine geplanten Vorgänge auf der Seite Geplante " "Vorgänge definiert." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13625,21 +13631,21 @@ "Es sind keine hervorgehobenen Vorgänge auf der Seite Vorgänge definiert." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" "Es wurde kein Budget auf der Budget-Seite definiert." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" "Es ist keine Aktie auf der Seite „Einheit“ definiert." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13728,345 +13734,352 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "Regulärer Ausdruck „#V1S#“" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "Kein regulärer Ausdruck „#V1S#“" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "Platzhalter „#V1S#“" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "Kein Platzhalter „#V1S#“" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "=„#V1S#“" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!=„#V1S#“" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">„#V1S#“" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<„#V1S#“" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">=„#V1S#“" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<=„#V1S#“" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "ist zwischen #V1# und #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "ist zwischen „#V1S#“ und „#V2S#“" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "ist auf niedriger gesetzt" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "ist auf größer gesetzt" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "ist auf Großschreibung gesetzt" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "ist nicht niedriger" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "ist nicht größer" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "ist nicht groß geschrieben" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "ist niedriger" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "ist größer" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "ist groß geschrieben" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# mit '#V1S#' ersetzt durch '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=Teilzeichenkette in #ATT2# von #V1# bis #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=Wort(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# als Datum mit dem Format #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=Wort(#ATT2#,#V1S#) als Datum mit dem Format #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "ist im aktuellen Monat" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "ist im vorherigen Monat" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "ist im aktuellen Jahr" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "ist im vorherigen Jahr" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "ist in den letzten 30 Tagen" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "ist in den letzten 3 Monaten" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "ist in den letzten 6 Monaten" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "ist in den letzten 12 Monaten" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "ist in den letzten 2 Jahren" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "ist in den letzten 3 Jahren" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "ist in den letzten 5 Jahren" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Wenn Gesamtsumme (#ATT#)#OP##V1#, dann wird „#V2S#“ gesendet" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Vorlage „V2S“ anwenden" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "Um heraus zu finden ob das Attribut eine gegebene Zeichenkette enthält" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" "Um heraus zu finden ob das Attribut eine gegebene Zeichenkette nicht enthält" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" "Um heraus zu finden ob das Attribut mit einer gegebenen Zeichenkette anfängt" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" @@ -14074,14 +14087,14 @@ "Um heraus zu finden ob das Attribut mit einer gegebenen Zeichenkette nicht " "anfängt" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" "Um heraus zu finden ob das Attribut mit einer gegebenen Zeichenkette endet" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" @@ -14089,19 +14102,27 @@ "Um heraus zu finden ob das Attribut mit einer gegebenen Zeichenkette nicht " "endet" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "Um heraus zu finden ob das Attribut leer ist" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "Um heraus zu finden ob das Attribut nicht leer ist" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14111,7 +14132,7 @@ "Um heraus zu finden ob das Attribut einem gegebenen regulären Ausdruck " "entspricht (z.B. \"^[H,h]ello$\")" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14121,7 +14142,7 @@ "Um heraus zu finden ob das Attribut einem gegebenen regulären Ausdruck (z.B. " "\"^[H,h]ello$\") nicht entspricht" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14131,7 +14152,7 @@ "Um heraus zu finden ob das Attribut einem gegebenen Platzhalterausdruck " "entspricht (z.B. \"_ello\")" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14141,33 +14162,33 @@ "Um heraus zu finden ob das Attribut einem gegebenen Platzhalterausdruck " "nicht entspricht (z.B. \"_ello\")" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "Um heraus zu finden ob das Attribut einem gegebenen Wert entspricht" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" "Um heraus zu finden ob das Attribut einem gegebenen Wert nicht entspricht" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "Um heraus zu finden, ob das Attribut größer als ein gegebenen Wert ist" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" "Um heraus zu finden, ob das Attribut kleiner als ein gegebenen Wert ist" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" @@ -14175,20 +14196,20 @@ "Um heraus zu finden, ob das Attribut einem gegebenen Wert entspricht oder " "größer ist" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "Um das Attribut auf einen gegeben Wert zu setzen" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" "Um heraus zu finden, ob das Attribut einer gegebenen Zeichenkette entspricht" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" @@ -14196,7 +14217,7 @@ "Um heraus zu finden, ob das Attribut einer gegebenen Zeichenkette nicht " "entspricht" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" @@ -14204,7 +14225,7 @@ "Um heraus zu finden ob, das Attribut größer als eine gegebenen Zeichenkette " "ist" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" @@ -14212,7 +14233,7 @@ "Um heraus zu finden ob das Attribut kleiner als eine gegebenen Zeichenkette " "ist" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" @@ -14220,7 +14241,7 @@ "Um heraus zu finden, ob das Attribut einer gegebenen Zeichenkette entspricht " "oder größer ist" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" @@ -14228,14 +14249,14 @@ "Um heraus zu finden, ob das Attribut einer gegebenen Zeichenkette entspricht " "oder kleiner ist" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" "Um heraus zu finden, ob das Attribut zwischen zwei gegebenen Werten liegt" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, fuzzy, kde-format #| msgctxt "Help for a condition" #| msgid "To find out if the attribute is between two given string" @@ -14245,25 +14266,25 @@ "Um heraus zu finden, ob das Attribut zwischen zwei gegebenen Zeichenketten " "liegt" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "Um das Attribut in Kleinschreibung zu setzen (z.B. hallo)" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "Um das Attribut in Großschreibung zu setzen (z.B. HALLO)" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "Um das Attribut in Großschreibung am Anfang zu setzen (z.B. Hallo)" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" @@ -14271,14 +14292,14 @@ "Um heraus zu finden ob das Attribut nicht in Kleinschreibung ist (z. B. " "hallo)" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" "Um heraus zu finden ob das Attribut nicht in Großschreibung ist (z. B. HALLO)" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" @@ -14286,21 +14307,21 @@ "Um heraus zu finden, ob das Attribut nicht in Großschreibung am Anfang ist " "(z. B. Hallo)" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" "Um heraus zu finden, ob das Attribut in Kleinschreibung ist (z.B hallo)" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" "Um heraus zu finden, ob das Attribut in Großschreibung ist (z.B. HALLO)" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" @@ -14308,7 +14329,7 @@ "Um heraus zu finden, ob das Attribut in Großschreibung am Anfang ist (z.B. " "Hallo)" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14318,20 +14339,20 @@ "Um das Attribut mit dem Wort eines anderen Attributs zu setzen, dabei wird " "ein Wert durch den anderen ersetzt" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" "Um das Attribut mit einem Teil des Wertes eines anderen Attributs zu setzen" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "Um das Attribut mit dem Wert eines anderen Attributs zu setzen" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14341,13 +14362,13 @@ "Um das Datumsattribut mit einem Wort eines anderen Attributs konvertiert ins " "Datumsformat zu setzen" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "Um das Datumsattribut mit einem Wert eines anderen Attributs zu setzen" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14357,13 +14378,13 @@ "Um das Datumsattribut mit einem Wort eines anderen Attributs im Datumsformat " "zu setzen" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "Um herauszufinden, ob das Datum des Vorgangs heute ist" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" @@ -14371,7 +14392,7 @@ "Um herauszufinden ob das Datum des Vorgangs innerhalb des vorherigen Monats " "liegt" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" @@ -14379,7 +14400,7 @@ "Um herauszufinden ob das Datum des Vorgangs innerhalb des aktuellen Jahres " "liegt" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" @@ -14387,7 +14408,7 @@ "Um herauszufinden ob das Datum des Vorgangs innerhalb des vorherigen Jahres " "liegt" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" @@ -14395,7 +14416,7 @@ "Um herauszufinden ob das Datum des Vorgangs innerhalb der letzten 30 Tage " "liegt" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" @@ -14403,7 +14424,7 @@ "Um herauszufinden, ob das Datum des Vorgangs innerhalb der letzten 3 Monate " "liegt" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" @@ -14411,7 +14432,7 @@ "Um herauszufinden, ob das Datum des Vorgangs innerhalb der letzten 6 Monate " "liegt" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" @@ -14419,7 +14440,7 @@ "Um herauszufinden, ob das Datum des Vorgangs innerhalb der letzten 12 Monate " "liegt" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" @@ -14427,7 +14448,7 @@ "Um herauszufinden ob das Datum des Vorgangs innerhalb der letzten 2 Jahre " "liegt" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" @@ -14435,7 +14456,7 @@ "Um herauszufinden ob das Datum des Vorgangs innerhalb der letzten 3 Jahre " "liegt" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" @@ -14443,13 +14464,13 @@ "Um herauszufinden ob das Datum des Vorgangs innerhalb der letzten 5 Jahre " "liegt" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " und " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15572,13 +15593,13 @@ msgid "Copy picture" msgstr "Bild kopieren" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Aktueller Monat" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16829,7 +16850,7 @@ msgstr "%1 (Roh)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -17064,39 +17085,39 @@ "Das Objekt kann nicht gelöscht werden (%1 wird von %2 verwendet).\n" "Name der Einschränkung: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Der aktuelle Vorgang ist abgebrochen worden." -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" "Eine Buchung kann nicht während der Ausführung einer anderen gestartet werden" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Eine Buchung muss geöffnet werden, um diesen Vorgang auszuführen" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" "Das Schließen der Buchung ist fehlgeschlagen, da zu viele Buchungen endeten" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Das Löschen von Buchungen ist innerhalb einer Buchung nicht zulässig" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" @@ -17104,63 +17125,63 @@ "Das Erstellen einer Gruppe von Buchungen ist innerhalb einer Buchung nicht " "zulässig" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" "Zurücknehmen / Wiederherstellen ist innerhalb einer Buchung nicht zulässig" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "Passwort ändern ist innerhalb einer Buchung nicht zulässig" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Das Dokumentenpasswort ist entfernt worden." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Das Dokumentenpasswort ist bearbeitet worden." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Wiederherstellung" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Diese Datei kann nicht wiederhergestellt werden" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Falsche Installation" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Falsches Passwort" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Diese Datei scheint beschädigt zu sein" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17174,7 +17195,7 @@ "Wissen Sie, dass der SQLCipher-Modus besser abgesichert ist selbst wenn die " "temporäre Datei verschlüsselt ist?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17184,7 +17205,7 @@ "Eine Sicherheitslücke wurde entdeckt und in dieser Version der Anwendung " "korrigiert. Wir empfehlen ausdrücklich, Ihr Passwort zu ändern." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17194,13 +17215,13 @@ "Die Migration ist fehlgeschlagen, aber das Dokument wurde ohne Fehler " "geladen, weil der Debug-Modus aktiviert ist" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Das Dokument ist migriert worden" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17209,7 +17230,7 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" @@ -17217,7 +17238,7 @@ "Das Speichern ist nicht möglich, da der Feldname bisher noch nicht definiert " "ist" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -17226,79 +17247,79 @@ msgstr "" "Das Speichern ist nicht zulässig, wenn eine Buchung immer noch geöffnet ist" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Die Datei „%1“ existiert bereits" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Das Erstellen der Sicherungskopie %1 ist fehlgeschlagen" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Das Schreiben der Datei „%1“ ist fehlgeschlagen" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "Automatisch starten" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Eingestellte Ansichten aktualisieren" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Das Öffnen der Datei „%1“ ist fehlgeschlagen" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Es ist keine Datenbank angegeben worden" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Speichern" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Wert" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Letzte Änderung" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Mehr als ein Objekt wurde in „%1“ für „%2“ zurückgegeben" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/el/skrooge.po skrooge-2.20.0/po/el/skrooge.po --- skrooge-2.19.1/po/el/skrooge.po 2019-04-22 18:05:15.000000000 +0000 +++ skrooge-2.20.0/po/el/skrooge.po 2019-06-23 07:31:37.000000000 +0000 @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2013-01-09 15:37+0300\n" "Last-Translator: Stelios \n" "Language-Team: Greek \n" @@ -252,7 +252,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, fuzzy, kde-format #| msgctxt "Noun, a list of items" #| msgid "Tip of the day" @@ -1047,26 +1047,32 @@ msgid "Change password..." msgstr "Αλλαγή κωδικού πρόσβασης..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Άνοιγμα αρχείου %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Αρχείο" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Διαχείριση αρχείων" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "" @@ -1080,7 +1086,7 @@ "

... το τελευταίο αρχείο που ανοίχθηκε μπορεί να ανοίξει αυτόματα με την " "εκκίνηση της εφαρμογής.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "

... you can secure your document with a password.

" @@ -1091,57 +1097,57 @@ msgstr "" "

... μπορείτε να προστατεύσετε το έγγραφό σας με έναν κωδικό πρόσβασης.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Το έγγραφο δημιουργήθηκε επιτυχώς." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Η δημιουργία εγγράφου απέτυχε." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Επιτυχής αποθήκευση αρχείου." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Αδυναμία αποθήκευσης του αρχείου" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 έγγραφο" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Το αρχείο '%1' αποθηκεύτηκε." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Αποτυχία αποθήκευσης '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "Open file" msgctxt "Panel title" msgid "Open file" msgstr "Άνοιγμα αρχείου" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgctxt "" #| "Associated with the file extension : for example, .csv --> CSV document" @@ -1150,7 +1156,7 @@ msgid "%1 document" msgstr "%1 έγγραφο" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1158,7 +1164,7 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, fuzzy, kde-format #| msgctxt "Action to reopen the account" #| msgid "Reopen '%1'" @@ -1166,7 +1172,7 @@ msgid "Reopen" msgstr "Επανάληψη ανοίγματος '%1'" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1177,32 +1183,32 @@ "Το αρχείο αυτό φαίνεται προστατευμένο.\n" "Παρακαλώ εισαγάγετε κωδικό πρόσβασης." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Λάθος κωδικός πρόσβασης.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Το αρχείο '%1' άνοιξε." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Αποτυχία ανοίγματος του '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1210,13 +1216,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, fuzzy, kde-format #| msgid "" #| "Take care, if you lose your password then it will be " @@ -1229,31 +1235,31 @@ "Προσοχή, αν χάσετε τον κωδικό πρόσβασης θα είναι αδύνατο να ανοίξετε το έγγραφό σας." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Η αλλαγή κωδικού πρόσβασης ακυρώθηκε." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Ο κωδικός πρόσβασης άλλαξε." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Αποτυχία αλλαγής του κωδικού πρόσβασης." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Δημιουργήστε εφεδρικό αντίγραφο (backup) του εγγράφου σας" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, fuzzy, kde-format #| msgctxt "Explain the user that he should backup his document" #| msgid "Don't forget to backup your document on an other device." @@ -1577,7 +1583,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2151,7 +2157,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2642,7 +2648,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2705,7 +2711,7 @@ msgid "Import banks and accounts" msgstr "Εισαγωγή τραπεζών και λογαριασμών" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2713,7 +2719,7 @@ msgid "Import scheduled operations" msgstr "Εισαγωγή προγραμματισμένων πράξεων" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2923,7 +2929,7 @@ msgstr "Εισαγωγή μετοχών" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3358,27 +3364,27 @@ msgid "Creation of file %1 failed" msgstr "Η δημιουργία αρχείου %1 απέτυχε" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, fuzzy, kde-format #| msgid "Accounts" msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Λογαριασμοί" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Τονισμένοι μόνο" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Παρελθούσες πράξεις μόνο" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3386,14 +3392,14 @@ msgid "Current" msgstr "Τρέχων" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Πιστωτική Κάρτα" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3401,14 +3407,14 @@ msgid "Saving" msgstr "Ταμιευτήριο" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Επένδυση" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3416,7 +3422,7 @@ msgid "Loan" msgstr "Δάνειο" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3424,7 +3430,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3432,14 +3438,14 @@ msgid "Wallet" msgstr "Πορτοφόλι" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Άλλο" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, fuzzy, kde-format #| msgctxt "Message, do not translate URL (sk://...)" #| msgid "" @@ -3455,14 +3461,14 @@ "σελίδα \"Τράπεζα και Λογαριασμός\" ή εισάγετε πράξεις." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Σύνολο από %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3503,7 +3509,7 @@ msgstr "Τράπεζες (πλήρεις)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -7132,7 +7138,7 @@ msgid "Default category for tax operation" msgstr "Κατηγορία πράξης" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, fuzzy, kde-format #| msgctxt "Report header" @@ -7141,7 +7147,7 @@ msgid "Income & Expenditure" msgstr "Έσοδα & Έξοδα" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, fuzzy, kde-format #| msgid "Grouped" @@ -7149,21 +7155,21 @@ msgid "Grouped" msgstr "Ομαδοποιημένες" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Μεταβιβάσεις" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Εποπτευόμενες" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format #| msgctxt "Verb" @@ -7172,24 +7178,24 @@ msgid "On suboperations" msgstr "Άνοιγμα Υποδιαιρέσεων πράξεων..." -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, fuzzy, kde-format #| msgid "Incomes" msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Έσοδα" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format #| msgid "Expenses" msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Έξοδα" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format #| msgctxt "Noun, a type of account" #| msgid "Saving" @@ -7197,7 +7203,7 @@ msgid "Savings of %1" msgstr "Ταμιευτήριο" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, fuzzy, kde-format #| msgctxt "Report header" @@ -11202,20 +11208,20 @@ msgid "Maximum number of imported values:" msgstr "Μέγιστος αριθμός των εισηγμένων αξιών:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, fuzzy, kde-format #| msgid "Quotes" msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Τιμές" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Νομισματικές μονάδες" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -11223,7 +11229,7 @@ msgid "Indexes" msgstr "Δείκτες" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -11231,25 +11237,25 @@ msgid "Shares" msgstr "Μετοχές" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Αντικείμενα" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Μετοχές σε κυριότητα μόνο" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Πράξεις με μονάδα ίση με '%1'" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, fuzzy, kde-format #| msgctxt "A monthly report message" #| msgid "No share defined on the \"Unit\" page." @@ -13002,19 +13008,19 @@ msgid "Year" msgstr "Έτος" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Μετάβαση εγγράφου" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Αδυναμία φόρτωσης εγγράφου δημιουργημένου από πιο πρόσφατη έκδοση" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -13032,7 +13038,7 @@ msgid "Computation of budgets" msgstr "Υπολογισμός προϋπολογισμών" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -13058,9 +13064,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -13075,7 +13081,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -13136,7 +13142,7 @@ msgid "Operation" msgstr "Πράξη" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -13261,7 +13267,7 @@ msgid "Next occurrence" msgstr "Επόμενη εμφάνιση" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13984,19 +13990,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Δυνατότητα για ταμιευτήριο" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Μέγιστο" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -14019,55 +14025,55 @@ "Skrooge, δείτε τον ιστοχώρο του Skrooge.

Ελπίζουμε ότι θα απολαύσετε το Skrooge

Η ομάδα του Skrooge" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Αναφορά για %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Προϋπολογισμός" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 κύριες κατηγορίες εξόδων" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 κύριες παραλλαγές" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Ποσά σε λογαριασμούς" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Ποσά μονάδων" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Συμβουλή" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Χαρτοφυλάκιο μετοχών" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgctxt "Noun" #| msgid "Estimated interests" @@ -14075,7 +14081,7 @@ msgid "Estimated interests" msgstr "Estimated interests" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Noun, a list of financial accounts" #| msgid "Alarms" @@ -14083,20 +14089,20 @@ msgid "Alarms" msgstr "Ειδοποιήσεις" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Τονισμένες πράξεις" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Βορράς" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, fuzzy, kde-format #| msgctxt "Yahoo title for a downloaded information of a share" #| msgid "Annualized Gain" @@ -14104,19 +14110,19 @@ msgid "Annual Spending" msgstr "Απόδοση στο έτος" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Δεν βρέθηκε παραλλαγή." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -14126,7 +14132,7 @@ "Δεν ορίστηκαν προγραμματισμένες πράξεις στη σελίδα με τις \"Προγραμματισμένες πράξεις\"." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -14136,7 +14142,7 @@ "Δεν ορίστηκαν τονισμένες πράξεις στη σελίδα με τις \"Πράξεις\"." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." @@ -14144,13 +14150,13 @@ "Δεν ορίστηκε προϋπολογισμός στη σελίδα με τον \"Προϋπολογισμό\"." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "Δεν ορίστηκαν μετοχές στη σελίδα της \"Μονάδας\"." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -14243,6 +14249,13 @@ msgstr "δεν είναι κενή" #: skgbankmodeler/skgruleobject.cpp:355 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14252,7 +14265,7 @@ msgid "regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14262,7 +14275,7 @@ msgid "not regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14272,7 +14285,7 @@ msgid "wildcard '#V1S#'" msgstr "περιέχει '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14282,119 +14295,119 @@ msgid "not wildcard '#V1S#'" msgstr "περιέχει '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "είναι μεταξύ #V1# και #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "είναι μεταξύ '#V1S#' και '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "έχει τεθεί στο χαμηλότερο" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "έχει τεθεί στο υψηλότερο" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14404,21 +14417,21 @@ msgid "is set to capitalize" msgstr "έχει τεθεί στο χαμηλότερο" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "δεν είναι χαμηλότερο" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "δεν είναι υψηλότερο" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, fuzzy, kde-format #| msgctxt "Key word to modify a string into a field" #| msgid "capitalize" @@ -14427,7 +14440,7 @@ msgid "is not capitalize" msgstr "capitalize" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14437,7 +14450,7 @@ msgid "is lower" msgstr "δεν είναι χαμηλότερο" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14447,7 +14460,7 @@ msgid "is upper" msgstr "δεν είναι υψηλότερο" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, fuzzy, kde-format #| msgctxt "Key word to modify a string into a field" #| msgid "capitalize" @@ -14456,133 +14469,133 @@ msgid "is capitalize" msgstr "capitalize" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# με '#V1S#' αντικαταστάθηκαν από '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=substring of #ATT2# from #V1# to #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "είναι στον τρέχοντα μήνα" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "είναι στον προηγούμενο μήνα" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "είναι στο τρέχον έτος" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "είναι στο προηγούμενο έτος" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "είναι στις τελευταίες 30 ημέρες" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "είναι στους τελευταίους 3 μήνες" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "είναι στους τελευταίους 6 μήνες" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "είναι στους τελευταίους 12 μήνες" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "είναι στα τελευταία 2 έτη" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "είναι στα τελευταία 3 έτη" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "είναι στα τελευταία 5 έτη" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "αν συνολικά (#ATT#)#OP##V1# τότε στείλε '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format #| msgctxt "Progression step" #| msgid "Apply rule" @@ -14591,55 +14604,63 @@ msgid "Apply the template '#V2S#'" msgstr "Apply κανόνα" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14647,7 +14668,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14655,7 +14676,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14663,7 +14684,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14671,145 +14692,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14817,19 +14838,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14837,13 +14858,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14851,79 +14872,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " και " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -16089,14 +16110,14 @@ msgid "Copy picture" msgstr "Αντιγραφή φωτογραφίας" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current month" msgctxt "The current month" msgid "Current month" msgstr "Τρέχων μήνας" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -17428,7 +17449,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -17661,26 +17682,26 @@ "Αδυναμία διαγραφής αντικειμένου σε χρήση (%1 χρησιμοποιείται από %2).\n" "Όνομα περιορισμού: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Η τρέχουσα πράξη έχει διακοπεί" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" "Μια συναλλαγή δεν μπορεί να ξεκινήσει κατά τη διάρκεια εκτέλεσης μιας άλλης" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Μια συναλλαγή πρέπει να ανοιχθεί για να γίνει αυτή η ενέργεια" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" @@ -17688,25 +17709,25 @@ "Το κλείσιμο της συναλλαγής απέτυχε επειδή πάρα πολλές συναλλαγές έχουν " "ολοκληρωθεί" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Αφαίρεση των συναλλαγών απαγορεύεται μέσα σε μια συναλλαγή" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Δημιουργία μιας ομάδας συναλλαγών απαγορεύεται μέσα σε μια συναλλαγή" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Η αναίρεση/επανάληψη απαγορεύεται μέσα σε μια συναλλαγή" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, fuzzy, kde-format #| msgctxt "Something went wrong with SQL transactions" #| msgid "Undo / Redo is forbidden inside a transaction" @@ -17714,25 +17735,25 @@ msgid "Change password is forbidden inside a transaction" msgstr "Η αναίρεση/επανάληψη απαγορεύεται μέσα σε μια συναλλαγή" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Η προστασία κωδικού του εγγράφου έχει αφαιρεθεί." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Ο κωδικός προστασίας του εγγράφου έχει τροποποιηθεί." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "Impossible to remove [%1]" @@ -17740,13 +17761,13 @@ msgid "Impossible to recover this file" msgstr "Impossible to remove [%1]" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, fuzzy, kde-format #| msgctxt "Action allowing user to change the document password" @@ -17755,13 +17776,13 @@ msgid "Wrong password" msgstr "Αλλαγή κωδικού πρόσβασης" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17771,7 +17792,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17779,7 +17800,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, fuzzy, kde-format #| msgctxt "Popup message" #| msgid "" @@ -17793,13 +17814,13 @@ "Προειδοποίηση: Η μετάβαση απέτυχε αλλά το έγγραφο φορτώθηκε χωρίς σφάλμα " "επειδή η λειτουργία διόρθωσης σφαλμάτων ενεργοποιήθηκε" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Το έγγραφο έχει μεταβεί σε επόμενη έκδοση" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17808,13 +17829,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Η αποθήκευση δεν επιτρέπεται γιατί δεν έχει καθοριστεί όνομα αρχείου" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, fuzzy, kde-format #| msgctxt "" #| "Cannot save the file while Skrooge is still performing an SQL transaction" @@ -17825,79 +17846,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Η αποθήκευση απαγορεύεται αν η συναλλαγή είναι ακόμα ανοιχτή" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Το αρχείο '%1' υπάρχει ήδη" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Αποτυχία δημιουργίας εφεδρικού αντιγράφου αρχείου %1" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Η εγγραφή αρχείου '%1' απέτυχε" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "αυτόματη εκτέλεση" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Ενημέρωση αποθηκευμένων στιγμιοτύπων σχέσεων" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Το άνοιγμα αρχείου '%1' απέτυχε" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Καμία βάση δεδομένων δεν ορίστηκε" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Αποθήκευση" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Αξία" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Τελευταία τροποποίηση" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Περισσότερα από ένα αντικείμενα επιστράφηκαν στο '%1' για '%2'" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/en_GB/skrooge.po skrooge-2.20.0/po/en_GB/skrooge.po --- skrooge-2.19.1/po/en_GB/skrooge.po 2019-04-22 18:05:16.000000000 +0000 +++ skrooge-2.20.0/po/en_GB/skrooge.po 2019-06-23 07:31:39.000000000 +0000 @@ -6,9 +6,9 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" -"PO-Revision-Date: 2019-04-22 12:52+0100\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" +"PO-Revision-Date: 2019-05-19 12:30+0100\n" "Last-Translator: Steve Allewell \n" "Language-Team: British English \n" "Language: en_GB\n" @@ -247,7 +247,7 @@ "

... Skrooge can automatically apply recommended corrections. See the dashboard.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1022,26 +1022,32 @@ msgid "Change password..." msgstr "Change password..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Opening file %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "File %1 not found! Impossible to open it." + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "File" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "File management" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1051,7 +1057,7 @@ "

... the last opened file can be open automatically when the application is launched.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1061,62 +1067,62 @@ "

... you can secure your document with a password.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Document successfully created." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Document creation failed." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "File successfully saved." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Cannot save file" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 document" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "File '%1' saved." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Failed to save '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Open file" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "%1 document" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1126,13 +1132,13 @@ "Your document has been restored from its temporary file. You can decide to " "reopen the original document." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Reopen" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1143,32 +1149,32 @@ "This file seems to be protected.\n" "Please enter the password." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Wrong password.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "File '%1' opened." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Failed to open '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Try a recovery" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1178,13 +1184,13 @@ "Your document has been recovered here: %1\n" "Take care the recovery could be not perfect" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Open the recovered file" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1195,31 +1201,31 @@ "impossible to open your document. Warning, this action can not " "be undone excepted by changing the password again." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Changing password was cancelled." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Password changed." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Failed to change password." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Backup your document" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1525,7 +1531,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2064,7 +2070,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2522,7 +2528,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2581,7 +2587,7 @@ msgid "Import banks and accounts" msgstr "Import banks and accounts" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2589,7 +2595,7 @@ msgid "Import scheduled operations" msgstr "Import scheduled operations" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2791,7 +2797,7 @@ msgstr "Import stocks" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3195,26 +3201,26 @@ msgid "Creation of file %1 failed" msgstr "Creation of file %1 failed" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Accounts" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Highlighted only" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Only past operations" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3222,14 +3228,14 @@ msgid "Current" msgstr "Current" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Credit card" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3237,14 +3243,14 @@ msgid "Saving" msgstr "Saving" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investment" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3252,7 +3258,7 @@ msgid "Loan" msgstr "Loan" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3260,7 +3266,7 @@ msgid "Pension" msgstr "Pension" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3268,14 +3274,14 @@ msgid "Wallet" msgstr "Wallet" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Other" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3285,14 +3291,14 @@ "First, you have to create at least one account
from \"Bank " "and Account\" page or import operations." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Total of %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3333,7 +3339,7 @@ msgstr "Banks (Full)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6786,63 +6792,63 @@ msgid "Default category for tax operation" msgstr "Default category for tax operation" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Income & Expenditure" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Grouped" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Transfers" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Tracked" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "On suboperations" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Incomes of %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Expenses of %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Savings of %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10530,19 +10536,19 @@ msgid "Maximum number of imported values:" msgstr "Maximum number of imported values:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Quotes" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Currencies" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10550,7 +10556,7 @@ msgid "Indexes" msgstr "Indexes" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10558,25 +10564,25 @@ msgid "Shares" msgstr "Shares" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objects" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Shares owned only" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operations with unit equal to '%1'" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12272,19 +12278,19 @@ msgid "Year" msgstr "Year" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Migrate document" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Impossible to load a document generated by a more recent version" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12302,7 +12308,7 @@ msgid "Computation of budgets" msgstr "Computation of budgets" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12327,9 +12333,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12344,7 +12350,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12405,7 +12411,7 @@ msgid "Operation" msgstr "Operation" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12528,7 +12534,7 @@ msgid "Next occurrence" msgstr "Next occurrence" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13032,8 +13038,6 @@ #: skgbankmodeler/skgimportexportmanager.cpp:496 #: skgbankmodeler/skgimportexportmanager.cpp:547 #, kde-format -#| msgctxt "Splash screen message" -#| msgid "Loading plugin %1/%2: %3..." msgctxt "Message" msgid "Loading plugin %1/%2: %3..." msgstr "Loading plugin %1/%2: %3..." @@ -13227,19 +13231,19 @@ msgstr "" "You do not have debt but you have no margin. You must maintain your effort." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Savings possible" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Max" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13261,97 +13265,97 @@ "skrooge.org\">Skrooge website.

We hope that you will enjoy " "Skrooge

The Skrooge Team" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Report for %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Budget" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 main categories of expenditure" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 main variations" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Amounts in accounts" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Amounts of units" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Advice" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Stock portfolio" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Estimated interests" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Alarms" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Highlighted operations" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Net Worth" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Annual Spending" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Personal Finance Score" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "No variation found." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13361,7 +13365,7 @@ "No scheduled operations defined on the \"Scheduled " "operations\" page." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13371,19 +13375,19 @@ "No highlighted operations defined on the \"Operations\" " "page." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "No budget defined on the \"Budget\" page." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "No share defined on the \"Unit\" page." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13472,373 +13476,390 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "=regexpcapture(#ATT2#, '#V1S#', #V2#)" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "regexp '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "not regexp '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "wildcard '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "not wildcard '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "is between #V1# and #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "is between '#V1S#' and '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "is set to lower" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "is set to upper" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "is set to capitalise" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "is not lower" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "is not upper" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "is not capitalise" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "is lower" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "is upper" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "is capitalise" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# with '#V1S#' replaced by '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=substring of #ATT2# from #V1# to #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=word(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# as date with format #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=word(#ATT2#,#V1S#) as date with format #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "is in current month" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "is in previous month" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "is in current year" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "is in previous year" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "is in last 30 days" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "is in last 3 months" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "is in last 6 months" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "is in last 12 months" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "is in last 2 years" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "is in last 3 years" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "is in last 5 years" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "If total(#ATT#)#OP##V1# then send '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Apply the template '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "To find out if the attribute contains a given string" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "To find out if the attribute doesn't contain a given string" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "To find out if the attribute is starting by a given string" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "To find out if the attribute is not starting by a given string" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "To find out if the attribute is ending by a given string" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "To find out if the attribute is not ending by a given string" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "To find out if the attribute is empty" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "To find out if the attribute is not empty" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13848,7 +13869,7 @@ "To find out if the attribute is matching a given regular expression (eg. " "\"^[H,h]ello$\")" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13858,7 +13879,7 @@ "To find out if the attribute is not matching a given regular expression (eg. " "\"^[H,h]ello$\")" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13868,7 +13889,7 @@ "To find out if the attribute is matching a given wildcard expression (eg. " "\"_ello\")" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13878,145 +13899,145 @@ "To find out if the attribute is not matching a given wildcard expression " "(eg. \"_ello\")" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "To find out if the attribute is equal to a given value" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "To find out if the attribute is not equal to a given value" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "To find out if the attribute is greater than a given value" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "To find out if the attribute is smaller than a given value" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "To find out if the attribute is greater or equal to a given value" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "To set the attribute with a given value" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "To find out if the attribute is equal to a given string" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "To find out if the attribute is not equal to a given string" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "To find out if the attribute is greater than a given string" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "To find out if the attribute is smaller than a given string" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "To find out if the attribute is greater or equal to a given string" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "To find out if the attribute is smaller or equal to a given string" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "To find out if the attribute is between two given values" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "To find out if the attribute is between two given strings" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "To set the attribute in lower case (eg. hello)" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "To set the attribute in upper case (eg. HELLO)" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "To set the attribute in capitalised case (eg. Hello)" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "To find out if the attribute is not in lower case (eg. hello)" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "To find out if the attribute is not in upper case (eg. HELLO)" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "To find out if the attribute is not in capitalised case (eg. Hello)" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "To find out if the attribute is in lower case (eg. hello)" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "To find out if the attribute is in upper case (eg. HELLO)" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "To find out if the attribute is in capitalised case (eg. Hello)" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14026,19 +14047,19 @@ "To set the attribute with the value of another attribute where a value is " "replaced by another one" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "To set the attribute with a part of the value of another attribute" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "To set the attribute with the value of another attribute" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14048,13 +14069,13 @@ "To set the attribute with a word of the value of another attribute converted " "in date format" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "To set the date attribute with the value of another attribute" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14064,79 +14085,79 @@ "To set the date attribute with a word of another attribute converted in date " "format" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "To find out if the date of the operation is today" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "To find out if the date of the operation is in previous month" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "To find out if the date of the operation is in current year" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "To find out if the date of the operation is in previous year" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "To find out if the date of the operation is in last 30 days" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "To find out if the date of the operation is in last 3 months" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "To find out if the date of the operation is in last 6 months" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "To find out if the date of the operation is in last 12 months" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "To find out if the date of the operation is in last 2 years" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "To find out if the date of the operation is in last 3 years" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "To find out if the date of the operation is in last 5 years" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " and " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15252,13 +15273,13 @@ msgid "Copy picture" msgstr "Copy picture" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Current month" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16493,7 +16514,7 @@ msgstr "%1 (raw)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16726,98 +16747,98 @@ "Impossible to delete used object (%1 is used by %2).\n" "Constraint name: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "The current operation has been interrupted" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "A transaction cannot be started during execution of another one" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "A transaction must be opened to do this action" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "Closing transaction failed because too many transactions ended" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Remove of transactions is forbidden inside a transaction" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Creation of a group of transactions is forbidden inside a transaction" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Undo / Redo is forbidden inside a transaction" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "Change password is forbidden inside a transaction" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "The document password has been removed." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "The document password has been modified." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Recovery" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Impossible to recover this file" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Wrong installation" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Wrong password" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Oops, this file seems to be corrupted" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16831,7 +16852,7 @@ "Do you know that the SQLCipher mode is more secured because even the " "temporary file is encrypted?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16841,7 +16862,7 @@ "A security hole has been detected and corrected on this version of the " "application. We strongly encourage you to change your password." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16851,13 +16872,13 @@ "The migration failed but the document has been loaded without error because " "debug mode is activated" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "The document has been migrated" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16869,13 +16890,13 @@ "(%1) is not aligned with the %4 version embedded in Qt (%2). You should " "rebuild Qt with the option -system-sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Save not authorised because the file name is not yet defined" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16883,79 +16904,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Save is forbidden if a transaction is still opened" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "File '%1' already exist" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Creation of backup file %1 failed" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Write file '%1' failed" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "autostart" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Update materialised views" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Open file '%1' failed" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "No database defined" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Save" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Value" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Last modification" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "More than one object returned in '%1' for '%2'" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/eo/skrooge.po skrooge-2.20.0/po/eo/skrooge.po --- skrooge-2.19.1/po/eo/skrooge.po 2019-04-22 18:05:16.000000000 +0000 +++ skrooge-2.20.0/po/eo/skrooge.po 2019-06-23 07:31:39.000000000 +0000 @@ -4,8 +4,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2009-11-15 12:06+0100\n" "Last-Translator: Axel Rousseau \n" "Language-Team: esperanto \n" @@ -242,7 +242,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1016,27 +1016,33 @@ msgid "Change password..." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Dosiero" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, fuzzy, kde-format #| msgid "Categories" msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Kategorioj" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1044,7 +1050,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1052,34 +1058,34 @@ "file_change_password\">password.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, fuzzy, kde-format #| msgid "Document to open" msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "La dosiero malfermiĝi" -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, fuzzy, kde-format #| msgid "Document to open" msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "La dosiero malfermiĝi" -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, fuzzy, kde-format #| msgid "Document to open" msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "La dosiero malfermiĝi" -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, fuzzy, kde-format #| msgid "Skrooge" msgctxt "" @@ -1087,33 +1093,33 @@ msgid "%1 document" msgstr "Skrooge" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, fuzzy, kde-format #| msgid "Delete failed" msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "La forigado fiaskis" -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Malfermi dosieron" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgid "Skrooge" msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "Skrooge" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1121,14 +1127,14 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, fuzzy, kde-format #| msgid "Operations" msgctxt "Noun" msgid "Reopen" msgstr "Operacioj" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1137,33 +1143,33 @@ "Please enter the password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, fuzzy, kde-format #| msgid "Operations" msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Operacioj" -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1171,13 +1177,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1185,33 +1191,33 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, fuzzy, kde-format #| msgid "Password:" msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Pasvorto:" -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, fuzzy, kde-format #| msgid "Skrooge" msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Skrooge" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1519,7 +1525,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2066,7 +2072,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2527,7 +2533,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2589,7 +2595,7 @@ msgid "Import banks and accounts" msgstr "Operacio rezignita" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, fuzzy, kde-format @@ -2598,7 +2604,7 @@ msgid "Import scheduled operations" msgstr "Operacioj" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, fuzzy, kde-format #| msgid "File" msgctxt "A file format" @@ -2824,7 +2830,7 @@ msgstr "Importi" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3247,29 +3253,29 @@ msgid "Creation of file %1 failed" msgstr "Operacio rezignita" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, fuzzy, kde-format #| msgid "Amount:" msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Kvanto:" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, fuzzy, kde-format #| msgid "Delete failed" msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "La forigado fiaskis" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, fuzzy, kde-format #| msgid "Operations" msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Operacioj" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3277,14 +3283,14 @@ msgid "Current" msgstr "Aktuala" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3292,14 +3298,14 @@ msgid "Saving" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investo" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3307,7 +3313,7 @@ msgid "Loan" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3315,7 +3321,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3323,14 +3329,14 @@ msgid "Wallet" msgstr "Portilo" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Alia" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3338,15 +3344,15 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, fuzzy, kde-format #| msgid "Total" msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Sumo" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3389,7 +3395,7 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6833,28 +6839,28 @@ msgid "Default category for tax operation" msgstr "Operacioj" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, fuzzy, kde-format #| msgid "Searches" @@ -6862,7 +6868,7 @@ msgid "Tracked" msgstr "Serĉoj" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format #| msgid "Operations" @@ -6870,31 +6876,31 @@ msgid "On suboperations" msgstr "Operacioj" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, fuzzy, kde-format #| msgid "Lines:" msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Linioj:" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format #| msgid "Current" msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Aktuala" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format #| msgid "Document to open" msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "La dosiero malfermiĝi" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10698,21 +10704,21 @@ msgid "Maximum number of imported values:" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, fuzzy, kde-format #| msgid "North" msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Nordo" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, fuzzy, kde-format #| msgid "Currency" msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Valuto" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, fuzzy, kde-format #| msgid "Index" msgctxt "" @@ -10721,7 +10727,7 @@ msgid "Indexes" msgstr "Indekso" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, fuzzy, kde-format #| msgid "Share" msgctxt "" @@ -10730,28 +10736,28 @@ msgid "Shares" msgstr "Komunigi" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, fuzzy, kde-format #| msgid "Object" msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objekto" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, fuzzy, kde-format #| msgid "Share" msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Komunigi" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, fuzzy, kde-format #| msgid "Operations" msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operacioj" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12386,20 +12392,20 @@ msgid "Year" msgstr "Jaro" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, fuzzy, kde-format #| msgid "Skrooge" msgctxt "Progression step" msgid "Migrate document" msgstr "Skrooge" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12418,7 +12424,7 @@ msgid "Computation of budgets" msgstr "Operacio rezignita" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12444,9 +12450,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12461,7 +12467,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12525,7 +12531,7 @@ msgid "Operation" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12654,7 +12660,7 @@ msgid "Next occurrence" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13364,19 +13370,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Maks" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13390,67 +13396,67 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, fuzzy, kde-format #| msgid "History" msgctxt "A monthly report title" msgid "Report for %1" msgstr "Historio" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, fuzzy, kde-format #| msgid "Operation" msgctxt "A monthly report title" msgid "Budget" msgstr "Operacio" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, fuzzy, kde-format #| msgid "Document to open" msgctxt "A monthly report title" msgid "5 main variations" msgstr "La dosiero malfermiĝi" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, fuzzy, kde-format #| msgid "Operation canceled" msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Operacio rezignita" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, fuzzy, kde-format #| msgid "Operations" msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Operacioj" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgid "Index" msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Indekso" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Dashboard widget title" #| msgid "Alarms" @@ -13458,39 +13464,39 @@ msgid "Alarms" msgstr "Alarmoj" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, fuzzy, kde-format #| msgid "Delete failed" msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "La forigado fiaskis" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Nordo" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13498,7 +13504,7 @@ "operations\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13506,19 +13512,19 @@ "page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13606,318 +13612,325 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "regexp '#V1S#'" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:357 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not regexp '#V1S#'" +msgid "regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "wildcard '#V1S#'" +msgid "not regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not wildcard '#V1S#'" +msgid "wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#V1#" +msgid "not wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "!=#V1#" +msgid "=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">#V1#" +msgid "!=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<#V1#" +msgid ">#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">=#V1#" +msgid "<#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<=#V1#" +msgid ">=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "='#V1S#'" +msgid "<=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "!='#V1S#'" +msgid "='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">'#V1S#'" +msgid "!='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<'#V1S#'" +msgid ">'#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">='#V1S#'" +msgid "<'#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<='#V1S#'" +msgid ">='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is between #V1# and #V2#" +msgid "<='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is between '#V1S#' and '#V2S#'" +msgid "is between #V1# and #V2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to lower" +msgid "is between '#V1S#' and '#V2S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to upper" +msgid "is set to lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to capitalize" +msgid "is set to upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not lower" +msgid "is set to capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not upper" +msgid "is not lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not capitalize" +msgid "is not upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is lower" +msgid "is not capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is upper" +msgid "is lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is capitalize" +msgid "is upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" +msgid "is capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=substring of #ATT2# from #V1# to #V2#" +msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2#" +msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=word(#ATT2#,#V1S#)" +msgid "=#ATT2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2# as date with format #DF#" +msgid "=word(#ATT2#,#V1S#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=word(#ATT2#,#V1S#) as date with format #DF#" +msgid "=#ATT2# as date with format #DF#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in current month" +msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in previous month" +msgid "is in current month" msgstr "" #: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in current year" +msgid "is in previous month" msgstr "" #: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in previous year" +msgid "is in current year" msgstr "" #: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 30 days" +msgid "is in previous year" msgstr "" #: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 3 months" +msgid "is in last 30 days" msgstr "" #: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 6 months" +msgid "is in last 3 months" msgstr "" #: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 12 months" +msgid "is in last 6 months" msgstr "" #: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 2 years" +msgid "is in last 12 months" msgstr "" #: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 3 years" +msgid "is in last 2 years" msgstr "" #: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 5 years" +msgid "is in last 3 years" msgstr "" #: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" +msgid "is in last 5 years" msgstr "" #: skgbankmodeler/skgruleobject.cpp:445 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format #| msgid "Operation canceled" msgctxt "" @@ -13925,55 +13938,63 @@ msgid "Apply the template '#V2S#'" msgstr "Operacio rezignita" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13981,7 +14002,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13989,7 +14010,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13997,7 +14018,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14005,145 +14026,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14151,19 +14172,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14171,13 +14192,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14185,79 +14206,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " kaj " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15388,14 +15409,14 @@ msgid "Copy picture" msgstr "" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current" msgctxt "The current month" msgid "Current month" msgstr "Aktuala" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, fuzzy, kde-format #| msgid "Values" msgctxt "The month before the current month" @@ -16684,7 +16705,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16909,87 +16930,87 @@ "Constraint name: %3" msgstr "" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, fuzzy, kde-format #| msgid "Operations" msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Operacioj" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, fuzzy, kde-format #| msgid "Operation canceled" msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Operacio rezignita" -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, fuzzy, kde-format #| msgid "Password:" @@ -16997,13 +17018,13 @@ msgid "Wrong password" msgstr "Pasvorto:" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17013,7 +17034,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17021,7 +17042,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17029,14 +17050,14 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, fuzzy, kde-format #| msgid "Operation canceled" msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Operacio rezignita" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17045,13 +17066,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -17059,20 +17080,20 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, fuzzy, kde-format #| msgid "Operation canceled" msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Operacio rezignita" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, fuzzy, kde-format #| msgid "Delete failed" @@ -17080,63 +17101,63 @@ msgid "Write file '%1' failed" msgstr "La forigado fiaskis" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, fuzzy, kde-format #| msgid "Delete failed" msgctxt "Progression step" msgid "Update materialized views" msgstr "La forigado fiaskis" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, fuzzy, kde-format #| msgid "Operation canceled" msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Operacio rezignita" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, fuzzy, kde-format #| msgid "Confirmation" msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Konfirmo" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/es/skrooge.po skrooge-2.20.0/po/es/skrooge.po --- skrooge-2.19.1/po/es/skrooge.po 2019-04-22 18:05:17.000000000 +0000 +++ skrooge-2.20.0/po/es/skrooge.po 2019-06-23 07:31:40.000000000 +0000 @@ -14,9 +14,9 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" -"PO-Revision-Date: 2019-04-21 21:15+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" +"PO-Revision-Date: 2019-04-29 14:09+0200\n" "Last-Translator: Eloy Cuadra \n" "Language-Team: Spanish \n" "Language: es\n" @@ -255,7 +255,7 @@ "

... Skrooge puede aplicar automáticamente las correcciones recomendadas. " "Consulte el tablero.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1035,26 +1035,32 @@ msgid "Change password..." msgstr "Cambiar contraseña..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Abriendo el archivo %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "Archivo %1 no encontrado. No se puede abrir." + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Archivo" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Gestión de archivos" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1064,7 +1070,7 @@ "

... el último archivo abierto se puede abrir automáticamente al iniciar la aplicación.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1074,62 +1080,62 @@ "

... puede proteger sus documentos con una contraseña.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "El documento se ha creado con éxito." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "La creación del documento ha fallado." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "El archivo se ha guardado con éxito." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "No se puede guardar el archivo" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "documento %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Archivo «%1» guardado." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "No se ha podido guardar «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Abrir archivo" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "Documento %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1139,13 +1145,13 @@ "Su documento ha sido restaurado a partir de su archivo temporal. Puede " "decidir volver a abrir el documento original." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Volver a abrir" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1156,32 +1162,32 @@ "Parece que el archivo está protegido.\n" "Por favor, introduzca la contraseña." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Contraseña incorrecta.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Archivo «%1» abierto." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Fallo al abrir «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Intentar una recuperación" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1191,13 +1197,13 @@ "Su documento ha sido recuperado aquí: %1\n" "Tenga en cuenta que la recuperación podría no haber sido perfecta" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Abrir el archivo recuperado" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1208,31 +1214,31 @@ "abrir su documento. Advertencia: esta acción no se puede deshacer a menos " "que vuelva a cambiar la contraseña." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Cambio de contraseña cancelado." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Contraseña cambiada." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "No se pudo cambiar la contraseña." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Haga una copia de seguridad de su documento" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1541,7 +1547,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2084,7 +2090,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2550,7 +2556,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2609,7 +2615,7 @@ msgid "Import banks and accounts" msgstr "Importar bancos y cuentas" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2617,7 +2623,7 @@ msgid "Import scheduled operations" msgstr "Importar operaciones programadas" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2819,7 +2825,7 @@ msgstr "Importar acciones" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3225,26 +3231,26 @@ msgid "Creation of file %1 failed" msgstr "Ha fallado la creación del archivo «%1»" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Cuentas" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Solo resaltado" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Solo las operaciones anteriores" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3252,14 +3258,14 @@ msgid "Current" msgstr "Actual" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Tarjeta de crédito" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3267,14 +3273,14 @@ msgid "Saving" msgstr "Ahorro" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Inversión" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3282,7 +3288,7 @@ msgid "Loan" msgstr "Préstamo" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3290,7 +3296,7 @@ msgid "Pension" msgstr "Pensión" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3298,14 +3304,14 @@ msgid "Wallet" msgstr "Cartera" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Otro" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3315,14 +3321,14 @@ "Primero debe crear al menos una cuenta
en la página «Banco " "y cuenta» o importar operaciones." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Total de %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3363,7 +3369,7 @@ msgstr "Bancos (Completo)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -5073,70 +5079,7 @@ msgstr "Fallo al importar las categorías." #: plugins/skrooge/skrooge_categories/skgcategoriesplugin.cpp:240 -#, fuzzy, kde-format -#| msgctxt "" -#| "List of categories.It is not needed to translate each item. You can set " -#| "the list you want. ';' must be used to separate categories. ' > ' must be " -#| "used to separate categorie and sub caterogie (no limit of level)." -#| msgid "" -#| "Alimony;Auto;Auto > Fuel;Auto > Insurance;Auto > Lease;Auto > Loan;Auto > " -#| "Registration;Auto > Service;Bank Charges;Bank Charges > Interest Paid;" -#| "Bank Charges > Service Charge;Bills;Bills > Electricity;Bills > Fuel Oil;" -#| "Bills > Local Taxes;Bills > Mortgage;Bills > Natural Gas;Bills > Rent;" -#| "Bills > TV;Bills > Telephone;Bills > Water & Sewage;Bonus;Business;" -#| "Business > Auto;Business > Capital Goods;Business > Legal Expenses;" -#| "Business > Office Rent;Business > Office Supplies;Business > Other;" -#| "Business > Revenue;Business > Taxes;Business > Travel;Business > " -#| "Utilities;Business > Wages & Salary;Car;Car > Fuel;Car > Insurance;Car > " -#| "Lease;Car > Loan;Car > Registration;Car > Service;Cash Withdrawal;Charity;" -#| "Charity > Donations;Child Care;Child Support;Clothing;Disability;Div " -#| "Income;Div Income > Ord dividend;Div Income > Stock dividend;Education;" -#| "Education > Board;Education > Books;Education > Fees;Education > Loans;" -#| "Education > Tuition;Employment;Employment > Benefits;Employment > Foreign;" -#| "Employment > Lump sums;Employment > Other employ;Employment > Salary & " -#| "wages;Food;Food > Dining Out;Food > Groceries;Gardening;Gift Received;" -#| "Gifts;Healthcare;Healthcare > Dental;Healthcare > Doctor;Healthcare > " -#| "Hospital;Healthcare > Optician;Healthcare > Prescriptions;Holidays;" -#| "Holidays > Accomodation;Holidays > Travel;Household;Household > " -#| "Furnishings;Household > Repairs;Insurance;Insurance > Auto;Insurance > " -#| "Disability;Insurance > Home and Contents;Insurance > Life;Insurance > " -#| "Medical;Int Inc;Int Inc > Bank Interest;Int Inc > Gross;Int Inc > Net;Int " -#| "Inc > Other savings;Invest. income;Invest. income > 1st option;Invest. " -#| "income > Dividend;Invest. income > Foreign;Invest. income > Other savings;" -#| "Invest. income > Other trusts;Invest. income > Other trusts#Capital;" -#| "Invest. income > Other trusts#Dist. rec'd;Invest. income > Other " -#| "trusts#Estate;Investment Income;Investment Income > Dividends;Investment " -#| "Income > Interest;Investment Income > Long-Term Capital Gains;Investment " -#| "Income > Short-Term Capital Gains;Investment Income > Tax-Exempt Interest;" -#| "Job Expense;Job Expense > Non-Reimbursed;Job Expense > Reimbursed;Legal " -#| "Fees;Leisure;Leisure > Books & Magazines;Leisure > Entertaining;Leisure > " -#| "Films & Video Rentals;Leisure > Hobbies;Leisure > Sporting Events;Leisure " -#| "> Sports Goods;Leisure > Tapes & CDs;Leisure > Theatre & Concerts etc;" -#| "Leisure > Toys & Games;Loan;Loan > Loan Interest;Long-Term Capital gains;" -#| "Mortgage;Mortgage > Interest;Mortgage > PMI;Mortgage > Principle;Motor;" -#| "Motor > Fuel;Motor > Loan;Motor > Service;Other Expense;Other Expense > " -#| "Unknown;Other Income;Other Income > Child Support;Other Income > Employee " -#| "Share Option;Other Income > Gifts Received;Other Income > Loan Principal " -#| "Received;Other Income > Lottery or Premium Bond Prizes;Other Income > " -#| "Student loan;Other Income > Tax Refund;Other Income > Unemployment " -#| "Benefit;Pension;Pension > Employer;Personal Care;Pet Care;Pet Care > Food;" -#| "Pet Care > Supplies;Pet Care > Vet's Bills;Recreation;Retirement Accounts;" -#| "Retirement Accounts > 401(k)403(b) Plan Contributions;Retirement Accounts " -#| "> 529 Plan Contributions;Retirement Accounts > IRA Contributions;" -#| "Retirement Income;Retirement Income > 401(k);Retirement Income > 401(k) > " -#| "403(b) Distributions;Retirement Income > IRA Distributions;Retirement " -#| "Income > Pensions & Annuities;Retirement Income > State Pension Benefits;" -#| "Short-Term Capital gains;Social Security Benefits;Taxes;Taxes > AMT;Taxes " -#| "> Federal Tax;Taxes > Federal Taxes;Taxes > Local Tax;Taxes > Local Taxes;" -#| "Taxes > Other Invest;Taxes > Other Tax;Taxes > Property Taxes;Taxes > " -#| "Social Security;Taxes > State Tax;Taxes > State Taxes;Travel;Travel > " -#| "Accomodations;Travel > Car Rental;Travel > Fares;Utilities;Utilities > " -#| "Electricity;Utilities > Garbage & Recycling;Utilities > Gas;Utilities > " -#| "Sewer;Utilities > Telephone;Utilities > Water;Wages & Salary;Wages & " -#| "Salary > Benefits;Wages & Salary > Bonus;Wages & Salary > Commission;" -#| "Wages & Salary > Employer Pension Contributions;Wages & Salary > Gross " -#| "Pay;Wages & Salary > Net Pay;Wages & Salary > Overtime;Wages & Salary > " -#| "Workman's Comp" +#, kde-format msgctxt "" "List of categories. It is not needed to translate each item. You can set the " "list you want. ';' must be used to separate categories. ' > ' must be used " @@ -5199,62 +5142,6 @@ "Wages & Salary > Net Pay;Wages & Salary > Overtime;Wages & Salary > " "Workman's Comp" msgstr "" -"Alimony;Auto;Auto > Fuel;Auto > Insurance;Auto > Lease;Auto > Loan;Auto > " -"Registration;Auto > Service;Bank Charges;Bank Charges > Interest Paid;Bank " -"Charges > Service Charge;Bills;Bills > Electricity;Bills > Fuel Oil;Bills > " -"Local Taxes;Bills > Mortgage;Bills > Natural Gas;Bills > Rent;Bills > TV;" -"Bills > Telephone;Bills > Water & Sewage;Bonus;Business;Business > Auto;" -"Business > Capital Goods;Business > Legal Expenses;Business > Office Rent;" -"Business > Office Supplies;Business > Other;Business > Revenue;Business > " -"Taxes;Business > Travel;Business > Utilities;Business > Wages & Salary;Car;" -"Car > Fuel;Car > Insurance;Car > Lease;Car > Loan;Car > Registration;Car > " -"Service;Cash Withdrawal;Charity;Charity > Donations;Child Care;Child Support;" -"Clothing;Disability;Div Income;Div Income > Ord dividend;Div Income > Stock " -"dividend;Education;Education > Board;Education > Books;Education > Fees;" -"Education > Loans;Education > Tuition;Employment;Employment > Benefits;" -"Employment > Foreign;Employment > Lump sums;Employment > Other employ;" -"Employment > Salary & wages;Food;Food > Dining Out;Food > Groceries;" -"Gardening;Gift Received;Gifts;Healthcare;Healthcare > Dental;Healthcare > " -"Doctor;Healthcare > Hospital;Healthcare > Optician;Healthcare > " -"Prescriptions;Holidays;Holidays > Accomodation;Holidays > Travel;Household;" -"Household > Furnishings;Household > Repairs;Insurance;Insurance > Auto;" -"Insurance > Disability;Insurance > Home and Contents;Insurance > Life;" -"Insurance > Medical;Int Inc;Int Inc > Bank Interest;Int Inc > Gross;Int Inc " -"> Net;Int Inc > Other savings;Invest. income;Invest. income > 1st option;" -"Invest. income > Dividend;Invest. income > Foreign;Invest. income > Other " -"savings;Invest. income > Other trusts;Invest. income > Other trusts#Capital;" -"Invest. income > Other trusts#Dist. rec«d;Invest. income > Other " -"trusts#Estate;Investment Income;Investment Income > Dividends;Investment " -"Income > Interest;Investment Income > Long-Term Capital Gains;Investment " -"Income > Short-Term Capital Gains;Investment Income > Tax-Exempt Interest;" -"Job Expense;Job Expense > Non-Reimbursed;Job Expense > Reimbursed;Legal Fees;" -"Leisure;Leisure > Books & Magazines;Leisure > Entertaining;Leisure > Films & " -"Video Rentals;Leisure > Hobbies;Leisure > Sporting Events;Leisure > Sports " -"Goods;Leisure > Tapes & CDs;Leisure > Theatre & Concerts etc;Leisure > Toys " -"& Games;Loan;Loan > Loan Interest;Long-Term Capital gains;Mortgage;Mortgage " -"> Interest;Mortgage > PMI;Mortgage > Principle;Motor;Motor > Fuel;Motor > " -"Loan;Motor > Service;Other Expense;Other Expense > Unknown;Other Income;" -"Other Income > Child Support;Other Income > Employee Share Option;Other " -"Income > Gifts Received;Other Income > Loan Principal Received;Other Income " -"> Lottery or Premium Bond Prizes;Other Income > Student loan;Other Income > " -"Tax Refund;Other Income > Unemployment Benefit;Pension;Pension > Employer;" -"Personal Care;Pet Care;Pet Care > Food;Pet Care > Supplies;Pet Care > Vet»s " -"Bills;Recreation;Retirement Accounts;Retirement Accounts > 401(k)403(b) Plan " -"Contributions;Retirement Accounts > 529 Plan Contributions;Retirement " -"Accounts > IRA Contributions;Retirement Income;Retirement Income > 401(k);" -"Retirement Income > 401(k) > 403(b) Distributions;Retirement Income > IRA " -"Distributions;Retirement Income > Pensions & Annuities;Retirement Income > " -"State Pension Benefits;Short-Term Capital gains;Social Security Benefits;" -"Taxes;Taxes > AMT;Taxes > Federal Tax;Taxes > Federal Taxes;Taxes > Local " -"Tax;Taxes > Local Taxes;Taxes > Other Invest;Taxes > Other Tax;Taxes > " -"Property Taxes;Taxes > Social Security;Taxes > State Tax;Taxes > State Taxes;" -"Travel;Travel > Accomodations;Travel > Car Rental;Travel > Fares;Utilities;" -"Utilities > Electricity;Utilities > Garbage & Recycling;Utilities > Gas;" -"Utilities > Sewer;Utilities > Telephone;Utilities > Water;Wages & Salary;" -"Wages & Salary > Benefits;Wages & Salary > Bonus;Wages & Salary > Commission;" -"Wages & Salary > Employer Pension Contributions;Wages & Salary > Gross Pay;" -"Wages & Salary > Net Pay;Wages & Salary > Overtime;Wages & Salary > " -"Workman's Comp" #: plugins/skrooge/skrooge_categories/skgcategoriesplugin.cpp:259 #, kde-format @@ -6016,6 +5903,11 @@ "(recommended):
do not enter a key.

To reverse an anonymous " "file, simply try to anonymize it with the same key." msgstr "" +"El archivo se puede hacer anónimo de dos modos.
De forma reversible: introduzca una clave y memorícela, ya que se usará para deshacer esta " +"operación.
De forma irreversible (recomendado): no introduzca " +"ninguna clave.

Para deshacer un archivo anónimo, vuelva a hacerlo " +"anónimo con la misma clave." #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:710 #, kde-format @@ -6892,63 +6784,63 @@ msgid "Default category for tax operation" msgstr "Categoría por omisión para operación de impuesto" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Ingresos y gastos" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Agrupado" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Transferencias" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Seguidas" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "En suboperaciones" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Ingresos de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Gastos de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Ahorros de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -7225,42 +7117,42 @@ "Eliminar grupos con una única operación de las operaciones seleccionadas" #: plugins/skrooge/skrooge_operation/skgoperationplugin.cpp:390 -#, fuzzy, kde-format -#| msgctxt "An information to the user" -#| msgid "The operation '%1' has been ungrouped" +#, kde-format msgctxt "Warning message" msgid "" "The previous reconciliation of '%1' has been broken by this action or a " "previous one." -msgstr "Se ha desagrupado la operación «%1»" +msgstr "" +"La conciliación anterior de «%1» se ha estropeado por esta acción o por otra " +"anterior." #: plugins/skrooge/skrooge_operation/skgoperationplugin.cpp:392 -#, fuzzy, kde-format -#| msgctxt "An information to the user" -#| msgid "The operation '%1' has been ungrouped" +#, kde-format msgctxt "Warning message" msgid "" "This action would break the previous reconciliation of '%1', so it is " "cancelled." -msgstr "Se ha desagrupado la operación «%1»" +msgstr "" +"Esta acción estropearía la anterior conciliación de «%1», por lo que se ha " +"cancelado." #: plugins/skrooge/skrooge_operation/skgoperationplugin.cpp:415 -#, fuzzy, kde-format -#| msgctxt "An information to the user" -#| msgid "The operation '%1' has been ungrouped" +#, kde-format msgctxt "Warning message" msgid "" "The previous import in '%1' has been broken by this action or a previous one." -msgstr "Se ha desagrupado la operación «%1»" +msgstr "" +"La importación anterior de «%1» se ha estropeado por esta acción o por otra " +"anterior." #: plugins/skrooge/skrooge_operation/skgoperationplugin.cpp:417 -#, fuzzy, kde-format -#| msgctxt "An information to the user" -#| msgid "The operation '%1' has been ungrouped" +#, kde-format msgctxt "Warning message" msgid "" "This action would break the previous import in '%1', so it is cancelled." -msgstr "Se ha desagrupado la operación «%1»" +msgstr "" +"Esta acción estropearía la anterior importación de «%1», por lo que se ha " +"cancelado." #: plugins/skrooge/skrooge_operation/skgoperationplugin.cpp:435 #, kde-format @@ -8914,6 +8806,7 @@ #, kde-format msgid "Maximum duration of forecasts on scheduled operations (years)" msgstr "" +"Duración máxima de las previsiones en las operaciones planificadas (años)" #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:30 #, kde-format @@ -8961,7 +8854,7 @@ #, kde-format msgctxt "Noun, the title of a section" msgid "Report bookmarked named \"%1\"" -msgstr "" +msgstr "Informe de marcados con el nombre «%1»" #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:192 #, kde-format @@ -9573,6 +9466,7 @@ #, kde-format msgid "Maximum duration of forecasts on scheduled operations (years):" msgstr "" +"Duración máxima de las previsiones en las operaciones planificadas (años):" #. i18n: ectx: label, entry (check_on_open), group (skrooge_scheduled) #: plugins/skrooge/skrooge_scheduled/skgscheduled_settings.kcfg:9 @@ -9766,12 +9660,10 @@ msgstr "Operaciones programadas omitidas." #: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:331 -#, fuzzy, kde-format -#| msgctxt "Name of a collection akonadi" -#| msgid "Skrooge scheduled operations" +#, kde-format msgctxt "Error message" msgid "Skip of scheduled operation failed" -msgstr "Operaciones planificadas de Skrooge" +msgstr "Ha fallado la omisión de la operación planificada" #: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:365 #: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:403 @@ -10138,12 +10030,10 @@ msgstr "Ejecutar en todas las operaciones" #: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:112 -#, fuzzy, kde-format -#| msgctxt "Verb, action to execute" -#| msgid "Execute on imported operations" +#, kde-format msgctxt "Verb, action to execute" msgid "Execute on not checked operations" -msgstr "Ejecutar en las operaciones importadas" +msgstr "Ejecutar en las operaciones no marcadas" #: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:121 #, kde-format @@ -10657,19 +10547,19 @@ msgid "Maximum number of imported values:" msgstr "Número máximo de valores importados:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Cotizaciones" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Divisas" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10677,7 +10567,7 @@ msgid "Indexes" msgstr "Índices" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10685,25 +10575,25 @@ msgid "Shares" msgstr "Participaciones" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objetos" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Solo participaciones propias" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operaciones con unidad igual a «%1»" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -11957,6 +11847,9 @@ "If you want to do the merge without changing the initial balance, you must " "keep the Ctrl key pressed." msgstr "" +"El balance inicial de la cuenta de destino «%1» se ha cambiado a %2.\n" +"Si desea hacer la fusión sin modificar el balance inicial, debe mantener " +"pulsada la tecla Ctrl." #: skgbankgui/skgobjectmodel.cpp:1248 #, kde-format @@ -12216,12 +12109,10 @@ #: skgbankmodeler/skgaccountobject.cpp:1029 #: skgbankmodeler/skgimportexportmanager.cpp:415 -#, fuzzy, kde-format -#| msgctxt "Advice on making the best (action)" -#| msgid "Open account '%1' for reconciliation" +#, kde-format msgctxt "Noun, a list of items" msgid "Operations of account \"%1\" used for auto reconciliation" -msgstr "Abrir la cuenta «%1» para conciliación" +msgstr "Operaciones de la cuenta «%1» usadas para conciliación automática" #: skgbankmodeler/skgbudgetobject.cpp:180 #, kde-format @@ -12440,19 +12331,19 @@ msgid "Year" msgstr "Año" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Migrar documento" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "No se puede cargar un documento generado por una versión más reciente" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12470,7 +12361,7 @@ msgid "Computation of budgets" msgstr "Cálculo de presupuestos" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12495,9 +12386,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12512,7 +12403,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12573,7 +12464,7 @@ msgid "Operation" msgstr "Operación" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12696,7 +12587,7 @@ msgid "Next occurrence" msgstr "Siguiente coincidencia" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13082,12 +12973,10 @@ msgstr "Importación de saldo" #: skgbankmodeler/skgdocumentbank.cpp:3259 -#, fuzzy, kde-format -#| msgctxt "Noun, the date of the last reconciliation" -#| msgid "Reconciliation date" +#, kde-format msgctxt "Noun" msgid "Balance reconciliation" -msgstr "Fecha de conciliación" +msgstr "Conciliación del balance" #: skgbankmodeler/skgdocumentbank.cpp:3262 #, kde-format @@ -13267,6 +13156,8 @@ "The document has been made anonymous with a reversible mode. Don't forget " "the key if you want to reverse it." msgstr "" +"El documento se ha hecho anónimo de un modo reversible. No olvide la clave " +"si quiere deshacer esto." #: skgbankmodeler/skgimportexportmanager.cpp:875 #: skgbankmodeler/skgimportexportmanager.cpp:919 @@ -13396,19 +13287,19 @@ msgstr "" "No tiene deudas, pero tampoco tiene beneficios. Debe seguir esforzándose." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Posible ahorro" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Máx." -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13431,97 +13322,97 @@ "\">sitio web de Skrooge.

Esperamos que disfruten de Skrooge

" "El equipo de Skrooge." -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Informe para %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Presupuesto" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 categorías principales de gastos " -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 variaciones principales" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Importes de las cuentas" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Importes de las unidades" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Consejo" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Cartera de acciones" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Intereses estimados" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Alarmas" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Operaciones destacadas" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Coste total" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Gasto anual" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Situación económica actual" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "No se ha encontrado ninguna variación." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13531,7 +13422,7 @@ "No se han definido operaciones planificadas en la página «operaciones planificadas»" -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13541,7 +13432,7 @@ "No se han definido operaciones destacadas en la página «Operaciones»." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." @@ -13549,7 +13440,7 @@ "No se ha definido un presupuesto en la página «Presupuesto»." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." @@ -13557,7 +13448,7 @@ "No se ha definido ninguna participación en la página en la página «Unidad»." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13646,375 +13537,392 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "=capturaexpreg(#ATT2#, «#V1S#», #V2#)" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "expreg «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "sin expreg «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "comodín «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "sin comodín «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "está entre «#V1#» y «#V2#»" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "está entre «#V1S#» y «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "está establecido a minúsculas" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "está establecido a mayúsculas" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "está establecido a capitalización" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "no está en minúsculas" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "no está en mayúsculas" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "no está en capitalización" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "es minúsculas" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "es mayúsculas" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "es capitalización" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# con «#V1S#» sustituido por «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=subcadena de #ATT2# desde #V1# hasta #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=palabra(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# como fecha con formato #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=palabra(#ATT2#,#V1S#) como fecha con formato #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "está en el mes actual" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "está en el mes anterior" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "está en este año" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "está en el año pasado" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "está en los últimos 30 días" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "está en los últimos 3 meses" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "está en los últimos 6 meses" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "está en los últimos 12 meses" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "está en los últimos 2 años" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "está en los últimos 3 años" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "está en los últimos 5 años" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Si total(#ATT#)#OP##V1# entonces enviar «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Aplicar la plantilla «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "Para saber si el atributo contiene una determinada cadena de texto" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "Para saber si el atributo no contiene una determinada cadena de texto" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "Para saber si el atributo empieza con una determinada cadena de texto" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" "Para saber si el atributo no empieza con una determinada cadena de texto" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "Para saber si el atributo termina con una determinada cadena de texto" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" "Para saber si el atributo no termina con una determinada cadena de texto" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "Para saber si el atributo esta vacío" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "Para saber si el atributo no está vacío" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" +"Para obtener un valor capturado por una determinada expresión regular (por " +"ejemplo, «(\\d+)(\\s*)(cm|inch(es)?)»)" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14024,7 +13932,7 @@ "Para saber si el atributo satisface una determinada expresión regular (por " "ejemplo, «^[H,h]ello$»)" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14034,7 +13942,7 @@ "Para saber si el atributo no satisface una determinada expresión regular " "(por ejemplo, «^[H,h]ello$»)" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14044,7 +13952,7 @@ "Para saber si el atributo satisface una determinada expresión con comodines " "(por ejemplo, «_ello»)" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14054,68 +13962,68 @@ "Para saber si el atributo no satisface una determinada expresión con " "comodines (por ejemplo, «_ello»)" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "Para saber si el atributo es igual a un valor determinado" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "Para saber si el atributo no es igual a un valor determinado" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "Para saber si el atributo es mayor que un valor determinado" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "Para saber si el atributo es menor que un valor determinado" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "Para saber si el atributo es mayor o igual que un valor determinado" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "Para asignar al atributo un valor determinado" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "Para saber si el atributo es igual a una cadena de texto determinada" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" "Para saber si el atributo no es igual a una cadena de texto determinada" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "Para saber si el atributo es mayor que una cadena de texto determinada" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "Para saber si el atributo es menor que una cadena de texto determinada" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" @@ -14123,7 +14031,7 @@ "Para saber si el atributo es mayor o igual que una cadena de texto " "determinada" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" @@ -14131,50 +14039,50 @@ "Para saber si el atributo es menor o igual que una cadena de texto " "determinada" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "Para saber si el atributo esta entre dos valores determinados" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "Para saber si el atributo esta entre dos cadenas de texto determinadas" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "Para pasar el atributo a minúsculas (por ejemplo, «hola»)" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "Para pasar el atributo a mayúsculas (por ejemplo, «HOLA»)" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" "Para pasar el atributo a letras iniciales en mayúscula (por ejemplo, «Hola»)" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "Para saber si el atributo no está en minúsculas (por ejemplo, «hola»)" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "Para saber si el atributo no está en mayúsculas (por ejemplo, «HOLA»)" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" @@ -14182,19 +14090,19 @@ "Para saber si el atributo no está en letras iniciales en mayúsculas (por " "ejemplo, «Hola»)" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "Para saber si el atributo está en minúsculas (por ejemplo, «hola»)" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "Para saber si el atributo está en mayúsculas (por ejemplo, «HOLA»)" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" @@ -14202,7 +14110,7 @@ "Para saber si el atributo está en letras iniciales en mayúsculas (por " "ejemplo, «Hola»)" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14212,19 +14120,19 @@ "Para asignar al atributo el valor de otro atributo donde un valor se " "sustituye por otro" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "Para asignar al atributo una parte del valor de otro atributo" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "Para asignar al atributo el valor de otro atributo" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14234,13 +14142,13 @@ "Para asignar el atributo con una palabra del valor de otro atributo " "convertida al formato de fecha" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "Para asignar al atributo de fecha el valor de otro atributo" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14250,79 +14158,79 @@ "Para asignar el atributo de fecha con una palabra de otro atributo " "convertida al formato de fecha" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "Para saber si la fecha de la operación es la de hoy" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "Para saber si la fecha de la operación está en el mes anterior" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "Para saber si la fecha de la operación está en el año actual" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "Para saber si la fecha de la operación está en el año anterior" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "Para saber si la fecha de la operación está en los últimos 30 días" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "Para saber si la fecha de la operación está en los últimos 3 meses" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "Para saber si la fecha de la operación está en los últimos 6 meses" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "Para saber si la fecha de la operación está en los últimos 12 meses" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "Para saber si la fecha de la operación está en los últimos 2 años" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "Para saber si la fecha de la operación está en los últimos 3 años" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "Para saber si la fecha de la operación está en los últimos 5 años" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " y " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15443,13 +15351,13 @@ msgid "Copy picture" msgstr "Copiar la imagen" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Mes actual" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16690,7 +16598,7 @@ msgstr "%1 (en bruto)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16923,101 +16831,101 @@ "No se ha podido eliminar el objeto usado (%1 está siendo utilizado por %2).\n" "Nombre de la restricción: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Se ha interrumpido la operación actual" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "No puede iniciar una transacción durante la ejecución de otra" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Debe abrir una transacción para realizar esta acción" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" "No se pudo cerrar la transacción porque terminaron demasiadas transacciones" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" "La eliminación de transacciones está prohibida dentro de otra transacción" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" "Está prohibido crear un grupo de transacciones dentro de una transacción" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Está prohibido deshacer/rehacer dentro de una transacción" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "Está prohibido cambiar la contraseña dentro de una transacción" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "La contraseña del documento ha sido eliminada." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "La contraseña del documento ha sido modificada." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Recuperación" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "No es posible recuperar este archivo" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Instalación incorrecta" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Contraseña errónea" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Ups, parece que este archivo está corrompido" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17031,7 +16939,7 @@ "¿Sabía que el modo SQLCipher es más seguro porque se cifra incluso el " "archivo temporal?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17041,7 +16949,7 @@ "Se ha detectado y corregido un agujero de seguridad en esta versión de la " "aplicación. Le recomendamos encarecidamente que cambie su contraseña." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17051,13 +16959,13 @@ "La migración ha fallado pero el documento se ha cargado sin errores porque " "el modo de depuración está activado" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "El documento ha sido migrado" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17069,13 +16977,13 @@ "del sistema (%1) no se corresponde con la versión de %4 integrada en Qt " "(%2). Debería volver a compilar Qt con la opción «-system-sqlite»." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Guardado no autorizado porque no se ha indicado el nombre de archivo" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -17083,79 +16991,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "No es posible guardar mientras haya una transacción abierta" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "El archivo «%1» ya existe" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "La creación del archivo de respaldo %1 ha fallado" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Ha fallado la escritura del archivo «%1»" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "autoarranque" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Actualizar las vistas materializadas" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Ha fallado la apertura del archivo «%1»" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Base de datos no definida" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Guardar" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Valor" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Última modificación" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Se devolvió más de un objeto en «%1» para «%2»" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" @@ -17419,24 +17327,28 @@ " %1: To enable traces. x is the level of traces expected. This enables the " "debug mode too." msgstr "" +" %1: Para activar trazas. x es el nivel de trazas esperado. Esto también " +"activa el modo de depuración." #: skrooge/main.cpp:153 #, kde-format msgctxt "Help" msgid " %1: To enable the profiling. This enables the debug mode too." msgstr "" +" %1: Para activar el análisis de rendimiento. Esto también activa el modo " +"de depuración." #: skrooge/main.cpp:154 #, kde-format msgctxt "Help do not translate x" msgid " %1: To dump sql order taking more than x ms." -msgstr "" +msgstr " %1: Para volcar la orden SQL que tarda más de x ms." #: skrooge/main.cpp:155 #, kde-format msgctxt "Help" msgid " %1: To enable the high DPI mode." -msgstr "" +msgstr " %1: Para activar el modo de alta densidad de píxeles." #: skrooge/main.cpp:188 #, kde-format diff -Nru skrooge-2.19.1/po/et/skrooge.po skrooge-2.20.0/po/et/skrooge.po --- skrooge-2.19.1/po/et/skrooge.po 2019-04-22 18:05:17.000000000 +0000 +++ skrooge-2.20.0/po/et/skrooge.po 2019-06-23 07:31:39.000000000 +0000 @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2013-01-14 20:31+0200\n" "Last-Translator: Marek Laane \n" "Language-Team: Estonian \n" @@ -251,7 +251,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, fuzzy, kde-format #| msgctxt "Noun, a list of items" #| msgid "Tip of the day" @@ -1037,26 +1037,32 @@ msgid "Change password..." msgstr "Muuda parooli..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Faili %1 avamine..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Fail" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Failihaldus" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "" @@ -1070,7 +1076,7 @@ "

... et viimati avatud faili saab rakenduse käivitamisel automaatselt " "avanema panna.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "

... you can secure your document with a password.

" @@ -1080,57 +1086,57 @@ "file_change_password\">password.

" msgstr "

... et dokumenti saab turvata parooliga.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Dokument on edukalt loodud." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Dokumendi loomine nurjus." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Fail on edukalt salvestatud." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Faili salvestamine nurjus" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Fail \"%1\" on salvestatud." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "\"%1\" salvestamine nurjus." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "Open file" msgctxt "Panel title" msgid "Open file" msgstr "Faili avamine" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgctxt "" #| "Associated with the file extension : for example, .csv --> CSV document" @@ -1139,7 +1145,7 @@ msgid "%1 document" msgstr "%1 dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1147,7 +1153,7 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, fuzzy, kde-format #| msgctxt "Action to reopen the account" #| msgid "Reopen '%1'" @@ -1155,7 +1161,7 @@ msgid "Reopen" msgstr "Ava \"%1\" uuesti" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1166,32 +1172,32 @@ "Fail paistab olevat kaitstud.\n" "Palun sisesta parool." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Vale parool.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Fail \"%1\" on avatud." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "\"%1\" avamine nurjus." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1199,13 +1205,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, fuzzy, kde-format #| msgid "" #| "Take care, if you lose your password then it will be " @@ -1218,31 +1224,31 @@ "Ole ettevaatlik: kui kaotad oma parooli, on edaspidi võimatu dokumenti avada." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Parooli muutmine katkestati." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Parool on muudetud." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Parooli muutmine nurjus." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Tee dokumendist varukoopia" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, fuzzy, kde-format #| msgctxt "Explain the user that he should backup his document" #| msgid "Don't forget to backup your document on an other device." @@ -1560,7 +1566,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "" @@ -2130,7 +2136,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2621,7 +2627,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2684,7 +2690,7 @@ msgid "Import banks and accounts" msgstr "Pankade ja kontode import" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2692,7 +2698,7 @@ msgid "Import scheduled operations" msgstr "Planeeritud tehingute import" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2902,7 +2908,7 @@ msgstr "Väärtpaberite import" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3335,27 +3341,27 @@ msgid "Creation of file %1 failed" msgstr "Faili %1 loomine nurjus" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, fuzzy, kde-format #| msgid "Accounts" msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Kontod" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Ainult esiletõstetud" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Ainult eelnenud tehingud" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3363,14 +3369,14 @@ msgid "Current" msgstr "Aktiivne" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Krediitkaart" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3378,14 +3384,14 @@ msgid "Saving" msgstr "Sääst" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investeering" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3393,7 +3399,7 @@ msgid "Loan" msgstr "Laen" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3401,7 +3407,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3409,14 +3415,14 @@ msgid "Wallet" msgstr "Sularaha" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Muu" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3426,14 +3432,14 @@ "Kõigepealt tuleb luua vähemalt üks konto
leheküljel \"Pank " "ja konto\" või importida tehingud." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Kokku %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3474,7 +3480,7 @@ msgstr "Pangad (täielik)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -7061,14 +7067,14 @@ msgid "Default category for tax operation" msgstr "Tehingu kategooria" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, fuzzy, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Sissetulek" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, fuzzy, kde-format #| msgid "Grouped" @@ -7076,21 +7082,21 @@ msgid "Grouped" msgstr "Rühmitatud" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Ülekanded" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Jälgitavad" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format #| msgctxt "Verb" @@ -7099,24 +7105,24 @@ msgid "On suboperations" msgstr "Ava alltehingud..." -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, fuzzy, kde-format #| msgid "Incomes" msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Tulu" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format #| msgid "Expenses" msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Kulu" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format #| msgctxt "Noun, a type of account" #| msgid "Saving" @@ -7124,7 +7130,7 @@ msgid "Savings of %1" msgstr "Sääst" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, fuzzy, kde-format msgctxt "Noun, the title of a section" @@ -11066,20 +11072,20 @@ msgid "Maximum number of imported values:" msgstr "Imporditavate väärtuste maks. arv:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, fuzzy, kde-format #| msgid "Quotes" msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Kursid" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Valuutad" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -11087,7 +11093,7 @@ msgid "Indexes" msgstr "Indeksid" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -11095,25 +11101,25 @@ msgid "Shares" msgstr "Aktsiad" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objektid" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Ainult enda aktsiad" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Tehingud ühikuga \"%1\"" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12843,19 +12849,19 @@ msgid "Year" msgstr "Aasta" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Dokumendi migreerimine" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Ei ole võimalik laadida dokumenti, mis on loodud uuema versiooniga" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12873,7 +12879,7 @@ msgid "Computation of budgets" msgstr "Eelarvete arvutamine" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12898,9 +12904,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12915,7 +12921,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12976,7 +12982,7 @@ msgid "Operation" msgstr "Tehing" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -13101,7 +13107,7 @@ msgid "Next occurrence" msgstr "Järgmine kord" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13818,19 +13824,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Võimalik sääst" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Maks" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13852,61 +13858,61 @@ "leiab Skrooge koduleheküljelt.

Me " "loodame, et Skrooge meeldib sulle väga

Skrooge meeskond" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Aruanne: %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Eelarve" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 peamist kulukategooriat" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 peamist variatsiooni" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Kontode summad" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Ühikute summad" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Nõuanded" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Aktsiaportfell" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Kuupäev / " -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Noun, a list of financial accounts" #| msgid "Alarms" @@ -13914,20 +13920,20 @@ msgid "Alarms" msgstr "Häired" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Esiletõstetud tehingud" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Üleval" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, fuzzy, kde-format #| msgctxt "Yahoo title for a downloaded information of a share" #| msgid "Annualized Gain" @@ -13935,19 +13941,19 @@ msgid "Annual Spending" msgstr "Annualiseeritud tulusus" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Ühtegi variatsiooni ei leitud." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13957,7 +13963,7 @@ "Ühtegi planeeritud tehingut pole defineeritud \"Planeeritud " "tehingute\" leheküljel." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13967,21 +13973,21 @@ "Ühtegi esiletõstetud tehingut pole defineeritud \"Tehingute\" leheküljel." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" "Ühtegi eelarvet pole defineeritud \"Eelarve\" leheküljel." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" "Ühtegi aktsiat pole defineeritud \"Ühikute\" leheküljel." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -14074,6 +14080,13 @@ msgstr "ei ole tühi" #: skgbankmodeler/skgruleobject.cpp:355 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14083,7 +14096,7 @@ msgid "regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14093,7 +14106,7 @@ msgid "not regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14103,7 +14116,7 @@ msgid "wildcard '#V1S#'" msgstr "sisaldab '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14113,119 +14126,119 @@ msgid "not wildcard '#V1S#'" msgstr "sisaldab '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "on #V1# ja #V2# vahel" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "on '#V1S#' ja '#V2S#' vahel" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "on määratud väiksemaks" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "on määratud suuremaks" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14235,21 +14248,21 @@ msgid "is set to capitalize" msgstr "on määratud väiksemaks" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "ei ole väiksem" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "ei ole suurem" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, fuzzy, kde-format #| msgctxt "Key word to modify a string into a field" #| msgid "capitalize" @@ -14258,7 +14271,7 @@ msgid "is not capitalize" msgstr "sõnaalguse suurtähed" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14268,7 +14281,7 @@ msgid "is lower" msgstr "ei ole väiksem" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14278,7 +14291,7 @@ msgid "is upper" msgstr "ei ole suurem" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, fuzzy, kde-format #| msgctxt "Key word to modify a string into a field" #| msgid "capitalize" @@ -14287,133 +14300,133 @@ msgid "is capitalize" msgstr "sõnaalguse suurtähed" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# parameetriga '#V1S#' asendab '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=#ATT2# alamstring alates #V1# kuni #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "on käesoleval kuul" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "on eelmisel kuul" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "on käesoleval aastal" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "on eelmisel aastal" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "on viimase 30 päeva kestel" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "on viimase 3 kuu kestel" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "on viimase 6 kuu kestel" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "on viimase 12 kuu kestel" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "on viimase 2 aasta kestel" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "on viimase 3 aasta kestel" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "on viimase 5 aasta kestel" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Kui total(#ATT#)#OP##V1#, siis saada '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format #| msgctxt "Progression step" #| msgid "Apply rule" @@ -14422,55 +14435,63 @@ msgid "Apply the template '#V2S#'" msgstr "Reegli rakendamine" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14478,7 +14499,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14486,7 +14507,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14494,7 +14515,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14502,145 +14523,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14648,19 +14669,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14668,13 +14689,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14682,79 +14703,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " ja " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15912,14 +15933,14 @@ msgid "Copy picture" msgstr "Pildi kopeerimine" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current month" msgctxt "The current month" msgid "Current month" msgstr "Käesolev kuu" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -17250,7 +17271,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -17481,49 +17502,49 @@ "Kasutatud objekti kustutamine ei ole võimalik (%2 kasutab %1).\n" "Kitsenduse nimi: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Aktiivne toiming katkestati" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "Ülekannet ei saa alustada, kui teine veel käib" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Selleks toiminguks peab olema avatud ülekanne" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "Ülekande sulgemine nurjus, sest liiga palju ülekandeid lõppes" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Ülekande sees on ülekande eemaldamine keelatud" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Ülekande sees on ülekannete rühma loomine keelatud" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Ülekande sees on tagasivõtmine / uuestitegemine keelatud" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, fuzzy, kde-format #| msgctxt "Something went wrong with SQL transactions" #| msgid "Undo / Redo is forbidden inside a transaction" @@ -17531,25 +17552,25 @@ msgid "Change password is forbidden inside a transaction" msgstr "Ülekande sees on tagasivõtmine / uuestitegemine keelatud" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Dokumendi parool on eemaldatud." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Dokumendi parool on muudetud." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Impossible to execute '%1'" @@ -17557,13 +17578,13 @@ msgid "Impossible to recover this file" msgstr "\"%1\" käivitamine ei ole võimalik" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, fuzzy, kde-format #| msgctxt "Action allowing user to change the document password" @@ -17572,13 +17593,13 @@ msgid "Wrong password" msgstr "Muuda parooli" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17588,7 +17609,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17596,7 +17617,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, fuzzy, kde-format #| msgctxt "Popup message" #| msgid "" @@ -17610,13 +17631,13 @@ "Hoiatus: migreerimine nurjus, aga dokument laaditi vigadeta, sest sisse oli " "lülitatud silumisrežiim." -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Dokument on migreeritud." -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17625,13 +17646,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Salvestamine ei ole lubatud, sest failinime pole veel määratud" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, fuzzy, kde-format #| msgctxt "" #| "Cannot save the file while Skrooge is still performing an SQL transaction" @@ -17642,79 +17663,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Salvestamine on keelatud, kui ülekanne on veel avatud" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Fail.\"%1\" on juba olemas" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Varukoopiafaili %1 loomine nurjus" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Faili \"%1\" kirjutamine nurjus" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "Automaatkäivitus" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Valminud vaadete värskendamine" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Faili \"%1\" avamine nurjus" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Andmebaasi ei ole defineeritud" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Salvesta" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Väärtus" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Viimase muutmise aeg" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "\"%1\" tagastas \"%2\" kohta rohkem kui ühe objekti" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/fi/skrooge.po skrooge-2.20.0/po/fi/skrooge.po --- skrooge-2.19.1/po/fi/skrooge.po 2019-04-22 18:05:18.000000000 +0000 +++ skrooge-2.20.0/po/fi/skrooge.po 2019-06-23 07:31:41.000000000 +0000 @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2018-03-01 21:04+0200\n" "Last-Translator: Tommi Nieminen \n" "Language-Team: Finnish \n" @@ -248,7 +248,7 @@ "

…Skrooge osaa tehdä automaattisesti suositeltuja korjauksia. Katso kojelautaa.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1028,26 +1028,32 @@ msgid "Change password..." msgstr "Vaihda salasana…" -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Avataan tiedostoa %1…" -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Tiedosto" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Tiedostonhallinta" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "" @@ -1061,7 +1067,7 @@ "

…viimeisin avattu tiedosto voidaan avata automaattisesti sovellusta " "käynnistettäessä.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "

... you can secure your document with a password.

" @@ -1071,62 +1077,62 @@ "file_change_password\">password.

" msgstr "

…voit salata tiedostosi salasanalla.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Tiedosto luotiin onnistuneesti." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Tiedoston luonti epäonnistui." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Tiedosto tallennettu onnistuneesti." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Tiedostoa ei voi tallentaa" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1-tiedosto" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Tiedosto ”%1” tallennettu." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Tallennus epäonnistui: ”%1”." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Avaa tiedosto" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "Tiedosto %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1136,13 +1142,13 @@ "Tiedostosi on palautettu väliaikaistiedostosta. Voit haluta avata " "alkuperäisen tiedoston." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Avaa uudelleen" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1153,32 +1159,32 @@ "Tiedosto näyttää olevan suojattu.\n" "Anna salasana." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Väärä salasana.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Tiedosto ”%1” avattu." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Avaaminen epäonnistui: ”%1”." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Yritä palautusta" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1188,13 +1194,13 @@ "Tiedostosi on palautettu tänne: %1\n" "Huomaa, ettei palautus ehkä ole täydellinen" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Avaa palautettu tiedosto" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, fuzzy, kde-format #| msgid "" #| "Take care, if you lose your password then it will be " @@ -1207,31 +1213,31 @@ "Huomaa, että jos kadotat salasanasi, tiedostoa on mahdotonta enää avata." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Salasanan vaihto peruttiin." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Salasana vaihdettu." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Salasanan vaihto epäonnistui." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Varmuuskopioi tiedostosi" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1542,7 +1548,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2091,7 +2097,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2578,7 +2584,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2637,7 +2643,7 @@ msgid "Import banks and accounts" msgstr "Tuo pankkeja ja tilejä" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2645,7 +2651,7 @@ msgid "Import scheduled operations" msgstr "Tuo ajastettuja tapahtumia" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2854,7 +2860,7 @@ msgstr "Tuo osakkeita" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3258,26 +3264,26 @@ msgid "Creation of file %1 failed" msgstr "Tiedoston %1 luonti epäonnistui" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Tilit" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Vain korostetut" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Vain aiemmat tapahtumat" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3285,14 +3291,14 @@ msgid "Current" msgstr "Päätili" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Luottokortti" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3300,14 +3306,14 @@ msgid "Saving" msgstr "Säästötili" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Sijoitustili" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3315,7 +3321,7 @@ msgid "Loan" msgstr "Lainatili" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3323,7 +3329,7 @@ msgid "Pension" msgstr "Eläketili" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3331,14 +3337,14 @@ msgid "Wallet" msgstr "Lompakko" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Muu" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3348,14 +3354,14 @@ "Ensin sinun on luotava ainakin yksi tili
Pankki ja tilit -sivulla tai tuonti-toiminnolla." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Yhteensä %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3396,7 +3402,7 @@ msgstr "Pankit (täysi)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6876,14 +6882,14 @@ msgid "Default category for tax operation" msgstr "Luo valetapahtuma" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Tulot ja menot" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, fuzzy, kde-format #| msgid "Grouped" @@ -6891,21 +6897,21 @@ msgid "Grouped" msgstr "Ryhmitetyt" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Tilisiirrot" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format #| msgctxt "Verb" @@ -6914,22 +6920,22 @@ msgid "On suboperations" msgstr "Tee uudelleen toiminto ”%1”." -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Tulot – %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Menot – %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format #| msgctxt "Noun, a type of account" #| msgid "Saving" @@ -6937,7 +6943,7 @@ msgid "Savings of %1" msgstr "Säästötili" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10758,19 +10764,19 @@ msgid "Maximum number of imported values:" msgstr "Tuotujen arvojen enimmäismäärä:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Lainaukset" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Valuutat" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10778,7 +10784,7 @@ msgid "Indexes" msgstr "Indeksit" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10786,25 +10792,25 @@ msgid "Shares" msgstr "Osakkeet" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Vain omistetut osakkeet" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "tapahtumat, joiden yksikkö on ”%1”" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12461,19 +12467,19 @@ msgid "Year" msgstr "Vuosi" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Siirrä tiedosto" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Uudemman version tiedostoa ei voida ladata" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12491,7 +12497,7 @@ msgid "Computation of budgets" msgstr "Budjettilaskenta" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12516,9 +12522,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12533,7 +12539,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12594,7 +12600,7 @@ msgid "Operation" msgstr "Tapahtuma" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12717,7 +12723,7 @@ msgid "Next occurrence" msgstr "Seuraava esiintymä" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13417,19 +13423,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Mahdolliset säästöt" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Enint." -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13451,55 +13457,55 @@ "sivuilta.

Toivomme sinun nauttivan Skroogesta.

Skroogen " "kehitysryhmä" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Budjetti" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 päämenoluokkaa" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Määrät tileillä" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Määrien yksiköt" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Neuvo" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Osakesalkku" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgctxt "Title of a dashboard widget" #| msgid "Estimated interests" @@ -13507,7 +13513,7 @@ msgid "Estimated interests" msgstr "Arvioidut korot" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Dashboard widget title" #| msgid "Alarms" @@ -13515,39 +13521,39 @@ msgid "Alarms" msgstr "Hälytykset" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Korostetut tapahtumat" # North-South-West-East tarkoittavat työkalurivin sijaintia suhteessa ikkunaan -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Ylhäällä" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Vaihtelua ei löytynyt." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13557,7 +13563,7 @@ "Sivulla ”Ajastetut tapahtumat” ei ole määritetty " "ajastettuja tapahtumia." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13565,19 +13571,19 @@ "page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13664,373 +13670,388 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "regexp '#V1S#'" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:357 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not regexp '#V1S#'" +msgid "regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "wildcard '#V1S#'" +msgid "not regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not wildcard '#V1S#'" +msgid "wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "not wildcard '#V1S#'" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:365 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "on välillä #V1#–#V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "on välillä ”#V1S#”–”#V2S#”" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "on kuluvaa kuuta" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "on edelliskuuta" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "on kuluvaa vuotta" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "on edellisvuotta" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "on viimeisten 30 päivän aikana" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "on viimeisten 3 kk aikana" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "on viimeisten 6 kk aikana" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "on viimeisten 12 kk aikana" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "on viimeisten 2 vuoden aikana" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "on viimeisten 3 vuoden aikana" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "on viimeisten 5 vuoden aikana" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Käytä pohjaa ”#V2S#”" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14038,7 +14059,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14046,7 +14067,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14054,7 +14075,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14062,145 +14083,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14208,19 +14229,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14228,13 +14249,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14242,79 +14263,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " ja " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15476,13 +15497,13 @@ msgid "Copy picture" msgstr "Kopioi kuva" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Tämä kuu" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16766,7 +16787,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16997,50 +17018,50 @@ "Käytettyä oliota (%1) ei voi poistaa: %2 käyttää sitä.\n" "Rajoituksen nimi: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Nykyinen tapahtuma on keskeytetty" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "Tapahtumaa ei voi käynnistää toista suoritettaessa" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Tapahtuma täytyy avata tätä toimintoa varten" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" "Tapahtuman sulkeminen epäonnistui, koska liian monta tapahtumaa päättyi" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Tapahtumien poistaminen on kielletty tapahtuman sisällä" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Tapahtumaryhmän luominen on kielletty tapahtuman sisällä" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Kumoaminen/uudelleen tekeminen on kielletty tapahtuman sisällä" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, fuzzy, kde-format #| msgctxt "Something went wrong with SQL transactions" #| msgid "Undo / Redo is forbidden inside a transaction" @@ -17048,50 +17069,50 @@ msgid "Change password is forbidden inside a transaction" msgstr "Kumoaminen/uudelleen tekeminen on kielletty tapahtuman sisällä" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Tiedostosta on poistettu salasana." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Tiedoston salasanaa on muutettu." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Palautus" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Tätä tiedostoa on mahdotonta palauttaa" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Väärä salasana" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Hups, tiedosto näyttää olevan vioittunut" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17104,7 +17125,7 @@ "Tiesitkö SQLCipher-tilan olevan turvallisempi, koska se salaa " "väliaikaistiedostonkin?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17112,7 +17133,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17122,13 +17143,13 @@ "Siirto epäonnistui mutta tiedosto avattiin virheittä, koska " "virheenpaikannustila on käytössä" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Tiedosto on siirretty" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17140,13 +17161,13 @@ "kuin Qt:hen upotetun %4-versio (%2). Qt tulisi koostaa uudelleen " "valitsimella -system-sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Tallennusta ei hyväksytty, koska tiedostonimeä ei ole vielä annettu" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, fuzzy, kde-format #| msgctxt "" #| "Cannot save the file while Skrooge is still performing an SQL transaction" @@ -17157,79 +17178,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Tallentaminen on kielletty tapahtuman ollessa yhä auki" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Tiedosto ”%1” on jo olemassa" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Varmuuskopiotiedoston %1 luonti epäonnistui" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Tiedoston ”%1” kirjoitus epäonnistui" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "automaattikäynnistä" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Tiedoston ”%1” avaus epäonnistui" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Tietokantaa ei määritetty" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Tallenna" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Arvo" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Viimeisin muutos" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/fr/skrooge.po skrooge-2.20.0/po/fr/skrooge.po --- skrooge-2.19.1/po/fr/skrooge.po 2019-04-22 18:05:18.000000000 +0000 +++ skrooge-2.20.0/po/fr/skrooge.po 2019-06-23 07:31:41.000000000 +0000 @@ -11,17 +11,17 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" -"PO-Revision-Date: 2019-02-05 21:35+0800\n" -"Last-Translator: Simon Depiets \n" -"Language-Team: French \n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" +"PO-Revision-Date: 2019-05-22 16:22+0200\n" +"Last-Translator: Stéphane MANKOWSKI \n" +"Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Lokalize 19.03.70\n" +"X-Generator: Lokalize 19.04.1\n" "X-Environment: kde\n" "X-Accelerator-Marker: &\n" "X-Text-Markup: kde4\n" @@ -255,7 +255,7 @@ "

... Skrooge peut automatiquement appliquer les corrections recommandées. " "Voir le tableau de bord.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1041,26 +1041,32 @@ msgid "Change password..." msgstr "Changer le mot de passe..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Chargement du fichier %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "Fichier %1 introuvable ! Impossible de l'ouvrir." + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Fichier" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Gestion de fichiers" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1071,7 +1077,7 @@ "page=File plugin\">ouvert automatiquement quand l'application est lancée." "

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1081,62 +1087,62 @@ "

... vous pouvez protéger votre document avec un mot de passe.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Document correctement créé." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "La création du document a échoué." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Fichier correctement enregistré." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Impossible d'enregistrer un fichier" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 document" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Fichier « %1 » enregistré." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Impossible d'enregistrer « %1 »." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Ouvrir un fichier" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "%1 document" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1146,13 +1152,13 @@ "Votre document a été restauré depuis son fichier temporaire. Vous pouvez " "décider de ré-ouvrir le document d'origine." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Ré-ouvrir" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1163,32 +1169,32 @@ "Ce fichier semble être protégé.\n" "Veuillez saisir le mot de passe." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Mauvais mot de passe.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Fichier « %1 » ouvert." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Impossible d'ouvrir « %1 »." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Essayer une récupération" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1198,13 +1204,13 @@ "Votre document a été récupéré ici : %1\n" "Faites attention car cette récupération peut ne pas être parfaite" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Ouvrir le fichier récupéré" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1215,31 +1221,31 @@ "impossible d'ouvrir votre document. Attention, cette action ne " "peut pas être annuler sauf en changeant le mot de passe à nouveau." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Le changement du mot de passe a été annulé." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Votre mot de passe a été modifié." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Le changement de mot de passe a échoué." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Sauvegarder votre document" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1551,7 +1557,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2102,7 +2108,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2567,7 +2573,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2627,7 +2633,7 @@ msgid "Import banks and accounts" msgstr "Importation des banques et des comptes" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2635,7 +2641,7 @@ msgid "Import scheduled operations" msgstr "Importation des opérations programmées" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2839,7 +2845,7 @@ msgstr "Importation des actions" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3074,20 +3080,16 @@ msgstr "Prix des unités trouvées et importées" #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:231 -#, fuzzy, kde-format -#| msgctxt "An information message" -#| msgid "Units prices found and imported" +#, kde-format msgctxt "An information message" msgid "Units found and imported" -msgstr "Prix des unités trouvées et importées" +msgstr "Unités trouvées et importées" #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:234 -#, fuzzy, kde-format -#| msgctxt "An information message" -#| msgid "Categories found and imported" +#, kde-format msgctxt "An information message" msgid "Trackers found and imported" -msgstr "Catégories trouvées et importées" +msgstr "Suiveurs trouvés et importés" #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:895 #, kde-format @@ -3115,7 +3117,7 @@ #, kde-format msgctxt "Import step" msgid "Import trackers" -msgstr "Importation des suiveurs" +msgstr "Importation des traceurs" #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:397 #, kde-format @@ -3250,26 +3252,26 @@ msgid "Creation of file %1 failed" msgstr "La création du fichier « %1 » a échoué" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Comptes" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Uniquement ceux mis en valeur" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Uniquement les opérations passées" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3277,14 +3279,14 @@ msgid "Current" msgstr "Courant" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Carte de crédit" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3292,14 +3294,14 @@ msgid "Saving" msgstr "Économies" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investissement" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3307,7 +3309,7 @@ msgid "Loan" msgstr "Prêt" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3315,7 +3317,7 @@ msgid "Pension" msgstr "Retraite" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3323,14 +3325,14 @@ msgid "Wallet" msgstr "Portefeuille" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Autre" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3341,14 +3343,14 @@ "page « Banque et compte » ou importer des opérations." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Total pour %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3389,7 +3391,7 @@ msgstr "Banques (Complet)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6740,7 +6742,7 @@ #: plugins/skrooge/skrooge_importexport/skgimportexportpluginwidget_pref.ui:942 #, kde-format msgid "Backends" -msgstr "Moteur externes" +msgstr "Moteurs externes" #. i18n: ectx: attribute (toolTip), widget (QWidget, kBackends) #: plugins/skrooge/skrooge_importexport/skgimportexportpluginwidget_pref.ui:945 @@ -6891,63 +6893,63 @@ msgid "Default category for tax operation" msgstr "Catégorie par défaut pour les taxes" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Revenus et dépenses" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Groupées" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Transferts" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Suivies" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Sur sous-opérations" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Revenus de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Dépenses de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Économies de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -7538,7 +7540,7 @@ #, kde-format msgctxt "Noun, a list of items" msgid "Sub operations followed by tracker:" -msgstr "Sous-opérations suivies par le suiveur : " +msgstr "Sous-opérations suivies par le traceur : " #: plugins/skrooge/skrooge_operation/skgoperationplugin.cpp:879 #, kde-format @@ -8315,7 +8317,7 @@ #: plugins/skrooge/skrooge_operation/skgoperationpluginwidget_base.ui:873 #, kde-format msgid "Tracker associated to this operation" -msgstr "Suiveur associée à cette opération" +msgstr "Traceur associée à cette opération" #. i18n: ectx: property (whatsThis), widget (SKGComboBox, kTrackerEdit) #: plugins/skrooge/skrooge_operation/skgoperationpluginwidget_base.ui:882 @@ -8349,7 +8351,7 @@ "size : 9pt ; font-weight : 400 ; font-style : normal ; \">\n" "

Un Suiveur est un moyen de regrouper " +"style=\" font-style : italic ; \">Traceur est un moyen de regrouper " "des opérations ensemble. Par exemple, vous pouvez l'utiliser pour suivre vos " "remboursements.

\n" "

Vous " "trouverez plus d'informations à ce sujet dans la documentation au chapitre " -"« Suiveurs ».

" +"« Traceurs ».

" #. i18n: ectx: property (text), widget (QLabel, kAccountLabel3_2) #: plugins/skrooge/skrooge_operation/skgoperationpluginwidget_base.ui:941 @@ -10553,13 +10555,13 @@ #, kde-format msgctxt "Noun, something that is used to track items" msgid "Trackers" -msgstr "Suiveurs" +msgstr "Traceurs" #: plugins/skrooge/skrooge_tracker/skgtrackerplugin.cpp:91 #, kde-format msgctxt "A tool tip" msgid "Trackers management" -msgstr "Gestion des suiveurs" +msgstr "Gestion des traceurs" #: plugins/skrooge/skrooge_tracker/skgtrackerplugin.cpp:102 #, kde-format @@ -10569,13 +10571,13 @@ "skrooge_tracker_plugin\">tracker
.

" msgstr "" "

... vous pouvez suivre vos remboursements en utilisant un suiveur.

" +"skrooge_tracker_plugin\">traceur.

" #: plugins/skrooge/skrooge_tracker/skgtrackerplugin.cpp:125 #, kde-format msgctxt "Advice on making the best (short)" msgid "'%1' is an old tracker" -msgstr "« %1 » est un très ancien suiveur" +msgstr "« %1 » est un très ancien traceur" #: plugins/skrooge/skrooge_tracker/skgtrackerplugin.cpp:126 #, kde-format @@ -10584,56 +10586,56 @@ "This tracker does not contain recent operation. You may want to close it if " "you do not intend to add other operations" msgstr "" -"Ce suiveur ne contient aucune opération récente. Vous devriez le fermer si " +"Ce traceur ne contient aucune opération récente. Vous devriez le fermer si " "vous ne comptez pas y ajouter d'autres opérations" #: plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget.cpp:172 #, kde-format msgctxt "Noun, name of the user action" msgid "Tracker creation '%1'" -msgstr "Création d'un suiveur « %1 »" +msgstr "Création d'un traceur « %1 »" #: plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget.cpp:179 #, kde-format msgctxt "An information to the user" msgid "The tracker '%1' have been added" -msgstr "Le suiveur « %1 » a été ajouté" +msgstr "Le traceur « %1 » a été ajouté" #: plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget.cpp:184 #, kde-format msgctxt "Successful message after an user action" msgid "Tracker '%1' created" -msgstr "Suiveur « %1 » créé" +msgstr "Traceur « %1 » créé" #: plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget.cpp:187 #, kde-format msgctxt "Error message" msgid "Tracker creation failed" -msgstr "La création du suiveur a échoué" +msgstr "La création du traceur a échoué" #: plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget.cpp:203 #, kde-format msgctxt "Noun, name of the user action" msgid "Tracker update" -msgstr "Mise à jour du suiveur" +msgstr "Mise à jour du traceur" #: plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget.cpp:212 #, kde-format msgctxt "An information to the user" msgid "The tracker '%1' has been updated" -msgstr "Le suiveur « %1 » a été modifié" +msgstr "Le traceur « %1 » a été modifié" #: plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget.cpp:218 #, kde-format msgctxt "Successful message after an user action" msgid "Tracker updated" -msgstr "Suiveur mis à jour" +msgstr "Traceur mis à jour" #: plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget.cpp:220 #, kde-format msgctxt "Error message" msgid "Tracker update failed" -msgstr "La mise à jour du suiveur a échoué" +msgstr "La mise à jour du traceur a échoué" #. i18n: ectx: property (toolTip), widget (QLineEdit, kNameInput) #. i18n: ectx: property (statusTip), widget (QLineEdit, kNameInput) @@ -10641,7 +10643,7 @@ #: plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget_base.ui:80 #, kde-format msgid "Name of the tracker" -msgstr "Nom du suiveur" +msgstr "Nom du traceur" #. i18n: ectx: property (toolTip), widget (QLineEdit, kCommentEdit) #. i18n: ectx: property (statusTip), widget (QLineEdit, kCommentEdit) @@ -10649,7 +10651,7 @@ #: plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget_base.ui:112 #, kde-format msgid "Comment of the tracker" -msgstr "Commentaire du suiveur" +msgstr "Commentaire du traceur" #. i18n: ectx: property (toolTip), widget (QPushButton, kAddButton) #. i18n: ectx: property (statusTip), widget (QPushButton, kAddButton) @@ -10657,7 +10659,7 @@ #: plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget_base.ui:145 #, kde-format msgid "Create a tracker (Ctrl+Enter)" -msgstr "Créer un suiveur (« Ctrl » + « Enter »)" +msgstr "Créer un traceur (« Ctrl » + « Enter »)" #. i18n: ectx: property (toolTip), widget (QPushButton, kModifyButton) #. i18n: ectx: property (statusTip), widget (QPushButton, kModifyButton) @@ -10665,7 +10667,7 @@ #: plugins/skrooge/skrooge_tracker/skgtrackerpluginwidget_base.ui:158 #, kde-format msgid "Modify selected tracker (Shift+Enter)" -msgstr "Mettre à jour le suiveur sélectionné (« Maj » + « Enter »)" +msgstr "Mettre à jour le traceur sélectionné (« Maj » + « Enter »)" #. i18n: ectx: property (title), widget (QGroupBox, downloadmode) #. i18n: ectx: label, entry (last), group (skrooge_unit) @@ -10693,19 +10695,19 @@ msgid "Maximum number of imported values:" msgstr "Nombre maximum de valeurs importées  : " -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Cotations" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Monnaies" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10713,7 +10715,7 @@ msgid "Indexes" msgstr "Indices" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10721,26 +10723,26 @@ msgid "Shares" msgstr "Actions" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objets" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Uniquement les actions détenues " # "update" to be replaced by "updated" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Opérations avec l'unité égale à « %1 »" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -11915,13 +11917,13 @@ #, kde-format msgctxt "Noun, name of the user action" msgid "Close tracker '%1'" -msgstr "Fermer le suiveur « %1 »" +msgstr "Fermer le traceur « %1 »" #: skgbankgui/skgobjectmodel.cpp:981 #, kde-format msgctxt "Noun, name of the user action" msgid "Open tracker '%1'" -msgstr "Ouvrir le suiveur « %1 »" +msgstr "Ouvrir le traceur « %1 »" #: skgbankgui/skgobjectmodel.cpp:987 #, kde-format @@ -11939,13 +11941,13 @@ #, kde-format msgctxt "Noun, name of the user action" msgid "Close payee '%1'" -msgstr "Fermer le tier « %1 »" +msgstr "Fermer le bénéficiaire « %1 »" #: skgbankgui/skgobjectmodel.cpp:993 #, kde-format msgctxt "Noun, name of the user action" msgid "Open payee '%1'" -msgstr "Ouvrir le tier « %1 »" +msgstr "Ouvrir le bénéficiaire « %1 »" #: skgbankgui/skgobjectmodel.cpp:1001 #, kde-format @@ -12023,13 +12025,13 @@ #, kde-format msgctxt "Noun, name of the user action" msgid "Merge trackers" -msgstr "Fusionner les suiveurs" +msgstr "Fusionner les traceurs" #: skgbankgui/skgobjectmodel.cpp:1283 #, kde-format msgctxt "An information to the user" msgid "The tracker '%1' has been merged with tracker '%2'" -msgstr "Le suiveur « %1 » a été fusionné avec le suiveur « %2 »" +msgstr "Le traceur « %1 » a été fusionné avec le traceur « %2 »" #: skgbankgui/skgpredicatcreator.cpp:257 skgbankgui/skgpredicatcreator.cpp:258 #, kde-format @@ -12407,7 +12409,7 @@ "You are not authorized to delete this tracker because used by some checked " "operations" msgstr "" -"Vous n'êtes pas autorisé à détruire ce suiveur car il est utilisé par " +"Vous n'êtes pas autorisé à détruire ce traceur car il est utilisé par " "quelques opérations rapprochées" #: skgbankmodeler/skgdocumentbank.cpp:696 @@ -12461,19 +12463,19 @@ msgid "Year" msgstr "Année" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Faire migrer un document" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Impossible de charger un document généré par une version plus récente" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12491,7 +12493,7 @@ msgid "Computation of budgets" msgstr "Calcul des budgets" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12517,9 +12519,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12534,7 +12536,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12595,7 +12597,7 @@ msgid "Operation" msgstr "Opération" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12718,7 +12720,7 @@ msgid "Next occurrence" msgstr "Prochaine occurrence" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -12928,7 +12930,7 @@ #, kde-format msgctxt "Noun, something that is used to track items" msgid "Tracker" -msgstr "Suiveur" +msgstr "Traceur" #: skgbankmodeler/skgdocumentbank.cpp:3169 #, kde-format @@ -13225,9 +13227,7 @@ #: skgbankmodeler/skgimportexportmanager.cpp:496 #: skgbankmodeler/skgimportexportmanager.cpp:547 -#, fuzzy, kde-format -#| msgctxt "Splash screen message" -#| msgid "Loading plugin %1/%2: %3..." +#, kde-format msgctxt "Message" msgid "Loading plugin %1/%2: %3..." msgstr "Chargement du module externe %1 / %2 : %3..." @@ -13427,19 +13427,19 @@ "Vous n'avez pas de dette mais vous avez aucune marge. Vous devez maintenir " "votre effort." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Épargne éventuelle" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Max" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13462,97 +13462,97 @@ "href=\"http://skrooge.org\">site de Skrooge.

Nous espérons que " "vous apprécierez Skrooge

L'équipe de Skrooge" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Rapport pour %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Budget" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 principales catégories de dépense" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 principales variations" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Montants des comptes" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Montants des unités" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Conseils" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Portefeuille d'actions" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Intérêts estimés" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Alarmes" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Opérations mises en valeur" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Valeur nette" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Dépense annuelle" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Score de finance personnelle" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Aucune variation trouvée." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13562,7 +13562,7 @@ "Aucune opération programmée définie dans la page " "« Opérations programmées » ." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13572,19 +13572,19 @@ "Aucune opération mise en valeur définie dans la page " "« Opérations » ." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "Aucun budget défini dans la page « Budget »." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "Aucune action définie dans la page « Unité »." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13673,373 +13673,388 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "regexp « #V1S# »" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "non regexp « #V1S# »" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "générique « #V1S# »" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "non générique « #V1S# »" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "= « #V1S# »" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!= « #V1S# »" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr "> « #V1S# »" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "< « #V1S# »" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">= « #V1S# »" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<= « #V1S# »" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "se situe entre #V1# et #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "se situe entre « #V1S# » et « #V2S# »" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "est mis en minuscule" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "est mis en majuscule" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "est mis en capitale" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "n'est pas en minuscule" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "n'est pas en majuscule" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "n'est pas en capitale" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "est en minuscule" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "est en majuscule" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "est en capitale" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# avec « #V1S# » remplacé par « #V2S# »" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=sous chaîne de #ATT2# de #V1# à #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=mot(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# comme date dans le format #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=mot(#ATT2#,#V1S#) comme date dans le format #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "se situe dans le mois courant" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "se situe dans le mois précédent" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "se situe dans l'année courante" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "se situe dans l'année précédente" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "se situe dans les 30 derniers jours" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "se situe dans les 3 derniers mois" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "se situe dans les 6 derniers mois" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "se situe dans les 12 derniers mois" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "se situe dans les 2 dernières années" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "se situe dans les 3 dernières années" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "se situe dans les 5 dernières années" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Si total(#ATT#)#OP##V1# alors envoyer « #V2S# »" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Appliquer le modèle « #V2S# »" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "Pour trouver si l'attribut contient une chaîne donnée" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "Pour trouver si l'attribut ne contient pas une chaîne donnée" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "Pour trouver si l'attribut démarre par chaîne donnée" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "Pour trouver si l'attribut ne démarre pas par chaîne donnée" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "Pour trouver si l'attribut fini par chaîne donnée" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "Pour trouver si l'attribut ne fini pas par chaîne donnée" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "Pour trouver si l'attribut est vide" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "Pour trouver si l'attribut n'est pas vide" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14049,7 +14064,7 @@ "Pour trouver si l'attribut valide une expression rationnelle donnée " "(exemple: « ^[H,h]ello$ »)" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14059,7 +14074,7 @@ "Pour trouver si l'attribut ne valide pas une expression rationnelle donnée " "(exemple: « ^[H,h]ello$ »)" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14069,7 +14084,7 @@ "Pour trouver si l'attribut valide une expression générique donnée (exemple: " "(exemple: « _ello »)" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14079,145 +14094,145 @@ "Pour trouver si l'attribut ne valide pas une expression générique donnée " "(exemple: (exemple: « _ello »)" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "Pour trouver si l'attribut est égal à une valeur donnée" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "Pour trouver si l'attribut n'est pas égal à une valeur donnée" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "Pour trouver si l'attribut est supérieur à une valeur donnée" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "Pour trouver si l'attribut est inférieur à une valeur donnée" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "Pour trouver si l'attribut est supérieur ou égal à une valeur donnée" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "Pour positionner l'attribut à une valeur donnée" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "Pour trouver si l'attribut est égal à une chaîne donnée" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "Pour trouver si l'attribut n'est pas égal à une chaîne donnée" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "Pour trouver si l'attribut est supérieur à une chaîne donnée" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "Pour trouver si l'attribut est inférieur à une chaîne donnée" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "Pour trouver si l'attribut est supérieur ou égal à une chaîne donnée" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "Pour trouver si l'attribut est inférieur ou égal à une chaîne donnée" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "Pour trouver si l'attribut est entre deux valeurs données" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "Pour trouver si l'attribut est entre deux chaînes données" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "Pour positionner l'attribut en minuscule (exemple: salut)" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "Pour positionner l'attribut en majuscule (exemple: SALUT)" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "Pour positionner l'attribut en capitalisé (exemple: Salut)" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "Pour trouver si l'attribut n'est pas en minuscule (exemple: salut)" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "Pour trouver si l'attribut n'est pas en majuscule (exemple: SALUT)" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "Pour trouver si l'attribut n'est pas en capitalisé (exemple: Salut)" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "Pour trouver si l'attribut est en minuscule (exemple: salut)" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "Pour trouver si l'attribut est en majuscule (exemple: SALUT)" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "Pour trouver si l'attribut est en capitalisé (exemple: Salut)" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14227,20 +14242,20 @@ "Pour positionner l'attribut avec la valeur d'un autre attribut dans lequel " "une valeur est remplacée par une autre" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" "Pour positionner l'attribut avec une partie de la valeur d'un autre attribut" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "Pour positionner l'attribut avec la valeur d'un autre attribut" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14250,13 +14265,13 @@ "Pour positionner l'attribut avec un mot de la valeur d'un autre attribut " "converti en date" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "Pour positionner l'attribut date avec la valeur d'un autre attribut" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14266,79 +14281,79 @@ "Pour positionner l'attribut date avec un mot de la valeur d'un autre " "attribut converti en date" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "Pour trouver si la date de l'opération est aujourd'hui" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "Pour trouver si la date de l'opération est dans le mois précédent" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "Pour trouver si la date de l'opération est dans l'année courante" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "Pour trouver si la date de l'opération est dans l'année précédente" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "Pour trouver si la date de l'opération est dans les 30 derniers jours" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "Pour trouver si la date de l'opération est dans les 3 derniers mois" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "Pour trouver si la date de l'opération est dans les 6 derniers mois" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "Pour trouver si la date de l'opération est dans les 12 derniers mois" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "Pour trouver si la date de l'opération est dans les 2 dernières années" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "Pour trouver si la date de l'opération est dans les 3 dernières années" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "Pour trouver si la date de l'opération est dans les 5 dernières années" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " et " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -14348,19 +14363,19 @@ #, kde-format msgctxt "Error message" msgid "Impossible to remove an operation from a closed tracker" -msgstr "Impossible de supprimer une opération d'un suiveur fermé" +msgstr "Impossible de supprimer une opération d'un traceur fermé" #: skgbankmodeler/skgsuboperationobject.cpp:146 #, kde-format msgctxt "Error message" msgid "Impossible to add an operation in a closed tracker" -msgstr "Impossible d'ajouter une opération dans un suiveur fermé" +msgstr "Impossible d'ajouter une opération dans un traceur fermé" #: skgbankmodeler/skgtrackerobject.cpp:77 #, kde-format msgctxt "Information message" msgid "Tracker '%1' has been created" -msgstr "Le suiveur « %1 » a été créé" +msgstr "Le traceur « %1 » a été créé" #: skgbankmodeler/skgunitobject.cpp:141 #, kde-format @@ -15462,13 +15477,13 @@ msgid "Copy picture" msgstr "Copier une image" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Mois courant" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16713,7 +16728,7 @@ msgstr "%1 (brut)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16946,13 +16961,13 @@ "Impossible de supprimer un objet (%1 est utilisé par %2)\n" "Nom de la contrainte  : %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "L'opération en cours a été interrompue" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" @@ -16960,13 +16975,13 @@ "Impossible de démarrer une transaction pendant l'exécution d'une autre " "transaction" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Une transaction doit être ouverte pour faire cette action" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" @@ -16974,76 +16989,76 @@ "La fermeture de la transaction a échoué car trop de transactions se sont " "terminées" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "La suppression de transactions est interdit dans une transaction" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" "La création d'un groupe de transaction est interdit dans une transaction" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" "Les actions « Annuler » / « Refaire » sont interdites dans une transaction" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "Changer le mot de passe est interdit dans une transaction" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Le mot de passe du document a été supprimé." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Le mot de passe du document a été modifié." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Récupération" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Impossible de récupérer ce fichier" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Mauvaise installation" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Mauvais mot de passe" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Oups, ce fichier semble être corrompu" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17057,7 +17072,7 @@ "Savez vous que le mode SQL Cipher est plus sécurisé car même le fichier " "temporaire est chiffré ?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17067,7 +17082,7 @@ "Un problème de sécurité a été détecté et corrigé dans cette version de " "l'application. Nous vous recommandons de changer votre mot de passe." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17077,13 +17092,13 @@ "La migration a échoué mais le document a été chargé sans erreur car le mode " "de débogage est activé " -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Le document a été migré" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17095,14 +17110,14 @@ "votre système (%1) n'est pas alignée avec la version de %4 incluse dans Qt " "(%2). Vous devriez reconstruire Qt avec l'option -system-sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" "Enregistrement non autorisé car le nom du fichier n'est pas encore défini" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -17111,79 +17126,79 @@ msgstr "" "L'enregistrement est interdit tant qu'une transaction est encore ouverte" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Le fichier « %1 » existe déjà" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "La création de la copie de secours %1 a échoué" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "L'enregistrement du fichier « %1 » a échoué" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "démarrage automatique" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Mise à jour des vues matérialisées" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "L'ouverture du fichier « %1 » a échoué" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Aucune base de données définie" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Enregistrer" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Valeur" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Dernière modification" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Plus d'un objet a été retourné dans « %1 » pour « %2 »" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/ga/skrooge.po skrooge-2.20.0/po/ga/skrooge.po --- skrooge-2.19.1/po/ga/skrooge.po 2019-04-22 18:05:19.000000000 +0000 +++ skrooge-2.20.0/po/ga/skrooge.po 2019-06-23 07:31:41.000000000 +0000 @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2009-12-24 06:59-0500\n" "Last-Translator: Kevin Scannell \n" "Language-Team: Irish \n" @@ -240,7 +240,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -987,26 +987,32 @@ msgid "Change password..." msgstr "Athraigh an focal faire..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1014,7 +1020,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1022,63 +1028,63 @@ "file_change_password\">password.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "Open file" msgctxt "Panel title" msgid "Open file" msgstr "Oscail comhad" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1086,13 +1092,13 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1101,32 +1107,32 @@ "Please enter the password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1134,13 +1140,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1148,31 +1154,31 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1470,7 +1476,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2004,7 +2010,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2458,7 +2464,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2517,7 +2523,7 @@ msgid "Import banks and accounts" msgstr "" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2525,7 +2531,7 @@ msgid "Import scheduled operations" msgstr "" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2731,7 +2737,7 @@ msgstr "" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3130,27 +3136,27 @@ msgid "Creation of file %1 failed" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, fuzzy, kde-format #| msgid "Accounts" msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Cuntais" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3158,14 +3164,14 @@ msgid "Current" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3173,14 +3179,14 @@ msgid "Saving" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3188,7 +3194,7 @@ msgid "Loan" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3196,7 +3202,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3204,14 +3210,14 @@ msgid "Wallet" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3219,14 +3225,14 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3267,7 +3273,7 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6566,7 +6572,7 @@ msgid "Default category for tax operation" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, fuzzy, kde-format #| msgid "Expenditure" @@ -6574,28 +6580,28 @@ msgid "Income & Expenditure" msgstr "Speansais" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Aistrithe" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format #| msgctxt "Option to for display of operations" @@ -6604,29 +6610,29 @@ msgid "On suboperations" msgstr "Oibríochtaí" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format #| msgid "Expenses" msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Speansais" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, fuzzy, kde-format #| msgid "Expenditure" @@ -10269,7 +10275,7 @@ msgid "Maximum number of imported values:" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, fuzzy, kde-format #| msgctxt "Yahoo title for a downloaded information of a share" #| msgid "Notes" @@ -10277,13 +10283,13 @@ msgid "Quotes" msgstr "Nótaí" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10291,7 +10297,7 @@ msgid "Indexes" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10299,25 +10305,25 @@ msgid "Shares" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -11902,19 +11908,19 @@ msgid "Year" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -11932,7 +11938,7 @@ msgid "Computation of budgets" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -11957,9 +11963,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -11974,7 +11980,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12035,7 +12041,7 @@ msgid "Operation" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12160,7 +12166,7 @@ msgid "Next occurrence" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -12860,19 +12866,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -12886,99 +12892,99 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Tuairisc le haghaidh %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgid "Alarm" msgctxt "A monthly report title" msgid "Alarms" msgstr "Aláram" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Oibríochtaí aibhsithe" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Tuaisceart" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12986,7 +12992,7 @@ "operations\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12994,19 +13000,19 @@ "page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13093,6 +13099,13 @@ msgstr "" #: skgbankmodeler/skgruleobject.cpp:355 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -13102,7 +13115,7 @@ msgid "regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -13112,7 +13125,7 @@ msgid "not regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -13122,7 +13135,7 @@ msgid "wildcard '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -13132,294 +13145,294 @@ msgid "not wildcard '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format #| msgctxt "Progression step" #| msgid "Apply rule" @@ -13428,55 +13441,63 @@ msgid "Apply the template '#V2S#'" msgstr "Cuir riail i bhfeidhm" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13484,7 +13505,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13492,7 +13513,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13500,7 +13521,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13508,145 +13529,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13654,19 +13675,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13674,13 +13695,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13688,79 +13709,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr "" -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -14880,14 +14901,14 @@ msgid "Copy picture" msgstr "" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current month" msgctxt "The current month" msgid "Current month" msgstr "An mhí seo" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16201,7 +16222,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16425,85 +16446,85 @@ "Constraint name: %3" msgstr "" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, fuzzy, kde-format #| msgctxt "Action allowing user to change the document password" @@ -16512,13 +16533,13 @@ msgid "Wrong password" msgstr "Athraigh an focal faire" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16528,7 +16549,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16536,7 +16557,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16544,13 +16565,13 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16559,13 +16580,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16573,79 +16594,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Sábháil" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Luach" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/gl/skrooge.po skrooge-2.20.0/po/gl/skrooge.po --- skrooge-2.19.1/po/gl/skrooge.po 2019-04-22 18:05:20.000000000 +0000 +++ skrooge-2.20.0/po/gl/skrooge.po 2019-06-23 07:31:42.000000000 +0000 @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2019-04-19 10:41+0200\n" "Last-Translator: Adrián Chaves (Gallaecio) \n" "Language-Team: Galician \n" @@ -253,7 +253,7 @@ "

…Skrooge pode aplicar automaticamente as correccións recomendadas? " "Consulte o panel de control.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1034,26 +1034,32 @@ msgid "Change password..." msgstr "Cambiar o contrasinal…" -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Abrindo o ficheiro %1…" -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Ficheiro" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Xestión de ficheiros" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1063,7 +1069,7 @@ "

…o último ficheiro aberto pode abrirse automaticamente ao iniciar o aplicativo?

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1073,62 +1079,62 @@ "

…pode protexer os documentos cun contrasinal?

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Creouse o documento." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "A creación do documento fallou." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Gardouse o ficheiro." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Non se pode gardar o ficheiro." -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "Documento %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Gardouse o ficheiro «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Non se puido gardar o ficheiro «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Abrir un ficheiro" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "%1 documento" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1138,13 +1144,13 @@ "O documento restaurouse a partir do ficheiro temporal. Pode decidir abrir de " "novo o documento orixinal." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Reabrir" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1155,32 +1161,32 @@ "O ficheiro parece estar protexido.\n" "Insira o contrasinal." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "O contrasinal é incorrecto.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Abriuse o ficheiro «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Non se puido abrir o ficheiro «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Intentar a recuperación" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1190,13 +1196,13 @@ "O documento recuperouse aguí: %1\n" "Coide porque a recuperación pode non ser perfecta" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Abrir o ficheiros recuperado" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1207,31 +1213,31 @@ "u> abrir o documento. Aviso: esta acción non pode desfacerse salvo que " "cambie de novo o contrasinal." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Cancelouse o cambio de contrasinal." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Cambiouse o contrasinal." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Non se puido cambiar o contrasinal." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Faga unha copia de seguridade do seu documento." -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1541,7 +1547,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2083,7 +2089,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2549,7 +2555,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2608,7 +2614,7 @@ msgid "Import banks and accounts" msgstr "Importar os bancos e contas" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2616,7 +2622,7 @@ msgid "Import scheduled operations" msgstr "Importar as operacións planificadas" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2820,7 +2826,7 @@ msgstr "Importar os recursos" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3225,26 +3231,26 @@ msgid "Creation of file %1 failed" msgstr "A creación do ficheiro %1 fallou." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Contas" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Só as realzadas" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Só as pasadas" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3252,14 +3258,14 @@ msgid "Current" msgstr "Corrente" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Tarxeta de crédito" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3267,14 +3273,14 @@ msgid "Saving" msgstr "Aforros" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investimento" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3282,7 +3288,7 @@ msgid "Loan" msgstr "Empréstito" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3290,7 +3296,7 @@ msgid "Pension" msgstr "Pensión" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3298,14 +3304,14 @@ msgid "Wallet" msgstr "Carteira" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Outras" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3316,14 +3322,14 @@ "\"%1\">páxina de bancos e contas ou importar " "operacións." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Total de %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3364,7 +3370,7 @@ msgstr "Bancos (completo)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6819,63 +6825,63 @@ msgid "Default category for tax operation" msgstr "Categoría predeterminada para as operacións de impostos." -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Ingresos e gastos" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Agrupado" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Transferencias" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Seguimento" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Nas suboperacións" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Ingresos de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Gastos de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Aforros de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10563,19 +10569,19 @@ msgid "Maximum number of imported values:" msgstr "Número máximo de valores importados:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Cotizacións" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Divisas" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10583,7 +10589,7 @@ msgid "Indexes" msgstr "Índices" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10591,25 +10597,25 @@ msgid "Shares" msgstr "Accións" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Obxectos" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Só as accións posuídas" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operacións con «%1» como unidade" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12313,19 +12319,19 @@ msgid "Year" msgstr "Ano" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Migrar o documento" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Non se poden cargar documentos xerados cunha versión posterior" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12343,7 +12349,7 @@ msgid "Computation of budgets" msgstr "Cálculo dos orzamentos" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12368,9 +12374,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12385,7 +12391,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12446,7 +12452,7 @@ msgid "Operation" msgstr "Operación" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12569,7 +12575,7 @@ msgid "Next occurrence" msgstr "Seguinte aparición" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13270,19 +13276,19 @@ "Non ten débeda pero tampouco ten marxe de beneficio. Debería continuar co " "esforzo." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Aforros posíbeis" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Máximo" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13304,98 +13310,98 @@ "revise o sitio web oficial.

" "

Esperamos que goce de Skrooge.

Equipo de Skrooge" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Informe de %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Orzamento" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 categorías principais de gastos" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 variacións principais" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Importe nas contas" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Número de unidades" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Consellos" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Carteira de accións" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Xuros estimados" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Alarmas" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Operacións realzadas" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Valor neto" # http://en.wikipedia.org/wiki/Rate_of_return#Annual_returns_and_annualized_returns -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Gasto anual" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Puntuación das finanzas persoais" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Non se atopou variación ningunha." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13405,7 +13411,7 @@ "Non se definiu ningunha operación planificada na páxina de " "operacións planificadas." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13415,21 +13421,21 @@ "Non se definiu ningunha operación realzada na páxina de " "operacións." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" "Non se definiu ningún orzamento na páxina de orzamentos." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" "Non se definiu ningunha acción na páxina de unidades." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13518,374 +13524,389 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "expresión regular «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "non expresión regular «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "carácter de substitución «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "non carácter de substitución «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#." -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "≠#V1#." -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#." -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#." -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr "≥#V1#." -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "≤#V1#." -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "=«#V1S#»." -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "≠«#V1S#»." -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">«#V1S#»." -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<«#V1S#»." -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr "≥«#V1S#»." -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "≤«#V1S#»." -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "está entre #V1# e #V2#." -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "está entre «#V1S#» e «#V2S#»." -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "é inferior." -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "é superior." -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "é para capitalizar." -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "non é inferior." -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "non é superior." -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "non é para capitalizar" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "é inferior." -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "é superior." -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "é para capitalizar" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# con «#V1S#» substituído por «#V2S#»." -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=fracción de #ATT2# de #V1# a #V2#." -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#." -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=palabra(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# como data co formato #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=palabra(#ATT2#,#V1S#) como data co formato #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "está no mes actual." -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "está no mes anterior." -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "está no ano actual." -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "está no ano anterior." -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "está nos últimos 30 días." -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "está nos últimos 3 meses." -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "está nos últimos 6 meses." -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "está nos últimos 12 meses." -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "está nos últimos 2 anos." -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "está nos últimos 3 anos." -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "está nos últimos 5 anos." -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Se total(#ATT#)#OP##V1#, devolve «#V2S#»." -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Aplicar o modelo «#V2S#»." -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "Descubrir se o atributo contén a cadea indicada." -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "Descubrir se o atributo non contén a cadea indicada." -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "Descubrir se o atributo comeza pola cadea indicada." -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "Descubrir se o atributo non comeza pola cadea indicada." -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "Descubrir se o atributo remata pola cadea indicada." -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "Descubrir se o atributo non remata pola cadea indicada." -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "Descubrir se o atributo está baleiro." -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "Descubrir se o atributo non está baleiro." +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + # skip-rule: mecanografía-oo -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13896,7 +13917,7 @@ "exemplo: «^[Oo]la$»)." # skip-rule: mecanografía-oo -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13906,7 +13927,7 @@ "Descubrir se o atributo non coincide coa expresión regular indicada (por " "exemplo: «^[Oo]la$»)." -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13916,7 +13937,7 @@ "Descubrir se o atributo coincide coa expresión de caracteres de substitución " "indicada (por exemplo: «_la»)." -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13926,122 +13947,122 @@ "Descubrir se o atributo non coincide coa expresión de caracteres de " "substitución indicada (por exemplo: «_la»)." -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "Descubrir se o atributo é igual a un valor indicado." -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "Descubrir se o atributo non é igual a un valor indicado." -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "Descubrir se o atributo é maior que un valor indicado." -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "Descubrir se o atributo é menor que un valor indicado." -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "Descubrir se o atributo é maior ou igual a un valor indicado." -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "Definir o atributo cun valor indicado" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "Descubrir se o atributo é igual a unha cadea indicada." -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "Descubrir se o atributo non é igual a unha cadea indicada." -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "Descubrir se o atributo é maior que unha cadea indicada." -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "Descubrir se o atributo é menor que unha cadea indicada." -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "Descubrir se o atributo é maior ou igual a unha cadea indicada." -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "Descubrir se o atributo é menor ou igual a unha cadea indicada." -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "Descubrir se o atributo está entre dous valores indicados." -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "Descubrir se o atributo está entre dúas cadeas indicadas." -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "Converter o atributo a minúsculas (por exemplo, «ola»)." -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "Converter o atributo a maiúsculas (por exemplo, «OLA»)." -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" "Converter o atributo a minúsculas con maiúscula inicial (por exemplo, «Ola»)." -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "Descubrir se o atributo non está en minúsculas (por exemplo, «ola»)." -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "Descubrir se o atributo non está en maiúsculas (por exemplo, «OLA»)." -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" @@ -14049,19 +14070,19 @@ "Descubrir se o atributo non está en minúsculas con maiúscula inicial (por " "exemplo, «Ola»)." -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "Descubrir se o atributo está en minúsculas (por exemplo, «ola»)." -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "Descubrir se o atributo está en maiúsculas (por exemplo, «OLA»)." -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" @@ -14069,7 +14090,7 @@ "Descubrir se o atributo está en minúsculas con maiúscula inicial (por " "exemplo, «Ola»)." -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14079,19 +14100,19 @@ "Definir o atributo co valor doutro atributo no que un valor se substitúe por " "outro" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "Definir o atributo cunha parte dun valor doutro atributo" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "Definir o atributo cun valor doutro atributo" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14101,13 +14122,13 @@ "Definir o atributo unha palabra cun valor doutro atributo convertida a " "formato de data" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "Definir o atributo de data cun valor doutro atributo" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14117,79 +14138,79 @@ "Definir o atributo de data cunha palabra doutro atributo convertida a " "formato de data" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "Descubrir se a data da operación é hoxe." -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "Descubrir se a data da operación está no mes pasado." -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "Descubrir se a data da operación está no ano actual." -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "Descubrir se a data da operación está no ano pasado." -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "Descubrir se a data da operación está nos últimos 30 días." -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "Descubrir se a data da operación está nos últimos 3 meses." -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "Descubrir se a data da operación está nos últimos 6 meses." -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "Descubrir se a data da operación está nos últimos 12 meses." -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "Descubrir se a data da operación está nos últimos 2 anos." -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "Descubrir se a data da operación está nos últimos 3 anos." -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "Descubrir se a data da operación está nos últimos 5 anos." -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " e " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15307,13 +15328,13 @@ msgid "Copy picture" msgstr "Copiar a imaxe" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Este mes" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16550,7 +16571,7 @@ msgstr "%1 (bruto)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16780,99 +16801,99 @@ "Non se puido eliminar o obxecto (%1 emprégao %2).\n" "Nome da restrición: %3." -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Interrompeuse a operación actual." -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "Non se pode iniciar unha transacción ata que remate a actual." -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "A acción require abrir unha transacción." -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" "O peche da transacción fallou porque remataron demasiadas transaccións." -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Non se pode retirar unha transacción desde unha transacción." -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Non se pode crear un grupo de transaccións desde unha transacción." -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Non se pode desfacer ou refacer desde unha transacción." -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "Non se pode cambiar de contrasinal desde unha transacción." -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Retirouse o contrasinal do ficheiro." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Modificouse o contrasinal do ficheiro." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Recuperación" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Non é posíbel recuperar este ficheiro" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Instalación incorrecta" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "O contrasinal e incorrecto" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Este ficheiro semella estar danado" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16886,7 +16907,7 @@ "Sabía que o modo SQLCipher é máis seguro porque tamén cifra o ficheiro " "temporal?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16896,7 +16917,7 @@ "Detectouse e corrixiuse un problema de seguranza nesta versión do " "aplicativo. Recomendámoslle encarecidamente que cambie de contrasinal." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16906,13 +16927,13 @@ "A migración fallou, pero o documento cargouse sen erros porque o modo de " "depuración está activado." -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Migrouse o documento." -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16925,7 +16946,7 @@ "reconstruír Qt coa opción «-system-sqlite» para que inclúa a versión de " "SQLite do sistema." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" @@ -16933,7 +16954,7 @@ "Non ten autorización para gardar o ficheiro porque aínda non se definiu o " "seu nome." -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16941,79 +16962,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Non se pode gardar mentres hai unha transacción aberta." -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "O ficheiro «%1» xa existe." -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "A creación do ficheiro de copia de seguranza %1 fallou." -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "A escritura do ficheiro «%1» fallou." -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "iniciar automaticamente" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Actualizar as vistas materializadas" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "A apertura do ficheiro «%1» fallou." -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Non se definiu ningunha base de datos." -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Gardar" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Valor" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Última modificación" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "En «%1» devolveuse máis dun valor para «%2»." -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/hu/skrooge.po skrooge-2.20.0/po/hu/skrooge.po --- skrooge-2.19.1/po/hu/skrooge.po 2019-04-22 18:05:22.000000000 +0000 +++ skrooge-2.20.0/po/hu/skrooge.po 2019-06-23 07:31:44.000000000 +0000 @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2014-02-16 19:19+0100\n" "Last-Translator: Balázs Úr \n" "Language-Team: Hungarian \n" @@ -248,7 +248,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1020,26 +1020,32 @@ msgid "Change password..." msgstr "Jelszó megváltoztatása..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "A(z) %1 fájl megnyitása…" -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Fájl" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Fájl kezelés" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "" @@ -1053,7 +1059,7 @@ "

...utoljára megnyitott fájl automatikusan megnyílik az alkalmazás " "indításakor.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "

... you can secure your document with a password.

" @@ -1063,57 +1069,57 @@ "file_change_password\">password.

" msgstr "

...titkosíthatja a dokumentumát jelszóval.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "A dokumentum sikeresen létrehozva." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "A dokumentum létrehozása sikertelen." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "A fájl sikeresen elmentve." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "A fájl nem menthető" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 dokumentum" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "A(z) „%1” fájl mentve." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "A(z) „%1” mentése sikertelen." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "Open file" msgctxt "Panel title" msgid "Open file" msgstr "Fájl megnyitása" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgctxt "" #| "Associated with the file extension : for example, .csv --> CSV document" @@ -1122,7 +1128,7 @@ msgid "%1 document" msgstr "%1 dokumentum" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1130,13 +1136,13 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Újranyitás" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1147,32 +1153,32 @@ "Ez a fájl védett.\n" "Adja meg a jelszót." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Hibás jelszó.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "'%1' fájl megnyitva." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "'%1' megnyitása sikertelen." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1180,13 +1186,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, fuzzy, kde-format #| msgid "" #| "Take care, if you lose your password then it will be " @@ -1199,31 +1205,31 @@ "Figyeljen arra, ha elveszíti a jelszavát, akkor nem tudja megnyitni a dokumentumot." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Jelszó változtatás megszakítva." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Jelszó megváltozott." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Jelszó megváltoztatása sikertelen." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Készítsen biztonsági mentést a dokumentumról" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, fuzzy, kde-format #| msgctxt "Explain the user that he should backup his document" #| msgid "Don't forget to backup your document on an other device." @@ -1542,7 +1548,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "" @@ -2093,7 +2099,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2576,7 +2582,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2637,7 +2643,7 @@ msgid "Import banks and accounts" msgstr "Bank és számla importálása" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2645,7 +2651,7 @@ msgid "Import scheduled operations" msgstr "Ütemezett műveletek importálása" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2854,7 +2860,7 @@ msgstr "Értékpapírok importálása" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3266,26 +3272,26 @@ msgid "Creation of file %1 failed" msgstr "A(z) %1 fájl létrehozása nem sikerült" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Számlák" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Csak a kijelölt" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Csak a végrehajtott műveletek" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3293,14 +3299,14 @@ msgid "Current" msgstr "Folyószámla" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Hitel kártya" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3308,14 +3314,14 @@ msgid "Saving" msgstr "Megtakarítás" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Befektetés" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3323,7 +3329,7 @@ msgid "Loan" msgstr "Kölcsön" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3331,7 +3337,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3339,14 +3345,14 @@ msgid "Wallet" msgstr "Wallet" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Más" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3356,14 +3362,14 @@ "Először legalább egy számlát létre kell hoznia a \"Bank és " "Számla\" oldalon vagy importáljon műveleteket." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "%1 összesen" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3404,7 +3410,7 @@ msgstr "Bankok (teljes)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6906,14 +6912,14 @@ msgid "Default category for tax operation" msgstr "Művelet kategóriája" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Bevétel és kiadás" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, fuzzy, kde-format #| msgid "Grouped" @@ -6921,45 +6927,45 @@ msgid "Grouped" msgstr "Csoportosított" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Átutalások" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Követett" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Alműveletekkor" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, fuzzy, kde-format #| msgid "Incomes" msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Bevételek" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format #| msgid "Expenses" msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Költségek" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format #| msgctxt "Noun, a type of account" #| msgid "Saving" @@ -6967,7 +6973,7 @@ msgid "Savings of %1" msgstr "Megtakarítás" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10833,19 +10839,19 @@ msgid "Maximum number of imported values:" msgstr "Importált értékek maximális száma:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Pénznem" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10853,7 +10859,7 @@ msgid "Indexes" msgstr "Indexek" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10861,25 +10867,25 @@ msgid "Shares" msgstr "Értékpapírok" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Tárgy" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Csak a birtokolt értékpapírok" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Műveletek '%1' -t tartalmazó egységgel" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12568,20 +12574,20 @@ msgid "Year" msgstr "Év" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Dokumentum költöztetése" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" "A jelenleginél újabb verzióval készült dokumentumot nem lehet betölteni" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12599,7 +12605,7 @@ msgid "Computation of budgets" msgstr "Költségvetés számítása" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12624,9 +12630,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12641,7 +12647,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12702,7 +12708,7 @@ msgid "Operation" msgstr "Művelet" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12827,7 +12833,7 @@ msgid "Next occurrence" msgstr "Következő előfordulás" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13539,19 +13545,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Megtakarítás lehetséges" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Max" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13574,55 +13580,55 @@ "\">Skrooge web oldalán találhat.

Reméljük élvezi a Skrooge " "használatát

A Skrooge Csapat" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "%1 riport" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Költségvetés" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 legnagyobb kiadás" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 legnagyobb eltérés" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Összegek a számlákon" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Egységek" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Tanács" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Értékpapír megosztás" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgctxt "Title of a dashboard widget" #| msgid "Estimated interests" @@ -13630,7 +13636,7 @@ msgid "Estimated interests" msgstr "Becsült kamatok" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Dashboard widget title" #| msgid "Alarms" @@ -13638,20 +13644,20 @@ msgid "Alarms" msgstr "Riasztások" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Kijelölt műveletek" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Észak" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, fuzzy, kde-format #| msgctxt "Yahoo title for a downloaded information of a share" #| msgid "Annualized Gain" @@ -13659,19 +13665,19 @@ msgid "Annual Spending" msgstr "Évesített nyereség" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13681,7 +13687,7 @@ "Nincs ütemezett művelet definiálva az \"Ütemezett műveletek" "\" oldalon." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13690,20 +13696,20 @@ msgstr "" "Nincs kijelölt művelet definiálva a \"Műveletek\" oldalon." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" "Nincs költségvetés definiálva a \"Költségvetés\" oldalon." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "Nincs értékpapír definiálva az \"Egység\" oldalon." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13799,10 +13805,17 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "reguláris kifejezés „#V1S#”" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -13812,14 +13825,14 @@ msgid "not regexp '#V1S#'" msgstr "reguláris kifejezés „#V1S#”" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "helyettesítő karakter: „#V1S#”" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -13829,294 +13842,294 @@ msgid "not wildcard '#V1S#'" msgstr "helyettesítő karakter: „#V1S#”" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "#V1# és #V2# közötti" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "'#V1S#' és '#V2S#' közötti" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "beállítva kisbetűsítésre" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "beállítva nagybetűsítésre" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "nem alacsonyabb" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "nem magasabb" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "alacsonyabb" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "magasabb" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=szó(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# dátumként ezzel a formátummal: #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=szó(#ATT2#,#V1S#) dátumként ezzel a formátummal: #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "a folyó hónapban" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "az előző hónapban" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "a folyó évben" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "az előző évben" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "az utóbbi 30 napban" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "az utóbbi 3 hónapban" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "az utóbbi 6 hónapban" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "az utóbbi 12 hónapban" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "az utóbbi 2 évben" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "az utóbbi 3 évben" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "az utóbbi 5 évben" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format #| msgctxt "Progression step" #| msgid "Apply rule" @@ -14125,55 +14138,63 @@ msgid "Apply the template '#V2S#'" msgstr "Szabály alkalmazása" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14181,7 +14202,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14189,7 +14210,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14197,7 +14218,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14205,145 +14226,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14351,19 +14372,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14371,13 +14392,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14385,79 +14406,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " és " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15612,14 +15633,14 @@ msgid "Copy picture" msgstr "Kép másolása" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current month" msgctxt "The current month" msgid "Current month" msgstr "Folyó hó" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16930,7 +16951,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -17160,49 +17181,49 @@ "Lehetetlen a használt objektumot törölni (%2 használja %1 -t).\n" "Korlátozó neve: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "A jelenlegi művelet megszakítva" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "A tranzakció nem indítható el, amíg egy másik már fut" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Egy tranzakciót kell nyitnia ahhoz, hogy ezt a műveletet elvégezze" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "Tranzakció lezárása sikertelen, mert túl sok tranzakció fejeződött be" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "A tranzakción belül tilos tranzakciót eltávolítani" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "A tranzakción belül tilos tranzakció csoportot létrehozni" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Visszavonás / Újra végrehajtás tiltott a tranzakción belül" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, fuzzy, kde-format #| msgctxt "Something went wrong with SQL transactions" #| msgid "Undo / Redo is forbidden inside a transaction" @@ -17210,50 +17231,50 @@ msgid "Change password is forbidden inside a transaction" msgstr "Visszavonás / Újra végrehajtás tiltott a tranzakción belül" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "A dokumentum jelszó eltávolítva." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "A dokumentum jelszó módosítva." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Helyreállítás" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Lehetetlen helyreállítani ezt a fájlt" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Hibás jelszó" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Hoppá, ez a fájl sérültnek tűnik" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17263,7 +17284,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17271,7 +17292,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17281,13 +17302,13 @@ "A költöztetés nem sikerült, de a dokumentum hiba nélkül be lett töltve, mert " "a hibakereső mód aktív" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Dokumentum költöztetve lett" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17296,13 +17317,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Mentés nem lehetséges, mert nem adott meg fájl nevet" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, fuzzy, kde-format #| msgctxt "" #| "Cannot save the file while Skrooge is still performing an SQL transaction" @@ -17313,79 +17334,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "A mentés tiltott, ha egy tranzakció még nyitott" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "'%1' fájl már létezik" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "%1 biztonsági mentés létrehozása sikertelen" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "'%1' fájl írása sikertelen" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "automatikus indítás" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Materializált nézet frissítése" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "'%1' fájl megnyitása sikertelen" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Nincs adatbázis meghatározva" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Mentés" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Érték" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Utolsó módosítás" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/ia/skrooge.po skrooge-2.20.0/po/ia/skrooge.po --- skrooge-2.19.1/po/ia/skrooge.po 2019-04-22 18:05:22.000000000 +0000 +++ skrooge-2.20.0/po/ia/skrooge.po 2019-06-23 07:31:45.000000000 +0000 @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2014-03-07 13:53+0100\n" "Last-Translator: G.Sora \n" "Language-Team: Interlingua \n" @@ -242,7 +242,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -988,26 +988,32 @@ msgid "Change password..." msgstr "Modifica contrasigno..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Aperi file %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "File" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Gestion de File" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1015,7 +1021,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1023,57 +1029,57 @@ "file_change_password\">password.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Il non pote salveguardar file" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 documento" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "Open file" msgctxt "Panel title" msgid "Open file" msgstr "Aperi file" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgctxt "" #| "Associated with the file extension : for example, .csv --> CSV document" @@ -1082,7 +1088,7 @@ msgid "%1 document" msgstr "%1 documento" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1090,13 +1096,13 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1105,32 +1111,32 @@ "Please enter the password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "File '%1' aperite." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1138,13 +1144,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1152,31 +1158,31 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1474,7 +1480,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2001,7 +2007,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2451,7 +2457,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2512,7 +2518,7 @@ msgid "Import banks and accounts" msgstr "" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2520,7 +2526,7 @@ msgid "Import scheduled operations" msgstr "" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2726,7 +2732,7 @@ msgstr "" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3126,26 +3132,26 @@ msgid "Creation of file %1 failed" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Contos" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3153,14 +3159,14 @@ msgid "Current" msgstr "Currente" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3168,14 +3174,14 @@ msgid "Saving" msgstr "Salveguardante" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3183,7 +3189,7 @@ msgid "Loan" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3191,7 +3197,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3199,14 +3205,14 @@ msgid "Wallet" msgstr "Portafolio" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Altere" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3214,14 +3220,14 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3262,7 +3268,7 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6533,14 +6539,14 @@ msgid "Default category for tax operation" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, fuzzy, kde-format #| msgctxt "Noun, Menu name" @@ -6549,49 +6555,49 @@ msgid "Grouped" msgstr "Gruppa Per" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Transferentias" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Salveguardante %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10199,19 +10205,19 @@ msgid "Maximum number of imported values:" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Citationes" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10219,7 +10225,7 @@ msgid "Indexes" msgstr "Indices" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10227,25 +10233,25 @@ msgid "Shares" msgstr "Actiones" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objectos" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -11837,19 +11843,19 @@ msgid "Year" msgstr "Anno" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -11867,7 +11873,7 @@ msgid "Computation of budgets" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -11892,9 +11898,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -11909,7 +11915,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -11970,7 +11976,7 @@ msgid "Operation" msgstr "Operation" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12093,7 +12099,7 @@ msgid "Next occurrence" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -12780,19 +12786,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Max" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -12806,61 +12812,61 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Dashboard widget title" #| msgid "Alarms" @@ -12868,38 +12874,38 @@ msgid "Alarms" msgstr "Alarmas" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Nord" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12907,7 +12913,7 @@ "operations\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12915,19 +12921,19 @@ "page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13014,318 +13020,325 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "regexp '#V1S#'" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:357 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not regexp '#V1S#'" +msgid "regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "wildcard '#V1S#'" +msgid "not regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not wildcard '#V1S#'" +msgid "wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "not wildcard '#V1S#'" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:365 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format #| msgctxt "Verb" #| msgid "Create template" @@ -13334,55 +13347,63 @@ msgid "Apply the template '#V2S#'" msgstr "Crea patrono" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13390,7 +13411,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13398,7 +13419,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13406,7 +13427,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13414,145 +13435,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13560,19 +13581,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13580,13 +13601,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13594,79 +13615,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " and " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -14793,14 +14814,14 @@ msgid "Copy picture" msgstr "" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current month" msgctxt "The current month" msgid "Current month" msgstr "Mense currente" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16068,7 +16089,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16292,98 +16313,98 @@ "Constraint name: %3" msgstr "" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr " Contrasigno errate" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16393,7 +16414,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16401,7 +16422,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16409,13 +16430,13 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16424,13 +16445,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16438,79 +16459,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "Initio automatic" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Salveguarda" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Valor" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/it/skrooge.po skrooge-2.20.0/po/it/skrooge.po --- skrooge-2.19.1/po/it/skrooge.po 2019-04-22 18:05:23.000000000 +0000 +++ skrooge-2.20.0/po/it/skrooge.po 2019-06-23 07:31:45.000000000 +0000 @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" -"PO-Revision-Date: 2019-02-23 19:23+0100\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" +"PO-Revision-Date: 2019-05-15 21:01+0200\n" "Last-Translator: Valter Mura \n" "Language-Team: Italian \n" "Language: it\n" @@ -19,7 +19,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 18.12.2\n" +"X-Generator: Lokalize 19.04.1\n" #. i18n: ectx: Menu (edit) #: plugins/generic/skg_advice/skg_advice.rc:4 @@ -250,7 +250,7 @@ "

... Skrooge può applicare automaticamente le correzioni consigliate. Vedi " "il quadro degli strumenti.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1031,26 +1031,32 @@ msgid "Change password..." msgstr "Cambia la password..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Apertura del file %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "File %1 non trovato. Impossibile aprirlo." + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "File" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Gestione dei file" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1061,7 +1067,7 @@ "page=File plugin\">aperto automaticamente all'avvio dell'applicazione." -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1071,62 +1077,62 @@ "

... puoi proteggere il documento con una password.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Documento creato correttamente." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Creazione del documento non riuscita." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "File salvato correttamente." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Impossibile salvare il file" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "Documento %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "File «%1» salvato." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Salvataggio del file «%1» non riuscito." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Apri file" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "Documento %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1136,13 +1142,13 @@ "Il tuo documento è stato ripristinato dal file temporaneo. Puoi scegliere di " "riaprire il documento originale." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Riapri" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1153,32 +1159,32 @@ "Questo file sembra essere protetto.\n" "Inserisci la password." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Password errata.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "File «%1» aperto." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Apertura di «%1» non riuscita." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Tenta un recupero" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1188,13 +1194,13 @@ "Il tuo documento è stato ripristinato qui: %1\n" "Tieni presente che il recupero potrebbe essere imperfetto" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Apri il file ripristinato" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1205,31 +1211,31 @@ "in grado
di aprire il tuo documento. Attenzione, questa azione non " "può essere annullata a meno che non cambi di nuovo la password." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Cambiamento della password annullato." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Password modificata." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Modifica della password non riuscita." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Crea una copia di sicurezza del documento" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1540,7 +1546,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2083,7 +2089,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2548,7 +2554,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2607,7 +2613,7 @@ msgid "Import banks and accounts" msgstr "Importa banche e conti" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2615,7 +2621,7 @@ msgid "Import scheduled operations" msgstr "Importa operazioni pianificate" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2818,7 +2824,7 @@ msgstr "Importa titoli" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3052,20 +3058,16 @@ msgstr "Valori di cambio trovati e importati" #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:231 -#, fuzzy, kde-format -#| msgctxt "An information message" -#| msgid "Units prices found and imported" +#, kde-format msgctxt "An information message" msgid "Units found and imported" -msgstr "Valori di cambio trovati e importati" +msgstr "Unità trovate e importate" #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:234 -#, fuzzy, kde-format -#| msgctxt "An information message" -#| msgid "Categories found and imported" +#, kde-format msgctxt "An information message" msgid "Trackers found and imported" -msgstr "Categorie trovate e importate" +msgstr "Mastrini trovati e importati" #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:895 #, kde-format @@ -3228,26 +3230,26 @@ msgid "Creation of file %1 failed" msgstr "Creazione del file %1 non riuscita" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Conti" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Solo evidenziati" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Solo vecchie operazioni" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3255,14 +3257,14 @@ msgid "Current" msgstr "Corrente" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Carta di credito" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3270,14 +3272,14 @@ msgid "Saving" msgstr "Risparmio" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investimento" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3285,7 +3287,7 @@ msgid "Loan" msgstr "Mutuo" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3293,7 +3295,7 @@ msgid "Pension" msgstr "Pensione" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3301,14 +3303,14 @@ msgid "Wallet" msgstr "Portafoglio" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Altro" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3318,14 +3320,14 @@ "Prima è necessario creare almeno un conto
dalla pagina «Banche e conti» oppure importare operazioni." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Totale di %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3366,7 +3368,7 @@ msgstr "Banche (completo)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6836,63 +6838,63 @@ msgid "Default category for tax operation" msgstr "Categoria predefinita per l'operazione di tassazione" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Entrate e uscite" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Raggruppate" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Trasferimenti" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Tracciate" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Sulle operazioni secondarie" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Entrate di %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Uscite di %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Risparmi di %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10604,19 +10606,19 @@ msgid "Maximum number of imported values:" msgstr "Numero massimo di valori importati:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Quotazioni" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Valute" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10624,7 +10626,7 @@ msgid "Indexes" msgstr "Indici" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10632,25 +10634,25 @@ msgid "Shares" msgstr "Azioni" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Oggetti" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Solo azioni possedute" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operazioni con unità uguale a «%1»" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12363,19 +12365,19 @@ msgid "Year" msgstr "Anno" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Migrazione documento" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Impossibile caricare un documento generato da versione più recente" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12393,7 +12395,7 @@ msgid "Computation of budgets" msgstr "Calcolo dei budget" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12419,9 +12421,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12436,7 +12438,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12497,7 +12499,7 @@ msgid "Operation" msgstr "Operazione" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12620,7 +12622,7 @@ msgid "Next occurrence" msgstr "Prossimo evento" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13125,9 +13127,7 @@ #: skgbankmodeler/skgimportexportmanager.cpp:496 #: skgbankmodeler/skgimportexportmanager.cpp:547 -#, fuzzy, kde-format -#| msgctxt "Splash screen message" -#| msgid "Loading plugin %1/%2: %3..." +#, kde-format msgctxt "Message" msgid "Loading plugin %1/%2: %3..." msgstr "Caricamento dell'estensione %1/%2: %3..." @@ -13326,19 +13326,19 @@ msgstr "" "Non hai debiti ma non hai margine di spesa. Devi continuare gli sforzi." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Risparmi possibili" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Massimo" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13361,97 +13361,97 @@ "programma.

Ci auguriamo che ti diverta con Skrooge

La " "squadra di Skrooge" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Rapporto per %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Budget" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 principali categorie di spesa" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 variazioni principali" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Importi nei conti" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Importi delle unità" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Suggerimento" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Portafoglio titoli" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Interessi stimati" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Notifiche" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Operazioni evidenziate" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Valore netto" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Spesa annuale" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Affidabilità delle finanze personali" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Nessuna variazione trovata." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13461,7 +13461,7 @@ "Non è stata definita alcuna operazione pianificata nella pagina delle «Operazioni pianificate»." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13471,21 +13471,21 @@ "Non è stata definita alcuna operazione evidenziata nella pagina «Operazioni»." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" "Non è stato definito alcun budget nella pagina «Budget»." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" "Non sono state definite azioni nella pagina «Unità»." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13574,373 +13574,390 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "=regexpcapture(#ATT2#, '#V1S#', #V2#)" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "espr. reg. '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "non espr. reg. '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "carattere jolly '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "non carattere jolly '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "è compreso fra #V1# e #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "è compreso fra '#V1S#' e '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "è impostato come inferiore" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "è impostato come superiore" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "è impostato prima lettera maiuscola" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "non è inferiore" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "non è superiore" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "prima lettera non è maiuscola" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "è inferiore" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "è superiore" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "è prima lettera maiuscola" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# con '#V1S#' sostituito da '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=sottoinsieme di #ATT2# da #V1# a #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=word(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# come data con formato #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=word(#ATT2#,#V1S#) come data con formato #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "è presente nel mese corrente" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "è presente nel mese precedente" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "è presente nell'anno corrente" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "è presente nell'anno precedente" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "è presente negli ultimi 30 giorni" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "è presente negli ultimi 3 mesi" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "è presente negli ultimi 6 mesi" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "è presente negli ultimi 12 mesi" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "è presente negli ultimi 2 anni" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "è presente negli ultimi 3 anni" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "è presente negli ultimi 5 anni" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Se total(#ATT#)#OP##V1# allora invia '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Applica il modello '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "Per sapere se l'attributo contiene la stringa indicata" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "Per sapere se l'attributo non contiene la stringa indicata" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "Per sapere se l'attributo inizia con la stringa indicata" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "Per sapere se l'attributo non inizia con la stringa indicata" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "Per sapere se l'attributo finisce con la stringa indicata" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "Per sapere se l'attributo non finisce con la stringa indicata" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "Per sapere se l'attributo è vuoto" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "Per sapere se l'attributo non è vuoto" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" +"Per ottenere un valore catturato con un'espressione regolare (per es. «(\\d+)" +"(\\s*)(cm|inch(es)?)»)" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13950,7 +13967,7 @@ "Per sapere se l'attributo corrisponde all'espressione regolare indicata (es. " "«^[C,c]iao$»)" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13960,7 +13977,7 @@ "Per sapere se l'attributo non corrisponde all'espressione regolare indicata " "(es. «^[C,c]iao$»)" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13970,7 +13987,7 @@ "Per sapere se l'attributo corrisponde al carattere jolly indicato (es. " "«_iao»)" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13980,145 +13997,145 @@ "Per sapere se l'attributo non corrisponde al carattere jolly indicato (es. " "«_iao»)" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "Per sapere se l'attributo è uguale al valore indicato" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "Per sapere se l'attributo non è uguale al valore indicato" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "Per sapere se l'attributo è maggiore del valore indicato" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "Per sapere se l'attributo è minore del valore indicato" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "Per sapere se l'attributo è maggiore o uguale al valore indicato" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "Per impostare l'attributo col valore indicato" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "Per sapere se l'attributo è uguale alla stringa indicata" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "Per sapere se l'attributo non è uguale alla stringa indicata" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "Per sapere se l'attributo è maggiore della stringa indicata" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "Per sapere se l'attributo è minore della stringa indicata" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "Per sapere se l'attributo è maggiore o uguale alla stringa indicata" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "Per sapere se l'attributo è inferiore o uguale alla stringa indicata" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "Per sapere se l'attributo si trova tra due valori indicati" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "Per sapere se l'attributo si trova tra due stringhe indicate" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "Per impostare l'attributo in minuscolo (es. ciao)" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "Per impostare l'attributo in maiuscolo (es. CIAO)" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "Per impostare l'attributo con prima lettera maiuscola (es. Ciao)" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "Per sapere se l'attributo non è in minuscolo (es. ciao)" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "Per sapere se l'attributo non è in maiuscolo (es. CIAO)" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "Per sapere se l'attributo non è con prima lettera maiuscola (es. Ciao)" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "Per sapere se l'attributo è in minuscolo (es. ciao)" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "Per sapere se l'attributo è in maiuscolo (es. CIAO)" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "Per sapere se l'attributo è con prima lettera maiuscola (es. Ciao)" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14128,20 +14145,20 @@ "Per impostare l'attributo col valore di un altro attributo, dove un valore è " "sostituito da un altro" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" "Per impostare l'attributo con una parte del valore di un altro attributo" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "Per impostare l'attributo col valore di un altro attributo" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14151,13 +14168,13 @@ "Per impostare l'attributo con una parola del valore di un altro attributo " "convertito in formato data" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "Per impostare l'attributo data col valore di un altro attributo" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14167,79 +14184,79 @@ "Per impostare l'attributo con una parola di un altro attributo convertito in " "formato data" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "Per sapere se la data dell'operazione è oggi" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "Per sapere se la data dell'operazione è nel mese precedente" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "Per sapere se la data dell'operazione è nell'anno corrente" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "Per sapere se la data dell'operazione è nell'anno precedente" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "Per sapere se la data dell'operazione è negli ultimi trenta giorni" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "Per sapere se la data dell'operazione è negli ultimi tre mesi" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "Per sapere se la data dell'operazione è negli ultimi sei mesi" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "Per sapere se la data dell'operazione è oggi ultimi dodici mesi" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "Per sapere se la data dell'operazione è negli ultimi due anni" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "Per sapere se la data dell'operazione è negli ultimi tre anni" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "Per sapere se la data dell'operazione è negli ultimi cinque anni" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " e " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15357,13 +15374,13 @@ msgid "Copy picture" msgstr "Copia immagine" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Mese corrente" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16604,7 +16621,7 @@ msgstr "%1 (grezzo)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16835,13 +16852,13 @@ "Impossibile eliminare l'oggetto usato (%1 è usato da %2).\n" "Vincolo nome: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "L'operazione corrente è stata interrotta" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" @@ -16849,13 +16866,13 @@ "Una transazione non può essere eseguita durante l'esecuzione di un'altra " "transazione" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Per eseguire questa operazione deve essere aperta una transazione" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" @@ -16863,14 +16880,14 @@ "Chiusura della transazione non riuscita a causa delle troppe transazioni " "terminate" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" "La rimozione di transazioni non è consentita all'interno di una transazione" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" @@ -16878,63 +16895,63 @@ "La creazione di un gruppo di transazioni non è consentita all'interno di una " "transazione" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "L'azione Annulla/Rifai non è consentita all'interno di una transazione" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" "Il cambio di una password non è consentito all'interno di una transazione" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "La password del documento è stata rimossa." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "La password del documento è stata modificata." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Ripristino" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Impossibile ripristinare questo file" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Installazione errata" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Password errata" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Attenzione, questo file sembra essere danneggiato" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16948,7 +16965,7 @@ "Sai che la modalità SQLCipher è più sicura perché anche il file temporaneo è " "cifrato?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16958,7 +16975,7 @@ "È stata rilevata e corretta una falla di sicurezza su questa versione " "dell'applicazione. Ti raccomandiamo vivamente di cambiare la tua password." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16968,13 +16985,13 @@ "La migrazione non è riuscita, ma il documento è stato caricato senza errori " "perché è attivata la modalità debug" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "La migrazione del documento è stata eseguita" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16986,14 +17003,14 @@ "del sistema (%1) non è allineata alla versione %4 incorporata in Qt (%2). " "Devi ricompilare Qt con l'opzione -system-sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" "Salvataggio non permesso poiché il nome del file non è ancora stato definito" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -17001,79 +17018,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Il salvataggio non è permesso se una transazione è ancora aperta" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Il file «%1» esiste già" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Creazione della copia di sicurezza %1 non riuscita" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Scrittura sul file «%1» non riuscita" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "avvio automatico" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Aggiorna le viste materializzate" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Apertura del file «%1» non riuscita" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Non è stata configurata alcuna banca dati" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Salva" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Valore" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Ultima modifica" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Più di un oggetto restituito in «%1» per «%2»" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/ja/skrooge.po skrooge-2.20.0/po/ja/skrooge.po --- skrooge-2.19.1/po/ja/skrooge.po 2019-04-22 18:05:23.000000000 +0000 +++ skrooge-2.20.0/po/ja/skrooge.po 2019-06-23 07:31:46.000000000 +0000 @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2009-05-18 00:20+0900\n" "Last-Translator: Japanese KDE translation team \n" "Language-Team: Japanese \n" @@ -237,7 +237,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -983,26 +983,32 @@ msgid "Change password..." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1010,7 +1016,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1018,62 +1024,62 @@ "file_change_password\">password.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1081,13 +1087,13 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1096,32 +1102,32 @@ "Please enter the password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1129,13 +1135,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1143,31 +1149,31 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1460,7 +1466,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -1979,7 +1985,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2424,7 +2430,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2483,7 +2489,7 @@ msgid "Import banks and accounts" msgstr "" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2491,7 +2497,7 @@ msgid "Import scheduled operations" msgstr "" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2693,7 +2699,7 @@ msgstr "" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3087,26 +3093,26 @@ msgid "Creation of file %1 failed" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3114,14 +3120,14 @@ msgid "Current" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3129,14 +3135,14 @@ msgid "Saving" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3144,7 +3150,7 @@ msgid "Loan" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3152,7 +3158,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3160,14 +3166,14 @@ msgid "Wallet" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3175,14 +3181,14 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3223,7 +3229,7 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6484,63 +6490,63 @@ msgid "Default category for tax operation" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10104,19 +10110,19 @@ msgid "Maximum number of imported values:" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10124,7 +10130,7 @@ msgid "Indexes" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10132,25 +10138,25 @@ msgid "Shares" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -11724,19 +11730,19 @@ msgid "Year" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -11754,7 +11760,7 @@ msgid "Computation of budgets" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -11779,9 +11785,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -11796,7 +11802,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -11857,7 +11863,7 @@ msgid "Operation" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -11980,7 +11986,7 @@ msgid "Next occurrence" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -12658,19 +12664,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -12684,97 +12690,97 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12782,7 +12788,7 @@ "operations\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12790,19 +12796,19 @@ "page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12889,373 +12895,388 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "regexp '#V1S#'" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:357 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not regexp '#V1S#'" +msgid "regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "wildcard '#V1S#'" +msgid "not regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not wildcard '#V1S#'" +msgid "wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#V1#" +msgid "not wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "!=#V1#" +msgid "=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">#V1#" +msgid "!=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<#V1#" +msgid ">#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">=#V1#" +msgid "<#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<=#V1#" +msgid ">=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "='#V1S#'" +msgid "<=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "!='#V1S#'" +msgid "='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">'#V1S#'" +msgid "!='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<'#V1S#'" +msgid ">'#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">='#V1S#'" +msgid "<'#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<='#V1S#'" +msgid ">='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is between #V1# and #V2#" +msgid "<='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is between '#V1S#' and '#V2S#'" +msgid "is between #V1# and #V2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to lower" +msgid "is between '#V1S#' and '#V2S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to upper" +msgid "is set to lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to capitalize" +msgid "is set to upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not lower" +msgid "is set to capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not upper" +msgid "is not lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not capitalize" +msgid "is not upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is lower" +msgid "is not capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is upper" +msgid "is lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is capitalize" +msgid "is upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" +msgid "is capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=substring of #ATT2# from #V1# to #V2#" +msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2#" +msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=word(#ATT2#,#V1S#)" +msgid "=#ATT2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2# as date with format #DF#" +msgid "=word(#ATT2#,#V1S#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=word(#ATT2#,#V1S#) as date with format #DF#" +msgid "=#ATT2# as date with format #DF#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in current month" +msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in previous month" +msgid "is in current month" msgstr "" #: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in current year" +msgid "is in previous month" msgstr "" #: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in previous year" +msgid "is in current year" msgstr "" #: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 30 days" +msgid "is in previous year" msgstr "" #: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 3 months" +msgid "is in last 30 days" msgstr "" #: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 6 months" +msgid "is in last 3 months" msgstr "" #: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 12 months" +msgid "is in last 6 months" msgstr "" #: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 2 years" +msgid "is in last 12 months" msgstr "" #: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 3 years" +msgid "is in last 2 years" msgstr "" #: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 5 years" +msgid "is in last 3 years" msgstr "" #: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" +msgid "is in last 5 years" msgstr "" #: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:447 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13263,7 +13284,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13271,7 +13292,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13279,7 +13300,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13287,145 +13308,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13433,19 +13454,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13453,13 +13474,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13467,79 +13488,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr "" -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -14647,13 +14668,13 @@ msgid "Copy picture" msgstr "" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -15867,7 +15888,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16091,98 +16112,98 @@ "Constraint name: %3" msgstr "" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16192,7 +16213,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16200,7 +16221,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16208,13 +16229,13 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16223,13 +16244,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16237,79 +16258,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/ko/skrooge.po skrooge-2.20.0/po/ko/skrooge.po --- skrooge-2.19.1/po/ko/skrooge.po 2019-04-22 18:05:25.000000000 +0000 +++ skrooge-2.20.0/po/ko/skrooge.po 2019-06-23 07:31:47.000000000 +0000 @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2015-01-18 01:25+0900\n" "Last-Translator: Shinjo Park \n" -"Language-Team: Korean \n" +"Language-Team: Korean \n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -256,7 +256,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, fuzzy, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1082,20 +1082,26 @@ msgid "Change password..." msgstr "암호 변경하기..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "파일 %1 여는 중..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "파일" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, fuzzy, kde-format #| msgctxt "Noun" #| msgid "File management" @@ -1103,7 +1109,7 @@ msgid "File management" msgstr "파일관리자" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, fuzzy, kde-format msgctxt "Description of a tip" msgid "" @@ -1111,7 +1117,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "

...스크루지 실행시 최근파일을 불러올 수 있습니다.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format #| msgctxt "Description of a tips" #| msgid "

... you can secure your document with a password.

" @@ -1121,7 +1127,7 @@ "file_change_password\">password.

" msgstr "

... 암호를 사용하여 문서를 보호할수 있습니다.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, fuzzy, kde-format #| msgctxt "Successful message after an user action" #| msgid "Document successfully created." @@ -1129,7 +1135,7 @@ msgid "Document successfully created." msgstr "문서를 만들었습니다." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Document creation failed." @@ -1137,7 +1143,7 @@ msgid "Document creation failed." msgstr "문서 만들기에 실패했습니다." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, fuzzy, kde-format #| msgctxt "Successful message after an user action" #| msgid "File successfully saved." @@ -1145,7 +1151,7 @@ msgid "File successfully saved." msgstr "파일을 저장하였습니다." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Cannot save file" @@ -1153,38 +1159,38 @@ msgid "Cannot save file" msgstr "파일을 저장하지 못하였습니다." -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, fuzzy, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "텍스트 문서" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, fuzzy, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "파일 [%1] 저장하였습니다.." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, fuzzy, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "파일을 저장하지 못 하였습니다. [%1]." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format msgctxt "Panel title" msgid "Open file" msgstr "profiling 열기" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "텍스트 문서" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1192,13 +1198,13 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, fuzzy, kde-format msgctxt "Noun" msgid "Reopen" msgstr "운영 다시하기 [%1]." -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1209,7 +1215,7 @@ "이 파일은 보호되고 있습니다.\n" "암호를 입력하십시오." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, fuzzy, kde-format #| msgctxt "Noun" @@ -1218,25 +1224,25 @@ msgid "Wrong password.\n" msgstr "암호 다릅니다. \n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, fuzzy, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "파일을 [%1] 불러 오고있습니다." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, fuzzy, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "파일을 불러오지 못했습니다. [%1]." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1244,13 +1250,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1258,7 +1264,7 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, fuzzy, kde-format #| msgctxt "Successful message after an user action" #| msgid "Changing password was canceled." @@ -1266,7 +1272,7 @@ msgid "Changing password was canceled." msgstr "암호 변경하기를 취소합니다." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, fuzzy, kde-format #| msgctxt "Successful message after an user action" #| msgid "Password changed." @@ -1274,7 +1280,7 @@ msgid "Password changed." msgstr "암호가 변경되었습니다." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Failed to change password." @@ -1282,13 +1288,13 @@ msgid "Failed to change password." msgstr "암호를 변경하지 못했습니다." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, fuzzy, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "스크루지 문서" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1621,7 +1627,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2198,7 +2204,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2667,7 +2673,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2734,7 +2740,7 @@ msgid "Import banks and accounts" msgstr "은행계좌" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, fuzzy, kde-format @@ -2743,7 +2749,7 @@ msgid "Import scheduled operations" msgstr "선택한 작업 업데이트" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, fuzzy, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2966,7 +2972,7 @@ msgstr "수입 상황" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3388,15 +3394,15 @@ msgid "Creation of file %1 failed" msgstr "파일 만들기를[%1] 실패하였습니다." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, fuzzy, kde-format #| msgid "Accounts" msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Рахунки" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, fuzzy, kde-format #| msgctxt "Adjective, an highlighted item" #| msgid "Highlighted" @@ -3404,13 +3410,13 @@ msgid "Highlighted only" msgstr "강조" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, fuzzy, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "열기 하위 운영 ... " -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3418,14 +3424,14 @@ msgid "Current" msgstr "통화" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "신용카드" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3433,14 +3439,14 @@ msgid "Saving" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "투자" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3448,7 +3454,7 @@ msgid "Loan" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3456,7 +3462,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, fuzzy, kde-format @@ -3465,14 +3471,14 @@ msgid "Wallet" msgstr "서" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "기타" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "" @@ -3486,14 +3492,14 @@ "당신은 적어도 한 계좌를 등록하셔야 합니다. «계좌등록» 또" "는 불러오기 누루세요" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "%1의 전부" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3538,7 +3544,7 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -7268,7 +7274,7 @@ msgid "Default category for tax operation" msgstr "운영 카테고리" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, fuzzy, kde-format #| msgid "Income && Expenditure" @@ -7276,14 +7282,14 @@ msgid "Income & Expenditure" msgstr "수입 && 지출" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, fuzzy, kde-format #| msgid "Transfers" @@ -7291,7 +7297,7 @@ msgid "Transfers" msgstr "이동" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, fuzzy, kde-format #| msgctxt "Noun, something that is used to track items" @@ -7300,7 +7306,7 @@ msgid "Tracked" msgstr "추적자" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format #| msgctxt "Verb" @@ -7309,24 +7315,24 @@ msgid "On suboperations" msgstr "열기 하위 운영 ... " -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, fuzzy, kde-format #| msgid "Incomes" msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "수입" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format #| msgid "Expenses" msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "지출" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format #| msgctxt "Noun" #| msgid "Savings possible" @@ -7334,7 +7340,7 @@ msgid "Savings of %1" msgstr "저축 가능 " -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, fuzzy, kde-format #| msgid "Income && Expenditure" @@ -8451,7 +8457,7 @@ #, kde-format msgctxt "An information message" msgid "Absolute value has been used for transfer creation." -msgstr "절대값은 전송 만들기에 사용됩니다." +msgstr "절댓값은 전송 만들기에 사용됩니다." #: plugins/skrooge/skrooge_operation/skgoperationpluginwidget.cpp:918 #: plugins/skrooge/skrooge_operation/skgoperationpluginwidget.cpp:927 @@ -11334,7 +11340,7 @@ msgid "Maximum number of imported values:" msgstr "수입 값 중 최대 번호 :" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, fuzzy, kde-format #| msgctxt "@option do not specify a date" #| msgid "No Date" @@ -11342,7 +11348,7 @@ msgid "Quotes" msgstr "날짜 없음" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, fuzzy, kde-format #| msgctxt "Noun, a country's currency" #| msgid "Currency" @@ -11350,7 +11356,7 @@ msgid "Currencies" msgstr "통화" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, fuzzy, kde-format #| msgctxt "Noun, example: CAC40" #| msgid "Indexes" @@ -11360,7 +11366,7 @@ msgid "Indexes" msgstr "색인들" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, fuzzy, kde-format #| msgid "Shares" msgctxt "" @@ -11369,7 +11375,7 @@ msgid "Shares" msgstr "주식시장" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, fuzzy, kde-format #| msgctxt "Noun, a physical object like a house or a car" #| msgid "Object" @@ -11377,7 +11383,7 @@ msgid "Objects" msgstr "물건" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, fuzzy, kde-format #| msgctxt "Noun" #| msgid "Shares owned only" @@ -11385,7 +11391,7 @@ msgid "Shares owned only" msgstr "취득한 증권" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, fuzzy, kde-format #| msgctxt "Noun, a list of items" #| msgid "Operations with unit equal to '%1'" @@ -11393,7 +11399,7 @@ msgid "Operations with unit equal to '%1'" msgstr "Operations with unit equal to «%1»" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "" @@ -13171,13 +13177,13 @@ msgid "Year" msgstr "년" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, fuzzy, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "텍스트 문서" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Impossible to add an operation in a closed tracker" @@ -13185,7 +13191,7 @@ msgid "Impossible to load a document generated by a more recent version" msgstr "닫힌 추적기에 추가적인 작업을 추가할 수 없습니다." -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, fuzzy, kde-format #| msgid "Refresh Database" msgctxt "Progression step" @@ -13207,7 +13213,7 @@ msgid "Computation of budgets" msgstr "운영 카테고리" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Database migration from version %1 to version %2 failed" @@ -13234,9 +13240,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -13251,7 +13257,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -13313,7 +13319,7 @@ msgid "Operation" msgstr "운영" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -13443,7 +13449,7 @@ msgid "Next occurrence" msgstr "다음 출현" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -14167,13 +14173,13 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "저축 가능 " -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, fuzzy, kde-format #| msgctxt "Noun, the maximum value of a list of values" #| msgid "Max" @@ -14181,7 +14187,7 @@ msgid "Max" msgstr "최대" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -14195,7 +14201,7 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, fuzzy, kde-format #| msgctxt "Report header" #| msgid "Report for %1" @@ -14203,7 +14209,7 @@ msgid "Report for %1" msgstr "보고 %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, fuzzy, kde-format #| msgctxt "Noun, name of the user action" #| msgid "Account update" @@ -14211,19 +14217,19 @@ msgid "Budget" msgstr "계좌정리" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "지출부분의 5대 주요 카테고리 " -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "유닛 가치 부여하기 [%1]" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, fuzzy, kde-format #| msgctxt "Report header" #| msgid "Amounts in accounts" @@ -14231,7 +14237,7 @@ msgid "Amounts in accounts" msgstr "계정에 금액 " -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, fuzzy, kde-format #| msgctxt "Report header" #| msgid "Amounts of units" @@ -14239,13 +14245,13 @@ msgid "Amounts of units" msgstr "단위의 금액 " -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, fuzzy, kde-format #| msgctxt "Successful message after an user action" #| msgid "Stock split." @@ -14253,7 +14259,7 @@ msgid "Stock portfolio" msgstr "증권 분할." -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgctxt "Noun" #| msgid "Estimated interest" @@ -14261,7 +14267,7 @@ msgid "Estimated interests" msgstr "이익 추정" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Noun, a list of financial accounts" #| msgid "Alarms" @@ -14269,39 +14275,39 @@ msgid "Alarms" msgstr "알람" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, fuzzy, kde-format #| msgid "Highlighted operations" msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "강조 작업" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "북쪽" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "" @@ -14313,7 +14319,7 @@ msgstr "" "No share or index defined
on the \"Units\" page." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "" @@ -14325,7 +14331,7 @@ msgstr "" "No share or index defined
on the \"Units\" page." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "" @@ -14335,7 +14341,7 @@ msgstr "" "No share or index defined
on the \"Units\" page." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "" @@ -14345,7 +14351,7 @@ msgstr "" "No share or index defined
on the \"Units\" page." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -14440,6 +14446,13 @@ msgstr "비어있지 않습니다." #: skgbankmodeler/skgruleobject.cpp:355 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14449,7 +14462,7 @@ msgid "regexp '#V1S#'" msgstr "=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14459,7 +14472,7 @@ msgid "not regexp '#V1S#'" msgstr "=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14469,7 +14482,7 @@ msgid "wildcard '#V1S#'" msgstr "포함 «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14479,119 +14492,119 @@ msgid "not wildcard '#V1S#'" msgstr "포함 «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "#V1# 과 #V2#의 사이입니다." -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "'#V1S#' 과 '#V2S#'의 사이입니다." -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "낮게 설정됩니다 " -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "높게 설정됩니다 " -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14601,21 +14614,21 @@ msgid "is set to capitalize" msgstr "낮게 설정됩니다 " -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "낮게 설정되지 않았습니다 " -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "높게 설정되지 않았습니다 " -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14625,7 +14638,7 @@ msgid "is not capitalize" msgstr "비어있지 않습니다." -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14635,7 +14648,7 @@ msgid "is lower" msgstr "낮게 설정되지 않았습니다 " -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14645,140 +14658,140 @@ msgid "is upper" msgstr "높게 설정되지 않았습니다 " -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# with '#V1S#' replaced by '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=substring of #ATT2# from #V1# to #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "현재 달" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "이전 달" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "올해" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "작년" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "지난 30일간" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "지난 3개월간" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "지난 6개월간" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "지난 12개월간" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "지난 2년 동안" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "지난 3년 동안" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "지난 5년 동안" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "If total(#ATT#)#OP##V1# then send '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format #| msgid "Apply on" msgctxt "" @@ -14786,55 +14799,63 @@ msgid "Apply the template '#V2S#'" msgstr "Застосувати до" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14842,7 +14863,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14850,7 +14871,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14858,7 +14879,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14866,145 +14887,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -15012,19 +15033,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -15032,13 +15053,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -15046,79 +15067,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr "그리고" -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -16282,14 +16303,14 @@ msgid "Copy picture" msgstr "사진 복사" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current month" msgctxt "The current month" msgid "Current month" msgstr "Поточний місяць" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, fuzzy, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -17614,7 +17635,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -17847,7 +17868,7 @@ "Constraint name: %3" msgstr "사용하는 오브젝트를 삭제할 수 없습니다. (이름 제한: %1)" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "The current operation has been interrupted" @@ -17855,13 +17876,13 @@ msgid "The current operation has been interrupted" msgstr "통화 운영은 중단되었습니다." -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, fuzzy, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "다른 작업이 진행중인 동안 다른 처리를 시작 할 수 없습니다." -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "A transaction must be opened to do this action" @@ -17869,7 +17890,7 @@ msgid "A transaction must be opened to do this action" msgstr "이 행동을 하는 동안 처리는 열려있어야 합니다." -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "Closing transaction failed because too many transactions ended" @@ -17877,13 +17898,13 @@ msgid "Closing transaction failed because too many transactions ended" msgstr "많은 거래가 끝났기 때문에 휴관일 트랜잭션이 실패했습니다" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, fuzzy, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "트랜잭션에서 그룹을 만드는 것은 내부 거래에 해당하여 금지됩니다 " -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "" @@ -17892,7 +17913,7 @@ msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "트랜잭션에서 그룹을 만드는 것은 내부 거래에 해당하여 금지됩니다 " -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "Undo / Redo is forbidden inside a transaction" @@ -17900,7 +17921,7 @@ msgid "Undo / Redo is forbidden inside a transaction" msgstr "실행 취소 / 다시 실행은 내부 거래에 해당하여 금지됩니다 " -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "Undo / Redo is forbidden inside a transaction" @@ -17908,7 +17929,7 @@ msgid "Change password is forbidden inside a transaction" msgstr "실행 취소 / 다시 실행은 내부 거래에 해당하여 금지됩니다 " -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, fuzzy, kde-format #| msgctxt "An information message" #| msgid "The document password has been removed." @@ -17916,7 +17937,7 @@ msgid "The document password has been removed." msgstr "문서의 암호가 제거되었습니다." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, fuzzy, kde-format #| msgctxt "An information message" #| msgid "The document password has been modified." @@ -17924,13 +17945,13 @@ msgid "The document password has been modified." msgstr "문서의 암호가 수정되었습니다." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "Impossible to remove [%1]" @@ -17938,13 +17959,13 @@ msgid "Impossible to recover this file" msgstr "지울수 없습니다. [%1]." -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, fuzzy, kde-format #| msgctxt "Noun, name of the user action" @@ -17953,13 +17974,13 @@ msgid "Wrong password" msgstr "암호 변경" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17969,7 +17990,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17977,7 +17998,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17985,7 +18006,7 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, fuzzy, kde-format #| msgctxt "An information message" #| msgid "The document has been migrated" @@ -17993,7 +18014,7 @@ msgid "The document has been migrated" msgstr "문서가 이동되었습니다." -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -18002,7 +18023,7 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Save not authorized because the file name is not yet defined" @@ -18010,7 +18031,7 @@ msgid "Save not authorized because the file name is not yet defined" msgstr "파일 이름이 아직 정의하지 않기 때문에 저장을 승인할 수 없습니다" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "Save is forbidden if a transaction is still opened" @@ -18020,13 +18041,13 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "트랜잭션이 여전히 열려면 금액이 금지되어 있습니다 " -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, fuzzy, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "파일은 이미 [%1] 닫혔습니다." -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Creation of backup file %1 failed" @@ -18034,20 +18055,20 @@ msgid "Creation of backup file %1 failed" msgstr "백업 파일을 %1 만들지 못하였습니다." -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, fuzzy, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "파일 쓰기를 [%1] 실패하였습니다" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "자동실행" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Update failed" @@ -18055,48 +18076,48 @@ msgid "Update materialized views" msgstr "실패하였습니다." -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, fuzzy, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "파일을 [%1] 열수 없습니다." -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "데이터베이스가 정의되지 못했습니다." -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "저장하기" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "가격" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "마지막 수정" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, fuzzy, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "하나 이상은 [% 1]에서 [% 2]에 대한 반환 개체들 " -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, fuzzy, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/lt/skrooge.po skrooge-2.20.0/po/lt/skrooge.po --- skrooge-2.19.1/po/lt/skrooge.po 2019-04-22 18:05:25.000000000 +0000 +++ skrooge-2.20.0/po/lt/skrooge.po 2019-06-23 07:31:48.000000000 +0000 @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2015-12-30 18:15+0200\n" "Last-Translator: Mindaugas Baranauskas \n" "Language-Team: lt \n" @@ -249,7 +249,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1032,26 +1032,32 @@ msgid "Change password..." msgstr "Keisti slaptažodį..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Atidaromas failas %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Failas" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Failų valdymas" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "" @@ -1065,7 +1071,7 @@ "

... paskutinis atvertas failas gali būti automatiškai atidarytas kitą " "kartą paleidus programą.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "

... you can secure your document with a password.

" @@ -1075,57 +1081,57 @@ "file_change_password\">password.

" msgstr "

... jūs galite apsaugoti savo dokumentą slaptažodžiu.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Dokumentas sėkmingai sukurtas." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Nepavyko sukurti dokumento." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Failas sėkmingai įrašytas." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Nepavyko įrašyti failo" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 dokumentas" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Failas „%1“ įrašytas." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Nepavyko įrašyti „%1“." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "Open file" msgctxt "Panel title" msgid "Open file" msgstr "Atverti failą" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgctxt "" #| "Associated with the file extension : for example, .csv --> CSV document" @@ -1134,7 +1140,7 @@ msgid "%1 document" msgstr "%1 dokumentas" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1142,7 +1148,7 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, fuzzy, kde-format #| msgctxt "Action to reopen the account" #| msgid "Reopen '%1'" @@ -1150,7 +1156,7 @@ msgid "Reopen" msgstr "Iš naujo atverti „%1“" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1161,32 +1167,32 @@ "Panašu, kad failas apsaugotas.\n" "Prašau įveskite slaptažodį." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Neteisingas slaptažodis.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Failas „%1“ atvertas." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Nepavyko atverti „%1“." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1194,13 +1200,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, fuzzy, kde-format #| msgid "" #| "Take care, if you lose your password then it will be " @@ -1213,31 +1219,31 @@ "Būkite atsargūs, jei pamesite slaptažodį, bus neįmanoma " "atverti jūsų dokumentą." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Slaptažodžio keitimas buvo nutrauktas." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Slaptažodis pakeistas." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Nepavyko pakeisti slaptažodį." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Padarykite dokumento atsarginę kopiją" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, fuzzy, kde-format #| msgctxt "Explain the user that he should backup his document" #| msgid "Don't forget to backup your document on an other device." @@ -1555,7 +1561,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2121,7 +2127,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2590,7 +2596,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2651,7 +2657,7 @@ msgid "Import banks and accounts" msgstr "Importuoti bankus ir sąskaitas" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2659,7 +2665,7 @@ msgid "Import scheduled operations" msgstr "Importuoti suplanuotas operacijas" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2869,7 +2875,7 @@ msgstr "Importuoti akcijas" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3302,26 +3308,26 @@ msgid "Creation of file %1 failed" msgstr "Nepavyko sukurti failo „%1“" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Sąskaitos" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Tik paryškintus" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Tik ankstesnes operacijas" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3329,14 +3335,14 @@ msgid "Current" msgstr "Einamoji" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Kreditinė kortelė" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3344,14 +3350,14 @@ msgid "Saving" msgstr "Taupymas" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investicijos" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3359,7 +3365,7 @@ msgid "Loan" msgstr "Paskola" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3367,7 +3373,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3375,14 +3381,14 @@ msgid "Wallet" msgstr "Piniginė" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Kita" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3393,14 +3399,14 @@ "\"%1\">„Bankai ir sąskaitos“ arba importuoti " "operacijas." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Iš viso %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3441,7 +3447,7 @@ msgstr "Bankai (Išsamiai)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -7031,14 +7037,14 @@ msgid "Default category for tax operation" msgstr "Operacijos kategorija" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Pajamos ir išlaidos" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, fuzzy, kde-format #| msgid "Grouped" @@ -7046,21 +7052,21 @@ msgid "Grouped" msgstr "Sugrupuota" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Pervedimai" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Susieta" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format #| msgctxt "Verb" @@ -7069,24 +7075,24 @@ msgid "On suboperations" msgstr "Atverti sub operacijas..." -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, fuzzy, kde-format #| msgid "Incomes" msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Pajamos" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format #| msgid "Expenses" msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Išlaidos" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format #| msgctxt "Noun, a type of account" #| msgid "Saving" @@ -7094,7 +7100,7 @@ msgid "Savings of %1" msgstr "Taupymas" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, fuzzy, kde-format #| msgctxt "Dashboard widget title" @@ -11015,20 +11021,20 @@ msgid "Maximum number of imported values:" msgstr "Maksimalus skaičius importuojamų reikšmių:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, fuzzy, kde-format #| msgid "Quotes" msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Kotiruotės" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Valiutos" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -11036,7 +11042,7 @@ msgid "Indexes" msgstr "Indeksai" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -11044,25 +11050,25 @@ msgid "Shares" msgstr "Akcijos" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objektai" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operacijos, kurių vienetas lygus „%1“" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12800,19 +12806,19 @@ msgid "Year" msgstr "Metai" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Migruoti dokumentą" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Neįmanoma įkelti dokumento, sukurto naujesne versija" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12830,7 +12836,7 @@ msgid "Computation of budgets" msgstr "Biudžetų skaičiavimas" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12855,9 +12861,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12872,7 +12878,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12933,7 +12939,7 @@ msgid "Operation" msgstr "Operacija" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -13058,7 +13064,7 @@ msgid "Next occurrence" msgstr "Kitas pasikartojimas" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13779,19 +13785,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Galimos santaupos" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Maksimumas" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13813,55 +13819,55 @@ "naudojimą rasite Skrooge svetainėje.

Tikimės, kad Jums patiks Skrooge

Skrooge komanda" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Ataskaita %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Biudžetas" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 pagrindinės išlaidų kategorijos" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 pagrindiniai pasikeitimai" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Sumos sąskaitose" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Vienetų sumos" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Patarimas" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgctxt "Title of a dashboard widget" #| msgid "Estimated interests" @@ -13869,7 +13875,7 @@ msgid "Estimated interests" msgstr "Prognozuojamos palūkanos" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Noun, a list of financial accounts" #| msgid "Alarms" @@ -13877,38 +13883,38 @@ msgid "Alarms" msgstr "Įspėjimai" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Paryškintos operacijos" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Šiaurė" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13917,7 +13923,7 @@ msgstr "" "„Operacijų“ puslapyje nepažymėta nei viena operacija." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13926,19 +13932,19 @@ msgstr "" "„Operacijų“ puslapyje nepažymėta nei viena operacija." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "Nenustatytas joks biudžetas „Biudžetas“ puslapyje." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "„Vienetų“ puslapyje nėra nustatytų akcijų." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -14033,6 +14039,13 @@ msgstr "nėra tuščias" #: skgbankmodeler/skgruleobject.cpp:355 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14042,7 +14055,7 @@ msgid "regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14052,7 +14065,7 @@ msgid "not regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14062,7 +14075,7 @@ msgid "wildcard '#V1S#'" msgstr "viduje yra „#V1S#“" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14072,140 +14085,140 @@ msgid "not wildcard '#V1S#'" msgstr "viduje yra „#V1S#“" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "yra tarp #V1# ir #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "yra tarp '#V1S#' ir '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14215,154 +14228,154 @@ msgid "is not capitalize" msgstr "nėra tuščias" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "yra einamajame mėnesyje" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "yra ankstesniame mėnesyje" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "yra einamuosiuose metuose" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "yra ankstesniuose metuose" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format #| msgctxt "Progression step" #| msgid "Apply rule" @@ -14371,55 +14384,63 @@ msgid "Apply the template '#V2S#'" msgstr "Pritaikyti taisyklę" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14427,7 +14448,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14435,7 +14456,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14443,7 +14464,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14451,145 +14472,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14597,19 +14618,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14617,13 +14638,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14631,79 +14652,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " ir " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15864,14 +15885,14 @@ msgid "Copy picture" msgstr "Kopijuoti paveiksliuką" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current month" msgctxt "The current month" msgid "Current month" msgstr "Šis mėnuo" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -17225,7 +17246,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -17457,49 +17478,49 @@ "Neįmanoma pašalinti naudojamo objekto (objektą %1 naudoja %2).\n" "Apribojimo pavadinimas: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Dabartinė operacija buvo nutraukta" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "Negalima pradėti tranzakcijos, kol vykdoma kita" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Norint vykdyti šį veiksmą reikia atidaryti tranzakciją" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "Nepavyko uždaryti tranzakcijos, nes per daug tranzakcijų pasibaigė" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Tranzakcijų šalinimas uždrautas tranzakcijų viduje" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Grupės tranzakcijų kūrimas yra uždraustas tranzakcijos viduje" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Atstatymas / pakartojimas yra uždraustas tranzakcijos viduje" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, fuzzy, kde-format #| msgctxt "Something went wrong with SQL transactions" #| msgid "Undo / Redo is forbidden inside a transaction" @@ -17507,25 +17528,25 @@ msgid "Change password is forbidden inside a transaction" msgstr "Atstatymas / pakartojimas yra uždraustas tranzakcijos viduje" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Pašalintas dokumento slaptažodis." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Pakeistas dokumento slaptažodis." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Impossible to remove an operation from a closed tracker" @@ -17533,13 +17554,13 @@ msgid "Impossible to recover this file" msgstr "Neįmanoma pašalinti operacijos iš uždaryto sekiklio" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, fuzzy, kde-format #| msgctxt "Action allowing user to change the document password" @@ -17548,13 +17569,13 @@ msgid "Wrong password" msgstr "Keisti slaptažodį" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17564,7 +17585,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17572,7 +17593,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, fuzzy, kde-format #| msgctxt "Popup message" #| msgid "" @@ -17586,13 +17607,13 @@ "Įspėjimas: migracija nepavyko, bet dokumentas buvo įkeltas be klaidų, nes " "yra įjungta derinimo veiksena" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Dokumentas buvo migruotas" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17601,13 +17622,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Įrašymas neautorizuotas, nes dar nenurodytas failo pavadinimas" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, fuzzy, kde-format #| msgctxt "" #| "Cannot save the file while Skrooge is still performing an SQL transaction" @@ -17618,79 +17639,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Įrašymas uždraustas, jei tranzakcija vis dar atidaryta" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Failas „%1“ jau egzistuoja" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Nepavyko sukurti atsargos failo %1" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Nepavyko įrašyti failo „%1“" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, fuzzy, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "Automatiškai paleisti" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Atnaujinti materializuotus rodinius" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Nepavyko atverti failo „%1“" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Nenustatyta duomenų bazė" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Įrašyti" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Reikšmė" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Paskutinis pakeitimas" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/mr/skrooge.po skrooge-2.20.0/po/mr/skrooge.po --- skrooge-2.19.1/po/mr/skrooge.po 2019-04-22 18:05:27.000000000 +0000 +++ skrooge-2.20.0/po/mr/skrooge.po 2019-06-23 07:31:49.000000000 +0000 @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2013-03-06 17:28+0530\n" "Last-Translator: Chetan Khona \n" "Language-Team: Marathi \n" @@ -240,7 +240,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, fuzzy, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -986,26 +986,32 @@ msgid "Change password..." msgstr "गुप्तशब्द बदला" -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "फाईल" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, fuzzy, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "फाईल व्यवस्थापन" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1013,7 +1019,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1021,57 +1027,57 @@ "file_change_password\">password.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, fuzzy, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "फाईल %1 साठवू शकत नाही" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 दस्तऐवज" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "Open file" msgctxt "Panel title" msgid "Open file" msgstr "फाईल उघडा" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgctxt "" #| "Associated with the file extension : for example, .csv --> CSV document" @@ -1080,7 +1086,7 @@ msgid "%1 document" msgstr "%1 दस्तऐवज" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1088,13 +1094,13 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1103,32 +1109,32 @@ "Please enter the password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1136,13 +1142,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1150,31 +1156,31 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1470,7 +1476,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2005,7 +2011,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2452,7 +2458,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2511,7 +2517,7 @@ msgid "Import banks and accounts" msgstr "" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2519,7 +2525,7 @@ msgid "Import scheduled operations" msgstr "" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2723,7 +2729,7 @@ msgstr "" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3126,26 +3132,26 @@ msgid "Creation of file %1 failed" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "खाते" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, fuzzy, kde-format @@ -3153,14 +3159,14 @@ msgid "Current" msgstr "वर्तमान" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3168,14 +3174,14 @@ msgid "Saving" msgstr "साठवित आहे" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3183,7 +3189,7 @@ msgid "Loan" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3191,7 +3197,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3199,14 +3205,14 @@ msgid "Wallet" msgstr "पाकीट" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "इतर" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3214,14 +3220,14 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3262,7 +3268,7 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6538,35 +6544,35 @@ msgid "Default category for tax operation" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format #| msgctxt "Noun" @@ -6575,22 +6581,22 @@ msgid "On suboperations" msgstr "क्रिया" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format #| msgctxt "Noun, a type of account" #| msgid "Saving" @@ -6598,7 +6604,7 @@ msgid "Savings of %1" msgstr "साठवित आहे" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10207,19 +10213,19 @@ msgid "Maximum number of imported values:" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10227,7 +10233,7 @@ msgid "Indexes" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10235,25 +10241,25 @@ msgid "Shares" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -11835,19 +11841,19 @@ msgid "Year" msgstr "वर्ष" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -11865,7 +11871,7 @@ msgid "Computation of budgets" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -11890,9 +11896,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -11907,7 +11913,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -11968,7 +11974,7 @@ msgid "Operation" msgstr "क्रिया" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12091,7 +12097,7 @@ msgid "Next occurrence" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, fuzzy, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -12781,19 +12787,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "कमाल" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -12807,97 +12813,97 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "अलार्म" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12905,7 +12911,7 @@ "operations\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12913,19 +12919,19 @@ "page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13012,373 +13018,388 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "regexp '#V1S#'" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:357 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not regexp '#V1S#'" +msgid "regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "wildcard '#V1S#'" +msgid "not regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not wildcard '#V1S#'" +msgid "wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:363 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "not wildcard '#V1S#'" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:365 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "वै" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "वै" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr "वै" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "वै" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr "वै" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "वै" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "खाली घ्या" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "नमूना तयार करा" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13386,7 +13407,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13394,7 +13415,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13402,7 +13423,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13410,145 +13431,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13556,19 +13577,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13576,13 +13597,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13590,79 +13611,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " व " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, fuzzy, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -14783,13 +14804,13 @@ msgid "Copy picture" msgstr "" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format msgctxt "The current month" msgid "Current month" msgstr "वर्तमान महिना (&U)" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, fuzzy, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16027,7 +16048,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16251,98 +16272,98 @@ "Constraint name: %3" msgstr "" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, fuzzy, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "गुप्तशब्द बदला" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16352,7 +16373,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16360,7 +16381,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16368,13 +16389,13 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16383,13 +16404,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16397,79 +16418,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, fuzzy, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "स्वप्रारंभ" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "साठवा" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "मूल्य" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/ms/skrooge.po skrooge-2.20.0/po/ms/skrooge.po --- skrooge-2.19.1/po/ms/skrooge.po 2019-04-22 18:05:27.000000000 +0000 +++ skrooge-2.20.0/po/ms/skrooge.po 2019-06-23 07:31:50.000000000 +0000 @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2009-10-03 23:05+0800\n" "Last-Translator: Sharuzzaman Ahmat Raslan \n" "Language-Team: Malay \n" @@ -241,7 +241,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -987,26 +987,32 @@ msgid "Change password..." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Fail" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, fuzzy, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Ciri-ciri" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1014,7 +1020,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format msgctxt "Description of a tip" msgid "" @@ -1022,62 +1028,62 @@ "file_change_password\">password.

" msgstr "Operasi" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, fuzzy, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Gagal untuk memadam" -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, fuzzy, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Gagal untuk memadam" -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, fuzzy, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Gagal untuk memadam" -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, fuzzy, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "Operasi" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, fuzzy, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Gagal untuk memadam" -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, fuzzy, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Gagal untuk memadam" -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Fail" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "Operasi" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1085,13 +1091,13 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, fuzzy, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Operasi" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1100,32 +1106,32 @@ "Please enter the password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, fuzzy, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Gagal untuk memadam" -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, fuzzy, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Operasi" -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1133,13 +1139,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1147,32 +1153,32 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, fuzzy, kde-format #| msgid "Password:" msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Katalaluan:" -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, fuzzy, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Gagal untuk memadam" -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, fuzzy, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Skrooge" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1467,7 +1473,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -1987,7 +1993,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2432,7 +2438,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2491,7 +2497,7 @@ msgid "Import banks and accounts" msgstr "Akaun" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, fuzzy, kde-format @@ -2499,7 +2505,7 @@ msgid "Import scheduled operations" msgstr "Operasi" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, fuzzy, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2701,7 +2707,7 @@ msgstr "Import" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3096,27 +3102,27 @@ msgid "Creation of file %1 failed" msgstr "Gagal untuk memadam" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, fuzzy, kde-format #| msgid "Accounts" msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Akaun" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, fuzzy, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Operasi" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, fuzzy, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Operasi" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, fuzzy, kde-format @@ -3125,14 +3131,14 @@ msgid "Current" msgstr "Semasa" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3140,7 +3146,7 @@ msgid "Saving" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, fuzzy, kde-format #| msgid "Investment" @@ -3148,7 +3154,7 @@ msgid "Investment" msgstr "Pelaburan" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3156,7 +3162,7 @@ msgid "Loan" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3164,7 +3170,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, fuzzy, kde-format @@ -3172,7 +3178,7 @@ msgid "Wallet" msgstr "Barat" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, fuzzy, kde-format #| msgid "Other" @@ -3180,7 +3186,7 @@ msgid "Other" msgstr "Lain-lain" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3188,8 +3194,8 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, fuzzy, kde-format #| msgctxt "Noun, the numerical total of a sum of values" #| msgid "Total" @@ -3197,7 +3203,7 @@ msgid "Total of %1" msgstr "Jumlah" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3240,7 +3246,7 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6514,63 +6520,63 @@ msgid "Default category for tax operation" msgstr "Operasi" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, fuzzy, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Penterjemah" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, fuzzy, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Cari" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Operasi" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, fuzzy, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Baris:" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Bulan Terdahulu" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Automula" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10144,13 +10150,13 @@ msgid "Maximum number of imported values:" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, fuzzy, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Tiada Tarikh" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, fuzzy, kde-format #| msgctxt "Noun, a country's currency" #| msgid "Currency" @@ -10158,7 +10164,7 @@ msgid "Currencies" msgstr "Matawang" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, fuzzy, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10166,7 +10172,7 @@ msgid "Indexes" msgstr "Indeks" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, fuzzy, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10174,25 +10180,25 @@ msgid "Shares" msgstr "Kongsi" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, fuzzy, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objek" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, fuzzy, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Kongsi" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, fuzzy, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operasi" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, fuzzy, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -11771,19 +11777,19 @@ msgid "Year" msgstr "Tahun" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, fuzzy, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Operasi" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -11801,7 +11807,7 @@ msgid "Computation of budgets" msgstr "Gagal untuk memadam" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -11826,9 +11832,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, fuzzy, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -11843,7 +11849,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, fuzzy, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -11905,7 +11911,7 @@ msgid "Operation" msgstr "Operasi" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, fuzzy, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12028,7 +12034,7 @@ msgid "Next occurrence" msgstr "Operasi" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, fuzzy, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -12712,19 +12718,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, fuzzy, kde-format msgctxt "Noun" msgid "Max" msgstr "Cukai" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -12738,97 +12744,97 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Laporan" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Akaun" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "Automula" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Senarai unit" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Senarai unit" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Tahun Terdahulu" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Penggera" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Operasi" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Utara" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, fuzzy, kde-format msgctxt "A monthly report message" msgid "" @@ -12836,7 +12842,7 @@ "operations\" page." msgstr "Cari" -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, fuzzy, kde-format msgctxt "A monthly report message" msgid "" @@ -12844,19 +12850,19 @@ "page." msgstr "Cari" -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, fuzzy, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "Cari" -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, fuzzy, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "Cari" -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12943,318 +12949,325 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "regexp '#V1S#'" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:357 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not regexp '#V1S#'" +msgid "regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "wildcard '#V1S#'" +msgid "not regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not wildcard '#V1S#'" +msgid "wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#V1#" +msgid "not wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "!=#V1#" +msgid "=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">#V1#" +msgid "!=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<#V1#" +msgid ">#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">=#V1#" +msgid "<#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<=#V1#" +msgid ">=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "='#V1S#'" +msgid "<=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "!='#V1S#'" +msgid "='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">'#V1S#'" +msgid "!='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<'#V1S#'" +msgid ">'#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">='#V1S#'" +msgid "<'#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<='#V1S#'" +msgid ">='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is between #V1# and #V2#" +msgid "<='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is between '#V1S#' and '#V2S#'" +msgid "is between #V1# and #V2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to lower" +msgid "is between '#V1S#' and '#V2S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to upper" +msgid "is set to lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to capitalize" +msgid "is set to upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not lower" +msgid "is set to capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not upper" +msgid "is not lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not capitalize" +msgid "is not upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is lower" +msgid "is not capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is upper" +msgid "is lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is capitalize" +msgid "is upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" +msgid "is capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=substring of #ATT2# from #V1# to #V2#" +msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2#" +msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=word(#ATT2#,#V1S#)" +msgid "=#ATT2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2# as date with format #DF#" +msgid "=word(#ATT2#,#V1S#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=word(#ATT2#,#V1S#) as date with format #DF#" +msgid "=#ATT2# as date with format #DF#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:421 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=word(#ATT2#,#V1S#) as date with format #DF#" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:423 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "Bulan Terdahulu" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "Bulan Terdahulu" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "Tahun Terdahulu" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "Tahun Terdahulu" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "Bulan Terdahulu" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "Bulan Terdahulu" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "Bulan Terdahulu" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "Tahun Terdahulu" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "Tahun Terdahulu" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "Tahun Terdahulu" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format #| msgid "Investment" msgctxt "" @@ -13262,55 +13275,63 @@ msgid "Apply the template '#V2S#'" msgstr "Templat" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13318,7 +13339,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13326,7 +13347,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13334,7 +13355,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13342,145 +13363,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13488,19 +13509,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13508,13 +13529,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13522,79 +13543,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, fuzzy, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " dan" -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, fuzzy, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -14707,14 +14728,14 @@ msgid "Copy picture" msgstr "" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current" msgctxt "The current month" msgid "Current month" msgstr "Semasa" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, fuzzy, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -15942,7 +15963,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, fuzzy, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16167,98 +16188,98 @@ "Constraint name: %3" msgstr "" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, fuzzy, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Gagal untuk memadam" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, fuzzy, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Gagal untuk memadam" -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, fuzzy, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Gagal untuk memadam" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16268,7 +16289,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16276,7 +16297,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16284,13 +16305,13 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, fuzzy, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Gagal untuk memadam" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16299,13 +16320,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16313,79 +16334,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, fuzzy, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Gagal untuk memadam" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, fuzzy, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Gagal untuk memadam" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, fuzzy, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Gagal untuk memadam" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, fuzzy, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "Automula" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, fuzzy, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Gagal untuk memadam" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, fuzzy, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Gagal untuk memadam" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, fuzzy, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Simpan" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, fuzzy, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Nilai" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, fuzzy, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Pengesahan" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/nb/skrooge.po skrooge-2.20.0/po/nb/skrooge.po --- skrooge-2.19.1/po/nb/skrooge.po 2019-04-22 18:05:28.000000000 +0000 +++ skrooge-2.20.0/po/nb/skrooge.po 2019-06-23 07:31:50.000000000 +0000 @@ -4,8 +4,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-01-17 03:02+0100\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2012-01-17 18:18+0100\n" "Last-Translator: Bjørn Steensrud \n" "Language-Team: Norwegian Bokmål \n" @@ -66,7 +66,7 @@ #: plugins/skrooge/skrooge_operation/skrooge_operation.rc:38 #: plugins/skrooge/skrooge_payee/skrooge_payee.rc:15 #: plugins/skrooge/skrooge_report/skrooge_report.rc:12 -#: plugins/skrooge/skrooge_scheduled/skrooge_scheduled.rc:8 +#: plugins/skrooge/skrooge_scheduled/skrooge_scheduled.rc:9 #: plugins/skrooge/skrooge_search/skrooge_search.rc:9 #: plugins/skrooge/skrooge_tracker/skrooge_tracker.rc:6 #: plugins/skrooge/skrooge_unit/skrooge_unit.rc:12 @@ -93,13 +93,13 @@ msgid "Automatic refresh" msgstr "" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:175 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:178 #, kde-format msgctxt "Advice on making the best (short)" msgid "Advice are very long to compute" msgstr "" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:176 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:179 #, kde-format msgctxt "Advice on making the best (long)" msgid "" @@ -107,96 +107,96 @@ "refresh' (see contextual menu)." msgstr "" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:190 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:193 #, kde-format msgid "

Priority %1:%2

" msgstr "

Prioritet %1:%2

" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:196 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:199 #, kde-format msgctxt "Dismiss an advice provided" msgid "Dismiss" msgstr "Slå av" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:203 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:206 #, kde-format msgctxt "Dismiss an advice provided" msgid "Dismiss during current month" msgstr "Slå av i inneværende måned" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:210 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:213 #, kde-format msgctxt "Dismiss an advice provided" msgid "Dismiss this kind" msgstr "Slå av denne typen" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:217 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:220 #, kde-format msgctxt "Dismiss an advice provided" msgid "Dismiss this kind during current month" msgstr "Slå av denne typen i inneværende måned" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:258 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:261 #, kde-format msgctxt "To recommend this action" msgid " (recommended)" msgstr "" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:306 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:309 #, kde-format msgctxt "Information message" msgid "Display all advices" msgstr "" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:322 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:325 #, kde-format msgctxt "Information message" msgid "Display less advices" msgstr "" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:342 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:345 #, kde-format msgctxt "Information message" msgid "Refresh advices" msgstr "" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:366 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:369 #, kde-format msgctxt "Noun, name of the user action" msgid "Apply all recommended corrections" msgstr "" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:379 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:382 #, kde-format msgctxt "Noun, name of the user action" msgid "Activate all advice" msgstr "" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:384 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:387 #, kde-format msgctxt "Successful message after an user action" msgid "Advice activated." msgstr "" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:386 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:389 #, kde-format msgctxt "Error message" msgid "Advice activation failed" msgstr "" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:406 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:409 #, kde-format msgctxt "Noun, name of the user action" msgid "Dismiss advice" msgstr "Slå av advisering" -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:421 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:424 #, kde-format msgctxt "Successful message after an user action" msgid "Advice dismissed." msgstr "Advisering slått av." -#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:423 +#: plugins/generic/skg_advice/skgadviceboardwidget.cpp:426 #, kde-format msgctxt "Error message" msgid "Advice dismiss failed" @@ -242,7 +242,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1011,26 +1011,32 @@ msgid "Change password..." msgstr "Endre passord …" -#: plugins/generic/skg_file/skgfileplugin.cpp:132 -#: plugins/generic/skg_file/skgfileplugin.cpp:150 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Åpner fil  %1 …" -#: plugins/generic/skg_file/skgfileplugin.cpp:237 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Fil" -#: plugins/generic/skg_file/skgfileplugin.cpp:247 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Filbehandling" -#: plugins/generic/skg_file/skgfileplugin.cpp:253 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1038,7 +1044,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:254 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1046,62 +1052,62 @@ "file_change_password\">password.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:279 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:305 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Lagring av fila var vellykket." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Kan ikke lagre fila" -#: plugins/generic/skg_file/skgfileplugin.cpp:322 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:337 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Fila «%1» lagret." -#: plugins/generic/skg_file/skgfileplugin.cpp:349 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Klarte ikke å lagre «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:383 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:392 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1109,13 +1115,13 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:393 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:455 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1126,32 +1132,32 @@ "Det ser ut til at denne fila er beskyttet.\n" "Oppgi passordet." -#: plugins/generic/skg_file/skgfileplugin.cpp:473 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Feil passord.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:494 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Fila «%1» åpnet." -#: plugins/generic/skg_file/skgfileplugin.cpp:530 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Klarte ikke å åpne «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:538 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:561 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1159,13 +1165,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:562 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:581 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1173,31 +1179,31 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Endre passord ble avbrutt." -#: plugins/generic/skg_file/skgfileplugin.cpp:589 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Passordet er blitt endret." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Klarte ikke å endre passord." -#: plugins/generic/skg_file/skgfileplugin.cpp:611 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Ta sikkerhetskopi av dokumentet" -#: plugins/generic/skg_file/skgfileplugin.cpp:612 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1305,19 +1311,19 @@ msgid "Highlight failed" msgstr "Fremheve mislyktes" -#: plugins/generic/skg_monthly/skgmonthlyplugin.cpp:129 +#: plugins/generic/skg_monthly/skgmonthlyplugin.cpp:128 #, kde-format msgctxt "Error message" msgid "File %1/html/main.txt not found" msgstr "" -#: plugins/generic/skg_monthly/skgmonthlyplugin.cpp:167 +#: plugins/generic/skg_monthly/skgmonthlyplugin.cpp:166 #, kde-format msgctxt "A tool tip" msgid "Monthly report" msgstr "Månedsrapport" -#: plugins/generic/skg_monthly/skgmonthlyplugin.cpp:178 +#: plugins/generic/skg_monthly/skgmonthlyplugin.cpp:177 #, kde-format msgctxt "Description of a tips" msgid "" @@ -1325,7 +1331,7 @@ "a>.

" msgstr "" -#: plugins/generic/skg_monthly/skgmonthlyplugin.cpp:179 +#: plugins/generic/skg_monthly/skgmonthlyplugin.cpp:178 #, kde-format msgctxt "Description of a tips" msgid "" @@ -1333,7 +1339,7 @@ "\">templates.

" msgstr "" -#: plugins/generic/skg_monthly/skgmonthlyplugin.cpp:180 +#: plugins/generic/skg_monthly/skgmonthlyplugin.cpp:179 #, kde-format msgctxt "Description of a tips" msgid "" @@ -1450,13 +1456,13 @@ "

... you can print all opened pages.

" msgstr "" -#: plugins/generic/skg_print/skgprintplugin.cpp:293 +#: plugins/generic/skg_print/skgprintplugin.cpp:290 #, kde-format msgctxt "Successful message after an user action" msgid "Print successfully done." msgstr "Utskrift fullført." -#: plugins/generic/skg_print/skgprintplugin.cpp:295 +#: plugins/generic/skg_print/skgprintplugin.cpp:292 #, kde-format msgctxt "Error message" msgid "Print failed" @@ -1490,7 +1496,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -1958,8 +1964,8 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:75 #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:145 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:288 -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:764 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:66 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:769 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:67 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:61 #: plugins/import/skrooge_import_iif/skgimportpluginiif.cpp:81 #: plugins/import/skrooge_import_iif/skgimportpluginiif.cpp:332 @@ -1968,10 +1974,10 @@ #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:61 #: plugins/import/skrooge_import_mny/skgimportpluginmny.cpp:118 #: plugins/import/skrooge_import_mt940/skgimportpluginmt940.cpp:59 -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:64 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:65 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:114 #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:69 -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:897 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:948 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:67 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:462 #: plugins/import/skrooge_import_xhb/skgimportpluginxhb.cpp:61 @@ -1982,14 +1988,14 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:81 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:294 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:100 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:101 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:98 #: plugins/import/skrooge_import_iif/skgimportpluginiif.cpp:92 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:715 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:76 #: plugins/import/skrooge_import_mny/skgimportpluginmny.cpp:168 #: plugins/import/skrooge_import_mt940/skgimportpluginmt940.cpp:65 -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:73 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:74 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:120 #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:80 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:79 @@ -2004,15 +2010,15 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:174 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:228 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:314 -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:846 -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:956 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:74 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:851 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:961 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:75 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:70 #: plugins/import/skrooge_import_iif/skgimportpluginiif.cpp:97 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:699 #: plugins/import/skrooge_import_mny/skgimportpluginmny.cpp:102 #: plugins/import/skrooge_import_mt940/skgimportpluginmt940.cpp:71 -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:71 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:72 #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:92 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:73 #: plugins/import/skrooge_import_xhb/skgimportpluginxhb.cpp:70 @@ -2022,15 +2028,15 @@ msgstr "Klarte ikke å åpne fila «%1»" #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:424 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:264 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 #: plugins/import/skrooge_import_mny/skgimportpluginmny.cpp:364 #: plugins/import/skrooge_import_mny/skgimportpluginmny.cpp:376 #: plugins/import/skrooge_import_mt940/skgimportpluginmt940.cpp:103 -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:180 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:182 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:282 #: plugins/import/skrooge_import_xhb/skgimportpluginxhb.cpp:239 #: plugins/import/skrooge_import_xhb/skgimportpluginxhb.cpp:243 @@ -2064,9 +2070,9 @@ msgstr "Standardkonto «%1» opprettet for import" #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:168 -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:736 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:741 #: plugins/import/skrooge_import_mt940/skgimportpluginmt940.cpp:165 -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:193 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:206 #, kde-format msgctxt "An information message" msgid "" @@ -2299,8 +2305,8 @@ msgstr "" #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:303 -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:836 -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:946 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:841 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:951 #, kde-format msgctxt "An information message" msgid "Use automatic search of the columns" @@ -2318,139 +2324,139 @@ msgid "Header not found in CSV file" msgstr "Fant ikke hodelinje i CSV-fila" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:408 -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:885 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:413 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:890 #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:146 #, kde-format msgctxt "Error message" msgid "Date format not supported" msgstr "Datoformatet er ikke støttet" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:416 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:421 #: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:148 #, kde-format msgctxt "An information message" msgid "Import of '%1' with code '%2' and date format '%3'" msgstr "Importerer «%1» med kode «%2» og datoformat «%3»" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:469 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:474 #, kde-format msgctxt "Error message" msgid "Invalid number of columns in line %1. Expected %2. Found %3." msgstr "Ugyldig antall kolonner i linje %1. Forventet %2. Fant %3." -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:511 -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:460 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:516 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:478 #, kde-format msgctxt "An operation mode" msgid "Transfer" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:513 -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:472 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:518 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:490 #, kde-format msgctxt "An operation mode" msgid "Direct debit" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:515 -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:462 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:520 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:480 #, kde-format msgctxt "An operation mode" msgid "Check" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:517 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:522 #, kde-format msgctxt "An operation mode" msgid "Deposit" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:519 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:524 #, kde-format msgctxt "An operation mode" msgid "Payback" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:521 -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:466 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:526 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:484 #, kde-format msgctxt "An operation mode" msgid "Withdrawal" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:523 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:528 #, kde-format msgctxt "An operation mode" msgid "Card" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:525 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:530 #, kde-format msgctxt "An operation mode" msgid "Loan payment" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:527 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:532 #, kde-format msgctxt "An operation mode" msgid "Subscription" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:531 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:536 #, kde-format msgctxt "An operation mode" msgid "Cash deposit" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:533 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:538 #, kde-format msgctxt "An operation mode" msgid "Card summary" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:535 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:540 #, kde-format msgctxt "An operation mode" msgid "Deferred card" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:620 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:625 #: plugins/import/skrooge_import_iif/skgimportpluginiif.cpp:150 -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:257 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:292 #, kde-format msgctxt "Noun" msgid "Bank for import %1" msgstr "Bank for import %1" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:624 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:629 #, kde-format msgctxt "An information message" msgid "Default bank '%1' created for import" msgstr "Standardbank «%1» opprettet for import" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:733 -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:119 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:738 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:120 #, kde-format msgctxt "An information message" msgid "The initial balance of '%1' has been set" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:789 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:794 #: plugins/import/skrooge_import_iif/skgimportpluginiif.cpp:353 #: plugins/import/skrooge_import_ledger/skgimportpluginledger.cpp:82 -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:918 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:969 #, kde-format msgctxt "An information message" msgid "Only selected accounts and operations have been exported" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:795 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:800 #: plugins/import/skrooge_import_iif/skgimportpluginiif.cpp:359 #: plugins/import/skrooge_import_json/skgimportpluginjson.cpp:62 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:1517 #: plugins/import/skrooge_import_ledger/skgimportpluginledger.cpp:60 -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:924 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:975 #: plugins/import/skrooge_import_xml/skgimportpluginxml.cpp:62 #: skgbankmodeler/skgunitobject.cpp:2182 skgbasegui/skgtablewithgraph.cpp:2760 #: skgbasegui/skgtablewithgraph.cpp:2777 skgbasegui/skgtreeview.cpp:1284 @@ -2460,16 +2466,16 @@ msgid "Save file '%1' failed" msgstr "Klarte ikke å lagre fil «%1»" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:817 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:822 #, kde-format msgctxt "A file format" msgid "CSV file" msgstr "CSV-fil" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:827 -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:895 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:107 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:619 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2481,27 +2487,27 @@ msgid "Import units" msgstr "Importer enheter" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:887 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:892 #, kde-format msgctxt "An information message" msgid "Import of '%1' with codec '%2' and date format '%3'" msgstr "" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:941 -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:990 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:946 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:995 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:236 #, kde-format msgctxt "Import step" msgid "Import rules" msgstr "Importer regler" -#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:982 +#: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:987 #, kde-format msgctxt "An information message" msgid "Import of '%1' with codec '%2'" msgstr "" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:86 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:87 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:85 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:711 #: plugins/import/skrooge_import_xhb/skgimportpluginxhb.cpp:85 @@ -2510,8 +2516,8 @@ msgid "%1-%2: '%3'" msgstr "%1-%2: «%3»" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:86 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:97 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:87 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:98 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:96 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:711 #: plugins/import/skrooge_import_xhb/skgimportpluginxhb.cpp:88 @@ -2520,7 +2526,7 @@ msgid "Invalid XML content in file '%1'" msgstr "Ugyldig XML-innhold i fila «%1»" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:161 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:162 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:120 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:146 #, kde-format @@ -2528,7 +2534,7 @@ msgid "Import banks and accounts" msgstr "Importer banker og kontoer" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:532 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2536,7 +2542,7 @@ msgid "Import scheduled operations" msgstr "Importer planlagt operasjon" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:669 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2612,7 +2618,7 @@ #: plugins/import/skrooge_import_iif/skgimportpluginiif.cpp:366 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:1526 #: plugins/import/skrooge_import_ledger/skgimportpluginledger.cpp:91 -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:931 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:982 #, kde-format msgctxt "Export step" msgid "Export %1 file" @@ -2627,7 +2633,7 @@ #: plugins/import/skrooge_import_iif/skgimportpluginiif.cpp:399 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:1256 -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:939 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:990 #, kde-format msgctxt "Export step" msgid "Export categories" @@ -2643,7 +2649,7 @@ #: plugins/import/skrooge_import_iif/skgimportpluginiif.cpp:447 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:1132 #: plugins/import/skrooge_import_ledger/skgimportpluginledger.cpp:122 -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:967 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:1018 #, kde-format msgctxt "Export step" msgid "Export operations" @@ -2677,7 +2683,7 @@ #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:840 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:931 #: plugins/import/skrooge_import_ledger/skgimportpluginledger.cpp:98 -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:1168 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:1219 #, kde-format msgctxt "Export step" msgid "Export units" @@ -2738,7 +2744,7 @@ msgstr "Importer aksjer" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -2827,98 +2833,98 @@ msgid "MT940 file" msgstr "MT940-fil" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:89 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:90 #, kde-format msgctxt "Error message" msgid "Import OFX file '%1' failed" msgstr "Klarte ikke å importere OFX-fil «%1»" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:124 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:125 #, kde-format msgctxt "Error message" msgid "OFX import failed" msgstr "OFX-import mislyktes" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:249 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:265 #, kde-format msgctxt "Adjective, an unknown item" msgid "Unknown" msgstr "Ukjent" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:437 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:455 #, kde-format msgctxt "Noun, the title of an item" msgid "Title" msgstr "Tittel" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:442 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:460 #, kde-format msgctxt "Noun, type of OFX transaction" msgid "Credit" msgstr "" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:444 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:462 #, kde-format msgctxt "Noun, type of OFX transaction" msgid "Debit" msgstr "" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:446 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:464 #, kde-format msgctxt "Noun, type of OFX transaction" msgid "Interest" msgstr "" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:448 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:466 #, kde-format msgctxt "Noun, type of OFX transaction" msgid "Dividend" msgstr "" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:450 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:468 #, kde-format msgctxt "Noun, type of OFX transaction" msgid "FI fee" msgstr "" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:452 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:470 #, kde-format msgctxt "Noun, type of OFX transaction" msgid "Service charge" msgstr "" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:454 -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:468 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:472 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:486 #, kde-format msgctxt "Noun, type of OFX transaction" msgid "Deposit" msgstr "" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:456 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:474 #, kde-format msgctxt "Noun, type of OFX transaction" msgid "ATM" msgstr "" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:458 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:476 #, kde-format msgctxt "Noun, type of OFX transaction" msgid "Point of sale" msgstr "" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:464 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:482 #, kde-format msgctxt "Noun, type of OFX transaction" msgid "Electronic payment" msgstr "" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:470 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:488 #, kde-format msgctxt "Noun, type of OFX transaction" msgid "Repeating payment" msgstr "" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:509 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:527 #, kde-format msgctxt "" "Noun, a quantity of money taken by a financial institution to perform an " @@ -2926,7 +2932,7 @@ msgid "Commission" msgstr "Kommisjon" -#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:524 +#: plugins/import/skrooge_import_ofx/skgimportpluginofx.cpp:542 #, kde-format msgctxt "A file format" msgid "OFX file" @@ -2951,25 +2957,37 @@ msgid "PDF file (invoice)" msgstr "" -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:222 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:224 #, kde-format msgctxt "An information message" msgid "Categories found and imported" msgstr "Kategorier funnet og importert" -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:226 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:228 #, kde-format msgctxt "An information message" msgid "Units prices found and imported" msgstr "Enhetspriser funnet og importert" -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:844 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:231 +#, kde-format +msgctxt "An information message" +msgid "Units found and imported" +msgstr "" + +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:234 +#, kde-format +msgctxt "An information message" +msgid "Trackers found and imported" +msgstr "" + +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:895 #, kde-format msgctxt "An information message" msgid "Auto repaired operation" msgstr "" -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:847 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:898 #, kde-format msgctxt "An information message" msgid "" @@ -2977,7 +2995,7 @@ "operations (%2). The operation has been repaired." msgstr "" -#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:1204 +#: plugins/import/skrooge_import_qif/skgimportpluginqif.cpp:1255 #, kde-format msgctxt "A file format" msgid "QIF file" @@ -3120,26 +3138,26 @@ msgid "Creation of file %1 failed" msgstr "Klarte ikke å opprette fil %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Bare fremhevet" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Bare gamle operasjoner" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3147,60 +3165,60 @@ msgid "Current" msgstr "Gjeldende" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Kredittkort" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 -#: skgbankmodeler/skgdocumentbank.cpp:618 +#: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format msgctxt "Noun, a type of account" msgid "Saving" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investering" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 -#: skgbankmodeler/skgdocumentbank.cpp:617 +#: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format msgctxt "Noun, a type of account" msgid "Loan" msgstr "Lån" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 -#: skgbankmodeler/skgdocumentbank.cpp:619 +#: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format msgctxt "Noun, a type of account" msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 -#: skgbankmodeler/skgdocumentbank.cpp:616 +#: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format msgctxt "Noun, a type of account" msgid "Wallet" msgstr "Lommebok" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Annet" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3208,14 +3226,14 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Sum av %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3256,11 +3274,11 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:110 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:111 #, kde-format msgctxt "Verb" msgid "Open report..." @@ -4106,7 +4124,7 @@ #: plugins/skrooge/skrooge_budget/skgbudgetpluginwidget.cpp:714 #: plugins/skrooge/skrooge_budget/skgbudgetpluginwidget.cpp:758 #: plugins/skrooge/skrooge_budget/skgbudgetpluginwidget.cpp:802 -#: skgbankgui/skgobjectmodel.cpp:1032 +#: skgbankgui/skgobjectmodel.cpp:1050 #, kde-format msgctxt "Noun, name of the user action" msgid "Budget rule update" @@ -4117,7 +4135,7 @@ #: plugins/skrooge/skrooge_budget/skgbudgetpluginwidget.cpp:733 #: plugins/skrooge/skrooge_budget/skgbudgetpluginwidget.cpp:777 #: plugins/skrooge/skrooge_budget/skgbudgetpluginwidget.cpp:817 -#: skgbankgui/skgobjectmodel.cpp:1045 +#: skgbankgui/skgobjectmodel.cpp:1063 #, kde-format msgctxt "An information to the user" msgid "The budget rule '%1' has been updated" @@ -4144,7 +4162,7 @@ msgstr "Budsjettregel-oppdatering mislyktes" #: plugins/skrooge/skrooge_budget/skgbudgetpluginwidget.cpp:461 -#: skgbankgui/skgobjectmodel.cpp:1055 +#: skgbankgui/skgobjectmodel.cpp:1073 #, kde-format msgctxt "Noun, name of the user action" msgid "Budget update" @@ -5674,7 +5692,7 @@ msgstr "CSV-filer" #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:488 -#: skgbankmodeler/skgimportexportmanager.cpp:629 +#: skgbankmodeler/skgimportexportmanager.cpp:648 #, kde-format msgctxt "Noun, name of the user action" msgid "Import with codec %1" @@ -6602,63 +6620,63 @@ msgid "Default category for tax operation" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -6750,7 +6768,7 @@ msgstr "Åpne underoperasjoner …" #: plugins/skrooge/skrooge_operation/skgoperationplugin.cpp:180 -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:472 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:492 #, kde-format msgctxt "Noun, a list of items" msgid "Sub operations" @@ -7117,7 +7135,7 @@ msgstr "Bytt til pekt" #: plugins/skrooge/skrooge_operation/skgoperationplugin.cpp:669 -#: skgbankgui/skgobjectmodel.cpp:1000 +#: skgbankgui/skgobjectmodel.cpp:1018 #, kde-format msgctxt "An information to the user" msgid "The status of the operation '%1' has been changed" @@ -8721,197 +8739,197 @@ "into account in graph report. Check if these operations are normal." msgstr "" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:74 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:75 #, kde-format msgctxt "Display graph values as the sum of operations amount" msgid "Sum of operations" msgstr "Sum av operasjoner" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:75 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:76 #, kde-format msgctxt "Display graph values as the cumulated sum of operations amount" msgid "Cumulated sum of operations" msgstr "Akkumulert sum av operasjoner" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:76 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:77 #, kde-format msgctxt "Display graph values in base 100" msgid "Base 100" msgstr "" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:77 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:78 #, kde-format msgctxt "Display graph values in base 100" msgid "Cumulated sum in base 100" msgstr "" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:78 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:79 #, kde-format msgctxt "Display graph values in percentage" msgid "Percent of columns" msgstr "Prosent av kolonner" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:79 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:80 #, kde-format msgctxt "Display graph values in percentage" msgid "Absolute percent of columns" msgstr "Absolutt prosent av kolonner" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:80 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:81 #, kde-format msgctxt "Display graph values in percentage" msgid "Percent of lines" msgstr "Prosent av linjer" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:81 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:82 #, kde-format msgctxt "Display graph values in percentage" msgid "Absolute percent of lines" msgstr "Absolutt prosent av linjer" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:82 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:83 #, kde-format msgctxt "Display graph values as a number of operations (or transaction)" msgid "Count number of operations" msgstr "Antall operasjoner" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:84 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:85 #, kde-format msgctxt "Noun" msgid "None" msgstr "Ingen" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:85 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:86 #, kde-format msgctxt "Noun" msgid "Moving average" msgstr "Bevegelig gjennomsnitt" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:86 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:87 #, kde-format msgctxt "Noun" msgid "Weighted moving average" msgstr "Vektet bevegelig gjennomsnitt" #. i18nc("Noun", "Interest rate") , 5); -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:88 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:89 #, kde-format msgctxt "Noun" msgid "Schedule" msgstr "Tidsplan" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:89 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:90 #, kde-format msgctxt "Noun" msgid "Budget" msgstr "Budsjett" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:91 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:92 #, kde-format msgid "Setup Report" msgstr "Sett opp rapport" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:91 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:92 #, kde-format msgid "Display the edit panel for report" msgstr "" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:104 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:105 #, kde-format msgctxt "Verb" msgid "Open..." msgstr "" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:490 -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:1037 -#: skgbankmodeler/skgdocumentbank.cpp:774 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:510 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:1057 +#: skgbankmodeler/skgdocumentbank.cpp:771 #, kde-format msgctxt "Noun" msgid "All" msgstr "Alle" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:518 #: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:538 -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:541 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:558 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:561 #, kde-format msgctxt "Noun" msgid " with " msgstr "" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:519 -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:552 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:539 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:572 #, kde-format msgctxt "Noun" msgid "'%1' with '%2'" msgstr "«%1» med «%2»" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:536 -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:563 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:556 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:583 #, kde-format msgctxt "Noun" msgid " and " msgstr " og " -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:548 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:568 #, kde-format msgctxt "Noun" msgid "'%1' are empty" msgstr "«%1» er tomme" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:571 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:591 #, kde-format msgctxt "Noun" msgid "incomes" msgstr "inntekter" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:574 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:594 #, kde-format msgctxt "Noun" msgid "expenses" msgstr "utgifter" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:577 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:597 #, kde-format msgctxt "Noun" msgid "transfers" msgstr "overføringer" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:579 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:599 #, kde-format msgctxt "Noun" msgid "grouped" msgstr "" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:582 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:602 #, kde-format msgctxt "Noun" msgid "tracked" msgstr "" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:585 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:605 #, kde-format msgctxt "Noun" msgid "during '%1' for '%2'" msgstr "i løpet av «%1» for «%2»" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:609 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:629 #, kde-format msgid "(%1) or (%2)" msgstr "(%1) eller (%2)" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:943 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:963 #, kde-format msgctxt "Progression step" msgid "Create scheduled operations" msgstr "Opprett planlagte operasjoner" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:977 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:997 #, kde-format msgctxt "Progression step" msgid "Create budgeted operations" msgstr "Opprett budsjetterte operasjoner" -#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:1138 +#: plugins/skrooge/skrooge_report/skgreportpluginwidget.cpp:1158 #, kde-format msgctxt "Noun" msgid "N %1" @@ -9265,7 +9283,7 @@ msgstr "Skriftfarge for avslått tidsplan" #: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:40 -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:109 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:114 #, kde-format msgctxt "Noun, the title of a section" msgid "Scheduled operations" @@ -9274,70 +9292,34 @@ #: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:47 #, kde-format msgctxt "Item in a combo box" -msgid "5 schedules max" -msgstr "" - -#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:48 -#, kde-format -msgctxt "Item in a combo box" -msgid "10 schedules max" -msgstr "" - -#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:49 -#, kde-format -msgctxt "Item in a combo box" -msgid "15 schedules max" -msgstr "" - -#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:50 -#, kde-format -msgctxt "Item in a combo box" -msgid "20 schedules max" -msgstr "" - -#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:51 -#, kde-format -msgctxt "Item in a combo box" -msgid "50 schedules max" -msgstr "" - -#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:52 -#, kde-format -msgctxt "Item in a combo box" -msgid "100 schedules max" -msgstr "" - -#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:66 -#, kde-format -msgctxt "Item in a combo box" msgid "For 5 next days" msgstr "" -#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:67 +#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:48 #, kde-format msgctxt "Item in a combo box" msgid "For 10 next days" msgstr "" -#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:68 +#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:49 #, kde-format msgctxt "Item in a combo box" msgid "For 15 next days" msgstr "" -#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:69 +#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:50 #, kde-format msgctxt "Item in a combo box" msgid "For 30 next days" msgstr "" -#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:70 +#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:51 #, kde-format msgctxt "Item in a combo box" msgid "For 60 next days" msgstr "" -#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:71 +#: plugins/skrooge/skrooge_scheduled/skgscheduledboardwidget.cpp:52 #, kde-format msgctxt "Item in a combo box" msgid "For 90 next days" @@ -9349,26 +9331,32 @@ msgid "Schedule" msgstr "Tidsplan" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:91 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:75 +#, kde-format +msgctxt "Verb, skip scheduled operations" +msgid "Skip" +msgstr "" + +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:96 #: plugins/skrooge/skrooge_scheduled/skgscheduledpluginwidget.cpp:330 #, kde-format msgctxt "Noun, name of the user action" msgid "Insert recurrent operations" msgstr "Sett inn gjentakende operasjoner" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:145 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:150 #, kde-format msgctxt "Noun" msgid "Scheduled operations" msgstr "Planlagte operasjoner" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:155 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:160 #, kde-format msgctxt "Noun" msgid "Operations scheduled management" msgstr "Håndtering av planlagte operasjoner" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:166 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:171 #, kde-format msgctxt "Description of a tips" msgid "" @@ -9376,57 +9364,75 @@ "operations or templates.

" msgstr "" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:185 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:190 #, kde-format msgctxt "Noun, name of the user action" msgid "Conversion schedule" msgstr "Omgjøringsplan" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:205 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:210 #, kde-format msgctxt "An information message" msgid "All scheduled operations have been converted in template" msgstr "Alle planlagte operasjoner er blitt omgjort i mal" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:223 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:228 #, kde-format msgctxt "An information message" msgid "A template has been created" msgstr "En mal er opprettet" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:262 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:267 #, kde-format msgctxt "Noun, name of the user action" msgid "Operation schedule" msgstr "Operasjonsplan" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:269 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:274 #, kde-format msgctxt "An information to the user" msgid "The operation '%1' has been scheduled" msgstr "" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:282 -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:508 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:287 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:556 #, kde-format msgctxt "Successful message after an user action" msgid "Operation scheduled." msgstr "Operasjon planlagt." -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:284 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:289 #, kde-format msgctxt "Error message" msgid "Operation schedule failed" msgstr "Operasjonsplan mislyktes" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:317 -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:355 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:314 +#, kde-format +msgctxt "Noun, name of the user action" +msgid "Skip scheduled operations" +msgstr "" + +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:329 +#, kde-format +msgctxt "Successful message after an user action" +msgid "Scheduled operations skipped." +msgstr "" + +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:331 +#, kde-format +msgctxt "Error message" +msgid "Skip of scheduled operation failed" +msgstr "" + +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:365 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:403 #, kde-format msgctxt "Advice on making the best (short)" msgid "Scheduled operation '%1' not uptodate" msgstr "Planlagt operasjon «%1» er ikke oppdatert" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:318 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:366 #, kde-format msgctxt "Advice on making the best (long)" msgid "" @@ -9436,13 +9442,13 @@ "Den planlagte operasjonen «%1» har ikke beløpet til den sist innsatte " "operasjonen (%2)" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:322 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:370 #, kde-format msgctxt "Advice on making the best (action)" msgid "Update the next scheduled operation amount (%1)" msgstr "" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:356 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:404 #, kde-format msgctxt "Advice on making the best (long)" msgid "" @@ -9450,78 +9456,78 @@ "inserted operation (%2)" msgstr "" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:360 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:408 #, kde-format msgctxt "Advice on making the best (action)" msgid "Update the next scheduled operation date (%1)" msgstr "" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:393 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:441 #, kde-format msgctxt "Advice on making the best (short)" msgid "Possible schedule '%1'" msgstr "Mulig å planlegge «%1»" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:394 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:442 #, kde-format msgctxt "Advice on making the best (long)" msgid "The operation '%1' seems to be regularly created and could be scheduled" msgstr "" "Operasjonen «%1» ser ut til å bli opprettet regelmessig og kunne planlegges" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:398 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:446 #, kde-format msgctxt "Advice on making the best (action)" msgid "Monthly schedule the operation '%1'" msgstr "Planlegg operasjonen «%1» månedlig" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:423 -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:465 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:471 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:513 #, kde-format msgctxt "Noun, name of the user action" msgid "Update scheduled operation" msgstr "Oppdater planlagt operasjon" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:442 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:490 #, kde-format msgctxt "An information to the user" msgid "The amount of the scheduled operation of '%1' have been updated" msgstr "" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:446 -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:475 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:494 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:523 #, kde-format msgctxt "Successful message after an user action" msgid "Scheduled operation updated." msgstr "Planlagt operasjon oppdatert" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:448 -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:477 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:496 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:525 #: plugins/skrooge/skrooge_scheduled/skgscheduledpluginwidget.cpp:306 #, kde-format msgctxt "Error message" msgid "Update failed" msgstr "Oppdatering mislyktes" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:471 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:519 #, kde-format msgctxt "An information to the user" msgid "The date of the scheduled operation of '%1' have been updated" msgstr "" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:491 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:539 #, kde-format msgctxt "Noun, name of the user action" msgid "Scheduled operation" msgstr "Planlagt operasjon" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:502 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:550 #, kde-format msgctxt "An information to the user" msgid "The scheduled operation of '%1' have been added" msgstr "" -#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:510 +#: plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp:558 #, kde-format msgctxt "Error message" msgid "Schedule failed" @@ -9550,14 +9556,14 @@ msgstr "" #: plugins/skrooge/skrooge_scheduled/skgscheduledpluginwidget.cpp:278 -#: skgbankgui/skgobjectmodel.cpp:1011 +#: skgbankgui/skgobjectmodel.cpp:1029 #, kde-format msgctxt "Noun, name of the user action" msgid "Recurrent operation update" msgstr "Oppdater gjentakende operasjon" #: plugins/skrooge/skrooge_scheduled/skgscheduledpluginwidget.cpp:298 -#: skgbankgui/skgobjectmodel.cpp:1022 +#: skgbankgui/skgobjectmodel.cpp:1040 #, kde-format msgctxt "An information to the user" msgid "The recurrent operation '%1' has been updated" @@ -9796,37 +9802,37 @@ msgid "Execute on not validated operations" msgstr "Kjør på ikke validerte operasjoner" -#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:187 +#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:189 #, kde-format msgctxt "Noun, name of the user action" msgid "Process execution" msgstr "Behandlingskjøring" -#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:196 +#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:198 #, kde-format msgctxt "Successful message after an user action" msgid "Process executed" msgstr "Behandling kjørt" -#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:198 +#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:200 #, kde-format msgctxt "Error message" msgid "Process execution failed" msgstr "Behandlingskjøring mislyktes" -#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:340 +#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:342 #, kde-format msgctxt "Noun" msgid "Search and process" msgstr "Søk og behandling" -#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:350 +#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:352 #, kde-format msgctxt "Noun" msgid "Search and process management" msgstr "Håndtering av søk og behandling" -#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:361 +#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:363 #, kde-format msgctxt "Description of a tips" msgid "" @@ -9834,7 +9840,7 @@ "automatically process some operations.

" msgstr "" -#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:362 +#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:364 #, kde-format msgctxt "Description of a tips" msgid "" @@ -9842,13 +9848,13 @@ "\">searches.

" msgstr "" -#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:405 +#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:407 #, kde-format msgctxt "Advice on making the best (long)" msgid "Take care to your alarms.
%1." msgstr "" -#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:409 +#: plugins/skrooge/skrooge_search/skgsearchplugin.cpp:411 #, kde-format msgctxt "Advice on making the best (action)" msgid "Open operations corresponding to this alarm" @@ -9864,7 +9870,7 @@ #: plugins/skrooge/skrooge_search/skgsearchpluginwidget.cpp:50 #: skgbankgui/skgobjectmodel.cpp:231 skgbankgui/skgobjectmodel.cpp:286 -#: skgbankgui/skgobjectmodel.cpp:918 +#: skgbankgui/skgobjectmodel.cpp:936 #, kde-format msgctxt "Noun, a search" msgid "Search" @@ -9872,7 +9878,7 @@ #: plugins/skrooge/skrooge_search/skgsearchpluginwidget.cpp:51 #: skgbankgui/skgobjectmodel.cpp:233 skgbankgui/skgobjectmodel.cpp:289 -#: skgbankgui/skgobjectmodel.cpp:920 +#: skgbankgui/skgobjectmodel.cpp:938 #, kde-format msgctxt "Noun, a modification" msgid "Update" @@ -9880,7 +9886,7 @@ #: plugins/skrooge/skrooge_search/skgsearchpluginwidget.cpp:52 #: skgbankgui/skgobjectmodel.cpp:235 skgbankgui/skgobjectmodel.cpp:291 -#: skgbankgui/skgobjectmodel.cpp:922 +#: skgbankgui/skgobjectmodel.cpp:940 #, kde-format msgctxt "Noun, an alarm" msgid "Alarm" @@ -9893,7 +9899,7 @@ msgstr "" #: plugins/skrooge/skrooge_search/skgsearchpluginwidget.cpp:55 -#: skgbankmodeler/skgdocumentbank.cpp:3141 +#: skgbankmodeler/skgdocumentbank.cpp:3138 #, kde-format msgctxt "Adjective, an highlighted item" msgid "Highlighted" @@ -10141,6 +10147,7 @@ msgstr "minutter" #: plugins/skrooge/skrooge_tracker/skgtrackerplugin.cpp:81 +#: skgbankmodeler/skgdocumentbank.cpp:3166 #, kde-format msgctxt "Noun, something that is used to track items" msgid "Trackers" @@ -10282,19 +10289,19 @@ msgid "Maximum number of imported values:" msgstr "Største antall importerte verdier:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Valutaer" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10302,7 +10309,7 @@ msgid "Indexes" msgstr "Indekser" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10310,25 +10317,25 @@ msgid "Shares" msgstr "Aksjer" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objekter" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Bare eide aksjer" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operasjoner med enhet lik «%1»" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -10702,7 +10709,7 @@ #: plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp:82 #: plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp:204 -#: skgbankmodeler/skgdocumentbank.cpp:416 +#: skgbankmodeler/skgdocumentbank.cpp:415 #, kde-format msgctxt "Noun, a country's currency" msgid "Currency" @@ -10710,7 +10717,7 @@ #: plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp:88 #: plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp:205 -#: skgbankmodeler/skgdocumentbank.cpp:417 +#: skgbankmodeler/skgdocumentbank.cpp:416 #, kde-format msgctxt "Noun, a financial share, as in a stock market" msgid "Share" @@ -10718,7 +10725,7 @@ #: plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp:94 #: plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp:206 -#: skgbankmodeler/skgdocumentbank.cpp:418 +#: skgbankmodeler/skgdocumentbank.cpp:417 #, kde-format msgctxt "Noun, a financial index like the Dow Jones, NASDAQ, CAC40..." msgid "Index" @@ -10726,7 +10733,7 @@ #: plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp:100 #: plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp:207 -#: skgbankmodeler/skgdocumentbank.cpp:419 +#: skgbankmodeler/skgdocumentbank.cpp:418 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Object" @@ -10798,14 +10805,14 @@ msgstr "" #: plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp:202 -#: skgbankmodeler/skgdocumentbank.cpp:414 +#: skgbankmodeler/skgdocumentbank.cpp:413 #, kde-format msgctxt "Noun" msgid "Primary currency" msgstr "Hovedvaluta" #: plugins/skrooge/skrooge_unit/skgunitpluginwidget.cpp:203 -#: skgbankmodeler/skgdocumentbank.cpp:415 +#: skgbankmodeler/skgdocumentbank.cpp:414 #, kde-format msgctxt "Noun" msgid "Secondary currency" @@ -11311,205 +11318,205 @@ msgid "Auto: %1" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:725 +#: skgbankgui/skgobjectmodel.cpp:734 #, kde-format msgctxt "Noun" msgid "Original amount=%1 (%2 = %3 / year)" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:747 +#: skgbankgui/skgobjectmodel.cpp:756 #, kde-format msgctxt "Noun" msgid "Amount at creation date=%1 (%2 = %3 / year)" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:755 +#: skgbankgui/skgobjectmodel.cpp:764 #, kde-format msgctxt "Noun" msgid "Account balance=%1" msgstr "Kontosaldo=%1" -#: skgbankgui/skgobjectmodel.cpp:769 +#: skgbankgui/skgobjectmodel.cpp:778 #, kde-format msgctxt "Noun" msgid "Original delta=%1" msgstr "Opprinnelig delta=%1" -#: skgbankgui/skgobjectmodel.cpp:823 skgbankgui/skgobjectmodel.cpp:853 +#: skgbankgui/skgobjectmodel.cpp:841 skgbankgui/skgobjectmodel.cpp:871 #, kde-format msgctxt "Information" msgid "Address= %1\n" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:831 +#: skgbankgui/skgobjectmodel.cpp:849 #, kde-format msgctxt "Information" msgid "Category= %1\n" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:843 +#: skgbankgui/skgobjectmodel.cpp:861 #, kde-format msgctxt "Information" msgid "Agency number= %1\n" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:848 +#: skgbankgui/skgobjectmodel.cpp:866 #, kde-format msgctxt "Information" msgid "Number= %1\n" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:858 +#: skgbankgui/skgobjectmodel.cpp:876 #, kde-format msgctxt "Information" msgid "Comment= %1\n" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:898 +#: skgbankgui/skgobjectmodel.cpp:916 #, kde-format msgctxt "A tool tip" msgid "This operation is pointed but not checked yet." msgstr "Denne operasjonen er utpekt men ikke sjekket ennå." -#: skgbankgui/skgobjectmodel.cpp:900 +#: skgbankgui/skgobjectmodel.cpp:918 #, kde-format msgctxt "A tool tip" msgid "You can use the reconciliation mode to validate pointed operations." msgstr "Du kan bruke avstemmingsmodus til å validere utpekte operasjoner." -#: skgbankgui/skgobjectmodel.cpp:902 +#: skgbankgui/skgobjectmodel.cpp:920 #, kde-format msgctxt "A tool tip" msgid "Click to switch back status." msgstr "Ctrl for å bytte tilbake status." -#: skgbankgui/skgobjectmodel.cpp:904 skgbankgui/skgobjectmodel.cpp:912 +#: skgbankgui/skgobjectmodel.cpp:922 skgbankgui/skgobjectmodel.cpp:930 #, kde-format msgctxt "A tool tip" msgid "Ctrl+click to force checked status." msgstr "Ctrl+klikk for å tvinge sjekket status" -#: skgbankgui/skgobjectmodel.cpp:906 +#: skgbankgui/skgobjectmodel.cpp:924 #, kde-format msgctxt "A tool tip" msgid "This operation is already checked." msgstr "Denne operasjonen er alt sjekket." -#: skgbankgui/skgobjectmodel.cpp:908 +#: skgbankgui/skgobjectmodel.cpp:926 #, kde-format msgctxt "A tool tip" msgid "This operation is not pointed yet." msgstr "Denne operasjonen er ikke utpekt ennå." -#: skgbankgui/skgobjectmodel.cpp:910 +#: skgbankgui/skgobjectmodel.cpp:928 #, kde-format msgctxt "A tool tip" msgid "Click to set pointed status." msgstr "Klikk for å sette utpekt status." -#: skgbankgui/skgobjectmodel.cpp:954 +#: skgbankgui/skgobjectmodel.cpp:972 #, kde-format msgctxt "Noun, name of the user action" msgid "Close account '%1'" msgstr "Lukk konto «%1»" -#: skgbankgui/skgobjectmodel.cpp:954 +#: skgbankgui/skgobjectmodel.cpp:972 #, kde-format msgctxt "Noun, name of the user action" msgid "Open account '%1'" msgstr "Åpne konto «%1»" -#: skgbankgui/skgobjectmodel.cpp:956 +#: skgbankgui/skgobjectmodel.cpp:974 #, kde-format msgctxt "An information message" msgid "Warning, you closed an account with money" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:963 +#: skgbankgui/skgobjectmodel.cpp:981 #, kde-format msgctxt "Noun, name of the user action" msgid "Close tracker '%1'" msgstr "Lukk sporer «%1»" -#: skgbankgui/skgobjectmodel.cpp:963 +#: skgbankgui/skgobjectmodel.cpp:981 #, kde-format msgctxt "Noun, name of the user action" msgid "Open tracker '%1'" msgstr "Åpne sporer «%1»" -#: skgbankgui/skgobjectmodel.cpp:969 +#: skgbankgui/skgobjectmodel.cpp:987 #, kde-format msgctxt "Noun, name of the user action" msgid "Close category '%1'" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:969 +#: skgbankgui/skgobjectmodel.cpp:987 #, kde-format msgctxt "Noun, name of the user action" msgid "Open category '%1'" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:975 +#: skgbankgui/skgobjectmodel.cpp:993 #, kde-format msgctxt "Noun, name of the user action" msgid "Close payee '%1'" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:975 +#: skgbankgui/skgobjectmodel.cpp:993 #, kde-format msgctxt "Noun, name of the user action" msgid "Open payee '%1'" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:983 +#: skgbankgui/skgobjectmodel.cpp:1001 #, kde-format msgctxt "Noun, name of the user action" msgid "Change operation status" msgstr "Endre operasjonsstatus" -#: skgbankgui/skgobjectmodel.cpp:1061 +#: skgbankgui/skgobjectmodel.cpp:1079 #, kde-format msgctxt "An information to the user" msgid "The budget '%1' have been updated" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:1146 +#: skgbankgui/skgobjectmodel.cpp:1164 #, kde-format msgctxt "Noun, name of the user action" msgid "Move category" msgstr "Flytt kategori" -#: skgbankgui/skgobjectmodel.cpp:1167 +#: skgbankgui/skgobjectmodel.cpp:1185 #, kde-format msgctxt "An information to the user" msgid "The category '%1' has been moved to '%2'" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:1176 +#: skgbankgui/skgobjectmodel.cpp:1194 #, kde-format msgctxt "Noun, name of the user action" msgid "Merge payees" msgstr "Flett sammen betalingsmottakere" -#: skgbankgui/skgobjectmodel.cpp:1188 +#: skgbankgui/skgobjectmodel.cpp:1206 #, kde-format msgctxt "An information to the user" msgid "The payee '%1' has been merged with payee '%2'" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:1199 +#: skgbankgui/skgobjectmodel.cpp:1217 #, kde-format msgctxt "Noun, name of the user action" msgid "Merge accounts" msgstr "Flett sammen kontoer" -#: skgbankgui/skgobjectmodel.cpp:1211 +#: skgbankgui/skgobjectmodel.cpp:1229 #, kde-format msgctxt "An information to the user" msgid "The account '%1' has been merged with account '%2'" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:1220 +#: skgbankgui/skgobjectmodel.cpp:1238 #, kde-format msgctxt "Warning message" msgid "" @@ -11518,25 +11525,25 @@ "keep the Ctrl key pressed." msgstr "" -#: skgbankgui/skgobjectmodel.cpp:1230 +#: skgbankgui/skgobjectmodel.cpp:1248 #, kde-format msgctxt "Noun, name of the user action" msgid "Merge units" msgstr "Flett sammen enheter" -#: skgbankgui/skgobjectmodel.cpp:1242 +#: skgbankgui/skgobjectmodel.cpp:1260 #, kde-format msgctxt "An information to the user" msgid "The unit '%1' has been merged with unit '%2'" msgstr "" -#: skgbankgui/skgobjectmodel.cpp:1253 +#: skgbankgui/skgobjectmodel.cpp:1271 #, kde-format msgctxt "Noun, name of the user action" msgid "Merge trackers" msgstr "Flett sammen sporere" -#: skgbankgui/skgobjectmodel.cpp:1265 +#: skgbankgui/skgobjectmodel.cpp:1283 #, kde-format msgctxt "An information to the user" msgid "The tracker '%1' has been merged with tracker '%2'" @@ -11711,7 +11718,7 @@ "saldoen" #: skgbankmodeler/skgaccountobject.cpp:1029 -#: skgbankmodeler/skgimportexportmanager.cpp:404 +#: skgbankmodeler/skgimportexportmanager.cpp:415 #, kde-format msgctxt "Noun, a list of items" msgid "Operations of account \"%1\" used for auto reconciliation" @@ -11773,14 +11780,14 @@ msgid "You cannot create a loop." msgstr "Du kan ikke opprette en sløyfe." -#: skgbankmodeler/skgdocumentbank.cpp:467 -#: skgbankmodeler/skgdocumentbank.cpp:497 +#: skgbankmodeler/skgdocumentbank.cpp:466 +#: skgbankmodeler/skgdocumentbank.cpp:502 #, kde-format msgctxt "Noun" msgid "Wallets" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:490 +#: skgbankmodeler/skgdocumentbank.cpp:485 #, kde-format msgctxt "Error message" msgid "" @@ -11789,7 +11796,37 @@ "Du har ikke rettighet til å slette denne handlingen fordi den er i " "«kontrollert» status" -#: skgbankmodeler/skgdocumentbank.cpp:512 +#: skgbankmodeler/skgdocumentbank.cpp:493 +#, kde-format +msgctxt "Adjective, a current account" +msgid "Current" +msgstr "Gjeldende" + +#: skgbankmodeler/skgdocumentbank.cpp:494 +#, kde-format +msgctxt "Noun" +msgid "Credit card" +msgstr "Kredittkort" + +#: skgbankmodeler/skgdocumentbank.cpp:495 +#, kde-format +msgctxt "Noun, the type of an account" +msgid "Assets" +msgstr "Aktiva" + +#: skgbankmodeler/skgdocumentbank.cpp:496 +#, kde-format +msgctxt "Noun, a type of account WHERE you invest money" +msgid "Investment" +msgstr "Investering" + +#: skgbankmodeler/skgdocumentbank.cpp:501 +#, kde-format +msgctxt "Noun, as in other type of item" +msgid "Other" +msgstr "Annet" + +#: skgbankmodeler/skgdocumentbank.cpp:517 #, kde-format msgctxt "Error message" msgid "" @@ -11799,79 +11836,49 @@ "Du har ikke rettighet til å slette denne kontoen fordi den inneholder noen " "kontrollerte operasjoner" -#: skgbankmodeler/skgdocumentbank.cpp:542 +#: skgbankmodeler/skgdocumentbank.cpp:547 #, kde-format msgctxt "Noun" msgid "year(s)" msgstr "år" -#: skgbankmodeler/skgdocumentbank.cpp:543 +#: skgbankmodeler/skgdocumentbank.cpp:548 #, kde-format msgctxt "Noun" msgid "month(s)" msgstr "måned(er)" -#: skgbankmodeler/skgdocumentbank.cpp:544 +#: skgbankmodeler/skgdocumentbank.cpp:549 #, kde-format msgctxt "Noun" msgid "week(s)" msgstr "uke(r)" -#: skgbankmodeler/skgdocumentbank.cpp:545 +#: skgbankmodeler/skgdocumentbank.cpp:550 #, kde-format msgctxt "Noun" msgid "day(s)" msgstr "dag(er)" -#: skgbankmodeler/skgdocumentbank.cpp:582 -#: skgbankmodeler/skgdocumentbank.cpp:647 -#: skgbankmodeler/skgdocumentbank.cpp:743 -#: skgbankmodeler/skgdocumentbank.cpp:3000 +#: skgbankmodeler/skgdocumentbank.cpp:589 +#: skgbankmodeler/skgdocumentbank.cpp:644 +#: skgbankmodeler/skgdocumentbank.cpp:740 +#: skgbankmodeler/skgdocumentbank.cpp:2997 #, kde-format msgctxt "Noun, financial operations with a negative amount" msgid "Expenditure" msgstr "Utgift" -#: skgbankmodeler/skgdocumentbank.cpp:582 -#: skgbankmodeler/skgdocumentbank.cpp:647 -#: skgbankmodeler/skgdocumentbank.cpp:743 -#: skgbankmodeler/skgdocumentbank.cpp:2996 +#: skgbankmodeler/skgdocumentbank.cpp:589 +#: skgbankmodeler/skgdocumentbank.cpp:644 +#: skgbankmodeler/skgdocumentbank.cpp:740 +#: skgbankmodeler/skgdocumentbank.cpp:2993 #, kde-format msgctxt "Noun, financial operations with a positive amount" msgid "Income" msgstr "Inntekt" -#: skgbankmodeler/skgdocumentbank.cpp:612 -#, kde-format -msgctxt "Adjective, a current account" -msgid "Current" -msgstr "Gjeldende" - -#: skgbankmodeler/skgdocumentbank.cpp:613 -#, kde-format -msgctxt "Noun" -msgid "Credit card" -msgstr "Kredittkort" - -#: skgbankmodeler/skgdocumentbank.cpp:614 -#, kde-format -msgctxt "Noun, the type of an account" -msgid "Assets" -msgstr "Aktiva" - -#: skgbankmodeler/skgdocumentbank.cpp:615 -#, kde-format -msgctxt "Noun, a type of account WHERE you invest money" -msgid "Investment" -msgstr "Investering" - -#: skgbankmodeler/skgdocumentbank.cpp:620 -#, kde-format -msgctxt "Noun, as in other type of item" -msgid "Other" -msgstr "Annet" - -#: skgbankmodeler/skgdocumentbank.cpp:677 +#: skgbankmodeler/skgdocumentbank.cpp:674 #, kde-format msgctxt "Error message" msgid "" @@ -11881,7 +11888,7 @@ "Du har ikke rettighet til å slette denne sporeren fordi den brukes av noen " "kontrollerte operasjoner" -#: skgbankmodeler/skgdocumentbank.cpp:699 +#: skgbankmodeler/skgdocumentbank.cpp:696 #, kde-format msgctxt "Error message" msgid "" @@ -11891,7 +11898,7 @@ "Du har ikke rettighet til å slette denne betalingsmottakeren fordi den " "brukes av noen kontrollerte operasjoner" -#: skgbankmodeler/skgdocumentbank.cpp:720 +#: skgbankmodeler/skgdocumentbank.cpp:717 #, kde-format msgctxt "Error message" msgid "" @@ -11901,280 +11908,280 @@ "Du har ikke rettighet til å slette denne kategorien fordi den brukes av noen " "kontrollerte operasjoner" -#: skgbankmodeler/skgdocumentbank.cpp:772 +#: skgbankmodeler/skgdocumentbank.cpp:769 #, kde-format msgctxt "Noun" msgid "Negative" msgstr "Negativ" -#: skgbankmodeler/skgdocumentbank.cpp:773 +#: skgbankmodeler/skgdocumentbank.cpp:770 #, kde-format msgctxt "Noun" msgid "Positive" msgstr "Positiv" -#: skgbankmodeler/skgdocumentbank.cpp:778 +#: skgbankmodeler/skgdocumentbank.cpp:775 #, kde-format msgctxt "Noun" msgid "Next" msgstr "Neste" -#: skgbankmodeler/skgdocumentbank.cpp:779 +#: skgbankmodeler/skgdocumentbank.cpp:776 #, kde-format msgctxt "Noun" msgid "Current" msgstr "Gjeldende" -#: skgbankmodeler/skgdocumentbank.cpp:780 +#: skgbankmodeler/skgdocumentbank.cpp:777 #: skgbankmodeler/skgdocumentbank.cpp:3199 #, kde-format msgctxt "Noun" msgid "Year" msgstr "År" -#: skgbankmodeler/skgdocumentbank.cpp:1940 skgbasemodeler/skgdocument.cpp:1901 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Overfør dokument" -#: skgbankmodeler/skgdocumentbank.cpp:2192 skgbasemodeler/skgdocument.cpp:1936 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Umulig å laste inn et dokument som er laget av en nyere versjon" -#: skgbankmodeler/skgdocumentbank.cpp:2234 skgbasemodeler/skgdocument.cpp:2177 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" msgstr "Frisk opp visninger" -#: skgbankmodeler/skgdocumentbank.cpp:2238 +#: skgbankmodeler/skgdocumentbank.cpp:2235 #, kde-format msgctxt "Progression step" msgid "Computation of balances" msgstr "Beregner saldoer" -#: skgbankmodeler/skgdocumentbank.cpp:2240 +#: skgbankmodeler/skgdocumentbank.cpp:2237 #, kde-format msgctxt "Progression step" msgid "Computation of budgets" msgstr "Beregner budsjetter" -#: skgbankmodeler/skgdocumentbank.cpp:2250 skgbasemodeler/skgdocument.cpp:2196 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" msgstr "Klarte ikke å overføre databasen fra versjon %1 til versjon %2" -#: skgbankmodeler/skgdocumentbank.cpp:2351 -#: skgbankmodeler/skgdocumentbank.cpp:2515 +#: skgbankmodeler/skgdocumentbank.cpp:2348 +#: skgbankmodeler/skgdocumentbank.cpp:2511 #, kde-format msgctxt "Error message" msgid "Operation '%1' on '%2' failed" msgstr "Operasjon «%1» på «%2» mislyktes" -#: skgbankmodeler/skgdocumentbank.cpp:2553 -#: skgbankmodeler/skgdocumentbank.cpp:2613 -#: skgbankmodeler/skgdocumentbank.cpp:2629 -#: skgbankmodeler/skgdocumentbank.cpp:2650 -#: skgbankmodeler/skgdocumentbank.cpp:2678 -#: skgbankmodeler/skgdocumentbank.cpp:2692 -#: skgbankmodeler/skgdocumentbank.cpp:2699 -#: skgbankmodeler/skgdocumentbank.cpp:2713 -#: skgbankmodeler/skgdocumentbank.cpp:2727 -#: skgbankmodeler/skgdocumentbank.cpp:2734 -#: skgbankmodeler/skgdocumentbank.cpp:2748 -#: skgbankmodeler/skgdocumentbank.cpp:2762 -#: skgbankmodeler/skgdocumentbank.cpp:2776 skgbasemodeler/skgdocument.cpp:2759 -#: skgbasemodeler/skgdocument.cpp:2773 skgbasemodeler/skgdocument.cpp:2780 -#: skgbasemodeler/skgdocument.cpp:2787 +#: skgbankmodeler/skgdocumentbank.cpp:2549 +#: skgbankmodeler/skgdocumentbank.cpp:2609 +#: skgbankmodeler/skgdocumentbank.cpp:2625 +#: skgbankmodeler/skgdocumentbank.cpp:2646 +#: skgbankmodeler/skgdocumentbank.cpp:2674 +#: skgbankmodeler/skgdocumentbank.cpp:2688 +#: skgbankmodeler/skgdocumentbank.cpp:2695 +#: skgbankmodeler/skgdocumentbank.cpp:2709 +#: skgbankmodeler/skgdocumentbank.cpp:2723 +#: skgbankmodeler/skgdocumentbank.cpp:2730 +#: skgbankmodeler/skgdocumentbank.cpp:2744 +#: skgbankmodeler/skgdocumentbank.cpp:2758 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" msgstr "Standard" -#: skgbankmodeler/skgdocumentbank.cpp:2565 -#: skgbankmodeler/skgdocumentbank.cpp:2621 -#: skgbankmodeler/skgdocumentbank.cpp:2636 -#: skgbankmodeler/skgdocumentbank.cpp:2657 -#: skgbankmodeler/skgdocumentbank.cpp:2685 -#: skgbankmodeler/skgdocumentbank.cpp:2706 -#: skgbankmodeler/skgdocumentbank.cpp:2720 -#: skgbankmodeler/skgdocumentbank.cpp:2741 -#: skgbankmodeler/skgdocumentbank.cpp:2755 -#: skgbankmodeler/skgdocumentbank.cpp:2769 skgbasemodeler/skgdocument.cpp:2766 +#: skgbankmodeler/skgdocumentbank.cpp:2561 +#: skgbankmodeler/skgdocumentbank.cpp:2617 +#: skgbankmodeler/skgdocumentbank.cpp:2632 +#: skgbankmodeler/skgdocumentbank.cpp:2653 +#: skgbankmodeler/skgdocumentbank.cpp:2681 +#: skgbankmodeler/skgdocumentbank.cpp:2702 +#: skgbankmodeler/skgdocumentbank.cpp:2716 +#: skgbankmodeler/skgdocumentbank.cpp:2737 +#: skgbankmodeler/skgdocumentbank.cpp:2751 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" msgstr "Minimum" -#: skgbankmodeler/skgdocumentbank.cpp:2577 +#: skgbankmodeler/skgdocumentbank.cpp:2573 #, kde-format msgctxt "Noun" msgid "Amount in 2 columns" msgstr "Beløp i 2 kolonner" -#: skgbankmodeler/skgdocumentbank.cpp:2589 -#: skgbankmodeler/skgdocumentbank.cpp:3017 +#: skgbankmodeler/skgdocumentbank.cpp:2585 +#: skgbankmodeler/skgdocumentbank.cpp:3014 #, kde-format msgctxt "Noun" msgid "Amount entered" msgstr "Oppgitt beløp" -#: skgbankmodeler/skgdocumentbank.cpp:2601 +#: skgbankmodeler/skgdocumentbank.cpp:2597 #, kde-format msgctxt "Noun" msgid "Amount entered in 2 columns" msgstr "Oppgitt beløp i 2 kolonner" -#: skgbankmodeler/skgdocumentbank.cpp:2643 +#: skgbankmodeler/skgdocumentbank.cpp:2639 #, kde-format msgctxt "Noun, an intermediate value between two extremums" msgid "Intermediate" msgstr "Mellomliggende" -#: skgbankmodeler/skgdocumentbank.cpp:2664 +#: skgbankmodeler/skgdocumentbank.cpp:2660 #, kde-format msgctxt "Noun" msgid "With operations" msgstr "Med operasjoner" -#: skgbankmodeler/skgdocumentbank.cpp:2671 +#: skgbankmodeler/skgdocumentbank.cpp:2667 #, kde-format msgctxt "Noun" msgid "With cumulative operations" msgstr "Med kumulative operasjoner" -#: skgbankmodeler/skgdocumentbank.cpp:2966 +#: skgbankmodeler/skgdocumentbank.cpp:2963 #, kde-format msgctxt "Noun, an account as in a bank account" msgid "Account" msgstr "Konto" -#: skgbankmodeler/skgdocumentbank.cpp:2969 +#: skgbankmodeler/skgdocumentbank.cpp:2966 #, kde-format msgctxt "Noun, an account as in a bank account" msgid "Account's type" msgstr "Kontotype" -#: skgbankmodeler/skgdocumentbank.cpp:2972 +#: skgbankmodeler/skgdocumentbank.cpp:2969 #, kde-format msgctxt "Noun, a financial operation" msgid "Operation" msgstr "Operasjon" -#: skgbankmodeler/skgdocumentbank.cpp:2975 skgbasemodeler/skgdocument.cpp:2809 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" msgstr "Navn" -#: skgbankmodeler/skgdocumentbank.cpp:2979 +#: skgbankmodeler/skgdocumentbank.cpp:2976 #, kde-format msgctxt "Noun, as in commercial balance" msgid "Balance" msgstr "Saldo" -#: skgbankmodeler/skgdocumentbank.cpp:2982 +#: skgbankmodeler/skgdocumentbank.cpp:2979 #, kde-format msgctxt "Noun, as in commercial balance" msgid "Balance entered" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2985 -#: skgbankmodeler/skgdocumentbank.cpp:2989 +#: skgbankmodeler/skgdocumentbank.cpp:2982 +#: skgbankmodeler/skgdocumentbank.cpp:2986 #, kde-format msgctxt "Name, the numerical amount of a financial operation" msgid "Amount" msgstr "Beløp" -#: skgbankmodeler/skgdocumentbank.cpp:2992 +#: skgbankmodeler/skgdocumentbank.cpp:2989 #, kde-format msgctxt "Name, the numerical amount of a financial operation" msgid "Today amount" msgstr "Dagens beløp" -#: skgbankmodeler/skgdocumentbank.cpp:3004 +#: skgbankmodeler/skgdocumentbank.cpp:3001 #, kde-format msgctxt "Noun" msgid "Income entered" msgstr "Oppgitt inntekt" -#: skgbankmodeler/skgdocumentbank.cpp:3008 +#: skgbankmodeler/skgdocumentbank.cpp:3005 #, kde-format msgctxt "Noun" msgid "Expenditure entered" msgstr "Oppgitt utgift" -#: skgbankmodeler/skgdocumentbank.cpp:3011 +#: skgbankmodeler/skgdocumentbank.cpp:3008 #, kde-format msgctxt "Noun" msgid "Quantity owned" msgstr "Eid mengde" -#: skgbankmodeler/skgdocumentbank.cpp:3014 +#: skgbankmodeler/skgdocumentbank.cpp:3011 #, kde-format msgctxt "Noun" msgid "Amount owned" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:3020 +#: skgbankmodeler/skgdocumentbank.cpp:3017 #, kde-format msgctxt "Noun" msgid "Account number" msgstr "Kontonummer" -#: skgbankmodeler/skgdocumentbank.cpp:3023 +#: skgbankmodeler/skgdocumentbank.cpp:3020 #, kde-format msgctxt "Noun, a number identifying an item" msgid "Number" msgstr "Nummer" -#: skgbankmodeler/skgdocumentbank.cpp:3026 +#: skgbankmodeler/skgdocumentbank.cpp:3023 #, kde-format msgctxt "Noun" msgid "Bank number" msgstr "Bank nummer" -#: skgbankmodeler/skgdocumentbank.cpp:3029 +#: skgbankmodeler/skgdocumentbank.cpp:3026 #, kde-format msgctxt "Noun" msgid "Agency number" msgstr "Agentur nummer" -#: skgbankmodeler/skgdocumentbank.cpp:3032 +#: skgbankmodeler/skgdocumentbank.cpp:3029 #, kde-format msgctxt "Noun" msgid "Agency address" msgstr "Agentur adresse" -#: skgbankmodeler/skgdocumentbank.cpp:3035 +#: skgbankmodeler/skgdocumentbank.cpp:3032 #, kde-format msgctxt "Noun" msgid "Address" msgstr "Adresse" -#: skgbankmodeler/skgdocumentbank.cpp:3038 +#: skgbankmodeler/skgdocumentbank.cpp:3035 #, kde-format msgctxt "A person or institution receiving a payment, or paying the operation" msgid "Payee" msgstr "Betalingsmottaker" -#: skgbankmodeler/skgdocumentbank.cpp:3041 +#: skgbankmodeler/skgdocumentbank.cpp:3038 #, kde-format msgctxt "Noun, a user comment on an item" msgid "Comment" msgstr "Kommentar" -#: skgbankmodeler/skgdocumentbank.cpp:3044 +#: skgbankmodeler/skgdocumentbank.cpp:3041 #, kde-format msgctxt "Noun, a user comment on an item" msgid "Sub comment" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:3047 +#: skgbankmodeler/skgdocumentbank.cpp:3044 #, kde-format msgctxt "" "Noun, the mode used for payment of the operation (Credit Card, Cheque, " @@ -12182,218 +12189,218 @@ msgid "Mode" msgstr "Modus" -#: skgbankmodeler/skgdocumentbank.cpp:3050 +#: skgbankmodeler/skgdocumentbank.cpp:3047 #, kde-format msgctxt "Noun" msgid "Next occurrence" msgstr "Neste forekomst" -#: skgbankmodeler/skgdocumentbank.cpp:3054 skgbasemodeler/skgdocument.cpp:2811 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" msgstr "Dato" -#: skgbankmodeler/skgdocumentbank.cpp:3057 +#: skgbankmodeler/skgdocumentbank.cpp:3054 #, kde-format msgctxt "Noun, the date of creation of an item" msgid "Creation date" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:3060 +#: skgbankmodeler/skgdocumentbank.cpp:3057 #, kde-format msgctxt "Noun, 7 days" msgid "Week" msgstr "Uke" -#: skgbankmodeler/skgdocumentbank.cpp:3063 +#: skgbankmodeler/skgdocumentbank.cpp:3060 #, kde-format msgctxt "Noun, the months in a year" msgid "Month" msgstr "Måned" -#: skgbankmodeler/skgdocumentbank.cpp:3066 +#: skgbankmodeler/skgdocumentbank.cpp:3063 #, kde-format msgctxt "Noun, 3 months" msgid "Quarter" msgstr "Kvartal" -#: skgbankmodeler/skgdocumentbank.cpp:3069 +#: skgbankmodeler/skgdocumentbank.cpp:3066 #, kde-format msgctxt "Noun, 6 months" msgid "Semester" msgstr "Halvår" -#: skgbankmodeler/skgdocumentbank.cpp:3072 +#: skgbankmodeler/skgdocumentbank.cpp:3069 #, kde-format msgctxt "Noun, the years in a century" msgid "Year" msgstr "År" -#: skgbankmodeler/skgdocumentbank.cpp:3075 +#: skgbankmodeler/skgdocumentbank.cpp:3072 #, kde-format msgctxt "Noun, the date of an item" msgid "First date" msgstr "Første dato" -#: skgbankmodeler/skgdocumentbank.cpp:3078 +#: skgbankmodeler/skgdocumentbank.cpp:3075 #, kde-format msgctxt "Noun, the date of an item" msgid "Last date" msgstr "Siste dato" -#: skgbankmodeler/skgdocumentbank.cpp:3081 +#: skgbankmodeler/skgdocumentbank.cpp:3078 #, kde-format msgctxt "Noun, the date of the last download" msgid "Download date" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:3084 +#: skgbankmodeler/skgdocumentbank.cpp:3081 #, kde-format msgctxt "Noun, the date of the last reconciliation" msgid "Reconciliation date" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:3089 +#: skgbankmodeler/skgdocumentbank.cpp:3086 #, kde-format msgctxt "Noun, the category of an item" msgid "Category" msgstr "Kategori" -#: skgbankmodeler/skgdocumentbank.cpp:3092 +#: skgbankmodeler/skgdocumentbank.cpp:3089 #, kde-format msgctxt "Noun, a financial institution" msgid "Bank" msgstr "Bank" -#: skgbankmodeler/skgdocumentbank.cpp:3095 +#: skgbankmodeler/skgdocumentbank.cpp:3092 #, kde-format msgctxt "Noun, the unit of an operation, usually a currency or a share" msgid "Unit" msgstr "Enhet" -#: skgbankmodeler/skgdocumentbank.cpp:3098 +#: skgbankmodeler/skgdocumentbank.cpp:3095 #, kde-format msgctxt "Noun, the unit of an operation, usually a currency or a share" msgid "Unit's type" msgstr "Enhetens type:" -#: skgbankmodeler/skgdocumentbank.cpp:3101 +#: skgbankmodeler/skgdocumentbank.cpp:3098 #, kde-format msgctxt "Adjective, has an item been checked or not" msgid "Checked" msgstr "Kontrollert" -#: skgbankmodeler/skgdocumentbank.cpp:3104 +#: skgbankmodeler/skgdocumentbank.cpp:3101 #, kde-format msgctxt "Adjective, a foreseen value" msgid "To be Checked" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:3107 +#: skgbankmodeler/skgdocumentbank.cpp:3104 #, kde-format msgctxt "Noun, ahe unit symbol, something in the line of $, €, £..." msgid "Symbol" msgstr "Symbol" -#: skgbankmodeler/skgdocumentbank.cpp:3110 +#: skgbankmodeler/skgdocumentbank.cpp:3107 #, kde-format msgctxt "Noun, a country in the world (France, China...)" msgid "Country" msgstr "Land" +#: skgbankmodeler/skgdocumentbank.cpp:3111 #: skgbankmodeler/skgdocumentbank.cpp:3114 -#: skgbankmodeler/skgdocumentbank.cpp:3117 #, kde-format msgctxt "Noun, the type of an item" msgid "Type" msgstr "Type" -#: skgbankmodeler/skgdocumentbank.cpp:3120 +#: skgbankmodeler/skgdocumentbank.cpp:3117 #, kde-format msgctxt "Noun" msgid "Internet code" msgstr "Internett-kode" -#: skgbankmodeler/skgdocumentbank.cpp:3123 +#: skgbankmodeler/skgdocumentbank.cpp:3120 #, kde-format msgctxt "Noun" msgid "Number of operations" msgstr "Antall operasjoner " -#: skgbankmodeler/skgdocumentbank.cpp:3126 +#: skgbankmodeler/skgdocumentbank.cpp:3123 #, kde-format msgctxt "Noun, how frequently something occurs" msgid "Periodicity" msgstr "Periodisitet" -#: skgbankmodeler/skgdocumentbank.cpp:3129 +#: skgbankmodeler/skgdocumentbank.cpp:3126 #, kde-format msgctxt "Automatically write something" msgid "Auto write" msgstr "Autoskriv" -#: skgbankmodeler/skgdocumentbank.cpp:3132 +#: skgbankmodeler/skgdocumentbank.cpp:3129 #, kde-format msgctxt "Noun" msgid "Nb of occurrences" msgstr "Ant. forekomster" -#: skgbankmodeler/skgdocumentbank.cpp:3135 +#: skgbankmodeler/skgdocumentbank.cpp:3132 #, kde-format msgctxt "Verb, warn the user about an event" msgid "Warn" msgstr "Advar" -#: skgbankmodeler/skgdocumentbank.cpp:3138 +#: skgbankmodeler/skgdocumentbank.cpp:3135 #, kde-format msgctxt "Adjective, a closed item" msgid "Closed" msgstr "Lukket" -#: skgbankmodeler/skgdocumentbank.cpp:3144 +#: skgbankmodeler/skgdocumentbank.cpp:3141 #, kde-format msgctxt "Noun, the status of an item" msgid "Status" msgstr "Status" -#: skgbankmodeler/skgdocumentbank.cpp:3147 +#: skgbankmodeler/skgdocumentbank.cpp:3144 #, kde-format msgctxt "Adjective, an item scheduled to happen on a regular basis" msgid "Scheduled" msgstr "Planlagt" -#: skgbankmodeler/skgdocumentbank.cpp:3150 +#: skgbankmodeler/skgdocumentbank.cpp:3147 #, kde-format msgctxt "Noun" msgid "Number of operations (cumulative)" msgstr "Antall operasjoner (kumulative)" -#: skgbankmodeler/skgdocumentbank.cpp:3153 +#: skgbankmodeler/skgdocumentbank.cpp:3150 #, kde-format msgctxt "Noun" msgid "Amount (cumulative)" msgstr "Beløp (kumulativt)" -#: skgbankmodeler/skgdocumentbank.cpp:3156 +#: skgbankmodeler/skgdocumentbank.cpp:3153 #, kde-format msgctxt "Noun" msgid "Search description" msgstr "Søkebeskrivelse" -#: skgbankmodeler/skgdocumentbank.cpp:3159 +#: skgbankmodeler/skgdocumentbank.cpp:3156 #, kde-format msgctxt "Noun" msgid "Process description" msgstr "Prosessbeskrivelse" -#: skgbankmodeler/skgdocumentbank.cpp:3162 +#: skgbankmodeler/skgdocumentbank.cpp:3159 #, kde-format msgctxt "Noun, the type of action" msgid "Action type" msgstr "Handlingstype" -#: skgbankmodeler/skgdocumentbank.cpp:3166 +#: skgbankmodeler/skgdocumentbank.cpp:3163 #, kde-format msgctxt "Noun, something that is used to track items" msgid "Tracker" @@ -12638,14 +12645,14 @@ msgid "Default unit '%1' created for import" msgstr "Standardenhet «%1» opprettet for import" -#: skgbankmodeler/skgimportexportmanager.cpp:335 +#: skgbankmodeler/skgimportexportmanager.cpp:336 #, kde-format msgid "One operation not imported because it already exists" msgid_plural "%1 operations not imported because they already exist" msgstr[0] "" msgstr[1] "" -#: skgbankmodeler/skgimportexportmanager.cpp:351 +#: skgbankmodeler/skgimportexportmanager.cpp:357 #, kde-format msgid "" "One operation was not imported because it was dated before the last imported " @@ -12656,13 +12663,13 @@ msgstr[0] "" msgstr[1] "" -#: skgbankmodeler/skgimportexportmanager.cpp:369 +#: skgbankmodeler/skgimportexportmanager.cpp:380 #, kde-format msgctxt "Progression step" msgid "Finalize import" msgstr "Fullfør importering" -#: skgbankmodeler/skgimportexportmanager.cpp:379 +#: skgbankmodeler/skgimportexportmanager.cpp:390 #, kde-format msgctxt "Warning message" msgid "" @@ -12672,27 +12679,34 @@ "Det oppsto en feil mens regler ble kjørt:\n" "%1" -#: skgbankmodeler/skgimportexportmanager.cpp:402 +#: skgbankmodeler/skgimportexportmanager.cpp:413 #, kde-format msgctxt "Information message" msgid "The balance of account '%1' is not aligned with import balance %2" msgstr "" -#: skgbankmodeler/skgimportexportmanager.cpp:407 +#: skgbankmodeler/skgimportexportmanager.cpp:418 #, kde-format msgctxt "Information message" msgid "The balance of account '%1' is aligned with import balance %2" msgstr "" -#: skgbankmodeler/skgimportexportmanager.cpp:511 -#: skgbankmodeler/skgimportexportmanager.cpp:558 +#: skgbankmodeler/skgimportexportmanager.cpp:496 +#: skgbankmodeler/skgimportexportmanager.cpp:547 +#, kde-format +msgctxt "Message" +msgid "Loading plugin %1/%2: %3..." +msgstr "" + +#: skgbankmodeler/skgimportexportmanager.cpp:526 +#: skgbankmodeler/skgimportexportmanager.cpp:577 #, kde-format msgctxt "A file format" msgid "All supported formats" msgstr "Alle støttede formater" -#: skgbankmodeler/skgimportexportmanager.cpp:591 -#: skgbankmodeler/skgimportexportmanager.cpp:617 +#: skgbankmodeler/skgimportexportmanager.cpp:610 +#: skgbankmodeler/skgimportexportmanager.cpp:636 #, kde-format msgctxt "An information message" msgid "Loading plugin %1 failed because the factory could not be found in %2" @@ -12700,43 +12714,43 @@ "Klarte ikke å laste inn programtillegget %1 fordi fabrikken ikke ble funnet " "i %2" -#: skgbankmodeler/skgimportexportmanager.cpp:649 +#: skgbankmodeler/skgimportexportmanager.cpp:668 #, kde-format msgctxt "Error message" msgid "The import mode %1 is not yet implemented" msgstr "" -#: skgbankmodeler/skgimportexportmanager.cpp:681 +#: skgbankmodeler/skgimportexportmanager.cpp:700 #, kde-format msgctxt "Error message" msgid "This export mode is not yet implemented" msgstr "Denne eksportmåten er ikke implementert ennå" -#: skgbankmodeler/skgimportexportmanager.cpp:696 +#: skgbankmodeler/skgimportexportmanager.cpp:715 #, kde-format msgctxt "Progression step" msgid "Clean import" msgstr "Rydd opp import" -#: skgbankmodeler/skgimportexportmanager.cpp:788 +#: skgbankmodeler/skgimportexportmanager.cpp:807 #, kde-format msgctxt "An information message" msgid "The document must be saved to be anonymized." msgstr "Dokumentet må lagres for å bli anonymisert." -#: skgbankmodeler/skgimportexportmanager.cpp:820 +#: skgbankmodeler/skgimportexportmanager.cpp:839 #, kde-format msgctxt "Progression step" msgid "Anonymize" msgstr "Anonymiser" -#: skgbankmodeler/skgimportexportmanager.cpp:827 +#: skgbankmodeler/skgimportexportmanager.cpp:846 #, kde-format msgctxt "An information message" msgid "The document has been made anonymous with an irreversible mode." msgstr "" -#: skgbankmodeler/skgimportexportmanager.cpp:829 +#: skgbankmodeler/skgimportexportmanager.cpp:848 #, kde-format msgctxt "An information message" msgid "" @@ -12744,8 +12758,8 @@ "the key if you want to reverse it." msgstr "" -#: skgbankmodeler/skgimportexportmanager.cpp:856 -#: skgbankmodeler/skgimportexportmanager.cpp:900 +#: skgbankmodeler/skgimportexportmanager.cpp:875 +#: skgbankmodeler/skgimportexportmanager.cpp:919 #, kde-format msgctxt "Progression step" msgid "Find and group transfers" @@ -12832,58 +12846,58 @@ msgid "Total of %1" msgstr "Totalt av %1" -#: skgbankmodeler/skgreportbank.cpp:562 +#: skgbankmodeler/skgreportbank.cpp:583 #, kde-format msgctxt "An advice" msgid "You must try to get out of debt." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:566 +#: skgbankmodeler/skgreportbank.cpp:587 #, kde-format msgctxt "An advice" msgid "Congratulations, you are now financially independent." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:570 +#: skgbankmodeler/skgreportbank.cpp:591 #, kde-format msgctxt "An advice" msgid "Congratulations, You saved up ten year’s worth of expenses." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:574 +#: skgbankmodeler/skgreportbank.cpp:595 #, kde-format msgctxt "An advice" msgid "" "You saved up %1 year’s worth of expenses. You should continue your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:578 +#: skgbankmodeler/skgreportbank.cpp:599 #, kde-format msgctxt "An advice" msgid "" "You saved up one year’s worth of expenses. You should maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:582 +#: skgbankmodeler/skgreportbank.cpp:603 #, kde-format msgctxt "An advice" msgid "" "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:702 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Mulig sparing" -#: skgbankmodeler/skgreportbank.cpp:703 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Maks" -#: skgbankmodeler/skgreportbank.cpp:720 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -12897,97 +12911,97 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:735 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Rapport for %1" -#: skgbankmodeler/skgreportbank.cpp:736 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Budsjett" -#: skgbankmodeler/skgreportbank.cpp:737 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 hovedkategorier for utgifter" -#: skgbankmodeler/skgreportbank.cpp:738 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 hovedvariasjoner" -#: skgbankmodeler/skgreportbank.cpp:739 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Beløp i kontoer" -#: skgbankmodeler/skgreportbank.cpp:740 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Enhetsbeløp" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:742 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:743 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:744 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:745 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:746 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:747 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:748 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:750 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:751 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12995,7 +13009,7 @@ "operations\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:752 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13003,19 +13017,19 @@ "page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:753 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:754 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:755 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13102,373 +13116,388 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "regexp '#V1S#'" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:357 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not regexp '#V1S#'" +msgid "regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "wildcard '#V1S#'" +msgid "not regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not wildcard '#V1S#'" +msgid "wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "not wildcard '#V1S#'" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:365 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "er mellom #V1# og #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "er mellom «#V1S#» og «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "er satt til små bokstaver" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "er satt til store bokstaver" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "er ikke små bokstaver" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "er ikke store bokstaver" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# med «#V1S#» erstattet av «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=delstreng av #ATT2# fra #V1# til #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "er i inneværende måned" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "er i forrige måned" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "er i inneværende år" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "er i forrige år" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "er i siste 30 dager" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "er i siste 3 måneder" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "er i siste 6 måneder" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "er i siste 12 måneder" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "er i siste 2 år" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "er i siste 3 år" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "er i siste 5 år" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "hvis total(#ATT#)#OP##V1# så send «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13476,7 +13505,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13484,7 +13513,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13492,7 +13521,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13500,145 +13529,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13646,19 +13675,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13666,13 +13695,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13680,79 +13709,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " og " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -14863,13 +14892,13 @@ msgid "Copy picture" msgstr "Kopier bilde" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16101,7 +16130,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2533 skgbasemodeler/skgdocument.cpp:2538 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16331,99 +16360,99 @@ "Umulig å slette brukt objekt (%2 bruker %1).\n" "Skrankenavn: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Gjeldende handling er blitt avbrutt" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "En transaksjon kan ikke startes mens en annen utføres" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "En transaksjon må være åpnet for å gjøre denne handlingen" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "Transaksjonen kunne ikke lukkes fordi for mange transaksjoner sluttet" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Det er ikke tillatt å fjerne transaksjoner inne i en transaksjon" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" "Det er ikke tillatt å åpne en gruppe transaksjoner inne i en transaksjon" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Angre/gjør om er forbudt inne i en transaksjon" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Dokumentpassordet er tatt bort." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Dokumentpassordet er endret." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1602 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16433,7 +16462,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1605 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16441,7 +16470,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1611 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16449,13 +16478,13 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1615 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Dokumentet er blitt overført" -#: skgbasemodeler/skgdocument.cpp:1641 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16464,13 +16493,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1689 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Lagring er ikke autorisert fordi navnet ikke er definert ennå" -#: skgbasemodeler/skgdocument.cpp:1707 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16478,79 +16507,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1727 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Fila «%1» finnes fra før" -#: skgbasemodeler/skgdocument.cpp:1741 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Klarte ikke å opprette sikkerhetskopi til fil %1" -#: skgbasemodeler/skgdocument.cpp:1774 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Klarte ikke å skrive til fil «%1»" -#: skgbasemodeler/skgdocument.cpp:1976 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "autostart" -#: skgbasemodeler/skgdocument.cpp:2188 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Oppdater materialiserte visninger" -#: skgbasemodeler/skgdocument.cpp:2360 skgbasemodeler/skgdocument.cpp:2364 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Klarte ikke å åpne fila «%1»" -#: skgbasemodeler/skgdocument.cpp:2387 skgbasemodeler/skgdocument.cpp:3167 -#: skgbasemodeler/skgdocument.cpp:3184 skgbasemodeler/skgdocument.cpp:3196 -#: skgbasemodeler/skgdocument.cpp:3208 skgbasemodeler/skgdocument.cpp:3220 -#: skgbasemodeler/skgdocument.cpp:3232 skgbasemodeler/skgdocument.cpp:3254 -#: skgbasemodeler/skgdocument.cpp:3283 skgbasemodeler/skgdocument.cpp:3434 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Ingen database er definert" -#: skgbasemodeler/skgdocument.cpp:2813 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Lagre" -#: skgbasemodeler/skgdocument.cpp:2815 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Verdi" -#: skgbasemodeler/skgdocument.cpp:2817 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Siste endring" -#: skgbasemodeler/skgdocument.cpp:3102 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Mer enn ett objekt returnert i «%1» for «%2»" -#: skgbasemodeler/skgdocument.cpp:3105 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" @@ -16698,61 +16727,61 @@ msgid "Creation failed. The object already exists." msgstr "" -#: skrooge/main.cpp:106 +#: skrooge/main.cpp:109 #, kde-format msgctxt "The name of the application" msgid "Skrooge" msgstr "Skrooge" -#: skrooge/main.cpp:108 +#: skrooge/main.cpp:111 #, kde-format msgctxt "The description of the application" msgid "Personal finances management made simple" msgstr "" -#: skrooge/main.cpp:110 skroogeconvert/main.cpp:65 +#: skrooge/main.cpp:113 skroogeconvert/main.cpp:65 #, kde-format msgctxt "Fullname" msgid "(c) 2007-%1 Stephane MANKOWSKI & Guillaume DE BURE" msgstr "© 2007–%1 Stephane MANKOWSKI & Guillaume DE BURE" -#: skrooge/main.cpp:114 skroogeconvert/main.cpp:69 +#: skrooge/main.cpp:117 skroogeconvert/main.cpp:69 #, kde-format msgctxt "Fullname" msgid "Stephane MANKOWSKI" msgstr "Stephane MANKOWSKI" -#: skrooge/main.cpp:114 skroogeconvert/main.cpp:69 +#: skrooge/main.cpp:117 skroogeconvert/main.cpp:69 #, kde-format msgctxt "A job description" msgid "Architect & Developer" msgstr "Arkitekt og utvikler" -#: skrooge/main.cpp:117 skroogeconvert/main.cpp:72 +#: skrooge/main.cpp:120 skroogeconvert/main.cpp:72 #, kde-format msgctxt "Fullname" msgid "Guillaume DE BURE" msgstr "Guillaume DE BURE" -#: skrooge/main.cpp:117 skroogeconvert/main.cpp:72 +#: skrooge/main.cpp:120 skroogeconvert/main.cpp:72 #, kde-format msgctxt "A job description" msgid "Developer" msgstr "Utvikler" -#: skrooge/main.cpp:120 +#: skrooge/main.cpp:123 #, kde-format msgctxt "Fullname" msgid "Siddharth SHARMA" msgstr "Siddharth SHARMA" -#: skrooge/main.cpp:120 +#: skrooge/main.cpp:123 #, kde-format msgctxt "A job description" msgid "Developer - Google Summer Of Code 2010" msgstr "Utvikler – Google Summer Of Code 2010" -#: skrooge/main.cpp:123 skroogeconvert/main.cpp:75 +#: skrooge/main.cpp:126 skroogeconvert/main.cpp:75 #, kde-format msgctxt "The description of the application" msgid "" @@ -16766,43 +16795,43 @@ "trangsynt mann som får besøk av tre ånder som endrer hans syn på livet til " "det bedre. (O.A.: Donald Ducks rike onkel heter også Scrooge i originalen.)" -#: skrooge/main.cpp:124 skroogeconvert/main.cpp:76 +#: skrooge/main.cpp:127 skroogeconvert/main.cpp:76 #, kde-format msgctxt "NAME OF TRANSLATORS" msgid "Your names" msgstr "Bjørn Steensrud" -#: skrooge/main.cpp:124 skroogeconvert/main.cpp:76 +#: skrooge/main.cpp:127 skroogeconvert/main.cpp:76 #, kde-format msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" msgstr "bjornst@skogkatt.homelinux.org" -#: skrooge/main.cpp:127 +#: skrooge/main.cpp:130 #, kde-format msgctxt "Reason of the about/credit" msgid "Users helping us to improve this application" msgstr "" -#: skrooge/main.cpp:138 +#: skrooge/main.cpp:141 #, kde-format msgctxt "Application argument" msgid "Document to open" msgstr "Dokument som skal åpnes" -#: skrooge/main.cpp:139 +#: skrooge/main.cpp:142 #, kde-format msgctxt "Application argument" msgid "Display environment variables used by this application." msgstr "" -#: skrooge/main.cpp:148 +#: skrooge/main.cpp:151 #, kde-format msgctxt "Help" msgid "Environment variables:" msgstr "" -#: skrooge/main.cpp:149 +#: skrooge/main.cpp:152 #, kde-format msgctxt "Help, do not translate x" msgid "" @@ -16810,25 +16839,25 @@ "debug mode too." msgstr "" -#: skrooge/main.cpp:150 +#: skrooge/main.cpp:153 #, kde-format msgctxt "Help" msgid " %1: To enable the profiling. This enables the debug mode too." msgstr "" -#: skrooge/main.cpp:151 +#: skrooge/main.cpp:154 #, kde-format msgctxt "Help do not translate x" msgid " %1: To dump sql order taking more than x ms." msgstr "" -#: skrooge/main.cpp:152 +#: skrooge/main.cpp:155 #, kde-format msgctxt "Help" msgid " %1: To enable the high DPI mode." msgstr "" -#: skrooge/main.cpp:185 +#: skrooge/main.cpp:188 #, kde-format msgctxt "Splash screen message" msgid "Loading ..." diff -Nru skrooge-2.19.1/po/nds/skrooge.po skrooge-2.20.0/po/nds/skrooge.po --- skrooge-2.19.1/po/nds/skrooge.po 2019-04-22 18:05:28.000000000 +0000 +++ skrooge-2.20.0/po/nds/skrooge.po 2019-06-23 07:31:50.000000000 +0000 @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2011-10-04 13:43+0200\n" "Last-Translator: Manfred Wiese \n" "Language-Team: Low Saxon \n" @@ -270,7 +270,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, fuzzy, kde-format #| msgctxt "Noun, a list of items" #| msgid "Tip of the day" @@ -1114,20 +1114,26 @@ msgid "Change password..." msgstr "Passwoort ännern..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Datei \"%1\" warrt opmaakt..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Datei" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, fuzzy, kde-format #| msgctxt "Noun" #| msgid "File management" @@ -1135,7 +1141,7 @@ msgid "File management" msgstr "Dateipleeg" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, fuzzy, kde-format msgctxt "Description of a tip" msgid "" @@ -1145,7 +1151,7 @@ "

... de tolest bruukt Datei lett sik bi den Programmstart automaatsch " "opmaken.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format #| msgctxt "Description of a tips" #| msgid "

... you can secure your document with a password.

" @@ -1155,7 +1161,7 @@ "file_change_password\">password.

" msgstr "

... Dokmenten laat sik mit Passwöör schulen.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, fuzzy, kde-format #| msgctxt "Successful message after an user action" #| msgid "Document successfully created." @@ -1163,7 +1169,7 @@ msgid "Document successfully created." msgstr "Dokment mit Spood opstellt" -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Document creation failed." @@ -1171,7 +1177,7 @@ msgid "Document creation failed." msgstr "Dokment lett sik nich opstellen." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, fuzzy, kde-format #| msgctxt "Successful message after an user action" #| msgid "File successfully saved." @@ -1179,7 +1185,7 @@ msgid "File successfully saved." msgstr "Dateien mit Spood sekert." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Cannot save file" @@ -1187,7 +1193,7 @@ msgid "Cannot save file" msgstr "Datei lett sik nich sekern" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, fuzzy, kde-format #| msgctxt "File format" #| msgid "%1 document" @@ -1196,7 +1202,7 @@ msgid "%1 document" msgstr "%1 Dokment" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, fuzzy, kde-format #| msgctxt "Successful message after an user action" #| msgid "File '%1' saved." @@ -1204,7 +1210,7 @@ msgid "File '%1' saved." msgstr "Datei \"%1\" sekert." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Failed to save '%1'." @@ -1212,14 +1218,14 @@ msgid "Failed to save '%1'." msgstr "Datei \"%1\" lett sik nich sekern." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "Open file" msgctxt "Panel title" msgid "Open file" msgstr "Datei opmaken" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgctxt "File format" #| msgid "%1 document" @@ -1227,7 +1233,7 @@ msgid "%1 document" msgstr "%1 Dokment" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1235,7 +1241,7 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, fuzzy, kde-format #| msgctxt "Verb" #| msgid "Redo operation '%1'." @@ -1243,7 +1249,7 @@ msgid "Reopen" msgstr "Akschoon \"%1\" wedderhalen" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1254,7 +1260,7 @@ "As't lett is disse Datei schuult.\n" "Bitte giff dat Passwoort in." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, fuzzy, kde-format #| msgctxt "Noun" @@ -1263,7 +1269,7 @@ msgid "Wrong password.\n" msgstr "Leeg Passwoort.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, fuzzy, kde-format #| msgctxt "Successful message after an user action" #| msgid "File '%1' opened." @@ -1271,7 +1277,7 @@ msgid "File '%1' opened." msgstr "Datei \"%1\" opmaakt" -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Failed to open '%1'." @@ -1279,13 +1285,13 @@ msgid "Failed to open '%1'." msgstr "\"%1\" lett sik nich opmaken." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1293,13 +1299,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, fuzzy, kde-format #| msgid "" #| "Take care, if you lose your password then it will be " @@ -1312,7 +1318,7 @@ "Wohrscho: Wenn Dien Passwoort wegkummt, kannst Du dat Dokment " "nienich wedder opmaken." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, fuzzy, kde-format #| msgctxt "Successful message after an user action" #| msgid "Changing password was canceled." @@ -1320,7 +1326,7 @@ msgid "Changing password was canceled." msgstr "Dat Ännern vun dat Passwoort wöör afbraken." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, fuzzy, kde-format #| msgctxt "Successful message after an user action" #| msgid "Password changed." @@ -1328,7 +1334,7 @@ msgid "Password changed." msgstr "Passwoort ännert" -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Failed to change password." @@ -1336,7 +1342,7 @@ msgid "Failed to change password." msgstr "Passwoort lett sik nich ännern." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, fuzzy, kde-format #| msgctxt "File format" #| msgid "Skrooge document" @@ -1344,7 +1350,7 @@ msgid "Backup your document" msgstr "Skrooge-Dokment" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1683,7 +1689,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2286,7 +2292,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2771,7 +2777,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2840,7 +2846,7 @@ msgid "Import banks and accounts" msgstr "Bank un Konto" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, fuzzy, kde-format @@ -2849,7 +2855,7 @@ msgid "Import scheduled operations" msgstr "Markeert Akschonen opfrischen" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -3082,7 +3088,7 @@ msgstr "Importeren-Status" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3532,15 +3538,15 @@ msgid "Creation of file %1 failed" msgstr "Datei \"%1\" lett sik nich opstellen." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, fuzzy, kde-format #| msgid "Accounts" msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Kontos" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, fuzzy, kde-format #| msgctxt "Adjective, an highlighted item" #| msgid "Highlighted" @@ -3548,7 +3554,7 @@ msgid "Highlighted only" msgstr "Rutheevt" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, fuzzy, kde-format #| msgctxt "Verb" #| msgid "Open sub operations..." @@ -3556,7 +3562,7 @@ msgid "Only past operations" msgstr "Ünnerakschonen opmaken..." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, fuzzy, kde-format @@ -3565,14 +3571,14 @@ msgid "Current" msgstr "Jüst nu" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Kreditkoort" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3580,14 +3586,14 @@ msgid "Saving" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Geldanlaag" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3595,7 +3601,7 @@ msgid "Loan" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3603,7 +3609,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, fuzzy, kde-format @@ -3612,14 +3618,14 @@ msgid "Wallet" msgstr "Linkerhand" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Anner" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3627,15 +3633,15 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, fuzzy, kde-format #| msgid "Total of %1" msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "All %1 tohoop" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3680,7 +3686,7 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -7405,7 +7411,7 @@ msgid "Default category for tax operation" msgstr "Kategorie vun de Akschoon" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, fuzzy, kde-format #| msgctxt "Report header" @@ -7414,14 +7420,14 @@ msgid "Income & Expenditure" msgstr "Innahmen un Utgaven" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, fuzzy, kde-format #| msgid "Transfers" @@ -7429,7 +7435,7 @@ msgid "Transfers" msgstr "Överwiesen" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, fuzzy, kde-format #| msgctxt "Noun, something that is used to track items" @@ -7438,7 +7444,7 @@ msgid "Tracked" msgstr "Mittrecker" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format #| msgctxt "Verb" @@ -7447,24 +7453,24 @@ msgid "On suboperations" msgstr "Ünnerakschonen opmaken..." -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, fuzzy, kde-format #| msgid "Incomes" msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Innahmen" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format #| msgid "Expenses" msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Utgaven" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format #| msgctxt "Noun" #| msgid "Savings possible" @@ -7472,7 +7478,7 @@ msgid "Savings of %1" msgstr "Mööglich Insparen" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, fuzzy, kde-format #| msgctxt "Report header" @@ -11548,7 +11554,7 @@ msgid "Maximum number of imported values:" msgstr "Hööchsttall vun importeert Weerten:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, fuzzy, kde-format #| msgctxt "@option do not specify a date" #| msgid "No Date" @@ -11556,7 +11562,7 @@ msgid "Quotes" msgstr "Keen Datum" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, fuzzy, kde-format #| msgctxt "Noun, a country's currency" #| msgid "Currency" @@ -11564,7 +11570,7 @@ msgid "Currencies" msgstr "Geldsort" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, fuzzy, kde-format #| msgctxt "Noun, example: CAC40" #| msgid "Indexes" @@ -11574,7 +11580,7 @@ msgid "Indexes" msgstr "Indexen" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, fuzzy, kde-format #| msgid "Shares" msgctxt "" @@ -11583,7 +11589,7 @@ msgid "Shares" msgstr "Aktien" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, fuzzy, kde-format #| msgctxt "Noun, a physical object like a house or a car" #| msgid "Object" @@ -11591,7 +11597,7 @@ msgid "Objects" msgstr "Objekt" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, fuzzy, kde-format #| msgctxt "Noun" #| msgid "Shares owned only" @@ -11599,7 +11605,7 @@ msgid "Shares owned only" msgstr "Bloots Aktien vun" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, fuzzy, kde-format #| msgctxt "Noun, a list of items" #| msgid "Operations with unit equal to '%1'" @@ -11607,7 +11613,7 @@ msgid "Operations with unit equal to '%1'" msgstr "Akschonen mit de sülvige Eenheit as \"%1\"" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "" @@ -13446,7 +13452,7 @@ msgid "Year" msgstr "Johr" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, fuzzy, kde-format #| msgctxt "A file format" #| msgid "Sqlite document" @@ -13454,14 +13460,14 @@ msgid "Migrate document" msgstr "SQLite-Dokment" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, fuzzy, kde-format #| msgid "Impossible to add an operation in a closed tracker" msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Na en afslaten Mittrecker lett sik keen Akschoon tofögen." -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, fuzzy, kde-format #| msgid "Refresh Database" msgctxt "Progression step" @@ -13483,7 +13489,7 @@ msgid "Computation of budgets" msgstr "Kategorie vun de Akschoon" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Database migration from version %1 to version %2 failed" @@ -13512,9 +13518,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -13529,7 +13535,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -13590,7 +13596,7 @@ msgid "Operation" msgstr "Akschoon" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -13722,7 +13728,7 @@ msgid "Next occurrence" msgstr "Nakamen Vörkamen" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -14476,13 +14482,13 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Mööglich Insparen" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, fuzzy, kde-format #| msgctxt "Noun, the maximum value of a list of values" #| msgid "Max" @@ -14490,7 +14496,7 @@ msgid "Max" msgstr "Max." -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -14504,7 +14510,7 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, fuzzy, kde-format #| msgctxt "Report header" #| msgid "Report for %1" @@ -14512,7 +14518,7 @@ msgid "Report for %1" msgstr "Bericht för %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, fuzzy, kde-format #| msgctxt "Noun, name of the user action" #| msgid "Account update" @@ -14520,7 +14526,7 @@ msgid "Budget" msgstr "Konto opfrischen" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, fuzzy, kde-format #| msgctxt "Report header" #| msgid "5 main categories of expenditure " @@ -14528,28 +14534,28 @@ msgid "5 main categories of expenditure" msgstr "Fief Hööftkategorien vun Utgaven " -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, fuzzy, kde-format #| msgid "Automatic validation after import" msgctxt "A monthly report title" msgid "5 main variations" msgstr "Na't Importeren automaatsch pröven" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, fuzzy, kde-format #| msgid "Amounts in accounts" msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Kontostänn" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, fuzzy, kde-format #| msgid "Amounts of units" msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Bedrääg vun Geldeenheiten" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, fuzzy, kde-format #| msgctxt "Noun, a list of financial accounts" #| msgid "Advices" @@ -14557,7 +14563,7 @@ msgid "Advice" msgstr "Raatslääg" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, fuzzy, kde-format #| msgctxt "Successful message after an user action" #| msgid "Stock split." @@ -14565,14 +14571,14 @@ msgid "Stock portfolio" msgstr "Aktie opspleten" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgid "Date of the operation" msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Datum vun de Akschoon" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Noun, a list of financial accounts" #| msgid "Alarms" @@ -14580,39 +14586,39 @@ msgid "Alarms" msgstr "Alarms" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, fuzzy, kde-format #| msgid "Highlighted operations" msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Markeert Akschonen" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Baven" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "" @@ -14625,7 +14631,7 @@ "Op de Siet \"Eenheiten\"
is keen Aktie oder Index " "fastleggt." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "" @@ -14638,7 +14644,7 @@ "Op de Siet \"Eenheiten\"
is keen Aktie oder Index " "fastleggt." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "" @@ -14649,7 +14655,7 @@ "Op de Siet \"Eenheiten\"
is keen Aktie oder Index " "fastleggt." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "" @@ -14660,7 +14666,7 @@ "Op de Siet \"Eenheiten\"
is keen Aktie oder Index " "fastleggt." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -14753,6 +14759,13 @@ msgstr "is nich leddig" #: skgbankmodeler/skgruleobject.cpp:355 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14762,7 +14775,7 @@ msgid "regexp '#V1S#'" msgstr "=\"#V1S#\"" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14772,7 +14785,7 @@ msgid "not regexp '#V1S#'" msgstr "=\"#V1S#\"" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, fuzzy, kde-format #| msgid "contains '#V1S#'" msgctxt "" @@ -14780,7 +14793,7 @@ msgid "wildcard '#V1S#'" msgstr "bargt »#W1S#«" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, fuzzy, kde-format #| msgid "contains '#V1S#'" msgctxt "" @@ -14788,119 +14801,119 @@ msgid "not wildcard '#V1S#'" msgstr "bargt »#W1S#«" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "=\"#V1S#\"" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!=\"#V1S#\"" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">\"#V1S#\"" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<\"#V1S#\"" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">=\"#V1S#\"" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<=\"#V1S#\"" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "liggt twischen #V1# un #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "liggt twischen \"#V1S#\" un \"#V2S#\"" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "is sieter sett" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "is höger sett" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14910,21 +14923,21 @@ msgid "is set to capitalize" msgstr "is sieter sett" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "is nich sieter" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "is nich höger" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14934,7 +14947,7 @@ msgid "is not capitalize" msgstr "is nich leddig" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14944,7 +14957,7 @@ msgid "is lower" msgstr "is nich sieter" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14954,112 +14967,112 @@ msgid "is upper" msgstr "is nich höger" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# mit \"#W2S#\" inwesselt för \"#W1S#\"" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=Deeltekenkeed vun #ATT2# ut #V1# bet #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "is binnen dissen Maand" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "is binnen den verleden Maand" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "is binnen dit Johr" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "is binnen dat verleden Johr" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "is binnen de verleden 30 Daag" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "is binnen de verleden 3 Maanden" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "is binnen de verleden 6 Maanden" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "is binnen de verleden 12 Maanden" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, fuzzy, kde-format #| msgid "is in last 2 years" msgctxt "" @@ -15067,7 +15080,7 @@ msgid "is in last 2 years" msgstr "is binnen de verleden 2 Johr" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, fuzzy, kde-format #| msgid "is in last 3 years" msgctxt "" @@ -15075,7 +15088,7 @@ msgid "is in last 3 years" msgstr "is binnen de verleden 3 Johr" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, fuzzy, kde-format #| msgid "is in last 5 years" msgctxt "" @@ -15083,7 +15096,7 @@ msgid "is in last 5 years" msgstr "is binnen de verleden 5 Johr" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, fuzzy, kde-format #| msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgctxt "" @@ -15091,7 +15104,7 @@ msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Wenn Summ(#ATT#)#OP##W1#, denn stüer \"#W2S#\" loos" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format #| msgid "Apply on" msgctxt "" @@ -15099,55 +15112,63 @@ msgid "Apply the template '#V2S#'" msgstr "Anwennen op" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -15155,7 +15176,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -15163,7 +15184,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -15171,7 +15192,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -15179,145 +15200,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -15325,19 +15346,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -15345,13 +15366,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -15359,79 +15380,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " un " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -16605,14 +16626,14 @@ msgid "Copy picture" msgstr "Bild koperen" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current month" msgctxt "The current month" msgid "Current month" msgstr "Aktuell Maand" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, fuzzy, kde-format #| msgid "Last 3 months" msgctxt "The month before the current month" @@ -17982,7 +18003,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -18226,7 +18247,7 @@ "Constraint name: %3" msgstr "Bruukt Objekt lett sik nich wegmaken (Bedingnaam: %1)" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "The current operation has been interrupted" @@ -18234,7 +18255,7 @@ msgid "The current operation has been interrupted" msgstr "De lopen Akschoon wöör afbraken." -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "A transaction can not be started during execution of an other one" @@ -18242,7 +18263,7 @@ msgid "A transaction cannot be started during execution of another one" msgstr "En Vörgang lett sik nich starten, wenn noch en anner Vörgang löppt." -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "A transaction must be opened to do this action" @@ -18250,14 +18271,14 @@ msgid "A transaction must be opened to do this action" msgstr "För disse Akschoon mutt en Vörgang opmaakt warrn." -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, fuzzy, kde-format #| msgid "Closing transaction failed because too many transactions ended" msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "Vörgang lett sik nich tomaken, wiel to vele Vörgäng ophollen hebbt." -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "" @@ -18266,7 +18287,7 @@ msgid "Remove of transactions is forbidden inside a transaction" msgstr "Binnen en Vörgang is keen Opstellen vun en Vörgangkoppel tolaten." -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "" @@ -18275,7 +18296,7 @@ msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Binnen en Vörgang is keen Opstellen vun en Vörgangkoppel tolaten." -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "Undo / Redo is forbidden inside a transaction" @@ -18283,7 +18304,7 @@ msgid "Undo / Redo is forbidden inside a transaction" msgstr "Binnen en Vörgang is keen Torüchnehmen oder Wedderhalen tolaten." -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "Undo / Redo is forbidden inside a transaction" @@ -18291,7 +18312,7 @@ msgid "Change password is forbidden inside a transaction" msgstr "Binnen en Vörgang is keen Torüchnehmen oder Wedderhalen tolaten." -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, fuzzy, kde-format #| msgctxt "An information message" #| msgid "The document password has been removed." @@ -18299,7 +18320,7 @@ msgid "The document password has been removed." msgstr "Dat Passwoort för dat Dokment wöör wegdaan." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, fuzzy, kde-format #| msgctxt "An information message" #| msgid "The document password has been modified." @@ -18307,13 +18328,13 @@ msgid "The document password has been modified." msgstr "Dat Passwoort för dat Dokment wöör ännert." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "Impossible to remove [%1]" @@ -18321,13 +18342,13 @@ msgid "Impossible to recover this file" msgstr "\"%1\" lett sik nich wegmaken." -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, fuzzy, kde-format #| msgctxt "Noun, name of the user action" @@ -18336,13 +18357,13 @@ msgid "Wrong password" msgstr "Passwoort ännern" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -18352,7 +18373,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -18360,7 +18381,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -18368,7 +18389,7 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, fuzzy, kde-format #| msgctxt "An information message" #| msgid "The document has been migrated" @@ -18376,7 +18397,7 @@ msgid "The document has been migrated" msgstr "Dat Dokment wöör wannelt." -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -18385,7 +18406,7 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Save not authorized because the file name is not yet defined" @@ -18393,7 +18414,7 @@ msgid "Save not authorized because the file name is not yet defined" msgstr "Sekern is nich tolaten, wiel noch keen Dateinaam fastleggt wöör." -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "Save is forbidden if a transaction is still opened" @@ -18403,7 +18424,7 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Sekern is nich tolaten, wenn noch en Akschoon opmaakt is." -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, fuzzy, kde-format #| msgctxt "A message" #| msgid "File '%1' already exist" @@ -18411,7 +18432,7 @@ msgid "File '%1' already exist" msgstr "Datei \"'%1\" gifft dat al." -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Creation of backup file %1 failed" @@ -18419,7 +18440,7 @@ msgid "Creation of backup file %1 failed" msgstr "Sekerheitkopie %1 lett sik nich opstellen." -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, fuzzy, kde-format #| msgctxt "Error message" @@ -18428,13 +18449,13 @@ msgid "Write file '%1' failed" msgstr "Schrieven vun Datei \"'%1\" fehlslaan." -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "Autostart" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Update failed" @@ -18442,7 +18463,7 @@ msgid "Update materialized views" msgstr "Opfrischen fehlslaan" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "Open file '%1' failed" @@ -18450,35 +18471,35 @@ msgid "Open file '%1' failed" msgstr "Datei \"%1\" lett sik nich opmaken." -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Keen Datenbank fastleggt" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Sekern" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Weert" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Verleden Ännern" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "More than one object returned in [%1] for [%2]" @@ -18487,7 +18508,7 @@ msgid "More than one object returned in '%1' for '%2'" msgstr "In \"%1\" wöör för \"%2\" mehr as een Objekt torüchgeven." -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "No object returned in [%1] for [%2]" diff -Nru skrooge-2.19.1/po/nl/docs/skrooge/index.docbook skrooge-2.20.0/po/nl/docs/skrooge/index.docbook --- skrooge-2.19.1/po/nl/docs/skrooge/index.docbook 2019-04-22 18:05:51.000000000 +0000 +++ skrooge-2.20.0/po/nl/docs/skrooge/index.docbook 2019-06-23 07:32:12.000000000 +0000 @@ -608,7 +608,7 @@ > De berichtenlijstDe lijst met berichten @@ -1025,7 +1025,7 @@ >, eenheden, geplandehandelingengeplande handelingen... De manier waarop u dit doet is vrij eenvoudig : selecteer de items die u wilt wijzigen, stel de eigenschappen in op de waarde die van toepassing is op alle items, en klik op PDF: hiermee kunt u de handeling van een rekening als PDF creëren. De rekening is dan geassocieerd als eigenschap van de handeling. Leest de &PDF;: hiermee kunt u de handeling van een rekening als PDF creëren. De rekening is dan geassocieerd als eigenschap van de handeling. Leest de Hoe te gebruiken als u wilt weten hoe u informatie uit een nog niet ondersteunde rekening kunt krijgen. @@ -1362,7 +1362,7 @@ Alle tabellen in &skrooge; kunt u exporteren, zowel in CSV, &HTML;, ODT, PDF, SVG als in TXT formaat. +> in &skrooge; kunt u exporteren, zowel in CSV, &HTML;, ODT, &PDF;, SVG als in TXT formaat. @@ -1381,7 +1381,7 @@ Bij &skrooge; kunt u een grafiek, exporteren naar keuze in PDF, SVG of elk ander afbeeldingsbestand dat door Qt (PNG, JPG, &GIF;, TIFF...) wordt ondersteund. U doet dit door met de &RMB; op de grafiek te klikken, en daarna de optie , exporteren naar keuze in &PDF;, SVG of elk ander afbeeldingsbestand dat door &Qt; (PNG, JPG, &GIF;, TIFF...) wordt ondersteund. U doet dit door met de &RMB; op de grafiek te klikken, en daarna de optie Exporteren te selecteren. @@ -1478,9 +1478,9 @@ >Met backends importeren: Om een : Om import van handelingen met een backend uit te voeren-handelingen met alle gedeclareerde backends uit te voeren Valideer geïmporteerde handelingenValidatie geïmporteerde handelingen omschakelen: Valideer de geselecteerde geïmporteerde handelingen Splits aandelen: Splits de geselecteerde aandelenSplits aandeel: Splits het geselecteerde aandeel @@ -2221,7 +2221,7 @@ Toont de 5 categorieën met grootste uitgaven voor de huidige of de vorige maand. +>Toont de 5 hoofdcategorieën met uitgaven voor de gewenste periode. @@ -2236,7 +2236,7 @@ Toont de 5 grootste afwijkingen wat betreft inkomsten en uitgaven voor de huidige of de vorige maand. +>Toont de 5 grootste afwijkingen wat betreft inkomsten en uitgaven voor de gewenste periode. @@ -2251,7 +2251,7 @@ Toont het budget van de huidige of vorige maand. +>Toont het budget van de gewenste periode. @@ -2371,7 +2371,7 @@ Accounteigenschappen In &skrooge; heeft een rekening de volgende eigenschappen: +>In &skrooge;-rekening heeft de volgende eigenschappen: Bank @@ -2490,7 +2490,7 @@ >Minimum niveau Het minimum limiet voor wanneer &skrooge; een alarm moet geven De minimum limiet voor wanneer &skrooge; een alarm moet geven @@ -2499,7 +2499,7 @@ >Maximale niveau Het maximum limiet voor wanneer &skrooge; een alarm moet geven De maximum limiet voor wanneer &skrooge; een alarm moet geven @@ -2681,9 +2681,9 @@ >split modus. U kunt kiezen of u een bestaande categorie gebruikt of een nieuwe typet. In dat geval, zal&skrooge; deze voor u creëren terwijl u verder gaat met de handeling. +>U kunt kiezen of u een bestaande categorie gebruikt of een nieuwe typt. In dat geval, zal &skrooge; deze voor u creëren terwijl u verder gaat met de handeling. Het scheidingsteken tussen de hoofdcategorie en de subcategorie is het >-karakter. Als u typet Kleding > Schoenen, dan zal &skrooge; als het nog niet bestaat de categorie Kleding creëren, en de subcategorie Schoenen. +>Het scheidingsteken tussen de hoofdcategorie en de subcategorie is het >-karakter. Als u typt Kleding > Schoenen, dan zal &skrooge; als het nog niet bestaat de categorie Kleding creëren, en de subcategorie Schoenen. Natuurlijk mag u complete categorie-bomen creëren, zoals Transport > Auto > Brandstof > Ongelood, &skrooge; zal dan gewoon de hele hiërarchische structuur creëren. @@ -4521,17 +4521,17 @@ &skrooge; gebruikt pdftotext om alle tekenreeksen uit een PDF te extraheren. Daarna gebruikt het een tekstbestand met daarin beschrijvingen over de key values. Als u een nieuwe rekening extraheerder wilt definiëren, dan moet u het volgende uitvoeren: +>&skrooge; gebruikt pdftotext om alle tekenreeksen uit een &PDF; te extraheren. Daarna gebruikt het een tekstbestand met daarin beschrijvingen over de key values. Als u een nieuwe rekening extraheerder wilt definiëren, dan moet u het volgende uitvoeren: Start pdftotext met uw PDF-bestand met uw &PDF;-bestand Open het gegenereerde tekstbestand en het bijbehorende PDF-bestand.Open het gegenereerde tekstbestand en het bijbehorende &PDF;-bestand. Documentatie copyright 2001-2017 Guillaume DE BURE gdebure@yahoo.com - &meld.fouten;&vertaling.freek; -&underFDL; &underGPL; diff -Nru skrooge-2.19.1/po/nl/skrooge.po skrooge-2.20.0/po/nl/skrooge.po --- skrooge-2.19.1/po/nl/skrooge.po 2019-04-22 18:05:29.000000000 +0000 +++ skrooge-2.20.0/po/nl/skrooge.po 2019-06-23 07:31:51.000000000 +0000 @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" -"PO-Revision-Date: 2019-04-16 17:06+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" +"PO-Revision-Date: 2019-04-29 13:25+0200\n" "Last-Translator: Freek de Kruijf \n" "Language-Team: Dutch \n" "Language: nl\n" @@ -250,7 +250,7 @@ "

... Skrooge kan automatisch aanbevolen correcties toepassen. Zie het dashboard.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1032,26 +1032,32 @@ msgid "Change password..." msgstr "Wachtwoord wijzigen..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Bestand %1 openen..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "Bestand %1 niet gevonden! Het openen is onmogelijk." + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Bestand" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Bestandsbeheer" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1062,7 +1068,7 @@ "plugin\">automatisch kan worden geopend na het starten van de toepassing." "

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1072,62 +1078,62 @@ "

... u uw documenten met een wachtwoord kunt beveiligen.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Document succesvol aangemaakt." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Document aanmaken is mislukt." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Bestand succesvol opgeslagen." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Kan bestand niet opslaan" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1-document" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Bestand '%1' opgeslagen." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Kan '%1' niet opslaan." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Bestand openen" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "%1-document" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1137,13 +1143,13 @@ "Uw document is hersteld vanuit zijn tijdelijke bestand. U zou kunnen " "besluiten om het originele document opnieuw te openen." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Opnieuw openen" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1154,32 +1160,32 @@ "Dit bestand is beveiligd.\n" "Geef wachtwoord op." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Verkeerd wachtwoord.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Bestand '%1 geopend." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Openen van '%1' is mislukt." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Probeer een herstel" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1189,13 +1195,13 @@ "Uw document is vanaf hier hersteld: %1\n" "Let op het herstel kan niet perfect zijn" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Open het herstelde bestand" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1206,31 +1212,31 @@ "b>
zijn om uw document te openen. Waarschuwing, deze actie kan niet " "ongedaan worden gemaakt behalve door opnieuw het wachtwoord te wijzigen." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Wijzigen van wachtwoord is geannuleerd." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Wachtwoord gewijzigd." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Wijzigen van wachtwoord is mislukt." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Een reservekopie van uw document maken" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1540,7 +1546,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2083,7 +2089,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2546,7 +2552,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2605,7 +2611,7 @@ msgid "Import banks and accounts" msgstr "Banken en rekeningen importeren" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2613,7 +2619,7 @@ msgid "Import scheduled operations" msgstr "Geplande handelingen importeren" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2815,7 +2821,7 @@ msgstr "Aandelen importeren" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3221,26 +3227,26 @@ msgid "Creation of file %1 failed" msgstr "Aanmaken van bestand %1 is mislukt" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Rekeningen" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Alleen gemarkeerde" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Alleen Handelingen uit het verleden" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3248,14 +3254,14 @@ msgid "Current" msgstr "Lopende rekening" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Creditcard" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3263,14 +3269,14 @@ msgid "Saving" msgstr "Spaarrekening" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investering" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3278,7 +3284,7 @@ msgid "Loan" msgstr "Lening" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3286,7 +3292,7 @@ msgid "Pension" msgstr "Pensioen" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3294,14 +3300,14 @@ msgid "Wallet" msgstr "Portefeuille" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Overig" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3312,14 +3318,14 @@ "href=\"%1\">\"Bank en rekening\" of bij importhandelingen." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Totaal van %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3360,7 +3366,7 @@ msgstr "Banken (volledig)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6835,63 +6841,63 @@ msgid "Default category for tax operation" msgstr "Standaard categorie voor belasting-handeling" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Inkomsten & uitgaven" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Gegroepeerd" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Overdrachten" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Gevolgd" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Op sub-handelingen" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Inkomsten van %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Uitgaven van %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Spaargeld van %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10611,19 +10617,19 @@ msgid "Maximum number of imported values:" msgstr "Maximum aantal van geïmporteerde waarden:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Koersen" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Valuta's" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10631,7 +10637,7 @@ msgid "Indexes" msgstr "Indexen" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10639,25 +10645,25 @@ msgid "Shares" msgstr "Aandelen" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objecten" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Aandelen alleen in bezit" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Handelingen met eenheid gelijk aan '%1'" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12372,20 +12378,20 @@ msgid "Year" msgstr "Jaar" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Document migreren" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" "Laden van een document gegenereerd door een meer recent versie is onmogelijk" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12403,7 +12409,7 @@ msgid "Computation of budgets" msgstr "Berekening van budgetten" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12428,9 +12434,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12445,7 +12451,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12506,7 +12512,7 @@ msgid "Operation" msgstr "Operatie" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12629,7 +12635,7 @@ msgid "Next occurrence" msgstr "Volgende gelegenheid" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13335,19 +13341,19 @@ "U hebt geen schulden maar u hebt geen reserves. U moet doorgaan met uw " "inspanningen." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Sparen mogelijk" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Max" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13370,97 +13376,97 @@ "\">Website van Skrooge.

We hopen dat u plezier beleeft aan " "Skrooge

Het team van Skrooge" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Rapport voor %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Budget" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 categorieën met grootste uitgaven" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 grootste afwijkingen" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Bedragen in rekeningen" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Aantal eenheden" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Adviezen" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Portfolio met aandelen" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Geschatte rentes" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Herinneringen" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Gemarkeerde handelingen" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Netto vermogen" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Jaarlijkse uitgaven" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Persoonlijk financiële score" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Geen variatie gevonden." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13470,7 +13476,7 @@ "Geen geplande handelingen gedefinieerd op de pagina \"Geplande handelingen\"." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13480,19 +13486,19 @@ "Geen gemarkeerde handelingen gedefinieerd op de pagina Handelingen." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "Geen budget gedefinieerd op de pagina Budget." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "Geen aandeel gedefinieerd op de pagina \"Eenheid\"." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13581,375 +13587,392 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "=regexpcapture(#ATT2#, '#V1S#', #V2#)" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "regexp '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "geen reguliere expressie '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "jokerteken '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "geen jokerteken '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "is tussen #V1# en #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "is tussen #V1S# en #V2S#" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "is lager ingesteld" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "is hoger ingesteld" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "is ingesteld op hoofdletters maken" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "is niet lager" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "is niet hoger" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "is geen hoofdletters maken" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "is lager" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "is hoger" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "is hoofdletters maken" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# met '#V1S#' vervangen door '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=deelreeks van #ATT2# van #V1# tot #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=woord(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# als datum met formaat #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=word(#ATT2#,#V1S#) als datum met formaat #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "is in huidige maand" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "is in vorige maand" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "is in huidige jaar" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "is in vorige jaar" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "is in laatste 30 dagen" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "is in laatste 3 maanden" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "is in laatste 6 maanden" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "is in laatste 12 maanden" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "is in laatste 2 jaren" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "is in laatste 3 jaren" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "is in laatste 5 jaren" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "indien totaal(#ATT#)#OP##V1# verstuur dan '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Het sjabloon '#V2S#' toepassen" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "Om uit te zoeken of het eigenschap een gegeven tekenreeks bevat" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "Om uit te zoeken of het eigenschap een gegeven tekenreeks niet bevat" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "Om uit te zoeken of het eigenschap begint met een gegeven tekenreeks" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" "Om uit te zoeken of het eigenschap niet begint met een gegeven tekenreeks" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "Om uit te zoeken of het eigenschap eindigt met een gegeven tekenreeks" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" "Om uit te zoeken of het eigenschap niet eindigt met een gegeven tekenreeks" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "Om uit te zoeken of het eigenschap leeg is" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "Om uit te zoeken of het eigenschap niet leeg is" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" +"Om een vasgelegde waarde te verkrijgen door een gegeven reguliere expressie " +"(eg. \"(\\d+)(\\s*)(cm|inch(es)?)\")" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13959,7 +13982,7 @@ "Om uit te zoeken of het eigenschap overeenkomt met een gegeven reguliere " "expressie (bijv. \"^[H,h]ello$\")" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13969,7 +13992,7 @@ "Om uit te zoeken of het eigenschap niet overeenkomt met een gegeven " "reguliere expressie (bijv. \"^[H,h]ello$\")" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13979,7 +14002,7 @@ "Om uit te zoeken of het eigenschap overeenkomt met een gegeven expressie met " "joker (bijv. \"_ello\")" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13989,32 +14012,32 @@ "Om uit te zoeken of het eigenschap niet overeenkomt met een gegeven " "expressie met joker (bijv. \"_ello\")" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "Om uit te zoeken of het eigenschap gelijk is aan een gegeven waarde" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" "Om uit te zoeken of het eigenschap niet gelijk is aan een gegeven waarde" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "Om uit te zoeken of het eigenschap groter is dan een gegeven waarde" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "Om uit te zoeken of het eigenschap kleiner is dan een gegeven waarde" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" @@ -14022,41 +14045,41 @@ "Om uit te zoeken of het eigenschap groter dan of gelijk is aan een gegeven " "waarde" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "Om het eigenschap een gegeven waarde te geven" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" "Om uit te zoeken of het eigenschap gelijk is aan een gegeven tekenreeks" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" "Om uit te zoeken of het eigenschap niet gelijk is aan een gegeven tekenreeks" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" "Om uit te zoeken of het eigenschap groter is dan een gegeven tekenreeks" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" "Om uit te zoeken of het eigenschap kleiner is dan een gegeven tekenreeks" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" @@ -14064,7 +14087,7 @@ "Om uit te zoeken of het eigenschap groter dan of gelijk is aan een gegeven " "tekenreeks" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" @@ -14072,32 +14095,32 @@ "Om uit te zoeken of het eigenschap kleiner dan of gelijk is aan een gegeven " "tekenreeks" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "Om uit te zoeken of het eigenschap ligt tussen twee gegeven waarden" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" "Om uit te zoeken of het attribuut ligt tussen twee gegeven tekenreeksen" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "Om het eigenschap naar kleine letters om te zetten (bijv. hello)" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "Om het eigenschap naar hoofdletters om te zetten (bijv. HELLO)" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" @@ -14105,21 +14128,21 @@ "Om het eigenschap naar hoofdletter als eerste letter om te zetten (bijv. " "Hello)" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" "Om uit te zoeken of het eigenschap niet in kleine letters is (bijv. hello)" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" "Om uit te zoeken of het eigenschap niet in hoofdletters is (bijv. HELLO)" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" @@ -14127,26 +14150,26 @@ "Om uit te zoeken of het eigenschap niet met een hoofdletter begint (bijv. " "Hello)" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "Om uit te zoeken of het eigenschap in kleine letters is (bijv. hello)" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "Om uit te zoeken of het eigenschap in hoofdletters is (bijv. HELLO)" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" "Om uit te zoeken of het eigenschap met een hoofdletter begint (bijv. Hello)" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14156,7 +14179,7 @@ "Om het eigenschap de waarde van een ander eigenschap te geven waar een " "waarde is vervangen door een andere" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" @@ -14164,13 +14187,13 @@ "Om het eigenschap een gedeelte van de waarde van een ander eigenschap te " "geven" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "Om het eigenschap de waarde van een ander eigenschap te geven" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14180,13 +14203,13 @@ "Om het eigenschap een woord uit de waarde van een ander eigenschap te geven " "geconverteerd in datumformaat" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "Om het datum-eigenschap de waarde van een ander eigenschap te geven" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14196,83 +14219,83 @@ "Om het datum-eigenschap een woord uit een ander eigenschap te geven " "geconverteerd in datumformaat" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "Om uit te zoeken of de datum van de handeling vandaag is" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "Om uit te zoeken of de datum van de handeling in de vorige maand is" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "Om uit te zoeken of de datum van de handeling in het huidige jaar is" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "Om uit te zoeken of de datum van de handeling in het vorige jaar is" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" "Om uit te zoeken of de datum van de handeling in de laatste 30 dagen is" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" "Om uit te zoeken of de datum van de handeling in de laatste 3 maanden is" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" "Om uit te zoeken of de datum van de handeling in de laatste 6 maanden is" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" "Om uit te zoeken of de datum van de handeling in de laatste 12 maanden is" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "Om uit te zoeken of de datum van de handeling in de laatste 2 jaar is" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "Om uit te zoeken of de datum van de handeling in de laatste 3 jaar is" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "Om uit te zoeken of de datum van de handeling in de laatste 5 jaar is" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " en " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15391,13 +15414,13 @@ msgid "Copy picture" msgstr "Afbeelding kopiëren" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Huidige maand" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16636,7 +16659,7 @@ msgstr "%1 (raw)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16866,26 +16889,26 @@ "Gebruikt object (%1 wordt gebruikt door %2) verwijderen is niet mogelijk.\n" "Constraint naam: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "De huidige verwerking is onderbroken" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" "Een overboeking kan niet gestart worden terwijl een andere uitgevoerd wordt" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Een overboeking dient geopend te zijn om deze actie uit te voeren" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" @@ -16893,14 +16916,14 @@ "Sluiten van overboeking is mislukt omdat er teveel overboekingen zijn " "beëindigd" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" "Verwijderen van overboekingen is niet toegestaan binnen een overboeking" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" @@ -16908,62 +16931,62 @@ "Aanmaken van een groep van overboekingen is niet toegestaan binnen een " "overboeking" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Ongedaan / opnieuw is niet toegestaan binnen een overboeking" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "Wachtwoord wijzigen is niet toegestaan binnen een overboeking" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Het wachtwoord van het document is verwijderd." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Het wachtwoord van het document is gewijzigd." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Herstellen" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Dit bestand herstellen is onmogelijk" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Verkeerde installatie" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Fout wachtwoord" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Dit bestand lijkt beschadigd te zijn" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16976,7 +16999,7 @@ "modus SQLite. Weet u dat de modus SQLCipher veiliger is omdat zelfs het " "tijdelijke bestand is versleuteld?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16986,7 +17009,7 @@ "Er is een beveiligingsgat ontdekt en gecorrigeerd in deze versie van de " "toepassing. We raden u te zeerste aan om uw wachtwoord te wijzigen." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16996,13 +17019,13 @@ "De migratie is mislukt maar het document is zonder fout geladen omdat debug-" "modus is geactiveerd" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Het document is gemigreerd" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17014,14 +17037,14 @@ "(%1) niet in lijn is met de versie van %4 ingebed in Qt (%2). U zou Qt " "opnieuw moeten bouwen met de optie -system-sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" "Sla nog niet geautoriseerde op omdat de bestandsnaam nog niet gedefinieerd is" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -17029,79 +17052,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Opslaan in niet toegestaan wanneer een transactie nog open is" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Bestand '%1' bestaat reeds" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Aanmaken van reservebestand %1 is mislukt" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Schrijven van bestand '%1' is mislukt" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "automatisch starten" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Zichtbare weergaven bijwerken" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Openen van bestand '%1' is mislukt" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Geen database gedefinieerd" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Opslaan" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Waarde" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Laatste wijziging" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Meer dan één object teruggegeven in '%1' voor '%2'" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/pl/skrooge.po skrooge-2.20.0/po/pl/skrooge.po --- skrooge-2.19.1/po/pl/skrooge.po 2019-04-22 18:05:31.000000000 +0000 +++ skrooge-2.20.0/po/pl/skrooge.po 2019-06-23 07:31:53.000000000 +0000 @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2019-02-03 07:39+0100\n" "Last-Translator: Łukasz Wojniłowicz \n" "Language-Team: Polish \n" @@ -249,7 +249,7 @@ "

... Skrooge może samoczynnie zastosować zalecanie poprawki. Zajrzyj na tablicę.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1028,26 +1028,32 @@ msgid "Change password..." msgstr "Zmień hasło..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Otwieranie pliku %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Plik" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Zarządzanie plikami" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1057,7 +1063,7 @@ "

... ostatnio używany plik może być samoczynnie wczytywany przy starcie programu.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1067,62 +1073,62 @@ "

... możesz zabezpieczyć swój dokument hasłem.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Pomyślnie utworzono dokument." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Tworzenie dokumentu nieudane." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Pomyślnie zapisano plik." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Nie można zapisać pliku" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Zapisano plik '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Nieudane zapisywanie: '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Otwórz plik" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "%1 dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1132,13 +1138,13 @@ "Twój dokument został przywrócony z jego pliku tymczasowego. Możesz jednak " "postanowić otworzyć pierwotny dokument." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Otwórz ponownie" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1149,32 +1155,32 @@ "Ten plik wygląda na zabezpieczony.\n" "Proszę wprowadzić hasło." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Błędne hasło.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Otwarto plik '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Otwarcie '%1' nieudane." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Spróbuj przywrócić" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1184,13 +1190,13 @@ "Twój dokument został przywrócony w następującym miejscu: %1\n" "Miej na uwadze, że przywracanie nie zawsze jest idealne" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Otwórz przywrócony plik" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1201,31 +1207,31 @@ "stanie się niemożliwe. Uwaga, tego działania nie można confnąć " "bez ponownej zmiany hasła." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Zaniechano zmiany hasła." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Zmieniono hasło." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Zmiana hasła nieudana." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Utwórz kopię zapasową swojego dokumentu" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1534,7 +1540,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2079,7 +2085,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2539,7 +2545,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2598,7 +2604,7 @@ msgid "Import banks and accounts" msgstr "Importuj banki i konta" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2606,7 +2612,7 @@ msgid "Import scheduled operations" msgstr "Importuj zaplanowane operacje" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2808,7 +2814,7 @@ msgstr "Importuj kapitały akcyjne" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3214,26 +3220,26 @@ msgid "Creation of file %1 failed" msgstr "Nieudane tworzenie pliku %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Konta" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Tylko podświetlone" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Tylko przeszłe operacje" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3241,14 +3247,14 @@ msgid "Current" msgstr "Bieżące" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Karta kredytowa" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3256,14 +3262,14 @@ msgid "Saving" msgstr "Oszczędnościowe" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Inwestycyjne" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3271,7 +3277,7 @@ msgid "Loan" msgstr "Pożyczka" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3279,7 +3285,7 @@ msgid "Pension" msgstr "Emerytalne" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3287,14 +3293,14 @@ msgid "Wallet" msgstr "Portfel" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Inne" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3304,14 +3310,14 @@ "Najpierw musisz utworzyć co najmniej jedno konto
ze strony \"Bank i Konto\" lub zaimportować operacje." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Suma z %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3352,7 +3358,7 @@ msgstr "Banki (W pełni)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6824,63 +6830,63 @@ msgid "Default category for tax operation" msgstr "Domyślna kategoria dla operacji podatkowej" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Przychód i rozchód" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Zgrupowane" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Przelewy" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Śledzone" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Otwórz pod-operacje..." -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Przychody %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Rozchody %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Oszczędności %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10570,19 +10576,19 @@ msgid "Maximum number of imported values:" msgstr "Największa liczba importowanych wartości:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Notowania" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Waluty" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10590,7 +10596,7 @@ msgid "Indexes" msgstr "Indeksy" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10598,25 +10604,25 @@ msgid "Shares" msgstr "Papiery" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Obiekty" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Tylko nabyte papiery" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operacje z jednostką równą '%1'" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12323,19 +12329,19 @@ msgid "Year" msgstr "Rok" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Migruj dokument" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Nie można wczytać dokumentu wygenerowanego przez nowszą wersję" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12353,7 +12359,7 @@ msgid "Computation of budgets" msgstr "Obliczenie budżetów" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12378,9 +12384,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12395,7 +12401,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12456,7 +12462,7 @@ msgid "Operation" msgstr "Operacja" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12579,7 +12585,7 @@ msgid "Next occurrence" msgstr "Następne wystąpienie" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13287,19 +13293,19 @@ "Nie masz długu, ale nie masz też wystarczającego zapasu. Powinieneś " "kontynuować swój wysiłek." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Możliwe oszczędności" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Maks" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13322,97 +13328,97 @@ "internetowej.

Mamy nadzieję, że korzystanie z naszego programu " "będzie dla ciebie przyjemnością

Zespół Skrooge" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Sprawozdanie dla %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Budżet" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 głównych kategorii rozchodu" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 głównych wariacji" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Kwoty na kontach" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Kwoty jednostek" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Porady" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Portfolio papierów wartościowych" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Oszacowane odsetki" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Alarmy" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Podświetlone operacje" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Wartość netto" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Roczne wydatki" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Osobisty wynik finansowy" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Nie znaleziono wariacji." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13422,7 +13428,7 @@ "Nie określono zaplanowanych operacji na stronie \"Zaplanowane operacje\"." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13432,19 +13438,19 @@ "Nie określono podświetlonych operacji na stronie \"Operacje\"." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "Nie określono budżetu na stronie \"Budżet\"." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "Nie określono papieru na stronie \"Jednostki\"." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13534,373 +13540,388 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "wyrażenie regularne '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "nie wyrażenie regularne '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "znak wieloznaczny '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "nie znak wieloznaczny '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "jest pomiędzy #V1# i #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "jest pomiędzy '#V1S#' i '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "ma być małymi literami" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "ma być wielkimi literami" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "ma być drukowanymi literami" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "nie jest małymi literami" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "nie jest wielkimi literami" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "nie jest drukowanymi literami" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "jest małymi literami" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "jest wielkimi literami" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "jest drukowanymi literami" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# z '#V1S#' zastąpione przez '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=podciąg znaków #ATT2# z #V1# do #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=słowo(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# jako data w formacie #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=word(#ATT2#,#V1S#) jako data w formacie #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "jest w bieżącym miesiącu" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "jest w poprzednim miesiącu" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "jest w bieżącym roku" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "jest w poprzednim roku" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "jest w ostatnich 30 dniach" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "jest w ostatnich 3 miesiącach" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "jest w ostatnich 6 miesiącach" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "jest w ostatnich 12 miesiącach" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "jest w ostatnich 2 latach" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "jest w ostatnich 3 latach" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "jest w ostatnich 5 latach" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Jeżeli suma(#ATT#)#OP##V1# to wyślij '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Zastosuj szablon '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "Aby znaleźć czy atrybut zawiera dany ciąg znaków" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "Aby znaleźć czy atrybut nie zawiera danego ciągu znaków" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "Aby znaleźć czy atrybut zaczyna się od danego ciągu znaków" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "Aby znaleźć czy atrybut nie zaczyna się od danego ciągu znaków" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "Aby znaleźć czy atrybut kończy się na dany ciąg znaków" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "Aby znaleźć czy atrybut nie kończy się na dany ciąg znaków" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "Aby znaleźć czy atrybut jest pusty" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "Aby znaleźć czy atrybut nie jest pusty" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13910,7 +13931,7 @@ "Aby znaleźć czy atrybut pasuje do danego wyrażenia regularnego (np. \"^[H," "h]ello$\")" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13920,7 +13941,7 @@ "Aby znaleźć czy atrybut nie pasuje do danego wyrażenia regularnego (np. " "\"^[H,h]ello$\")" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13930,7 +13951,7 @@ "Aby znaleźć czy atrybut pasuje do danego wyrażenia ze znakiem wieloznacznym " "(eg. \"_ello\")" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13940,145 +13961,145 @@ "Aby znaleźć czy atrybut nie pasuje do danego wyrażenia ze znakiem " "wieloznacznym (eg. \"_ello\")" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "Aby znaleźć czy atrybut jest równy danej wartości" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "Aby znaleźć czy atrybut nie jest równy danej wartości" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "Aby znaleźć czy atrybut jest większy od danej wartości" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "Aby znaleźć czy atrybut jest mniejszy od danej wartości" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "Aby znaleźć czy atrybut jest większy lub równy danej wartości" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "Aby ustawić atrybut o danej wartości" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "Aby znaleźć czy atrybut jest równy danemu ciągowi znaków" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "Aby znaleźć czy atrybut nie jest równy danemu ciągowi znaków" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "Aby znaleźć czy atrybut jest większy od danego ciągu znaków" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "Aby znaleźć czy atrybut jest mniejszy od danego ciągu znaków" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "Aby znaleźć czy atrybut jest większy lub równy danego ciągu znaków" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "Aby znaleźć czy atrybut jest mniejszy lub równy danemu ciągowi znaków" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "Aby znaleźć czy atrybut jest pomiędzy dwoma danymi wartościami" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "Aby znaleźć czy atrybut jest pomiędzy dwoma danymi ciągami znaków" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "Aby ustawić atrybut na małe litery (np. hello)" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "Aby ustawić atrybut na wielkie litery (np. HELLO)" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "Aby ustawić atrybut na z wielkiej litery (np. Hello)" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "Aby sprawdzić czy atrybut nie jest z małych liter (np. hello)" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "Aby sprawdzić czy atrybut nie jest z wielkich liter (np. HELLO)" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "Aby sprawdzić czy atrybut nie jest z wielkiej litery (np. Hello)" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "Aby sprawdzić czy atrybut jest z małych liter (np. hello)" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "Aby sprawdzić czy atrybut jest z wielkich liter (np. HELLO)" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "Aby sprawdzić czy atrybut jest z wielkiej litery (np. Hello)" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14088,19 +14109,19 @@ "Aby ustawić atrybut na wartość innego atrybutu, podczas gdy wartośc jest " "zastępowanna inną wartością" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "Aby ustawić atrybut na część wartości innego atrybutu" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "Aby ustawić atrybut na wartość innego atrybutu" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14110,13 +14131,13 @@ "Aby ustawić atrybut na słowo wartości innego atrybutu przekształconego na " "format daty" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "Aby ustawić atrybut daty na wartość innego atrybutu" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14126,79 +14147,79 @@ "Aby ustawić atrybut daty na słowo innego atrybutu przekształconego na format " "daty" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "Aby sprawdzić czy data operacji jest na dzisiaj" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "Aby sprawdzić czy data operacji była w poprzednim miesiącu" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "Aby sprawdzić czy data operacji jest w bieżącym roku" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "Aby sprawdzić czy data operacji jest w poprzednim roku" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "Aby sprawdzić czy data operacji była w ostatnich 30 latach" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "Aby sprawdzić czy data operacji była w ostatnich 3 miesiącach" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "Aby sprawdzić czy data operacji była w ostatnich 6 miesiącach" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "Aby sprawdzić czy data operacji była w ostatnich 12 miesiącach" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "Aby sprawdzić czy data operacji była w ostatnich 2 latach" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "Aby sprawdzić czy data operacji była w ostatnich 3 latach" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "Aby sprawdzić czy data operacji była w ostatnich 5 latach" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " oraz " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15316,13 +15337,13 @@ msgid "Copy picture" msgstr "Kopiuj obraz" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Bieżący miesiąc" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16573,7 +16594,7 @@ msgstr "%1 (nieprzetworzona)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16804,99 +16825,99 @@ "Niemożliwym jest usunięcie obiektu (%1 jest używany przez %2).\n" "Nazwa ograniczenia: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Przerwano bieżącą operację" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "Nie można rozpocząć transakcji, podczas wykonywania innej" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Transakcja musi być otwarta, aby wykonać tę operację" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" "Zamykanie transakcji nieudane, ponieważ zbyt wiele transakcji zakończyło" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Usuwanie transakcji zakazanych wewnątrz transakcji" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Tworzenie grupy jest zakazane wewnątrz transakcji" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Cofanie / przywracanie jest zakazane wewnątrz transakcji" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "Zmiana hasła nie jest dozwolona wewnątrz transakcji" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Hasło dokumentu zostało usunięte." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Hasło dokumentu zostało zmienione." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Przywracanie" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Niemożliwym jest przywrócenie tego pliku" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Błędna instalacja" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Błędne hasło" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Ups, plik ten wygląda na uszkodzony" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16909,7 +16930,7 @@ "SQLite. Czy wiedziałeś, że tryb SQLCipher jest bezpieczniejszy, bo " "szyfrowane są w nim nawet pliki tymczasowe?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16919,7 +16940,7 @@ "W tej wersji aplikacji została załatana luka bezpieczeństwa. Zalecamy zmianę " "hasła." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16929,13 +16950,13 @@ "Nieudana migracja, lecz dokument został wczytany bez błędów, bo został " "aktywowany tryb debugowania" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Dokument został poddany migracji" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16947,14 +16968,14 @@ "równa wersji osadzonej %4 w Qt (%2). Należy przebudować Qt z opcją -system-" "sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" "Nie uwierzytelniono zapisu, ponieważ nazwa pliku nie jest jeszcze określona" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16962,79 +16983,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Zapis jest zakazany przy nadal otwartej transakcji" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Plik '%1' już istnieje" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Tworzenie pliku kopi zapasowej '%1' nieudane" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Nieudane zapisywanie pliku '%1'" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "autostart" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Uaktualnij zmaterializowane widoki" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Otwarcie pliku '%1' nieudane" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Nie określono bazy danych" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Zapisz" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Wartość" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Ostatnia zmiana" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Zwrócono więcej niż jeden obiekt w '%1' dla '%2'" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/pt/skrooge.po skrooge-2.20.0/po/pt/skrooge.po --- skrooge-2.19.1/po/pt/skrooge.po 2019-04-22 18:05:31.000000000 +0000 +++ skrooge-2.20.0/po/pt/skrooge.po 2019-06-23 07:31:53.000000000 +0000 @@ -1,9 +1,9 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" -"PO-Revision-Date: 2019-04-18 12:19+0100\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" +"PO-Revision-Date: 2019-04-29 11:51+0100\n" "Last-Translator: José Nuno Coelho Pires \n" "Language-Team: Portuguese \n" "Language: pt\n" @@ -46,7 +46,7 @@ "X-POFile-SpellExtra: Amount Sqlcipher sqlcipher SQLCipher QML GB info\n" "X-POFile-IgnoreConsistency: Graph\n" "X-POFile-SpellExtra: transacao núm cat ro transação transaccao gor att\n" -"X-POFile-SpellExtra: mín máx anonimizado anonimizá\n" +"X-POFile-SpellExtra: mín máx anonimizado anonimizá expregcaptura ATT\n" "X-POFile-IgnoreConsistency: Comment\n" "X-POFile-IgnoreConsistency: Name\n" "X-POFile-IgnoreConsistency: Table\n" @@ -280,7 +280,7 @@ "

... o Skrooge pode aplicar automaticamente as correcções recomendadas. " "Veja o quadro geral.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1061,26 +1061,32 @@ msgid "Change password..." msgstr "Modificar a senha..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "A abrir o ficheiro %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "O ficheiro %1 não foi encontrado! Não é possível abri-lo." + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Ficheiro" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Gestão de ficheiros" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1091,7 +1097,7 @@ "page=File plugin\">aberto automaticamente quando a aplicação for lançada." "

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1101,62 +1107,62 @@ "

... poderá tornar o seu documento seguro com uma senha.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "O documento foi criado com sucesso." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "A criação do documento foi mal-sucedida." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "O ficheiro foi gravado com sucesso." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Não é possível gravar o ficheiro" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "Documento %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "O ficheiro '%1' foi gravado." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Não foi possível gravar o ficheiro '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Abrir um ficheiro" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "Documento %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1166,13 +1172,13 @@ "O seu documento foi recuperado a partir do seu ficheiro temporário. Poderá " "optar por reabrir o documento original." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Reabrir" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1183,32 +1189,32 @@ "Este ficheiro parece estar protegido.\n" "Introduza por favor a senha respectiva." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "A senha está errada.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "O ficheiro '%1' foi aberto." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Não foi possível aceder a '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Tentar uma recuperação" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1218,13 +1224,13 @@ "O seu documento foi recuperado para aqui: %1\n" "Tenha em atenção que a recuperação pode não ter sido perfeita" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Abrir o ficheiro recuperado" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1235,31 +1241,31 @@ "b> abrir o seu documento. Atenção: esta acção não poderá ser anulada a " "menos que altere a senha de novo." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "A modificação da senha foi cancelada." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "A senha foi alterada." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Não foi possível mudar a senha." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Salvaguarde o seu documento" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1567,7 +1573,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2111,7 +2117,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2574,7 +2580,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2633,7 +2639,7 @@ msgid "Import banks and accounts" msgstr "Importar os bancos e contas" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2641,7 +2647,7 @@ msgid "Import scheduled operations" msgstr "Importar as operações agendadas" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2843,7 +2849,7 @@ msgstr "Importar as acções" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3247,26 +3253,26 @@ msgid "Creation of file %1 failed" msgstr "A criação do ficheiro '%1' foi mal-sucedida" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Contas" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Apenas as realçadas" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Apenas as operações passadas" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3274,14 +3280,14 @@ msgid "Current" msgstr "Actual" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Cartão de crédito" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3289,14 +3295,14 @@ msgid "Saving" msgstr "Poupança" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investimento" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3304,7 +3310,7 @@ msgid "Loan" msgstr "Empréstimo" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3312,7 +3318,7 @@ msgid "Pension" msgstr "Pensão" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3320,14 +3326,14 @@ msgid "Wallet" msgstr "Carteira" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Outra" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3337,14 +3343,14 @@ "Primeiro, terá de criar pelo menos uma conta
na página " "\"Banco e Conta\" ou nas operações de importação." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Total de %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3385,7 +3391,7 @@ msgstr "Bancos (Completa)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6862,63 +6868,63 @@ msgid "Default category for tax operation" msgstr "Categoria predefinida para a operação de imposto" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Receita & Despesa" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Agrupado" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Transferências" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Seguidas" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Em sub-operações" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Receitas de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Despesas de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Poupança de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10618,19 +10624,19 @@ msgid "Maximum number of imported values:" msgstr "Número máximo dos valores importados:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Acções" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Moedas" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10638,7 +10644,7 @@ msgid "Indexes" msgstr "Índices" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10646,25 +10652,25 @@ msgid "Shares" msgstr "Acções" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objectos" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Apenas as suas acções" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operações com unidades igual a '%1'" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12357,20 +12363,20 @@ msgid "Year" msgstr "Ano" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Migrar o documento" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" "Não é possível carregar um documento gerado por uma versão mais recente" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12388,7 +12394,7 @@ msgid "Computation of budgets" msgstr "Cálculo dos orçamentos" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12413,9 +12419,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12430,7 +12436,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12491,7 +12497,7 @@ msgid "Operation" msgstr "Operação" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12614,7 +12620,7 @@ msgid "Next occurrence" msgstr "Ocorrência seguinte" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13311,19 +13317,19 @@ msgstr "" "Não tem dívidas, mas não tem qualquer margem. Deverá manter o seu esforço." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Poupança possível" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Máx" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13345,97 +13351,97 @@ "o Skrooge, veja a página Web do Skrooge.

Esperemos que goste do Skrooge

A Equipa do Skrooge" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Relatório de %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Orçamento" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 categorias principais de despesas" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 variações principais" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Montantes nas contas" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Montantes das unidades" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Conselho" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Carteira de acções" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Juros estimados" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Alarmes" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Operações realçadas" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Valor Líquido" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Despesa Anual" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Pontuação Financeira Pessoal" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Não foi encontrada nenhuma variação." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13445,7 +13451,7 @@ "Não foram definidas operações agendadas na página de " "\"Operações Agendadas\"." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13455,7 +13461,7 @@ "Não foram definidas operações realçadas na página de \"Operações\"." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." @@ -13463,14 +13469,14 @@ "Não foi definido nenhum orçamento na página de \"Orçamento" "\"." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" "Não foi definida nenhuma acção na página \"Unidades\"." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13559,373 +13565,390 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "=expregcaptura(#ATT2#, '#V1S#', #V2#)" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "expreg '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "não é expreg '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "sequência '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "não é sequência '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "está entre #V1# e #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "está entre '#V1S#' e '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "está como minúsculas" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "está como maiúsculas" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "está em capitalização" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "não está como minúsculas" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "não está como maiúsculas" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "não está em capitalização" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "está como minúsculas" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "está como maiúsculas" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "está em capitalização" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# com '#V1S#' substituído por '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=sub-sequência de #ATT2# de #V1# até #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=palavra(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# como data no formato #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=palavra(#ATT2#,#V1S#) como data no formato #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "está no mês actual" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "está no mês anterior" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "está no ano actual" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "está no ano anterior" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "está nos últimos 30 dias" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "está nos últimos 3 meses" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "está nos últimos 6 meses" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "está nos últimos 12 meses" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "está nos últimos 2 anos" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "está nos últimos 3 anos" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "está nos últimos 5 anos" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Se total(#ATT#)#OP##V1# então enviar '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Aplicar o modelo '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "Descobrir se o atributo contém um dado texto" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "Descobrir se o atributo não contém um dado texto" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "Descobrir se o atributo começa com um dado texto" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "Descobrir se o atributo não começa com um dado texto" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "Descobrir se o atributo termina com um dado texto" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "Descobrir se o atributo não termina com um dado texto" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "Descobrir se o atributo está vazio" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "Descobrir se o atributo não está vazio" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" +"Obter um valor capturado com uma expressão regular indicada (p.ex. \"(\\d+)" +"(\\s*)(cm|inch(es)?)\")" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13935,7 +13958,7 @@ "Descobrir se o atributo corresponde a uma determinada expressão regular (p." "ex. \"^[O,o]lá$\")" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13945,7 +13968,7 @@ "Descobrir se o atributo não corresponde a uma determinada expressão regular " "(p.ex. \"^[O,o]lá$\")" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13955,7 +13978,7 @@ "Descobrir se o atributo corresponde a uma determinada expressão com " "caracteres especiais (p.ex. \"_lá\")" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13965,145 +13988,145 @@ "Descobrir se o atributo não corresponde a uma determinada expressão com " "caracteres especiais (p.ex. \"_lá\")" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "Descobrir se o atributo é igual a um dado valor" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "Descobrir se o atributo não é igual a um dado valor" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "Descobrir se o atributo é maior que um dado valor" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "Descobrir se o atributo é menor que um dado valor" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "Descobrir se o atributo é maior ou igual a um dado valor" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "Configurar o atributo com um dado valor" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "Descobrir se o atributo é igual a um dado texto" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "Descobrir se o atributo não é igual a um dado texto" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "Descobrir se o atributo é maior que um dado texto" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "Descobrir se o atributo é menor que um dado texto" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "Descobrir se o atributo é maior ou igual a um dado texto" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "Descobrir se o atributo é menor ou igual a um dado texto" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "Descobrir se o atributo se encontra entre os dois valores indicados" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "Descobrir se o atributo se encontra entre os dois textos indicados" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "Configurar o atributo em minúsculas (p.ex., \"olá\")" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "Configurar o atributo em maiúsculas (p.ex., \"OLÁ\")" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "Configurar o atributo com capitalização (p.ex., \"Olá\")" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "Descobrir se o atributo não está em minúsculas (p.ex., 'olá')" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "Descobrir se o atributo não está em maiúsculas (p.ex., 'olá')" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "Descobrir se o atributo não está capitalizado (p.ex., 'Olá')" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "Descobrir se o atributo está em minúsculas (p.ex., 'olá')" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "Descobrir se o atributo está em maiúsculas (p.ex., 'OLÁ')" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "Descobrir se o atributo está capitalizado (p.ex., 'Olá')" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14113,19 +14136,19 @@ "Configurar o atributo com o valor de outro atributo onde um valor é " "substituído por outro" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "Configurar o atributo com uma parte do valor de outro atributo" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "Configurar o atributo com o valor de outro atributo" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14135,13 +14158,13 @@ "Configurar o atributo com uma palavra do valor de outro atributo convertida " "para uma data" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "Configurar o atributo de data com o valor de outro atributo" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14151,79 +14174,79 @@ "Configurar o atributo de data com uma palavra do valor de outro atributo " "convertida para uma data" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "Descobrir se a data da operação corresponde a hoje" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "Descobrir se a data da operação corresponde ao mês anterior" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "Descobrir se a data da operação corresponde ao ano actual" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "Descobrir se a data da operação corresponde ao ano passado" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "Descobrir se a data da operação corresponde aos últimos 30 dias" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "Descobrir se a data da operação corresponde aos últimos 3 meses" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "Descobrir se a data da operação corresponde aos últimos 6 meses" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "Descobrir se a data da operação corresponde aos últimos 12 meses" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "Descobrir se a data da operação corresponde aos últimos 2 anos" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "Descobrir se a data da operação corresponde aos últimos 3 anos" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "Descobrir se a data da operação corresponde aos últimos 5 anos" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " e " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15342,13 +15365,13 @@ msgid "Copy picture" msgstr "Copiar a imagem" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Mês actual" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16587,7 +16610,7 @@ msgstr "%1 (em bruto)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16818,100 +16841,100 @@ "Não é possível apagar o objecto usado (%1 é usado por %2).\n" "Nome da restrição: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "A operação actual foi interrompida" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "Não é possível iniciar uma transacção durante a execução de outra" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "É necessário abrir uma transacção para efectuar esta acção" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" "O fecho da transacção falhou porque foram terminadas demasiadas transacções" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "A remoção das transacções é proibida dentro de uma transacção" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" "A criação de um grupo de transacções é proibida dentro de uma transacção" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "O Desfazer / Refazer é proibido dentro de uma transacção" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "A mudança de senha é proibida dentro de uma transacção" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "A senha do documento foi removida." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "A senha do documento foi modificada." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Recuperação" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Não é possível recuperar este ficheiro" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Instalação errada" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Senha errada" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Oops, este ficheiro parece estar corrompido" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16925,7 +16948,7 @@ "Sabia que o modo Sqlcipher é mais seguro, dado que até o ficheiro temporário " "é encriptado?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16935,7 +16958,7 @@ "Foi detectado um problema de segurança e foi corrigido nesta versão da " "aplicação. Aconselhamo-o realmente a mudar a sua senha." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16945,13 +16968,13 @@ "A migração foi mal-sucedida mas o documento foi carregado sem erros, porque " "o modo de depuração está activo" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "O documento foi migrado" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16963,14 +16986,14 @@ "sistema (%1) não está alinhada com a versão do %4 incorporada no Qt (%2). " "Deverá reconstruir o Qt com a opção -system-sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" "A gravação não é autorizada porque o nome do ficheiro não está definido" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16978,79 +17001,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "A gravação é proibida se estiver ainda aberta uma transacção" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "O ficheiro '%1' já existe" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "A criação da cópia de segurança %1 foi mal-sucedida" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "A gravação do ficheiro '%1' foi mal-sucedida" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "arranque" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Actualizar as vistas materializadas" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "A abertura do ficheiro '%1' foi mal-sucedida" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Não foi definida nenhuma base de dados" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Gravar" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Valor" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Última modificação" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Foi devolvido mais de um objecto em '%1' para '%2'" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/pt_BR/skrooge.po skrooge-2.20.0/po/pt_BR/skrooge.po --- skrooge-2.19.1/po/pt_BR/skrooge.po 2019-04-22 18:05:31.000000000 +0000 +++ skrooge-2.20.0/po/pt_BR/skrooge.po 2019-06-23 07:31:53.000000000 +0000 @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2019-02-06 18:49-0300\n" "Last-Translator: Frederico Gonçalves Guimarães \n" "Language-Team: Portuguese \n" @@ -256,7 +256,7 @@ "

... O Skrooge pode aplicar as correções recomendadas automaticamente. " "Veja o painel.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1040,26 +1040,32 @@ msgid "Change password..." msgstr "Alterar senha..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Abrindo o arquivo %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Arquivo" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Gerenciamento de arquivo" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1069,7 +1075,7 @@ "

... o último arquivo que aberto pode ser reaberto automaticamente ao iniciar o aplicativo.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1079,62 +1085,62 @@ "

... você pode proteger seu documento com uma senha.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Documento criado com sucesso." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Falha na criação do documento." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Arquivo salvo com sucesso." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Não foi possível salvar o arquivo" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "Documento %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "O arquivo '%1' foi salvo." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Falha ao salvar '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Abrir arquivo" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "Documento %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1144,13 +1150,13 @@ "Seu documento foi recuperado a partir do arquivo temporário. Poderá optar " "por reabrir o documento original." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Reabrir" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1161,32 +1167,32 @@ "O arquivo parece estar protegido.\n" "Por favor, digite a senha." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Senha incorreta.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Arquivo '%1' aberto." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Falha ao abrir '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Tentar uma recuperação" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1196,13 +1202,13 @@ "Seu documento foi recuperado aqui: %1\n" "Lembre-se de que a recuperação pode não ter sido perfeita" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Abrir o arquivo recuperado" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1213,31 +1219,31 @@ "impossível abrir o seu documento. Aviso, esta ação não pode " "ser desfeita exceto trocando a senha novamente." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "A alteração da senha foi cancelada." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "A senha foi alterada." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Falha ao alterar a senha." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Cópia de segurança do seu documento" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1548,7 +1554,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2099,7 +2105,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2585,7 +2591,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2644,7 +2650,7 @@ msgid "Import banks and accounts" msgstr "Importar bancos e contas" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2652,7 +2658,7 @@ msgid "Import scheduled operations" msgstr "Importar operações agendadas" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2856,7 +2862,7 @@ msgstr "Importar ações" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3262,26 +3268,26 @@ msgid "Creation of file %1 failed" msgstr "A criação do arquivo %1 falhou" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Contas" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Apenas as realçadas" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Somente as operações passadas" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3289,14 +3295,14 @@ msgid "Current" msgstr "Corrente" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Cartão de Crédito" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3304,14 +3310,14 @@ msgid "Saving" msgstr "Poupança" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investimento" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3319,7 +3325,7 @@ msgid "Loan" msgstr "Empréstimo" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3327,7 +3333,7 @@ msgid "Pension" msgstr "Pensão" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3335,14 +3341,14 @@ msgid "Wallet" msgstr "Carteira" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Outra" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3353,14 +3359,14 @@ "\"%1\">\"Bancos e Contas\" ou nas operações de importação." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Total de %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3401,7 +3407,7 @@ msgstr "Bancos (Completa)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6946,14 +6952,14 @@ msgid "Default category for tax operation" msgstr "Categoria padrão para a operação com imposto" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Receita e Despesa" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, fuzzy, kde-format #| msgid "Grouped" @@ -6961,49 +6967,49 @@ msgid "Grouped" msgstr "Agrupado" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Transferências" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Rastreado" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Nas suboperações" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Receitas de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Despesas de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Poupança de %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10792,19 +10798,19 @@ msgid "Maximum number of imported values:" msgstr "Número máximo dos valores importados:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Cotações" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Moedas" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10812,7 +10818,7 @@ msgid "Indexes" msgstr "Índices" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10820,26 +10826,26 @@ msgid "Shares" msgstr "Ações" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objetos" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Somente as suas ações" # "update" to be replaced by "updated" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operações com a unidade igual a '%1'" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12611,20 +12617,20 @@ msgid "Year" msgstr "Ano" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Migrar documento" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" "Não é possível carregar um documento gerado por uma versão mais recente" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12642,7 +12648,7 @@ msgid "Computation of budgets" msgstr "Cálculo dos orçamentos" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12667,9 +12673,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12684,7 +12690,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12745,7 +12751,7 @@ msgid "Operation" msgstr "Operação" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12868,7 +12874,7 @@ msgid "Next occurrence" msgstr "Próxima ocorrência" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13582,19 +13588,19 @@ msgstr "" "Você não tem dívidas, mas não tem nenhuma margem. Deve manter seu esforço." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Poupança possível" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Máx" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13616,55 +13622,55 @@ "como usar o Skrooge, acesse o Site Web do " "Skrooge.

Esperamos que goste do Skrooge

Equipe do Skrooge" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Relatório para %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Orçamento" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 principais categorias de despesa" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 principais variações" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Saldos nas contas" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Quantidades das unidades" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Conselho" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Carteira de ações" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgctxt "Title of a dashboard widget" #| msgid "Estimated interests" @@ -13672,7 +13678,7 @@ msgid "Estimated interests" msgstr "Juros estimados" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Dashboard widget title" #| msgid "Alarms" @@ -13680,37 +13686,37 @@ msgid "Alarms" msgstr "Alarmes" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Operações realçadas" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Patrimônio Líquido" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Despesas Anuais" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Pontuação das Finanças Pessoais" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Nenhuma variação encontrada." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13720,7 +13726,7 @@ "Não foram definidas operações agendadas na página \"Operações " "agendadas\"." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13730,20 +13736,20 @@ "Não foram definidas operações realçadas na página \"Operações\"." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "Nenhum orçamento definido na página \"Orçamento\"." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" "Nenhum compartilhamento definido na página \"Unidades\"." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13832,373 +13838,388 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "expreg '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "sem expreg '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "caractere especial '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "sem caractere especial '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "é entre #V1# e #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "é entre '#V1#' e '#V2#'" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "está definido para o mais baixo" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "está definido para o mais alto" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "está com iniciais maiúsculas" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "não é inferior" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "não é superior" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "não está com iniciais maiúsculas" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "está em maiúsculo" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "está em minúsculo" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "está com iniciais maiúsculas" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# com '#V1S#' substituído por '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=subsequência de #ATT2# de #V1# até #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=palavra(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# como data no formato #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=palavra(#ATT2#,#V1S#) como data no formato #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "está no mês atual" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "está no mês anterior" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "está no ano atual" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "está no ano anterior" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "está nos últimos 30 dias" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "está nos últimos 3 meses" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "está nos últimos 6 meses" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "está nos últimos 12 meses" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "está nos últimos 2 anos" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "está nos últimos 3 anos" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "está nos últimos 5 anos" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Se total(#ATT#)#OP##V1# então enviar '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Aplicar o modelo '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14206,7 +14227,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14214,7 +14235,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14222,7 +14243,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14230,145 +14251,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14376,19 +14397,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14396,13 +14417,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14410,79 +14431,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " e " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15643,13 +15664,13 @@ msgid "Copy picture" msgstr "Copiar imagem" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Este mês" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16926,7 +16947,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -17156,51 +17177,51 @@ "Não é possível excluir o objeto usado (%1 é usado por %2).\n" "Nome da restrição: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "A operação atual foi interrompida" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "Não é possível iniciar uma transação durante a execução de outra" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "É necessário abrir uma transação para efetuar esta ação" # "because of" -> "because" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" "O fechamento da transação falhou porque muitas transações foram concluídas" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "A remoção de transações é proibida dentro de uma transação" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "A criação de um grupo de transações é proibida dentro de uma transação" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "O Desfazer / Refazer é proibido dentro de uma transação" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, fuzzy, kde-format #| msgctxt "Something went wrong with SQL transactions" #| msgid "Undo / Redo is forbidden inside a transaction" @@ -17208,50 +17229,50 @@ msgid "Change password is forbidden inside a transaction" msgstr "O Desfazer / Refazer é proibido dentro de uma transação" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "A senha do documento foi removida." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "A senha do documento foi modificada." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Recuperação" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Não é possível recuperar este arquivo" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Senha incorreta" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Este arquivo parece estar corrompido" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17265,7 +17286,7 @@ "Você sabia que o modo SQLCipher é mais seguro porque até o arquivo " "temporário é criptografado?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17273,7 +17294,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17283,13 +17304,13 @@ "A migração falhou mas o documento foi carregado sem erros porque o modo de " "depuração está ativo." -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "O documento foi migrado" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17301,14 +17322,14 @@ "sistema (%1) não é compatível com a versão %4 incorporada no Qt (%2). Você " "deverá recompilar o Qt com a opção -system-sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" "O salvamento não é autorizado porque o nome do arquivo não está definido" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, fuzzy, kde-format #| msgctxt "" #| "Cannot save the file while Skrooge is still performing an SQL transaction" @@ -17319,79 +17340,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "O salvamento é proibido se uma transação ainda estiver aberta" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "O arquivo '%1' já existe" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "A criação da cópia de segurança %1 falhou" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Erro na gravação do arquivo '%1'" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "Iniciar automaticamente" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Atualizar visões materializadas" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Falha ao abrir arquivo '%1'" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Nenhum banco de dados definido" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Salvar" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Valor" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Última modificação" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Foi devolvido mais de um objeto em '%1' para '%2'" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/ro/skrooge.po skrooge-2.20.0/po/ro/skrooge.po --- skrooge-2.19.1/po/ro/skrooge.po 2019-04-22 18:05:33.000000000 +0000 +++ skrooge-2.20.0/po/ro/skrooge.po 2019-06-23 07:31:54.000000000 +0000 @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2012-12-22 11:47+0200\n" "Last-Translator: Sergiu Bivol \n" "Language-Team: Romanian \n" @@ -247,7 +247,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, fuzzy, kde-format #| msgid "Name of the account" msgctxt "Dashboard widget title" @@ -1045,29 +1045,35 @@ msgid "Change password..." msgstr "Modifi&care parolă..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, fuzzy, kde-format #| msgid "Opening file %1..." msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Se deschide fișierul %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, fuzzy, kde-format #| msgid "File" msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Fișier" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, fuzzy, kde-format #| msgid "File management" msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Gestiune fișiere" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, fuzzy, kde-format #| msgid "

... you can schedule operations.

" msgctxt "Description of a tip" @@ -1076,7 +1082,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "

... puteți planifica operații.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format #| msgid "

... you can associate a logo with your banks.

" msgctxt "Description of a tip" @@ -1085,35 +1091,35 @@ "file_change_password\">password.

" msgstr "

... puteți asocia o emblemă cu băncile dumneavoastră.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, fuzzy, kde-format #| msgid "Document successfully created." msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Document creat cu succes." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, fuzzy, kde-format #| msgid "Document creation failed." msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Crearea documentului a eșuat." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, fuzzy, kde-format #| msgid "File successfully saved." msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Fișier salvat cu succes." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, fuzzy, kde-format #| msgid "Cannot save file" msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Fișierul nu poate fi salvat" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, fuzzy, kde-format #| msgid "Text document" msgctxt "" @@ -1121,35 +1127,35 @@ msgid "%1 document" msgstr "Document textual" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, fuzzy, kde-format #| msgid "File [%1] saved." msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Fișierul [%1] a fost salvat." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, fuzzy, kde-format #| msgid "Failed to save [%1]." msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Eșec la salvarea [%1]." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "OFX Files" msgctxt "Panel title" msgid "Open file" msgstr "Fișiere OFX" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgid "Text document" msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "Document textual" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1157,14 +1163,14 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, fuzzy, kde-format #| msgid "Failed to open [%1]." msgctxt "Noun" msgid "Reopen" msgstr "Eșec la deschiderea [%1]." -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1173,7 +1179,7 @@ "Please enter the password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, fuzzy, kde-format #| msgid "Wrong password.\n" @@ -1181,27 +1187,27 @@ msgid "Wrong password.\n" msgstr "Parolă greșită.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, fuzzy, kde-format #| msgid "File [%1] saved." msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Fișierul [%1] a fost salvat." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, fuzzy, kde-format #| msgid "Failed to open [%1]." msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Eșec la deschiderea [%1]." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1209,13 +1215,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1223,35 +1229,35 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, fuzzy, kde-format #| msgid "Changing password was canceled." msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Modificarea parolei a fost anulată." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, fuzzy, kde-format #| msgid "Password changed." msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Parolă modificată." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, fuzzy, kde-format #| msgid "Failed to change password." msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Eșec la modificarea parolei." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, fuzzy, kde-format #| msgid "Skrooge document" msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Document Skrooge" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1570,7 +1576,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2127,7 +2133,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2592,7 +2598,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2654,7 +2660,7 @@ msgid "Import banks and accounts" msgstr "Bancă și cont" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, fuzzy, kde-format @@ -2663,7 +2669,7 @@ msgid "Import scheduled operations" msgstr "Operații planificate manual" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, fuzzy, kde-format #| msgid "Text document" msgctxt "A file format" @@ -2886,7 +2892,7 @@ msgstr "Import" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, fuzzy, kde-format #| msgid "Assets" @@ -3319,29 +3325,29 @@ msgid "Creation of file %1 failed" msgstr "Fișierul [%1] a fost salvat." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, fuzzy, kde-format #| msgid "Accounts" msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Conturi" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, fuzzy, kde-format #| msgid "Operations" msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Operații" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, fuzzy, kde-format #| msgid "Number of the account" msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Numărul de cont" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, fuzzy, kde-format @@ -3350,7 +3356,7 @@ msgid "Current" msgstr "Curent" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, fuzzy, kde-format #| msgid "Credit card" @@ -3358,7 +3364,7 @@ msgid "Credit card" msgstr "Carte de credit" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3366,7 +3372,7 @@ msgid "Saving" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, fuzzy, kde-format #| msgid "Investment" @@ -3374,7 +3380,7 @@ msgid "Investment" msgstr "Investiție" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3382,7 +3388,7 @@ msgid "Loan" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3390,7 +3396,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, fuzzy, kde-format @@ -3399,7 +3405,7 @@ msgid "Wallet" msgstr "Vest" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, fuzzy, kde-format #| msgid "Other" @@ -3407,7 +3413,7 @@ msgid "Other" msgstr "Altele" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3415,15 +3421,15 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, fuzzy, kde-format #| msgid "Total of %1" msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Total din %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, fuzzy, kde-format @@ -3467,7 +3473,7 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6977,7 +6983,7 @@ msgid "Default category for tax operation" msgstr "Operații" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, fuzzy, kde-format #| msgid "Income" @@ -6985,14 +6991,14 @@ msgid "Income & Expenditure" msgstr "Venituri" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, fuzzy, kde-format #| msgid "Transfer" @@ -7000,7 +7006,7 @@ msgid "Transfers" msgstr "Transfer" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, fuzzy, kde-format #| msgid "Tracker" @@ -7008,7 +7014,7 @@ msgid "Tracked" msgstr "Tracker" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format #| msgid "Number of the account" @@ -7016,30 +7022,30 @@ msgid "On suboperations" msgstr "Numărul de cont" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, fuzzy, kde-format #| msgid "Income" msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Venituri" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format #| msgid "Current month" msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Luna curentă" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Pornire automată" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, fuzzy, kde-format #| msgid "Income" @@ -10925,21 +10931,21 @@ msgid "Maximum number of imported values:" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, fuzzy, kde-format #| msgid "Date:" msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Dată:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, fuzzy, kde-format #| msgid "Currency" msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Monedă" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, fuzzy, kde-format #| msgid "Index" msgctxt "" @@ -10948,7 +10954,7 @@ msgid "Indexes" msgstr "Index" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, fuzzy, kde-format #| msgid "Shares" msgctxt "" @@ -10957,28 +10963,28 @@ msgid "Shares" msgstr "Acțiuni" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, fuzzy, kde-format #| msgid "Object" msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Obiect" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, fuzzy, kde-format #| msgid "Shares" msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Acțiuni" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, fuzzy, kde-format #| msgid "Operation canceled" msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Operație anulată" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12660,20 +12666,20 @@ msgid "Year" msgstr "Ani" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, fuzzy, kde-format #| msgid "Text document" msgctxt "Progression step" msgid "Migrate document" msgstr "Document textual" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12693,7 +12699,7 @@ msgid "Computation of budgets" msgstr "Numele contului" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12719,9 +12725,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, fuzzy, kde-format #| msgid "Default" msgctxt "Noun, the default value of an item" @@ -12737,7 +12743,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, fuzzy, kde-format #| msgid "Minimum" msgctxt "Noun, the minimum value of an item" @@ -12804,7 +12810,7 @@ msgid "Operation" msgstr "Operații" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, fuzzy, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12939,7 +12945,7 @@ msgid "Next occurrence" msgstr "Numărul de cont" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, fuzzy, kde-format #| msgid "Date:" msgctxt "Noun, the date of an item" @@ -13680,20 +13686,20 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, fuzzy, kde-format #| msgid "Tax" msgctxt "Noun" msgid "Max" msgstr "Impozit" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13707,105 +13713,105 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, fuzzy, kde-format #| msgid "Report" msgctxt "A monthly report title" msgid "Report for %1" msgstr "Raport" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, fuzzy, kde-format #| msgid "Account update" msgctxt "A monthly report title" msgid "Budget" msgstr "Actualizare cont" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, fuzzy, kde-format #| msgid "Income" msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "Venituri" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "Pornire automată" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, fuzzy, kde-format #| msgid "Number of the account" msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Numărul de cont" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr " - Numărul contului: %1" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgid "Name of the account" msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Numele contului" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgid "Always" msgctxt "A monthly report title" msgid "Alarms" msgstr "Întotdeauna" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, fuzzy, kde-format #| msgid "Operations" msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Operații" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Nord" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13813,7 +13819,7 @@ "operations\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13821,19 +13827,19 @@ "page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13922,234 +13928,241 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "regexp '#V1S#'" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:357 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not regexp '#V1S#'" +msgid "regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "wildcard '#V1S#'" +msgid "not regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not wildcard '#V1S#'" +msgid "wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#V1#" +msgid "not wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "!=#V1#" +msgid "=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">#V1#" +msgid "!=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<#V1#" +msgid ">#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">=#V1#" +msgid "<#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<=#V1#" +msgid ">=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "='#V1S#'" +msgid "<=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "!='#V1S#'" +msgid "='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">'#V1S#'" +msgid "!='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<'#V1S#'" +msgid ">'#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">='#V1S#'" +msgid "<'#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<='#V1S#'" +msgid ">='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is between #V1# and #V2#" +msgid "<='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is between '#V1S#' and '#V2S#'" +msgid "is between #V1# and #V2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to lower" +msgid "is between '#V1S#' and '#V2S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to upper" +msgid "is set to lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to capitalize" +msgid "is set to upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not lower" +msgid "is set to capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not upper" +msgid "is not lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not capitalize" +msgid "is not upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is lower" +msgid "is not capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is upper" +msgid "is lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is capitalize" +msgid "is upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" +msgid "is capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=substring of #ATT2# from #V1# to #V2#" +msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2#" +msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=word(#ATT2#,#V1S#)" +msgid "=#ATT2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2# as date with format #DF#" +msgid "=word(#ATT2#,#V1S#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=word(#ATT2#,#V1S#) as date with format #DF#" +msgid "=#ATT2# as date with format #DF#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:421 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=word(#ATT2#,#V1S#) as date with format #DF#" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:423 #, fuzzy, kde-format #| msgid "Current month" msgctxt "" @@ -14157,14 +14170,14 @@ msgid "is in current month" msgstr "Luna curentă" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "Luna precedentă" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, fuzzy, kde-format #| msgid "Current year" msgctxt "" @@ -14172,14 +14185,14 @@ msgid "is in current year" msgstr "Anul curent" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "Anul trecut" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, fuzzy, kde-format #| msgid "Last 30 days" msgctxt "" @@ -14187,7 +14200,7 @@ msgid "is in last 30 days" msgstr "Ultimele 30 de zile" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, fuzzy, kde-format #| msgid "Last 3 months" msgctxt "" @@ -14195,7 +14208,7 @@ msgid "is in last 3 months" msgstr "Ultimele 3 luni" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, fuzzy, kde-format #| msgid "Last 6 months" msgctxt "" @@ -14203,7 +14216,7 @@ msgid "is in last 6 months" msgstr "Ultimele 6 luni" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, fuzzy, kde-format #| msgid "Last 12 months" msgctxt "" @@ -14211,7 +14224,7 @@ msgid "is in last 12 months" msgstr "Ultimele 12 luni" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, fuzzy, kde-format #| msgid "Last 30 days" msgctxt "" @@ -14219,7 +14232,7 @@ msgid "is in last 2 years" msgstr "Ultimele 30 de zile" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, fuzzy, kde-format #| msgid "Last 30 days" msgctxt "" @@ -14227,7 +14240,7 @@ msgid "is in last 3 years" msgstr "Ultimele 30 de zile" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, fuzzy, kde-format #| msgid "Last 30 days" msgctxt "" @@ -14235,69 +14248,77 @@ msgid "is in last 5 years" msgstr "Ultimele 30 de zile" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "&Aplică pentru:" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14305,7 +14326,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14313,7 +14334,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14321,7 +14342,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14329,145 +14350,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14475,19 +14496,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14495,13 +14516,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14509,80 +14530,80 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, fuzzy, kde-format #| msgid " and " msgctxt "logical operator in a search query" msgid " and " msgstr " și " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15715,14 +15736,14 @@ msgid "Copy picture" msgstr "" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current month" msgctxt "The current month" msgid "Current month" msgstr "Luna curentă" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, fuzzy, kde-format #| msgid "Last 3 months" msgctxt "The month before the current month" @@ -17059,7 +17080,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, fuzzy, kde-format #| msgid "Sum" msgctxt "Noun, the numerical sum of a list of values" @@ -17311,89 +17332,89 @@ "Constraint name: %3" msgstr "" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, fuzzy, kde-format #| msgid "Recurrent operations" msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Operații recurente" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, fuzzy, kde-format #| msgid "Recurrent operations" msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Operații recurente" -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, fuzzy, kde-format #| msgid "Recurrent operations" msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Operații recurente" -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, fuzzy, kde-format #| msgid "Failed to save [%1]." msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Eșec la salvarea [%1]." -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, fuzzy, kde-format #| msgid "Change password" @@ -17401,13 +17422,13 @@ msgid "Wrong password" msgstr "Modifică parola" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17417,7 +17438,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17425,7 +17446,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17433,14 +17454,14 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, fuzzy, kde-format #| msgid "Recurrent operations" msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Operații recurente" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17449,13 +17470,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -17463,21 +17484,21 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, fuzzy, kde-format #| msgid "File [%1] saved." msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Fișierul [%1] a fost salvat." -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, fuzzy, kde-format #| msgid "Insertion failed" msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Inserția a eșuat" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, fuzzy, kde-format #| msgid "File [%1] saved." @@ -17485,65 +17506,65 @@ msgid "Write file '%1' failed" msgstr "Fișierul [%1] a fost salvat." -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, fuzzy, kde-format #| msgid "autostart" msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "pornire automată" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, fuzzy, kde-format #| msgid "Update failed" msgctxt "Progression step" msgid "Update materialized views" msgstr "Actualizare eșuată" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, fuzzy, kde-format #| msgid "File [%1] saved." msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Fișierul [%1] a fost salvat." -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, fuzzy, kde-format #| msgid "Save" msgctxt "Verb, save a document" msgid "Save" msgstr "Salvează" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, fuzzy, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Valoare" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, fuzzy, kde-format #| msgid "Confirmation" msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Confirmare" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/ru/skrooge.po skrooge-2.20.0/po/ru/skrooge.po --- skrooge-2.19.1/po/ru/skrooge.po 2019-04-22 18:05:32.000000000 +0000 +++ skrooge-2.20.0/po/ru/skrooge.po 2019-06-23 07:31:54.000000000 +0000 @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2014-04-11 02:12+0400\n" "Last-Translator: Yuri Efremov \n" "Language-Team: Russian \n" @@ -254,7 +254,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1044,26 +1044,32 @@ msgid "Change password..." msgstr "Изменить пароль..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Открытие файла %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Файл" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Управление файлами" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "" @@ -1077,7 +1083,7 @@ "

...последний файл может быть открыт автоматически при запуске приложения." "

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "

... you can secure your document with a password.

" @@ -1087,57 +1093,57 @@ "file_change_password\">password.

" msgstr "

...вы можете обезопасить свой документ паролем.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Документ успешно создан." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Ошибка создания документа." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Файл успешно сохранён." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Не удалось сохранить файл" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "Документ %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Файл «%1» сохранён." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Ошибка сохранения файла «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "Open file" msgctxt "Panel title" msgid "Open file" msgstr "Открыть файл" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgctxt "" #| "Associated with the file extension : for example, .csv --> CSV document" @@ -1146,7 +1152,7 @@ msgid "%1 document" msgstr "Документ %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1156,13 +1162,13 @@ "Документ восстановлен из временного файла. Вы можете открыть исходный " "документ." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Открыть заново" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1173,32 +1179,32 @@ "Возможно, этот файл защищён.\n" "Введите пароль." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Неверный пароль.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Файл «%1» открыт." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Не удалось открыть файл «%1» ." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Попробовать восстановить" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1208,13 +1214,13 @@ "Адрес восстановленного файла: %1\n" "Внимание: восстановление может содержать ошибки." -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Открыть восстановленный файл" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, fuzzy, kde-format #| msgid "" #| "Take care, if you lose your password then it will be " @@ -1227,31 +1233,31 @@ "Будьте внимательны, при утрате пароля открыть документ будет " "невозможно." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Изменение пароля было отменено." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Пароль изменён." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Не удалось изменить пароль." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Создайте резервную копию документа" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, fuzzy, kde-format #| msgctxt "Explain the user that he should backup his document" #| msgid "Don't forget to backup your document on an other device." @@ -1569,7 +1575,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, fuzzy, kde-format #| msgctxt "Error message" #| msgid "" @@ -2134,7 +2140,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2621,7 +2627,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2684,7 +2690,7 @@ msgid "Import banks and accounts" msgstr "Импорт банков и счетов" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2692,7 +2698,7 @@ msgid "Import scheduled operations" msgstr "Импорт плановых операций" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2900,7 +2906,7 @@ msgstr "Импорт акций" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3313,26 +3319,26 @@ msgid "Creation of file %1 failed" msgstr "Ошибка создания файла «%1»" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Счета" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Избранные" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Только прошедшие операции" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3340,14 +3346,14 @@ msgid "Current" msgstr "Текущий" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Кредитная карта" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3355,14 +3361,14 @@ msgid "Saving" msgstr "Банковский вклад" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Инвестиция" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3370,7 +3376,7 @@ msgid "Loan" msgstr "Кредит" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3378,7 +3384,7 @@ msgid "Pension" msgstr "Пенсия" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3386,14 +3392,14 @@ msgid "Wallet" msgstr "Наличные" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Прочее" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3403,14 +3409,14 @@ "Сначала необходимо создать хотя бы одну запись счёта
на странице «Счета» или импортировать операции." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Итого «%1»" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3451,7 +3457,7 @@ msgstr "Банки (детальный)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -7010,14 +7016,14 @@ msgid "Default category for tax operation" msgstr "Категория операции" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Доходы и расходы" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, fuzzy, kde-format #| msgid "Grouped" @@ -7025,49 +7031,49 @@ msgid "Grouped" msgstr "Сгруппированные" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Переводы" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Трекер" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Подоперации" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Доходы %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Расходы %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Сбережение %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10988,19 +10994,19 @@ msgid "Maximum number of imported values:" msgstr "Макс. количество импортированных значений:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Курсы" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Валюты" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -11008,7 +11014,7 @@ msgid "Indexes" msgstr "Индексы" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -11016,25 +11022,25 @@ msgid "Shares" msgstr "Акции" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Объекты" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Акции в собственности" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Операции с единицей, равной «%1»" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12769,19 +12775,19 @@ msgid "Year" msgstr "Год" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Преобразование документа" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Невозможно загрузить документ, созданный с помощью предыдущей версии" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12799,7 +12805,7 @@ msgid "Computation of budgets" msgstr "Вычисление бюджета" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12824,9 +12830,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12841,7 +12847,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12902,7 +12908,7 @@ msgid "Operation" msgstr "Операция" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -13025,7 +13031,7 @@ msgid "Next occurrence" msgstr "Дата выполнения" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13771,19 +13777,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Возможные сбережения" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Макс." -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13806,55 +13812,55 @@ "посетите сайт Skrooge.

Надеемся, " "Skrooge вам понравится.

Команда разработчиков Skrooge" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Отчёт за %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Бюджет" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 основных категорий расходов" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 основных изменений" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Сумма на счетах" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Суммы в единицах" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Рекомендации" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Портфель акций" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgctxt "Title of a dashboard widget" #| msgid "Estimated interests" @@ -13862,7 +13868,7 @@ msgid "Estimated interests" msgstr "Процентный доход" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Dashboard widget title" #| msgid "Alarms" @@ -13870,20 +13876,20 @@ msgid "Alarms" msgstr "Напоминания" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Избранные операции" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Сверху" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, fuzzy, kde-format #| msgctxt "Yahoo title for a downloaded information of a share" #| msgid "Annualized Gain" @@ -13891,19 +13897,19 @@ msgid "Annual Spending" msgstr "Годовой доход" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Изменений не обнаружено." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13913,7 +13919,7 @@ "Запланированные операции не указаны на странице «Плановые " "операции»." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13922,19 +13928,19 @@ msgstr "" "Избранные операции не указаны на странице «Операции»." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "Бюджет не указан на странице «Бюджет»." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "Акции не указаны на странице «Платёжные единицы»." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -14025,318 +14031,325 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "Рег. выражение «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "не рег. выражение «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "wildcard «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "не wildcard «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "между #V1# и #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "между «#V1S#» и «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "в нижний регистр" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "в верхний регистр" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "сделать прописными" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "не нижний регистр" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "не верхний регистр" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "не прописными" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "нижний регистр" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "верхний регистр" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "прописными" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# с «#V1S#» заменено на «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=подстрока #ATT2# из #V1# в #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=слово(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# как дату в формате #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=слово(#ATT2#,#V1S#) как дату в формате #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "в текущем месяце" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "в предыдущем месяце" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "в текущем году" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "в предыдущем году" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "в предыдущие 30 дней" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "в предыдущие 3 месяца" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "в предыдущие 6 месяцев" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "в предыдущие 12 месяцев" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "в предыдущие 2 года" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "в предыдущие 3 года" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "в предыдущие 5 лет" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Если в общем(#ATT#)#OP##V1# отправить '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format #| msgctxt "Progression step" #| msgid "Apply rule" @@ -14345,55 +14358,63 @@ msgid "Apply the template '#V2S#'" msgstr "Применение правила" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14401,7 +14422,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14409,7 +14430,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14417,7 +14438,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14425,145 +14446,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14571,19 +14592,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14591,13 +14612,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14605,79 +14626,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " и " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15836,14 +15857,14 @@ msgid "Copy picture" msgstr "Копировать изображение" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current month" msgctxt "The current month" msgid "Current month" msgstr "Текущий месяц" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -17174,7 +17195,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -17404,25 +17425,25 @@ "Невозможно удалить использованный объект (%1 используется %2).\n" "Название ограничения: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Текущая операция была прервана" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "Операцию нельзя начать из-за выполнения другой операции" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Для выполнения этого действия следует открыть операцию" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" @@ -17430,25 +17451,25 @@ "Ошибка закрытия операции из-за слишком большого количества завершённых " "операций" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Удаление операций в рамках операции запрещено" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Создание группы операций в пределах операции запрещено" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Во время выполнения операции действия отмена/повтор запрещены" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, fuzzy, kde-format #| msgctxt "Something went wrong with SQL transactions" #| msgid "Undo / Redo is forbidden inside a transaction" @@ -17456,50 +17477,50 @@ msgid "Change password is forbidden inside a transaction" msgstr "Во время выполнения операции действия отмена/повтор запрещены" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Пароль документа удалён." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Пароль документа изменён." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Восстановление" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Невозможно восстановить этот файл" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Неверный пароль" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Ой, этот файл, кажется, повреждён" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17509,7 +17530,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17517,7 +17538,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17527,13 +17548,13 @@ "Ошибка преобразования документа, но документ был загружен без ошибок из-за " "того, что задействован режим диагностики." -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Документ преобразован" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17542,13 +17563,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Сохранено без авторизации, потому что не указано название файла" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, fuzzy, kde-format #| msgctxt "" #| "Cannot save the file while Skrooge is still performing an SQL transaction" @@ -17559,79 +17580,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Сохранение запрещено, если операция не закрыта" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Файл «%1» уже существует." -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Ошибка создания резервной копии файла %1" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Ошибка записи файла «%1»" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "автозапуск" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Обновление панелей" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Ошибка открытия файла «%1»" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Не указано ни одной базы данных" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Сохранить" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Значение" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Время последнего изменения" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "В «%1» было возвращено несколько объектов в ответ на запрос «%2»" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/sk/skrooge.po skrooge-2.20.0/po/sk/skrooge.po --- skrooge-2.19.1/po/sk/skrooge.po 2019-04-22 18:05:34.000000000 +0000 +++ skrooge-2.20.0/po/sk/skrooge.po 2019-06-23 07:31:56.000000000 +0000 @@ -4,8 +4,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2015-07-18 19:03+0100\n" "Last-Translator: Roman Paholik \n" "Language-Team: Slovak \n" @@ -239,7 +239,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -991,26 +991,32 @@ msgid "Change password..." msgstr "Zmena hesla..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Otvára sa súbor %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Súbor" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Správa súborov" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1018,7 +1024,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1026,56 +1032,56 @@ "file_change_password\">password.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, fuzzy, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Projekt \"%1\" úspešne vytvorený." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, fuzzy, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Nepodarilo sa vytvoriť zložku" -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, fuzzy, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Uložené do súboru: %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Nedá sa uložiť súbor" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "dokument %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Súbor '%1' uložený." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Zlyhalo uloženie '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Otvoriť súbor" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgctxt "" #| "Associated with the file extension : for example, .csv --> CSV document" @@ -1084,7 +1090,7 @@ msgid "%1 document" msgstr "dokument %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1092,13 +1098,13 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Znovu otvoriť" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1107,32 +1113,32 @@ "Please enter the password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Zlé heslo.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Súbor '%1' otvorený." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Zlyhalo otvorenie '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1140,13 +1146,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1154,31 +1160,31 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Zmena hesla bola zrušená." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Heslo zmenené." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Zlyhala zmena hesla." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Zálohovať váš dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1474,7 +1480,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2005,7 +2011,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2467,7 +2473,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2526,7 +2532,7 @@ msgid "Import banks and accounts" msgstr "Správa účtov a identít" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, fuzzy, kde-format @@ -2534,7 +2540,7 @@ msgid "Import scheduled operations" msgstr "Operácie správy súborov" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, fuzzy, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2740,7 +2746,7 @@ msgstr "&Importovať kanály..." #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3138,26 +3144,26 @@ msgid "Creation of file %1 failed" msgstr "Výber súboru neúspešný" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Účty" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Iba zvýraznené" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, fuzzy, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Bezstratové operácie (iba JPEG)" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3165,14 +3171,14 @@ msgid "Current" msgstr "Aktuálne" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Kreditná karta" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3180,14 +3186,14 @@ msgid "Saving" msgstr "Ukladá sa" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investícia" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3195,7 +3201,7 @@ msgid "Loan" msgstr "Pôžička" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3203,7 +3209,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3211,14 +3217,14 @@ msgid "Wallet" msgstr "Wallet" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Ostatné" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3226,14 +3232,14 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, fuzzy, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Celkom" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3276,7 +3282,7 @@ msgstr "Banky (plné)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6559,14 +6565,14 @@ msgid "Default category for tax operation" msgstr "Pravdivostná operácia" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Príjmy & výdavky" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, fuzzy, kde-format #| msgid "Grouped" @@ -6574,45 +6580,45 @@ msgid "Grouped" msgstr "Zoskupiť" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Prevody" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Trasované" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Otvárať priečinky pri preťahovaní" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, fuzzy, kde-format #| msgid "Incomes" msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Príjmy" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format #| msgid "Expenses" msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Výdavky" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format #| msgctxt "Noun, a type of account" #| msgid "Saving" @@ -6620,7 +6626,7 @@ msgid "Savings of %1" msgstr "Ukladá sa" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10208,19 +10214,19 @@ msgid "Maximum number of imported values:" msgstr "Neplatný počet hodnôt matice." -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Úvodzovky" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Meny" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10228,7 +10234,7 @@ msgid "Indexes" msgstr "Indexy" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10236,25 +10242,25 @@ msgid "Shares" msgstr "Zdieľania" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objekty" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, fuzzy, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Odstrániť iba kategórie" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -11839,19 +11845,19 @@ msgid "Year" msgstr "Rok" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, fuzzy, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Vzťahy dokumentu" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, fuzzy, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -11869,7 +11875,7 @@ msgid "Computation of budgets" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -11894,9 +11900,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -11911,7 +11917,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -11972,7 +11978,7 @@ msgid "Operation" msgstr "Operácia" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12095,7 +12101,7 @@ msgid "Next occurrence" msgstr "Nájsť nasledujúci výskyt '%1'?" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -12785,19 +12791,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, fuzzy, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Možné duplikáty:" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Max" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -12811,61 +12817,61 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "IPP správa pre %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Rozpočet" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "Odstrániť iba kategórie" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "Hlavný panel nástrojov" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Účty online čítačiek:" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Jednotky pripomenutia:" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Rady" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Rozdeliť zobrazenie" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Úroková miera" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Dashboard widget title" #| msgid "Alarms" @@ -12873,38 +12879,38 @@ msgid "Alarms" msgstr "Alarmy" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Zvýraznené operácie" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "Sever" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Poslať &znovu..." -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12912,7 +12918,7 @@ "operations\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12920,19 +12926,19 @@ "page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13017,6 +13023,13 @@ msgstr "Nie je prázdne" #: skgbankmodeler/skgruleobject.cpp:355 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -13026,7 +13039,7 @@ msgid "regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -13036,154 +13049,154 @@ msgid "not regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "Názov obsahuje" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "Názov obsahuje" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "Povoliť cookie pre %1" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "Povoliť cookie pre %1" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "Povoliť cookie pre %1" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "%1 nie je písmo." -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "%1 nie je písmo." -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, fuzzy, kde-format #| msgctxt "Key word to modify a string into a field" #| msgid "capitalize" @@ -13192,21 +13205,21 @@ msgid "is not capitalize" msgstr "veľké prvé" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "%1 nie je písmo." -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "%1 nie je písmo." -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, fuzzy, kde-format #| msgctxt "Key word to modify a string into a field" #| msgid "capitalize" @@ -13215,188 +13228,196 @@ msgid "is capitalize" msgstr "veľké prvé" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "Aktuálny čas v %1 je %2" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "Exportovať do mesačného prehľadu" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "Aktuálny čas v %1 je %2" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "Predchádzajúca položka v zozname" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "nie je v posledných" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "nie je v posledných" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "nie je v posledných" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "nie je v posledných" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "nie je v posledných" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Pravidlo opakovania" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13404,7 +13425,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13412,7 +13433,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13420,7 +13441,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13428,145 +13449,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13574,19 +13595,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13594,13 +13615,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13608,79 +13629,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " a " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -14833,7 +14854,7 @@ msgid "Copy picture" msgstr "Rámček obrázku" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgctxt "Noun, budget items to display" #| msgid "Current month" @@ -14841,7 +14862,7 @@ msgid "Current month" msgstr "Aktuálny mesiac" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16118,7 +16139,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16344,98 +16365,98 @@ "Constraint name: %3" msgstr "" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, fuzzy, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Požadovaná operácia bola zrušená." -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, fuzzy, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Vaše heslo bolo zmenené." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, fuzzy, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "

%1

Dokument bol zmenený v inej aplikácii.

" -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Obnova" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Nesprávne heslo" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16445,7 +16466,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16453,7 +16474,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16461,13 +16482,13 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, fuzzy, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Jeden dokument bol naimportovaný." -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16476,13 +16497,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16490,19 +16511,19 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, fuzzy, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Súbor už existuje" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, fuzzy, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Zálohovanie súboru so spúšťacím obrazom %1 zlyhalo" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, fuzzy, kde-format msgctxt "Error message: writing a file failed" @@ -16511,60 +16532,60 @@ "Zlyhal zápis súboru:\n" " %1" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "automatické spustenie" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, fuzzy, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "&Zatvoriť všetky pohľady" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Otvorenie súboru '%1' zlyhalo" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, fuzzy, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Nedefinovaný žiadny počítač" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Uložiť" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Hodnota" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, fuzzy, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Posledná zmena" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, fuzzy, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/sv/docs/skrooge/index.docbook skrooge-2.20.0/po/sv/docs/skrooge/index.docbook --- skrooge-2.19.1/po/sv/docs/skrooge/index.docbook 2019-04-22 18:05:54.000000000 +0000 +++ skrooge-2.20.0/po/sv/docs/skrooge/index.docbook 2019-06-23 07:32:16.000000000 +0000 @@ -961,7 +961,7 @@ > "-att:abc def => Ta bort rader som har ett kolumnnamn som börjar med abc och innehåller "abc def""-att:abc def => Ta bort rader som har ett kolumnnamn som börjar med att och innehåller "abc def" PDF: Gör det möjligt att skapa transaktionen från en PDF-faktura. Fakturan kopplas också till transaktionen som en egenskap. Läs &PDF;: Gör det möjligt att skapa transaktionen från en PDF-faktura. Fakturan kopplas också till transaktionen som en egenskap. Läs Hur... för att ta reda på hur information extraheras från en faktura som inte stöds ännu. @@ -1376,7 +1376,7 @@ Alla tabeller i &skrooge; kan exporteras, antingen med CSV-, &HTML;-, ODT-, PDF-, SVG- eller TXT-format. +> i &skrooge; kan exporteras, antingen med CSV-, &HTML;-, ODT-, &PDF;-, SVG- eller TXT-format. @@ -1395,7 +1395,7 @@ &skrooge; låter dig exportera ett diagram, antingen som PDF, SVG eller nästan alla bildformat som stöds av Qt (PNG, JPG, &GIF;, TIFF...). Du kan göra det genom att högerklicka på diagrammet, och välja alternativet , antingen som &PDF;, SVG eller nästan alla bildformat som stöds av &Qt; (PNG, JPG, &GIF;, TIFF...). Du kan göra det genom att högerklicka på diagrammet, och välja alternativet Exportera. @@ -1494,7 +1494,7 @@ >Importera med gränssnitt: För att importera transaktioner med ett gränssnitt transaktioner med alla deklarerade gränssnitt Godkänn importerade transaktionerÄndra godkännande av importerade transaktioner: Godkänn alla markerade importerade transaktioner Aktiesplit: Utför en split för markerade aktier: Utför en split för markerad aktie @@ -2235,7 +2235,7 @@ Visar de fem huvudkategorierna av utgifter för aktuell månad eller föregående månad. +>Visar de fem huvudkategorierna av utgifter för önskad period. @@ -2250,7 +2250,7 @@ Visar de fem huvudvarianterna av inkomster och utgifter för aktuell månad eller föregående månad. +>Visar de fem huvudvarianterna av inkomster och utgifter för önskad period. @@ -2265,7 +2265,7 @@ Visar budgeten för aktuell månad eller föregående månad. +>Visar budgeten för önskad period. @@ -3661,7 +3661,7 @@ >Tveka inte att distribuera dina mallar i kategorin Skrooge rapportmallar via KDE StoreKDE-butiken. @@ -4534,17 +4534,17 @@ &skrooge; använder pdftotext för att extrahera alla strängar från en PDF. Därefter används en textfil som beskriver hur nyckelvärden hittas. För att definiera en ny fakturaextraktion, måste följande göras: +>&skrooge; använder pdftotext för att extrahera alla strängar från en &PDF;. Därefter används en textfil som beskriver hur nyckelvärden hittas. För att definiera en ny fakturaextraktion, måste följande göras: Kör pdftotext för PDF-filen för &PDF;-filen Öppna textfilen som skapas och motsvarande PDF-filÖppna textfilen som skapas och motsvarande &PDF;-fil \n" "Language-Team: Swedish \n" "Language: sv\n" @@ -249,7 +249,7 @@ "

... Skrooge kan automatiskt verkställ rekommenderade rättningar. Se instrumentpanelen.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1024,26 +1024,32 @@ msgid "Change password..." msgstr "Ändra lösenord..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Öppnar filen %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "Filen %1 hittades inte. Det är omöjligt att öppna den." + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Fil" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Filhantering" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1053,7 +1059,7 @@ "

... att den senast öppnade filen kan öppnas automatiskt när programmet startas.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1063,62 +1069,62 @@ "

... att du kan säkra dokument med ett lösenord.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Dokument skapat med lyckat resultat." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Misslyckades med att skapa dokument." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Fil sparad med lyckat resultat." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Kan inte spara fil" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Fil '%1' sparad." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Misslyckades med att spara '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Öppna fil" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "%1 dokument" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1128,13 +1134,13 @@ "Dokumentet har återställts från en tillfällig fil. Du kan välja att öppna " "originaldokumentet igen." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Öppna igen" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1145,32 +1151,32 @@ "Filen verkar vara skyddad.\n" "Ange lösenordet." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Felaktigt lösenord.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Fil '%1' öppnad." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Misslyckades med att öppna '%1'." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Försök med en återställning" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1180,13 +1186,13 @@ "Dokumentet har återställts här: %1\n" "Var försiktig eftersom återställningen kanske inte är helt perfekt." -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Öppna den återställda filen" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1197,31 +1203,31 @@ "omöjligt att öppna dokumentet. Varning: åtgärden kan inte " "ångras utom genom att ändra lösenordet igen." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Ändra lösenord avbrutet." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Lösenord ändrat." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Misslyckades med att ändra lösenord." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Säkerhetskopiera dokumentet" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1529,7 +1535,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2073,7 +2079,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2536,7 +2542,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2595,7 +2601,7 @@ msgid "Import banks and accounts" msgstr "Importera banker och konton" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2603,7 +2609,7 @@ msgid "Import scheduled operations" msgstr "Importera schemalagda transaktioner" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2805,7 +2811,7 @@ msgstr "Importera aktier" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3209,26 +3215,26 @@ msgid "Creation of file %1 failed" msgstr "Misslyckades skapa filen %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Konton" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Bara bokmärkta" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Bara historiska transaktioner" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3236,14 +3242,14 @@ msgid "Current" msgstr "Lönekonto" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Kreditkort" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3251,14 +3257,14 @@ msgid "Saving" msgstr "Sparkonto" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Investeringskonto" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3266,7 +3272,7 @@ msgid "Loan" msgstr "Lån" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3274,7 +3280,7 @@ msgid "Pension" msgstr "Pension" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3282,14 +3288,14 @@ msgid "Wallet" msgstr "Plånbok" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Annat" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3299,14 +3305,14 @@ "Först måste du skapa åtminstone ett konto
på sidan \"Bank " "och konto\" eller importera transaktioner." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Totalt %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3347,7 +3353,7 @@ msgstr "Banker (fullständig)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6798,63 +6804,63 @@ msgid "Default category for tax operation" msgstr "Förvald kategori för skattetransaktion" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Inkomster och utgifter" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Grupperade" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Överföringar" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Uppföljningar" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "För deltransaktioner" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Inkomster för %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Utgifter för %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Sparat av %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10546,19 +10552,19 @@ msgid "Maximum number of imported values:" msgstr "Maximalt antal importerade värden:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Kurser" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Valutor" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10566,7 +10572,7 @@ msgid "Indexes" msgstr "Index" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10574,25 +10580,25 @@ msgid "Shares" msgstr "Aktier" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Objekt" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Bara ägda aktier" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Transaktioner med enhet lika med '%1'" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12291,19 +12297,19 @@ msgid "Year" msgstr "År" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Överför dokument" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "Omöjligt att läsa in ett dokument skapat av en senare version" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12321,7 +12327,7 @@ msgid "Computation of budgets" msgstr "Beräkning av budgetar" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12346,9 +12352,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12363,7 +12369,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12424,7 +12430,7 @@ msgid "Operation" msgstr "Transaktion" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12547,7 +12553,7 @@ msgid "Next occurrence" msgstr "Nästa förekomst" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13247,19 +13253,19 @@ msgstr "" "Du har inga skulder men saknar marginal. Du måste upprätthålla samma insats." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Möjliga besparingar" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Max" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13281,97 +13287,97 @@ "Skrooge, titta på Skrooges webbsida.

Vi hoppas att du kommer att trivas med Skrooge

Skrooge-gruppen" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Rapport för %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Budget" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "Fem huvudkategorier för utgifter " -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "Fem huvudvarianter" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Saldon i konton" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Antal enheter" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Råd" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Aktieportfölj" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Uppskattade räntor" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Alarm" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Bokmärkta transaktioner" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Nettotillgångar" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Årsvisa utgifter" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Personligt ekonomiskt index" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Ingen variation hittades." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13381,7 +13387,7 @@ "Inga schemalagda transaktioner definierade på sidan \"Transaktioner\"." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13391,19 +13397,19 @@ "Inga bokmärkta transaktioner definierade på sidan \"Transaktioner\"." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "Ingen budget definierad på sidan \"Budget\"." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "Ingen aktie definierad på sidan \"Enheter\"." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13491,373 +13497,390 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "=regexpcapture(#ATT2#, '#V1S#', #V2#)" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "reguljärt uttryck '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "inte reguljärt uttryck '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "jokertecken '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "inte jokertecken '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "= #V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "≠ #V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr "> #V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "< #V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr "≥ #V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "≤ #V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "= '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "≠ '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr "> '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "< '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr "≥ '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "≤ '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "är mellan #V1# och #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "är mellan '#V1S#' och '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "är tilldelad gemener" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "är tilldelad versaler" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "är tilldelad inledande versaler" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "har inte gemener" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "har inte versaler" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "har inte inledande versaler" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "har gemener" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "har versaler" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "har inledande versaler" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "= #ATT2# med '#V1S#' ersatt av '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "= delsträng av #ATT2# från #V1# till #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "= #ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=ord(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# som datum med formatet #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=ord(#ATT2#,#V1S#) som datum med formatet #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "är under aktuell månad" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "är under föregående månad" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "är under aktuellt år" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "är under föregående år" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "är under senaste 30 dagarna" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "är under senaste tre månaderna" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "är under senaste sex månaderna" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "är under senaste 12 månaderna" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "är under senaste två åren" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "är under senaste tre åren" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "är under senaste fem åren" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Om totalt(#ATT#)#OP##V1# skicka då '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Använd mallen '#V2S#'" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "För att ta reda på om egenskapen innehåller en given sträng" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "För att ta reda på om egenskapen inte innehåller en given sträng" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "För att ta reda på om egenskapen börjar med en given sträng" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "För att ta reda på om egenskapen inte börjar med en given sträng" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "För att ta reda på om egenskapen slutar med en given sträng" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "För att ta reda på om egenskapen inte slutar med en given sträng" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "För att ta reda på om egenskapen är tom" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "För att ta reda på om egenskapen inte är tom" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" +"För att få ett urvalsvärde från ett givet reguljärt uttryck (t.ex. \"(\\d+)" +"(\\s*)(cm|inch(es)?)\")" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13867,7 +13890,7 @@ "För att ta reda på om egenskapen motsvarar ett givet reguljärt uttryck (t." "ex. \"^[H,h]allå$\")" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13877,7 +13900,7 @@ "För att ta reda på om egenskapen inte motsvarar ett givet reguljärt uttryck " "(t.ex. \"^[H,h]allå$\")" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13887,7 +13910,7 @@ "För att ta reda på om egenskapen motsvarar ett givet uttryck med jokertecken " "(t.ex. \"_allå\")" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13897,31 +13920,31 @@ "För att ta reda på om egenskapen inte motsvarar ett givet uttryck med " "jokertecken (t.ex. \"_allå\")" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "För att ta reda på om egenskapen är lika med ett givet värde" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "För att ta reda på om egenskapen inte är lika med ett givet värde" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "För att ta reda på om egenskapen inte är större än ett givet värde" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "För att ta reda på om egenskapen inte är mindre än ett givet värde" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" @@ -13929,95 +13952,95 @@ "För att ta reda på om egenskapen inte är större än eller lika med ett givet " "värde" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "För att tilldela egenskapen ett givet värde" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "För att ta reda på om egenskapen är lika med en given sträng" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "För att ta reda på om egenskapen inte är lika med en given sträng" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "För att ta reda på om egenskapen är större än en given sträng" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "För att ta reda på om egenskapen är mindre än en given sträng" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" "För att ta reda på om egenskapen är större än eller lika med en given sträng" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" "För att ta reda på om egenskapen är mindre än eller lika med en given sträng" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "För att ta reda på om egenskapen är mellan två givna värden" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "För att ta reda på om egenskapen är mellan två givna strängar" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "För att ändra egenskapen till små bokstäver (t.ex. hallå)" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "För att ändra egenskapen till stora bokstäver (t.ex. HALLÅ)" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "För att ändra egenskapen till stor inledande bokstav (t.ex. Hallå)" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" "För att ta reda på om egenskapen inte har bara små bokstäver (t.ex. hallå)" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" "För att ta reda på om egenskapen inte har bara stora bokstäver (t.ex. HALLÅ)" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" @@ -14025,27 +14048,27 @@ "För att ta reda på om egenskapen inte har inledande stor bokstav (t.ex. " "Hallå)" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "För att ta reda på om egenskapen bara har små bokstäver (t.ex. hallå)" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" "För att ta reda på om egenskapen bara har stora bokstäver (t.ex. HALLÅ)" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" "För att ta reda på om egenskapen har inledande stor bokstav (t.ex. Hallå)" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14055,19 +14078,19 @@ "För att tilldela egenskapen värdet av en annan egenskap där ett värde " "ersätts av ett annat" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "För att tilldela egenskapen en del av värdet av en annan egenskap" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "För att tilldela egenskapen värdet av en annan egenskap" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14077,13 +14100,13 @@ "För att tilldela egenskapen ett ord av värdet av en annan egenskap " "konverterat till datumformat" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "För att tilldela datumegenskapen värdet av en annan egenskap" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14093,83 +14116,83 @@ "För att tilldela datumegenskapen ett ord av värdet av en annan egenskap " "konverterat till datumformat" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "För att ta reda på om transaktionens datum är idag" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "För att ta reda på om transaktionens datum är under föregående månad" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "För att ta reda på om transaktionens datum är under detta året" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "För att ta reda på om transaktionens datum är under förra året" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" "För att ta reda på om transaktionens datum är inom de senaste 30 dagarna" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" "För att ta reda på om transaktionens datum är inom de senaste 3 månaderna" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" "För att ta reda på om transaktionens datum är inom de senaste 6 månaderna" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" "För att ta reda på om transaktionens datum är inom de senaste 12 månaderna" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "För att ta reda på om transaktionens datum är inom de senaste 2 åren" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "För att ta reda på om transaktionens datum är inom de senaste 3 åren" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "För att ta reda på om transaktionens datum är inom de senaste 5 åren" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " och " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15283,13 +15306,13 @@ msgid "Copy picture" msgstr "Kopiera bild" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Aktuell månad" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16526,7 +16549,7 @@ msgstr "%1 (obehandlad)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16758,25 +16781,25 @@ "Kunde inte ta bort använt objekt (%1 används av %2).\n" "Begränsningsnamn: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Pågående transaktion har avbrutits" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "En transaktion kan inte påbörjas medan en annan pågår" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "En transaktion måste vara öppen för att utföra åtgärden" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" @@ -16784,13 +16807,13 @@ "Att stänga transaktionen misslyckades eftersom för många transaktioner " "avslutades" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Borttagning av transaktioner inne i en transaktion är inte tillåten" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" @@ -16798,62 +16821,62 @@ "Det är inte tillåtet att skapa en grupp av transaktioner inne i en " "transaktion" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Ångra och Gör om är inte tillåtna inne i en transaktion" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "Byta lösenord är inte tillåtet inne i en transaktion" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Dokumentets lösenord har tagits bort." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Dokumentets lösenord har ändrats." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Återställning" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Omöjligt att återställa den här filen" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Felaktig installation" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Felaktigt lösenord" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Hoppsan, den här filen verkar vara förstörd" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16867,7 +16890,7 @@ "Visste du om att SQLCipher-läge är säkrare, eftersom även den tillfälliga " "filen är krypterad?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16877,7 +16900,7 @@ "Ett säkerhetsproblem har detekterats och korrigerats i den här versionen av " "programmet. Vi rekommenderar starkt att du ändrar ditt lösenord." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16887,13 +16910,13 @@ "Överföringen misslyckades, men dokumentet har lästs in utan fel eftersom " "felsökningsläge är aktiverat." -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Dokumentet har överförts" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16905,13 +16928,13 @@ "inte motsvarar versionen av %4 inbäddad i Qt (%2). Qt måste byggas om med " "alternativet -system-sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Spara inte tillåtet eftersom filnamnet inte ännu är definierat" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16919,79 +16942,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Spara är inte tillåtet om en transaktion fortfarande är öppen" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Fil '%1' finns redan" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Misslyckades med att skapa säkerhetskoperingsfilen %1" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Misslyckades med att skriva filen '%1'" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "starta automatiskt" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Uppdatera existerande vyer" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Misslyckades med att öppna filen '%1'" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Ingen databas definierad" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Spara" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Värde" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Senaste ändring" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "Mer än ett objekt returnerades i '%1' för '%2'" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/tr/skrooge.po skrooge-2.20.0/po/tr/skrooge.po --- skrooge-2.19.1/po/tr/skrooge.po 2019-04-22 18:05:37.000000000 +0000 +++ skrooge-2.20.0/po/tr/skrooge.po 2019-06-23 07:31:58.000000000 +0000 @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: extragear-office-kde4\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2017-10-04 08:39+0000\n" "Last-Translator: Kaan \n" "Language-Team: Turkish \n" @@ -245,7 +245,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1024,26 +1024,32 @@ msgid "Change password..." msgstr "Parolayı değiştir..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "%1 dosyası açılıyor..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Dosya" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Dosya yönetimi" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "" @@ -1055,7 +1061,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "

... uygulama açılırken son kullanılan dosyayı açabilir.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format #| msgctxt "Description of a tip" #| msgid "

... you can secure your document with a password.

" @@ -1065,62 +1071,62 @@ "file_change_password\">password.

" msgstr "

... dosyanızı bir parola ile koruyabilirsiniz.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Belge başarılı bir şekilde oluşturuldu." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Belge oluşturulamadı." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Dosya başarılı bir şekilde kaydedildi." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Dosya kaydedilemiyor" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 belgesi" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Dosya '%1' kaydedildi." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Dosya '%1' kaydedilemedi." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Dosya aç" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "%1 belgesi" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1130,13 +1136,13 @@ "Belgeniz geçici dosyasından geri yüklendi. Özgün belgeyi yeniden açmak " "isteyebilirsiniz." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Yeniden aç" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1147,32 +1153,32 @@ "Bu belge şifrelenmiş görünüyor.\n" "Lütfen parolasını girin." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Yanlış parola.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Dosya '%1' açıldı." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "'%1' açılamadı." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Kurtarmayı dene" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1182,13 +1188,13 @@ "Belgeniz buraya kurtarıldı: %1\n" "Kurtarmanın hatasız olmayabileceğini unutmayın" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Kurtarılmış dosyayı aç" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1198,31 +1204,31 @@ "Eğer parolanızı unutursanız belgenizi açmanız imkansız " "olacaktır. Uyarı, bu işlem parolayı tekrar değiştirmek hariç geri alınamaz." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Parola değiştirme işlemi iptal edildi." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Parola değiştirildi." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Parola değiştirilemedi." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Belgenizi yedekleyin" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1532,7 +1538,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2081,7 +2087,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2547,7 +2553,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2606,7 +2612,7 @@ msgid "Import banks and accounts" msgstr "Bankaları ve hesapları içe aktar" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2614,7 +2620,7 @@ msgid "Import scheduled operations" msgstr "Planlanan faaliyetleri içe aktar" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2822,7 +2828,7 @@ msgstr "Stokları içe aktar" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3227,26 +3233,26 @@ msgid "Creation of file %1 failed" msgstr "%1 dosyası oluşturulamadı" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Hesaplar" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Sadece vurgulananlar" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Sadece son işlemler" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3254,14 +3260,14 @@ msgid "Current" msgstr "Geçerli" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Kredi kartı" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3269,14 +3275,14 @@ msgid "Saving" msgstr "Kaydediliyor" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Yatırım" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3284,7 +3290,7 @@ msgid "Loan" msgstr "Borç" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3292,7 +3298,7 @@ msgid "Pension" msgstr "Emeklilik" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3300,14 +3306,14 @@ msgid "Wallet" msgstr "Cüzdan" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Diğer" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3318,14 +3324,14 @@ "href=\"%2\">içe aktarım işlemlerinden en azından bir tane hesap " "oluşturmalısınız." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "%1 toplamı" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3366,7 +3372,7 @@ msgstr "Bankalar (Tam)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6899,63 +6905,63 @@ msgid "Default category for tax operation" msgstr "Vergi işlemi için varsayılan kategori" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Gelir ve Gider" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Gruplanmış" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Aktarımlar" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "İzlenen" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Alt işlemlerde" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "%1 gelirleri" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "%1 giderleri" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "%1 tasarrufları" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10693,19 +10699,19 @@ msgid "Maximum number of imported values:" msgstr "İçe aktarılan değerlerin en fazla sayısı:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Teklifler" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Para Birimleri" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10713,7 +10719,7 @@ msgid "Indexes" msgstr "Dizinler" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10721,25 +10727,25 @@ msgid "Shares" msgstr "Hisseler" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Nesneler" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Sadece sahip olduğum hisseler" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "'%1' birime eşit işlemler" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12487,20 +12493,20 @@ msgid "Year" msgstr "Yıl" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Belgeyi dönüştür" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" "Daha yeni bir sürüm tarafından oluşturulan bir belgeyi yüklemek mümkün değil" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12518,7 +12524,7 @@ msgid "Computation of budgets" msgstr "Bütçelerin hesaplanması" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12543,9 +12549,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12560,7 +12566,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12621,7 +12627,7 @@ msgid "Operation" msgstr "İşlem" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12744,7 +12750,7 @@ msgid "Next occurrence" msgstr "Sonraki olay" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13449,19 +13455,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "Borcunuz yok ama güvenceniz de yok. Çabanıza devam etmelisiniz." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Olası tasarruf" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "En Fazla" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13483,97 +13489,97 @@ "için Skrooge web sayfasını ziyaret edin.

Skrooge'ı seveceğinizi umuyoruz

Skrooge Ekibi" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "%1 için rapor" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Bütçe" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 ana harcama sınıfı" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 ana varyasyon" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Hesap bakiyeleri" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Birimlerin miktarları" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Öneri" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Hisse senedi portföyü" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Beklenen faizler" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Alarmlar" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Vurgulanan işlemler" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Net Değer" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Yıllık Harcama" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Kişisel Finans Skoru" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Değişim bulunamadı." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13583,7 +13589,7 @@ "\"Zamanlanmış işlemler\" sayfasında hiç zamanlanmış işlem " "tanımlanmadı." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13593,19 +13599,19 @@ "\"İşlemler\" sayfasında hiç vurgulanmış işlem " "tanımlanmadı." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "\"Bütçe\" sayfasında tanımlanmış bütçe yok." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "\"Birim\" sayfasında hiç paylaşım tanımlanmadı." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13694,374 +13700,389 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "düzenli ifade '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "düzenli ifade değil '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "eşleşmiş '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "eşleşmemiş '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr "#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "#V1# ile #V2# arasında" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "'#V1S#' ile '#V2S#' arasında" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "düşük olarak ayarlar" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "yüksek olarak ayarlar" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "büyük olarak ayarlar" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "düşük değil" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "yüksek değil" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "büyük değil" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "daha küçük" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "büyükharf" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "büyükharf" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# '#V2S#' tarafından '#V1S#' ile değiştirildi" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=#V1# #V2# #ATT2# alt karakter dizisi" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=kelime(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#DF# biçimi ile tarih olarak #ATT2#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=#DF# biçimi ile tarih olarak kelime(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "bu ay içinde" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "geçen ay içinde" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "bu yıl içinde" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "geçen yıl içinde" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "son 30 gün içinde" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "son 3 ay içinde" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "son 6 ayda" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "son 12 ayda" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "son 2 yılda" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "son 3 yılda" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "son 5 yılda" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Eğer total(#ATT#)#OP##V1# ise o zaman '#V2S#' gönder" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "'#V2S#' şablonunu uygula" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "Özniteliğin verilen karakter dizisini içerip içermediğinin bulunması" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "Özniteliğin verilen karakter dizisini içermediğinin bulunması" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" "Özniteliğin verilen karakter dizisi ile başlayıp başlamadığının bulunması" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "Özniteliğin verilen karakter dizisi ile başlamadığının bulunması" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "Özniteliğin verilen karakter dizisi ile bitip bitmediğinin bulunması" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "Özniteliğin verilen karakter dizisi ile bitmediğinin bulunması" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "Özniteliğin boş olup olmadığının bulunması" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "Özniteliğin boş olmadığının bulunması" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14071,7 +14092,7 @@ "Özniteliğin verilen bir düzenli ifade ile eşleşip eşleşmediğinin bulunması " "(örn. \"^[M,m]erhaba$\")" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14081,7 +14102,7 @@ "Özniteliğin verilen bir düzenli ifade ile eşleşmediğinin bulunması (örn. " "\"^[M,m]erhaba$\")" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14091,7 +14112,7 @@ "Özniteliğin verilen joker ifade ile eşleşip eşleşmediğini bulmak için (örn. " "\"_erhaba\")" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14101,31 +14122,31 @@ "Özniteliğin verilen joker ifade ile eşleşmediğini bulmak için (örn. \"_erhaba" "\")" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "Özniteliğin verilen değere eşit olup olmadığını bulmak için" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "Özniteliğin verilen değere eşit olmadığını bulmak için" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "Özniteliğin verilen değerden büyük olup olmadığını bulmak için" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "Özniteliğin verilen değerden küçük olup olmadığını bulmak için" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" @@ -14133,38 +14154,38 @@ "Özniteliğin verilen değerden büyük ya da değere eşit olup olmadığını bulmak " "için" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "Özniteliği verilen değere ayarlamak için" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "Özniteliğin verilen karakter dizisine eşit olup olmadığını bulmak için" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "Özniteliğin verilen karakter dizisine eşit olmadığını bulmak için" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" "Özniteliğin verilen bir karakter dizisinden büyük olup olmadığının bulunması" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "Özniteliğin verilen bir karakter dizisinden küçük olduğunun bulunması" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" @@ -14172,7 +14193,7 @@ "Özniteliğin verilen karakter dizisinden büyük ya da eşit olup olmadığının " "bulunması" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" @@ -14180,13 +14201,13 @@ "Özniteliğin verilen karakter dizisinden küçük ya da eşit olup olmadığının " "bulunması" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "Özniteliğin verilen iki değer arasında olup olmadığının bulunması" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, fuzzy, kde-format #| msgctxt "Help for a condition" #| msgid "To find out if the attribute is between two given string" @@ -14195,62 +14216,62 @@ msgstr "" "Özniteliğin verilen iki karakter dizisi arasında olup olmadığının bulunması" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "Özniteliği küçük harfe ayarlamak için (örn. merhaba)" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "Özniteliği büyük harfe ayarlamak için (örn. MERHABA)" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "Özniteliği ilk harfi büyük halde ayarlamak için (örn. Merhaba)" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "Özniteliğin küçük harfli olmadığının bulunması (örn. merhaba)" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "Özniteliğin büyük harfli olmadığını bulmak için (örn. MERHABA)" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "Özniteliğin ilk harfinin büyük olmadığını bulmak için (örn. Merhaba)" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "Özniteliğin küçük harfli olup olmadığını bulmak için (örn. merhaba)" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "Özniteliğin büyük harfli olup olmadığını bulmak için (örn. MERHABA)" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" "Özniteliğin ilk harfinin büyük olup olmadığını bulmak için (örn. Merhaba)" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14260,19 +14281,19 @@ "Özniteliği değer diğeriyle değişecek şekilde başka bir özniteliğin değerine " "ayarlamak için" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "Özniteliği başka bir özniteliğin değerinin bir kısmına ayarlamak için" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "Özniteliği başka bir özniteliğin değeri ile ayarlamak için" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14282,13 +14303,13 @@ "Özniteliği başka bir özniteliğin değerinin bir kelimesinin tarih biçimine " "çevrimiyle ayarlamak için" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "Tarih özniteliğini başka bir özniteliğin değerine ayarlamak için" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14298,79 +14319,79 @@ "Tarih özniteliğini başka bir özniteliğin bir kelimesinin tarih biçimine " "dönüştürülmüşüne ayarlamak için" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "İşlem tarihinin bugün olup olmadığını bulmak için" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "İşlem tarihinin geçen ay olup olmadığını bulmak için" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "İşlem tarihinin mevcut yılda olup olmadığını öğrenmek için" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "İşlem tarihinin geçen yılda olup olmadığını öğrenmek için" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "İşlem tarihinin son 30 günde olup olmadığını öğrenmek için" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "İşlem tarihinin 3 ayda olup olmadığını öğrenmek için" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "İşlem tarihinin son 6 ayda olup olmadığını öğrenmek için" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "İşlem tarihinin son 12 ayda olup olmadığını öğrenmek için" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "İşlem tarihinin son 2 yılda olup olmadığını öğrenmek için" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "İşlem tarihinin son 3 yılda olup olmadığını öğrenmek için" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "İşlem tarihinin son 5 yılda olup olmadığını öğrenmek için" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " ve " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15526,13 +15547,13 @@ msgid "Copy picture" msgstr "Resmi kopyala" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Bu ay" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16771,7 +16792,7 @@ msgstr "%1 (ham)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -17002,98 +17023,98 @@ "Nesnenin silinmesi imkansız (%1, %2 tarafından kullanılıyor).\n" "Kısıtlama adı: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Geçerli işlem kesildi" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "Bir SQL işlemi devam ederken diğeri başlatılamaz" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Bu eylem için bir işlemin açılması gereklidir" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "İşlem kapatma başarısız oldu çünkü çok fazla işlem sonlandırıldı" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Bir işlem içinde işlemlerin kaldırılması yasak" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "İşlem içerisinde işlemlerin bir grubunun oluşturulması yasaktır" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Bir işlem sırasında Geri Al / Yeniden Dene işlemleri yasak" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "Aktarım içinde parola değiştirmeye izin verilmez" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Belge parolası kaldırıldı." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Belge parolası değiştirildi." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Kurtarma" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Bu dosyanın kurtarılması mümkün değil" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Hatalı parola" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Dosya bozulmuş görünüyor" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17106,7 +17127,7 @@ "SQLCipher kipinin geçici dosyaları bile şifrelemesinden dolayı daha güvenli " "olduğunu biliyor musunuz?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17116,7 +17137,7 @@ "Uygulamanın bu sürümünde bir güvenlik açığı algılandı ve düzeltildi. " "Parolanızı değiştirmenizi öneririz." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17126,13 +17147,13 @@ "Göç başarısız oldu ama hata ayıklama kipi etkin olduğundan belge hatasız " "yüklendi" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Belge son sürüme güncellendi" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17144,13 +17165,13 @@ "içinde gömülü %4 sürümü ile hizalı değil. Qt'yi --system-sqlite seçeneği ile " "tekrar derlemelisiniz." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Dosya adı henüz girilmediğinden kaydedilemez" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -17158,79 +17179,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Aktarım hala açıksa kaydetmeye izin verilmez" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "'%1' dosyası zaten var" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "%1 dosyasının yedeğinin oluşturulması başarısız oldu" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "'%1' dosyasına yazılamadı" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "otomatik başlat" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Gerçekleştirilmiş görünümleri güncelle" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "'%1' dosyası açılamadı" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Tanımlı veritabanı yok" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Kaydet" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Değer" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Son değiştirme" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "'%2' için '%1' içinde birden fazla nesne döndü" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/ug/skrooge.po skrooge-2.20.0/po/ug/skrooge.po --- skrooge-2.19.1/po/ug/skrooge.po 2019-04-22 18:05:37.000000000 +0000 +++ skrooge-2.20.0/po/ug/skrooge.po 2019-06-23 07:31:59.000000000 +0000 @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2013-09-08 07:04+0900\n" "Last-Translator: Gheyret Kenji \n" "Language-Team: Uyghur Computer Science Association \n" @@ -241,7 +241,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -987,26 +987,32 @@ msgid "Change password..." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "ھۆججەت" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1014,7 +1020,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1022,57 +1028,57 @@ "file_change_password\">password.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "ھۆججەتنى ساقلىغىلى بولمىدى." -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 پۈتۈك" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, fuzzy, kde-format #| msgid "Open file" msgctxt "Panel title" msgid "Open file" msgstr "ھۆججەت ئاچ" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgctxt "" #| "Associated with the file extension : for example, .csv --> CSV document" @@ -1081,7 +1087,7 @@ msgid "%1 document" msgstr "%1 پۈتۈك" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1089,13 +1095,13 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1104,32 +1110,32 @@ "Please enter the password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1137,13 +1143,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1151,31 +1157,31 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1473,7 +1479,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2006,7 +2012,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2460,7 +2466,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2519,7 +2525,7 @@ msgid "Import banks and accounts" msgstr "" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2527,7 +2533,7 @@ msgid "Import scheduled operations" msgstr "" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2733,7 +2739,7 @@ msgstr "" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3133,26 +3139,26 @@ msgid "Creation of file %1 failed" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "ھېساباتلار" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3160,14 +3166,14 @@ msgid "Current" msgstr "نۆۋەتتىكى" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3175,14 +3181,14 @@ msgid "Saving" msgstr "ساقلاۋاتىدۇ" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "مەبلەغ" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3190,7 +3196,7 @@ msgid "Loan" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3198,7 +3204,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3206,14 +3212,14 @@ msgid "Wallet" msgstr "ھەميان" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "باشقا" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3221,14 +3227,14 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3269,7 +3275,7 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6542,14 +6548,14 @@ msgid "Default category for tax operation" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "كىرىم-چىقىم" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, fuzzy, kde-format #| msgctxt "Noun, Menu name" @@ -6558,29 +6564,29 @@ msgid "Grouped" msgstr "گۇرۇپپا ئاساسى" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "ئۇزاتقانلىرى" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "Welcome to %1" @@ -6588,16 +6594,16 @@ msgid "Incomes of %1" msgstr "%1 غا مەرھابا" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format #| msgid "Expenses" msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "چىقىم" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format #| msgctxt "Noun, a type of account" #| msgid "Saving" @@ -6605,7 +6611,7 @@ msgid "Savings of %1" msgstr "ساقلاۋاتىدۇ" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10206,19 +10212,19 @@ msgid "Maximum number of imported values:" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "تىرناق" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "پۇللار" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10226,7 +10232,7 @@ msgid "Indexes" msgstr "ئىندېكسلار" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10234,25 +10240,25 @@ msgid "Shares" msgstr "ھەمبەھىرلەر" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "نەڭلەر" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -11846,19 +11852,19 @@ msgid "Year" msgstr "يىل" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -11876,7 +11882,7 @@ msgid "Computation of budgets" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -11901,9 +11907,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -11918,7 +11924,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -11979,7 +11985,7 @@ msgid "Operation" msgstr "مەشغۇلات" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12103,7 +12109,7 @@ msgid "Next occurrence" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -12791,19 +12797,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "ئەڭ چوڭ قىممەت" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -12817,61 +12823,61 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "مەسلىھەت" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format #| msgctxt "Dashboard widget title" #| msgid "Alarms" @@ -12879,38 +12885,38 @@ msgid "Alarms" msgstr "قوڭغۇراقلار" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format #| msgid "North" msgctxt "A monthly report title" msgid "Net Worth" msgstr "شىمال" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12918,7 +12924,7 @@ "operations\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12926,19 +12932,19 @@ "page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13024,318 +13030,325 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "regexp '#V1S#'" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:357 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not regexp '#V1S#'" +msgid "regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "wildcard '#V1S#'" +msgid "not regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not wildcard '#V1S#'" +msgid "wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#V1#" +msgid "not wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "!=#V1#" +msgid "=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">#V1#" +msgid "!=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<#V1#" +msgid ">#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">=#V1#" +msgid "<#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<=#V1#" +msgid ">=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "='#V1S#'" +msgid "<=#V1#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "!='#V1S#'" +msgid "='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">'#V1S#'" +msgid "!='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<'#V1S#'" +msgid ">'#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid ">='#V1S#'" +msgid "<'#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "<='#V1S#'" +msgid ">='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is between #V1# and #V2#" +msgid "<='#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is between '#V1S#' and '#V2S#'" +msgid "is between #V1# and #V2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to lower" +msgid "is between '#V1S#' and '#V2S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to upper" +msgid "is set to lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is set to capitalize" +msgid "is set to upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not lower" +msgid "is set to capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not upper" +msgid "is not lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is not capitalize" +msgid "is not upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is lower" +msgid "is not capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is upper" +msgid "is lower" msgstr "" #: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is capitalize" +msgid "is upper" msgstr "" #: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" +msgid "is capitalize" msgstr "" #: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=substring of #ATT2# from #V1# to #V2#" +msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2#" +msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=word(#ATT2#,#V1S#)" +msgid "=#ATT2#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=#ATT2# as date with format #DF#" +msgid "=word(#ATT2#,#V1S#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "=word(#ATT2#,#V1S#) as date with format #DF#" +msgid "=#ATT2# as date with format #DF#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in current month" +msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" #: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in previous month" +msgid "is in current month" msgstr "" #: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in current year" +msgid "is in previous month" msgstr "" #: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in previous year" +msgid "is in current year" msgstr "" #: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 30 days" +msgid "is in previous year" msgstr "" #: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 3 months" +msgid "is in last 30 days" msgstr "" #: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 6 months" +msgid "is in last 3 months" msgstr "" #: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 12 months" +msgid "is in last 6 months" msgstr "" #: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 2 years" +msgid "is in last 12 months" msgstr "" #: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 3 years" +msgid "is in last 2 years" msgstr "" #: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "is in last 5 years" +msgid "is in last 3 years" msgstr "" #: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" +msgid "is in last 5 years" msgstr "" #: skgbankmodeler/skgruleobject.cpp:445 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format #| msgid "Template:" msgctxt "" @@ -13343,55 +13356,63 @@ msgid "Apply the template '#V2S#'" msgstr "قېلىپ:" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13399,7 +13420,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13407,7 +13428,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13415,7 +13436,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13423,145 +13444,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13569,19 +13590,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13589,13 +13610,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13603,79 +13624,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " ۋە " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -14804,14 +14825,14 @@ msgid "Copy picture" msgstr "" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, fuzzy, kde-format #| msgid "Current month" msgctxt "The current month" msgid "Current month" msgstr "نۆۋەتتىكى ئاي" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16078,7 +16099,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16302,85 +16323,85 @@ "Constraint name: %3" msgstr "" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, fuzzy, kde-format #| msgctxt "Action allowing user to change the document password" @@ -16389,13 +16410,13 @@ msgid "Wrong password" msgstr "ئىم ئۆزگەرت" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16405,7 +16426,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16413,7 +16434,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16421,13 +16442,13 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16436,13 +16457,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16450,79 +16471,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "ھۆججەت ‹%1› نە ئېچىش مەغلۇپ بولدى" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "ساقلا" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "قىممەت" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/uk/docs/skrooge/index.docbook skrooge-2.20.0/po/uk/docs/skrooge/index.docbook --- skrooge-2.19.1/po/uk/docs/skrooge/index.docbook 2019-04-22 18:05:58.000000000 +0000 +++ skrooge-2.20.0/po/uk/docs/skrooge/index.docbook 2019-06-23 07:32:21.000000000 +0000 @@ -961,7 +961,7 @@ >
"-att:abc def" => вилучити рядки, назва стовпчика у яких починається з abc і містить рядок «abc def»."-att:abc def" => вилучити рядки, назва стовпчика у яких починається з att і містить рядок «abc def». PDF: надає змогу створювати записи операцій на основі накладних у форматі PDF. Саму накладну буде записано до властивості запису операції. Ознайомтеся із &PDF;: надає змогу створювати записи операцій на основі накладних у форматі &PDF;. Саму накладну буде записано до властивості запису операції. Ознайомтеся із настановами, якщо хочете дізнатися про те, як видобути дані із накладної, підтримки якої ще не передбачено. @@ -1376,7 +1376,7 @@ У &skrooge; ви можете експортувати будь-яку таблицю у форматі CSV, &HTML;, ODT, PDF, SVG або TXT. +> у форматі CSV, &HTML;, ODT, &PDF;, SVG або TXT. @@ -1395,7 +1395,7 @@ У &skrooge; перебачено можливість експорту графіків у форматах PDF, SVG або інших форматах, що підтримуються Qt (PNG, JPG, &GIF;, TIFF...). Для того, щоб експортувати дані, наведіть вказівник миші на графік, клацніть правою кнопкою миші і оберіть у контекстному меню пункт у форматах &PDF;, SVG або інших форматах, що підтримуються &Qt;; (PNG, JPG, &GIF;, TIFF...). Для того, щоб експортувати дані, наведіть вказівник миші на графік, клацніть правою кнопкою миші і оберіть у контекстному меню пункт Експортувати. @@ -1494,7 +1494,7 @@ >Імпортувати за допомогою модуля: імпортувати записи операцій за допомогою модуля обробки. записи операцій за допомогою усіх оголошених модулів обробки. Перевірити імпортовані операціїУвімкнути або вимкнути перевірку імпортованих операцій: перевірити усі позначені імпортовані записи операцій. Показ 5 основних категорій витрат для поточного або попереднього місяця. +>Показ 5 основних категорій витрат для визначеного діапазону дат. @@ -2250,7 +2250,7 @@ Показ 5 основних змін прибутків і витрат для поточного або попереднього місяця. +>Показ 5 основних змін прибутків і витрат для визначеного діапазону дат. @@ -2265,7 +2265,7 @@ Показ бюджету для поточного або попереднього місяця. +>Показ бюджету для бажаного діапазону дат. @@ -2863,7 +2863,7 @@ > «Стеження» — спадний список існуючих стежень. Ви можете додати нове стеження, &skrooge; створить його під час створення запису операції.«Стеження» — спадний список наявних стежень. Ви можете додати нове стеження, &skrooge; створить його під час створення запису операції.
@@ -4456,7 +4456,7 @@ >Правила ведення бюджету надають вам змогу визначити спосіб поводження з різницею (додатною чи від’ємною). Наприклад, ви можете перевести різницю одного місяця на наступний місяць. У розглянутому випадку ваш новий бюджет для категорії «Їжа» на поточний місяць складатиме -400 € (-500+100). Отже вам слід подбати про відшукання додаткових коштів на покриття різниці. Правила ведення бюджету також допоможуть планувати ваші проекти. Наприклад, ви можете визначити таке правило: усю додатну різницю (економію коштів) у категорії «Їжа» переводити до категорії «Відпочинок». Тоді ви зможете накопичити певну суму у категорії «Відпочинок» і вирушити відпочивати.Правила ведення бюджету також допоможуть планувати ваші проєкти. Наприклад, ви можете визначити таке правило: усю додатну різницю (економію коштів) у категорії «Їжа» переводити до категорії «Відпочинок». Тоді ви зможете накопичити певну суму у категорії «Відпочинок» і вирушити відпочивати. @@ -4536,17 +4536,17 @@ &skrooge; використовує pdftotext для видобування текстових даних з PDF. Далі, програма використовує текстовий файл із описом того, як знайти ключові значення. Якщо ви хочете визначити новий спосіб видобування даних з накладних, вам слід виконати такі дії: +>&skrooge; використовує pdftotext для видобування текстових даних з &PDF;. Далі, програма використовує текстовий файл із описом того, як знайти ключові значення. Якщо ви хочете визначити новий спосіб видобування даних з накладних, вам слід виконати такі дії: Запустити pdftotext для видобування даних із зразкового файла PDF. для видобування даних із зразкового файла &PDF;. Відкрити створений текстовий файл і відповідний файл PDF.Відкрити створений текстовий файл і відповідний файл &PDF;. \n" "Language-Team: Ukrainian \n" "Language: uk\n" @@ -249,7 +249,7 @@ "

…Skrooge може автоматично застосовувати рекомендовані виправлення. Див. " "панель приладів.

" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1029,26 +1029,32 @@ msgid "Change password..." msgstr "Змінити пароль…" -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "Відкриття файла %1…" -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "Файл %1 не знайдено! Неможливо його відкрити." + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "Файл" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "Керування файлами" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1058,7 +1064,7 @@ "

…skrooge може відкривати " "останній файл, з яким ви працювали, після запуску.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1068,62 +1074,62 @@ "

…ви можете убезпечити свої документи паролем.

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "Документ успішно створено." -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "Спроба створення документа завершилася невдало." -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "Файл успішно збережено." -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "Не вдалося зберегти файл" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "документ %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "Файл «%1» збережено." -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "Не вдалося зберегти «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "Відкриття файла" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "документ %1" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1133,13 +1139,13 @@ "Дані вашого документа було відновлено за тимчасовим файлом. Якщо потрібно, " "ви можете відкрити початкову версію документа." -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "Повторно відкрити" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1150,32 +1156,32 @@ "Здається, цей файл захищено.\n" "Будь ласка, введіть пароль." -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "Помилковий пароль.\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "Файл «%1» відкрито." -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "Не вдалося відкрити «%1»." -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "Спробувати відновити" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1185,13 +1191,13 @@ "Ваш документ відновлено тут: %1\n" "Будьте обережні: відновлення може бути неповним." -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "Відкрити відновлений файл" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1202,31 +1208,31 @@ "u> відкрити ваш документ. Попередження: наслідки цієї дії не можна буде " "скасувати інакше, ніж повторною зміною пароля." -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "Зміну пароля було скасовано." -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "Пароль змінено." -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "Не вдалося змінити пароль." -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Створіть резервну копію вашого документа" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1535,7 +1541,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2083,7 +2089,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2547,7 +2553,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2606,7 +2612,7 @@ msgid "Import banks and accounts" msgstr "Імпортування записів банків і рахунків" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2614,7 +2620,7 @@ msgid "Import scheduled operations" msgstr "Імпортування запланованих операцій" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2817,7 +2823,7 @@ msgstr "Імпортування даних з фондової біржі" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3220,26 +3226,26 @@ msgid "Creation of file %1 failed" msgstr "Спроба створення файла «%1» завершилася невдало" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "Рахунки" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "Лише підсвічені" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "Лише попередні операції" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3247,14 +3253,14 @@ msgid "Current" msgstr "Поточний" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "Кредитна картка" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3262,14 +3268,14 @@ msgid "Saving" msgstr "Ощадний" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "Інвестиція" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3277,7 +3283,7 @@ msgid "Loan" msgstr "Кредит" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3285,7 +3291,7 @@ msgid "Pension" msgstr "Пенсія" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3293,14 +3299,14 @@ msgid "Wallet" msgstr "Гаманець" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "Інше" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3311,14 +3317,14 @@ "«Банк і рахунок» або імпортувати " "записи операцій." -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "Загалом з %1" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3359,7 +3365,7 @@ msgstr "Банки (повний)" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6849,63 +6855,63 @@ msgid "Default category for tax operation" msgstr "Типова категорія для податкової операції" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "Вклади і зняття" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "Групування" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "Перекази" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "Стеження" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "Підоперації" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "Прибутки %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "Витрати %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "Заощадження %1" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10603,19 +10609,19 @@ msgid "Maximum number of imported values:" msgstr "Максимальна кількість імпортованих значень:" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "Курси" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "Валюти" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10623,7 +10629,7 @@ msgid "Indexes" msgstr "Індекси" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10631,25 +10637,25 @@ msgid "Shares" msgstr "Акції" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "Об'єкти" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "Лише акції у власності" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "Операції з одиницею рівною «%1»" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12360,20 +12366,20 @@ msgid "Year" msgstr "Рік" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "Перетворення документа" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" "Неможливо завантажити документ, створений за допомогою попередньої версії" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12391,7 +12397,7 @@ msgid "Computation of budgets" msgstr "Обчислення бюджетів" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12418,9 +12424,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -12435,7 +12441,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12496,7 +12502,7 @@ msgid "Operation" msgstr "Операція" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12619,7 +12625,7 @@ msgid "Next occurrence" msgstr "Наступне повторення" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13330,19 +13336,19 @@ "У вас немає боргу, але немає і вільних коштів. Вам слід намагатися заробити " "більше." -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "Можлива економія" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "Макс." -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13366,97 +13372,97 @@ "Skrooge.

Сподіваємося, Skrooge вам сподобається.

Команда " "розробників Skrooge" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "Звіт за %1" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "Бюджет" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 основних категорій зняття з рахунку" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 основних змін" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "Суми на рахунках" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "Суми у одиницях" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "Поради" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "Портфель акцій" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "Обчислені відсотки" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "Нагадування" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "Підсвічені операції" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "Вільні кошти" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "Річні витрати" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "Особистий фінансовий рейтинг" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "Відхилень не знайдено." -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13466,7 +13472,7 @@ "На сторінці «Заплановані операції» не визначено жодної " "запланованої операції." -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13475,13 +13481,13 @@ msgstr "" "На сторінці «Операції» не визначено підсвічених операцій." -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "На сторінці «Бюджет» не було визначено бюджету." -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." @@ -13489,7 +13495,7 @@ "На сторінці «Фінансові інструменти» не було визначено " "акцій." -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13580,373 +13586,390 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "=regexpcapture(#ATT2#, '#V1S#', #V2#)" + +#: skgbankmodeler/skgruleobject.cpp:357 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "regexp '#V1S#'" msgstr "формальний вираз «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not regexp '#V1S#'" msgstr "не формальний вираз «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "wildcard '#V1S#'" msgstr "шаблон-замінник «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "not wildcard '#V1S#'" msgstr "не шаблон-замінник «#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<=«#V1S#»" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "лежить між #V1# і #V2#" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "лежить між «#V1S#» і «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "значення, нижче" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "значення, вище" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "значення великими літерами" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "значення, не нижче" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "значення, не вище" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "значення малими літерами" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "нижче" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "вище" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "великими літерами" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "=#ATT2# з «#V1S#» заміненим на «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "=підрядок #ATT2# з #V1# на #V2#" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "=#ATT2#" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "=word(#ATT2#,#V1S#)" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "=#ATT2# як дату у форматі #DF#" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "=word(#ATT2#,#V1S#) як дату у форматі #DF#" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "у поточному місяці" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "у попередньому місяці" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "у поточному році" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "у попередньому році" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "у попередні 30 днів" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "у попередні 3 місяці" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "у попередні 6 місяців" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "у попередні 12 місяців" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "у попередні 2 роки" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "у попередні 3 роки" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "у попередні 5 років" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "Якщо загалом(#ATT#)#OP##V1#, надіслати «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "Застосувати шаблон «#V2S#»" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "Щоб визначити, чи містить атрибут вказаний рядок" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "Щоб визначити, чи не містить атрибут вказаний рядок" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "Щоб визначити, чи починається атрибут з вказаного рядка" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "Щоб визначити, чи не починається атрибут з вказаного рядка" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "Щоб визначити, чи закінчується атрибут вказаним рядком" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "Щоб визначити, чи не закінчується атрибут вказаним рядком" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "Щоб визначити, чи є атрибут порожнім" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "Щоб визначити, чи є атрибут непорожнім" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" +"Щоб отримати захоплене значення за заданим формальним виразом (наприклад " +"\"(\\d+)(\\s*)(cm|inch(es)?)\")" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13956,7 +13979,7 @@ "Щоб визначити, чи збігається атрибут із вказаним формальним виразом " "(наприклад, \"^[H,h]ello$\")" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13966,7 +13989,7 @@ "Щоб визначити, чи не збігається атрибут із вказаним формальним виразом " "(наприклад, \"^[H,h]ello$\")" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13976,7 +13999,7 @@ "Щоб визначити, чи збігається атрибут із вказаним виразом із замінниками " "(наприклад, \"_ello\")" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13986,31 +14009,31 @@ "Щоб визначити, чи не збігається атрибут із вказаним виразом із замінниками " "(наприклад, \"_ello\")" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "Щоб визначити, чи має атрибут вказане значення" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "Щоб визначити, чи не має атрибут вказане значення" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "Щоб визначити, чи перевищує значення атрибута вказане значення" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "Щоб визначити, чи є значення атрибута меншим за вказане значення" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" @@ -14018,37 +14041,37 @@ "Щоб визначити, чи має атрибут значення, яке є більшим за вказане значення " "або рівним йому" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "Щоб встановити для атрибута вказане значення" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "Щоб визначити, чи дорівнює значення атрибута вказаному рядку" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "Щоб визначити, чи не дорівнює значення атрибута вказаному рядку" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "Щоб визначити, чи перевищує значення атрибута вказаний рядок" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "Щоб визначити, чи є значення атрибута меншим за вказаний рядок" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" @@ -14056,7 +14079,7 @@ "Щоб визначити, чи має атрибут значення, яке є більшим за вказаний рядок або " "рівним йому" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" @@ -14064,32 +14087,32 @@ "Щоб визначити, чи має атрибут значення, яке є меншим за вказаний рядок або " "рівним йому" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" "Щоб визначити, чи лежить значення атрибута між двома вказаними значеннями" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "Щоб визначити, чи лежить значення атрибута між двома вказаними рядками" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "Щоб перевести символи у атрибуті у нижній регістр (наприклад, привіт)" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "Щоб перевести символи у атрибуті у верхній регістр (наприклад, ПРИВІТ)" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" @@ -14097,7 +14120,7 @@ "Щоб зробити регістр символів у атрибуті таким, як на початку речення " "(наприклад, Привіт)" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" @@ -14105,7 +14128,7 @@ "Щоб визначити, чи не є символи атрибута символами нижнього регістру " "(наприклад, привіт)" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" @@ -14113,7 +14136,7 @@ "Щоб визначити, чи не є символи атрибута символами верхнього регістру " "(наприклад, ПРИВІТ)" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" @@ -14121,7 +14144,7 @@ "Щоб визначити, чи не є регістр символів у атрибуті таким, як на початку " "речення (наприклад, Привіт)" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" @@ -14129,7 +14152,7 @@ "Щоб визначити, чи є символи атрибута символами нижнього регістру (наприклад, " "привіт)" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" @@ -14137,7 +14160,7 @@ "Щоб визначити, чи є символи атрибута символами верхнього регістру " "(наприклад, ПРИВІТ)" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" @@ -14145,7 +14168,7 @@ "Щоб визначити, чи є регістр символів у атрибуті таким, як на початку речення " "(наприклад, Привіт)" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14153,20 +14176,20 @@ "replaced by another one" msgstr "Щоб встановити для атрибута значення іншого атрибута із заміною" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" "Щоб встановити для атрибута значення, яке є частиною значення іншого атрибута" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "Щоб встановити для атрибута значення, яке є значенням іншого атрибута" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14176,14 +14199,14 @@ "Щоб встановити для атрибута значення, яке є словом значення іншого атрибута, " "із перетворенням у формат дати" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" "Щоб встановити для атрибута дати значення, яке є значенням іншого атрибута" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14193,79 +14216,79 @@ "Щоб встановити для атрибута дати значення, яке є словом значення іншого " "атрибута, із перетворенням у формат дати" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "Щоб визначити, чи є дата операції сьогоднішньою" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "Щоб визначити, чи належить дата операції попередньому місяцю" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "Щоб визначити, чи належить дата операції поточному року" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "Щоб визначити, чи належить дата операції попередньому року" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "Щоб визначити, чи належить дата операції проміжку у останні 30 днів" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "Щоб визначити, чи належить дата операції проміжку у останні 3 місяці" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "Щоб визначити, чи належить дата операції проміжку у останні 6 місяців" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "Щоб визначити, чи належить дата операції проміжку у останні 12 місяців" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "Щоб визначити, чи належить дата операції проміжку у останні 2 роки" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "Щоб визначити, чи належить дата операції проміжку у останні 3 роки" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "Щоб визначити, чи належить дата операції проміжку у останні 5 років" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr " і " -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15379,13 +15402,13 @@ msgid "Copy picture" msgstr "Копіювати зображення" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "Поточний місяць" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16649,7 +16672,7 @@ msgstr "%1 (без обробки)" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16879,25 +16902,25 @@ "Вилучати використані об’єкти не можна (%1 використовується %2).\n" "Назва обмеження: %3" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "Поточну дію було перервано" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "Операцію не можна розпочати через виконання іншої операції" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "Для виконання цієї дії слід відкрити операцію" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" @@ -16905,74 +16928,74 @@ "Спроба закриття операції зазнала невдачі через завелику кількість завершених " "операцій" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "Вилучення операцій у межах операції заборонено" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "Створення групи операцій у межах операції заборонено" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "Під час виконання операції заборонене скасування/повторення дій" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "Під час виконання операції не можна змінювати пароль" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "Пароль документа вилучено." -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "Пароль документа змінено." -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "Відновлення" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "Цей файл не вдалося відновити" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "Помилкове встановлення" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "Помилковий пароль" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "Вибачте, здається файл пошкоджено." -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16986,7 +17009,7 @@ "Чи знаєте ви, що режим Sqlcipher є захищенішим, оскільки у цьому режимі " "шифрується навіть тимчасовий файл?" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16996,7 +17019,7 @@ "У цій версії програми виправлено виявлену ваду захисту. Ми наполегливо " "рекомендуємо вам змінити ваш пароль." -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17006,13 +17029,13 @@ "Спроба перенесення даних зазнала невдачі, але документ було завантажено без " "помилок через те, що задіяно режим діагностики." -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "Документ перетворено" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17024,13 +17047,13 @@ "не збігається з версією %4, вбудованою до Qt (%2). Вам слід повторно зібрати " "Qt з параметром -system-sqlite." -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "Збережено без уповноваження, оскільки ще не визначено назви файла" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -17038,79 +17061,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "Збереження заборонено, якщо не закрито операцію" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "Файл з назвою «%1» вже існує." -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "Спроба створення резервної копії файла %1 зазнала невдачі" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "Спроба запису до файла «%1» завершилася невдало" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "автозапуск" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "Оновлення матеріалізованих панелей" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "Спроба відкриття файла «%1» завершилася невдало" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "Не визначено жодної бази даних" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "Зберегти" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "Значення" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "Час останньої зміни" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "У «%1» було повернуто декілька об’єктів у відповідь на запит «%2»" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/zh_CN/skrooge.po skrooge-2.20.0/po/zh_CN/skrooge.po --- skrooge-2.19.1/po/zh_CN/skrooge.po 2019-04-22 18:05:39.000000000 +0000 +++ skrooge-2.20.0/po/zh_CN/skrooge.po 2019-06-23 07:32:01.000000000 +0000 @@ -6,10 +6,10 @@ msgid "" msgstr "" "Project-Id-Version: kdeorg\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" -"PO-Revision-Date: 2019-04-09 18:40\n" -"Last-Translator: guoyunhe \n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" +"PO-Revision-Date: 2019-06-02 11:46\n" +"Last-Translator: Guo Yunhe (guoyunhe)\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" @@ -244,7 +244,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -990,26 +990,32 @@ msgid "Change password..." msgstr "更改密码..." -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "正在打开文件 %1..." -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "文件" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "文件管理" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1017,7 +1023,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, kde-format msgctxt "Description of a tip" msgid "" @@ -1025,62 +1031,62 @@ "file_change_password\">password.

" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "无法保存文件 " -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, kde-format msgctxt "" "Associated with the file extension : for example, .csv --> CSV document" msgid "%1 document" msgstr "%1 文档" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, kde-format msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "文件“%1”已保存。" -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, kde-format msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "无法保存 %1。" -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "打开文件" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, kde-format msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "%1 文档" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1088,13 +1094,13 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, kde-format msgctxt "Noun" msgid "Reopen" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1103,32 +1109,32 @@ "Please enter the password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, kde-format msgctxt "The user did not provide the correct password" msgid "Wrong password.\n" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, kde-format msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "打开文件“%1”" -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, kde-format msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "打开“%1”失败" -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1136,13 +1142,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1150,31 +1156,31 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, kde-format msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1467,7 +1473,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -1985,7 +1991,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2430,7 +2436,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2489,7 +2495,7 @@ msgid "Import banks and accounts" msgstr "" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, kde-format @@ -2497,7 +2503,7 @@ msgid "Import scheduled operations" msgstr "" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, kde-format msgctxt "A file format" msgid "GnuCash document" @@ -2699,7 +2705,7 @@ msgstr "" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3093,26 +3099,26 @@ msgid "Creation of file %1 failed" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "帐户" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, kde-format msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, kde-format msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3120,14 +3126,14 @@ msgid "Current" msgstr "当前" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "信用卡" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3135,14 +3141,14 @@ msgid "Saving" msgstr "保存中" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "投资" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3150,7 +3156,7 @@ msgid "Loan" msgstr "贷款账户" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3158,7 +3164,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3166,14 +3172,14 @@ msgid "Wallet" msgstr "钱包" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "其它" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3181,14 +3187,14 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3229,7 +3235,7 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6487,63 +6493,63 @@ msgid "Default category for tax operation" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "转账" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, kde-format msgctxt "Noun, a type of operations" msgid "Tracked" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, kde-format msgctxt "Noun, a type of operations" msgid "On suboperations" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, kde-format msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, kde-format msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, kde-format msgctxt "Title of a list of operations" msgid "Savings of %1" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10106,19 +10112,19 @@ msgid "Maximum number of imported values:" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "引号" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, kde-format msgctxt "Noun, a country's currency" msgid "Currencies" msgstr "货币" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, kde-format msgctxt "" "Financial indexes, used as an indicator of financial places' health. " @@ -10126,7 +10132,7 @@ msgid "Indexes" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10134,25 +10140,25 @@ msgid "Shares" msgstr "股" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, kde-format msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "对象" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -11726,19 +11732,19 @@ msgid "Year" msgstr "年份" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, kde-format msgctxt "Progression step" msgid "Migrate document" msgstr "迁移文档" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, kde-format msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -11756,7 +11762,7 @@ msgid "Computation of budgets" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -11781,9 +11787,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, kde-format msgctxt "Noun, the default value of an item" msgid "Default" @@ -11798,7 +11804,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -11859,7 +11865,7 @@ msgid "Operation" msgstr "操作" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -11982,7 +11988,7 @@ msgid "Next occurrence" msgstr "" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -12469,12 +12475,10 @@ #: skgbankmodeler/skgimportexportmanager.cpp:496 #: skgbankmodeler/skgimportexportmanager.cpp:547 -#, fuzzy, kde-format -#| msgctxt "Splash screen message" -#| msgid "Loading plugins..." +#, kde-format msgctxt "Message" msgid "Loading plugin %1/%2: %3..." -msgstr "正在装入插件..." +msgstr "" #: skgbankmodeler/skgimportexportmanager.cpp:526 #: skgbankmodeler/skgimportexportmanager.cpp:577 @@ -12659,19 +12663,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "最大" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -12685,97 +12689,97 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "预算" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, kde-format msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, kde-format msgctxt "A monthly report title" msgid "Estimated interests" msgstr "预期利息" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "提醒" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, kde-format msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "资产净值" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12783,7 +12787,7 @@ "operations\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12791,19 +12795,19 @@ "page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, kde-format msgctxt "A monthly report message" msgid "No budget defined on the \"Budget\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -12889,373 +12893,388 @@ #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "regexp '#V1S#'" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" msgstr "" #: skgbankmodeler/skgruleobject.cpp:357 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not regexp '#V1S#'" +msgid "regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:359 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "wildcard '#V1S#'" +msgid "not regexp '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:361 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" -msgid "not wildcard '#V1S#'" +msgid "wildcard '#V1S#'" msgstr "" #: skgbankmodeler/skgruleobject.cpp:363 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "not wildcard '#V1S#'" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:365 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between '#V1S#' and '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is not capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is lower" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is upper" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13263,7 +13282,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13271,7 +13290,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13279,7 +13298,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13287,145 +13306,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13433,19 +13452,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13453,13 +13472,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -13467,79 +13486,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr "和" -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -14647,13 +14666,13 @@ msgid "Copy picture" msgstr "" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "本月" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -15855,7 +15874,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -16079,98 +16098,98 @@ "Constraint name: %3" msgstr "" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, kde-format msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, kde-format msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, kde-format msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, kde-format msgctxt "Error message" msgid "Impossible to recover this file" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, kde-format msgctxt "Error message" msgid "Wrong password" msgstr "错误的密码" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -16180,7 +16199,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -16188,7 +16207,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -16196,13 +16215,13 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, kde-format msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -16211,13 +16230,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -16225,79 +16244,79 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, kde-format msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, kde-format msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, kde-format msgctxt "Error message: writing a file failed" msgid "Write file '%1' failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "自动启动" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, kde-format msgctxt "Progression step" msgid "Update materialized views" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, kde-format msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "保存" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "数值" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, kde-format msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "上次修改" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/po/zh_TW/skrooge.po skrooge-2.20.0/po/zh_TW/skrooge.po --- skrooge-2.19.1/po/zh_TW/skrooge.po 2019-04-22 18:05:40.000000000 +0000 +++ skrooge-2.20.0/po/zh_TW/skrooge.po 2019-06-23 07:32:02.000000000 +0000 @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: skrooge\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2019-04-16 03:14+0200\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2019-05-20 02:51+0200\n" "PO-Revision-Date: 2011-09-27 08:55+0800\n" "Last-Translator: Franklin Weng \n" "Language-Team: Chinese Traditional \n" @@ -248,7 +248,7 @@ "href=\"skg://dashboard_plugin\">dashboard.

" msgstr "" -#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:33 +#: plugins/generic/skg_advice/skgtipofdayboardwidget.cpp:34 #, fuzzy, kde-format msgctxt "Dashboard widget title" msgid "Tip of the day" @@ -1035,26 +1035,32 @@ msgid "Change password..." msgstr "更改密碼" -#: plugins/generic/skg_file/skgfileplugin.cpp:133 -#: plugins/generic/skg_file/skgfileplugin.cpp:151 +#: plugins/generic/skg_file/skgfileplugin.cpp:134 +#: plugins/generic/skg_file/skgfileplugin.cpp:155 #, kde-format msgctxt "Splash screen message" msgid "Opening file %1..." msgstr "正在開啟檔案 %1…" -#: plugins/generic/skg_file/skgfileplugin.cpp:239 +#: plugins/generic/skg_file/skgfileplugin.cpp:141 +#, kde-format +msgctxt "Error Message" +msgid "File %1 not found! Impossible to open it." +msgstr "" + +#: plugins/generic/skg_file/skgfileplugin.cpp:243 #, kde-format msgctxt "Noun, a file as in a text file" msgid "File" msgstr "檔案" -#: plugins/generic/skg_file/skgfileplugin.cpp:249 +#: plugins/generic/skg_file/skgfileplugin.cpp:253 #, kde-format msgctxt "File Management, as in Save File, Save As..." msgid "File management" msgstr "檔案管理" -#: plugins/generic/skg_file/skgfileplugin.cpp:255 +#: plugins/generic/skg_file/skgfileplugin.cpp:259 #, fuzzy, kde-format #| msgid "" #| "

... the last opened file can be open automatically when skrooge is " @@ -1065,7 +1071,7 @@ "plugin\">open automatically when the application is launched.

" msgstr "

您可以讓 Skrooge 啟動時自動開啟上次開啟的檔案。

" -#: plugins/generic/skg_file/skgfileplugin.cpp:256 +#: plugins/generic/skg_file/skgfileplugin.cpp:260 #, fuzzy, kde-format #| msgid "

... you can secure your document with a password.

" msgctxt "Description of a tip" @@ -1074,31 +1080,31 @@ "file_change_password\">password.

" msgstr "

您可以用密碼來保護文件。

" -#: plugins/generic/skg_file/skgfileplugin.cpp:281 +#: plugins/generic/skg_file/skgfileplugin.cpp:285 #, kde-format msgctxt "Successful message after creating a document" msgid "Document successfully created." msgstr "文件已成功建立。" -#: plugins/generic/skg_file/skgfileplugin.cpp:283 +#: plugins/generic/skg_file/skgfileplugin.cpp:287 #, kde-format msgctxt "Error message: Could not create a document" msgid "Document creation failed." msgstr "文件建立失敗。" -#: plugins/generic/skg_file/skgfileplugin.cpp:307 +#: plugins/generic/skg_file/skgfileplugin.cpp:311 #, kde-format msgctxt "Successfully saved a file" msgid "File successfully saved." msgstr "檔案已成功儲存" -#: plugins/generic/skg_file/skgfileplugin.cpp:309 +#: plugins/generic/skg_file/skgfileplugin.cpp:313 #, kde-format msgctxt "Error message: Could not save a file" msgid "Cannot save file" msgstr "無法儲存檔案" -#: plugins/generic/skg_file/skgfileplugin.cpp:324 +#: plugins/generic/skg_file/skgfileplugin.cpp:328 #, fuzzy, kde-format #| msgid "Text document" msgctxt "" @@ -1106,34 +1112,34 @@ msgid "%1 document" msgstr "文件" -#: plugins/generic/skg_file/skgfileplugin.cpp:339 +#: plugins/generic/skg_file/skgfileplugin.cpp:343 #, fuzzy, kde-format #| msgid "File [%1] saved." msgctxt "Successfully saved a file" msgid "File '%1' saved." msgstr "檔案已儲存。" -#: plugins/generic/skg_file/skgfileplugin.cpp:351 +#: plugins/generic/skg_file/skgfileplugin.cpp:355 #, fuzzy, kde-format #| msgid "Failed to save [%1]." msgctxt "Error message: Could not save a file" msgid "Failed to save '%1'." msgstr "儲存失敗:%1" -#: plugins/generic/skg_file/skgfileplugin.cpp:385 +#: plugins/generic/skg_file/skgfileplugin.cpp:389 #, kde-format msgctxt "Panel title" msgid "Open file" msgstr "開啟檔案" -#: plugins/generic/skg_file/skgfileplugin.cpp:387 +#: plugins/generic/skg_file/skgfileplugin.cpp:391 #, fuzzy, kde-format #| msgid "Text document" msgctxt "File format for open dialog panel" msgid "%1 document" msgstr "文件" -#: plugins/generic/skg_file/skgfileplugin.cpp:394 +#: plugins/generic/skg_file/skgfileplugin.cpp:398 #, kde-format msgctxt "Warning message" msgid "" @@ -1141,14 +1147,14 @@ "reopen the original document." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:395 +#: plugins/generic/skg_file/skgfileplugin.cpp:399 #, fuzzy, kde-format #| msgid "Failed to open [%1]." msgctxt "Noun" msgid "Reopen" msgstr "開啟【%1】失敗" -#: plugins/generic/skg_file/skgfileplugin.cpp:457 +#: plugins/generic/skg_file/skgfileplugin.cpp:461 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:578 #, kde-format msgctxt "Question" @@ -1159,7 +1165,7 @@ "檔案已被保護。\n" "請輸入密碼。" -#: plugins/generic/skg_file/skgfileplugin.cpp:475 +#: plugins/generic/skg_file/skgfileplugin.cpp:479 #: plugins/skrooge/skrooge_importexport/skgimportexportplugin.cpp:593 #, fuzzy, kde-format #| msgid "Wrong password.\n" @@ -1167,27 +1173,27 @@ msgid "Wrong password.\n" msgstr "密碼錯誤。\n" -#: plugins/generic/skg_file/skgfileplugin.cpp:496 +#: plugins/generic/skg_file/skgfileplugin.cpp:500 #, fuzzy, kde-format #| msgid "File [%1] opened." msgctxt "Successfully opened a file" msgid "File '%1' opened." msgstr "*檔案開啟*" -#: plugins/generic/skg_file/skgfileplugin.cpp:532 +#: plugins/generic/skg_file/skgfileplugin.cpp:536 #, fuzzy, kde-format #| msgid "Failed to open [%1]." msgctxt "Error message: Could not open a file" msgid "Failed to open '%1'." msgstr "開啟 %1 : %2 失敗" -#: plugins/generic/skg_file/skgfileplugin.cpp:540 +#: plugins/generic/skg_file/skgfileplugin.cpp:544 #, kde-format msgctxt "Noun" msgid "Try a recovery" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:563 +#: plugins/generic/skg_file/skgfileplugin.cpp:567 #, kde-format msgctxt "Positive message" msgid "" @@ -1195,13 +1201,13 @@ "Take care the recovery could be not perfect" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:564 +#: plugins/generic/skg_file/skgfileplugin.cpp:568 #, kde-format msgctxt "Noun" msgid "Open the recovered file" msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:583 +#: plugins/generic/skg_file/skgfileplugin.cpp:587 #, kde-format msgid "" "Take care, if you lose your password then it will be " @@ -1209,32 +1215,32 @@ "be undone excepted by changing the password again." msgstr "" -#: plugins/generic/skg_file/skgfileplugin.cpp:585 +#: plugins/generic/skg_file/skgfileplugin.cpp:589 #, kde-format msgctxt "Successfully changed the document password" msgid "Changing password was canceled." msgstr "變更密碼動作已取消。" -#: plugins/generic/skg_file/skgfileplugin.cpp:591 +#: plugins/generic/skg_file/skgfileplugin.cpp:595 #, kde-format msgctxt "Successfully changed the document password" msgid "Password changed." msgstr "密碼已變更。" -#: plugins/generic/skg_file/skgfileplugin.cpp:593 +#: plugins/generic/skg_file/skgfileplugin.cpp:597 #, kde-format msgctxt "Error message: Could not change the document password" msgid "Failed to change password." msgstr "變更密碼失敗。" -#: plugins/generic/skg_file/skgfileplugin.cpp:613 +#: plugins/generic/skg_file/skgfileplugin.cpp:617 #, fuzzy, kde-format #| msgid "Skrooge document" msgctxt "Advice to the user that he should backup his document" msgid "Backup your document" msgstr "Skrooge 文件" -#: plugins/generic/skg_file/skgfileplugin.cpp:614 +#: plugins/generic/skg_file/skgfileplugin.cpp:618 #, kde-format msgctxt "Explain the user that he should backup his document" msgid "Do not forget to backup your document on another device." @@ -1552,7 +1558,7 @@ #: plugins/import/skrooge_import_backend/skgimportpluginbackend.cpp:261 #: plugins/import/skrooge_import_pdf/skgimportpluginpdf.cpp:134 #: skgbankmodeler/skgunitobject.cpp:2407 skgbasegui/skgmainpanel.cpp:2704 -#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1362 +#: skgbasegui/skgmainpanel.cpp:2711 skgbasemodeler/skgdocument.cpp:1392 #, kde-format msgctxt "Error message" msgid "" @@ -2116,7 +2122,7 @@ #: plugins/import/skrooge_import_afb120/skgimportpluginafb120.cpp:117 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:429 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:265 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:270 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:312 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:225 #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:244 @@ -2585,7 +2591,7 @@ #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:832 #: plugins/import/skrooge_import_csv/skgimportplugincsv.cpp:900 #: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:108 -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:620 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:625 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:115 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:91 #: plugins/import/skrooge_import_kmy/skgimportpluginkmy.cpp:142 @@ -2649,7 +2655,7 @@ msgid "Import banks and accounts" msgstr "銀行與帳號" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:533 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:538 #: plugins/import/skrooge_import_gsb/skgimportplugingsb.cpp:386 #: plugins/import/skrooge_import_skg/skgimportpluginskg.cpp:370 #, fuzzy, kde-format @@ -2658,7 +2664,7 @@ msgid "Import scheduled operations" msgstr "選取的操作" -#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:670 +#: plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp:675 #, fuzzy, kde-format #| msgid "Text document" msgctxt "A file format" @@ -2886,7 +2892,7 @@ msgstr "匯入" #: plugins/import/skrooge_import_mmb/skgimportpluginmmb.cpp:525 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:98 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:99 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:158 #, kde-format msgctxt "Noun, a type of account" @@ -3318,28 +3324,28 @@ msgid "Creation of file %1 failed" msgstr "開啟檔案【%1】失敗" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:36 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:37 #, kde-format msgctxt "Title of a dashboard widget" msgid "Accounts" msgstr "帳號" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:44 -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:39 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:45 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:41 #, fuzzy, kde-format #| msgid "Operation duplicated." msgctxt "Display only favorite accounts" msgid "Highlighted only" msgstr "操作已複製。" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:52 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:53 #, fuzzy, kde-format #| msgid "Insert recurrent operations" msgctxt "Noun, a type of account" msgid "Only past operations" msgstr "插入循環操作" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:66 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:67 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:154 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:736 #, kde-format @@ -3347,14 +3353,14 @@ msgid "Current" msgstr "目前" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:74 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:75 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:155 #, kde-format msgctxt "Noun, a type of account" msgid "Credit card" msgstr "信用卡" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:82 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:83 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:156 #: skgbankmodeler/skgdocumentbank.cpp:499 #, kde-format @@ -3362,14 +3368,14 @@ msgid "Saving" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:90 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:91 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:157 #, kde-format msgctxt "Noun, a type of account" msgid "Investment" msgstr "投資" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:106 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:107 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:159 #: skgbankmodeler/skgdocumentbank.cpp:498 #, kde-format @@ -3377,7 +3383,7 @@ msgid "Loan" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:114 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:115 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:160 #: skgbankmodeler/skgdocumentbank.cpp:500 #, kde-format @@ -3385,7 +3391,7 @@ msgid "Pension" msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:122 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:123 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:161 #: skgbankmodeler/skgdocumentbank.cpp:497 #, kde-format @@ -3393,14 +3399,14 @@ msgid "Wallet" msgstr "錢包" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:130 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:131 #: plugins/skrooge/skrooge_bank/skgbankpluginwidget.cpp:162 #, kde-format msgctxt "Noun, a type of account" msgid "Other" msgstr "其他" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:259 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:260 #, kde-format msgctxt "Message, do not translate URL" msgid "" @@ -3408,14 +3414,14 @@ "and Account\" page or import operations." msgstr "" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:342 -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:372 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:346 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 #, kde-format msgctxt "the numerical total of a sum of values" msgid "Total of %1" msgstr "%1 總計" -#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:376 +#: plugins/skrooge/skrooge_bank/skgaccountboardwidget.cpp:380 #: skgbankmodeler/skgdocumentbank.cpp:3325 skgbankmodeler/skgreportbank.cpp:136 #: skgbankmodeler/skgreportbank.cpp:374 skgbankmodeler/skgreportbank.cpp:462 #, kde-format @@ -3458,7 +3464,7 @@ msgstr "" #: plugins/skrooge/skrooge_bank/skgbankplugin.cpp:124 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:76 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:79 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:48 #: plugins/skrooge/skrooge_report/skgreportboardwidget.cpp:42 #: plugins/skrooge/skrooge_report/skgreportplugin.cpp:80 @@ -6949,28 +6955,28 @@ msgid "Default category for tax operation" msgstr "複製操作" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:40 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:41 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:40 #, kde-format msgctxt "Dashboard widget title" msgid "Income & Expenditure" msgstr "收入與支出" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:87 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:90 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:59 #, kde-format msgctxt "Noun, a type of operations" msgid "Grouped" msgstr "" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:93 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:96 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:66 #, kde-format msgctxt "Noun, a type of operations" msgid "Transfers" msgstr "轉帳" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:101 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:104 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:75 #, fuzzy, kde-format #| msgctxt "Noun, something that is used to track items" @@ -6979,7 +6985,7 @@ msgid "Tracked" msgstr "追蹤器" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:107 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:110 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:82 #, fuzzy, kde-format #| msgctxt "Verb" @@ -6988,24 +6994,24 @@ msgid "On suboperations" msgstr "開啟子操作..." -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:247 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:253 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:250 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:256 #, fuzzy, kde-format #| msgid "Income" msgctxt "Title of a list of operations" msgid "Incomes of %1" msgstr "收入" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:249 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:255 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:252 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:258 #, fuzzy, kde-format #| msgid "Expenses" msgctxt "Title of a list of operations" msgid "Expenses of %1" msgstr "支出" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:251 -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:257 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:254 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:260 #, fuzzy, kde-format #| msgctxt "Noun" #| msgid "Savings possible" @@ -7013,7 +7019,7 @@ msgid "Savings of %1" msgstr "可能的結餘" -#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:286 +#: plugins/skrooge/skrooge_operation/skgoperationboardwidget.cpp:289 #: plugins/skrooge/skrooge_operation/skgoperationboardwidgetqml.cpp:213 #, kde-format msgctxt "Noun, the title of a section" @@ -10868,13 +10874,13 @@ msgid "Maximum number of imported values:" msgstr "" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:32 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:34 #, fuzzy, kde-format msgctxt "Title of a dashboard widget" msgid "Quotes" msgstr "備忘" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:53 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:55 #, fuzzy, kde-format #| msgctxt "Noun, a country's currency" #| msgid "Currency" @@ -10882,7 +10888,7 @@ msgid "Currencies" msgstr "貨幣" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:61 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:63 #, fuzzy, kde-format #| msgid "Index" msgctxt "" @@ -10891,7 +10897,7 @@ msgid "Indexes" msgstr "索引" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:69 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:71 #, fuzzy, kde-format msgctxt "" "Shares, as in financial shares: parts of a company that you can buy or sell " @@ -10899,26 +10905,26 @@ msgid "Shares" msgstr "分享(&S)" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:77 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:79 #, fuzzy, kde-format #| msgid "Object" msgctxt "Noun, a physical object like a house or a car" msgid "Objects" msgstr "物件" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:85 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:87 #, fuzzy, kde-format msgctxt "Only show the list of Shares (financial shares) that you own" msgid "Shares owned only" msgstr "共享(&A)" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:228 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:231 #, kde-format msgctxt "A list of operations made on the specified unit" msgid "Operations with unit equal to '%1'" msgstr "與【%1】相等單位的操作" -#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:242 +#: plugins/skrooge/skrooge_unit/skgunitboardwidget.cpp:245 #, fuzzy, kde-format msgctxt "" "Message about not having any financial Share or financial index in the " @@ -12587,21 +12593,21 @@ msgid "Year" msgstr "年" -#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1902 +#: skgbankmodeler/skgdocumentbank.cpp:1937 skgbasemodeler/skgdocument.cpp:1932 #, fuzzy, kde-format #| msgid "Text document" msgctxt "Progression step" msgid "Migrate document" msgstr "文字文件" -#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1937 +#: skgbankmodeler/skgdocumentbank.cpp:2189 skgbasemodeler/skgdocument.cpp:1967 #, fuzzy, kde-format #| msgid "Validate imported operations" msgctxt "Error message" msgid "Impossible to load a document generated by a more recent version" msgstr "確認已匯入的操作" -#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2178 +#: skgbankmodeler/skgdocumentbank.cpp:2231 skgbasemodeler/skgdocument.cpp:2208 #, kde-format msgctxt "Progression step" msgid "Refresh views" @@ -12622,7 +12628,7 @@ msgid "Computation of budgets" msgstr "追蹤器【%1】更新" -#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2197 +#: skgbankmodeler/skgdocumentbank.cpp:2247 skgbasemodeler/skgdocument.cpp:2227 #, kde-format msgctxt "Error message: Could not perform database migration" msgid "Database migration from version %1 to version %2 failed" @@ -12648,9 +12654,9 @@ #: skgbankmodeler/skgdocumentbank.cpp:2730 #: skgbankmodeler/skgdocumentbank.cpp:2744 #: skgbankmodeler/skgdocumentbank.cpp:2758 -#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2760 -#: skgbasemodeler/skgdocument.cpp:2774 skgbasemodeler/skgdocument.cpp:2781 -#: skgbasemodeler/skgdocument.cpp:2788 +#: skgbankmodeler/skgdocumentbank.cpp:2772 skgbasemodeler/skgdocument.cpp:2790 +#: skgbasemodeler/skgdocument.cpp:2804 skgbasemodeler/skgdocument.cpp:2811 +#: skgbasemodeler/skgdocument.cpp:2818 #, fuzzy, kde-format #| msgid "Delete" msgctxt "Noun, the default value of an item" @@ -12666,7 +12672,7 @@ #: skgbankmodeler/skgdocumentbank.cpp:2716 #: skgbankmodeler/skgdocumentbank.cpp:2737 #: skgbankmodeler/skgdocumentbank.cpp:2751 -#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2767 +#: skgbankmodeler/skgdocumentbank.cpp:2765 skgbasemodeler/skgdocument.cpp:2797 #, fuzzy, kde-format msgctxt "Noun, the minimum value of an item" msgid "Minimum" @@ -12733,7 +12739,7 @@ msgid "Operation" msgstr "操作" -#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2810 +#: skgbankmodeler/skgdocumentbank.cpp:2972 skgbasemodeler/skgdocument.cpp:2840 #, fuzzy, kde-format msgctxt "Noun, the name of an item" msgid "Name" @@ -12867,7 +12873,7 @@ msgid "Next occurrence" msgstr "文字文件" -#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2812 +#: skgbankmodeler/skgdocumentbank.cpp:3051 skgbasemodeler/skgdocument.cpp:2842 #, fuzzy, kde-format msgctxt "Noun, the date of an item" msgid "Date" @@ -13594,19 +13600,19 @@ "You do not have debt but you have no margin. You must maintain your effort." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:723 +#: skgbankmodeler/skgreportbank.cpp:722 #, kde-format msgctxt "Noun" msgid "Savings possible" msgstr "可能的結餘" -#: skgbankmodeler/skgreportbank.cpp:724 +#: skgbankmodeler/skgreportbank.cpp:723 #, kde-format msgctxt "Noun" msgid "Max" msgstr "最大值" -#: skgbankmodeler/skgreportbank.cpp:741 +#: skgbankmodeler/skgreportbank.cpp:740 #, kde-format msgctxt "The main text of skrooge" msgid "" @@ -13620,100 +13626,100 @@ "Skrooge

The Skrooge Team" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:756 +#: skgbankmodeler/skgreportbank.cpp:755 #, kde-format msgctxt "A monthly report title" msgid "Report for %1" msgstr "%1 的報表" -#: skgbankmodeler/skgreportbank.cpp:757 +#: skgbankmodeler/skgreportbank.cpp:756 #, kde-format msgctxt "A monthly report title" msgid "Budget" msgstr "預算" -#: skgbankmodeler/skgreportbank.cpp:758 +#: skgbankmodeler/skgreportbank.cpp:757 #, kde-format msgctxt "A monthly report title" msgid "5 main categories of expenditure" msgstr "5 個主要的支出類別" -#: skgbankmodeler/skgreportbank.cpp:759 +#: skgbankmodeler/skgreportbank.cpp:758 #, kde-format msgctxt "A monthly report title" msgid "5 main variations" msgstr "5 個主要變化" -#: skgbankmodeler/skgreportbank.cpp:760 +#: skgbankmodeler/skgreportbank.cpp:759 #, kde-format msgctxt "A monthly report title" msgid "Amounts in accounts" msgstr "帳戶裡的金額" -#: skgbankmodeler/skgreportbank.cpp:761 +#: skgbankmodeler/skgreportbank.cpp:760 #, kde-format msgctxt "A monthly report title" msgid "Amounts of units" msgstr "單位金額" -#: skgbankmodeler/skgreportbank.cpp:762 +#: skgbankmodeler/skgreportbank.cpp:761 #, kde-format msgctxt "A monthly report title" msgid "Advice" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:763 +#: skgbankmodeler/skgreportbank.cpp:762 #, fuzzy, kde-format #| msgid "Stock split." msgctxt "A monthly report title" msgid "Stock portfolio" msgstr "股票已分割。" -#: skgbankmodeler/skgreportbank.cpp:764 +#: skgbankmodeler/skgreportbank.cpp:763 #, fuzzy, kde-format #| msgid "Current year" msgctxt "A monthly report title" msgid "Estimated interests" msgstr "目前的年份" -#: skgbankmodeler/skgreportbank.cpp:765 +#: skgbankmodeler/skgreportbank.cpp:764 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Alarms" msgstr "鬧鐘" -#: skgbankmodeler/skgreportbank.cpp:766 +#: skgbankmodeler/skgreportbank.cpp:765 #, fuzzy, kde-format #| msgid "Selected operations" msgctxt "A monthly report title" msgid "Highlighted operations" msgstr "選取的操作" -#: skgbankmodeler/skgreportbank.cpp:767 +#: skgbankmodeler/skgreportbank.cpp:766 #, fuzzy, kde-format msgctxt "A monthly report title" msgid "Net Worth" msgstr "北" -#: skgbankmodeler/skgreportbank.cpp:768 +#: skgbankmodeler/skgreportbank.cpp:767 #, kde-format msgctxt "A monthly report title" msgid "Annual Spending" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:769 +#: skgbankmodeler/skgreportbank.cpp:768 #, kde-format msgctxt "A monthly report title" msgid "Personal Finance Score" msgstr "" -#: skgbankmodeler/skgreportbank.cpp:771 +#: skgbankmodeler/skgreportbank.cpp:770 #, kde-format msgctxt "A monthly report message" msgid "No variation found." msgstr "" -#: skgbankmodeler/skgreportbank.cpp:772 +#: skgbankmodeler/skgreportbank.cpp:771 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "No budget defined
on the \"Budget\" page." @@ -13723,7 +13729,7 @@ "operations\" page." msgstr "在「預算」頁面
沒有定義任何預算。" -#: skgbankmodeler/skgreportbank.cpp:773 +#: skgbankmodeler/skgreportbank.cpp:772 #, fuzzy, kde-format msgctxt "A monthly report message" msgid "" @@ -13731,7 +13737,7 @@ "page." msgstr "搜尋" -#: skgbankmodeler/skgreportbank.cpp:774 +#: skgbankmodeler/skgreportbank.cpp:773 #, fuzzy, kde-format #| msgctxt "Message" #| msgid "No budget defined
on the \"Budget\" page." @@ -13739,13 +13745,13 @@ msgid "No budget defined on the \"Budget\" page." msgstr "在「預算」頁面
沒有定義任何預算。" -#: skgbankmodeler/skgreportbank.cpp:775 +#: skgbankmodeler/skgreportbank.cpp:774 #, fuzzy, kde-format msgctxt "A monthly report message" msgid "No share defined on the \"Unit\" page." msgstr "搜尋" -#: skgbankmodeler/skgreportbank.cpp:776 +#: skgbankmodeler/skgreportbank.cpp:775 #, kde-format msgctxt "A monthly report message" msgid "" @@ -13838,6 +13844,13 @@ msgstr "不是空的" #: skgbankmodeler/skgruleobject.cpp:355 +#, kde-format +msgctxt "" +"Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" +msgid "=regexpcapture(#ATT2#, '#V1S#', #V2#)" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:357 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -13847,7 +13860,7 @@ msgid "regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:357 +#: skgbankmodeler/skgruleobject.cpp:359 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -13857,7 +13870,7 @@ msgid "not regexp '#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:359 +#: skgbankmodeler/skgruleobject.cpp:361 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -13867,7 +13880,7 @@ msgid "wildcard '#V1S#'" msgstr "包含 '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:361 +#: skgbankmodeler/skgruleobject.cpp:363 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -13877,98 +13890,98 @@ msgid "not wildcard '#V1S#'" msgstr "包含 '#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:363 +#: skgbankmodeler/skgruleobject.cpp:365 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#V1#" msgstr "=#V1#" -#: skgbankmodeler/skgruleobject.cpp:365 +#: skgbankmodeler/skgruleobject.cpp:367 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!=#V1#" msgstr "!=#V1#" -#: skgbankmodeler/skgruleobject.cpp:367 +#: skgbankmodeler/skgruleobject.cpp:369 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">#V1#" msgstr ">#V1#" -#: skgbankmodeler/skgruleobject.cpp:369 +#: skgbankmodeler/skgruleobject.cpp:371 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<#V1#" msgstr "<#V1#" -#: skgbankmodeler/skgruleobject.cpp:371 +#: skgbankmodeler/skgruleobject.cpp:373 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">=#V1#" msgstr ">=#V1#" -#: skgbankmodeler/skgruleobject.cpp:373 +#: skgbankmodeler/skgruleobject.cpp:375 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<=#V1#" msgstr "<=#V1#" -#: skgbankmodeler/skgruleobject.cpp:375 +#: skgbankmodeler/skgruleobject.cpp:377 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "='#V1S#'" msgstr "='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:377 +#: skgbankmodeler/skgruleobject.cpp:379 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "!='#V1S#'" msgstr "!='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:379 +#: skgbankmodeler/skgruleobject.cpp:381 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">'#V1S#'" msgstr ">'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:381 +#: skgbankmodeler/skgruleobject.cpp:383 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<'#V1S#'" msgstr "<'#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:383 +#: skgbankmodeler/skgruleobject.cpp:385 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid ">='#V1S#'" msgstr ">='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:385 +#: skgbankmodeler/skgruleobject.cpp:387 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "<='#V1S#'" msgstr "<='#V1S#'" -#: skgbankmodeler/skgruleobject.cpp:387 +#: skgbankmodeler/skgruleobject.cpp:389 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is between #V1# and #V2#" msgstr "介於 #V1# 與 #V2# 間" -#: skgbankmodeler/skgruleobject.cpp:389 +#: skgbankmodeler/skgruleobject.cpp:391 #, fuzzy, kde-format #| msgid "is between '%1' and '%2'" msgctxt "" @@ -13976,21 +13989,21 @@ msgid "is between '#V1S#' and '#V2S#'" msgstr "介於 '%1' 與 '%2' 間" -#: skgbankmodeler/skgruleobject.cpp:391 +#: skgbankmodeler/skgruleobject.cpp:393 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to lower" msgstr "設為低" -#: skgbankmodeler/skgruleobject.cpp:393 +#: skgbankmodeler/skgruleobject.cpp:395 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is set to upper" msgstr "設為高" -#: skgbankmodeler/skgruleobject.cpp:395 +#: skgbankmodeler/skgruleobject.cpp:397 #, fuzzy, kde-format #| msgid "is set to lower" msgctxt "" @@ -13998,7 +14011,7 @@ msgid "is set to capitalize" msgstr "設為低" -#: skgbankmodeler/skgruleobject.cpp:397 +#: skgbankmodeler/skgruleobject.cpp:399 #, fuzzy, kde-format #| msgid "is set to lower" msgctxt "" @@ -14006,7 +14019,7 @@ msgid "is not lower" msgstr "設為低" -#: skgbankmodeler/skgruleobject.cpp:399 +#: skgbankmodeler/skgruleobject.cpp:401 #, fuzzy, kde-format #| msgid "is set to upper" msgctxt "" @@ -14014,7 +14027,7 @@ msgid "is not upper" msgstr "設為高" -#: skgbankmodeler/skgruleobject.cpp:401 +#: skgbankmodeler/skgruleobject.cpp:403 #, fuzzy, kde-format #| msgctxt "" #| "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" @@ -14024,7 +14037,7 @@ msgid "is not capitalize" msgstr "不是空的" -#: skgbankmodeler/skgruleobject.cpp:403 +#: skgbankmodeler/skgruleobject.cpp:405 #, fuzzy, kde-format #| msgid "is set to lower" msgctxt "" @@ -14032,7 +14045,7 @@ msgid "is lower" msgstr "設為低" -#: skgbankmodeler/skgruleobject.cpp:405 +#: skgbankmodeler/skgruleobject.cpp:407 #, fuzzy, kde-format #| msgid "is set to upper" msgctxt "" @@ -14040,14 +14053,14 @@ msgid "is upper" msgstr "設為高" -#: skgbankmodeler/skgruleobject.cpp:407 +#: skgbankmodeler/skgruleobject.cpp:409 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "is capitalize" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:409 +#: skgbankmodeler/skgruleobject.cpp:411 #, fuzzy, kde-format #| msgid "is between '%1' and '%2'" msgctxt "" @@ -14055,42 +14068,42 @@ msgid "=#ATT2# with '#V1S#' replaced by '#V2S#'" msgstr "介於 '%1' 與 '%2' 間" -#: skgbankmodeler/skgruleobject.cpp:411 +#: skgbankmodeler/skgruleobject.cpp:413 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=substring of #ATT2# from #V1# to #V2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:413 +#: skgbankmodeler/skgruleobject.cpp:415 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:415 +#: skgbankmodeler/skgruleobject.cpp:417 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:417 +#: skgbankmodeler/skgruleobject.cpp:419 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=#ATT2# as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:419 +#: skgbankmodeler/skgruleobject.cpp:421 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "=word(#ATT2#,#V1S#) as date with format #DF#" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:421 +#: skgbankmodeler/skgruleobject.cpp:423 #, fuzzy, kde-format #| msgid "Current month" msgctxt "" @@ -14098,7 +14111,7 @@ msgid "is in current month" msgstr "目前的月份" -#: skgbankmodeler/skgruleobject.cpp:423 +#: skgbankmodeler/skgruleobject.cpp:425 #, fuzzy, kde-format #| msgid "Previous month" msgctxt "" @@ -14106,7 +14119,7 @@ msgid "is in previous month" msgstr "上一個月" -#: skgbankmodeler/skgruleobject.cpp:425 +#: skgbankmodeler/skgruleobject.cpp:427 #, fuzzy, kde-format #| msgid "Current year" msgctxt "" @@ -14114,7 +14127,7 @@ msgid "is in current year" msgstr "目前的年份" -#: skgbankmodeler/skgruleobject.cpp:427 +#: skgbankmodeler/skgruleobject.cpp:429 #, fuzzy, kde-format #| msgid "Previous year" msgctxt "" @@ -14122,7 +14135,7 @@ msgid "is in previous year" msgstr "前一年" -#: skgbankmodeler/skgruleobject.cpp:429 +#: skgbankmodeler/skgruleobject.cpp:431 #, fuzzy, kde-format #| msgid "Last 30 days" msgctxt "" @@ -14130,7 +14143,7 @@ msgid "is in last 30 days" msgstr "過去 30 天" -#: skgbankmodeler/skgruleobject.cpp:431 +#: skgbankmodeler/skgruleobject.cpp:433 #, fuzzy, kde-format #| msgid "Last 3 months" msgctxt "" @@ -14138,7 +14151,7 @@ msgid "is in last 3 months" msgstr "過去三個月" -#: skgbankmodeler/skgruleobject.cpp:433 +#: skgbankmodeler/skgruleobject.cpp:435 #, fuzzy, kde-format #| msgid "Last 6 months" msgctxt "" @@ -14146,7 +14159,7 @@ msgid "is in last 6 months" msgstr "過去六個月" -#: skgbankmodeler/skgruleobject.cpp:435 +#: skgbankmodeler/skgruleobject.cpp:437 #, fuzzy, kde-format #| msgid "Last 12 months" msgctxt "" @@ -14154,7 +14167,7 @@ msgid "is in last 12 months" msgstr "過去 12 個月" -#: skgbankmodeler/skgruleobject.cpp:437 +#: skgbankmodeler/skgruleobject.cpp:439 #, fuzzy, kde-format #| msgid "Last 2 years" msgctxt "" @@ -14162,7 +14175,7 @@ msgid "is in last 2 years" msgstr "過去兩年" -#: skgbankmodeler/skgruleobject.cpp:439 +#: skgbankmodeler/skgruleobject.cpp:441 #, fuzzy, kde-format #| msgid "Last 3 years" msgctxt "" @@ -14170,7 +14183,7 @@ msgid "is in last 3 years" msgstr "過去三年" -#: skgbankmodeler/skgruleobject.cpp:441 +#: skgbankmodeler/skgruleobject.cpp:443 #, fuzzy, kde-format #| msgid "Last 5 years" msgctxt "" @@ -14178,69 +14191,77 @@ msgid "is in last 5 years" msgstr "過去五年" -#: skgbankmodeler/skgruleobject.cpp:443 +#: skgbankmodeler/skgruleobject.cpp:445 #, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "If total(#ATT#)#OP##V1# then send '#V2S#'" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:445 +#: skgbankmodeler/skgruleobject.cpp:447 #, fuzzy, kde-format msgctxt "" "Description of a condition. Do not translate key words (#V1S#, #V1#, ...)" msgid "Apply the template '#V2S#'" msgstr "套用於(&N):" -#: skgbankmodeler/skgruleobject.cpp:455 +#: skgbankmodeler/skgruleobject.cpp:457 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute contains a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:457 +#: skgbankmodeler/skgruleobject.cpp:459 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute doesn't contain a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:459 +#: skgbankmodeler/skgruleobject.cpp:461 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:461 +#: skgbankmodeler/skgruleobject.cpp:463 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not starting by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:463 +#: skgbankmodeler/skgruleobject.cpp:465 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:465 +#: skgbankmodeler/skgruleobject.cpp:467 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not ending by a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:467 +#: skgbankmodeler/skgruleobject.cpp:469 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:469 +#: skgbankmodeler/skgruleobject.cpp:471 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not empty" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:471 +#: skgbankmodeler/skgruleobject.cpp:473 +#, kde-format +msgctxt "Help for a condition" +msgid "" +"To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|" +"inch(es)?)\")" +msgstr "" + +#: skgbankmodeler/skgruleobject.cpp:475 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14248,7 +14269,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:473 +#: skgbankmodeler/skgruleobject.cpp:477 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14256,7 +14277,7 @@ "\"^[H,h]ello$\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:475 +#: skgbankmodeler/skgruleobject.cpp:479 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14264,7 +14285,7 @@ "\"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:477 +#: skgbankmodeler/skgruleobject.cpp:481 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14272,145 +14293,145 @@ "(eg. \"_ello\")" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:479 +#: skgbankmodeler/skgruleobject.cpp:483 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:481 +#: skgbankmodeler/skgruleobject.cpp:485 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:483 +#: skgbankmodeler/skgruleobject.cpp:487 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:485 +#: skgbankmodeler/skgruleobject.cpp:489 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:487 +#: skgbankmodeler/skgruleobject.cpp:491 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:489 +#: skgbankmodeler/skgruleobject.cpp:493 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a given value" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:491 +#: skgbankmodeler/skgruleobject.cpp:495 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:493 +#: skgbankmodeler/skgruleobject.cpp:497 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:495 +#: skgbankmodeler/skgruleobject.cpp:499 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:497 +#: skgbankmodeler/skgruleobject.cpp:501 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller than a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:499 +#: skgbankmodeler/skgruleobject.cpp:503 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is greater or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:501 +#: skgbankmodeler/skgruleobject.cpp:505 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is smaller or equal to a given string" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:503 +#: skgbankmodeler/skgruleobject.cpp:507 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given values" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:505 +#: skgbankmodeler/skgruleobject.cpp:509 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is between two given strings" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:507 +#: skgbankmodeler/skgruleobject.cpp:511 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:509 +#: skgbankmodeler/skgruleobject.cpp:513 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:511 +#: skgbankmodeler/skgruleobject.cpp:515 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:513 +#: skgbankmodeler/skgruleobject.cpp:517 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:515 +#: skgbankmodeler/skgruleobject.cpp:519 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:517 +#: skgbankmodeler/skgruleobject.cpp:521 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is not in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:519 +#: skgbankmodeler/skgruleobject.cpp:523 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in lower case (eg. hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:521 +#: skgbankmodeler/skgruleobject.cpp:525 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in upper case (eg. HELLO)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:523 +#: skgbankmodeler/skgruleobject.cpp:527 #, kde-format msgctxt "Help for a condition" msgid "To find out if the attribute is in capitalized case (eg. Hello)" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:525 +#: skgbankmodeler/skgruleobject.cpp:529 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14418,19 +14439,19 @@ "replaced by another one" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:527 +#: skgbankmodeler/skgruleobject.cpp:531 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with a part of the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:529 +#: skgbankmodeler/skgruleobject.cpp:533 #, kde-format msgctxt "Help for a condition" msgid "To set the attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:531 +#: skgbankmodeler/skgruleobject.cpp:535 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14438,13 +14459,13 @@ "in date format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:533 +#: skgbankmodeler/skgruleobject.cpp:537 #, kde-format msgctxt "Help for a condition" msgid "To set the date attribute with the value of another attribute" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:535 +#: skgbankmodeler/skgruleobject.cpp:539 #, kde-format msgctxt "Help for a condition" msgid "" @@ -14452,79 +14473,79 @@ "format" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:537 +#: skgbankmodeler/skgruleobject.cpp:541 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is today" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:539 +#: skgbankmodeler/skgruleobject.cpp:543 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous month" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:541 +#: skgbankmodeler/skgruleobject.cpp:545 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in current year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:543 +#: skgbankmodeler/skgruleobject.cpp:547 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in previous year" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:545 +#: skgbankmodeler/skgruleobject.cpp:549 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 30 days" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:547 +#: skgbankmodeler/skgruleobject.cpp:551 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:549 +#: skgbankmodeler/skgruleobject.cpp:553 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 6 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:551 +#: skgbankmodeler/skgruleobject.cpp:555 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 12 months" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:553 +#: skgbankmodeler/skgruleobject.cpp:557 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 2 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:555 +#: skgbankmodeler/skgruleobject.cpp:559 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 3 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:557 +#: skgbankmodeler/skgruleobject.cpp:561 #, kde-format msgctxt "Help for a condition" msgid "To find out if the date of the operation is in last 5 years" msgstr "" -#: skgbankmodeler/skgruleobject.cpp:804 +#: skgbankmodeler/skgruleobject.cpp:809 #, kde-format msgctxt "logical operator in a search query" msgid " and " msgstr "AND" -#: skgbankmodeler/skgruleobject.cpp:841 +#: skgbankmodeler/skgruleobject.cpp:846 #, kde-format msgctxt "logical operator in a search query" msgid " or " @@ -15662,13 +15683,13 @@ msgid "Copy picture" msgstr "" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:123 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:123 #, kde-format msgctxt "The current month" msgid "Current month" msgstr "當月(&U)" -#: skgbasegui/skghtmlboardwidget.cpp:163 skgbasegui/skgsimpleperiodedit.cpp:140 +#: skgbasegui/skghtmlboardwidget.cpp:164 skgbasegui/skgsimpleperiodedit.cpp:140 #, kde-format msgctxt "The month before the current month" msgid "Last month" @@ -16974,7 +16995,7 @@ msgstr "" #: skgbasegui/skgtablewithgraph.cpp:978 skgbasegui/skgtablewithgraph.cpp:1144 -#: skgbasemodeler/skgdocument.cpp:2534 skgbasemodeler/skgdocument.cpp:2539 +#: skgbasemodeler/skgdocument.cpp:2564 skgbasemodeler/skgdocument.cpp:2569 #, kde-format msgctxt "Noun, the numerical sum of a list of values" msgid "Sum" @@ -17202,89 +17223,89 @@ "Constraint name: %3" msgstr "確認已匯入的操作" -#: skgbasemodeler/skgdocument.cpp:517 +#: skgbasemodeler/skgdocument.cpp:547 #, fuzzy, kde-format #| msgid "Recurrent operation inserted." msgctxt "User interrupted something that Skrooge was performing" msgid "The current operation has been interrupted" msgstr "循環操作已插入。" -#: skgbasemodeler/skgdocument.cpp:557 +#: skgbasemodeler/skgdocument.cpp:587 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction cannot be started during execution of another one" msgstr "" -#: skgbasemodeler/skgdocument.cpp:588 +#: skgbasemodeler/skgdocument.cpp:618 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "A transaction must be opened to do this action" msgstr "" -#: skgbasemodeler/skgdocument.cpp:599 +#: skgbasemodeler/skgdocument.cpp:629 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Closing transaction failed because too many transactions ended" msgstr "" -#: skgbasemodeler/skgdocument.cpp:782 +#: skgbasemodeler/skgdocument.cpp:812 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Remove of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1025 +#: skgbasemodeler/skgdocument.cpp:1055 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Creation of a group of transactions is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1096 +#: skgbasemodeler/skgdocument.cpp:1126 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Undo / Redo is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1284 +#: skgbasemodeler/skgdocument.cpp:1314 #, kde-format msgctxt "Something went wrong with SQL transactions" msgid "Change password is forbidden inside a transaction" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1290 +#: skgbasemodeler/skgdocument.cpp:1320 #, fuzzy, kde-format #| msgid "Recurrent operation inserted." msgctxt "Inform the user that the password protection was removed" msgid "The document password has been removed." msgstr "循環操作已插入。" -#: skgbasemodeler/skgdocument.cpp:1291 +#: skgbasemodeler/skgdocument.cpp:1321 #, fuzzy, kde-format #| msgid "Bookmark deleted" msgctxt "Inform the user that the password was successfully changed" msgid "The document password has been modified." msgstr "書籤已刪除" -#: skgbasemodeler/skgdocument.cpp:1368 +#: skgbasemodeler/skgdocument.cpp:1398 #, kde-format msgctxt "Noun" msgid "Recovery" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1383 +#: skgbasemodeler/skgdocument.cpp:1413 #, fuzzy, kde-format #| msgid "Failed to save [%1]." msgctxt "Error message" msgid "Impossible to recover this file" msgstr "儲存【%1】時失敗。" -#: skgbasemodeler/skgdocument.cpp:1439 skgbasemodeler/skgdocument.cpp:1498 +#: skgbasemodeler/skgdocument.cpp:1469 skgbasemodeler/skgdocument.cpp:1528 #, kde-format msgctxt "Error message" msgid "Wrong installation" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1449 skgbasemodeler/skgdocument.cpp:1508 +#: skgbasemodeler/skgdocument.cpp:1479 skgbasemodeler/skgdocument.cpp:1538 #: skgbasemodeler/skgservices.cpp:1230 skgbasemodeler/skgservices.cpp:1302 #, fuzzy, kde-format #| msgctxt "Noun, name of the user action" @@ -17293,13 +17314,13 @@ msgid "Wrong password" msgstr "變更密碼" -#: skgbasemodeler/skgdocument.cpp:1516 +#: skgbasemodeler/skgdocument.cpp:1546 #, kde-format msgctxt "Error message" msgid "Oups, this file seems to be corrupted" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1603 +#: skgbasemodeler/skgdocument.cpp:1633 #, kde-format msgctxt "Information message" msgid "" @@ -17309,7 +17330,7 @@ "temporary file is encrypted?" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1606 +#: skgbasemodeler/skgdocument.cpp:1636 #, kde-format msgctxt "Information message" msgid "" @@ -17317,7 +17338,7 @@ "application. We strongly encourage you to change your password." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1612 +#: skgbasemodeler/skgdocument.cpp:1642 #, kde-format msgctxt "Popup message" msgid "" @@ -17325,14 +17346,14 @@ "debug mode is activated" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1616 +#: skgbasemodeler/skgdocument.cpp:1646 #, fuzzy, kde-format #| msgid "Recurrent operation inserted." msgctxt "The document has been upgraded to the latest Skrooge version format" msgid "The document has been migrated" msgstr "循環操作已插入。" -#: skgbasemodeler/skgdocument.cpp:1642 +#: skgbasemodeler/skgdocument.cpp:1672 #, kde-format msgctxt "Error message" msgid "" @@ -17341,13 +17362,13 @@ "rebuild Qt with the option -system-sqlite." msgstr "" -#: skgbasemodeler/skgdocument.cpp:1690 +#: skgbasemodeler/skgdocument.cpp:1720 #, kde-format msgctxt "Error message: Can not save a file if it has no name yet" msgid "Save not authorized because the file name is not yet defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1708 +#: skgbasemodeler/skgdocument.cpp:1738 #, kde-format msgctxt "" "Cannot save the file while the application is still performing an SQL " @@ -17355,21 +17376,21 @@ msgid "Save is forbidden if a transaction is still opened" msgstr "" -#: skgbasemodeler/skgdocument.cpp:1728 +#: skgbasemodeler/skgdocument.cpp:1758 #, fuzzy, kde-format #| msgid "File [%1] saved." msgctxt "There is already a file with the same name" msgid "File '%1' already exist" msgstr "檔案【%1】已儲存。" -#: skgbasemodeler/skgdocument.cpp:1742 +#: skgbasemodeler/skgdocument.cpp:1772 #, fuzzy, kde-format #| msgid "Open file [%1] failed" msgctxt "Error message: Could not create a backup file" msgid "Creation of backup file %1 failed" msgstr "開啟檔案【%1】失敗" -#: skgbasemodeler/skgdocument.cpp:1775 skgbasemodeler/skgservices.cpp:1333 +#: skgbasemodeler/skgdocument.cpp:1805 skgbasemodeler/skgservices.cpp:1333 #: skgbasemodeler/skgservices.cpp:1341 #, fuzzy, kde-format #| msgid "Open file [%1] failed" @@ -17377,63 +17398,63 @@ msgid "Write file '%1' failed" msgstr "開啟檔案【%1】失敗" -#: skgbasemodeler/skgdocument.cpp:1977 +#: skgbasemodeler/skgdocument.cpp:2007 #, kde-format msgctxt "Verb, automatically load when the application is started" msgid "autostart" msgstr "自動啟動" -#: skgbasemodeler/skgdocument.cpp:2189 +#: skgbasemodeler/skgdocument.cpp:2219 #, fuzzy, kde-format #| msgid "Update failed" msgctxt "Progression step" msgid "Update materialized views" msgstr "更新失敗" -#: skgbasemodeler/skgdocument.cpp:2361 skgbasemodeler/skgdocument.cpp:2365 +#: skgbasemodeler/skgdocument.cpp:2391 skgbasemodeler/skgdocument.cpp:2395 #, fuzzy, kde-format #| msgid "Open file [%1] failed" msgctxt "Error message: Could not open a file" msgid "Open file '%1' failed" msgstr "開啟檔案【%1】失敗" -#: skgbasemodeler/skgdocument.cpp:2388 skgbasemodeler/skgdocument.cpp:3168 -#: skgbasemodeler/skgdocument.cpp:3185 skgbasemodeler/skgdocument.cpp:3197 -#: skgbasemodeler/skgdocument.cpp:3209 skgbasemodeler/skgdocument.cpp:3221 -#: skgbasemodeler/skgdocument.cpp:3233 skgbasemodeler/skgdocument.cpp:3255 -#: skgbasemodeler/skgdocument.cpp:3284 skgbasemodeler/skgdocument.cpp:3435 +#: skgbasemodeler/skgdocument.cpp:2418 skgbasemodeler/skgdocument.cpp:3198 +#: skgbasemodeler/skgdocument.cpp:3215 skgbasemodeler/skgdocument.cpp:3227 +#: skgbasemodeler/skgdocument.cpp:3239 skgbasemodeler/skgdocument.cpp:3251 +#: skgbasemodeler/skgdocument.cpp:3263 skgbasemodeler/skgdocument.cpp:3285 +#: skgbasemodeler/skgdocument.cpp:3314 skgbasemodeler/skgdocument.cpp:3465 #, kde-format msgctxt "Error message" msgid "No database defined" msgstr "" -#: skgbasemodeler/skgdocument.cpp:2814 +#: skgbasemodeler/skgdocument.cpp:2844 #, kde-format msgctxt "Verb, save a document" msgid "Save" msgstr "儲存" -#: skgbasemodeler/skgdocument.cpp:2816 +#: skgbasemodeler/skgdocument.cpp:2846 #, fuzzy, kde-format msgctxt "Noun, the value of an item" msgid "Value" msgstr "數值" -#: skgbasemodeler/skgdocument.cpp:2818 +#: skgbasemodeler/skgdocument.cpp:2848 #, fuzzy, kde-format #| msgid "Confirmation" msgctxt "Noun, date of last modification" msgid "Last modification" msgstr "上次變更" -#: skgbasemodeler/skgdocument.cpp:3103 +#: skgbasemodeler/skgdocument.cpp:3133 #, kde-format msgctxt "" "Error message: We expected only one object in the result, but got more" msgid "More than one object returned in '%1' for '%2'" msgstr "" -#: skgbasemodeler/skgdocument.cpp:3106 +#: skgbasemodeler/skgdocument.cpp:3136 #, kde-format msgctxt "" "Error message: We expected at least one object in the result, but got none" diff -Nru skrooge-2.19.1/README skrooge-2.20.0/README --- skrooge-2.19.1/README 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/README 2019-06-23 07:31:17.000000000 +0000 @@ -194,12 +194,24 @@ sudo docker run -e DISPLAY=unix$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix skrooge ### Flatpak +[https://community.kde.org/Guidelines_and_HOWTOs/Flatpak] +#### Build mkdir app repo + flatpak install flathub org.kde.Platform//5.12 + flatpak install flathub org.kde.Sdk//5.12 + flatpak install flathub io.qt.qtwebkit.BaseApp//5.12 flatpak-builder --ccache --repo=repo --subject="Build of skrooge `date`" skrooge org.kde.skrooge.json --force-clean + +#### Install flatpak uninstall org.kde.skrooge flatpak install skrooge org.kde.skrooge + +#### Run flatpak run org.kde.skrooge + +#### Debug + flatpak run --command=sh --devel org.kde.skrooge ### Convert all logo in 100x100 diff -Nru skrooge-2.19.1/skgbankmodeler/skgreportbank.cpp skrooge-2.20.0/skgbankmodeler/skgreportbank.cpp --- skrooge-2.19.1/skgbankmodeler/skgreportbank.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/skgbankmodeler/skgreportbank.cpp 2019-06-23 07:31:18.000000000 +0000 @@ -647,8 +647,7 @@ QString result; QDate d = SKGServices::periodToDate(getPeriod()); doc->executeSingleSelectSqliteOrder("SELECT TOTAL(f_REALCURRENTAMOUNT) FROM v_suboperation_consolidated WHERE d_date<='" % - SKGServices::dateToSqlString(d) % - "' AND t_TYPEACCOUNT IN ('C', 'D', 'I', 'W', 'P', 'S', 'L')" + SKGServices::dateToSqlString(d) % "' " % (iTransfer ? "" : " AND t_TRANSFER='N'") % (iTracker ? "" : " AND t_REFUND=''") , result); diff -Nru skrooge-2.19.1/skgbankmodeler/skgruleobject.cpp skrooge-2.20.0/skgbankmodeler/skgruleobject.cpp --- skrooge-2.19.1/skgbankmodeler/skgruleobject.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/skgbankmodeler/skgruleobject.cpp 2019-06-23 07:31:18.000000000 +0000 @@ -351,6 +351,8 @@ output = i18nc("Description of a condition. Do not translate key words (#V1S#, #V1#, ...)", "is empty"); } else if (output == QStringLiteral("#ATT#!=''")) { output = i18nc("Description of a condition. Do not translate key words (#V1S#, #V1#, ...)", "is not empty"); + } else if (output == QStringLiteral("#ATT#=REGEXPCAPTURE('#V1S#', #ATT2#, #V2#)")) { + output = i18nc("Description of a condition. Do not translate key words (#V1S#, #V1#, ...)", "=regexpcapture(#ATT2#, '#V1S#', #V2#)").replace(QStringLiteral("#V1S#"), iParam1).replace(QStringLiteral("#V2#"), iParam2).replace(QStringLiteral("#ATT2#"), iAtt2); } else if (output == QStringLiteral("REGEXP('#V1S#', #ATT#)")) { output = i18nc("Description of a condition. Do not translate key words (#V1S#, #V1#, ...)", "regexp '#V1S#'").replace(QStringLiteral("#V1S#"), iParam1); } else if (output == QStringLiteral("NOT(REGEXP('#V1S#', #ATT#))")) { @@ -467,6 +469,8 @@ output = i18nc("Help for a condition", "To find out if the attribute is empty"); } else if (output == QStringLiteral("#ATT#!=''")) { output = i18nc("Help for a condition", "To find out if the attribute is not empty"); + } else if (output == QStringLiteral("#ATT#=REGEXPCAPTURE('#V1S#', #ATT2#, #V2#)")) { + output = i18nc("Help for a condition", "To get a captured value by a given regular expression (eg. \"(\\d+)(\\s*)(cm|inch(es)?)\")"); } else if (output == QStringLiteral("REGEXP('#V1S#', #ATT#)")) { output = i18nc("Help for a condition", "To find out if the attribute is matching a given regular expression (eg. \"^[H,h]ello$\")"); } else if (output == QStringLiteral("NOT(REGEXP('#V1S#', #ATT#))")) { @@ -571,6 +575,7 @@ output.push_back(QStringLiteral("#ATT#=upper(#ATT#)")); output.push_back(QStringLiteral("#ATT#=capitalize(#ATT#)")); output.push_back(QStringLiteral("#ATT#=replace(#ATT2#,'#V1S#','#V2S#')")); + output.push_back(QStringLiteral("#ATT#=REGEXPCAPTURE('#V1S#', #ATT2#, #V2#)")); } else if (iAttributeType == SKGServices::INTEGER || iAttributeType == SKGServices::FLOAT) { output.push_back(QStringLiteral("#ATT#=#V1#")); } else if (iAttributeType == SKGServices::DATE || iAttributeType == SKGServices::BOOL || iAttributeType == SKGServices::TRISTATE) { diff -Nru skrooge-2.19.1/skgbankmodeler/skgunitobject.cpp skrooge-2.20.0/skgbankmodeler/skgunitobject.cpp --- skrooge-2.19.1/skgbankmodeler/skgunitobject.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/skgbankmodeler/skgunitobject.cpp 2019-06-23 07:31:18.000000000 +0000 @@ -272,8 +272,8 @@ info.Symbol = QStringLiteral("BTC"); info.Date = QDate(2009, 2, 4); info.Country = i18nc("Noun, the country of bitcoin", "Internet"); - info.Internet = QStringLiteral("mtgoxUSD"); - info.Source = QStringLiteral("BitcoinAverage"); + info.Internet = QStringLiteral("BTC"); + info.Source = QStringLiteral("CoinMarketCap"); info.Parent = QStringLiteral("USD"); info.NbDecimal = 4; info.Value = -1; diff -Nru skrooge-2.19.1/skgbankmodeler/sources/org.kde.skrooge-source-bitcoinaverage.desktop skrooge-2.20.0/skgbankmodeler/sources/org.kde.skrooge-source-bitcoinaverage.desktop --- skrooge-2.19.1/skgbankmodeler/sources/org.kde.skrooge-source-bitcoinaverage.desktop 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/skgbankmodeler/sources/org.kde.skrooge-source-bitcoinaverage.desktop 1970-01-01 00:00:00.000000000 +0000 @@ -1,68 +0,0 @@ -[Desktop Entry] -Name=BitcoinAverage -Name[ca]=BitcoinAverage -Name[ca@valencia]=BitcoinAverage -Name[en_GB]=BitcoinAverage -Name[es]=BitcoinAverage -Name[fr]=BitcoinAverage -Name[gl]=BitcoinAverage -Name[it]=BitcoinAverage -Name[nl]=BitcoinAverage -Name[pl]=ŚredniaBitcoin -Name[pt]=BitcoinAverage -Name[sv]=BitcoinAverage -Name[uk]=BitcoinAverage -Name[x-test]=xxBitcoinAveragexx -Comment=No help for this source because only the bitcoin quote is available. -Comment[ca]=No hi ha ajuda disponible per a aquesta font perquè només és disponible la cotització del Bitcoin. -Comment[ca@valencia]=No hi ha ajuda disponible per a aquesta font perquè només és disponible la cotització del Bitcoin. -Comment[en_GB]=No help for this source because only the bitcoin quote is available. -Comment[es]=No existe ayuda para esta fuente porque solo está disponible la cotización del bitcoin. -Comment[fr]=Pas d'aide pour cette source car seulement le cotation pour le bitcoin est disponible. -Comment[gl]=Non hai axuda sobre esta fonte porque só está dispoñíbel a cotización de bitcoin. -Comment[it]=Nessuna guida per questa fonte, perché è disponibile solo la quotazione bitcoin. -Comment[nl]=Geen hulp voor deze bron omdat alleen de bitcoin-quote beschikbaar is. -Comment[pl]=Brak pomocy dla tego źródła, ponieważ dostępna jest tylko wycena dla bitcoina. -Comment[pt]=Não existe ajuda para esta fonte, porque só está disponível a cotação de Bitcoin. -Comment[sv]=Ingen hjälp för den här källan eftersom bara kursnoteringen för bitcoin är tillgängligt. -Comment[uk]=Довідки щодо цього джерела не передбачено, оскільки доступним є лише одне джерело курсу біткойна. -Comment[x-test]=xxNo help for this source because only the bitcoin quote is available.xx -Encoding=UTF-8 -Icon=skrooge -Type=Service -X-KDE-ServiceTypes=skrooge/source -X-Krunner-ID=bitcoinaverage -X-KDE-PluginInfo-Author=Stephane MANKOWSKI,miraks -X-KDE-PluginInfo-Email=stephane@mankowski.fr -X-KDE-PluginInfo-Name=BitcoinAverage -X-KDE-PluginInfo-Version=1.0 -X-KDE-PluginInfo-Website=http://skrooge.org/ -X-KDE-PluginInfo-Category=Plugins -X-KDE-PluginInfo-Depends= -X-KDE-PluginInfo-License=GPL -X-KDE-PluginInfo-EnabledByDefault=true - -#The url or the command line to get the list of accounts in the standard output, something like this: -#%1 will be replaced by the internet code of the unit -#%2 will be replaced by the current day in format yyyy-MM-dd -#%3 will be replaced by the previous date in format yyyy-MM-dd -#Example: -# X-SKROOGE-url=http://server/?s=%1 -# or -# X-SKROOGE-script=mydownloadscript %1 -#This parameter is MANDATORY -X-SKROOGE-url=https://apiv2.bitcoinaverage.com/indices/global/history/BTCUSD?period=alltime&format=csv - -#The mode (HTML or CSV or CSVR). In HTML mode, only one value will be extracted from downloaded page. In CSV mode, a value per line will be extracted. CSVR means CSV in reverse mode -X-SKROOGE-mode=CSV - -#Regular expression to capture the price of the quote -#This parameter is not MANDATORY. -X-SKROOGE-price=[^,]*,[^,]*,[^,]*,([^,]*) - -#Regular expression to capture the date of the quote -#This parameter is not MANDATORY. -X-SKROOGE-date=([^,]*) 00:00:00,.* - -#The date format -X-SKROOGE-dateformat=yyyy-MM-dd diff -Nru skrooge-2.19.1/skgbankmodeler/sources/org.kde.skrooge-source-bitcoincharts.desktop skrooge-2.20.0/skgbankmodeler/sources/org.kde.skrooge-source-bitcoincharts.desktop --- skrooge-2.19.1/skgbankmodeler/sources/org.kde.skrooge-source-bitcoincharts.desktop 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/skgbankmodeler/sources/org.kde.skrooge-source-bitcoincharts.desktop 1970-01-01 00:00:00.000000000 +0000 @@ -1,68 +0,0 @@ -[Desktop Entry] -Name=BitcoinCharts -Name[ca]=BitcoinCharts -Name[ca@valencia]=BitcoinCharts -Name[en_GB]=BitcoinCharts -Name[es]=BitcoinCharts -Name[fr]=BitcoinCharts -Name[gl]=BitcoinCharts -Name[it]=BitcoinCharts -Name[nl]=BitcoinCharts -Name[pl]=WykresyBitcoin -Name[pt]=BitcoinCharts -Name[sv]=BitcoinCharts -Name[uk]=BitcoinCharts -Name[x-test]=xxBitcoinChartsxx -Comment=No help for this source because only the bitcoin quote is available. -Comment[ca]=No hi ha ajuda disponible per a aquesta font perquè només és disponible la cotització del Bitcoin. -Comment[ca@valencia]=No hi ha ajuda disponible per a aquesta font perquè només és disponible la cotització del Bitcoin. -Comment[en_GB]=No help for this source because only the bitcoin quote is available. -Comment[es]=No existe ayuda para esta fuente porque solo está disponible la cotización del bitcoin. -Comment[fr]=Pas d'aide pour cette source car seulement le cotation pour le bitcoin est disponible. -Comment[gl]=Non hai axuda sobre esta fonte porque só está dispoñíbel a cotización de bitcoin. -Comment[it]=Nessuna guida per questa fonte, perché è disponibile solo la quotazione bitcoin. -Comment[nl]=Geen hulp voor deze bron omdat alleen de bitcoin-quote beschikbaar is. -Comment[pl]=Brak pomocy dla tego źródła, ponieważ dostępna jest tylko wycena dla bitcoina. -Comment[pt]=Não existe ajuda para esta fonte, porque só está disponível a cotação de Bitcoin. -Comment[sv]=Ingen hjälp för den här källan eftersom bara kursnoteringen för bitcoin är tillgängligt. -Comment[uk]=Довідки щодо цього джерела не передбачено, оскільки доступним є лише одне джерело курсу біткойна. -Comment[x-test]=xxNo help for this source because only the bitcoin quote is available.xx -Encoding=UTF-8 -Icon=skrooge -Type=Service -X-KDE-ServiceTypes=skrooge/source -X-Krunner-ID=bitcoincharts -X-KDE-PluginInfo-Author=Stephane MANKOWSKI,miraks -X-KDE-PluginInfo-Email=stephane@mankowski.fr -X-KDE-PluginInfo-Name=BitcoinCharts -X-KDE-PluginInfo-Version=1.0 -X-KDE-PluginInfo-Website=http://skrooge.org/ -X-KDE-PluginInfo-Category=Plugins -X-KDE-PluginInfo-Depends= -X-KDE-PluginInfo-License=GPL -X-KDE-PluginInfo-EnabledByDefault=true - -#The url or the command line to get the list of accounts in the standard output, something like this: -#%1 will be replaced by the internet code of the unit -#%2 will be replaced by the current day in format yyyy-MM-dd -#%3 will be replaced by the previous date in format yyyy-MM-dd -#Example: -# X-SKROOGE-url=http://server/?s=%1 -# or -# X-SKROOGE-script=mydownloadscript %1 -#This parameter is MANDATORY -X-SKROOGE-url=https://api.bitcoinaverage.com/history/USD/per_day_all_time_history.csv - -#The mode (HTML or CSV or CSVR). In HTML mode, only one value will be extracted from downloaded page. In CSV mode, a value per line will be extracted. CSVR means CSV in reverse mode -X-SKROOGE-mode=CSV - -#Regular expression to capture the price of the quote -#This parameter is not MANDATORY. -X-SKROOGE-price=[^,]*,[^,]*,[^,]*,([^,]*) - -#Regular expression to capture the date of the quote -#This parameter is not MANDATORY. -X-SKROOGE-date=([^,]*) 00:00:00,.* - -#The date format -X-SKROOGE-dateformat=yyyy-MM-dd diff -Nru skrooge-2.19.1/skgbankmodeler/sources/org.kde.skrooge-source-coinmarketcap.desktop skrooge-2.20.0/skgbankmodeler/sources/org.kde.skrooge-source-coinmarketcap.desktop --- skrooge-2.19.1/skgbankmodeler/sources/org.kde.skrooge-source-coinmarketcap.desktop 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/skgbankmodeler/sources/org.kde.skrooge-source-coinmarketcap.desktop 2019-06-23 07:31:18.000000000 +0000 @@ -20,6 +20,7 @@ Comment[es]=Puede obtener la lista de las cotizaciones disponibles de CoinMarketCap.
A continuación, introduzca la cotización esperada (el xxx del url, como en https://coinmarketcap.com/currencies/xxx/). Comment[fr]=Vous pouvez récupérer la liste des cotation disponibles depuis CoinMarketCap.
Ensuite, saisissez la cotation souhaitée (le xxx dans l'adresse comme celle-ci https://coinmarketcap.com/currencies/xxx/). Comment[gl]=Pode obter a lista de cotizacións dispoñíbeis de CoinMarketCap.
A continuación escriba a cotización esperada (o xxx dos URL coa forma https://coinmarketcap.com/currencies/xxx/). +Comment[it]=Puoi ottenere un elenco delle quotazioni disponibili da CoinMarketCap.
Digita, quindi la quotazione attesa (la xxx nell'URL, tipo https://coinmarketcap.com/currencies/xxx/). Comment[nl]=U kunt de lijst met namen van beschikbare koersen ophalen uit CoinMarketCap.
Voer dan de naam van de gevraagde koers in (de xxx in de url zoals deze https://coinmarketcap.com/currencies/xxx/). Comment[pt]=Poderá obter a lista de cotações disponíveis a partir de CoinMarketCap.
Depois, indique a cotação esperada (o 'xxx' num URL como o seguinte: https://coinmarketcap.com/currencies/xxx/). Comment[sv]=Listan över tillgängliga kursnoteringar kan hämtas från CoinMarkedCap.
Skriv därefter in förväntad kurs (xxx i webbadressen https://coinmarketcap.com/currencies/xxx/). diff -Nru skrooge-2.19.1/skgbasegui/skghtmlboardwidget.cpp skrooge-2.20.0/skgbasegui/skghtmlboardwidget.cpp --- skrooge-2.19.1/skgbasegui/skghtmlboardwidget.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/skgbasegui/skghtmlboardwidget.cpp 2019-06-23 07:31:18.000000000 +0000 @@ -31,6 +31,7 @@ #include #include +#include #include "skgdocument.h" #include "skgmainpanel.h" @@ -239,6 +240,12 @@ SKGError err = SKGReport::getReportFromTemplate(m_Report, m_Template, stream); IFKO(err) stream = err.getFullMessage(); stream = stream.remove(QRegExp(QStringLiteral("]*/>"))); + + // Remove color of hyperlinks + KColorScheme scheme(QPalette::Normal, KColorScheme::Window); + auto color = scheme.foreground(KColorScheme::NormalText).color().name().right(6); + stream = stream.replace(QStringLiteral("setText(stream); m_refreshNeeded = false; diff -Nru skrooge-2.19.1/skgbasemodeler/skgdocument.cpp skrooge-2.20.0/skgbasemodeler/skgdocument.cpp --- skrooge-2.19.1/skgbasemodeler/skgdocument.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/skgbasemodeler/skgdocument.cpp 2019-06-23 07:31:18.000000000 +0000 @@ -299,6 +299,35 @@ /** * Custom sqlite function. */ +static void regexpCaptureFunction(sqlite3_context* context, int /*argc*/, sqlite3_value** argv) +{ + int len1 = sqlite3_value_bytes16(argv[ 0 ]); + const void* data1 = sqlite3_value_text16(argv[ 0 ]); + int len2 = sqlite3_value_bytes16(argv[ 1 ]); + const void* data2 = sqlite3_value_text16(argv[ 1 ]); + int len3 = sqlite3_value_bytes16(argv[ 2 ]); + const void* data3 = sqlite3_value_text16(argv[ 2 ]); + if (Q_LIKELY(data1 && data2 && data3)) { + + int pos = SKGServices::stringToInt(QString::fromRawData(reinterpret_cast(data3), len3 / sizeof(QChar))); + + QString string1(reinterpret_cast(data1), len1 / sizeof(QChar)); + QString string2 = QString::fromRawData(reinterpret_cast(data2), len2 / sizeof(QChar)); + + QRegExp pattern(string1, Qt::CaseInsensitive, QRegExp::RegExp2); + if (pattern.isValid()) { + pattern.indexIn(string2); + QByteArray output = pattern.capturedTexts().value(pos).toUtf8(); + sqlite3_result_text(context, output.constData(), output.size(), SQLITE_TRANSIENT); + } else { + sqlite3_result_error(context, pattern.errorString().toUtf8().constData(), -1); + } + } +} + +/** + * Custom sqlite function. + */ static void upperFunction(sqlite3_context* context, int /*argc*/, sqlite3_value** argv) { int len1 = sqlite3_value_bytes16(argv[ 0 ]); @@ -359,6 +388,7 @@ auto* sqlite_handle = iDb->driver()->handle().value(); if (sqlite_handle != nullptr) { sqlite3_create_function(sqlite_handle, "REGEXP", 2, SQLITE_UTF16 | SQLITE_DETERMINISTIC, nullptr, ®expFunction, nullptr, nullptr); + sqlite3_create_function(sqlite_handle, "REGEXPCAPTURE", 3, SQLITE_UTF16 | SQLITE_DETERMINISTIC, nullptr, ®expCaptureFunction, nullptr, nullptr); sqlite3_create_function(sqlite_handle, "WILDCARD", 2, SQLITE_UTF16 | SQLITE_DETERMINISTIC, nullptr, &wildcardFunction, nullptr, nullptr); sqlite3_create_function(sqlite_handle, "WORD", 2, SQLITE_UTF16 | SQLITE_DETERMINISTIC, nullptr, &wordFunction, nullptr, nullptr); sqlite3_create_function(sqlite_handle, "TODATE", 2, SQLITE_UTF16 | SQLITE_DETERMINISTIC, nullptr, &dateFunction, nullptr, nullptr); diff -Nru skrooge-2.19.1/skrooge/main.cpp skrooge-2.20.0/skrooge/main.cpp --- skrooge-2.19.1/skrooge/main.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/skrooge/main.cpp 2019-06-23 07:31:18.000000000 +0000 @@ -127,7 +127,7 @@ about.setTranslator(i18nc("NAME OF TRANSLATORS", "Your names"), i18nc("EMAIL OF TRANSLATORS", "Your emails")); about.setOrganizationDomain("kde.org"); - about.addCredit(QStringLiteral("vicnet, noidea, rbruce, JesusM, schunka, SylvaiNN, Wolf, Hizoka, neutron68, blep0, BigaAl, steffie ..."), i18nc("Reason of the about/credit", "Users helping us to improve this application")); + about.addCredit(QStringLiteral("vicnet, noidea, rbruce, JesusM, schunka, SylvaiNN, Wolf, Hizoka, neutron68, blep0, BigaAl, steffie, skierpage ..."), i18nc("Reason of the about/credit", "Users helping us to improve this application")); KAboutData::setApplicationData(about); @@ -138,7 +138,7 @@ QCommandLineParser parser; parser.addVersionOption(); parser.addHelpOption(); - parser.addOption(QCommandLineOption(QStringList() << QStringLiteral("+[URL]"), i18nc("Application argument", "Document to open"))); + parser.addPositionalArgument(QStringLiteral("URL"), i18nc("Application argument", "Document to open")); QCommandLineOption envOption(QStringList() << QStringLiteral("e") << QStringLiteral("env"), i18nc("Application argument", "Display environment variables used by this application.")); parser.addOption(envOption); diff -Nru skrooge-2.19.1/skrooge/org.kde.skrooge.appdata.xml skrooge-2.20.0/skrooge/org.kde.skrooge.appdata.xml --- skrooge-2.19.1/skrooge/org.kde.skrooge.appdata.xml 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/skrooge/org.kde.skrooge.appdata.xml 2019-06-23 07:31:18.000000000 +0000 @@ -180,7 +180,7 @@
  • Rajaton kumoaminen ja uudelleen tekeminen (vaikka tiedosto suljettaisiin välillä!)
  • Annuler / Refaire infini (même après la fermeture du fichier!)
  • Funcionalidade de desfacer e refacer sen limitacións (incluso tras pechar o ficheiro).
  • -
  • Takjadi/jadilagi yang tak terbatas (bahkan setelah file ditutup !)
  • +
  • Urungkan/lanjurkan yang tak terbatas (bahkan setelah file ditutup !)
  • Infinite operazioni di annullamento/ripristino (anche quando il file è stato chiuso!)
  • Oneindig ongedaan maken/opnieuw doen (zelfs nadat het bestand was gesloten!)
  • Nieskończona historia cofania/przywracania (nawet po zamknięciu pliku !)
  • @@ -440,4 +440,10 @@ Stephane MANKOWSKI Stephane MANKOWSKI xxStephane MANKOWSKIxx + + + + + + Binary files /tmp/tmpjq_3Wt/NOXqI7lb1V/skrooge-2.19.1/tests/input/skgtestimportgnucash/407257.gnucash and /tmp/tmpjq_3Wt/cCJwdA_JD5/skrooge-2.20.0/tests/input/skgtestimportgnucash/407257.gnucash differ diff -Nru skrooge-2.19.1/tests/scripts/init.sh skrooge-2.20.0/tests/scripts/init.sh --- skrooge-2.19.1/tests/scripts/init.sh 2019-04-22 18:06:49.000000000 +0000 +++ skrooge-2.20.0/tests/scripts/init.sh 2019-06-23 07:33:12.000000000 +0000 @@ -55,7 +55,7 @@ #initialisation unset LANG -export TESTDIR="/data/skrooge-release_2.19.1/skrooge-2.19.1/tests" +export TESTDIR="/data/skrooge-release_2.20.0/skrooge-2.20.0/tests" export IN="${TESTDIR}/input/" export OUT="${TESTDIR}/output/" export REF="${TESTDIR}/ref/" @@ -69,8 +69,8 @@ rm -Rf "${KDEHOME}" > /dev/null 2>&1 mkdir -p "${OUT}/${EXE}" > /dev/null 2>&1 -EXEPATH="/data/skrooge-release_2.19.1/skrooge-2.19.1/build/bin" -LIBPATH="/data/skrooge-release_2.19.1/skrooge-2.19.1/build/lib" +EXEPATH="/data/skrooge-release_2.20.0/skrooge-2.20.0/build/bin" +LIBPATH="/data/skrooge-release_2.20.0/skrooge-2.20.0/build/lib" if [ "$TERM" = "cygwin" ] ; then export EXE=${EXE}.exe @@ -81,7 +81,7 @@ export LIBPATH=`echo "$LIBPATH" | sed -e "s,C:,/c/,g"` fi -export EXE="/data/skrooge-release_2.19.1/skrooge-2.19.1/build/bin/"${EXE} +export EXE="/data/skrooge-release_2.20.0/skrooge-2.20.0/build/bin/"${EXE} export PATH="$EXEPATH":"$LIBPATH":$PATH #kbuildsycoca4 diff -Nru skrooge-2.19.1/tests/skgbankguitest/CMakeLists.txt skrooge-2.20.0/tests/skgbankguitest/CMakeLists.txt --- skrooge-2.19.1/tests/skgbankguitest/CMakeLists.txt 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/tests/skgbankguitest/CMakeLists.txt 2019-06-23 07:31:18.000000000 +0000 @@ -41,13 +41,13 @@ #Add test ENABLE_TESTING() -ADD_TEST(skgtestpredicatcreator ${CMAKE_SOURCE_DIR}/tests/scripts/skgtestpredicatcreator.sh) -ADD_TEST(skgtestmainpanel ${CMAKE_SOURCE_DIR}/tests/scripts/skgtestmainpanel.sh) -ADD_TEST(skgtestactions ${CMAKE_SOURCE_DIR}/tests/scripts/skgtestactions.sh) -ADD_TEST(skgtesttreeview ${CMAKE_SOURCE_DIR}/tests/scripts/skgtesttreeview.sh) -ADD_TEST(skgtestbankwidgets ${CMAKE_SOURCE_DIR}/tests/scripts/skgtestbankwidgets.sh) -ADD_TEST(skgtestmodel ${CMAKE_SOURCE_DIR}/tests/scripts/skgtestmodel.sh) +ADD_TEST(NAME skgtestpredicatcreator COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skgtestpredicatcreator.sh) +ADD_TEST(NAME skgtestmainpanel COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skgtestmainpanel.sh) +ADD_TEST(NAME skgtestactions COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skgtestactions.sh) +ADD_TEST(NAME skgtesttreeview COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skgtesttreeview.sh) +ADD_TEST(NAME skgtestbankwidgets COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skgtestbankwidgets.sh) +ADD_TEST(NAME skgtestmodel COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skgtestmodel.sh) -#TODO: TO LONG ADD_TEST(skgtestskrooge ${CMAKE_SOURCE_DIR}/tests/scripts/skgtestskrooge.sh) +#TODO: TO LONG ADD_TEST(NAME skgtestskrooge COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skgtestskrooge.sh) INCLUDE(CTest) diff -Nru skrooge-2.19.1/tests/skgbankmodelertest/CMakeLists.txt skrooge-2.20.0/tests/skgbankmodelertest/CMakeLists.txt --- skrooge-2.19.1/tests/skgbankmodelertest/CMakeLists.txt 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/tests/skgbankmodelertest/CMakeLists.txt 2019-06-23 07:31:18.000000000 +0000 @@ -30,6 +30,6 @@ GET_FILENAME_COMPONENT(utname ${file} NAME_WE) ADD_EXECUTABLE(${utname} ${file}) TARGET_LINK_LIBRARIES(${utname} Qt5::Core KF5::KIOWidgets skgbankmodeler skgbasemodeler) - ADD_TEST(${utname} ${CMAKE_SOURCE_DIR}/tests/scripts/${utname}.sh) + ADD_TEST(NAME ${utname} COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/${utname}.sh) ENDFOREACH() INCLUDE(CTest) diff -Nru skrooge-2.19.1/tests/skgbankmodelertest/skgtestimportafb120.cpp skrooge-2.20.0/tests/skgbankmodelertest/skgtestimportafb120.cpp --- skrooge-2.19.1/tests/skgbankmodelertest/skgtestimportafb120.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/tests/skgbankmodelertest/skgtestimportafb120.cpp 2019-06-23 07:31:18.000000000 +0000 @@ -98,7 +98,7 @@ SKGTESTERROR(QStringLiteral("DOC:load"), document2.load(fano), true); SKGImportExportManager imp1(&document2); - SKGTESTERROR(QStringLiteral("AFB120:anonymize"), imp1.anonymize(QLatin1String("KEY")), true); + SKGTESTERROR(QStringLiteral("AFB120:anonymize"), imp1.anonymize(QStringLiteral("KEY")), true); } } // End test diff -Nru skrooge-2.19.1/tests/skgbankmodelertest/skgtestimportgnucash.cpp skrooge-2.20.0/tests/skgbankmodelertest/skgtestimportgnucash.cpp --- skrooge-2.19.1/tests/skgbankmodelertest/skgtestimportgnucash.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/tests/skgbankmodelertest/skgtestimportgnucash.cpp 2019-06-23 07:31:18.000000000 +0000 @@ -443,7 +443,7 @@ { int nb = 0; SKGTESTERROR(QStringLiteral("GNUCASH:getNbObjects"), document1.getNbObjects(QStringLiteral("account"), QLatin1String(""), nb), true); - SKGTEST(QStringLiteral("GNUCASH:getNbObjects"), nb, 3); + SKGTEST(QStringLiteral("GNUCASH:getNbObjects"), nb, 11); } { SKGAccountObject account(&document1); @@ -555,6 +555,40 @@ SKGTEST(QStringLiteral("GNUCASH:getName"), bank.getName(), QStringLiteral("GNUCASH")); } } + + + { + // 407257 + SKGDocumentBank document1; + SKGTESTERROR(QStringLiteral("document1.initialize()"), document1.initialize(), true); + SKGError err; + { + // Scope of the transaction + SKGBEGINTRANSACTION(document1, QStringLiteral("IMPORT_GNUCASH"), err); + + SKGImportExportManager imp1(&document1, QUrl::fromLocalFile(SKGTest::getTestPath(QStringLiteral("IN")) % "/skgtestimportgnucash/407257.gnucash")); + SKGTESTERROR(QStringLiteral("GNUCASH.importFile"), imp1.importFile(), true); + } + + { + SKGAccountObject account(&document1); + SKGTESTERROR(QStringLiteral("GNUCASH.setName"), account.setName(QStringLiteral("AccountName (Nom de compte)")), true); + SKGTESTERROR(QStringLiteral("GNUCASH.load"), account.load(), true); + SKGTEST(QStringLiteral("GNUCASH:getNumber"), account.getNumber(), QStringLiteral("123_AccountCode(CodeCompte)")); + SKGTEST(QStringLiteral("GNUCASH:getComment"), account.getComment(), QStringLiteral("DescriptionAccount(Compte123)")); + + SKGUnitObject unit; + SKGTESTERROR(QStringLiteral("GNUCASH.getUnit"), account.getUnit(unit), true); + SKGTEST(QStringLiteral("GNUCASH:getName"), unit.getName(), QStringLiteral("Canadian Dollar (CAD)")); + } + + { + SKGAccountObject account(&document1); + SKGTESTERROR(QStringLiteral("GNUCASH.setName"), account.setName(QStringLiteral("Account2Name(no transaction)")), true); + SKGTESTERROR(QStringLiteral("GNUCASH.load"), account.load(), true); + } + + } // End test SKGENDTEST(); } diff -Nru skrooge-2.19.1/tests/skgbankmodelertest/skgtestimportkmy4.cpp skrooge-2.20.0/tests/skgbankmodelertest/skgtestimportkmy4.cpp --- skrooge-2.19.1/tests/skgbankmodelertest/skgtestimportkmy4.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/tests/skgbankmodelertest/skgtestimportkmy4.cpp 2019-06-23 07:31:18.000000000 +0000 @@ -82,43 +82,43 @@ } // Actif - SKGTESTACCOUNT(document1, "A000290", 23182500.00); + SKGTESTACCOUNT(document1, QStringLiteral("A000290"), 23182500.00); // Action - /*SKGTESTACCOUNT(document1, "A000014", 2432032.27); - SKGTESTACCOUNT(document1, "A000016", 236769.78); - SKGTESTACCOUNT(document1, "A000018", 0.00); - SKGTESTACCOUNT(document1, "A000020", 0.00); - SKGTESTACCOUNT(document1, "A000022", 326254.23); - SKGTESTACCOUNT(document1, "A000023", 459915.34); - SKGTESTACCOUNT(document1, "A000025", 618975.84); - SKGTESTACCOUNT(document1, "A000027", 301501.09); - SKGTESTACCOUNT(document1, "A000032", 12358550.29); - SKGTESTACCOUNT(document1, "A000294", 1193772.30); - SKGTESTACCOUNT(document1, "A000300", 12304427.59); - SKGTESTACCOUNT(document1, "A000312", 2822127.36); - SKGTESTACCOUNT(document1, "A000366", 14150464.39); - SKGTESTACCOUNT(document1, "A000371", 2160798.86);*/ + /*SKGTESTACCOUNT(document1, QStringLiteral("A000014"), 2432032.27); + SKGTESTACCOUNT(document1, QStringLiteral("A000016"), 236769.78); + SKGTESTACCOUNT(document1, QStringLiteral("A000018"), 0.00); + SKGTESTACCOUNT(document1, QStringLiteral("A000020"), 0.00); + SKGTESTACCOUNT(document1, QStringLiteral("A000022"), 326254.23); + SKGTESTACCOUNT(document1, QStringLiteral("A000023"), 459915.34); + SKGTESTACCOUNT(document1, QStringLiteral("A000025"), 618975.84); + SKGTESTACCOUNT(document1, QStringLiteral("A000027"), 301501.09); + SKGTESTACCOUNT(document1, QStringLiteral("A000032"), 12358550.29); + SKGTESTACCOUNT(document1, QStringLiteral("A000294"), 1193772.30); + SKGTESTACCOUNT(document1, QStringLiteral("A000300"), 12304427.59); + SKGTESTACCOUNT(document1, QStringLiteral("A000312"), 2822127.36); + SKGTESTACCOUNT(document1, QStringLiteral("A000366"), 14150464.39); + SKGTESTACCOUNT(document1, QStringLiteral("A000371"), 2160798.86);*/ // Carte de credit - SKGTESTACCOUNT(document1, "A000120", -316721.001); - SKGTESTACCOUNT(document1, "A000407", -1438.158); - SKGTESTACCOUNT(document1, "A000409", 0.00); + SKGTESTACCOUNT(document1, QStringLiteral("A000120"), -316721.001); + SKGTESTACCOUNT(document1, QStringLiteral("A000407"), -1438.158); + SKGTESTACCOUNT(document1, QStringLiteral("A000409"), 0.00); // Cheques - SKGTESTACCOUNT(document1, "A000030", -6371673.033); - SKGTESTACCOUNT(document1, "A000040", 429856.659); - SKGTESTACCOUNT(document1, "A000273", 2479805.892); - SKGTESTACCOUNT(document1, "A000378", 845357.871); + SKGTESTACCOUNT(document1, QStringLiteral("A000030"), -6371673.033); + SKGTESTACCOUNT(document1, QStringLiteral("A000040"), 429856.659); + SKGTESTACCOUNT(document1, QStringLiteral("A000273"), 2479805.892); + SKGTESTACCOUNT(document1, QStringLiteral("A000378"), 845357.871); // Especes - SKGTESTACCOUNT(document1, "A000314", 0.00); - SKGTESTACCOUNT(document1, "A000354", 863.232); + SKGTESTACCOUNT(document1, QStringLiteral("A000314"), 0.00); + SKGTESTACCOUNT(document1, QStringLiteral("A000354"), 863.232); // Epargne - SKGTESTACCOUNT(document1, "A000041", 402257.682); - SKGTESTACCOUNT(document1, "A000301", 951074.286); - SKGTESTACCOUNT(document1, "A000330", 0.00); - SKGTESTACCOUNT(document1, "A000353", 1753.44); - SKGTESTACCOUNT(document1, "A000379", 4955771.076); - SKGTESTACCOUNT(document1, "A000387", 849701.007); - SKGTESTACCOUNT(document1, "A000388", 4681634.22); - SKGTESTACCOUNT(document1, "A000400", 255912.039); + SKGTESTACCOUNT(document1, QStringLiteral("A000041"), 402257.682); + SKGTESTACCOUNT(document1, QStringLiteral("A000301"), 951074.286); + SKGTESTACCOUNT(document1, QStringLiteral("A000330"), 0.00); + SKGTESTACCOUNT(document1, QStringLiteral("A000353"), 1753.44); + SKGTESTACCOUNT(document1, QStringLiteral("A000379"), 4955771.076); + SKGTESTACCOUNT(document1, QStringLiteral("A000387"), 849701.007); + SKGTESTACCOUNT(document1, QStringLiteral("A000388"), 4681634.22); + SKGTESTACCOUNT(document1, QStringLiteral("A000400"), 255912.039); } { diff -Nru skrooge-2.19.1/tests/skgbankmodelertest/skgtestimportkmy5.cpp skrooge-2.20.0/tests/skgbankmodelertest/skgtestimportkmy5.cpp --- skrooge-2.19.1/tests/skgbankmodelertest/skgtestimportkmy5.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/tests/skgbankmodelertest/skgtestimportkmy5.cpp 2019-06-23 07:31:18.000000000 +0000 @@ -47,7 +47,7 @@ SKGTESTERROR(QStringLiteral("KMY.importFile"), imp1.importFile(), true); } - SKGTESTACCOUNT(document1, "AAA", 123456.00); + SKGTESTACCOUNT(document1, QStringLiteral("AAA"), 123456.00); int nboperation = 0; SKGTESTERROR(QStringLiteral("document1.getNbObjects()"), document1.getNbObjects(QStringLiteral("v_operation_display"), QLatin1String(""), nboperation), true); @@ -66,35 +66,35 @@ SKGTESTERROR(QStringLiteral("KMY.importFile"), imp1.importFile(), true); } - SKGTESTACCOUNT(document1, "A000007", 2695.00); - SKGTESTACCOUNT(document1, "A000548", 175494.48); - SKGTESTACCOUNT(document1, "A000549", 1186034.71); - SKGTESTACCOUNT(document1, "A000573", 30968132.93); - SKGTESTACCOUNT(document1, "A000584", 2493455.65); - SKGTESTACCOUNT(document1, "A000429", -3723.51); - SKGTESTACCOUNT(document1, "A000433", -12809.09); + SKGTESTACCOUNT(document1, QStringLiteral("A000007"), 2695.00); + SKGTESTACCOUNT(document1, QStringLiteral("A000548"), 175494.48); + SKGTESTACCOUNT(document1, QStringLiteral("A000549"), 1186034.71); + SKGTESTACCOUNT(document1, QStringLiteral("A000573"), 30968132.93); + SKGTESTACCOUNT(document1, QStringLiteral("A000584"), 2493455.65); + SKGTESTACCOUNT(document1, QStringLiteral("A000429"), -3723.51); + SKGTESTACCOUNT(document1, QStringLiteral("A000433"), -12809.09); // Closed accounts - SKGTESTACCOUNT(document1, "A000004", 0.0); - SKGTESTACCOUNT(document1, "A000005", 0.0); - SKGTESTACCOUNT(document1, "A000006", 0.0); - SKGTESTACCOUNT(document1, "A000490", 0.0); - SKGTESTACCOUNT(document1, "A000430", 0.0); - SKGTESTACCOUNT(document1, "A000431", 0.0); - SKGTESTACCOUNT(document1, "A000432", 0.0); - SKGTESTACCOUNT(document1, "A000533", 0.0); - SKGTESTACCOUNT(document1, "A000435", 0.0); - SKGTESTACCOUNT(document1, "A000436", 0.0); - SKGTESTACCOUNT(document1, "A000437", 0.0); - SKGTESTACCOUNT(document1, "A000487", 0.0); - SKGTESTACCOUNT(document1, "A000492", 0.0); - SKGTESTACCOUNT(document1, "A000495", 0.0); - SKGTESTACCOUNT(document1, "A000497", 0.0); - SKGTESTACCOUNT(document1, "A000499", 0.0); - SKGTESTACCOUNT(document1, "A000526", 0.0); - SKGTESTACCOUNT(document1, "A000543", 0.0); - SKGTESTACCOUNT(document1, "A000553", 0.0); - SKGTESTACCOUNT(document1, "A000560", 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000004"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000005"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000006"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000490"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000430"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000431"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000432"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000533"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000435"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000436"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000437"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000487"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000492"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000495"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000497"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000499"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000526"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000543"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000553"), 0.0); + SKGTESTACCOUNT(document1, QStringLiteral("A000560"), 0.0); } // End test diff -Nru skrooge-2.19.1/tests/skgbankmodelertest/skgtestpfs.cpp skrooge-2.20.0/tests/skgbankmodelertest/skgtestpfs.cpp --- skrooge-2.19.1/tests/skgbankmodelertest/skgtestpfs.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/tests/skgbankmodelertest/skgtestpfs.cpp 2019-06-23 07:31:18.000000000 +0000 @@ -46,19 +46,19 @@ auto* rep = qobject_cast(document1.getReport()); rep->setPeriod(QStringLiteral("2010")); - SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), SKGServices::doubleToString(rep->getPersonalFinanceScoreDetails().value(QStringLiteral("value")).toDouble()), QStringLiteral("-0.5238095238")); + SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), SKGServices::doubleToString(rep->getPersonalFinanceScoreDetails().value(QStringLiteral("value")).toDouble()), QStringLiteral("-0.04761904762")); SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), rep->getPersonalFinanceScoreDetails().value(QStringLiteral("level")).toString(), QStringLiteral("danger")); rep->setPeriod(QStringLiteral("2011")); - SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), SKGServices::doubleToString(rep->getPersonalFinanceScoreDetails().value(QStringLiteral("value")).toDouble()), QStringLiteral("1.25")); + SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), SKGServices::doubleToString(rep->getPersonalFinanceScoreDetails().value(QStringLiteral("value")).toDouble()), QStringLiteral("3.75")); SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), rep->getPersonalFinanceScoreDetails().value(QStringLiteral("level")).toString(), QStringLiteral("warning")); rep->setPeriod(QStringLiteral("2012")); - SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), SKGServices::doubleToString(rep->getPersonalFinanceScoreDetails().value(QStringLiteral("value")).toDouble()), QStringLiteral("8.166666667")); + SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), SKGServices::doubleToString(rep->getPersonalFinanceScoreDetails().value(QStringLiteral("value")).toDouble()), QStringLiteral("9.833333333")); SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), rep->getPersonalFinanceScoreDetails().value(QStringLiteral("level")).toString(), QStringLiteral("warning")); rep->setPeriod(QStringLiteral("2013")); - SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), SKGServices::doubleToString(rep->getPersonalFinanceScoreDetails().value(QStringLiteral("value")).toDouble()), QStringLiteral("11.45")); + SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), SKGServices::doubleToString(rep->getPersonalFinanceScoreDetails().value(QStringLiteral("value")).toDouble()), QStringLiteral("11.95")); SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), rep->getPersonalFinanceScoreDetails().value(QStringLiteral("level")).toString(), QStringLiteral("success")); rep->setPeriod(QStringLiteral("2014")); - SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), SKGServices::doubleToString(rep->getPersonalFinanceScoreDetails().value(QStringLiteral("value")).toDouble()), QStringLiteral("35.45")); + SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), SKGServices::doubleToString(rep->getPersonalFinanceScoreDetails().value(QStringLiteral("value")).toDouble()), QStringLiteral("35.95")); SKGTEST(QStringLiteral("SKGReportBank:getPersonalFinanceScore"), rep->getPersonalFinanceScoreDetails().value(QStringLiteral("level")).toString(), QStringLiteral("success")); } diff -Nru skrooge-2.19.1/tests/skgbaseguitest/CMakeLists.txt skrooge-2.20.0/tests/skgbaseguitest/CMakeLists.txt --- skrooge-2.19.1/tests/skgbaseguitest/CMakeLists.txt 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/tests/skgbaseguitest/CMakeLists.txt 2019-06-23 07:31:18.000000000 +0000 @@ -36,6 +36,6 @@ GET_FILENAME_COMPONENT(utname ${file} NAME_WE) ADD_EXECUTABLE(${utname} ${file}) TARGET_LINK_LIBRARIES(${utname} Qt5::Gui Qt5::Core Qt5::Test skgbasegui skgbaseguidesigner skgbasemodeler) - ADD_TEST(${utname} ${CMAKE_SOURCE_DIR}/tests/scripts/${utname}.sh) + ADD_TEST(NAME ${utname} COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/${utname}.sh) ENDFOREACH() INCLUDE(CTest) diff -Nru skrooge-2.19.1/tests/skgbasemodelertest/CMakeLists.txt skrooge-2.20.0/tests/skgbasemodelertest/CMakeLists.txt --- skrooge-2.19.1/tests/skgbasemodelertest/CMakeLists.txt 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/tests/skgbasemodelertest/CMakeLists.txt 2019-06-23 07:31:18.000000000 +0000 @@ -28,6 +28,6 @@ GET_FILENAME_COMPONENT(utname ${file} NAME_WE) ADD_EXECUTABLE(${utname} ${file}) TARGET_LINK_LIBRARIES(${utname} Qt5::Core KF5::KIOWidgets skgbasemodeler) - ADD_TEST(${utname} ${CMAKE_SOURCE_DIR}/tests/scripts/${utname}.sh) + ADD_TEST(NAME ${utname} COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/${utname}.sh) ENDFOREACH() INCLUDE(CTest) diff -Nru skrooge-2.19.1/tests/skgbasemodelertest/skgtestmacro.h skrooge-2.20.0/tests/skgbasemodelertest/skgtestmacro.h --- skrooge-2.19.1/tests/skgbasemodelertest/skgtestmacro.h 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/tests/skgbasemodelertest/skgtestmacro.h 2019-06-23 07:31:18.000000000 +0000 @@ -193,10 +193,10 @@ #define SKGTESTACCOUNT(DOC, ACCOUNT, AMOUNT) \ { \ SKGAccountObject account(&(DOC)); \ - SKGTESTERROR(QStringLiteral(ACCOUNT) % ".setName(QStringLiteral(" % (ACCOUNT) % "))", account.setName(QStringLiteral(ACCOUNT)), true); \ - SKGTESTERROR(QStringLiteral(ACCOUNT) % ".load(QStringLiteral(" % QStringLiteral(ACCOUNT) % "))", account.load(), true); \ + SKGTESTERROR((ACCOUNT) % ".setName(QStringLiteral(" % (ACCOUNT) % "))", account.setName(ACCOUNT), true); \ + SKGTESTERROR((ACCOUNT) % ".load(QStringLiteral(" % (ACCOUNT) % "))", account.load(), true); \ if (qAbs(account.getCurrentAmount()-AMOUNT) > 10e-4) {\ - SKGTEST(QStringLiteral(ACCOUNT) % ".getCurrentAmount(" % QStringLiteral(ACCOUNT) % ")", SKGServices::toCurrencyString(account.getCurrentAmount(), "Euros", 2), SKGServices::toCurrencyString(AMOUNT, "Euros", 2));\ + SKGTEST((ACCOUNT) % ".getCurrentAmount(" % (ACCOUNT) % ")", SKGServices::toCurrencyString(account.getCurrentAmount(), QStringLiteral("Euros"), 2), SKGServices::toCurrencyString(AMOUNT, QStringLiteral("Euros"), 2));\ }\ } #endif @@ -240,7 +240,7 @@ } \ auto subplugins = PLUGIN.subPlugins(); \ for (int i = 0; i < subplugins.count(); ++i) { \ - QVERIFY(!tips.at(i).isEmpty()); \ + QVERIFY(!subplugins.at(i).isEmpty()); \ } \ QStringList iIgnoredAdvice; \ SKGAdviceList adv = PLUGIN.advice(iIgnoredAdvice); \ diff -Nru skrooge-2.19.1/tests/skgbasemodelertest/skgtestmultidocument.cpp skrooge-2.20.0/tests/skgbasemodelertest/skgtestmultidocument.cpp --- skrooge-2.19.1/tests/skgbasemodelertest/skgtestmultidocument.cpp 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/tests/skgbasemodelertest/skgtestmultidocument.cpp 2019-06-23 07:31:18.000000000 +0000 @@ -124,6 +124,15 @@ SKGTESTERROR(QStringLiteral("PARAM:executeSqliteOrder"), document1.executeSingleSelectSqliteOrder(QStringLiteral("SELECT WORD('N:1234', 2)"), result), true); SKGTEST(QStringLiteral("PARAM:executeSqliteOrder-WORD"), result, QStringLiteral("1234")); + SKGTESTERROR(QStringLiteral("PARAM:executeSqliteOrder"), document1.executeSingleSelectSqliteOrder(QStringLiteral("SELECT REGEXPCAPTURE('(.*) CARTE 1234.*', 'MyShopName CARTE 12345678 PAIEME', 0)"), result), true); + SKGTEST(QStringLiteral("PARAM:executeSqliteOrder-WORD"), result, QStringLiteral("MyShopName CARTE 12345678 PAIEME")); + + SKGTESTERROR(QStringLiteral("PARAM:executeSqliteOrder"), document1.executeSingleSelectSqliteOrder(QStringLiteral("SELECT REGEXPCAPTURE('(.*) CARTE 1234.*', 'MyShopName CARTE 12345678 PAIEME', 1)"), result), true); + SKGTEST(QStringLiteral("PARAM:executeSqliteOrder-WORD"), result, QStringLiteral("MyShopName")); + + SKGTESTERROR(QStringLiteral("PARAM:executeSqliteOrder"), document1.executeSingleSelectSqliteOrder(QStringLiteral("SELECT REGEXPCAPTURE('(.*) CARTE 1234.*', 'MyShopName CARTE 12345678 PAIEME', 12)"), result), true); + SKGTEST(QStringLiteral("PARAM:executeSqliteOrder-WORD"), result, QLatin1String("")); + QMap map; map[QStringLiteral(":2")] = "20"; SKGTESTERROR(QStringLiteral("PARAM:executeSqliteOrder"), document1.executeSqliteOrder(QStringLiteral("SELECT WORD('Abc Def', :2)"), map, nullptr), true); diff -Nru skrooge-2.19.1/tests/skroogetest/CMakeLists.txt skrooge-2.20.0/tests/skroogetest/CMakeLists.txt --- skrooge-2.19.1/tests/skroogetest/CMakeLists.txt 2019-04-22 18:04:56.000000000 +0000 +++ skrooge-2.20.0/tests/skroogetest/CMakeLists.txt 2019-06-23 07:31:18.000000000 +0000 @@ -22,13 +22,13 @@ #Add test ENABLE_TESTING() -#ADD_TEST(skg_sikuli_tst_budget ${CMAKE_SOURCE_DIR}/tests/scripts/skg_sikuli_tst_budget.sh) -#ADD_TEST(skg_sikuli_tst_operation ${CMAKE_SOURCE_DIR}/tests/scripts/skg_sikuli_tst_operation.sh) -#ADD_TEST(skg_sikuli_tst_print ${CMAKE_SOURCE_DIR}/tests/scripts/skg_sikuli_tst_print.sh) -#ADD_TEST(skg_sikuli_tst_tracker ${CMAKE_SOURCE_DIR}/tests/scripts/skg_sikuli_tst_tracker.sh) -#ADD_TEST(skg_sikuli_tst_search ${CMAKE_SOURCE_DIR}/tests/scripts/skg_sikuli_tst_search.sh) -#ADD_TEST(skg_sikuli_tst_unit ${CMAKE_SOURCE_DIR}/tests/scripts/skg_sikuli_tst_unit.sh) +#ADD_TEST(NAME skg_sikuli_tst_budget COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skg_sikuli_tst_budget.sh) +#ADD_TEST(NAME skg_sikuli_tst_operation COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skg_sikuli_tst_operation.sh) +#ADD_TEST(NAME skg_sikuli_tst_print COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skg_sikuli_tst_print.sh) +#ADD_TEST(NAME skg_sikuli_tst_tracker COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skg_sikuli_tst_tracker.sh) +#ADD_TEST(NAME skg_sikuli_tst_search COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skg_sikuli_tst_search.sh) +#ADD_TEST(NAME skg_sikuli_tst_unit COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skg_sikuli_tst_unit.sh) -ADD_TEST(skroogeconvert ${CMAKE_SOURCE_DIR}/tests/scripts/skroogeconvert.sh) +ADD_TEST(NAME skroogeconvert COMMAND ${CMAKE_SOURCE_DIR}/tests/scripts/skroogeconvert.sh) INCLUDE(CTest)