diff -Nru kraft-0.55/Changes.txt kraft-0.59/Changes.txt --- kraft-0.55/Changes.txt 2014-05-29 18:58:45.000000000 +0000 +++ kraft-0.59/Changes.txt 2015-09-26 19:48:05.000000000 +0000 @@ -1,3 +1,45 @@ +Changes since version 0.58: ######################################### + - Fix discount price calculation: Do not include deleted items. + - Fix: Mark moved items as modified, to not loose the saving + - Fix the save loop over items, do delete items seperately + - Fixes in the setup wizard + - Enhance data take over when copying documents + - Fix price calculation with discount items. + - On doc type change, ask the user if the doc ident is to change. + - Add GROSSSUM adn NETSUM template variables + - Memory management fixes + - Quite some other minor fixes + + => release v. 0.59 (Oct x, 2015) + +Changes since version 0.57: ######################################### + - Fix handling of slashes in the doc id template + - Fix a bug in calculation of the VAT sum + - Removed kraftcat library as it was unused. Easier building now. + + => release v. 0.58 (Mar x, 2015) + +Changes since version 0.56: ######################################### + - No code changes. Just version bump because of a bogus tarball. + + => release v. 0.57 (Nov 7, 2014) + +Changes since version 0.55: ######################################### + - Fix handling of custom greetings in combobox. + - Handle document type changes correctly: Set a new ident number + depending on the new document id + - Fix behaviour of the greeting combobox: Do not loose custom entries + any more + - Add receipient email address if document is emailed + - Fix document emailing for thunderbird + - Fix removing of alternative- and on-demand state of items + - Wording fixes + - Fix Ok/Cancel for doc editor + - Better error messages if template can not be read + - A couple of crash fixes and memory management cleanups + + => release v. 0.56 (oct 30, 2014) + Changes since version 0.54: ######################################### - Fix a bug with the PDF generation, regression in 0.54 - Fix compiling with latest version of ctemplate @@ -50,16 +92,16 @@ - bugfix: if akonadi address was not found, display proper msg. - Proper error message if a python module is not installed but needed by the pdf generator. -- added button to assign an address book entry as document receiver +- added button to assign an address book entry as document receiver for existing documents (Bug #3477467) -- bugfix: Display of number of processed sql commands in setup +- bugfix: Display of number of processed sql commands in setup assistant (Bug #3560611) - started to optimize database save of documents for more performant saves. - bugfix: Fixed import of document items from csv lists. - added page number on default document from page two to end. - bugfix: Fixed mysql database setup. -- Rearragned doc type setup dialog to better display path names of +- Rearragned doc type setup dialog to better display path names of template file and watermark file. - bugfix: If a manual entered template has checkbox "store in template catalog, the template is immediately written to and catalog is @@ -69,7 +111,7 @@ => release v. 0.50 (dec 17, 2012) Changes since version 0.44: ######################################### -- bugfix release: Fixed the display of decimal places in the PDF +- bugfix release: Fixed the display of decimal places in the PDF document which caused broken documents. => release v. 0.45 (nov 08,2011) @@ -103,14 +145,14 @@ Changes since version 0.40: ######################################### - More changes to the Akonadi based addressbook integration -- switched to a python only version of trml2pdf called erml2pdf, - makes porting to other platforms easier plus dropped dependency on +- switched to a python only version of trml2pdf called erml2pdf, + makes porting to other platforms easier plus dropped dependency on java with pdftk -- used Qt Model/View for the document lists. Way faster startup. +- used Qt Model/View for the document lists. Way faster startup. - New document digest view - Catalogs: Implemented nested catalog structure - Catalogs: Moving templates around per d&d -- Catalogs: user defined sorting in catalogs +- Catalogs: user defined sorting in catalogs - Catalogs: dropping of templates => released v. 0.41 (april 18th, 2011) @@ -119,40 +161,40 @@ - Ported to the KDE 4 Platform. In particular, to KDE 4.4 - Use Akonadi based addressbook - Edit dialog for Wages and Units -- SQLite-Support +- SQLite-Support - Setup Assistant for SQLite and MySQL Databases => released v. 0.40 Changes since version 0.31: ######################################### -- Tax: Added more flexible tax calculation. Kraft now has the tax in - a table for easy changing, supports no, reduced and full tax on +- Tax: Added more flexible tax calculation. Kraft now has the tax in + a table for easy changing, supports no, reduced and full tax on document level for this release, on item level later. -- Numbercycles: All Kraft documents need an unique document number. +- Numbercycles: All Kraft documents need an unique document number. These are taken from numbercycles now which can be edited and shared between document types. - Watermark: Kraft documents can now be merged with an existing pdf file with the company logo. Configuration through the Kraft settings on a per document type basis -- Templates: Kraft now supports different templates for each document +- Templates: Kraft now supports different templates for each document type. Templates can be configured through the Kraft settings. -- Project-String: There is a project label at the document. It is +- Project-String: There is a project label at the document. It is exported to the document template. - System-Tab: Display of some interesting setup information - Templates for PDF and HTML output are reloaded if modified - => released v. 0.32 + => released v. 0.32 Changes since version 0.30: ######################################### -- added a read only view on documents, customizable with ctemplate +- added a read only view on documents, customizable with ctemplate as html page -- added importing items from text files with configurable import - filters, to enable usage of special software which is able to +- added importing items from text files with configurable import + filters, to enable usage of special software which is able to export text files - added document number cycles: The unique id of a document depends - on a unique number. Now there can be multiple number cycles which + on a unique number. Now there can be multiple number cycles which can be used by document types. Multiple doc types can use the same - number cycle, that means that for example all types of invoices + number cycle, that means that for example all types of invoices count the same number cycle while offers are in another. => released v. 0.31 @@ -160,7 +202,7 @@ Changes since version 0.25: ######################################### - introduced the extended combo box with explanation line for units. - added document item tagging -- added discount item system, based on tagging +- added discount item system, based on tagging - tag templates with tag template edit dialog - fixed a bunch of bugs with text templates (header- and footer text) - tag selection in ordinary add-item-to-document dialog @@ -179,12 +221,12 @@ Changes since version 0.23: ######################################### - internationalisation: Ability to do documents in a different location than the desktop is running under. - + => released BETA v. 0.24 Changes since version 0.22: ######################################### -- fixed: database migration 5: added IF EXISTS +- fixed: database migration 5: added IF EXISTS - fixed: encoding in the report file - improved: The document digest overview is not longer always redrawed and looses its selected item. @@ -219,13 +261,13 @@ ones. - more beautifull and working navigation block in the document dialog - mailing documents added -- Completely changed header- and footer text template system: +- Completely changed header- and footer text template system: * now there is more than one text available per text- and doc type * direct adding, editing and removing of texts from the dialog - * selecting template texts in the same way as selecting position + * selecting template texts in the same way as selecting position templates, more intuitive GUI - Addresses also selectable from an address catalog -- persist the selection of the greeting and salut text +- persist the selection of the greeting and salut text - Document ID now configurable in the settings file, key DocIdent: [document] DocIdent=T-%y%w%i diff -Nru kraft-0.55/database/mysql/migration/19_dbmigrate.sql kraft-0.59/database/mysql/migration/19_dbmigrate.sql --- kraft-0.55/database/mysql/migration/19_dbmigrate.sql 2014-05-29 18:58:45.000000000 +0000 +++ kraft-0.59/database/mysql/migration/19_dbmigrate.sql 2015-09-26 19:48:05.000000000 +0000 @@ -1,4 +1,4 @@ - +# message Create new document type delivery note INSERT INTO DocTypes (name) VALUES ('Lieferschein'); SET @lsId := LAST_INSERT_ID(); INSERT INTO attributes (hostObject, hostId, name, valueIsList) VALUES ('DocType', @lsId, 'HidePrices', 1); @@ -7,20 +7,25 @@ SET @nodId := LAST_INSERT_ID(); INSERT INTO attributes (hostObject, hostId, name, valueIsList) VALUES ('DocType', @nodId, 'HidePrices', 1); +# message Add more document relation settings # Lieferschein follows Angebot SELECT @item := docTypeID FROM DocTypes WHERE name="Angebot"; +# mayfail INSERT INTO DocTypeRelations VALUES( @item, @lsId, 10 ); # Rechnung follows Lieferschein SELECT @follower := docTypeID FROM DocTypes WHERE name="Rechnung"; +# mayfail INSERT INTO DocTypeRelations VALUES( @lsId, @follower, 11 ); # Delivery Receipt follows Offer SELECT @item := docTypeID FROM DocTypes WHERE name="Offer"; +# mayfail INSERT INTO DocTypeRelations VALUES( @item, @nodId, 12 ); # Invoice follows Delivery Receipt SELECT @follower := docTypeID FROM DocTypes WHERE name="Invoice"; +# mayfail INSERT INTO DocTypeRelations VALUES( @nodId, @follower, 13 ); diff -Nru kraft-0.55/database/sqlite3/migration/19_dbmigrate.sql kraft-0.59/database/sqlite3/migration/19_dbmigrate.sql --- kraft-0.55/database/sqlite3/migration/19_dbmigrate.sql 2014-05-29 18:58:45.000000000 +0000 +++ kraft-0.59/database/sqlite3/migration/19_dbmigrate.sql 2015-09-26 19:48:05.000000000 +0000 @@ -1,4 +1,5 @@ +# message Create new document type delivery note INSERT INTO DocTypes (name) VALUES ('Lieferschein'); INSERT INTO attributes (hostObject, hostId, name, valueIsList) VALUES ('DocType', (SELECT docTypeID FROM DocTypes WHERE name='Lieferschein'), 'HidePrices', 'true'); @@ -8,17 +9,23 @@ (SELECT docTypeID FROM DocTypes WHERE name='Delivery Receipt'), 'HidePrices', 'true'); # Delivery Receipt follows Offer + +# mayfail +# message Add more document relation settings INSERT INTO DocTypeRelations VALUES( (SELECT docTypeID FROM DocTypes WHERE name="Offer"), (SELECT docTypeID FROM DocTypes WHERE name="Delivery Receipt"), 12 ); +# mayfail INSERT INTO DocTypeRelations VALUES( (SELECT docTypeID FROM DocTypes WHERE name="Delivery Receipt"), (SELECT docTypeID FROM DocTypes WHERE name="Invoice"), 13 ); # Lieferschein follows Angebot +# mayfail INSERT INTO DocTypeRelations VALUES( (SELECT docTypeID FROM DocTypes WHERE name="Angebot"), (SELECT docTypeID FROM DocTypes WHERE name="Lieferschein"), 10 ); # Rechnung follows Lieferschein +# mayfail INSERT INTO DocTypeRelations VALUES( (SELECT docTypeID FROM DocTypes WHERE name="Lieferschein"), (SELECT docTypeID FROM DocTypes WHERE name="Rechnung"), 11 ); diff -Nru kraft-0.55/debian/changelog kraft-0.59/debian/changelog --- kraft-0.55/debian/changelog 2015-08-12 09:35:07.000000000 +0000 +++ kraft-0.59/debian/changelog 2015-12-12 15:08:42.000000000 +0000 @@ -1,14 +1,14 @@ -kraft (0.55-1ubuntu2) wily; urgency=medium +kraft (0.59-1) unstable; urgency=medium - * No-change rebuild against libctemplate2v5 + * Team upload. + * New upstream release. + * Remove symlinks cleanup in rules, as there are no more shared libraries + built. + * Bump Standards-Version to 3.9.6, no changes required. + * Update watch file. + * Remove unused build dependencies: nepomuk-core-dev, libqt4-sql-sqlite. - -- Martin Pitt Wed, 12 Aug 2015 11:35:07 +0200 - -kraft (0.55-1ubuntu1) utopic; urgency=medium - - * Rebuild with build-dep on Nepomuk - - -- Jonathan Riddell Tue, 12 Aug 2014 17:28:46 +0200 + -- Pino Toscano Sat, 12 Dec 2015 16:08:30 +0100 kraft (0.55-1) unstable; urgency=low diff -Nru kraft-0.55/debian/control kraft-0.59/debian/control --- kraft-0.55/debian/control 2014-08-12 17:15:02.000000000 +0000 +++ kraft-0.59/debian/control 2015-12-12 14:57:51.000000000 +0000 @@ -1,18 +1,16 @@ Source: kraft Section: kde Priority: optional -Maintainer: Kubuntu Developers -XSBC-Original-Maintainer: Debian KDE Extras Team +Maintainer: Debian KDE Extras Team Uploaders: Mark Purcell , Jonathan Patrick Davies Build-Depends: debhelper (>= 9), pkg-kde-tools, cmake, kdelibs5-dev, kdepimlibs5-dev, - libqt4-sql-sqlite, libctemplate-dev, libboost-dev -Standards-Version: 3.9.5 +Standards-Version: 3.9.6 Homepage: http://volle-kraft-voraus.de/ Vcs-Svn: svn://anonscm.debian.org/pkg-kde/kde-extras/kraft/trunk Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-kde/kde-extras/kraft/ diff -Nru kraft-0.55/debian/rules kraft-0.59/debian/rules --- kraft-0.55/debian/rules 2013-12-08 13:03:30.000000000 +0000 +++ kraft-0.59/debian/rules 2015-12-12 14:39:24.000000000 +0000 @@ -7,8 +7,3 @@ %: dh $@ --parallel --with kde - -override_dh_auto_install: - dh_auto_install - # remove useless development symlinks - find debian/kraft -type l -name '*.so' -exec rm -v {} \; diff -Nru kraft-0.55/debian/watch kraft-0.59/debian/watch --- kraft-0.55/debian/watch 2011-06-10 07:31:44.000000000 +0000 +++ kraft-0.59/debian/watch 2015-12-12 14:54:16.000000000 +0000 @@ -1,2 +1,2 @@ version=3 -http://sf.net/kraft/ kraft-(\d[\d_.]+)\.tar\.(?:bz2|gz) debian svn-upgrade +http://sf.net/kraft/ kraft-(\d[\d_.]+)\.tar\.(?:bz2|gz|xz) debian svn-upgrade diff -Nru kraft-0.55/po/ast/CMakeLists.txt kraft-0.59/po/ast/CMakeLists.txt --- kraft-0.55/po/ast/CMakeLists.txt 1970-01-01 00:00:00.000000000 +0000 +++ kraft-0.59/po/ast/CMakeLists.txt 2015-09-26 19:50:33.817999116 +0000 @@ -0,0 +1,2 @@ +file(GLOB _po_files *.po) +GETTEXT_PROCESS_PO_FILES( ast ALL INSTALL_DESTINATION ${LOCALE_INSTALL_DIR} ${_po_files} ) diff -Nru kraft-0.55/po/ast/kraft.po kraft-0.59/po/ast/kraft.po --- kraft-0.55/po/ast/kraft.po 1970-01-01 00:00:00.000000000 +0000 +++ kraft-0.59/po/ast/kraft.po 2015-09-26 19:50:33.814999110 +0000 @@ -0,0 +1,3244 @@ +# Copyright (C) YEAR This_file_is_part_of_KDE +# This file is distributed under the same license as the PACKAGE package. +# +# enolp , 2015. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: http://bugs.kde.org\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2015-03-26 20:07+0100\n" +"Last-Translator: enolp \n" +"Language-Team: Asturian \n" +"Language: ast\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 2.0\n" + +msgctxt "NAME OF TRANSLATORS" +msgid "Your names" +msgstr "" + +msgctxt "EMAIL OF TRANSLATORS" +msgid "Your emails" +msgstr "" + +#: addeditchapterdialog.cpp:31 +msgid "Add/Edit Catalog Chapter" +msgstr "" + +#: addeditchapterdialog.cpp:45 +msgid "Create a new Catalog Chapter" +msgstr "" + +#: addeditchapterdialog.cpp:49 +msgid "Chapter Name:" +msgstr "" + +#: addeditchapterdialog.cpp:53 +msgid "Chapter Description:" +msgstr "" + +#: addeditchapterdialog.cpp:71 +#, kde-format +msgid "Create new Catalog Chapter below chapter %1" +msgstr "" + +#: addeditchapterdialog.cpp:78 +#, kde-format +msgid "Edit name and description of chapter %1" +msgstr "" + +#: addressselection.cpp:59 +msgid "Please select a contact from the list below: " +msgstr "" + +#: addressselection.cpp:71 akonadiaddressselector.cpp:172 docdigestview.cpp:68 +msgid "&Search: " +msgstr "" + +#: addressselection.cpp:125 akonadiaddressselector.cpp:215 +msgid "New Contact..." +msgstr "Contautu nuevu..." + +#: akonadiaddressselector.cpp:206 +msgid "Display address book selection list and hide address details." +msgstr "" + +#: akonadiaddressselector.cpp:211 +msgid "Edit Contact..." +msgstr "" + +#: akonadiaddressselector.cpp:212 +msgid "Edit the currently selected contact" +msgstr "" + +#: akonadiaddressselector.cpp:216 +msgid "Create a new Contact" +msgstr "" + +#: archdoc.cpp:60 +#, kde-format +msgid "%1 for %2 (Id %3)" +msgstr "" + +#: brunskatalog.cpp:43 +msgid "Select Bruns Catalog Data File" +msgstr "" + +#: brunskatalog.cpp:55 +msgid "Select Bruns Catalog Key File" +msgstr "" + +#: brunskataloglistview.cpp:36 +msgctxt "Abbrev. for botanical name" +msgid "Bot. Name" +msgstr "" + +#: brunskataloglistview.cpp:37 +msgctxt "Abbrev. for localized name" +msgid "Name" +msgstr "" + +#: brunskataloglistview.cpp:38 +msgctxt "Abbrev. for article identification number" +msgid "Art. Id." +msgstr "" + +#: brunskataloglistview.cpp:39 +msgctxt "Abbrev. for article Matchcode" +msgid "Art. Match." +msgstr "" + +#: brunskataloglistview.cpp:42 +msgid "Catalog" +msgstr "" + +#: brunskataloglistview.cpp:110 +msgid "Fruits" +msgstr "" + +#: brunskataloglistview.cpp:114 +msgid "Azalea and Rhododendrons" +msgstr "" + +#: brunskataloglistview.cpp:118 +msgid "Roses" +msgstr "" + +#: brunskataloglistview.cpp:122 +msgctxt "botanical" +msgid "Bushes" +msgstr "" + +#: brunskataloglistview.cpp:126 +msgctxt "Various plants (bot.)" +msgid "Others" +msgstr "" + +#: brunskatalogview.cpp:61 +msgid "Plant Details (Sizes, Root Forms etc.):" +msgstr "" + +#: brunskatalogview.cpp:67 insertplantdialog.cpp:55 +msgid "Matchcode" +msgstr "" + +#: brunskatalogview.cpp:68 insertplantdialog.cpp:56 +msgid "Form" +msgstr "" + +#: brunskatalogview.cpp:69 insertplantdialog.cpp:57 +msgid "Form Add" +msgstr "" + +#: brunskatalogview.cpp:70 +msgid "Wuchs" +msgstr "" + +#: brunskatalogview.cpp:71 insertplantdialog.cpp:59 +msgid "Root" +msgstr "" + +#: brunskatalogview.cpp:72 insertplantdialog.cpp:60 +msgid "Quality" +msgstr "" + +#: brunskatalogview.cpp:73 insertplantdialog.cpp:61 +msgid "Group" +msgstr "" + +#: calcpart.cpp:117 +msgid "Base" +msgstr "" + +#. i18n: ectx: property (windowTitle), widget (QWidget, d_calcTempl) +#: calctemplate.ui:14 +msgid "Edit Template" +msgstr "" + +#. i18n: ectx: attribute (title), widget (QWidget, Widget8) +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) +#: calctemplate.ui:27 calctemplate.ui:75 templkataloglistview.cpp:44 +#: texteditdialog.cpp:64 +msgid "Template" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel4) +#: calctemplate.ui:53 +msgid "&Store in Chapter" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3) +#: calctemplate.ui:96 +msgid "&Unit" +msgstr "" + +#. i18n: ectx: property (text), widget (QCheckBox, m_addTime) +#: calctemplate.ui:128 +msgid "&Count Time for Overalltime" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2) +#: calctemplate.ui:142 +msgid "Margin" +msgstr "" + +#. i18n: ectx: property (suffix), widget (QSpinBox, spBenefit) +#: calctemplate.ui:161 +#, no-c-format +msgid " %" +msgstr "" + +#. i18n: ectx: property (text), widget (KPushButton, pbRundPreis) +#: calctemplate.ui:177 +msgid "round" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_3) +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 +msgid "VAT" +msgstr "" + +#. i18n: ectx: property (text), item, widget (KComboBox, cbMwst) +#: calctemplate.ui:214 +msgid "full" +msgstr "" + +#. i18n: ectx: property (text), item, widget (KComboBox, cbMwst) +#: calctemplate.ui:219 +msgid "half" +msgstr "" + +#. i18n: ectx: attribute (title), widget (QWidget, Widget9) +#: calctemplate.ui:235 +msgid "Time Calculation" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: calctemplate.ui:246 +msgid "Time measureable effort for this template:" +msgstr "" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) +#. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) +#. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) +#: calctemplate.ui:271 calctemplate.ui:390 calctemplate.ui:499 +msgid "Label" +msgstr "" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) +#: calctemplate.ui:276 +msgid "Duration" +msgstr "" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) +#: calctemplate.ui:281 +msgid "Hourly Rate" +msgstr "" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) +#: calctemplate.ui:286 +msgid "Glob. Rate" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddTime) +#: calctemplate.ui:296 +msgid "Adds a new time calculation part to the template" +msgstr "" + +#. i18n: ectx: property (text), widget (KPushButton, m_butAddTime) +#. i18n: ectx: property (text), widget (KPushButton, m_butAddFix) +#. i18n: ectx: property (text), widget (KPushButton, m_butAddMat) +#: calctemplate.ui:299 calctemplate.ui:413 calctemplate.ui:527 +msgid "new..." +msgstr "" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditTime) +#: calctemplate.ui:306 +msgid "Edits the current time calculation part" +msgstr "" + +#. i18n: ectx: property (text), widget (KPushButton, m_butEditTime) +#. i18n: ectx: property (text), widget (KPushButton, m_butEditFix) +#. i18n: ectx: property (text), widget (KPushButton, m_butEditMat) +#: calctemplate.ui:309 calctemplate.ui:423 calctemplate.ui:537 +msgid "edit..." +msgstr "" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butRemoveTime) +#: calctemplate.ui:316 +msgid "Deletes the current time calculation part" +msgstr "" + +#. i18n: ectx: property (text), widget (KPushButton, m_butRemoveTime) +#. i18n: ectx: property (text), widget (KPushButton, m_butRemoveFix) +#. i18n: ectx: property (text), widget (KPushButton, m_butRemoveMat) +#: calctemplate.ui:319 calctemplate.ui:433 calctemplate.ui:547 +msgid "delete" +msgstr "" + +#. i18n: ectx: attribute (title), widget (QWidget, TabPage) +#: calctemplate.ui:349 +msgid "Fix Costs" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2_3) +#: calctemplate.ui:360 +msgid "Fix costs for this template per one unit:" +msgstr "" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) +#. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) +#: calctemplate.ui:385 calctemplate.ui:504 +msgid "Amount" +msgstr "" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) +#: calctemplate.ui:395 +msgid "Single Price" +msgstr "" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) +#: calctemplate.ui:400 +msgid "Overall Price" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddFix) +#: calctemplate.ui:410 +msgid "adds a new fix calculation part" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditFix) +#: calctemplate.ui:420 +msgid "edits the current fix calculation part" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butRemoveFix) +#: calctemplate.ui:430 +msgid "deletes the current fix calculation part" +msgstr "" + +#. i18n: ectx: attribute (title), widget (QWidget, TabPage_2) +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) +#: calctemplate.ui:463 kraftglobals.h:29 materialdialog.ui:68 +#: materialkataloglistview.cpp:37 +msgid "Material" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2_2) +#: calctemplate.ui:474 +msgid "Needed materials for one unit of this template:" +msgstr "" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) +#: calctemplate.ui:509 materialkataloglistview.cpp:39 +msgid "Unit" +msgstr "" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) +#: calctemplate.ui:514 calctemplate.ui:580 templkataloglistview.cpp:45 +msgid "Price" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddMat) +#: calctemplate.ui:524 +msgid "adds a new material calculation part" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditMat) +#: calctemplate.ui:534 +msgid "edits the current material part" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butRemoveMat) +#: calctemplate.ui:544 +msgid "deletes the current material calculation part" +msgstr "" + +#. i18n: ectx: property (text), widget (QRadioButton, m_rbManual) +#: calctemplate.ui:586 +msgid "&manual:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: calctemplate.ui:603 +msgid "Euro" +msgstr "" + +#. i18n: ectx: property (text), widget (QRadioButton, m_rbCalculation) +#: calctemplate.ui:629 +msgid "Calculated Price" +msgstr "" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3) +#: calctemplate.ui:642 +msgid "Overall Price per Unit" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, m_tLabelTime) +#: calctemplate.ui:648 +msgid "Time Calculation Part:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, m_tLabelFix) +#: calctemplate.ui:671 +msgid "Fix Costs Part:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, m_tLabelMat) +#: calctemplate.ui:694 +msgid "Material Part:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, m_resPreisName) +#: calctemplate.ui:717 +msgid "Calculated Price:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, m_resultPrice) +#: calctemplate.ui:733 +msgid "88.888,88 €" +msgstr "" + +#: catalogselection.cpp:56 +msgid "Selected &Catalog: " +msgstr "" + +#: catalogselection.cpp:149 catalogselection.cpp:164 catalogselection.cpp:173 +msgid "Append to Document" +msgstr "" + +#: catalogtemplate.cpp:50 +msgid "Manual Price" +msgstr "" + +#: catalogtemplate.cpp:52 +msgid "Calculated" +msgstr "" + +#: catalogtemplate.cpp:54 +msgid "AutoCalc" +msgstr "" + +#: catalogtemplate.cpp:55 +#, c-format +msgid "Err: Unknown type %d" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label) +#: createdb.ui:17 +msgid "Database creation and initial schema setup:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, mCreateCounter) +#. i18n: ectx: property (text), widget (QLabel, mFillCounter) +#. i18n: ectx: property (text), widget (QLabel, mUpgradeCounter) +#: createdb.ui:36 createdb.ui:80 upgradedb.ui:39 +msgid "0 / 129" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, mCreateIcon) +#. i18n: ectx: property (text), widget (QLabel, mFillIcon) +#: createdb.ui:49 createdb.ui:93 upgradedb.ui:52 +msgid "X" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label_3) +#: createdb.ui:61 +msgid "Filling the database with initial values:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label_2) +#: createdb.ui:113 upgradedb.ui:72 +msgid "Status: " +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, mCreateStatus) +#: createdb.ui:123 +msgid "Database setup status..." +msgstr "" + +#. i18n: ectx: label, entry (BrunsDataFile), group (bruns) +#: databasesettings.kcfg:7 +msgid "Bruns Data File:" +msgstr "" + +#. i18n: ectx: label, entry (BrunsKeyFile), group (bruns) +#: databasesettings.kcfg:10 +msgid "Bruns Key File:" +msgstr "" + +#. i18n: ectx: label, entry (DbDriver), group (database selection) +#: databasesettings.kcfg:15 +msgid "Qt Database Driver:" +msgstr "" + +#. i18n: ectx: label, entry (DbServerName), group (mysql settings) +#: databasesettings.kcfg:20 +msgid "Database Server:" +msgstr "" + +#. i18n: ectx: label, entry (DbDatabaseName), group (mysql settings) +#: databasesettings.kcfg:24 +msgid "Database Name" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label_3) +#. i18n: ectx: label, entry (DbUser), group (mysql settings) +#: databasesettings.kcfg:27 mysqldetails.ui:51 +msgid "Database User:" +msgstr "" + +#. i18n: ectx: label, entry (DbPassword), group (mysql settings) +#: databasesettings.kcfg:31 +msgid "Database Password:" +msgstr "" + +#. i18n: ectx: label, entry (DefaultDbName), group (mysql settings) +#: databasesettings.kcfg:34 +msgid "The default database name when creating new databases" +msgstr "" + +#. i18n: ectx: label, entry (DbFile), group (Sqlite settings) +#: databasesettings.kcfg:39 +msgid "File Name" +msgstr "" + +#. i18n: ectx: label, entry (DbPath), group (Sqlite settings) +#: databasesettings.kcfg:42 +msgid "The path where database file are stored. Leave empty!" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, mInfoText) +#: dbinit.ui:19 +msgid "Database Update:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label_4) +#: dbinit.ui:34 +msgid "Overall Progress:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label_7) +#: dbinit.ui:55 +msgid "Detail Progress:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label_8) +#: dbinit.ui:76 +msgid "Status:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label) +#: dbselect.ui:21 +msgid "" +"Kraft uses a database backend to store values. By default it uses a file " +"based database with easy setup targeted to single user mode.\n" +"\n" +"Please select the database backend you want to use:" +msgstr "" + +#. i18n: ectx: property (text), widget (QRadioButton, mRbSqlite3) +#: dbselect.ui:31 +msgid "SQLite 3 - file based database (default)" +msgstr "" + +#. i18n: ectx: property (text), widget (QRadioButton, mRbMySQL) +#: dbselect.ui:41 +msgid "MySQL Serverbased Database for advanced Setups" +msgstr "" + +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 +msgid "Unknown" +msgstr "" + +#: docassistant.cpp:60 +msgid "Show Templates" +msgstr "" + +#: docassistant.cpp:65 +msgid "Show mask to create or select templates to be used in the document" +msgstr "" + +#: docassistant.cpp:128 +msgid "Add a template to the document" +msgstr "" + +#: docassistant.cpp:134 +msgid "Create a new template" +msgstr "" + +#: docassistant.cpp:141 +msgid "Edit the current template" +msgstr "" + +#: docassistant.cpp:148 +msgid "Delete the current template" +msgstr "" + +#: docassistant.cpp:299 +msgid "" +"Do you really want to delete the template permanently? There is no way to " +"recover!" +msgstr "" + +#: docdigestdetailview.cpp:123 +msgid "Date" +msgstr "" + +#: docdigestdetailview.cpp:126 models/documentmodel.cpp:65 +msgid "Whiteboard" +msgstr "" + +#: docdigestdetailview.cpp:131 models/documentmodel.cpp:69 +msgid "Project" +msgstr "" + +#: docdigestdetailview.cpp:135 +msgid "Customer" +msgstr "" + +#: docdigestdetailview.cpp:146 +msgid "The address is not listed in an address book." +msgstr "" + +#: docdigestdetailview.cpp:148 +#, kde-format +msgid "" +"The client has the address book id %1 but can not found in our address books." +msgstr "" + +#: docdigestdetailview.cpp:151 +msgid "The client can be found in our address books." +msgstr "" + +#: docdigestdetailview.cpp:162 prefsdialog.cpp:424 +msgid "preferred address" +msgstr "" + +#: docdigestdetailview.cpp:166 prefsdialog.cpp:428 +msgid "home address" +msgstr "" + +#: docdigestdetailview.cpp:170 prefsdialog.cpp:432 +msgid "work address" +msgstr "" + +#: docdigestdetailview.cpp:174 prefsdialog.cpp:436 +msgid "postal address" +msgstr "" + +#: docdigestdetailview.cpp:178 prefsdialog.cpp:440 +msgid "international address" +msgstr "" + +#: docdigestdetailview.cpp:182 prefsdialog.cpp:444 +msgid "domestic address" +msgstr "" + +#: docdigestdetailview.cpp:186 prefsdialog.cpp:448 +msgid "unknown" +msgstr "" + +#: docdigestdetailview.cpp:209 +msgid "This document was never printed." +msgstr "" + +#. i18n: ectx: ToolBar (documentToolBar) +#: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 +#: kraftui.rc:21 portal.cpp:220 +msgid "Document Actions" +msgstr "" + +#: docdigestview.cpp:135 +msgid "Latest Documents" +msgstr "" + +#: docdigestview.cpp:137 +msgid "Shows the latest ten documents" +msgstr "" + +#: docdigestview.cpp:155 +msgid "All Documents" +msgstr "" + +#: docdigestview.cpp:157 +msgid "Shows a complete list of all documents" +msgstr "" + +#: docdigestview.cpp:175 +msgid "Timelined Documents" +msgstr "" + +#: docdigestview.cpp:177 +msgid "Shows all documents along a timeline" +msgstr "" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) +#: docfooter.ui:36 +msgid "Footer Texts" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel8_2) +#: docfooter.ui:42 +msgid "&Summary Text on Last Page:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: docfooter.ui:66 +msgid "&Greeting:" +msgstr "" + +#. i18n: ectx: property (title), widget (QGroupBox, _taxGroup) +#: docfooter.ui:94 positionviewwidget.cpp:104 +msgid "Tax" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2) +#: docfooter.ui:100 +msgid "Document &Tax:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2) +#: docheader.ui:64 +msgid "&Project:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: docheader.ui:80 +msgid "&Whiteboard:" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (QLineEdit, mProjectLabelEdit) +#: docheader.ui:104 +msgid "" +"Enter a label that describes the project. This may appear on the customer " +"document." +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel4) +#: docheader.ui:160 +msgid "Postal &Address:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, m_labName) +#: docheader.ui:178 +msgid "not selected" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (QPushButton, pb_pickAddressee) +#: docheader.ui:204 +msgid "Select an addressee from the address books." +msgstr "" + +#. i18n: ectx: property (text), widget (QPushButton, pb_pickAddressee) +#: docheader.ui:207 +msgid "select..." +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel5) +#: docheader.ui:232 +msgid "&Salutatory Address:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: docheader.ui:245 +msgid "Customer:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel8) +#: docheader.ui:273 +msgid "&Entry Text on First Page:" +msgstr "" + +#: doclocaledialog.cpp:45 +msgid "Document Locale Settings" +msgstr "" + +#: doclocaledialog.cpp:54 +msgid "

Document Localization

" +msgstr "" + +#: doclocaledialog.cpp:57 +msgid "" +"Select country and language for the document.\n" +"That influences the formatting of numbers, dates etc." +msgstr "" + +#: doclocaledialog.cpp:65 +msgid "Country: " +msgstr "" + +#: doclocaledialog.cpp:74 +msgid "Language:" +msgstr "" + +#: doclocaledialog.cpp:118 +#, kde-format +msgid "" +"Money: %1\n" +"Date: %2\n" +"Date (short): %3" +msgstr "" + +#: docpostcard.cpp:36 +msgid "Document Overview" +msgstr "" + +#: docpostcard.cpp:122 +msgid "Netto:" +msgstr "" + +#: docpostcard.cpp:133 docpostcard.cpp:140 +#, kde-format +msgid "+ %1% Tax:" +msgstr "" + +#: docpostcard.cpp:146 +msgid "Sum Tax:" +msgstr "" + +#: docpostcard.cpp:151 +msgid "Total:" +msgstr "" + +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 +msgid "Header" +msgstr "" + +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 +msgid "Footer" +msgstr "" + +#: docpostcard.cpp:250 +#, kde-format +msgid "%1 Items" +msgstr "" + +#: docpostcard.cpp:252 +#, kde-format +msgid "%1 Items, netto %2" +msgstr "" + +#: docpostcard.cpp:254 doctext.cpp:87 +msgid "Positions" +msgstr "" + +#: doctext.cpp:61 +msgid "Standard" +msgstr "" + +#: doctext.cpp:85 +msgid "Header Text" +msgstr "" + +#: doctext.cpp:86 +msgid "Footer Text" +msgstr "" + +#: doctypeedit.cpp:130 doctypeedit.cpp:155 +msgid "Add Document Type" +msgstr "" + +#: doctypeedit.cpp:131 +msgid "Enter the name of a new document type" +msgstr "" + +#: doctypeedit.cpp:156 +msgid "Edit the name of a document type" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (QPushButton, mPbAdd) +#: doctypeeditbase.ui:43 numbercycleseditbase.ui:168 +msgid "Click to add a new document type to the list." +msgstr "" + +#. i18n: ectx: property (text), widget (QPushButton, mPbAdd) +#: doctypeeditbase.ui:46 prefsdialog.cpp:129 prefsunits.cpp:77 +#: prefswages.cpp:88 +msgid "Add" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (QPushButton, mPbEdit) +#: doctypeeditbase.ui:53 +msgid "click to edit the selected document type name" +msgstr "" + +#. i18n: ectx: property (text), widget (QPushButton, mPbEdit) +#: doctypeeditbase.ui:56 prefsunits.cpp:81 prefswages.cpp:92 +msgid "Edit" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (QPushButton, mPbRemove) +#: doctypeeditbase.ui:63 numbercycleseditbase.ui:178 +msgid "click to remove the current document type" +msgstr "" + +#. i18n: ectx: property (text), widget (QPushButton, mPbRemove) +#: doctypeeditbase.ui:66 portalview.cpp:154 prefsdialog.cpp:133 +#: prefsunits.cpp:86 prefswages.cpp:97 +msgid "Remove" +msgstr "" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox2) +#: doctypeeditbase.ui:77 +msgid "Unique Document Number" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2) +#: doctypeeditbase.ui:85 +msgid "Number &Cycle:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, mExampleId) +#. i18n: ectx: property (text), widget (QLabel, mCounter) +#. i18n: ectx: property (text), widget (QLabel, mIdent) +#: doctypeeditbase.ui:105 doctypeeditbase.ui:138 doctypeeditbase.ui:151 +#: numbercycleseditbase.ui:108 +msgid "example" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2_2) +#: doctypeeditbase.ui:118 +msgid "ident Template:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2_3_2) +#: doctypeeditbase.ui:128 numbercycleseditbase.ui:75 +msgid "Example Id:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2_3) +#: doctypeeditbase.ui:164 +msgid "Counter:" +msgstr "" + +#. i18n: ectx: property (text), widget (QPushButton, mPbEditCycles) +#: doctypeeditbase.ui:194 +msgid "&Edit Number Cycles..." +msgstr "" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox2_2) +#: doctypeeditbase.ui:222 +msgid "Template for PDF Creation" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: doctypeeditbase.ui:228 +msgid "&Template File" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: doctypeeditbase.ui:257 +msgid "W&atermark:" +msgstr "" + +#. i18n: ectx: property (text), item, widget (QComboBox, mWatermarkCombo) +#: doctypeeditbase.ui:271 +msgid "no watermark" +msgstr "" + +#. i18n: ectx: property (text), item, widget (QComboBox, mWatermarkCombo) +#: doctypeeditbase.ui:276 +msgid "on first page" +msgstr "" + +#. i18n: ectx: property (text), item, widget (QComboBox, mWatermarkCombo) +#: doctypeeditbase.ui:281 +msgid "on all pages" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_3) +#: doctypeeditbase.ui:289 +msgid "&Watermark File" +msgstr "" + +#: external/ktreeviewsearchline.cpp:530 +msgid "Search Options" +msgstr "" + +#: external/ktreeviewsearchline.cpp:531 +msgctxt "Enable case sensitive search in the side navigation panels" +msgid "Case Sensitive" +msgstr "" + +#: external/ktreeviewsearchline.cpp:534 +msgctxt "Enable regular expression search in the side navigation panels" +msgid "Regular Expression" +msgstr "" + +#: external/ktreeviewsearchline.cpp:540 +msgid "Search Columns" +msgstr "" + +#: external/ktreeviewsearchline.cpp:542 +msgid "All Visible Columns" +msgstr "" + +#: external/ktreeviewsearchline.cpp:708 +msgid "S&earch:" +msgstr "" + +#: filterheader.cpp:61 filterheader.cpp:90 +msgid "No Items" +msgstr "" + +#: filterheader.cpp:62 filterheader.cpp:91 +msgid "1 Item" +msgstr "" + +#: filterheader.cpp:63 filterheader.cpp:92 +#, kde-format +msgid "%1 of %2 Items" +msgstr "" + +#: filterheader.cpp:75 filterheader.cpp:104 +msgid "Search:" +msgstr "" + +#. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailFix) +#: fixpartui.ui:14 +msgid "Calculation Parts Fix" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: fixpartui.ui:20 +msgid "

Fix Cost Parts

" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: fixpartui.ui:30 +msgid "Add a fix cost for one unit of the template:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3) +#: fixpartui.ui:45 timepart.ui:48 +msgid "&Label:" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (KLineEdit, m_nameEdit) +#: fixpartui.ui:58 +msgid "describing text" +msgstr "" + +#. i18n: ectx: property (text), widget (KLineEdit, m_nameEdit) +#: fixpartui.ui:61 +msgid "amortisation" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3_2) +#: fixpartui.ui:72 matpartui.ui:77 +msgid "&Amount:" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (KDoubleNumInput, m_inpMenge) +#: fixpartui.ui:85 +msgid "amount multiplier" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3_2_2) +#: fixpartui.ui:98 +msgid "at &Price:" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (KDoubleNumInput, m_inpMenge) +#. i18n: ectx: property (toolTip), widget (KDoubleNumInput, m_inpPreis) +#: fixpartui.ui:114 matpartui.ui:90 +msgid "Price for one piece" +msgstr "" + +#. i18n: ectx: property (suffix), widget (KDoubleNumInput, m_inpPreis) +#: fixpartui.ui:123 +msgid "€" +msgstr "" + +#: flostempldialog.cpp:70 +msgid "Create or Edit Template Items" +msgstr "" + +#: flostempldialog.cpp:208 flostempldialog.cpp:562 +msgid "No" +msgstr "" + +#: flostempldialog.cpp:209 flostempldialog.cpp:562 +msgid "Yes" +msgstr "" + +#: flostempldialog.cpp:246 +msgid "Calculated Price: " +msgstr "" + +#: flostempldialog.cpp:251 +msgid "Manual Price: " +msgstr "" + +#: flostempldialog.cpp:256 +#, kde-format +msgid "(+%1%)" +msgstr "" + +#: flostempldialog.cpp:260 +#, kde-format +msgid "%1%" +msgstr "" + +#: flostempldialog.cpp:262 +msgid ": " +msgstr "" + +#: flostempldialog.cpp:369 +msgid "Saving of this template failed, sorry" +msgstr "" + +#: flostempldialog.cpp:370 +msgid "Template Save Error" +msgstr "" + +#: flostempldialog.cpp:398 +msgid "The template was modified. Do you really want to discard all changes?" +msgstr "" + +#: flostempldialog.cpp:400 kraftview.cpp:1402 +msgid "Discard" +msgstr "" + +#: flostempldialog.cpp:400 +msgid "Template Modified" +msgstr "" + +#: flostempldialog.cpp:425 +msgid "" +"The catalog chapter was changed for this template.\n" +"Do you really want to move the template to the new chapter?" +msgstr "" + +#: flostempldialog.cpp:426 +msgid "Changed Chapter" +msgstr "" + +#: flostempldialog.cpp:560 +#, kde-format +msgid "%1 Min." +msgstr "" + +#: flostempldialog.h:101 +msgid "Calculated material" +msgstr "" + +#: imporst.cpp:29 +msgid "Kraft Import Test App" +msgstr "" + +#: imporst.cpp:42 +msgid "Kraft import test app" +msgstr "" + +#: importfilter.cpp:51 +#, kde-format +msgid "Unable to find filter called %1" +msgstr "" + +#: importfilter.cpp:59 +msgid "Could not open the definition file!" +msgstr "" + +#: importfilter.cpp:143 +msgid "Unknown tags: " +msgstr "" + +#: importfilter.cpp:184 +msgid "Could not recode input file!" +msgstr "" + +#: importfilter.cpp:192 +msgid "Unable to open temp file " +msgstr "" + +#: importfilter.cpp:198 +msgid "Could not open the import source file!" +msgstr "" + +#: importitemdialog.cpp:47 +msgid "Import Items From File" +msgstr "" + +#: importitemdialog.cpp:109 +msgid "the Header of the Document" +msgstr "" + +#: importitemdialog.cpp:118 templtopositiondialogbase.cpp:57 +msgid "..." +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, dmHeaderText) +#: importtodocbase.ui:32 +msgid "Import Document Items" +msgstr "" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) +#: importtodocbase.ui:47 +msgid "Import information" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3_2) +#: importtodocbase.ui:53 +msgid "Select a &File to import from:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: importtodocbase.ui:71 +msgid "Import &Schema:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, mSchemaInfo) +#: importtodocbase.ui:95 +msgid "this is interesting information about the selected schema" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3) +#: importtodocbase.ui:116 +msgid "Insert all Items &after" +msgstr "" + +#. i18n: ectx: property (title), widget (QGroupBox, mTagGroup) +#: importtodocbase.ui:137 inserttmplbase.ui:204 +msgid "Tags" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, dmHeaderText) +#: insertplantbase.ui:32 +msgid "Create Plant Item" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel6_2) +#: insertplantbase.ui:51 +msgid "Select a plant size:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel6) +#. i18n: ectx: property (text), widget (QLabel, textLabel4) +#: insertplantbase.ui:94 inserttmplbase.ui:56 +msgid "insert" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, dmUnitText) +#: insertplantbase.ui:107 +msgid "pieces at a single price of" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3) +#: insertplantbase.ui:157 +msgid "&after" +msgstr "" + +#: insertplantdialog.cpp:58 +msgid "Growth" +msgstr "" + +#: insertplantdialog.cpp:90 +#, kde-format +msgid "(price entered in %1/%2)" +msgstr "" + +#: inserttempldialog.cpp:103 +msgid "Create a new Item" +msgstr "" + +#: inserttempldialog.cpp:105 +msgid "Create a new Item from Template" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, dmHeaderText) +#: inserttmplbase.ui:30 +msgid "Create Item from Template" +msgstr "" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) +#: inserttmplbase.ui:45 +msgid "Edit New Template" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, priceBoxTextLabel) +#: inserttmplbase.ui:76 +msgid "à" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3) +#: inserttmplbase.ui:113 +msgid "&after position" +msgstr "" + +#. i18n: ectx: property (title), widget (QGroupBox, mKeepGroup) +#: inserttmplbase.ui:150 +msgid "Keep Template" +msgstr "" + +#. i18n: ectx: property (text), widget (QCheckBox, mCbSave) +#: inserttmplbase.ui:158 +msgid "&save this as a template" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, mChapterText) +#: inserttmplbase.ui:165 +msgid "in &chapter" +msgstr "" + +#: katalog.cpp:137 models/documentmodel.cpp:133 +msgid "not found" +msgstr "" + +#: kataloglistview.cpp:338 +msgid "A catalog chapter can not be deleted as long it has children." +msgstr "" + +#: kataloglistview.cpp:339 +msgid "Chapter can not be deleted" +msgstr "" + +#: katalogview.cpp:164 +msgid "Edit Sub chapter" +msgstr "" + +#: katalogview.cpp:166 +msgid "Edit a catalog sub chapter" +msgstr "" + +#: katalogview.cpp:170 +msgid "Add a sub chapter" +msgstr "" + +#: katalogview.cpp:172 +msgid "Add a sub chapter below the selected one" +msgstr "" + +#: katalogview.cpp:176 katalogview.cpp:178 +msgid "Remove a sub chapter" +msgstr "" + +#: katalogview.cpp:182 +msgid "Edit template" +msgstr "" + +#: katalogview.cpp:184 +msgid "Opens the editor window for templates to edit the selected one" +msgstr "" + +#: katalogview.cpp:188 +msgid "New template" +msgstr "" + +#: katalogview.cpp:191 +msgid "Opens the editor window for templates to enter a new template" +msgstr "" + +#: katalogview.cpp:195 +msgid "Delete template" +msgstr "" + +#: katalogview.cpp:198 +msgid "Deletes the template" +msgstr "" + +#: katalogview.cpp:202 +msgid "Export catalog" +msgstr "" + +#: katalogview.cpp:203 +msgid "Export the whole catalog as XML encoded file" +msgstr "" + +#: katalogview.cpp:207 +msgid "Close the katalog view" +msgstr "" + +#: katalogview.cpp:210 +msgid "Prints out the current document" +msgstr "" + +#: katalogview.cpp:214 portal.cpp:164 +msgid "Cuts the selected section and puts it to the clipboard" +msgstr "" + +#: katalogview.cpp:218 portal.cpp:165 +msgid "Copies the selected section to the clipboard" +msgstr "" + +#: katalogview.cpp:222 portal.cpp:166 +msgid "Pastes the clipboard contents to current position" +msgstr "" + +#: katalogview.cpp:239 katalogview.cpp:271 +msgid "Opening file..." +msgstr "" + +#: katalogview.cpp:241 katalogview.cpp:265 katalogview.cpp:280 +#: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 +#: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 +#: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 +msgid "Ready." +msgstr "" + +#: katalogview.cpp:260 +msgid "Opening a new katalog window..." +msgstr "" + +#: katalogview.cpp:274 +msgid "*|All files" +msgstr "" + +#: katalogview.cpp:274 +msgid "Open File..." +msgstr "" + +#: katalogview.cpp:286 +msgid "Saving file..." +msgstr "" + +#: katalogview.cpp:296 +msgid "Closing file..." +msgstr "" + +#: katalogview.cpp:305 +msgid "Printing..." +msgstr "" + +#: katalogview.cpp:319 portal.cpp:887 +msgid "Cutting selection..." +msgstr "" + +#: katalogview.cpp:326 portal.cpp:894 +msgid "Copying selection to clipboard..." +msgstr "" + +#: katalogview.cpp:333 portal.cpp:901 +msgid "Inserting clipboard contents..." +msgstr "" + +#: katalogview.cpp:378 +msgid "Exporting file..." +msgstr "" + +#: katalogview.cpp:387 +msgid "Creating a new sub chapter..." +msgstr "" + +#: katalogview.cpp:396 +msgid "Editing a sub chapter..." +msgstr "" + +#: katalogview.cpp:405 +msgid "Removing a sub chapter..." +msgstr "" + +#: katalogview.cpp:437 +#, kde-format +msgid "Created at:%1" +msgstr "" + +#: katalogview.cpp:440 +#, kde-format +msgid "Modified at:%1" +msgstr "" + +#. i18n: ectx: Menu (file) +#: katalogview.rc:4 +msgid "&File" +msgstr "" + +#. i18n: ectx: Menu (templates) +#: katalogview.rc:7 +msgid "&Catalog" +msgstr "" + +#: kraftdb.cpp:264 +msgid "Wipe Database..." +msgstr "" + +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 +msgid "Items" +msgstr "" + +#: kraftdoc.cpp:382 +msgid "Unknown document part" +msgstr "" + +#: kraftdocfooteredit.cpp:54 +msgid "Document Footer" +msgstr "" + +#: kraftdocheaderedit.cpp:59 +msgid "Document Header" +msgstr "" + +#: kraftdocpositionsedit.cpp:92 +msgid "Add Item..." +msgstr "" + +#: kraftdocpositionsedit.cpp:94 +msgid "Add a normal item to the document manually." +msgstr "" + +#: kraftdocpositionsedit.cpp:98 +msgid "Add Discount Item" +msgstr "" + +#: kraftdocpositionsedit.cpp:101 +msgid "" +"Adds an item to the document that allows discounts on other items in the " +"document" +msgstr "" + +#: kraftdocpositionsedit.cpp:103 +msgid "Import Items..." +msgstr "" + +#: kraftdocpositionsedit.cpp:106 +msgid "Opens a dialog where multiple items can be imported from a text file." +msgstr "" + +#: kraftdocpositionsedit.cpp:115 +msgid "Document Items" +msgstr "" + +#: kraftglobals.h:26 +msgid "all_calculation_parts" +msgstr "" + +#: kraftglobals.h:27 +msgid "Time" +msgstr "" + +#: kraftglobals.h:28 +msgid "Fix" +msgstr "" + +#. i18n: ectx: label, entry (DoInit), group (system) +#: kraftsettings.kcfg:8 +msgid "Do Database Initialisation" +msgstr "" + +#. i18n: ectx: label, entry (DoXmlArchive), group (system) +#: kraftsettings.kcfg:12 +msgid "Do XML archiving of documents they're printed?" +msgstr "" + +#. i18n: ectx: label, entry (XmlArchivePath), group (system) +#: kraftsettings.kcfg:16 +msgid "" +"Where Kraft stores the XML archive documents. If empty, KDEHOME/share/apps " +"is used." +msgstr "" + +#. i18n: ectx: label, entry (XmlDocPath), group (system) +#: kraftsettings.kcfg:19 +msgid "The local xml document storage path" +msgstr "" + +#. i18n: ectx: label, entry (docViewSize), group (WindowSizes) +#: kraftsettings.kcfg:25 +msgid "The default size of the document view dialog" +msgstr "" + +#. i18n: ectx: label, entry (RODocViewSize), group (WindowSizes) +#: kraftsettings.kcfg:28 +msgid "The default size of the read only document view dialog" +msgstr "" + +#. i18n: ectx: label, entry (docViewPosition), group (WindowSizes) +#: kraftsettings.kcfg:31 +msgid "The default position of the document view dialog" +msgstr "" + +#. i18n: ectx: label, entry (docViewSplitter), group (WindowSizes) +#: kraftsettings.kcfg:34 +msgid "The splitter position of the document view dialog" +msgstr "" + +#. i18n: ectx: label, entry (materialCatalogSize), group (WindowSizes) +#: kraftsettings.kcfg:37 +msgid "The default size of the material catalog view" +msgstr "" + +#. i18n: ectx: label, entry (assistantSplitterSetting), group (WindowSizes) +#: kraftsettings.kcfg:40 +msgid "The splitter setting for the doc assistant" +msgstr "" + +#. i18n: ectx: label, entry (plantTemplateToPosDialogSize), group (WindowSizes) +#: kraftsettings.kcfg:43 +msgid "The window size of the template to document dialog for plants" +msgstr "" + +#. i18n: ectx: label, entry (templateToPosDialogSize), group (WindowSizes) +#: kraftsettings.kcfg:46 +msgid "The window size of the template to document dialog" +msgstr "" + +#. i18n: ectx: label, entry (digestListColumnsLatest), group (WindowSizes) +#: kraftsettings.kcfg:49 +msgid "The digest list column arrangement for the Latest-list" +msgstr "" + +#. i18n: ectx: label, entry (digestListColumnsAll), group (WindowSizes) +#: kraftsettings.kcfg:52 +msgid "The digest list column arrangement for the all-list" +msgstr "" + +#. i18n: ectx: label, entry (digestListColumnsTime), group (WindowSizes) +#: kraftsettings.kcfg:55 +msgid "The digest list column arrangement for timeline" +msgstr "" + +#. i18n: ectx: label, entry (addressPickerSplitterSize), group (WindowSizes) +#: kraftsettings.kcfg:58 +msgid "The sizes of the slider in the address picker Widget" +msgstr "" + +#. i18n: ectx: label, entry (materialAddOnPercent), group (material) +#: kraftsettings.kcfg:64 +msgid "" +"Default percentage the sale price for a material should be higher than its " +"purchase price" +msgstr "" + +#. i18n: ectx: label, entry (lastMaterialChapter), group (material) +#: kraftsettings.kcfg:68 +msgid "The name of the last selected chapter in the catalog" +msgstr "" + +#. i18n: ectx: label, entry (Trml2PdfBinary), group (reporting) +#: kraftsettings.kcfg:74 +msgid "The complete filename of the trml2pdf binary" +msgstr "" + +#. i18n: ectx: label, entry (PdfOutputDir), group (reporting) +#: kraftsettings.kcfg:78 +msgid "The path to the output directory for document pdfs" +msgstr "" + +#. i18n: ectx: label, entry (doctype), group (userdefaults) +#: kraftsettings.kcfg:84 +msgid "The last created doc type." +msgstr "" + +#. i18n: ectx: label, entry (greeting), group (userdefaults) +#: kraftsettings.kcfg:87 +msgid "The greeting below on the document footer." +msgstr "" + +#. i18n: ectx: label, entry (salut), group (userdefaults) +#: kraftsettings.kcfg:90 +msgid "The salut message on the document header." +msgstr "" + +#. i18n: ectx: label, entry (InsertTemplChapterName), group (userdefaults) +#: kraftsettings.kcfg:93 +msgid "" +"The name of the catalog chapter where to store new templates in by default" +msgstr "" + +#. i18n: ectx: label, entry (ImportItemsSchemaName), group (userdefaults) +#: kraftsettings.kcfg:96 +msgid "The name of the last used import schema for items." +msgstr "" + +#. i18n: ectx: label, entry (ImportItemsFileName), group (userdefaults) +#: kraftsettings.kcfg:99 +msgid "The name of the last used input file for items." +msgstr "" + +#. i18n: ectx: label, entry (UserName), group (userdefaults) +#: kraftsettings.kcfg:102 +msgid "" +"User name as reference to the KAddressbook to identify 'my' address " +"(DEPRECATED)." +msgstr "" + +#. i18n: ectx: label, entry (UserUid), group (userdefaults) +#: kraftsettings.kcfg:105 +msgid "" +"UID of the user as reference to the KAddressbook to identify 'my' address." +msgstr "" + +#. i18n: ectx: label, entry (DocIdent), group (document) +#: kraftsettings.kcfg:111 +msgid "The doc id template" +msgstr "" + +#. i18n: ectx: label, entry (ShowDocumentLocale), group (document) +#: kraftsettings.kcfg:115 +msgid "Localization on document level" +msgstr "" + +#. i18n: ectx: label, entry (DefaultTaxType), group (document) +#: kraftsettings.kcfg:120 +msgid "The tax default for new documents." +msgstr "" + +#. i18n: ectx: label, entry (AlternativeLabel), group (document) +#: kraftsettings.kcfg:125 +msgid "The label for alternative positions" +msgstr "" + +#. i18n: ectx: label, entry (DemandLabel), group (document) +#. i18n: ectx: label, entry (NormalLabel), group (document) +#: kraftsettings.kcfg:128 kraftsettings.kcfg:131 +msgid "The label for demand positions" +msgstr "" + +#. i18n: ectx: Menu (document) +#: kraftui.rc:4 +msgid "&Document" +msgstr "" + +#. i18n: ectx: Menu (settings) +#: kraftui.rc:15 +msgid "Settings" +msgstr "" + +#: kraftview.cpp:93 kraftview_ro.cpp:84 +msgid "Document" +msgstr "" + +#: kraftview.cpp:369 +#, kde-format +msgid "" +"

The Document Items List is still empty, but Items can be added now.To add items to the document either
  • Press the 'Add item' button " +"above.
  • Open the template catalog by clicking on the '%1' button on " +"the right and pick one of the available templates.
" +msgstr "" + +#: kraftview.cpp:376 +msgid "show Template" +msgstr "" + +#: kraftview.cpp:553 prefsdialog.cpp:291 +msgid "Display no tax at all" +msgstr "" + +#: kraftview.cpp:554 prefsdialog.cpp:292 +msgid "Calculate reduced tax for all items" +msgstr "" + +#: kraftview.cpp:555 prefsdialog.cpp:293 +msgid "Calculate full tax for all items" +msgstr "" + +#: kraftview.cpp:556 +msgid "Calculate individual tax for each item" +msgstr "" + +#: kraftview.cpp:617 +msgid "Really overwrite all individual tax settings of the items?" +msgstr "" + +#: kraftview.cpp:618 +msgid "Tax Settings Overwrite" +msgstr "" + +#: kraftview.cpp:776 +#, kde-format +msgid "" +"The address label is not empty and different from the selected one.
Do " +"you really want to replace it with the text shown below?
%1
" +msgstr "" + +#: kraftview.cpp:778 +msgid "Address Overwrite" +msgstr "" + +#: kraftview.cpp:1079 +msgid "Discount" +msgstr "" + +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

Should the document number be changed according to the new doc type?
Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 +msgid "The document was modified. Do you really want to discard all changes?" +msgstr "" + +#: kraftview.cpp:1402 +msgid "Document Modified" +msgstr "" + +#: kraftview_ro.cpp:221 +msgid "Reduced TAX" +msgstr "" + +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 +msgid "reduced VAT" +msgstr "" + +#: main.cpp:34 +msgid "Kraft" +msgstr "" + +#: main.cpp:36 +msgid "Business documents for the small enterprise" +msgstr "" + +#: main.cpp:38 +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "" + +#: main.cpp:40 +msgid "Klaas Freitag" +msgstr "" + +#: main.cpp:40 main.cpp:43 +msgid "Developer" +msgstr "" + +#: main.cpp:41 +msgid "Johannes Spielhagen" +msgstr "" + +#: main.cpp:41 +msgid "Graphics and Artwork" +msgstr "" + +#: main.cpp:43 +msgid "Thomas Richard" +msgstr "" + +#: main.cpp:52 +msgid "" +"Kraft is free software for persons in small businesses\n" +"writing correspondence like offers and invoices to their customers" +msgstr "" + +#: main.cpp:62 +msgid "Open document with doc number " +msgstr "" + +#. i18n: ectx: property (windowTitle), widget (QWidget, MaterialDialogBase) +#: materialdialog.ui:14 +msgid "Edit Material" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: materialdialog.ui:47 +msgid "Store in C&hapter" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: materialdialog.ui:95 +msgid "Pac&kaged:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3) +#: materialdialog.ui:124 +msgid "per P&ackage" +msgstr "" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) +#: materialdialog.ui:142 +msgid "Prices" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel4_2) +#: materialdialog.ui:166 +msgid "= Price of &Sale:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2) +#: materialdialog.ui:207 +msgid "pl&us" +msgstr "" + +#. i18n: ectx: property (suffix), widget (KDoubleNumInput, mInSaleAdd) +#. i18n: ectx: property (suffix), widget (KDoubleNumInput, mDiscountPercent) +#: materialdialog.ui:223 positionwidget.ui:226 +#, no-c-format +msgid "%" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel4) +#: materialdialog.ui:235 +msgid "&Purchase Price:" +msgstr "" + +#: materialkataloglistview.cpp:38 +msgid "Pack" +msgstr "" + +#: materialkataloglistview.cpp:40 +msgid "Purchase" +msgstr "" + +#: materialkataloglistview.cpp:41 +msgid "Sale" +msgstr "" + +#: materialkataloglistview.cpp:42 +msgid "Last Modified" +msgstr "" + +#: materialkataloglistview.cpp:46 +msgid "Material Catalog" +msgstr "" + +#: materialkatalogview.cpp:103 +msgid "" +msgstr "" + +#: materialkatalogview.cpp:132 templkatalogview.cpp:148 +msgid "Do you really want to delete the template from the catalog?" +msgstr "" + +#: materialkatalogview.cpp:133 templkatalogview.cpp:149 +msgid "Delete Template" +msgstr "" + +#: materialselectdialog.cpp:38 materialselectdialog.cpp:43 +msgid "Select Material for Calculation" +msgstr "" + +#. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailMat) +#: matpartui.ui:14 +msgid "Calculation Item Material" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: matpartui.ui:20 +msgid "

Calculation Part 'Material'

" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: matpartui.ui:30 +msgid "Add Material to the template calculation." +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, matLabel) +#: matpartui.ui:60 +msgid "material" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, einheitLabel) +#: matpartui.ui:106 +msgid "unit" +msgstr "" + +#: models/documentmodel.cpp:62 +msgid "Id" +msgstr "" + +#: models/documentmodel.cpp:63 +msgid "Doc. Number" +msgstr "" + +#: models/documentmodel.cpp:64 +msgid "Doc. Type" +msgstr "" + +#: models/documentmodel.cpp:66 +msgid "Client Id" +msgstr "" + +#: models/documentmodel.cpp:67 +msgid "Last modified" +msgstr "" + +#: models/documentmodel.cpp:68 +msgid "Creation date" +msgstr "" + +#: models/documentmodel.cpp:70 +msgid "Client Address" +msgstr "" + +#: models/documentmodel.cpp:71 +msgid "Client" +msgstr "" + +#: models/documentmodel.cpp:142 +msgid "retrieving..." +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label) +#: mysqldetails.ui:19 +msgid "" +"Please enter the MySQL Database server settings. \n" +"\n" +"For detailed setup instructions for the MySQL to use with Kraft please check " +"the Kraft website." +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label_2) +#: mysqldetails.ui:31 +msgid "Database Host:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label_5) +#: mysqldetails.ui:41 +msgid "Database Name:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label_4) +#: mysqldetails.ui:65 +msgid "Password:" +msgstr "" + +#: newdocassistant.cpp:53 +msgid "" +"Please select a customer as addressee for the document. If there is no entry " +"for the customer in the addressbook yet, it can be opened by clicking on the " +"button below." +msgstr "" + +#: newdocassistant.cpp:97 +msgid "" +"Select a document type and a date. A comment on the whiteboard helps to " +"classify the document." +msgstr "" + +#: newdocassistant.cpp:105 +msgid "Customer: Not yet selected!" +msgstr "" + +#: newdocassistant.cpp:118 +msgid "Document &Type:" +msgstr "" + +#: newdocassistant.cpp:122 +msgid "Document Date: " +msgstr "" + +#: newdocassistant.cpp:125 +msgid "Whiteboard Content:" +msgstr "" + +#: newdocassistant.cpp:159 +msgid "

Document Details

" +msgstr "" + +#: newdocassistant.cpp:163 +msgid "

Select an Addressee

" +msgstr "" + +#: newdocassistant.cpp:165 +msgid "Document Creation Wizard" +msgstr "" + +#: numbercycledialog.cpp:52 +msgid "Edit Number Cycles" +msgstr "" + +#: numbercycledialog.cpp:68 +msgid "" +"The template may contain the following tags:
  • %y or %yyyy - the year " +"of the documents date.
  • %yy - the year of the document (two digits).
  • %w - the week number of the documents date.
  • %ww - the week " +"number of the documents date with leading zero.
  • %d - the day number " +"of the documents date.
  • %dd - the day number of the documents date " +"with leading zero.
  • %m or %M - the month number of the documents date." +"
  • %MM - the month number with leading zero.
  • %c - the customer " +"id from kaddressbook
  • %i - the unique counter
  • %type - the " +"localised doc type (offer, invoice etc.)
  • %uid - the contact id of " +"the client.
%i needs to be part of the template." +msgstr "" + +#: numbercycledialog.cpp:131 +msgid "Doc-Type" +msgstr "" + +#: numbercycledialog.cpp:203 +msgid "Add Number Cycle" +msgstr "" + +#: numbercycledialog.cpp:204 +msgid "Enter the name of a new number cycle." +msgstr "" + +#: numbercycledialog.cpp:261 +#, kde-format +msgid "" +"The numbercycle %1 is still assigned to a document type.The number cycle can " +"not be deleted as long as it is assigned to a document type." +msgstr "" + +#: numbercycledialog.cpp:264 +msgid "Numbercycle Deletion" +msgstr "" + +#: numbercycledialog.cpp:321 +msgid "" +"The new counter is lower than the old one. That has potential to create " +"duplicate document numbers. Do you really want to decrease it?" +msgstr "" + +#: numbercycledialog.cpp:323 +msgid "Dangerous Counter Change" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, mHeader) +#: numbercycleseditbase.ui:17 +msgid "

Edit Number Cycles

" +msgstr "" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox2) +#: numbercycleseditbase.ui:27 +msgid "Number Cycle Details" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2) +#: numbercycleseditbase.ui:39 +msgid "&Number Cycle:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2_3) +#: numbercycleseditbase.ui:52 +msgid "&Counter:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2_2) +#: numbercycleseditbase.ui:85 +msgid "ident &Template:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: numbercycleseditbase.ui:123 +msgid "&Select a number cycle and edit the details on the right:" +msgstr "" + +#. i18n: ectx: property (text), item, widget (QListWidget, mCycleListBox) +#: numbercycleseditbase.ui:142 +msgid "New Item" +msgstr "" + +#. i18n: ectx: property (text), widget (QPushButton, mPbAdd) +#: numbercycleseditbase.ui:171 +msgid "add" +msgstr "" + +#. i18n: ectx: property (text), widget (QPushButton, mPbRemove) +#: numbercycleseditbase.ui:181 +msgid "remove" +msgstr "" + +#: portal.cpp:117 +msgid "Create Document" +msgstr "" + +#: portal.cpp:122 +msgid "Copy Document" +msgstr "" + +#: portal.cpp:127 +msgid "Follow Document" +msgstr "" + +#: portal.cpp:132 +msgid "Print Document" +msgstr "" + +#: portal.cpp:137 +msgid "Open Archived Document" +msgstr "" + +#: portal.cpp:141 +msgid "Show Document" +msgstr "" + +#: portal.cpp:146 +msgid "Edit Document" +msgstr "" + +#: portal.cpp:151 +msgid "&Mail Document" +msgstr "" + +#: portal.cpp:163 +msgid "Quits the application" +msgstr "" + +#: portal.cpp:167 +msgid "Enables/disables the statusbar" +msgstr "" + +#: portal.cpp:169 +msgid "Creates a new Document" +msgstr "" + +#: portal.cpp:170 +msgid "Print and archive this Document" +msgstr "" + +#: portal.cpp:171 +msgid "Creates a new document which is a copy of the selected document" +msgstr "" + +#: portal.cpp:172 +msgid "Create a followup document for the current document" +msgstr "" + +#: portal.cpp:173 +msgid "Opens the document for editing" +msgstr "" + +#: portal.cpp:174 +msgid "Opens a read only view on the document." +msgstr "" + +#: portal.cpp:175 +msgid "Send document per mail" +msgstr "" + +#: portal.cpp:176 +msgid "" +"Edit the available tag templates which can be assigned to document items." +msgstr "" + +#: portal.cpp:177 +msgid "Configure the Database Kraft is working on." +msgstr "" + +#: portal.cpp:179 +msgid "Open a viewer on an archived document" +msgstr "" + +#: portal.cpp:279 +#, kde-format +msgid "" +"Kraft can not connect to the specified MySQL server. Please check the Kraft " +"database settings, check if the server is running and verify if a database " +"with the name %1 exits!" +msgstr "" + +#: portal.cpp:283 +#, kde-format +msgid "" +"The database with the name %1 does not exist on the database server. Please " +"make sure the database exists and is accessible by the user running Kraft." +msgstr "" + +#: portal.cpp:287 +msgid "" +"The Qt database driver could not be loaded. That probably means, that they " +"are not installed. Please make sure the Qt database packages are installed " +"and try again." +msgstr "" + +#: portal.cpp:291 +#, kde-format +msgid "There is a database problem: %1" +msgstr "" + +#: portal.cpp:308 +msgid "Database Problem." +msgstr "" + +#: portal.cpp:315 +msgid "Check commandline actions" +msgstr "" + +#: portal.cpp:381 +msgid "Creating new document..." +msgstr "" + +#: portal.cpp:484 +msgid "Opening document to view..." +msgstr "" + +#: portal.cpp:519 portal.cpp:542 +msgid "Generating PDF..." +msgstr "" + +#: portal.cpp:645 +msgid "Printing archived document..." +msgstr "" + +#: portal.cpp:693 +#, kde-format +msgid "Opening document %1" +msgstr "" + +#: portal.cpp:860 +msgid "Exiting..." +msgstr "" + +#: portal.cpp:908 +msgid "Toggle the statusbar..." +msgstr "" + +#: portalview.cpp:63 +msgid "Catalogs" +msgstr "" + +#: portalview.cpp:69 +msgid "Kraft Document Overview" +msgstr "" + +#: portalview.cpp:78 portalview.cpp:95 +msgid "Available Catalogs" +msgstr "" + +#: portalview.cpp:80 +msgid "No catalogs available." +msgstr "" + +#: portalview.cpp:128 +msgid "Open" +msgstr "" + +#: portalview.cpp:149 +msgid "XML Export" +msgstr "" + +#: portalview.cpp:177 +msgid "System Details" +msgstr "" + +#: portalview.cpp:196 +msgid "

Welcome to Kraft

" +msgstr "" + +#: portalview.cpp:198 +#, kde-format +msgid "Kraft Version: %1" +msgstr "" + +#: portalview.cpp:208 +msgid "Country Setting: " +msgstr "" + +#: portalview.cpp:212 +msgid "Language Setting: " +msgstr "" + +#: portalview.cpp:226 +msgid "Database Information" +msgstr "" + +#: portalview.cpp:228 +msgid "Kraft database name:" +msgstr "" + +#: portalview.cpp:231 +msgid "Database schema version:" +msgstr "" + +#: portalview.cpp:239 +msgid "Qt database driver:" +msgstr "" + +#: portalview.cpp:242 +msgid "Database connection:" +msgstr "" + +#: portalview.cpp:248 +msgid "established" +msgstr "" + +#: portalview.cpp:250 +msgid "NOT AVAILABLE!" +msgstr "" + +#: portalview.cpp:259 +msgid "Database Version:" +msgstr "" + +#: portalview.cpp:265 +msgid "External Tools" +msgstr "" + +#: portalview.cpp:267 +msgid "RML to PDF conversion tool:" +msgstr "" + +#: portalview.cpp:272 +msgid "not found!" +msgstr "" + +#: portalview.cpp:274 +msgid "iconv tool for text import:" +msgstr "" + +#: portalview.cpp:288 +msgid "" +"There is a initialisation error on your system. Kraft will not work that way." +msgstr "" + +#: portalview.cpp:304 +msgid "Documents" +msgstr "" + +#: positiontagdialog.cpp:82 +msgid "Edit Item Tags" +msgstr "" + +#: positiontagdialog.cpp:91 +msgid "

Item Tags

" +msgstr "" + +#: positiontagdialog.cpp:92 +msgid "Select all tags for the item should be tagged with." +msgstr "" + +#: positiontagdialog.cpp:107 tagtemplatesdialog.cpp:124 +msgid "Tag" +msgstr "" + +#: positiontagdialog.cpp:108 tagtemplatesdialog.cpp:125 +msgid "Color" +msgstr "" + +#: positiontagdialog.cpp:109 tagtemplatesdialog.cpp:126 +msgid "Description" +msgstr "" + +#: positionviewwidget.cpp:91 +msgid "Item Actions" +msgstr "" + +#: positionviewwidget.cpp:94 +msgid "Item Kind" +msgstr "" + +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 +msgid "Normal" +msgstr "" + +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 +msgid "Alternative" +msgstr "" + +#: positionviewwidget.cpp:99 +msgid "On Demand" +msgstr "" + +#: positionviewwidget.cpp:107 +msgid "Taxfree Item" +msgstr "" + +#: positionviewwidget.cpp:113 +msgid "Reduced Tax" +msgstr "" + +#: positionviewwidget.cpp:119 +msgid "Full Tax" +msgstr "" + +#: positionviewwidget.cpp:128 +msgid "Move Up" +msgstr "" + +#: positionviewwidget.cpp:130 +msgid "Move Down" +msgstr "" + +#: positionviewwidget.cpp:132 +msgid "Lock Item" +msgstr "" + +#: positionviewwidget.cpp:134 +msgid "Unlock Item" +msgstr "" + +#: positionviewwidget.cpp:136 +msgid "Delete Item" +msgstr "" + +#: positionviewwidget.cpp:220 +msgid "All items" +msgstr "" + +#: positionviewwidget.cpp:230 +#, kde-format +msgid "%1-tagged items" +msgstr "" + +#: positionviewwidget.cpp:262 +#, kde-format +msgid "Tag: %1" +msgstr "" + +#: positionviewwidget.cpp:264 +msgid "Tags:
    " +msgstr "" + +#: positionviewwidget.cpp:275 +msgid "No tags assigned yet." +msgstr "" + +#: positionviewwidget.cpp:412 +msgid "Active" +msgstr "" + +#: positionviewwidget.cpp:414 +msgid "New" +msgstr "" + +#: positionviewwidget.cpp:416 +msgid "Deleted" +msgstr "" + +#: positionviewwidget.cpp:418 +msgid "Locked" +msgstr "" + +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

    Use the position toolbox to change " +"the item type." +msgstr "" + +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

    Use the item toolbox to change the item type." +msgstr "" + +#: positionviewwidget.cpp:686 +msgid "Demand" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, m_labelPosition) +#: positionwidget.ui:46 +msgid "1." +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, lStatus) +#. i18n: ectx: property (text), widget (QLabel, lKind) +#: positionwidget.ui:103 positionwidget.ui:132 +msgid "D" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, mDiscountLabel) +#: positionwidget.ui:233 +msgid "of the sum of" +msgstr "" + +#: prefsdialog.cpp:72 +msgid "Configure Kraft" +msgstr "" + +#: prefsdialog.cpp:91 +msgid "Taxes" +msgstr "" + +#: prefsdialog.cpp:99 +msgid "Tax rates beginning at date:" +msgstr "" + +#: prefsdialog.cpp:146 +msgid "Wages" +msgstr "" + +#: prefsdialog.cpp:155 +msgid "Units" +msgstr "" + +#: prefsdialog.cpp:164 +msgid "Own Identity" +msgstr "" + +#: prefsdialog.cpp:172 +msgid "" +"Select the identity of the sending entity of documents. That's your " +"companies address." +msgstr "" + +#: prefsdialog.cpp:192 +msgid "Select Identity..." +msgstr "" + +#: prefsdialog.cpp:246 +msgid "Document Defaults" +msgstr "" + +#: prefsdialog.cpp:257 +msgid "&Default document type on creation:" +msgstr "" + +#: prefsdialog.cpp:262 +msgid "New documents default to the selected type." +msgstr "" + +#: prefsdialog.cpp:271 +msgid "Enable &Localization on Document Level" +msgstr "" + +#: prefsdialog.cpp:272 +msgid "" +"Checking this enables language settings for each document.
    Leave it " +"unchecked to use the KDE Workspace default settings for the document " +"localisation." +msgstr "" + +#: prefsdialog.cpp:284 +msgid "Default &Tax for Documents:" +msgstr "" + +#: prefsdialog.cpp:290 +msgid "The default tax setting for all documents." +msgstr "" + +#: prefsdialog.cpp:306 +msgid "Document Types" +msgstr "" + +#: prefsdialog.cpp:327 +msgid "" +"The old default doc type for new documents was just deleted.Please check the " +"setting in the Document Defaults in the Kraft preferences Dialog." +msgstr "" + +#: prefsdialog.cpp:330 +msgid "Document Default Change" +msgstr "" + +#: prefsdialog.cpp:402 +msgid "The identity is not listed in an address book." +msgstr "" + +#: prefsdialog.cpp:404 +msgid "" +"

    Kraft does not know your identity.

    Please pick one from the " +"address books by clicking on the Button below.

    Not having an identity " +"selected can make your documents look incomplete.

    " +msgstr "" + +#: prefsdialog.cpp:408 +msgid "Your identity can be found in the address books." +msgstr "" + +#: prefsdialog.cpp:419 +msgid "Work Phone" +msgstr "" + +#: prefsdialog.cpp:420 +msgid "Fax" +msgstr "" + +#: prefsdialog.cpp:421 +msgid "Cell Phone" +msgstr "" + +#: prefsunits.cpp:150 +msgid "Edit a unit" +msgstr "" + +#: prefsunits.cpp:184 +msgid "

    Edit unit

    " +msgstr "" + +#: prefswages.cpp:78 +msgid "Up" +msgstr "" + +#: prefswages.cpp:83 +msgid "Down" +msgstr "" + +#: prefswages.cpp:199 +msgid "Edit a wage group" +msgstr "" + +#: prefswages.cpp:233 +msgid "

    Edit wage group

    " +msgstr "" + +#: quicksearchwidget.cpp:38 +msgctxt "Search contacts in list" +msgid "Search" +msgstr "" + +#: reportgenerator.cpp:137 +#, kde-format +msgid "" +"A document template named %1 could not be loaded. Please check the " +"installation." +msgstr "" + +#: reportgenerator.cpp:139 +msgid "Template not found" +msgstr "" + +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "" + +#: reportgenerator.cpp:505 +msgid "" +"The utility to create PDF from the rml file could not be found, but is " +"required to create documents.Please make sure the package is installed " +"accordingly." +msgstr "" + +#: reportgenerator.cpp:508 +msgid "Document Generation Error" +msgstr "" + +#: reportgenerator.cpp:516 +msgid "" +"The Watermark file to merge with the document could not be found. Merge is " +"going to be disabled." +msgstr "" + +#: reportgenerator.cpp:518 +msgid "Watermark Error" +msgstr "" + +#: reportgenerator.cpp:583 +#, kde-format +msgid "Program ended with status %1" +msgstr "" + +#: reportgenerator.cpp:597 +msgid "" +"To generate PDF output, Kraft requires the python module ReportLab " +"which can not be found.
    Please make sure the package is installed on " +"your computer." +msgstr "" + +#: reportgenerator.cpp:601 +msgid "" +"To generate PDF output, Kraft requires the python module pyPdf which " +"can not be found.
    Please make sure the package is installed on your " +"computer." +msgstr "" + +#: reportgenerator.cpp:605 +msgid "Unknown problem." +msgstr "" + +#: reportgenerator.cpp:608 +msgid "Could not generate the pdf file. The pdf creation script failed." +msgstr "" + +#: reportgenerator.cpp:610 +msgid "PDF Generation Error" +msgstr "" + +#: setupassistant.cpp:205 setupassistant.cpp:224 +#, kde-format +msgid "0/%1" +msgstr "" + +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 +#, kde-format +msgid "%1/%2" +msgstr "" + +#: setupassistant.cpp:323 +msgid "" +"Select your own address from the address book. It is set as a consigner on " +"the documents." +msgstr "" + +#: setupassistant.cpp:386 +msgid "Welcome to the Kraft Setup Assistant" +msgstr "" + +#: setupassistant.cpp:390 +msgid "Select the Database Backend" +msgstr "" + +#: setupassistant.cpp:394 +msgid "Enter MySQL Database Setup Details" +msgstr "" + +#: setupassistant.cpp:398 +msgid "Enter SQLite Filename" +msgstr "" + +#: setupassistant.cpp:402 +msgid "Creating the Database..." +msgstr "" + +#: setupassistant.cpp:406 +msgid "Upgrade the Database Schema" +msgstr "" + +#: setupassistant.cpp:410 +msgid "My Own Address Data" +msgstr "" + +#: setupassistant.cpp:414 +msgid "Setup Finished." +msgstr "" + +#: setupassistant.cpp:462 +msgid "" +"

    Can't connect to your database. Are you sure your credentials are correct " +"and the database exists?

    " +msgstr "" + +#: setupassistant.cpp:467 +msgid "

    Can't open your database file, check the permissions and such.

    " +msgstr "" + +#: setupassistant.cpp:479 +msgid "" +"

    The database is already existing, no action needs to be taken here.

    Please hit next to proceed.

    " +msgstr "" + +#: setupassistant.cpp:523 +msgid "

    The database setup was successfully completed.

    " +msgstr "" + +#: setupassistant.cpp:524 +msgid "

    You can start to work with Kraft now. Please do not forget to

    " +msgstr "" + +#: setupassistant.cpp:526 +msgid "
  • adjust various settings in the Kraft Preferences dialog.
  • " +msgstr "" + +#: setupassistant.cpp:527 +msgid "
  • Check the Catalog chapter list.
  • " +msgstr "" + +#: setupassistant.cpp:528 +msgid "
  • Make your business and have fun.
  • " +msgstr "" + +#: setupassistant.cpp:530 +msgid "" +"

    If you press Finish now, the new database configuration is stored " +"in Krafts configuration.

    " +msgstr "" + +#: setupassistant.cpp:543 +msgid "" +"The Database can not be connected. Please check the database credentials." +msgstr "" + +#: setupassistant.cpp:549 +msgid "The database core tables do not exist. Please check initial setup." +msgstr "" + +#: setupassistant.cpp:556 +msgid "Database is up to date. No upgrade is required." +msgstr "" + +#: setupassistant.cpp:561 +msgid "Parse Update Commands..." +msgstr "" + +#: setupassistant.cpp:572 +#, kde-format +msgid "Reading upgrade command file %1" +msgstr "" + +#: setupassistant.cpp:605 +msgid "The Upgrade failed!" +msgstr "" + +#: setupassistant.cpp:607 +#, kde-format +msgid "The Upgrade succeeded, the current schema version is %1!" +msgstr "" + +#: setupassistant.cpp:619 +msgid "Parse Create Commands..." +msgstr "" + +#: setupassistant.cpp:627 +msgid "Parse database fillup commands..." +msgstr "" + +#: setupassistant.cpp:640 +msgid "Processing database creation commands..." +msgstr "" + +#: setupassistant.cpp:657 +msgid "Process database fillup commands..." +msgstr "" + +#: setupassistant.cpp:662 +msgid "Successfully finished commands." +msgstr "" + +#: setupassistant.cpp:665 +msgid "Failed to perform all commands." +msgstr "" + +#: setupassistant.cpp:737 +msgid "" +"This assistant guides you through the basic settings of your Kraft " +"installation." +msgstr "" + +#: setupassistant.cpp:750 +msgid "" +"The database configuration was converted from a former configuration file." +msgstr "" + +#: setupassistant.cpp:753 +msgid "There was no database configuration found." +msgstr "" + +#: setupassistant.cpp:756 +msgid "A valid current database configuration file was found." +msgstr "" + +#: setupassistant.cpp:776 +msgid "" +"

    The database can be opened, but does not contain valid content.

    A " +"new database can be created automatically from scratch.

    " +msgstr "" + +#: setupassistant.cpp:783 +msgid "

    Kraft could not connect to the configured database.

    " +msgstr "" + +#: setupassistant.cpp:785 +msgid "

    Please check the database server setup and restart Kraft to connect." +msgstr "" + +#: setupassistant.cpp:787 +msgid "

    Please check the database file." +msgstr "" + +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

    " +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label) +#: sqlitedetails.ui:21 +msgid "" +"Please enter the SQLite Database Settings.\n" +"\n" +"Pick a filename to name the SQLite database file or leave the default " +"setting." +msgstr "" + +#. i18n: ectx: property (text), widget (QRadioButton, mRbDefault) +#: sqlitedetails.ui:31 +msgid "store the database file at default place." +msgstr "" + +#. i18n: ectx: property (text), widget (QRadioButton, mRbCustom) +#: sqlitedetails.ui:43 +msgid "select a file name:" +msgstr "" + +#: tagtemplatesdialog.cpp:46 +msgid "Edit Tag Template" +msgstr "" + +#: tagtemplatesdialog.cpp:54 +msgid "

    Edit a Tag Template

    " +msgstr "" + +#: tagtemplatesdialog.cpp:55 +msgid "Adjust settings for name, color and description." +msgstr "" + +#: tagtemplatesdialog.cpp:59 +msgid "Name:" +msgstr "" + +#: tagtemplatesdialog.cpp:63 +msgid "Description:" +msgstr "" + +#: tagtemplatesdialog.cpp:70 +msgid "Associated Color:" +msgstr "" + +#: tagtemplatesdialog.cpp:106 tagtemplatesdialog.cpp:114 +msgid "Edit Tag Templates" +msgstr "" + +#: tagtemplatesdialog.cpp:115 +msgid "Add, edit and remove tag templates for use in the documents." +msgstr "" + +#: tagtemplatesdialog.cpp:139 +msgid "Add..." +msgstr "" + +#: tagtemplatesdialog.cpp:140 +msgid "Edit..." +msgstr "" + +#: tagtemplatesdialog.cpp:142 +msgid "Delete..." +msgstr "" + +#: tagtemplatesdialog.cpp:184 +msgid "Do you really want to delete the template?" +msgstr "" + +#: tagtemplatesdialog.cpp:185 +msgid "Delete Tag Template" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel4) +#: taxeditbase.ui:20 +msgid "

    Add a Tax Rate

    " +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: taxeditbase.ui:32 +msgid "Start-Date:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2_2) +#: taxeditbase.ui:68 +msgid "&Reduced Tax Rate:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2a) +#: taxeditbase.ui:84 +msgid "&Full Tax Rate:" +msgstr "" + +#: taxeditdialog.cpp:35 +msgid "Edit Tax Rates" +msgstr "" + +#: templkatalog.cpp:344 +msgid "Export XML Katalog" +msgstr "" + +#: templkataloglistview.cpp:46 +msgid "Calc. Type" +msgstr "" + +#: templkataloglistview.cpp:50 +msgid "Template Catalog" +msgstr "" + +#: templkatalogview.cpp:110 +msgid "" +msgstr "" + +#: templtopositiondialogbase.cpp:32 +msgid "Create Position from Template" +msgstr "" + +#: templtopositiondialogbase.cpp:50 +msgid "the Header of the Document as first position" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, dmHeaderText) +#: texteditbase.ui:32 +msgid "Edit Document Text Template" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: texteditbase.ui:57 +msgid "&Name:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_3) +#: texteditbase.ui:91 +msgid "displayed as" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_44) +#: texteditbase.ui:129 +msgid "in doc type" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2_2) +#: texteditbase.ui:179 +msgid "&Text:" +msgstr "" + +#: texteditdialog.cpp:41 +msgid "Edit Text Templates" +msgstr "" + +#: texteditdialog.cpp:52 +#, kde-format +msgid "Edit %1 Template" +msgstr "" + +#: textselection.cpp:105 +msgid "Template Actions" +msgstr "" + +#: textselection.cpp:134 +msgid "This is the standard text used in new documents." +msgstr "" + +#: textselection.cpp:143 +#, kde-format +msgid "%1 Templates for %2" +msgstr "" + +#: textselection.cpp:151 +#, kde-format +msgid "" +"There is no %1 template text available for document type %2.
    Click the " +"add-button below to create one." +msgstr "" + +#: textselection.cpp:209 +msgid "&Use in Document" +msgstr "" + +#: texttemplate.cpp:130 +msgid "No file name given for template" +msgstr "" + +#: texttemplate.cpp:138 +#, kde-format +msgid "Could not find template file %1" +msgstr "" + +#: texttemplate.cpp:147 +msgid "Failed to open template source" +msgstr "" + +#. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailTime) +#: timepart.ui:14 +msgid "Calculation Item Time" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: timepart.ui:20 +msgid "

    Calculation Part 'Time'

    " +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: timepart.ui:30 +msgid "" +"Calculate time efforts here for one unit of the template.
    Note that the " +"costs may depend on a global hourly rate." +msgstr "" + +#. i18n: ectx: property (text), widget (KLineEdit, m_nameEdit) +#: timepart.ui:61 +msgid "Work" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3_2) +#: timepart.ui:68 +msgid "&Time Effort:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel4) +#: timepart.ui:96 +msgid "Minutes" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3_2_2) +#: timepart.ui:108 +msgid "&Hourly Rate:" +msgstr "" + +#. i18n: ectx: property (text), widget (QCheckBox, m_stdGlobal) +#: timepart.ui:130 +msgid "Apply the &global hourly rate." +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, mLabel) +#: unitseditbase.ui:20 +msgid "

    Add a unit

    " +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label) +#: unitseditbase.ui:32 +msgid "Unit short" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label_2) +#: unitseditbase.ui:42 +msgid "Unit long" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label_3) +#: unitseditbase.ui:58 +msgid "Unit plural short" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label_4) +#: unitseditbase.ui:68 +msgid "Unit plural long" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, mUpgradeInfo) +#: upgradedb.ui:20 +msgid "" +"This step checks if the database schema version is sufficient for this " +"version of Kraft. \n" +"\n" +"In case it is not, the schema is updated automatically.\n" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, mUpgradeStatus) +#: upgradedb.ui:79 +msgid "Upgrade not yet started" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, mLabel) +#: wageseditbase.ui:20 +msgid "

    Add a Wage group

    " +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label) +#: wageseditbase.ui:32 +msgid "Group name" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label_2) +#: wageseditbase.ui:39 +msgid "Wage" +msgstr "" diff -Nru kraft-0.55/po/bg/kraft.po kraft-0.59/po/bg/kraft.po --- kraft-0.55/po/bg/kraft.po 2014-05-29 18:59:28.073701221 +0000 +++ kraft-0.59/po/bg/kraft.po 2015-09-26 19:50:35.047001663 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2011-07-21 18:59+0300\n" "Last-Translator: Yasen Pramatarov \n" "Language-Team: Bulgarian \n" @@ -84,7 +84,7 @@ msgid "Create a new Contact" msgstr "Създаване на нов документ" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "" @@ -227,8 +227,8 @@ msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "" @@ -616,7 +616,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Непознато" @@ -720,7 +720,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "" @@ -884,11 +884,11 @@ msgid "Total:" msgstr "Общо:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Горен колонтитул" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Долен колонтитул" @@ -1192,7 +1192,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Отмяна" @@ -1463,15 +1463,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Изрязване на избраната област и поставяне в системния буфер" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Копиране на избраната област в системния буфер" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Поставяне съдържанието на системния буфер в текущото местоположение" @@ -1483,9 +1483,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Готово." @@ -1513,15 +1513,15 @@ msgid "Printing..." msgstr "Отпечатване..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Изрязване на избраното..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Копиране на избраното в системния буфер..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Вмъкване съдържанието на системния буфер..." @@ -1561,19 +1561,33 @@ msgid "&Catalog" msgstr "&Каталог" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Изчистване на базата от данни..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Записи" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Непозната част от документ" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "" @@ -1817,11 +1831,11 @@ msgid "Settings" msgstr "Настройки" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Документ" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

    The Document Items List is still empty, but Items can be added now.

" msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "показване на шаблон" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
Do " "you really want to replace it with the text shown below?
%1
" msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Отстъпка" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +#, fuzzy +#| msgid "Doc. Type" +msgid "Doc Type Change" +msgstr "Вид документ" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

Should the document number be changed according to the new doc type?
Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Документът е променен" @@ -1885,7 +1913,7 @@ msgid "Reduced TAX" msgstr "" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "" @@ -1900,7 +1928,7 @@ #: main.cpp:38 #, fuzzy #| msgid "Copyright © 2004–2011 Klaas Freitag" -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "Copyright © 2004–2011 Klaas Freitag" #: main.cpp:40 @@ -1923,13 +1951,13 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "" @@ -2250,88 +2278,88 @@ msgid "remove" msgstr "премахване" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Създаване на документ" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Копиране на документ" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Проследяване на документ" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Отпечатване на документ" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Отваряне на архивиран документ" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Показване на документ" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Редактиране на документ" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Изход от програмата" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Показване/скриване на лентата за състояние" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Създаване на нов документ" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Отпечатване и архивиране на този документ" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Отваряне на документа за редактиране" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Изпращане на документа по пощата" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2339,59 +2367,59 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Има проблем с базата от данни: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Проблем с базата от данни" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Създаване на нов документ..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "Създаване на PDF..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "Отпечатване на архивиран документ..." -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "Отваряне на документ %1" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Изход..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Показване/скриване на лентата за състояние..." @@ -2526,14 +2554,14 @@ msgstr "" #: positionviewwidget.cpp:94 -msgid "Position Kind" +msgid "Item Kind" msgstr "" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Нормално" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Алтернативно" @@ -2564,64 +2592,74 @@ msgstr "Преместване надолу" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Заключване на местоположението" +#, fuzzy +#| msgid "No Items" +msgid "Lock Item" +msgstr "Няма обекти" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "Отключване на местоположението" +#, fuzzy +#| msgid "No Items" +msgid "Unlock Item" +msgstr "Няма обекти" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Изтриване на местоположението" +#, fuzzy +#| msgid "Delete template" +msgid "Delete Item" +msgstr "Изтриване на шаблон" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Всички записи" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Етикет: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
    " msgstr "Етикети:
      " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Няма въведени етикети" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Активно" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Ново" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Изтрито" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Заключено" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

      Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

      Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "Поискване" @@ -2780,258 +2818,266 @@ msgid "Search" msgstr "Търсене:" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Шаблонът не е открит" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template Save Error" +msgid "Template Error" +msgstr "Грешка при запазване на шаблона" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Грешка при създаване на документа" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Грешка във водния знак" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
      Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
      Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Непознат проблем" -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "Грешка при създаване на PDF" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Създаване на базата от данни..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "Обновяване схемата на базата от данни" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

      Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

      " msgstr "" -#: setupassistant.cpp:425 -msgid "

      Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

      Can't open your database file, check the permissions and such.

      " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

      The database is already existing, no action needs to be taken here.

      Please hit next to proceed.

      " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

      The database setup was successfully completed.

      " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

      You can start to work with Kraft now. Please do not forget to

      " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
    • adjust various settings in the Kraft Preferences dialog.
    • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
    • Check the Catalog chapter list.
    • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
    • Make your business and have fun.
    • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

      If you press Finish now, the new database configuration is stored " "in Krafts configuration.

      " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "Грешка при обновяването" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

      The database can be opened, but does not contain valid content.

      A " "new database can be created automatically from scratch.

      " msgstr "" -#: setupassistant.cpp:741 -msgid "

      Kraft could not connect to the configured database.

      " +#: setupassistant.cpp:783 +msgid "

      Kraft could not connect to the configured database.

      " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

      Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

      Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

      " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

      " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) @@ -3335,6 +3381,15 @@ msgid "Wage" msgstr "Заплата" +#~ msgid "Lock Position" +#~ msgstr "Заключване на местоположението" + +#~ msgid "Unlock Position" +#~ msgstr "Отключване на местоположението" + +#~ msgid "Delete Position" +#~ msgstr "Изтриване на местоположението" + #, fuzzy #~| msgid "Material Catalog" #~ msgid "Plant Catalog" diff -Nru kraft-0.55/po/bs/kraft.po kraft-0.59/po/bs/kraft.po --- kraft-0.55/po/bs/kraft.po 2014-05-29 18:59:29.221670403 +0000 +++ kraft-0.59/po/bs/kraft.po 2015-09-26 19:50:36.442004687 +0000 @@ -7,26 +7,24 @@ msgstr "" "Project-Id-Version: kde 49i410\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2014-01-10 11:14+0000\n" -"Last-Translator: Samir Ribić \n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2015-02-24 23:35+0100\n" +"Last-Translator: Samir Ribić \n" "Language-Team: Bosnian\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Launchpad (build 16890)\n" -"X-Launchpad-Export-Date: 2014-01-11 06:23+0000\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Launchpad (build 17341)\n" +"X-Launchpad-Export-Date: 2015-02-15 06:20+0000\n" msgctxt "NAME OF TRANSLATORS" msgid "Your names" -msgstr "Samir Ribić,Adna Čolpa" +msgstr "Samir Ribić,Adna Čolpa,Nermin Demir" msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" -msgstr "samir.ribic@etf.unsa.ba,acolpa1@etf.unsa.ba" +msgstr "Samir.ribic@etf.unsa.ba,acolpa1@etf.unsa.ba,nermin.demir95@gmail.com" #: addeditchapterdialog.cpp:31 msgid "Add/Edit Catalog Chapter" @@ -38,11 +36,11 @@ #: addeditchapterdialog.cpp:49 msgid "Chapter Name:" -msgstr "Ime Poglavlja" +msgstr "Ime Poglavlja:" #: addeditchapterdialog.cpp:53 msgid "Chapter Description:" -msgstr "Opis Poglavlja" +msgstr "Opis Poglavlja:" #: addeditchapterdialog.cpp:71 #, kde-format @@ -82,7 +80,7 @@ msgid "Create a new Contact" msgstr "Kreiraj novi kontakt" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 za %2 (ld %3)" @@ -93,12 +91,12 @@ #: brunskatalog.cpp:55 msgid "Select Bruns Catalog Key File" -msgstr "" +msgstr "Odaberite ključnu datoteku Bruns kataloga" #: brunskataloglistview.cpp:36 msgctxt "Abbrev. for botanical name" msgid "Bot. Name" -msgstr "" +msgstr "Bot. ime" #: brunskataloglistview.cpp:37 msgctxt "Abbrev. for localized name" @@ -108,12 +106,12 @@ #: brunskataloglistview.cpp:38 msgctxt "Abbrev. for article identification number" msgid "Art. Id." -msgstr "" +msgstr "Art. Id." #: brunskataloglistview.cpp:39 msgctxt "Abbrev. for article Matchcode" msgid "Art. Match." -msgstr "" +msgstr "Art. Match." #: brunskataloglistview.cpp:42 msgid "Catalog" @@ -159,7 +157,7 @@ #: brunskatalogview.cpp:70 msgid "Wuchs" -msgstr "" +msgstr "Wuchs" #: brunskatalogview.cpp:71 insertplantdialog.cpp:59 msgid "Root" @@ -221,8 +219,8 @@ msgstr "krug" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "PDV" @@ -312,7 +310,7 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel2_3) #: calctemplate.ui:360 msgid "Fix costs for this template per one unit:" -msgstr "Popravi troškove obrasca po jednoj jedinki" +msgstr "Popravi troškove obrasca po jednoj jedinki:" #. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) #. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) @@ -355,13 +353,13 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel2_2) #: calctemplate.ui:474 msgid "Needed materials for one unit of this template:" -msgstr "Potrebni materijali za jednu jedinku obrasca" +msgstr "Potrebni materijali za jednu jedinku obrasca:" # >> @title:column #. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) #: calctemplate.ui:509 materialkataloglistview.cpp:39 msgid "Unit" -msgstr "jedinica" +msgstr "Jedinica" #. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) #. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) @@ -372,17 +370,17 @@ #. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddMat) #: calctemplate.ui:524 msgid "adds a new material calculation part" -msgstr "" +msgstr "dodaje novi računski dio materijala" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditMat) #: calctemplate.ui:534 msgid "edits the current material part" -msgstr "" +msgstr "uređuje trenutačni dio materijala" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butRemoveMat) #: calctemplate.ui:544 msgid "deletes the current material calculation part" -msgstr "" +msgstr "briše trenutačni računski dio materijala" #. i18n: ectx: property (text), widget (QRadioButton, m_rbManual) #: calctemplate.ui:586 @@ -407,7 +405,7 @@ #. i18n: ectx: property (text), widget (QLabel, m_tLabelTime) #: calctemplate.ui:648 msgid "Time Calculation Part:" -msgstr "Dio vremenske računice" +msgstr "Dio vremenske računice:" #. i18n: ectx: property (text), widget (QLabel, m_tLabelFix) #: calctemplate.ui:671 @@ -457,7 +455,7 @@ #. i18n: ectx: property (text), widget (QLabel, label) #: createdb.ui:17 msgid "Database creation and initial schema setup:" -msgstr "Postava kreacije baze podataka i početne sheme" +msgstr "Postava kreacije baze podataka i početne sheme:" #. i18n: ectx: property (text), widget (QLabel, mCreateCounter) #. i18n: ectx: property (text), widget (QLabel, mFillCounter) @@ -475,7 +473,7 @@ #. i18n: ectx: property (text), widget (QLabel, label_3) #: createdb.ui:61 msgid "Filling the database with initial values:" -msgstr "Popunjavanje baze podataka početnim vrijednostima" +msgstr "Popunjavanje baze podataka početnim vrijednostima:" #. i18n: ectx: property (text), widget (QLabel, label_2) #: createdb.ui:113 upgradedb.ui:72 @@ -485,27 +483,27 @@ #. i18n: ectx: property (text), widget (QLabel, mCreateStatus) #: createdb.ui:123 msgid "Database setup status..." -msgstr "" +msgstr "Stastus podešavanja databaze..." #. i18n: ectx: label, entry (BrunsDataFile), group (bruns) #: databasesettings.kcfg:7 msgid "Bruns Data File:" -msgstr "" +msgstr "Bruns datoteka podataka:" #. i18n: ectx: label, entry (BrunsKeyFile), group (bruns) #: databasesettings.kcfg:10 msgid "Bruns Key File:" -msgstr "" +msgstr "Bruns ključna datoteka:" #. i18n: ectx: label, entry (DbDriver), group (database selection) #: databasesettings.kcfg:15 msgid "Qt Database Driver:" -msgstr "" +msgstr "Drajver Qt baze podataka:" #. i18n: ectx: label, entry (DbServerName), group (mysql settings) #: databasesettings.kcfg:20 msgid "Database Server:" -msgstr "Server baze podataka" +msgstr "Server baze podataka:" #. i18n: ectx: label, entry (DbDatabaseName), group (mysql settings) #: databasesettings.kcfg:24 @@ -566,6 +564,11 @@ "\n" "Please select the database backend you want to use:" msgstr "" +"Kraft koristi backend baze podataka da pohrani vrijednosti. Po standardu " +"koristi bazu podataka baziranu na datotekama sa laganom postavkom ciljanom " +"na jedan korisnik način.\n" +"\n" +"Molimo odaberite backend baze podataka koji želite da koristite:" #. i18n: ectx: property (text), widget (QRadioButton, mRbSqlite3) #: dbselect.ui:31 @@ -577,7 +580,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "MySQL baza podataka serveski bazirana za napredne postavke" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Nepoznat" @@ -640,6 +643,7 @@ msgid "" "The client has the address book id %1 but can not found in our address books." msgstr "" +"Klijent ima u imeniku id %1 ali ne može biti pronađen u našem imeniku." #: docdigestdetailview.cpp:151 msgid "The client can be found in our address books." @@ -679,7 +683,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Akcije dokumenta" @@ -701,11 +705,11 @@ #: docdigestview.cpp:175 msgid "Timelined Documents" -msgstr "" +msgstr "Dokumenti vremenske linije" #: docdigestview.cpp:177 msgid "Shows all documents along a timeline" -msgstr "" +msgstr "Pokazuje sve dokumente uz vremensku liniju" #. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: docfooter.ui:36 @@ -715,7 +719,7 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel8_2) #: docfooter.ui:42 msgid "&Summary Text on Last Page:" -msgstr "Rezime teksta na posljednjoj stranici" +msgstr "Rezime teksta na posljednjoj stranici:" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: docfooter.ui:66 @@ -730,17 +734,17 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: docfooter.ui:100 msgid "Document &Tax:" -msgstr "Dokument &Porez" +msgstr "Dokument &Porez:" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: docheader.ui:64 msgid "&Project:" -msgstr "&Projekat" +msgstr "&Projekat:" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: docheader.ui:80 msgid "&Whiteboard:" -msgstr "&Ploča" +msgstr "&Ploča:" #. i18n: ectx: property (toolTip), widget (QLineEdit, mProjectLabelEdit) #: docheader.ui:104 @@ -754,7 +758,7 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel4) #: docheader.ui:160 msgid "Postal &Address:" -msgstr "&Adresa pošte" +msgstr "&Adresa pošte:" #. i18n: ectx: property (text), widget (QLabel, m_labName) #: docheader.ui:178 @@ -792,7 +796,7 @@ #: doclocaledialog.cpp:54 msgid "

      Document Localization

      " -msgstr "" +msgstr "

      Lokalizacija dokumenta

      " #: doclocaledialog.cpp:57 msgid "" @@ -840,25 +844,23 @@ msgid "Total:" msgstr "Ukupan:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Zaglavlje" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Tekst u dnu" #: docpostcard.cpp:250 -#, fuzzy, kde-format -#| msgid "1 Item" +#, kde-format msgid "%1 Items" -msgstr "1 stavka" +msgstr "%1 predmeta" #: docpostcard.cpp:252 -#, fuzzy, kde-format -#| msgid " %1 Positions, netto %2" +#, kde-format msgid "%1 Items, netto %2" -msgstr " %1 položaju, neto %2" +msgstr "%1 predmeta, netto %2" #: docpostcard.cpp:254 doctext.cpp:87 msgid "Positions" @@ -891,7 +893,7 @@ #. i18n: ectx: property (toolTip), widget (QPushButton, mPbAdd) #: doctypeeditbase.ui:43 numbercycleseditbase.ui:168 msgid "Click to add a new document type to the list." -msgstr "Pritisnite da dodate novi tip dokumenta na listu" +msgstr "Pritisnite da dodate novi tip dokumenta na listu." #. i18n: ectx: property (text), widget (QPushButton, mPbAdd) #: doctypeeditbase.ui:46 prefsdialog.cpp:129 prefsunits.cpp:77 @@ -928,7 +930,7 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: doctypeeditbase.ui:85 msgid "Number &Cycle:" -msgstr "&Ciklus broja" +msgstr "&Ciklus broja:" #. i18n: ectx: property (text), widget (QLabel, mExampleId) #. i18n: ectx: property (text), widget (QLabel, mCounter) @@ -1110,7 +1112,7 @@ #: flostempldialog.cpp:251 msgid "Manual Price: " -msgstr "" +msgstr "Ručna cijena: " #: flostempldialog.cpp:256 #, kde-format @@ -1138,7 +1140,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "Obrazac je promijenjen. Da li stvarno želite da odbacite sve promjene?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Odbaci" @@ -1206,7 +1208,7 @@ #: importitemdialog.cpp:109 msgid "the Header of the Document" -msgstr "Zaglavlje dokumenta" +msgstr "zaglavlje dokumenta" #: importitemdialog.cpp:118 templtopositiondialogbase.cpp:57 msgid "..." @@ -1261,7 +1263,7 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel4) #: insertplantbase.ui:94 inserttmplbase.ui:56 msgid "insert" -msgstr "Umetni" +msgstr "umetni" #. i18n: ectx: property (text), widget (QLabel, dmUnitText) #: insertplantbase.ui:107 @@ -1397,15 +1399,15 @@ msgid "Prints out the current document" msgstr "Štampa trenutačni dokument" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Isjeca odabranu sekciju i stavlja je u clipboard" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Kopira odabranu sekciju u clipboard" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Lijepi sadržaj clipboard-a na trenutačnu poziciju" @@ -1417,9 +1419,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Gotovo." @@ -1447,15 +1449,15 @@ msgid "Printing..." msgstr "Štampam..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Odvajam izabrano..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Kopiram selekciju u clipboard..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Ubacujem sadržaj clipboarda..." @@ -1495,19 +1497,33 @@ msgid "&Catalog" msgstr "&Katalog" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Obriši bazu podataka..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Stavke" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Nepoznati dio dokumenta" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Podnožje dokumenta" @@ -1586,62 +1602,62 @@ #. i18n: ectx: label, entry (docViewSize), group (WindowSizes) #: kraftsettings.kcfg:25 msgid "The default size of the document view dialog" -msgstr "" +msgstr "Zadana veličina pregleda dialoga dokumenta" #. i18n: ectx: label, entry (RODocViewSize), group (WindowSizes) #: kraftsettings.kcfg:28 msgid "The default size of the read only document view dialog" -msgstr "" +msgstr "Zadana veličina pregleda dijaloga dokumenta kojeg je moguće samo čitat" #. i18n: ectx: label, entry (docViewPosition), group (WindowSizes) #: kraftsettings.kcfg:31 msgid "The default position of the document view dialog" -msgstr "" +msgstr "Zadana pozicija pregleda dijaloga dokumenta" #. i18n: ectx: label, entry (docViewSplitter), group (WindowSizes) #: kraftsettings.kcfg:34 msgid "The splitter position of the document view dialog" -msgstr "" +msgstr "Pozicija splitter-a pregleda dijaloga dokumenta" #. i18n: ectx: label, entry (materialCatalogSize), group (WindowSizes) #: kraftsettings.kcfg:37 msgid "The default size of the material catalog view" -msgstr "" +msgstr "Zadana veličina pregleda materijala kataloga" #. i18n: ectx: label, entry (assistantSplitterSetting), group (WindowSizes) #: kraftsettings.kcfg:40 msgid "The splitter setting for the doc assistant" -msgstr "" +msgstr "Postavke splitter-a za doc asistenta" #. i18n: ectx: label, entry (plantTemplateToPosDialogSize), group (WindowSizes) #: kraftsettings.kcfg:43 msgid "The window size of the template to document dialog for plants" -msgstr "" +msgstr "Veličina prozora šablona dijaloga dokumenta za biljke" #. i18n: ectx: label, entry (templateToPosDialogSize), group (WindowSizes) #: kraftsettings.kcfg:46 msgid "The window size of the template to document dialog" -msgstr "" +msgstr "Veličina prozora od predloška do dijaloga dokumenta" #. i18n: ectx: label, entry (digestListColumnsLatest), group (WindowSizes) #: kraftsettings.kcfg:49 msgid "The digest list column arrangement for the Latest-list" -msgstr "" +msgstr "Kratka lista kolona aranžmana za krajnju listu" #. i18n: ectx: label, entry (digestListColumnsAll), group (WindowSizes) #: kraftsettings.kcfg:52 msgid "The digest list column arrangement for the all-list" -msgstr "" +msgstr "Kratka lista kolona aranžmana za cijelu listu" #. i18n: ectx: label, entry (digestListColumnsTime), group (WindowSizes) #: kraftsettings.kcfg:55 msgid "The digest list column arrangement for timeline" -msgstr "" +msgstr "Kratka lista kolona aranžmana za vremensku liniju" #. i18n: ectx: label, entry (addressPickerSplitterSize), group (WindowSizes) #: kraftsettings.kcfg:58 msgid "The sizes of the slider in the address picker Widget" -msgstr "" +msgstr "Veličine klizača u adresnombiraču WIdget-a" #. i18n: ectx: label, entry (materialAddOnPercent), group (material) #: kraftsettings.kcfg:64 @@ -1649,52 +1665,54 @@ "Default percentage the sale price for a material should be higher than its " "purchase price" msgstr "" +"Zadani procenat prodajne cijene za materijal bi trebao biti veći nego " +"njegova nabavna cijena" #. i18n: ectx: label, entry (lastMaterialChapter), group (material) #: kraftsettings.kcfg:68 msgid "The name of the last selected chapter in the catalog" -msgstr "" +msgstr "Ime zadnjeg odabranog poglavlja u katalogu" #. i18n: ectx: label, entry (Trml2PdfBinary), group (reporting) #: kraftsettings.kcfg:74 msgid "The complete filename of the trml2pdf binary" -msgstr "" +msgstr "Kompletno ime datoteke od trml2pdf binarno" #. i18n: ectx: label, entry (PdfOutputDir), group (reporting) #: kraftsettings.kcfg:78 msgid "The path to the output directory for document pdfs" -msgstr "" +msgstr "Put do izlaznog direktorija za dokumente pdfs" #. i18n: ectx: label, entry (doctype), group (userdefaults) #: kraftsettings.kcfg:84 msgid "The last created doc type." -msgstr "" +msgstr "Zadnji kreirani doc tip." #. i18n: ectx: label, entry (greeting), group (userdefaults) #: kraftsettings.kcfg:87 msgid "The greeting below on the document footer." -msgstr "" +msgstr "Pozdrav ispod u podnožju dokumenta." #. i18n: ectx: label, entry (salut), group (userdefaults) #: kraftsettings.kcfg:90 msgid "The salut message on the document header." -msgstr "" +msgstr "Pozdravna poruka u zaglavlju dokumenta." #. i18n: ectx: label, entry (InsertTemplChapterName), group (userdefaults) #: kraftsettings.kcfg:93 msgid "" "The name of the catalog chapter where to store new templates in by default" -msgstr "" +msgstr "Ime poglavlja kataloga gdje se pohranjuju novi šabloni po zadanom" #. i18n: ectx: label, entry (ImportItemsSchemaName), group (userdefaults) #: kraftsettings.kcfg:96 msgid "The name of the last used import schema for items." -msgstr "" +msgstr "Ime zadnje korištene uvozne sheme za stavke." #. i18n: ectx: label, entry (ImportItemsFileName), group (userdefaults) #: kraftsettings.kcfg:99 msgid "The name of the last used input file for items." -msgstr "" +msgstr "Ime zadnje korištene uvozne datoteke za stavke." #. i18n: ectx: label, entry (UserName), group (userdefaults) #: kraftsettings.kcfg:102 @@ -1702,54 +1720,57 @@ "User name as reference to the KAddressbook to identify 'my' address " "(DEPRECATED)." msgstr "" +"Korisničko ime kao referenca na KAddressbook da identificira 'moju' adresu " +"(ZASTARJELO)." #. i18n: ectx: label, entry (UserUid), group (userdefaults) #: kraftsettings.kcfg:105 msgid "" "UID of the user as reference to the KAddressbook to identify 'my' address." msgstr "" +"UID korisnika kao referenca na KAddressbook da identificira 'moju' adresu." #. i18n: ectx: label, entry (DocIdent), group (document) #: kraftsettings.kcfg:111 msgid "The doc id template" -msgstr "" +msgstr "Doc id šablon" #. i18n: ectx: label, entry (ShowDocumentLocale), group (document) #: kraftsettings.kcfg:115 msgid "Localization on document level" -msgstr "" +msgstr "Lokalizacija na nivou dokumenta" #. i18n: ectx: label, entry (DefaultTaxType), group (document) #: kraftsettings.kcfg:120 msgid "The tax default for new documents." -msgstr "" +msgstr "Šablon poreza za nove dokumente." #. i18n: ectx: label, entry (AlternativeLabel), group (document) #: kraftsettings.kcfg:125 msgid "The label for alternative positions" -msgstr "" +msgstr "Oznaka za alternativne pozicije" #. i18n: ectx: label, entry (DemandLabel), group (document) #. i18n: ectx: label, entry (NormalLabel), group (document) #: kraftsettings.kcfg:128 kraftsettings.kcfg:131 msgid "The label for demand positions" -msgstr "" +msgstr "Oznaka za zahtjevanu poziciju" #. i18n: ectx: Menu (document) #: kraftui.rc:4 msgid "&Document" -msgstr "" +msgstr "&Dokument" #. i18n: ectx: Menu (settings) #: kraftui.rc:15 msgid "Settings" msgstr "Postavke" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Dokument" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

      The Document Items List is still empty, but Items can be added now.
    • Open the template catalog by clicking on the '%1' button on " "the right and pick one of the available templates.
    " msgstr "" +"

    Lista stavki dokumenta je još uvijek prazna, ali se stavke mogu sada " +"dodati.

    Da dodate stavki uradite jedno od
    • Pritisnite dugme iznad " +"'Dodaj stavku' .
    • Otvori katalog predložaka klikom na '%1' dugme s " +"desne strane i dobavite jedan od raspoloživih predložaka.
    " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" -msgstr "" +msgstr "pikaži šablon" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" -msgstr "" +msgstr "Ne prikazuj porez nikako" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" -msgstr "" +msgstr "Izračunaj umanjen porez za sve stavke" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" -msgstr "" +msgstr "Izračunaj ukupan porez za sve stavke" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" -msgstr "" +msgstr "Izračunaj pojedinačni porez za svaku stavku" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" -msgstr "" +msgstr "Stvarno prepisati sve postavke stavi pojedinačnih poreza?" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" -msgstr "" +msgstr "Prepiši postavke poreza" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
    Do " "you really want to replace it with the text shown below?
    %1
    " msgstr "" +"Oznaka adrese nije prazna i drugačija od odabrane.
    Da li stvarno želite " +"da ovo zamjenite sa tekstom prikazanim ispod?
    %1
    " -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" -msgstr "" +msgstr "Prepiši adresu" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" +msgstr "Popust" + +#: kraftview.cpp:1339 +#, fuzzy +#| msgid "Doc. Type" +msgid "Doc Type Change" +msgstr "Tip dok." + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

    Should the document number be changed according to the new doc type?
    Answering Yes creates a new document number." msgstr "" -#: kraftview.cpp:1419 +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" -msgstr "" +msgstr "Dokument je izmjenjen. Da li stvarno želite da odbacite sve promjene?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" -msgstr "" +msgstr "Dokument izmjenjen" #: kraftview_ro.cpp:221 msgid "Reduced TAX" -msgstr "" +msgstr "Umanjen porez" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" -msgstr "" +msgstr "umanjen VAT" #: main.cpp:34 msgid "Kraft" -msgstr "" +msgstr "Kraft" #: main.cpp:36 msgid "Business documents for the small enterprise" -msgstr "" +msgstr "Biznis dokumenti za mala poduzeća" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" -msgstr "" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "Autorska prava © 2004–2014 Klaas Freitag" #: main.cpp:40 msgid "Klaas Freitag" -msgstr "" +msgstr "Klaas Freitag" #: main.cpp:40 main.cpp:43 msgid "Developer" @@ -1839,60 +1880,62 @@ #: main.cpp:41 msgid "Johannes Spielhagen" -msgstr "" +msgstr "Johannes Spielhagen" #: main.cpp:41 msgid "Graphics and Artwork" -msgstr "" +msgstr "Grafika i crteži" #: main.cpp:43 msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" +"Kraft je besplatan softver za osobe u malim biznisima\n" +"pisanje odgovora kao ponuda i fraktura njihovim mušterijama" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " -msgstr "" +msgstr "Otvori dokument sa doc brojem " #. i18n: ectx: property (windowTitle), widget (QWidget, MaterialDialogBase) #: materialdialog.ui:14 msgid "Edit Material" -msgstr "" +msgstr "Uredni materijal" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: materialdialog.ui:47 msgid "Store in C&hapter" -msgstr "" +msgstr "Pohrani u K&atalog" #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: materialdialog.ui:95 msgid "Pac&kaged:" -msgstr "" +msgstr "Zap&akovano:" #. i18n: ectx: property (text), widget (QLabel, textLabel3) #: materialdialog.ui:124 msgid "per P&ackage" -msgstr "" +msgstr "po p&aketu" #. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) #: materialdialog.ui:142 msgid "Prices" -msgstr "Cjene" +msgstr "Cijene" #. i18n: ectx: property (text), widget (QLabel, textLabel4_2) #: materialdialog.ui:166 msgid "= Price of &Sale:" -msgstr "" +msgstr "= CIjena od &Prodaje:" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: materialdialog.ui:207 msgid "pl&us" -msgstr "" +msgstr "pl&us" #. i18n: ectx: property (suffix), widget (KDoubleNumInput, mInSaleAdd) #. i18n: ectx: property (suffix), widget (KDoubleNumInput, mDiscountPercent) @@ -1904,105 +1947,104 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel4) #: materialdialog.ui:235 msgid "&Purchase Price:" -msgstr "" +msgstr "&Nabavna cijena:" #: materialkataloglistview.cpp:38 msgid "Pack" -msgstr "" +msgstr "Zapakuj" #: materialkataloglistview.cpp:40 msgid "Purchase" -msgstr "" +msgstr "Nabavi" #: materialkataloglistview.cpp:41 msgid "Sale" -msgstr "" +msgstr "Sale" -# >> @title:column #: materialkataloglistview.cpp:42 msgid "Last Modified" -msgstr "posljednja izmjena" +msgstr "Posljednja izmjena" #: materialkataloglistview.cpp:46 msgid "Material Catalog" -msgstr "" +msgstr "Materijal kataloga" #: materialkatalogview.cpp:103 msgid "" -msgstr "" +msgstr "" #: materialkatalogview.cpp:132 templkatalogview.cpp:148 msgid "Do you really want to delete the template from the catalog?" -msgstr "" +msgstr "Da li stvarno želite da izbrišete šablon iz kataloga?" #: materialkatalogview.cpp:133 templkatalogview.cpp:149 msgid "Delete Template" -msgstr "Obriši predložak" +msgstr "Obriši šablon" #: materialselectdialog.cpp:38 materialselectdialog.cpp:43 msgid "Select Material for Calculation" -msgstr "" +msgstr "Odaberite materijal za proračun" #. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailMat) #: matpartui.ui:14 msgid "Calculation Item Material" -msgstr "" +msgstr "Materijal izračunate stavke" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: matpartui.ui:20 msgid "

    Calculation Part 'Material'

    " -msgstr "" +msgstr "

    Računski dio 'Materijal'

    " #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: matpartui.ui:30 msgid "Add Material to the template calculation." -msgstr "" +msgstr "Dodaj materijal u proračun šablona." #. i18n: ectx: property (text), widget (QLabel, matLabel) #: matpartui.ui:60 msgid "material" -msgstr "" +msgstr "materijal" #. i18n: ectx: property (text), widget (QLabel, einheitLabel) #: matpartui.ui:106 msgid "unit" -msgstr "" +msgstr "jedinica" #: models/documentmodel.cpp:62 msgid "Id" -msgstr "Id." +msgstr "Id" #: models/documentmodel.cpp:63 msgid "Doc. Number" -msgstr "" +msgstr "Broj dok." #: models/documentmodel.cpp:64 msgid "Doc. Type" -msgstr "" +msgstr "Tip dok." #: models/documentmodel.cpp:66 msgid "Client Id" -msgstr "" +msgstr "Id klijenta" #: models/documentmodel.cpp:67 msgid "Last modified" -msgstr "" +msgstr "Posljednja izmjena" #: models/documentmodel.cpp:68 msgid "Creation date" -msgstr "" +msgstr "Datum kreiranja" #: models/documentmodel.cpp:70 msgid "Client Address" -msgstr "" +msgstr "Adresa klijenta" #: models/documentmodel.cpp:71 msgid "Client" -msgstr "Klijent" +msgstr "Mušterija" #: models/documentmodel.cpp:142 msgid "retrieving..." -msgstr "" +msgstr "vraćajući..." #. i18n: ectx: property (text), widget (QLabel, label) #: mysqldetails.ui:19 @@ -2012,21 +2054,25 @@ "For detailed setup instructions for the MySQL to use with Kraft please check " "the Kraft website." msgstr "" +"Molimo unesite postavke servera MySQL baze podataka. \n" +" \n" +"Za detaljne instrukcije postavki za MySQL za korištenje sa Kraft-om molimo " +"provjerite Kraft web stranicu." #. i18n: ectx: property (text), widget (QLabel, label_2) #: mysqldetails.ui:31 msgid "Database Host:" -msgstr "" +msgstr "Računar baze podataka:" #. i18n: ectx: property (text), widget (QLabel, label_5) #: mysqldetails.ui:41 msgid "Database Name:" -msgstr "" +msgstr "Ime baze podataka:" #. i18n: ectx: property (text), widget (QLabel, label_4) #: mysqldetails.ui:65 msgid "Password:" -msgstr "Lozinka:" +msgstr "Šifra:" #: newdocassistant.cpp:53 msgid "" @@ -2034,44 +2080,48 @@ "for the customer in the addressbook yet, it can be opened by clicking on the " "button below." msgstr "" +"Molimo odaberite mušteriju kao primaoca za dokument. Ako nema ulaza za " +"mušteriju u imeniku još, može biti otvoren pritiskom na dugme ispod." #: newdocassistant.cpp:97 msgid "" "Select a document type and a date. A comment on the whiteboard helps to " "classify the document." msgstr "" +"Odaberite tip dokumenta i datum. Komentar na ploči pomaže da klasificira " +"dokument." #: newdocassistant.cpp:105 msgid "Customer: Not yet selected!" -msgstr "" +msgstr "Mušterija: Nije još odabrana!" #: newdocassistant.cpp:118 msgid "Document &Type:" -msgstr "" +msgstr "&Tip dokumenta:" #: newdocassistant.cpp:122 msgid "Document Date: " -msgstr "" +msgstr "Datum dokumenta: " #: newdocassistant.cpp:125 msgid "Whiteboard Content:" -msgstr "" +msgstr "Sadržaj ploče:" #: newdocassistant.cpp:159 msgid "

    Document Details

    " -msgstr "" +msgstr "

    Detalji dokumenta

    " #: newdocassistant.cpp:163 msgid "

    Select an Addressee

    " -msgstr "" +msgstr "

    Odaberite primaoca

    " #: newdocassistant.cpp:165 msgid "Document Creation Wizard" -msgstr "" +msgstr "Čarobnjak za kreiranje dokumenata" #: numbercycledialog.cpp:52 msgid "Edit Number Cycles" -msgstr "" +msgstr "Uredite cikluse brojeva" #: numbercycledialog.cpp:68 msgid "" @@ -2086,18 +2136,27 @@ "localised doc type (offer, invoice etc.)
  • %uid - the contact id of " "the client.
%i needs to be part of the template." msgstr "" +"Predložak može sadržavati jednu od sljedećih oznaka:
  • %y ili %yyyy - " +"godina datuma dokumenta.
  • %yy - godina dokumenta (dvije cifre).
  • %w - broj sedmice datuma dokumenta.
  • %ww - broj sedmice datuma " +"dokumenta s vodećom nulom.
  • %d - dan datuma dokumenta.
  • %dd - " +"dan datuma dokumenta s vodećom nulom.
  • %m ili %M - broj mjeseca " +"datuma dokumenta.
  • %MM - broj mjeseca s vodećom nulom.
  • %c - " +"oznaka naručioca iz kaddressbook
  • %i - jedinstveni brojač
  • " +"%type - lokalizovani tip dokumenta (ponuda, faktura itd.)
  • %uid - " +"oznaka kontakta klijenta.
%i treba biti dio predloška." #: numbercycledialog.cpp:131 msgid "Doc-Type" -msgstr "" +msgstr "Dok-tip" #: numbercycledialog.cpp:203 msgid "Add Number Cycle" -msgstr "" +msgstr "Dodaj ciklus broja" #: numbercycledialog.cpp:204 msgid "Enter the name of a new number cycle." -msgstr "" +msgstr "Unesi ime novog ciklusabroja." #: numbercycledialog.cpp:261 #, kde-format @@ -2105,50 +2164,54 @@ "The numbercycle %1 is still assigned to a document type.The number cycle can " "not be deleted as long as it is assigned to a document type." msgstr "" +"Numbercycle %1 je i dalje dodjeljen tipu dokumenta. Ciklus broja ne može " +"biti izbrisan sve dok je dodjeljen tipu dokumenta." #: numbercycledialog.cpp:264 msgid "Numbercycle Deletion" -msgstr "" +msgstr "Numbercycle brisanje" #: numbercycledialog.cpp:321 msgid "" "The new counter is lower than the old one. That has potential to create " "duplicate document numbers. Do you really want to decrease it?" msgstr "" +"Novi brojač je manji od prethodnog. Ovo imapotencijal da kreira duple " +"brojeve dokumenta. Da li stvarno želite da smanjite ovo?" #: numbercycledialog.cpp:323 msgid "Dangerous Counter Change" -msgstr "" +msgstr "Opasna promjena brojača" #. i18n: ectx: property (text), widget (QLabel, mHeader) #: numbercycleseditbase.ui:17 msgid "

Edit Number Cycles

" -msgstr "" +msgstr "

Uredi cikluse broja

" #. i18n: ectx: property (title), widget (QGroupBox, groupBox2) #: numbercycleseditbase.ui:27 msgid "Number Cycle Details" -msgstr "" +msgstr "Detalji ciklusabroja" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: numbercycleseditbase.ui:39 msgid "&Number Cycle:" -msgstr "" +msgstr "Ciklus &broja:" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2_3) #: numbercycleseditbase.ui:52 msgid "&Counter:" -msgstr "" +msgstr "&Brojač:" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2_2) #: numbercycleseditbase.ui:85 msgid "ident &Template:" -msgstr "" +msgstr "ident &Šablon:" #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: numbercycleseditbase.ui:123 msgid "&Select a number cycle and edit the details on the right:" -msgstr "" +msgstr "&Odaberi ciklus broja i uredi detalje na desno:" #. i18n: ectx: property (text), item, widget (QListWidget, mCycleListBox) #: numbercycleseditbase.ui:142 @@ -2165,150 +2228,160 @@ msgid "remove" msgstr "ukloni" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" -msgstr "" +msgstr "Kreiraj dokument" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" -msgstr "" +msgstr "Kopiraj dokument" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" -msgstr "" +msgstr "Slijedi dokument" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" -msgstr "" +msgstr "Štampaj dokument" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" -msgstr "" +msgstr "Otvori pohranjeni dokument" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" -msgstr "" +msgstr "Prikaži dokument" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" -msgstr "Izmijeni dokument" +msgstr "Uredi dokument" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" -msgstr "" +msgstr "&Pošalji dokument" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" -msgstr "Izlazi iz programa" +msgstr "Izlazi iz aplikacije" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" -msgstr "Uključuje/isključuje se traka stanja" +msgstr "Uključuje/isključuje traku stanja" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" -msgstr "" +msgstr "Kreira novi dokument" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" -msgstr "" +msgstr "Štampaj i pohrani ovaj dokument" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" -msgstr "" +msgstr "Kreira novi dokument koji je kopija odabranog dokumenta" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" -msgstr "" +msgstr "Kreirajte sljedeći dokument za trenutačni dokument." -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" -msgstr "" +msgstr "Otvara dokument za uređivanje" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." -msgstr "" +msgstr "Otvara dokument sa pregledom samo za čitanje." -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" -msgstr "" +msgstr "Pošaljite dokument po pošti" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" +"Uredi dostupne oznake šablona koji mogu biti dodjeljeni stavkama dokumenta." -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." -msgstr "" +msgstr "Podesite bazu podataka na kojoj Kraft radi." -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" -msgstr "" +msgstr "Otvori preglednik na pohranjenom dokumentu" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " "database settings, check if the server is running and verify if a database " "with the name %1 exits!" msgstr "" +"Kraft se ne može povezati sa specifikovanim MySQL serverom. Molimo " +"provjerite postavke Kraft baze podataka, provjerite da li je server upaljen " +"i potvrdite ako baza podataka sa imenom %1 postoji!" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" +"Baza podataka sa imenom %1 ne postoji na serveru baze podataka. Molimo " +"uvjerite se da baza podataka postoji i da je dostupna korisniku koji koristi " +"Kraft." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" +"Drajver Qt baze podataka nije mogao biti učitan. To vjerovatno znači, da " +"nisu instalirani. Molimo uvjerite se da su paketi Qt baze podataka " +"instalirani i pokušajte ponovo." -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" -msgstr "" +msgstr "Postoji problem u bazi podataka: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." -msgstr "" +msgstr "Problem baze podataka." -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" -msgstr "" +msgstr "Provjerite akcije komandne linije" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." -msgstr "Pravim novi dokument..." +msgstr "Kreiranje novog dokumenta.." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." -msgstr "" +msgstr "Otvaranje dokumenta za pregled..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." -msgstr "" +msgstr "Generiranje PDF-a..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." -msgstr "" +msgstr "Štampanje pohranjenog dokumenta..." -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" -msgstr "" +msgstr "Otvori dokument %1" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." -msgstr "Izlazim..." +msgstr "Izlazi..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." -msgstr "Uključuje/isključuje se traka stanja..." +msgstr "Uključuje/isključuje traku stanja..." #: portalview.cpp:63 msgid "Catalogs" @@ -2316,97 +2389,98 @@ #: portalview.cpp:69 msgid "Kraft Document Overview" -msgstr "" +msgstr "Kraft pregled dokumenta" #: portalview.cpp:78 portalview.cpp:95 msgid "Available Catalogs" -msgstr "" +msgstr "Dostupni katalozi" #: portalview.cpp:80 msgid "No catalogs available." -msgstr "" +msgstr "Nema dostupnih kataloga." #: portalview.cpp:128 msgid "Open" -msgstr "otvori" +msgstr "Otvori" #: portalview.cpp:149 msgid "XML Export" -msgstr "" +msgstr "XML Izvoz" #: portalview.cpp:177 msgid "System Details" -msgstr "" +msgstr "Detalji sistema" #: portalview.cpp:196 msgid "

Welcome to Kraft

" -msgstr "" +msgstr "

Dobrodošli u Kraft

" #: portalview.cpp:198 #, kde-format msgid "Kraft Version: %1" -msgstr "" +msgstr "Kraft verzija: %1" #: portalview.cpp:208 msgid "Country Setting: " -msgstr "" +msgstr "Postavke države: " #: portalview.cpp:212 msgid "Language Setting: " -msgstr "" +msgstr "Postavke jezika: " #: portalview.cpp:226 msgid "Database Information" -msgstr "" +msgstr "Informacija baze podataka" #: portalview.cpp:228 msgid "Kraft database name:" -msgstr "" +msgstr "Ime Kraft baze podataka:" #: portalview.cpp:231 msgid "Database schema version:" -msgstr "" +msgstr "Verzija sheme baze podataka:" #: portalview.cpp:239 msgid "Qt database driver:" -msgstr "" +msgstr "Drajver Qt baze podataka:" #: portalview.cpp:242 msgid "Database connection:" -msgstr "" +msgstr "Konekcija baze podataka:" #: portalview.cpp:248 msgid "established" -msgstr "" +msgstr "uspostavljeno" #: portalview.cpp:250 msgid "NOT AVAILABLE!" -msgstr "" +msgstr "NIJE DOSTUPNO!" #: portalview.cpp:259 msgid "Database Version:" -msgstr "" +msgstr "Verzija baze podataka:" #: portalview.cpp:265 msgid "External Tools" -msgstr "Spoljašnji Alati" +msgstr "Spoljašnji alati" #: portalview.cpp:267 msgid "RML to PDF conversion tool:" -msgstr "" +msgstr "RML u PDF alat za pretvorbu:" #: portalview.cpp:272 msgid "not found!" -msgstr "" +msgstr "nije pronađeno!" #: portalview.cpp:274 msgid "iconv tool for text import:" -msgstr "" +msgstr "iconv alat za tekst uvoz:" #: portalview.cpp:288 msgid "" "There is a initialisation error on your system. Kraft will not work that way." msgstr "" +"Postoji inicijalizaijska greška na vašem sistemu. Kraft neće tako raditi." #: portalview.cpp:304 msgid "Documents" @@ -2414,15 +2488,15 @@ #: positiontagdialog.cpp:82 msgid "Edit Item Tags" -msgstr "" +msgstr "Uredi oznake stavke" #: positiontagdialog.cpp:91 msgid "

Item Tags

" -msgstr "" +msgstr "

Oznake stavke

" #: positiontagdialog.cpp:92 msgid "Select all tags for the item should be tagged with." -msgstr "" +msgstr "Odaberite sve oznake sa kojima bi stavka trebala biti označena." #: positiontagdialog.cpp:107 tagtemplatesdialog.cpp:124 msgid "Tag" @@ -2438,105 +2512,114 @@ #: positionviewwidget.cpp:91 msgid "Item Actions" -msgstr "" +msgstr "Akcije stavke" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "" +msgid "Item Kind" +msgstr "Vrsta predmeta" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" -msgstr "Običan" +msgstr "Normalan" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" -msgstr "Alternativna" +msgstr "Alternativno" #: positionviewwidget.cpp:99 msgid "On Demand" -msgstr "" +msgstr "Na zahtjev" #: positionviewwidget.cpp:107 msgid "Taxfree Item" -msgstr "" +msgstr "Stavka bez poreza" #: positionviewwidget.cpp:113 msgid "Reduced Tax" -msgstr "" +msgstr "Umanjen porez" #: positionviewwidget.cpp:119 msgid "Full Tax" -msgstr "" +msgstr "Ukupan porez" #: positionviewwidget.cpp:128 msgid "Move Up" -msgstr "Pomjeri gore" +msgstr "Pomjeri nagore" #: positionviewwidget.cpp:130 msgid "Move Down" -msgstr "Pomjeri dolje" +msgstr "Pomjeri naniže" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Zaključaj poziciju" +msgid "Lock Item" +msgstr "Zaključaj predmet" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "" +msgid "Unlock Item" +msgstr "Odključaj predmet" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "" +msgid "Delete Item" +msgstr "Obriši predmet" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" -msgstr "" +msgstr "Sve stavke" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" -msgstr "" +msgstr "%1-označene stavke" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" -msgstr "" +msgstr "Oznaka: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
    " -msgstr "" +msgstr "Oznake:
      " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." -msgstr "" +msgstr "Oznake još uvijek nisu dodjeljenje." -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" -msgstr "Aktivan" +msgstr "Aktivno" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Novo" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Obrisano" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" -msgstr "zaključan" +msgstr "Zaključan" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

      Use the position toolbox to change " +"the item type." msgstr "" +"Ovo je alternativni predmet.

      Koristite poziciju Toolbox da bi " +"promijenili tip predmeta." -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

      Use the item toolbox to change the item type." msgstr "" +"Ovaj predmet ili potpuno opcionalno ili njenih iznos varira ovisno o " +"potrebama.

      Koristite predmet Toolbox da bi promijenili tip " +"predmeta." -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" -msgstr "" +msgstr "Zahtijevati" #. i18n: ectx: property (text), widget (QLabel, m_labelPosition) #: positionwidget.ui:46 @@ -2552,11 +2635,11 @@ #. i18n: ectx: property (text), widget (QLabel, mDiscountLabel) #: positionwidget.ui:233 msgid "of the sum of" -msgstr "" +msgstr "od sume od" #: prefsdialog.cpp:72 msgid "Configure Kraft" -msgstr "" +msgstr "Podesi Kraft" #: prefsdialog.cpp:91 msgid "Taxes" @@ -2564,11 +2647,11 @@ #: prefsdialog.cpp:99 msgid "Tax rates beginning at date:" -msgstr "" +msgstr "Porezna stope počinju na datum:" #: prefsdialog.cpp:146 msgid "Wages" -msgstr "" +msgstr "Plate" #: prefsdialog.cpp:155 msgid "Units" @@ -2576,33 +2659,35 @@ #: prefsdialog.cpp:164 msgid "Own Identity" -msgstr "" +msgstr "Vlastiti identitet" #: prefsdialog.cpp:172 msgid "" "Select the identity of the sending entity of documents. That's your " "companies address." msgstr "" +"Odaberite identitet od entiteta za slanje od dokumenta. To je vaše " +"kompanije adresa." #: prefsdialog.cpp:192 msgid "Select Identity..." -msgstr "" +msgstr "Odaberite identitet..." #: prefsdialog.cpp:246 msgid "Document Defaults" -msgstr "" +msgstr "Zadanosti dokumenta" #: prefsdialog.cpp:257 msgid "&Default document type on creation:" -msgstr "" +msgstr "&Zadani tip dokumenta na kreaciji:" #: prefsdialog.cpp:262 msgid "New documents default to the selected type." -msgstr "" +msgstr "Novi zadani dokumenti na odabrani tip." #: prefsdialog.cpp:271 msgid "Enable &Localization on Document Level" -msgstr "" +msgstr "Omogućite &Lokalizaciju na nivou dokumenta" #: prefsdialog.cpp:272 msgid "" @@ -2610,32 +2695,37 @@ "unchecked to use the KDE Workspace default settings for the document " "localisation." msgstr "" +"Provjera ovoga omogućava postavke jezika za svaki dokument.
      Ostavite " +"nprovjereno da koristite KDE zadane postavke radnog prostora za lokalizaciju " +"dokumenta." #: prefsdialog.cpp:284 msgid "Default &Tax for Documents:" -msgstr "" +msgstr "Zadani &porez za dokumente:" #: prefsdialog.cpp:290 msgid "The default tax setting for all documents." -msgstr "" +msgstr "Postavke zadanog poreza za sve dokumente." #: prefsdialog.cpp:306 msgid "Document Types" -msgstr "" +msgstr "Tipovi dokumenata" #: prefsdialog.cpp:327 msgid "" "The old default doc type for new documents was just deleted.Please check the " "setting in the Document Defaults in the Kraft preferences Dialog." msgstr "" +"Stari zadani doc tip za nove dokumente je izbrisan. Molimo provjerite " +"postavke u zadanim dokumentima u Kraft dijalogu preferenci." #: prefsdialog.cpp:330 msgid "Document Default Change" -msgstr "" +msgstr "Zadana promjena dokumenta" #: prefsdialog.cpp:402 msgid "The identity is not listed in an address book." -msgstr "" +msgstr "Identitet nije izlistan u imeniku." #: prefsdialog.cpp:404 msgid "" @@ -2643,30 +2733,33 @@ "address books by clicking on the Button below.

      Not having an identity " "selected can make your documents look incomplete.

      " msgstr "" +"

      Kraft ne zna vaš identitet.

      Molimo izaberite jedan iz " +"imenika pritiskom na dugme ispod.

      Bez identiteta vaš dokument ne " +"izgleda kompletno.

      " #: prefsdialog.cpp:408 msgid "Your identity can be found in the address books." -msgstr "" +msgstr "Vaš identitet može biti pronađen u imeniku." #: prefsdialog.cpp:419 msgid "Work Phone" -msgstr "" +msgstr "Telefon posla" #: prefsdialog.cpp:420 msgid "Fax" -msgstr "" +msgstr "Fax" #: prefsdialog.cpp:421 msgid "Cell Phone" -msgstr "" +msgstr "Mobitel" #: prefsunits.cpp:150 msgid "Edit a unit" -msgstr "" +msgstr "Uredi jedinku" #: prefsunits.cpp:184 msgid "

      Edit unit

      " -msgstr "" +msgstr "

      Uredi jedinku

      " #: prefswages.cpp:78 msgid "Up" @@ -2678,270 +2771,316 @@ #: prefswages.cpp:199 msgid "Edit a wage group" -msgstr "" +msgstr "Uredi grupu plata" #: prefswages.cpp:233 msgid "

      Edit wage group

      " -msgstr "" +msgstr "

      Uredi grupu plata

      " #: quicksearchwidget.cpp:38 msgctxt "Search contacts in list" msgid "Search" -msgstr "" +msgstr "Traži" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" +"Šablon dokumenta imenovan %1 se ne može učitati. Molimo provjerite " +"instalaciju." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" +msgstr "Šablon nije pronađen" + +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." msgstr "" +"Datoteku predloška nije moguće otvoriti:%1\n" +"Molim provjerite postavku i konfiguraciju tipa dokumenta." + +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "Greška predloška" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" +"Korisnost kreiranja PDF-a iz rml datoteke nije pronađena, ali je zahtjevano " +"kreiranje dokumenata. Molimo uvjerite se da je paket instaliran prema tome." -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" -msgstr "" +msgstr "Greška pri generiranju dokumenta" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" +"Watermark datoteka za spojanje sa dokumentom nije pronađena. Spajanje neće " +"uspjeti." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" -msgstr "" +msgstr "Watermark greška" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" -msgstr "" +msgstr "Program se završio sa statuson %1" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
      Please make sure the package is installed on " "your computer." msgstr "" +"Da generirate PDF ispis, Kraft zahtjeva python modul ReportLab koji " +"ne može biti pronađen.
      Molimo uvjerite se da je paket instaliran na " +"vašem kompjuteru." -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
      Please make sure the package is installed on your " "computer." msgstr "" +"Da generirate PDF ispis, Kraft zahtjeva python modul pyPdf koji ne " +"može biti pronađen.
      Molimo uvjerite se da je paket instaliran na vašem " +"kompjuteru." -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." -msgstr "" +msgstr "Nepoznati problem." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" +"Nije moglo generisati pdf datoteku. Pdf skripta za kreaciju nije uspjela." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" -msgstr "" +msgstr "Greška pri generisanju PDF-a" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" -msgstr "" +msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" -msgstr "" +msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" +"Odaberite vašu vlastitu adresu iz imenika. Postavljena je kao rekord " +"dokumenta." -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" -msgstr "" +msgstr "Dobrodošli u asistent postavki Kraft-a" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" -msgstr "" +msgstr "Odaberite posljednji dio baze podataka" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" -msgstr "" +msgstr "Unesite detalje postavki MySQL baze podataka" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" -msgstr "" +msgstr "Unesite SQLite ime datoteke" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." -msgstr "" +msgstr "Kreiranje baze podataka..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" -msgstr "" +msgstr "Poboljšajte shemu baze podataka" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" -msgstr "" +msgstr "Moji vlastiti adresni podaci" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." -msgstr "" +msgstr "Postavke završene." -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

      Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

      " msgstr "" +"

      Ne može uspostaviti vezu sa vašom bazom podataka. Da li ste sigurni da su " +"vaše svjedodžbe tačne i da baze podataka postoji?

      " -#: setupassistant.cpp:425 -msgid "

      Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +#, fuzzy +#| msgid "

      Can't open your database file, check the permissions and such." +msgid "

      Can't open your database file, check the permissions and such.

      " msgstr "" +"

      Ne može otvoriti vašu datoteku baze podataka, provjerite dozvole i slično." -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

      The database is already existing, no action needs to be taken here.

      Please hit next to proceed.

      " msgstr "" +"

      Baza podataka već postoji, dodatne akcije nisu potrebne.

      Molimo " +"pritisnite dalje da nastavite.

      " -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

      The database setup was successfully completed.

      " -msgstr "" +msgstr "

      Postavke baze podataka su uspješno završene.

      " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

      You can start to work with Kraft now. Please do not forget to

      " -msgstr "" +msgstr "

      Možete početi rad sa Kraft-om sada. Molimo ne zaboravite da

      " -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
    • adjust various settings in the Kraft Preferences dialog.
    • " -msgstr "" +msgstr "
    • podesite razne postavke u Kraft dijalogu sklonosti.
    • " -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
    • Check the Catalog chapter list.
    • " -msgstr "" +msgstr "
    • Provjerite listu poglavlja kataloga.
    • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
    • Make your business and have fun.
    • " -msgstr "" +msgstr "
    • Uradite svoj posao i zabavite se.
    • " -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

      If you press Finish now, the new database configuration is stored " "in Krafts configuration.

      " msgstr "" +"

      ako pritisnete završi sada, nova konfiguracija baze podataka je " +"pohranjena u konfiguraciji Kraft-a.

      " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" +"Baza podataka ne može uspostaviti vezu. Molimo provjerite svjedodžbe baze " +"podataka." -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" +"Standardne bazne tabele nepostoje. Molimo provjerite inicijalne postavke." -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." -msgstr "" +msgstr "Verzija baze podataka je najnovija. Poboljšanje nije potrebno." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." -msgstr "" +msgstr "Parsira komande ažuriranja..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" -msgstr "" +msgstr "Čita datoteku komande poboljšanja %1" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" -msgstr "" +msgstr "Poboljšanje nije uspjelo!" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" -msgstr "" - -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" +msgstr "Poboljšanje je uspjelo, trenutačna verzija sheme je %1!" -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." -msgstr "" +msgstr "Parsira komande kreiranja..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." -msgstr "" +msgstr "Parsira komande popunjavanja baze podataka..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." -msgstr "" +msgstr "Obrađuje komande kreiranja baze podataka..." -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." -msgstr "" +msgstr "Obradi komande popunjavanja baze podataka..." -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." -msgstr "" +msgstr "Uspješno završene komande." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." -msgstr "" +msgstr "Nije uspjelo da izvrši sve komande." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." -msgstr "" +msgstr "Ovaj pomoćnik vas vodi kroz osnovne postavke vaše Kraft instalacije." -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" +"Konfiguracija baze podataka je konvertovan od prošle konfiguracijske " +"datoteke." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." -msgstr "" +msgstr "Nije pronađena konfiguracija baze podataka." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." -msgstr "" +msgstr "Nije pronađena važeća konfiguracijska datoteka baze podataka." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

      The database can be opened, but does not contain valid content.

      A " "new database can be created automatically from scratch.

      " msgstr "" +"

      Baza podataka se može otvoriti, ali ne sadrži važeći sadržaj.

      Moguće je kreirati novu bazu podataka ispočetka.

      " -#: setupassistant.cpp:741 -msgid "

      Kraft could not connect to the configured database.

      " +#: setupassistant.cpp:783 +#, fuzzy +#| msgid "

      Kraft could not connect to the configured database.

      " +msgid "

      Kraft could not connect to the configured database.

      " msgstr "" +"

      Kraft nije uspio uspostaviti vezu sa konfigurisanom bazom podataka.

      " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

      Please check the database server setup and restart Kraft to connect." msgstr "" +"

      Molimo provjerite serverske postavke baze podataka i ponovo pokrenite " +"Kraft da uspostavite vezu." -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

      Please check the database file." -msgstr "" +msgstr "

      Molimo provjerite datoteku baze podataka." -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

      " -msgstr "" +#: setupassistant.cpp:789 +#, fuzzy +#| msgid "or create a new database by hitting next.

      " +msgid "Or create a new database by hitting next.

      " +msgstr "ili kreirajte novu bazu podataka pritiskom na dalje.

      " #. i18n: ectx: property (text), widget (QLabel, label) #: sqlitedetails.ui:21 @@ -2951,28 +3090,32 @@ "Pick a filename to name the SQLite database file or leave the default " "setting." msgstr "" +"Molimo unesite postavke za SQLite bazu podataka.\n" +"\n" +"Izaberite ime datoteke za SQLite bazu podataka ili ostavite na zadanim " +"postavkama." #. i18n: ectx: property (text), widget (QRadioButton, mRbDefault) #: sqlitedetails.ui:31 msgid "store the database file at default place." -msgstr "" +msgstr "pohranite datoteku baze podataka na zadano mjesto." #. i18n: ectx: property (text), widget (QRadioButton, mRbCustom) #: sqlitedetails.ui:43 msgid "select a file name:" -msgstr "" +msgstr "odaberite ime datoteke:" #: tagtemplatesdialog.cpp:46 msgid "Edit Tag Template" -msgstr "" +msgstr "Uredi šablon oznake:" #: tagtemplatesdialog.cpp:54 msgid "

      Edit a Tag Template

      " -msgstr "" +msgstr "

      Uredi šablon oznake

      " #: tagtemplatesdialog.cpp:55 msgid "Adjust settings for name, color and description." -msgstr "" +msgstr "Podesite postavke za ime, boju i opis." #: tagtemplatesdialog.cpp:59 msgid "Name:" @@ -2984,89 +3127,88 @@ #: tagtemplatesdialog.cpp:70 msgid "Associated Color:" -msgstr "" +msgstr "Dodjeljena boja:" #: tagtemplatesdialog.cpp:106 tagtemplatesdialog.cpp:114 msgid "Edit Tag Templates" -msgstr "" +msgstr "Uredi šablone oznake:" #: tagtemplatesdialog.cpp:115 msgid "Add, edit and remove tag templates for use in the documents." -msgstr "" +msgstr "Dodaj, uredi i ukloni šablone oznake za korištenje u dokumentu." #: tagtemplatesdialog.cpp:139 msgid "Add..." msgstr "Dodaj..." #: tagtemplatesdialog.cpp:140 -#, fuzzy msgid "Edit..." -msgstr "Izmijeni" +msgstr "Uredi ..." #: tagtemplatesdialog.cpp:142 msgid "Delete..." -msgstr "Brisanje..." +msgstr "Briši..." #: tagtemplatesdialog.cpp:184 msgid "Do you really want to delete the template?" -msgstr "" +msgstr "Da li stvarno želite da obrišete ovaj šablon?" #: tagtemplatesdialog.cpp:185 msgid "Delete Tag Template" -msgstr "" +msgstr "Obriši šablon oznake" #. i18n: ectx: property (text), widget (QLabel, textLabel4) #: taxeditbase.ui:20 msgid "

      Add a Tax Rate

      " -msgstr "" +msgstr "

      Dodaj stopu poreza

      " #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: taxeditbase.ui:32 msgid "Start-Date:" -msgstr "" +msgstr "Početni-datum:" #. i18n: ectx: property (text), widget (QLabel, textLabel2_2) #: taxeditbase.ui:68 msgid "&Reduced Tax Rate:" -msgstr "" +msgstr "&Umanjena stopa poreza:" #. i18n: ectx: property (text), widget (QLabel, textLabel2a) #: taxeditbase.ui:84 msgid "&Full Tax Rate:" -msgstr "" +msgstr "&Ukupna stopa poreza:" #: taxeditdialog.cpp:35 msgid "Edit Tax Rates" -msgstr "" +msgstr "Uredi stope poreza" #: templkatalog.cpp:344 msgid "Export XML Katalog" -msgstr "" +msgstr "Izvezi XML katalog" #: templkataloglistview.cpp:46 msgid "Calc. Type" -msgstr "" +msgstr "Calc. Tip" #: templkataloglistview.cpp:50 msgid "Template Catalog" -msgstr "" +msgstr "Šablonski katalog" #: templkatalogview.cpp:110 msgid "" -msgstr "" +msgstr "Click the " "add-button below to create one." msgstr "" +"Trenutno nema %1 šablona teksta dostupnog za dokument tipa %2.
      " +"Pritisnite dodaj-dugme da bi ste kreirali jedan." #: textselection.cpp:209 msgid "&Use in Document" -msgstr "" +msgstr "&Korišten u dokumentu" #: texttemplate.cpp:130 msgid "No file name given for template" -msgstr "" +msgstr "Ime nije zadano za šablon" #: texttemplate.cpp:138 #, kde-format msgid "Could not find template file %1" -msgstr "" +msgstr "Nije pronađen šablonski dokument %1" #: texttemplate.cpp:147 msgid "Failed to open template source" -msgstr "" +msgstr "Neuspiješno otvaranje izvora šablona" #. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailTime) #: timepart.ui:14 msgid "Calculation Item Time" -msgstr "" +msgstr "Izračun vremena stavke" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: timepart.ui:20 msgid "

      Calculation Part 'Time'

      " -msgstr "" +msgstr "

      Dio izračuna 'Vrijeme'

      " #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: timepart.ui:30 @@ -3150,6 +3294,8 @@ "Calculate time efforts here for one unit of the template.
      Note that the " "costs may depend on a global hourly rate." msgstr "" +"Izračunaj vrijeme potrebno za jedan šablon.
      Pazite da troškovi mogu " +"zavisiti od globalne satnice." #. i18n: ectx: property (text), widget (KLineEdit, m_nameEdit) #: timepart.ui:61 @@ -3159,7 +3305,7 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel3_2) #: timepart.ui:68 msgid "&Time Effort:" -msgstr "" +msgstr "&Vremesnki trud:" #. i18n: ectx: property (text), widget (QLabel, textLabel4) #: timepart.ui:96 @@ -3169,37 +3315,37 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel3_2_2) #: timepart.ui:108 msgid "&Hourly Rate:" -msgstr "" +msgstr "&Satnica:" #. i18n: ectx: property (text), widget (QCheckBox, m_stdGlobal) #: timepart.ui:130 msgid "Apply the &global hourly rate." -msgstr "" +msgstr "Potvrdite globalnu stanicu." #. i18n: ectx: property (text), widget (QLabel, mLabel) #: unitseditbase.ui:20 msgid "

      Add a unit

      " -msgstr "" +msgstr "

      Dodaj jedinicu

      " #. i18n: ectx: property (text), widget (QLabel, label) #: unitseditbase.ui:32 msgid "Unit short" -msgstr "" +msgstr "Kratka jedinica" #. i18n: ectx: property (text), widget (QLabel, label_2) #: unitseditbase.ui:42 msgid "Unit long" -msgstr "" +msgstr "Duga jedinica" #. i18n: ectx: property (text), widget (QLabel, label_3) #: unitseditbase.ui:58 msgid "Unit plural short" -msgstr "" +msgstr "Kratka jedinica množine" #. i18n: ectx: property (text), widget (QLabel, label_4) #: unitseditbase.ui:68 msgid "Unit plural long" -msgstr "" +msgstr "Duga jedinica množine" #. i18n: ectx: property (text), widget (QLabel, mUpgradeInfo) #: upgradedb.ui:20 @@ -3209,29 +3355,33 @@ "\n" "In case it is not, the schema is updated automatically.\n" msgstr "" +"Ovaj korak provjerava da li je verzija šeme baze podataka dovoljna za ovu " +"verziju Kraft. \n" +"\n" +"U slučaju da nije, šema će biti ažurirana automatski.\n" #. i18n: ectx: property (text), widget (QLabel, mUpgradeStatus) #: upgradedb.ui:79 msgid "Upgrade not yet started" -msgstr "" +msgstr "Unaprijeđenje još nije pokrenuto" #. i18n: ectx: property (text), widget (QLabel, mLabel) #: wageseditbase.ui:20 msgid "

      Add a Wage group

      " -msgstr "" +msgstr "

      Dodaj platnu grupu

      " #. i18n: ectx: property (text), widget (QLabel, label) #: wageseditbase.ui:32 msgid "Group name" -msgstr "" +msgstr "Naziv grupe" #. i18n: ectx: property (text), widget (QLabel, label_2) #: wageseditbase.ui:39 msgid "Wage" -msgstr "" - -#~ msgid "Database setup status...." -#~ msgstr "Status postave baze podataka..." +msgstr "PLata" -#~ msgid "

      Document Localisation

      " -#~ msgstr "

      Lokalizacija dokumenta

      " +#~ msgid "" +#~ "The Database can not be connected. Please check the database credentials!" +#~ msgstr "" +#~ "Baza podataka ne može uspostaviti vezu. Molimo provjerite svedodžbe baze " +#~ "podataka!" diff -Nru kraft-0.55/po/CMakeLists.txt kraft-0.59/po/CMakeLists.txt --- kraft-0.55/po/CMakeLists.txt 2014-05-29 18:59:58.345937025 +0000 +++ kraft-0.59/po/CMakeLists.txt 2015-09-26 19:51:10.324116488 +0000 @@ -1,3 +1,4 @@ +add_subdirectory( ast ) add_subdirectory( bg ) add_subdirectory( bs ) add_subdirectory( cs ) @@ -22,6 +23,7 @@ add_subdirectory( pl ) add_subdirectory( pt ) add_subdirectory( pt_BR ) +add_subdirectory( ru ) add_subdirectory( sk ) add_subdirectory( sv ) add_subdirectory( tr ) diff -Nru kraft-0.55/po/cs/kraft.po kraft-0.59/po/cs/kraft.po --- kraft-0.55/po/cs/kraft.po 2014-05-29 18:59:30.430638107 +0000 +++ kraft-0.59/po/cs/kraft.po 2015-09-26 19:50:37.820007789 +0000 @@ -6,8 +6,8 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2014-02-05 13:38+0100\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2014-12-05 13:07+0100\n" "Last-Translator: Vít Pelčák \n" "Language-Team: Czech \n" "Language: cs\n" @@ -79,7 +79,7 @@ msgid "Create a new Contact" msgstr "Vytvořit nový kontakt" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "" @@ -218,15 +218,15 @@ msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "DPH" #. i18n: ectx: property (text), item, widget (KComboBox, cbMwst) #: calctemplate.ui:214 msgid "full" -msgstr "" +msgstr "plný" #. i18n: ectx: property (text), item, widget (KComboBox, cbMwst) #: calctemplate.ui:219 @@ -573,7 +573,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Neznámé" @@ -671,7 +671,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "" @@ -827,11 +827,11 @@ msgid "Total:" msgstr "Celkem:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Záhlaví" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Zápatí" @@ -1123,7 +1123,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Zahodit" @@ -1380,15 +1380,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Vyjme současný výběr a umístí jej do schránky" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Zkopíruje vybranou sekci do schránky" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Vloží současný obsah schránky na aktuální pozici" @@ -1400,9 +1400,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Připraven." @@ -1430,15 +1430,15 @@ msgid "Printing..." msgstr "Probíhá tisk..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Vyjímám výběr..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Kopíruji výběr do schránky..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Vkládám obsah schránky..." @@ -1478,19 +1478,33 @@ msgid "&Catalog" msgstr "&Katalog" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Položky" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "" @@ -1724,11 +1738,11 @@ msgid "Settings" msgstr "Nastavení" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Dokument" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

      The Document Items List is still empty, but Items can be added now.

    " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
    Do " "you really want to replace it with the text shown below?
    %1
    " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

    Should the document number be changed according to the new doc type?
    Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "" @@ -1792,7 +1818,7 @@ msgid "Reduced TAX" msgstr "" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "" @@ -1805,8 +1831,8 @@ msgstr "" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" -msgstr "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "Copyright © 2004–2014 Klaas Freitag" #: main.cpp:40 msgid "Klaas Freitag" @@ -1828,13 +1854,13 @@ msgid "Thomas Richard" msgstr "Richard Holt" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "" @@ -2143,88 +2169,88 @@ msgid "remove" msgstr "odstranit" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Upravit dokument" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Ukončí aplikaci" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Povolí/zakáže stavovou lištu" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2232,59 +2258,59 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Vytvářím nový dokument..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "" -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "" -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Ukončuji..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Přepnout stavovou lištu..." @@ -2419,14 +2445,14 @@ msgstr "" #: positionviewwidget.cpp:94 -msgid "Position Kind" +msgid "Item Kind" msgstr "" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normální" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternativní" @@ -2455,64 +2481,68 @@ msgstr "Posunout níž" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Uzamknout polohu" +msgid "Lock Item" +msgstr "Uzamknout položku" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "" +msgid "Unlock Item" +msgstr "Odemknout položku" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "" +msgid "Delete Item" +msgstr "Smazat položku" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Všechny položky" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Značka: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
      " -msgstr "" +msgstr "Značky:
        " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Aktivní" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Nový" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Smazáno" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Uzamčeno" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

        Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

        Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "" @@ -2667,258 +2697,264 @@ msgid "Search" msgstr "Hledat" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" +msgstr "Šablona nebyla nalezena" + +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." msgstr "" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "Chyba šablony" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Chyba vodoznaku" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
        Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
        Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "" -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "" -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

        Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

        " msgstr "" -#: setupassistant.cpp:425 -msgid "

        Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

        Can't open your database file, check the permissions and such.

        " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

        The database is already existing, no action needs to be taken here.

        Please hit next to proceed.

        " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

        The database setup was successfully completed.

        " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

        You can start to work with Kraft now. Please do not forget to

        " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
      • adjust various settings in the Kraft Preferences dialog.
      • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
      • Check the Catalog chapter list.
      • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
      • Make your business and have fun.
      • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

        If you press Finish now, the new database configuration is stored " "in Krafts configuration.

        " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

        The database can be opened, but does not contain valid content.

        A " "new database can be created automatically from scratch.

        " msgstr "" -#: setupassistant.cpp:741 -msgid "

        Kraft could not connect to the configured database.

        " +#: setupassistant.cpp:783 +msgid "

        Kraft could not connect to the configured database.

        " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

        Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

        Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

        " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

        " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) diff -Nru kraft-0.55/po/da/kraft.po kraft-0.59/po/da/kraft.po --- kraft-0.55/po/da/kraft.po 2014-05-29 18:59:31.359613400 +0000 +++ kraft-0.59/po/da/kraft.po 2015-09-26 19:50:38.932010383 +0000 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # -# Martin Schlander , 2010, 2011, 2012, 2013, 2014. +# Martin Schlander , 2010, 2011, 2012, 2013, 2014, 2015. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2014-03-17 22:14+0100\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2015-01-31 22:56+0100\n" "Last-Translator: Martin Schlander \n" "Language-Team: Danish \n" "Language: da\n" @@ -79,7 +79,7 @@ msgid "Create a new Contact" msgstr "Opret en ny kontakt" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 for %2 (id %3)" @@ -218,8 +218,8 @@ msgstr "afrund" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "Moms" @@ -578,7 +578,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "MySQL server-baseret database til avancerede opsætninger" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Ukendt" @@ -677,7 +677,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Dokumenthandlinger" @@ -840,11 +840,11 @@ msgid "Total:" msgstr "I alt:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Sidehoved" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Sidefod" @@ -1136,7 +1136,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "Skabelon blev ændret. Vil du virkelig kassere alle ændringer?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Kassér" @@ -1395,15 +1395,15 @@ msgid "Prints out the current document" msgstr "Udskriver det aktuelle dokument" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Udklipper den markerede sektion og lægger det i udklipsholderen" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Kopierer den markerede sektion til udklipsholderen" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Indsætter indholdet af udklipsholderen på den aktuelle position" @@ -1415,9 +1415,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Klar." @@ -1445,15 +1445,15 @@ msgid "Printing..." msgstr "Udskriver..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Klipper det markerede..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Kopierer markering til udklipsholderen..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Indsætter udklipsholderens indhold..." @@ -1493,19 +1493,33 @@ msgid "&Catalog" msgstr "&Katalog" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Slet database..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Elementer" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Ukendt dokumentdel" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Dokumentets sidefod" @@ -1748,11 +1762,11 @@ msgid "Settings" msgstr "Indstillinger" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Dokument" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

        The Document Items List is still empty, but Items can be added now.

      " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "vis skabelon" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "Vis ingen afgifter overhovedet" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Beregn reduceret afgift for alle elementer" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "Beregn fuld afgift for alle elementer" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "Beregn afgift for hvert enkelt element" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" "Vil du virkelig overskrive individuelle afgiftsindstillinger for elementerne?" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "Overskrivning af afgiftsindstillinger" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
      Do " @@ -1804,19 +1818,33 @@ "Adresseetiketten er ikke tom og er forskellig fra den valgte.
      Vil du " "virkelig erstatte den med teksten som vises nedenfor?
      %1
      " -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "Adresseoverskrivning" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Rabat" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +#, fuzzy +#| msgid "Doc. Type" +msgid "Doc Type Change" +msgstr "Dokumenttype" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

      Should the document number be changed according to the new doc type?
      Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "Dokumentet blev ændret. Vil du virkelig kassere alle ændringer?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Dokument ændret" @@ -1824,7 +1852,7 @@ msgid "Reduced TAX" msgstr "Reducerede afgifter" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "reduceret moms" @@ -1837,8 +1865,8 @@ msgstr "Forretningsdokumenter til den lille virksomhed" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" -msgstr "Ophavsret © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "Ophavsret © 2004–2014 Klaas Freitag" #: main.cpp:40 msgid "Klaas Freitag" @@ -1860,7 +1888,7 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1868,7 +1896,7 @@ "Kraft er fri software til personer i små virksomheder\n" "som skriver korrespondencer såsom tilbud og fakturaer til deres kunder" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "Åbn dokument med dokumentnummer " @@ -2199,89 +2227,89 @@ msgid "remove" msgstr "fjern" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Opret dokument" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Kopiér dokument" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Følg dokument" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Udskriv dokument" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Åbn arkiveret dokument" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Vis dokument" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Redigér dokument" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "&Send dokument som e-mail" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Afslutter programmet" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Aktiverer/deaktiverer statuslinjen" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Opretter et nyt dokument" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Udskriv og arkivér dette dokument" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "Opetter et nyt dokument som er en kopi af det valgte dokument" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "Opretter et opfølgningsdokument for det aktuelle dokument" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Åbner dokumentet til redigering" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "Åbner en skrivebeskyttet visning af dokumentet." -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Send dokument via e-mail" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" "Redigér de tilgængelige mærkeskabeloner som kan tildeles dokumentelementer." -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "Indstil den database Kraft arbejder ovenpå." -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "Åbn en visning af arkiveret dokument" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2292,7 +2320,7 @@ "databaseindstillinger, tjek om serveren kører og kontrollér om en database " "ved navn %1 findes!" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " @@ -2301,7 +2329,7 @@ "Databasen med navnet %1 findes ikke på databaseserveren. Sørg for at " "databasen findes og er tilgængelig for den bruger der kører Kraft." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " @@ -2310,45 +2338,45 @@ "Qt-databasedriveren kunne ikke indlæses. Det betyder formentlig at de ikke " "er installeret. Sørg for at Qts databasepakker er installeret og prøv igen." -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Der er et databaseproblem: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Databaseproblem." -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "Tjek kommandolinjehandlinger" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Opretter nyt dokument..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "Åbner dokument til visning..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "Genererer PDF..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "Udskriv arkiveret dokument..." -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "Åbner dokumentet %1" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Afslutter..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Slå statuslinje til/fra..." @@ -2484,14 +2512,14 @@ msgstr "Elementhandlinger" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "Type af position" +msgid "Item Kind" +msgstr "Elementtype" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normal" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternativ" @@ -2520,68 +2548,72 @@ msgstr "Flyt ned" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Lås position" +msgid "Lock Item" +msgstr "Lås element" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "Lås position op" +msgid "Unlock Item" +msgstr "Lås element op" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Slet position" +msgid "Delete Item" +msgstr "Slet element" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Alle elementer" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "elementer mærket med %1" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Mærke: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
        " msgstr "Mærker:
          " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Ingen mærker tildelt endnu." -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Aktiv" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Ny" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Slettet" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Låst" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

          Use the position toolbox to change " +"the item type." msgstr "" -"Dette er en alternativ position. Brug positionsværktøjskassen til at ændre " -"den." +"Dette er et alternativt element.

          Brug positionsværktøjskassen til " +"at ændre elementtype." -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

          Use the item toolbox to change the item type." msgstr "" -"Dette er en position som påkrævet. Brug positionsværktøjskassen til at ændre " -"den." +"Dette element er enten helt valgfrit eller dets beløber varierer afhængigt " +"af behovene.

          Brug elementværktøjskassen til at skifte elementtype." -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "Behov" @@ -2746,7 +2778,7 @@ msgid "Search" msgstr "Søg" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " @@ -2754,11 +2786,24 @@ msgstr "" "En dokumentskabelon kaldet %1 kunne ikke indlæses. Tjek installationen." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Skabelon ikke fundet" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" +"Skabelonfilen kunne ikke åbnes: %1\n" +"Tjek opsætningen og konfigurationen af dokumenttypen." + +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "Skabelonfejl" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " @@ -2768,11 +2813,11 @@ "påkrævet for at oprette dokumenter. Sørg for at pakken er installeret " "korrekt." -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Fejl under dokumentgenerering" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." @@ -2780,16 +2825,16 @@ "Vandmærkefilen der skal flettes sammen med dokumentet kunne ikke findes. " "Sammenfletning deaktiveres." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Fejl ved vandmærke" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "Programmet afsluttede med status %1" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
          Please make sure the package is installed on " @@ -2798,7 +2843,7 @@ "Til generering af PDF-output kræver Kraft python-modulet ReportLap " "som ikke kan findes.
          Sørg for at pakken er installeret på din computer." -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
          Please make sure the package is installed on your " @@ -2807,30 +2852,30 @@ "Til generering af PDF-output kræver Kraft python-modulet pyPdf som " "ikke kan findes.
          Sørg for at pakken er installeret på din computer." -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Ukendt problem." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" "Kunne ikke generere PDF-filen. Scriptet til PDF-oprettelse mislykkedes." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "Fejl under PDF-generering" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." @@ -2838,39 +2883,39 @@ "Vælg din egen adresse fra adressebogen. Den sættes som afsender på " "dokumenterne." -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "Velkommen til Krafts opsætningsassistent" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "Vælg databasemotor" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "Angiv opsætningsdetaljer for MySQL-database" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "Angiv SQLite-filnavn" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Opretter database..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "Opgradér databaseskemaet" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "Mine egne adressedata" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "Opsætning gennemført." -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

          Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

          " @@ -2878,11 +2923,13 @@ "

          Kan ikke forbinde til din database. Er du sikker på at dine kreditiver er " "korrekte og at databasen findes?

          " -#: setupassistant.cpp:425 -msgid "

          Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +#, fuzzy +#| msgid "

          Can't open your database file, check the permissions and such." +msgid "

          Can't open your database file, check the permissions and such.

          " msgstr "

          Kan ikke åbne din databasefil. Kontrollér rettigheder og lignende." -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

          The database is already existing, no action needs to be taken here.

          Please hit next to proceed.

          " @@ -2890,27 +2937,27 @@ "

          Databasen findes allerede, ingen handling kræves her.

          Tryk på " "Næste for at fortsætte.

          " -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

          The database setup was successfully completed.

          " msgstr "

          Databaseopsætning gennemført.

          " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

          You can start to work with Kraft now. Please do not forget to

          " msgstr "

          Du kan begynde at arbejde med Kraft nu. Glem ikke at

          " -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
        • adjust various settings in the Kraft Preferences dialog.
        • " msgstr "
        • justere diverse indstillinger i Krafts indstillingsdialog.
        • " -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
        • Check the Catalog chapter list.
        • " msgstr "
        • Tjek listen over katalogkapitler.
        • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
        • Make your business and have fun.
        • " msgstr "
        • Kør din forretning og hav det sjovt.
        • " -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

          If you press Finish now, the new database configuration is stored " "in Krafts configuration.

          " @@ -2918,67 +2965,62 @@ "

          Hvis du trykker på Færdig nu, gemmes den ny databasekonfiguration " "i Krafts indstillinger.

          " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "Der kan ikke forbindes til databasen. Tjek databasekreditiverne." -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "Databasens hovedtabel findes ikke. Tjek den indledningsvise opsætning." -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "Databasen er opdateret. Ingen opgradering påkrævet." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "Fortolk opdateringskommandoer..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "Læser kommandofil til opgradering %1" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "Opgraderingen mislykkedes!" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "Opgraderingen blev gennemført. Den aktuelle skemaversion er %1!" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "Der kan ikke forbindes til databasen. Tjek databasekreditiverne!" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "Fortolk oprettelseskommandoer..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "Fortolk kommandoer til udfyldning af database..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "Behandler kommandoer til oprettelse af database..." -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "Behandl kommandoer til udfyldning af database..." -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "Kommandoerne blev udført." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "Kunne ikke udføre alle kommandoer." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." @@ -2986,21 +3028,21 @@ "Denne assitent guider dig igennem de basale indstillinger for din Kraft-" "installation." -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" "Databasekonfigurationen blev konverteret fra en tidligere konfigurationsfil." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "Der blev ikke fundet nogen databasekonfiguration." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "En gyldig aktuel databasekonfigurationsfil blev fundet." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

          The database can be opened, but does not contain valid content.

          A " "new database can be created automatically from scratch.

          " @@ -3008,22 +3050,26 @@ "

          Databasen kan åbnes, men indeholder ikke gyldigt indhold.

          En ny " "database kan oprettes fra bunden automatisk.

          " -#: setupassistant.cpp:741 -msgid "

          Kraft could not connect to the configured database.

          " +#: setupassistant.cpp:783 +#, fuzzy +#| msgid "

          Kraft could not connect to the configured database.

          " +msgid "

          Kraft could not connect to the configured database.

          " msgstr "

          Kraft kunne ikke forbinde til den konfigurerede database.

          " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

          Please check the database server setup and restart Kraft to connect." msgstr "" "

          Kontrollér opsætningen af database-serveren og genstart Kraft for at " "forbinde." -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

          Please check the database file." msgstr "

          Kontrollér databasefilen." -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

          " +#: setupassistant.cpp:789 +#, fuzzy +#| msgid "or create a new database by hitting next.

          " +msgid "Or create a new database by hitting next.

          " msgstr "eller opret en ny database ved at trykke på næste.

          " #. i18n: ectx: property (text), widget (QLabel, label) @@ -3324,6 +3370,27 @@ msgid "Wage" msgstr "Løn" +#~ msgid "" +#~ "The Database can not be connected. Please check the database credentials!" +#~ msgstr "Der kan ikke forbindes til databasen. Tjek databasekreditiverne!" + +#~ msgid "Position Kind" +#~ msgstr "Type af position" + +#~ msgid "Lock Position" +#~ msgstr "Lås position" + +#~ msgid "Unlock Position" +#~ msgstr "Lås position op" + +#~ msgid "Delete Position" +#~ msgstr "Slet position" + +#~ msgid "This is a as required position. Use the position toolbox to change." +#~ msgstr "" +#~ "Dette er en position som påkrævet. Brug positionsværktøjskassen til at " +#~ "ændre den." + #~ msgid "Plant Catalog" #~ msgstr "Plantekatalog" diff -Nru kraft-0.55/po/de/kraft.po kraft-0.59/po/de/kraft.po --- kraft-0.55/po/de/kraft.po 2014-05-29 18:59:31.861600085 +0000 +++ kraft-0.59/po/de/kraft.po 2015-09-26 19:50:39.593011972 +0000 @@ -2,17 +2,17 @@ # Thomas Reitelbach , 2007, 2008. # Klaas Freitag , 2007, 2008. # Johannes Obermayr , 2009, 2010. -# Frederik Schwarzer , 2010, 2011. +# Frederik Schwarzer , 2010, 2011, 2014. # Panagiotis Papadopoulos , 2010. # Heike Freitag , 2010. # Markus Slopianka , 2010. -# Burkhard Lück , 2011, 2012, 2013, 2014. +# Burkhard Lück , 2011, 2012, 2013, 2014, 2015. msgid "" msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2014-03-11 07:42+0100\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2015-06-29 19:04+0200\n" "Last-Translator: Burkhard Lück \n" "Language-Team: German \n" "Language: de\n" @@ -84,7 +84,7 @@ msgid "Create a new Contact" msgstr "Neuen Kontakt erstellen" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 bis %2 (Nummer %3)" @@ -223,8 +223,8 @@ msgstr "runden" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "Umsatzsteuer" @@ -583,7 +583,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "MySQL – Server-basierte Datenbank für fortgeschrittene Einrichtungen" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Unbekannt" @@ -649,7 +649,7 @@ #: docdigestdetailview.cpp:151 msgid "The client can be found in our address books." -msgstr "Der Kunde wurde nicht in unseren Adressbüchern gefunden." +msgstr "Der Kunde wurde in unseren Adressbüchern gefunden." #: docdigestdetailview.cpp:162 prefsdialog.cpp:424 msgid "preferred address" @@ -685,7 +685,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Dokument-Aktionen" @@ -848,23 +848,23 @@ msgid "Total:" msgstr "Gesamt:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Kopfbereich" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Fußzeile" #: docpostcard.cpp:250 #, kde-format msgid "%1 Items" -msgstr "%1 Einträge" +msgstr "%1 Posten" #: docpostcard.cpp:252 #, kde-format msgid "%1 Items, netto %2" -msgstr "%1 Einträge, Netto %2" +msgstr "%1 Posten, Netto %2" #: docpostcard.cpp:254 doctext.cpp:87 msgid "Positions" @@ -1028,16 +1028,16 @@ #: filterheader.cpp:61 filterheader.cpp:90 msgid "No Items" -msgstr "Kein Eintrag" +msgstr "Keine Posten" #: filterheader.cpp:62 filterheader.cpp:91 msgid "1 Item" -msgstr "1 Eintrag" +msgstr "1 Posten" #: filterheader.cpp:63 filterheader.cpp:92 #, kde-format msgid "%1 of %2 Items" -msgstr "Eintrag %1 von %2" +msgstr "Posten %1 von %2" #: filterheader.cpp:75 filterheader.cpp:104 msgid "Search:" @@ -1147,7 +1147,7 @@ "Die Vorlage ist bearbeitet worden. Möchten Sie wirklich alle Änderungen " "verwerfen?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Verwerfen" @@ -1408,17 +1408,17 @@ msgid "Prints out the current document" msgstr "Druckt das aktuelle Dokument." -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "" "Schneidet den ausgewählten Abschnitt aus und kopiert ihn in die " "Zwischenablage." -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Kopiert den ausgewählten Abschnitt in die Zwischenablage." -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Fügt den Inhalt der Zwischenablage an der aktuellen Position ein." @@ -1430,9 +1430,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Fertig." @@ -1460,15 +1460,15 @@ msgid "Printing..." msgstr "Druckvorgang läuft ..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Auswahl ausschneiden ..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Auswahl in die Zwischenablage kopieren ..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Inhalt der Zwischenablage einfügen ..." @@ -1508,19 +1508,33 @@ msgid "&Catalog" msgstr "&Katalog" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Datenbank löschen ..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr " für %1, " + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "(ungespeichert)" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "Nr. %1" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Posten" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Unbekannter Dokumententeil" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Dokumentfuß" @@ -1770,11 +1784,11 @@ msgid "Settings" msgstr "Einstellungen" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Dokument" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

          The Document Items List is still empty, but Items can be added now.

        " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "Vorlage anzeigen" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "Keine Steuer auswerfen" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Reduzierte Steuer für alle Posten" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "Allgemeine Steuer für alle Posten" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "Einzelne Steuern für jeden Posten berechnen" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" "Möchten Sie wirklich alle individuellen Steuer-Einstellungen für diesen " "Eintrag überschreiben?" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "Steuer-Einstellungen überschreiben" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
        Do " @@ -1829,21 +1843,36 @@ "ausgewählten Adresse
        Möchten Sie sie wirklich mit diesem angezeigten " "Text ersetzen?
        %1
        " -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "Adresse überschreiben" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Rabatt" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "Änderung des Dokumenttyps" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

        Should the document number be changed according to the new doc type?
        Answering Yes creates a new document number." +msgstr "" +"Der Typ dieses Dokuments wurde von %1 zu %2 geändert.

        Soll die " +"Nummer des Dokuments passend zum neuen Dokumenttyp geändert werden?
        Klicken Sie auf Ja, um eine neue Nummer zu vergeben." + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" "Das Dokument ist geändert worden. Möchten Sie wirklich alle Änderungen " "verwerfen?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Dokument geändert" @@ -1851,7 +1880,7 @@ msgid "Reduced TAX" msgstr "Reduzierte Steuer" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "Reduzierte Umsatzsteuer" @@ -1864,8 +1893,8 @@ msgstr "Geschäftsdokumente für das kleine Unternehmen" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" -msgstr "Copyright © 2004–2013, Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "Copyright © 2004–2014 Klaas Freitag" #: main.cpp:40 msgid "Klaas Freitag" @@ -1887,7 +1916,7 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1897,7 +1926,7 @@ "Kraft ist die Lösung zum Erstellen und Verwalten von Angeboten, Rechnungen " "und ähnlichen Dokumenten." -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "Dokumenten mit der Nummer öffnen" @@ -2218,7 +2247,7 @@ #. i18n: ectx: property (text), item, widget (QListWidget, mCycleListBox) #: numbercycleseditbase.ui:142 msgid "New Item" -msgstr "Neue Vorlage" +msgstr "Neuer Posten" #. i18n: ectx: property (text), widget (QPushButton, mPbAdd) #: numbercycleseditbase.ui:171 @@ -2230,90 +2259,90 @@ msgid "remove" msgstr "Entfernen" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Neues Dokument" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Dokument kopieren" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Folgedokument" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Dokument drucken" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Archiviertes Dokument öffnen" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Dokument anzeigen" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Dokument bearbeiten" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "Dokument per E-Mail &senden" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Anwendung beenden" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Statusleiste anzeigen/ausblenden" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Erstellt ein neues Dokument." -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Das Dokument drucken und archivieren" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "Erstellt ein neues Dokument, das eine Kopie des ausgewählten ist." -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "Ein Folgedokument für das aktuell ausgewählte erstellen" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Öffnet das Dokument zum Bearbeiten." -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "Öffnet das Dokument schreibgeschützt." -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Das Dokument per E-Mail versenden" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -"Markierungs-Vorlagen hinzufügen, ändern oder entfernen, dieden Posten der " +"Markierungs-Vorlagen hinzufügen, ändern oder entfernen, die den Posten der " "Dokumente zugeordnet werden können." -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "Die Datenbank einrichten, mit der Kraft arbeitet." -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "Das archivierte Dokument zur Ansicht öffnen" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2324,7 +2353,7 @@ "überprüfen Sie die Datenbank-Einstellungen von Kraft, ob der Datenbank-" "Server läuft und ob eine Datenbank namens %1 vorhanden ist." -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " @@ -2334,7 +2363,7 @@ "stellen Sie sicher, dass die Datenbank vorhanden ist und vom Benutzer, unter " "welchem Kraft läuft, darauf zugegriffen werden kann." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " @@ -2344,45 +2373,45 @@ "dass er nicht installiert ist. Bitte stellen Sie sicher, dass die Qt-" "Datenbank-Pakete installiert sind und versuchen es dann erneut." -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Es ist ein Problem mit der Datenbank aufgetreten: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Datenbank-Problem" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "Befehlszeilenaktionen prüfen" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Neues Dokument erstellen ..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "Dokument zur Ansicht öffnen ..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "PDF wird erstellt ..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "Archiviertes Dokument drucken ..." -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "Dokument %1 öffnen" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Beenden ..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Statusleiste anzeigen/ausblenden ..." @@ -2521,14 +2550,14 @@ msgstr "Postenaktionen" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "Postenart" +msgid "Item Kind" +msgstr "Unterposten" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normal" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternative" @@ -2538,7 +2567,7 @@ #: positionviewwidget.cpp:107 msgid "Taxfree Item" -msgstr "Steuerfreier Eintrag" +msgstr "Steuerfreier Posten" #: positionviewwidget.cpp:113 msgid "Reduced Tax" @@ -2557,68 +2586,73 @@ msgstr "Nach unten" #: positionviewwidget.cpp:132 -msgid "Lock Position" +msgid "Lock Item" msgstr "Posten sperren" #: positionviewwidget.cpp:134 -msgid "Unlock Position" +msgid "Unlock Item" msgstr "Posten entsperren" #: positionviewwidget.cpp:136 -msgid "Delete Position" +msgid "Delete Item" msgstr "Posten löschen" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Alle Posten" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "Mit „%1“ markierte Posten" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Markierung: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
          " msgstr "Markierungen:
            " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Es sind noch keine Stichwörter zugewiesen." -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Aktiv" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Neu" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Gelöscht" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Gesperrt" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

            Use the position toolbox to change " +"the item type." msgstr "" -"Dies ist ein Alternativposten. Verwenden Sie die Posten-Werkzeuge, um die " -"Art des Postens zu ändern." +"Dies ist ein Alternativposten.

            Verwenden Sie die Posten-Werkzeuge, " +"um die Art des Postens zu ändern." -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

            Use the item toolbox to change the item type." msgstr "" -"Dies ist ein Bedarfsposten. Verwenden Sie die Posten-Werkzeuge, um die Art " -"des Postens zu ändern." +"Dieser Posten ist entweder vollständig optional oder sein Betrag variiert " +"abhängig von den Erfordernissen.

            Verwenden Sie die Posten-" +"Werkzeuge, um die Art des Postens zu ändern." -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "Bedarf" @@ -2743,7 +2777,7 @@ #: prefsdialog.cpp:408 msgid "Your identity can be found in the address books." -msgstr "Ihre Identität wurde nicht in den Adressbüchern gefunden." +msgstr "Ihre Identität wurde in den Adressbüchern gefunden." #: prefsdialog.cpp:419 msgid "Work Phone" @@ -2786,7 +2820,7 @@ msgid "Search" msgstr "Suchen" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " @@ -2795,11 +2829,24 @@ "Eine Dokumentvorlage namens %1 kann nicht geladen werden. Bitte überprüfen " "Sie die Installation." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Vorlage nicht gefunden" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" +"Vorlagendatei kann nicht geöffnet werden: %1\n" +"Bitte überprüfen Sie die Einrichtung und die Dokumentenart." + +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "Vorlagenfehler" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " @@ -2808,11 +2855,11 @@ "Das zur Dokumenterzeugung notwendige Dienstprogramm „trml2pdf“ kann nicht " "gefunden werden. Bitte überprüfen Sie die Installation." -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Fehler beim Erstellen des Dokuments" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." @@ -2820,16 +2867,16 @@ "Das einzubindende Wasserzeichen kann nicht gefunden werden. Die Einbindung " "des Wasserzeichens ist deshalb ausgeschaltet." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Wasserzeichenfehler" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "Das Programm ist mit Status %1 beendet worden." -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
            Please make sure the package is installed on " @@ -2839,7 +2886,7 @@ "b>, das aber nicht gefunden wurde.
            Bitte überprüfen Sie, ob dieses Paket " "auf Ihrem Rechner installiert ist." -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
            Please make sure the package is installed on your " @@ -2849,31 +2896,31 @@ "das aber nicht gefunden wurde.
            Bitte überprüfen Sie, ob dieses Paket auf " "Ihrem Rechner installiert ist." -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Unbekanntes Problem." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" "Die PDF-Datei kann nicht erstellt werden. Das Skript zur PDF-Erstellung ist " "fehlgeschlagen." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "Fehler beim Erstellen der PDF-Datei" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0 / %1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1 / %2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." @@ -2881,39 +2928,39 @@ "Wählen Sie Ihre eigene Adresse aus dem Adressbuch. Sie wird als Absender der " "Dokumente verwendet." -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "Willkommen beim Einrichtungsassistenten von Kraft" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "Bitte wählen Sie das Datenbank-Modul" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "Bestätigen Sie die MySQL-Datenbank-Details" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "Geben Sie den SQLite-Dateinamen ein" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Datenbank wird erstellt ..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "Datenbankschema aktualisieren" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "Meine eigenen Adressdaten" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "Das Einrichten ist abgeschlossen." -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

            Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

            " @@ -2922,13 +2969,13 @@ "Sie sicher, dass die Einstellungen richtig sind und die Datenbank vorhanden " "ist.

            " -#: setupassistant.cpp:425 -msgid "

            Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

            Can't open your database file, check the permissions and such.

            " msgstr "" "

            Die Datenbank-Datei kann nicht geöffnet werden. Bitte überprüfen Sie die " -"Berechtigungen." +"Berechtigungen.

            " -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

            The database is already existing, no action needs to be taken here.

            Please hit next to proceed.

            " @@ -2937,31 +2984,31 @@ "durchzuführen sind.

            Bitte drücken Sie auf Weiter, um " "fortzufahren.

            " -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

            The database setup was successfully completed.

            " msgstr "

            Die Datenbankeinrichtung ist erfolgreich abgeschlossen.

            " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

            You can start to work with Kraft now. Please do not forget to

            " msgstr "" "

            Sie können nun Ihre Arbeit mit Kraft beginnen. Bitte vergessen Sie nicht:" "

            " -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
          • adjust various settings in the Kraft Preferences dialog.
          • " msgstr "" "
          • Verschiedene Einstellungen im Einstellungen-Fenster von Kraft anzupassen." "
          • " -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
          • Check the Catalog chapter list.
          • " msgstr "
          • Überprüfen Sie die Kapitelliste des Katalogs.
          • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
          • Make your business and have fun.
          • " msgstr "
          • Führen Sie Ihre Geschäfte und haben Sie Spaß.
          • " -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

            If you press Finish now, the new database configuration is stored " "in Krafts configuration.

            " @@ -2969,76 +3016,69 @@ "

            Falls Sie nun auf Fertigstellen klicken, wird die neue Datenbank-" "Einrichtung in der Kraft-Konfiguration gespeichert.

            " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" "Die Verbindung zur Datenbank kann nicht hergestellt werden. Bitte stellen " "Sie sicher, dass die Einstellungen richtig sind." -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" "Die grundlegenden Tabellen der Datenbank sind nicht vorhanden. Bitte " "überprüfen Sie die einleitende Einrichtung." -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" "Die Datenbank ist auf dem aktuellen Stand, sodass keine Aktualisierung " "notwendig ist." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "Update-Anweisungen analysieren ..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "Upgrade-Anweisungsdatei %1 lesen" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "Die Aktualisierung ist fehlgeschlagen." -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" "Die Aktualisierung war erfolgreich. Die aktuelle Version des Schemas ist %1." -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" -"Die Verbindung zur Datenbank kann nicht hergestellt werden. Bitte stellen " -"Sie sicher, dass die Einstellungen richtig sind." - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "Create-Anweisungen analysieren ..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "Datenbank-Füllbefehle analysieren ..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "Datenbank-Erzeugungsbefehle bearbeiten ..." -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "Datenbank-Füllbefehle bearbeiten ..." -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "Die Befehle wurden erfolgreich ausgeführt." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "Es kann kein Befehl erfolgreich ausgeführt werden." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." @@ -3046,22 +3086,22 @@ "Dieser Assistent führt Sie durch die Grundeinstellungen Ihrer Kraft-" "Installation" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" "Die Datenbank-Einrichtung wurde aus der früheren Einrichtungsdatei " "umgewandelt." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "Es kann keine Datenbank-Einrichtung gefunden werden." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "Eine gültige aktuelle Datenbank-Einrichtung ist gefunden worden." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

            The database can be opened, but does not contain valid content.

            A " "new database can be created automatically from scratch.

            " @@ -3069,25 +3109,25 @@ "

            Die Datenbank kann geöffnet werden, enthält aber keine gültigen Inhalte.

            Eine neue Datenbank kann automatisch von Grund auf erzeugt werden.

            " -#: setupassistant.cpp:741 -msgid "

            Kraft could not connect to the configured database.

            " +#: setupassistant.cpp:783 +msgid "

            Kraft could not connect to the configured database.

            " msgstr "" -"

            Kraft kann keine Verbindung zur eingerichteten Datenbank aufbauen.

            " +"

            Kraft kann keine Verbindung zur eingerichteten Datenbank aufbauen.

            " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

            Please check the database server setup and restart Kraft to connect." msgstr "" "

            Bitte überprüfen Sie die Einstellungen des Datenbank-Servers und starten " "Sie Kraft neu, um eine Verbindung herzustellen." -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

            Please check the database file." msgstr "

            Bitte überprüfen Sie die Datenbank-Datei." -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

            " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

            " msgstr "" -"oder erstellen Sie eine neue Datenbank, indem Sie Weiter drücken.

            " +"Oder erstellen Sie eine neue Datenbank, indem Sie Weiter drücken.

            " #. i18n: ectx: property (text), widget (QLabel, label) #: sqlitedetails.ui:21 @@ -3390,6 +3430,29 @@ msgid "Wage" msgstr "Arbeitslohn" +#~ msgid "" +#~ "The Database can not be connected. Please check the database credentials!" +#~ msgstr "" +#~ "Die Verbindung zur Datenbank kann nicht hergestellt werden. Bitte stellen " +#~ "Sie sicher, dass die Einstellungen richtig sind." + +#~ msgid "Position Kind" +#~ msgstr "Postenart" + +#~ msgid "Lock Position" +#~ msgstr "Posten sperren" + +#~ msgid "Unlock Position" +#~ msgstr "Posten entsperren" + +#~ msgid "Delete Position" +#~ msgstr "Posten löschen" + +#~ msgid "This is a as required position. Use the position toolbox to change." +#~ msgstr "" +#~ "Dies ist ein Bedarfsposten. Verwenden Sie die Posten-Werkzeuge, um die " +#~ "Art des Postens zu ändern." + #~ msgid "Plant Catalog" #~ msgstr "Pflanzenkatalog" diff -Nru kraft-0.55/po/en_GB/kraft.po kraft-0.59/po/en_GB/kraft.po --- kraft-0.55/po/en_GB/kraft.po 2014-05-29 18:59:32.610580287 +0000 +++ kraft-0.59/po/en_GB/kraft.po 2015-09-26 19:50:40.452014070 +0000 @@ -6,15 +6,14 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2010-02-11 17:26+0000\n" "Last-Translator: Andrew Coles \n" "Language-Team: British English \n" -"Language: \n" +"Language: en_GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 1.0\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" msgctxt "NAME OF TRANSLATORS" @@ -95,7 +94,7 @@ msgid "Create a new Contact" msgstr "Creates a new Document" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 for %2 (Id %3)" @@ -246,8 +245,8 @@ msgstr "round" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "VAT" @@ -610,7 +609,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Unknown" @@ -727,7 +726,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Document Actions" @@ -896,11 +895,11 @@ msgid "Total:" msgstr "Total:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Header" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Footer" @@ -1200,7 +1199,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "The template was modified. Do you really want to discard all changes?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Discard" @@ -1478,15 +1477,15 @@ msgid "Prints out the current document" msgstr "Prints out the current document" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Cuts the selected section and puts it to the clipboard" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Copies the selected section to the clipboard" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Pastes the clipboard contents to current position" @@ -1498,9 +1497,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Ready." @@ -1528,15 +1527,15 @@ msgid "Printing..." msgstr "Printing..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Cutting selection..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Copying selection to clipboard..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Inserting clipboard contents..." @@ -1582,19 +1581,33 @@ msgid "&Catalog" msgstr "&Catalogue" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Wipe Database..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Items" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Unknown document part" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Document Footer" @@ -1846,11 +1859,11 @@ msgid "Settings" msgstr "Settings" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Document" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, fuzzy, kde-format #| msgid "" #| "

            The Document Items List is still empty, but Items can be added " @@ -1868,37 +1881,37 @@ "li>
          • Open the template catalogue clicking on the '%1' button on the right " "and select from available templates.
          " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "show Template" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "Display no tax at all" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Calculate reduced tax for all items" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "Calculate full tax for all items" -#: kraftview.cpp:559 +#: kraftview.cpp:556 #, fuzzy #| msgid "Calculate full tax for all items" msgid "Calculate individual tax for each item" msgstr "Calculate full tax for all items" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, fuzzy, kde-format #| msgid "" #| "The template was modified. Do you really want to discard all changes?" @@ -1907,19 +1920,33 @@ "you really want to replace it with the text shown below?
          %1
          " msgstr "The template was modified. Do you really want to discard all changes?" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Discount" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +#, fuzzy +#| msgid "Doc-Type" +msgid "Doc Type Change" +msgstr "Doc-Type" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

          Should the document number be changed according to the new doc type?
          Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "The document was modified. Do you really want to discard all changes?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Document Modified" @@ -1927,7 +1954,7 @@ msgid "Reduced TAX" msgstr "Reduced TAX" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "reduced VAT" @@ -1942,7 +1969,7 @@ #: main.cpp:38 #, fuzzy #| msgid "Copyright (c) 2005-2009 Klaas Freitag" -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "Copyright (c) 2005-2009 Klaas Freitag" #: main.cpp:40 @@ -1965,7 +1992,7 @@ msgid "Thomas Richard" msgstr "" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1973,7 +2000,7 @@ "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" -#: main.cpp:61 +#: main.cpp:62 #, fuzzy #| msgid "Open Document Number" msgid "Open document with doc number " @@ -2350,91 +2377,91 @@ msgid "remove" msgstr "remove" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Create Document" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Copy Document" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Follow Document" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Print Document" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Open Archived Document" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Show Document" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Edit Document" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "&Mail Document" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Quits the application" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Enables/disables the statusbar" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Creates a new Document" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Print and archive this Document" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "Creates a new document which is a copy of the selected document" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "Create a followup document for the current document" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Opens the document for editing" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "Opens a read only view on the document." -#: portal.cpp:179 +#: portal.cpp:175 #, fuzzy msgid "Send document per mail" msgstr "Send document per mail" -#: portal.cpp:180 +#: portal.cpp:176 #, fuzzy #| msgid "Add, edit and remove tag templates for use in the documents." msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "Add, edit and remove tag templates for use in the documents." -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "Open a viewer on an archived document" -#: portal.cpp:283 +#: portal.cpp:279 #, fuzzy, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2445,7 +2472,7 @@ "database settings, check if the server is running and verify if a database " "with the name %1 exits!" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " @@ -2454,54 +2481,54 @@ "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "There is a database problem: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Database Problem." -#: portal.cpp:319 +#: portal.cpp:315 #, fuzzy msgid "Check commandline actions" msgstr "Commandline actions" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Creating new document..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "Opening document to view..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "Generating PDF..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "Printing archived document..." -#: portal.cpp:624 +#: portal.cpp:693 #, fuzzy, kde-format #| msgid "Opening document..." msgid "Opening document %1" msgstr "Opening document..." -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Exiting..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Toggle the statusbar..." @@ -2644,14 +2671,16 @@ msgstr "Item Actions" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "Position Kind" +#, fuzzy +#| msgid "Item Actions" +msgid "Item Kind" +msgstr "Item Actions" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normal" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternative" @@ -2686,64 +2715,76 @@ msgstr "Move Down" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Lock Position" +#, fuzzy +#| msgid "No Items" +msgid "Lock Item" +msgstr "No Items" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "Unlock Position" +#, fuzzy +#| msgid "No Items" +msgid "Unlock Item" +msgstr "No Items" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Delete Position" +#, fuzzy +#| msgid "Delete Tag Template" +msgid "Delete Item" +msgstr "Delete Tag Template" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "All items" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "%1-tagged items" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Tag: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
            " msgstr "Tags:
              " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "No tags assigned yet." -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Active" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "New" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Deleted" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Locked" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +#, fuzzy +#| msgid "This is an alternative position. Use the position toolbox to change." +msgid "" +"This is an alternative item.

              Use the position toolbox to change " +"the item type." msgstr "This is an alternative position. Use the position toolbox to change." -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." -msgstr "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

              Use the item toolbox to change the item type." +msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "Demand" @@ -2927,7 +2968,7 @@ msgid "Search" msgstr "Search:" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, fuzzy, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " @@ -2936,22 +2977,37 @@ "A document template named %1 could not be loaded.Please check the " "installation." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Template not found" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, fuzzy, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" +"A document template named %1 could not be loaded.Please check the " +"installation." + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template Save Error" +msgid "Template Error" +msgstr "Template Save Error" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Document Generation Error" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." @@ -2959,138 +3015,138 @@ "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Watermark Error" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "Program ended with status %1" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
              Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
              Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Unknown problem." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 #, fuzzy #| msgid "Could not generate the pdf file. The trml2pdf script failed." msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "Could not generate the pdf file. The trml2pdf script failed." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 #, fuzzy #| msgid "Document Generation Error" msgid "PDF Generation Error" msgstr "Document Generation Error" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "Welcome to the Kraft Setup Assistant" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "Select the Database Backend" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "Enter MySQL Database Setup Details" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 #, fuzzy #| msgid "Enter SqLite Filename" msgid "Enter SQLite Filename" msgstr "Enter SqLite Filename" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Creating the Database..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "Upgrade the Database Schema" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "Setup Finished." -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

              Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

              " msgstr "" -#: setupassistant.cpp:425 -msgid "

              Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

              Can't open your database file, check the permissions and such.

              " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

              The database is already existing, no action needs to be taken here.

              Please hit next to proceed.

              " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 #, fuzzy #| msgid "

              The database setup was successfully completed.

              " msgid "

              The database setup was successfully completed.

              " msgstr "

              The database setup was successfully completed.

              " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 #, fuzzy #| msgid "

              You can start to work with Kraft now. Please do not forget to" msgid "

              You can start to work with Kraft now. Please do not forget to

              " msgstr "

              You can start to work with Kraft now. Please do not forget to" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 #, fuzzy #| msgid "

            • Adjust various settings in the Kraft Preferences dialog.
            • " msgid "
            • adjust various settings in the Kraft Preferences dialog.
            • " msgstr "
            • Adjust various settings in the Kraft Preferences dialogue.
            • " -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
            • Check the Catalog chapter list.
            • " msgstr "
            • Check the Catalogue chapter list.
            • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
            • Make your business and have fun.
            • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 #, fuzzy msgid "" "

              If you press Finish now, the new database configuration is stored " @@ -3099,75 +3155,70 @@ "

              If you press Finish now, the new database configuration is stored " "in Krafts configuration.

              " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 #, fuzzy #| msgid "Database is up to date, no upgrade required." msgid "Database is up to date. No upgrade is required." msgstr "Database is up to date, no upgrade required." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "Parse Update Commands..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "Reading upgrade command file %1" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "Parse Create Commands..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "Parse database fillup commands..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "Processing database creation commands..." -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "Process database fillup commands..." -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "Successfully finished commands." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "Failed to perform all commands." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 #, fuzzy #| msgid "" #| "The database configuration was converted from the former KDE3 config file." @@ -3176,17 +3227,17 @@ msgstr "" "The database configuration was converted from the former KDE3 config file." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "There was no database configuration found." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 #, fuzzy #| msgid "A valid KDE4 database configuration file was found." msgid "A valid current database configuration file was found." msgstr "A valid KDE4 database configuration file was found." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

              The database can be opened, but does not contain valid content.

              A " "new database can be created automatically from scratch.

              " @@ -3194,20 +3245,22 @@ "

              The database can be opened, but does not contain valid content.

              A " "new database can be created automatically from scratch.

              " -#: setupassistant.cpp:741 -msgid "

              Kraft could not connect to the configured database.

              " +#: setupassistant.cpp:783 +#, fuzzy +#| msgid "

              Kraft could not connect to the configured database.

              " +msgid "

              Kraft could not connect to the configured database.

              " msgstr "

              Kraft could not connect to the configured database.

              " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

              Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

              Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

              " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

              " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) @@ -3534,6 +3587,21 @@ msgid "Wage" msgstr "Tags" +#~ msgid "Position Kind" +#~ msgstr "Position Kind" + +#~ msgid "Lock Position" +#~ msgstr "Lock Position" + +#~ msgid "Unlock Position" +#~ msgstr "Unlock Position" + +#~ msgid "Delete Position" +#~ msgstr "Delete Position" + +#~ msgid "This is a as required position. Use the position toolbox to change." +#~ msgstr "This is a as required position. Use the position toolbox to change." + #, fuzzy #~| msgid "Template Catalog" #~ msgid "Plant Catalog" diff -Nru kraft-0.55/po/eo/kraft.po kraft-0.59/po/eo/kraft.po --- kraft-0.55/po/eo/kraft.po 2014-05-29 18:59:33.280562623 +0000 +++ kraft-0.59/po/eo/kraft.po 2015-09-26 19:50:41.047015545 +0000 @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2009-11-15 12:06+0100\n" "Last-Translator: Axel Rousseau \n" "Language-Team: esperanto \n" @@ -61,10 +61,8 @@ msgstr "" #: addressselection.cpp:71 akonadiaddressselector.cpp:172 docdigestview.cpp:68 -#, fuzzy -#| msgid "Search:" msgid "&Search: " -msgstr "Serĉi:" +msgstr "&Serĉi: " #: addressselection.cpp:125 akonadiaddressselector.cpp:215 msgid "New Contact..." @@ -88,7 +86,7 @@ msgid "Create a new Contact" msgstr "Kreanta novan dokumenton..." -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "" @@ -104,14 +102,12 @@ #: brunskataloglistview.cpp:36 msgctxt "Abbrev. for botanical name" msgid "Bot. Name" -msgstr "" +msgstr "Bot. Nomo" #: brunskataloglistview.cpp:37 -#, fuzzy -#| msgid "Name:" msgctxt "Abbrev. for localized name" msgid "Name" -msgstr "Nomo:" +msgstr "Nomo" #: brunskataloglistview.cpp:38 msgctxt "Abbrev. for article identification number" @@ -149,7 +145,7 @@ #: brunskataloglistview.cpp:126 msgctxt "Various plants (bot.)" msgid "Others" -msgstr "" +msgstr "Aliaj" #: brunskatalogview.cpp:61 msgid "Plant Details (Sizes, Root Forms etc.):" @@ -235,8 +231,8 @@ msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "" @@ -269,10 +265,8 @@ #. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) #: calctemplate.ui:276 -#, fuzzy -#| msgid "Description" msgid "Duration" -msgstr "Priskribo" +msgstr "Daŭro" #. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) #: calctemplate.ui:281 @@ -282,7 +276,7 @@ #. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) #: calctemplate.ui:286 msgid "Glob. Rate" -msgstr "" +msgstr "Glob. Procentoj" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddTime) #: calctemplate.ui:296 @@ -516,10 +510,8 @@ #. i18n: ectx: property (text), widget (QLabel, label_2) #: createdb.ui:113 upgradedb.ui:72 -#, fuzzy -#| msgid "Status:" msgid "Status: " -msgstr "Stato:" +msgstr "Stato: " #. i18n: ectx: property (text), widget (QLabel, mCreateStatus) #: createdb.ui:123 @@ -632,7 +624,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Nekonata" @@ -681,8 +673,6 @@ msgstr "" #: docdigestdetailview.cpp:131 models/documentmodel.cpp:69 -#, fuzzy -#| msgid "Project" msgid "Project" msgstr "Projekto" @@ -729,10 +719,8 @@ msgstr "" #: docdigestdetailview.cpp:186 prefsdialog.cpp:448 -#, fuzzy -#| msgid "Unknown" msgid "unknown" -msgstr "Nekonata" +msgstr "nekonata" #: docdigestdetailview.cpp:209 msgid "This document was never printed." @@ -740,7 +728,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "" @@ -869,7 +857,7 @@ #: doclocaledialog.cpp:65 msgid "Country: " -msgstr "" +msgstr "Lando: " #: doclocaledialog.cpp:74 msgid "Language:" @@ -904,11 +892,11 @@ msgid "Total:" msgstr "Sumo:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Kapo" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Piedo" @@ -962,9 +950,8 @@ #. i18n: ectx: property (text), widget (QPushButton, mPbAdd) #: doctypeeditbase.ui:46 prefsdialog.cpp:129 prefsunits.cpp:77 #: prefswages.cpp:88 -#, fuzzy msgid "Add" -msgstr "Aldonu %1..." +msgstr "Aldoni" #. i18n: ectx: property (toolTip), widget (QPushButton, mPbEdit) #: doctypeeditbase.ui:53 @@ -1074,40 +1061,35 @@ #: external/ktreeviewsearchline.cpp:530 msgid "Search Options" -msgstr "" +msgstr "Serĉaj opcioj" #: external/ktreeviewsearchline.cpp:531 msgctxt "Enable case sensitive search in the side navigation panels" msgid "Case Sensitive" -msgstr "" +msgstr "Usklecodistinga" #: external/ktreeviewsearchline.cpp:534 msgctxt "Enable regular expression search in the side navigation panels" msgid "Regular Expression" -msgstr "" +msgstr "Regulesprimo" #: external/ktreeviewsearchline.cpp:540 msgid "Search Columns" -msgstr "" +msgstr "Serĉi kolumnojn" #: external/ktreeviewsearchline.cpp:542 msgid "All Visible Columns" -msgstr "" +msgstr "Ĉiuj videblaj kolumnoj" #: external/ktreeviewsearchline.cpp:708 -#, fuzzy -#| msgid "Search:" msgid "S&earch:" -msgstr "Serĉi:" +msgstr "S&erĉi:" #: filterheader.cpp:61 filterheader.cpp:90 msgid "No Items" msgstr "" #: filterheader.cpp:62 filterheader.cpp:91 -#, fuzzy -#| msgid "1 Item" -#| msgid_plural "%n Items" msgid "1 Item" msgstr "1 ero" @@ -1226,7 +1208,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 #, fuzzy #| msgctxt "MDN type" #| msgid "Displayed" @@ -1512,15 +1494,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Eltondos la elektaĵon kaj enpoŝigos ĝin" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Kopios la apartigatan regionon poŝen" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 #, fuzzy #| msgid "Pastes the clipboard contents to actual position" msgid "Pastes the clipboard contents to current position" @@ -1534,9 +1516,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Preta." @@ -1566,15 +1548,15 @@ msgid "Printing..." msgstr "Presante..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Eltondanta elekton..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Kopianta elekton al tondujo..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Enmetanta tondujan enhavon..." @@ -1622,21 +1604,35 @@ msgid "&Catalog" msgstr "Katalogoj" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 #, fuzzy #| msgid "Database" msgid "Wipe Database..." msgstr "Datumbazo" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "" @@ -1874,11 +1870,11 @@ msgid "Settings" msgstr "Agordo" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Dokumento" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

              The Document Items List is still empty, but Items can be added now.

            " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
            Do " "you really want to replace it with the text shown below?
            %1
            " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +#, fuzzy +#| msgid "Doc. Type" +msgid "Doc Type Change" +msgstr "Doc. Tipo" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

            Should the document number be changed according to the new doc type?
            Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "" @@ -1942,7 +1952,7 @@ msgid "Reduced TAX" msgstr "" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "" @@ -1957,7 +1967,7 @@ #: main.cpp:38 #, fuzzy #| msgid "Klaas Freitag" -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "Klaas Freitag" #: main.cpp:40 @@ -1980,13 +1990,13 @@ msgid "Thomas Richard" msgstr "" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "" @@ -2111,16 +2121,12 @@ msgstr "" #: models/documentmodel.cpp:63 -#, fuzzy -#| msgid "Document" msgid "Doc. Number" -msgstr "Dokumento" +msgstr "Doc. Nombro" #: models/documentmodel.cpp:64 -#, fuzzy -#| msgid "Type" msgid "Doc. Type" -msgstr "Tipo" +msgstr "Doc. Tipo" #: models/documentmodel.cpp:66 msgid "Client Id" @@ -2140,7 +2146,7 @@ #: models/documentmodel.cpp:71 msgid "Client" -msgstr "" +msgstr "Kliento" #: models/documentmodel.cpp:142 #, fuzzy @@ -2319,88 +2325,88 @@ msgid "remove" msgstr "&Forigu ebenon..." -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Finas la programon" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "(Mal)ŝaltos la statbreton" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2408,60 +2414,60 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Kreanta novan dokumenton..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "" -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "" -#: portal.cpp:624 +#: portal.cpp:693 #, fuzzy, kde-format #| msgid "Creating new document..." msgid "Opening document %1" msgstr "Kreanta novan dokumenton..." -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Finante..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Inversigante la statobreton..." @@ -2564,10 +2570,8 @@ msgstr "" #: portalview.cpp:304 -#, fuzzy -#| msgid "Document" msgid "Documents" -msgstr "Dokumento" +msgstr "Dokumentoj" #: positiontagdialog.cpp:82 msgid "Edit Item Tags" @@ -2600,14 +2604,16 @@ msgstr "Ŝablono" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "" +#, fuzzy +#| msgid "Template" +msgid "Item Kind" +msgstr "Ŝablono" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normala" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternative" @@ -2638,72 +2644,78 @@ msgstr "Movi malsupren" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "" +#, fuzzy +#| msgid "1 Item" +#| msgid_plural "%n Items" +msgid "Lock Item" +msgstr "1 ero" #: positionviewwidget.cpp:134 -msgid "Unlock Position" +msgid "Unlock Item" msgstr "" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "" +msgid "Delete Item" +msgstr "Forigu eron" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 #, fuzzy #| msgid "*|All Files" msgid "All items" msgstr "*|Ĉiuj dosieroj" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
              " msgstr "" -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Aktiva" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Nova" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Forigita" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Ŝlosita" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

              Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

              Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "" #. i18n: ectx: property (text), widget (QLabel, m_labelPosition) #: positionwidget.ui:46 -#, fuzzy msgid "1." msgstr "1." @@ -2818,7 +2830,7 @@ #: prefsdialog.cpp:419 msgid "Work Phone" -msgstr "" +msgstr "Telefononumero ĉe laborejo" #: prefsdialog.cpp:420 msgid "Fax" @@ -2841,10 +2853,8 @@ msgstr "Supren" #: prefswages.cpp:83 -#, fuzzy -#| msgid "Move Down" msgid "Down" -msgstr "Movi malsupren" +msgstr "Malsupren" #: prefswages.cpp:199 msgid "Edit a wage group" @@ -2855,266 +2865,272 @@ msgstr "" #: quicksearchwidget.cpp:38 -#, fuzzy -#| msgid "Search:" msgctxt "Search contacts in list" msgid "Search" -msgstr "Serĉi:" +msgstr "Serĉo" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template" +msgid "Template Error" +msgstr "Ŝablono" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
              Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
              Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "" -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, fuzzy, kde-format msgid "%1/%2" msgstr "%1%" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 #, fuzzy #| msgid "Creating new document..." msgid "Creating the Database..." msgstr "Kreanta novan dokumenton..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

              Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

              " msgstr "" -#: setupassistant.cpp:425 -msgid "

              Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

              Can't open your database file, check the permissions and such.

              " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

              The database is already existing, no action needs to be taken here.

              Please hit next to proceed.

              " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

              The database setup was successfully completed.

              " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

              You can start to work with Kraft now. Please do not forget to

              " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
            • adjust various settings in the Kraft Preferences dialog.
            • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
            • Check the Catalog chapter list.
            • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
            • Make your business and have fun.
            • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

              If you press Finish now, the new database configuration is stored " "in Krafts configuration.

              " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

              The database can be opened, but does not contain valid content.

              A " "new database can be created automatically from scratch.

              " msgstr "" -#: setupassistant.cpp:741 -msgid "

              Kraft could not connect to the configured database.

              " +#: setupassistant.cpp:783 +msgid "

              Kraft could not connect to the configured database.

              " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

              Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

              Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

              " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

              " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) @@ -3173,10 +3189,8 @@ msgstr "Aldoni..." #: tagtemplatesdialog.cpp:140 -#, fuzzy -#| msgid "Cutting selection..." msgid "Edit..." -msgstr "Eltondanta elekton..." +msgstr "Redakti..." #: tagtemplatesdialog.cpp:142 msgid "Delete..." @@ -3222,7 +3236,7 @@ #: templkataloglistview.cpp:46 msgid "Calc. Type" -msgstr "" +msgstr "Calc. Tipo" #: templkataloglistview.cpp:50 msgid "Template Catalog" diff -Nru kraft-0.55/po/es/kraft.po kraft-0.59/po/es/kraft.po --- kraft-0.55/po/es/kraft.po 2014-05-29 18:59:33.776549578 +0000 +++ kraft-0.59/po/es/kraft.po 2015-09-26 19:50:41.621017003 +0000 @@ -1,7 +1,7 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # -# Eloy Cuadra , 2010, 2012, 2013, 2014. +# Eloy Cuadra , 2010, 2012, 2013, 2014, 2015. # Cristina Yenyxe González García , 2010. # Raul Gonzalez , 2010, 2011, 2012. # Aitor Morant , 2013. @@ -9,8 +9,8 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2014-04-19 23:42+0200\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2015-07-05 19:54+0200\n" "Last-Translator: Eloy Cuadra \n" "Language-Team: Spanish \n" "Language: es\n" @@ -86,7 +86,7 @@ msgid "Create a new Contact" msgstr "Crear un nuevo contacto" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 de %2 (Id %3)" @@ -225,8 +225,8 @@ msgstr "redondear" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "IVA" @@ -587,7 +587,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "MySQL - Base de datos con servidor para configuraciones avanzadas" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Desconocida" @@ -691,7 +691,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Acciones del documento" @@ -854,11 +854,11 @@ msgid "Total:" msgstr "Total:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Encabezado" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Pie de página" @@ -1151,7 +1151,7 @@ msgstr "" "La plantilla ha sido modificada. ¿Realmente desea descartar los cambios?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Descartar" @@ -1411,15 +1411,15 @@ msgid "Prints out the current document" msgstr "Imprime el documento actual" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Corta la zona seleccionada y la coloca en el portapapeles" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Copia la zona seleccionada al portapapeles" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Pega el contenido del portapapeles en la posición actual" @@ -1431,9 +1431,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Listo." @@ -1461,15 +1461,15 @@ msgid "Printing..." msgstr "Imprimiendo..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Cortando la selección..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Copiando selección en el portapapeles..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Insertando el contenido del portapapeles..." @@ -1509,19 +1509,33 @@ msgid "&Catalog" msgstr "&Catálogo" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Limpiar la base de datos..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr " para %1, " + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "(sin guardar)" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "Núm. %1" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Elementos" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Parte del documento desconocida" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Pie de página del documento" @@ -1776,11 +1790,11 @@ msgid "Settings" msgstr "Preferencias" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Documento" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

              The Document Items List is still empty, but Items can be added now.

            " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "mostrar plantilla" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "No mostrar impuestos" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Calcular impuestos reducidos para todos los elementos" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "Calcular impuestos totales para todos los elementos" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "Calcular el impuesto individual para cada elemento" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" "¿Realmente desea sobrescribir toda la configuración de los impuestos " "individuales de los elementos?" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "Sobrescribir configuración de impuestos" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
            Do " @@ -1835,19 +1849,34 @@ ">¿Realmente desea sustituirla con el texto mostrado a continuación?
            %1"
             
            -#: kraftview.cpp:794
            +#: kraftview.cpp:778
             msgid "Address Overwrite"
             msgstr "Sobrescribir dirección"
             
            -#: kraftview.cpp:1085
            +#: kraftview.cpp:1079
             msgid "Discount"
             msgstr "Descuento"
             
            -#: kraftview.cpp:1419
            +#: kraftview.cpp:1339
            +msgid "Doc Type Change"
            +msgstr "Cambio de tipo de documento"
            +
            +#: kraftview.cpp:1340
            +#, kde-format
            +msgid ""
            +"The document type of this document was changed from %1 to %2.

            Should the document number be changed according to the new doc type?
            Answering Yes creates a new document number." +msgstr "" +"Se ha cambiado el tipo de documento de este documento de %1 a %2.

            " +"¿Se debe cambiar el número del documento según el nuevo tipo de documento?" +"
            Si responde se creará un nuevo número de documento." + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "El documento ha sido modificado. ¿Desea descartar todos los cambios?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Documento modificado" @@ -1855,7 +1884,7 @@ msgid "Reduced TAX" msgstr "Impuesto reducido" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "IVA reducido" @@ -1868,8 +1897,8 @@ msgstr "Documentos empresariales para la pequeña empresa" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" -msgstr "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "Copyright © 2004–2014 Klaas Freitag" #: main.cpp:40 msgid "Klaas Freitag" @@ -1891,7 +1920,7 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1900,7 +1929,7 @@ "en empresas pequeñas\n" "escribiendo correspondencia como ofertas y facturas a sus clientes" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "Abrir de documento con número " @@ -2235,90 +2264,90 @@ msgid "remove" msgstr "eliminar" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Crear documento" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Copiar documento" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Seguir documento" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Imprimir documento" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Abrir documento archivado" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Mostrar documento" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Editar documento" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "Enviar docu&mento por correo" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Sale de la aplicación" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Activa/desactiva la barra de estado" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Crea un nuevo documento" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Imprimir y archivar este documento" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "Crea un nuevo documento que es una copia del documento seleccionado" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "Crear un documento de seguimiento para el documento actual" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Abre el documento para editarlo" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "Abre una vista de solo lectura del documento." -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Enviar el documento por correo" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" "Editar las plantillas de etiquetas disponibles que pueden ser asignadas a " "elementos del documento." -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "Configurar la base de datos con la que está trabajando Kraft." -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "Abrir un visor para un documento archivado" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2330,7 +2359,7 @@ "servidor está ejecutándose y verifique ¡si existe una base de datos con el " "nombre %1!" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " @@ -2340,7 +2369,7 @@ "datos. Por favor, asegúrese de que la base de datos existe y es accesible " "por el usuario que está ejecutando Kraft." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " @@ -2350,45 +2379,45 @@ "significa, que no está instalado. Asegúrese de que los paquetes de bases de " "datos de Qt están instalados y vuelva a intentarlo." -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Hay un problema en la base de datos: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Problema de la base de datos." -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "Comprobar las acciones de la línea de órdenes" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Creando un nuevo documento..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "Abriendo un documento para visualizarlo..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "Generando PDF..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "Imprimiendo documento archivado..." -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "Abriendo documento %1" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Saliendo..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Conmutar la barra de estado..." @@ -2527,14 +2556,14 @@ msgstr "Acciones de los elementos" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "Tipo de posición" +msgid "Item Kind" +msgstr "Clase de elemento" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normal" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternativa" @@ -2563,68 +2592,73 @@ msgstr "Bajar" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Bloquear posición" +msgid "Lock Item" +msgstr "Bloquear elemento" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "Desbloquear posición" +msgid "Unlock Item" +msgstr "Desbloquear elemento" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Borrar posición" +msgid "Delete Item" +msgstr "Borrar elemento" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Todos los elementos" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "%1-elementos etiquetados" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Etiqueta: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
              " msgstr "Etiquetas:
                " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Todavía no se ha asignado ninguna etiqueta." -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Activa" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Nueva" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Borrada" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Bloqueada" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                Use the position toolbox to change " +"the item type." msgstr "" -"Esta es una posición alternativa. Utilice la caja de herramientas de " -"posición para cambiarla." +"Esto es un elemento alternativo.

                Utilice la caja de herramientas " +"de posición para cambiar el tipo de elemento." -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                Use the item toolbox to change the item type." msgstr "" -"Esta es una posición requerida. Utilice la caja de herramientas de posición " -"para cambiarla." +"Este elemento es completamente opcional o su cantidad varía según las " +"necesidades.

                Utilice la caja de herramientas del elemento para " +"cambiar su tipo." -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "Demanda" @@ -2792,7 +2826,7 @@ msgid "Search" msgstr "Buscar" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " @@ -2801,11 +2835,25 @@ "Es posible que la plantilla de documento llamada %1 no haya sido cargada. " "Por favor, compruebe la instalación." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Plantilla no encontrada" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" +"No se puede abrir el archivo de plantilla: %1\n" +"Por favor, compruebe las preferencias y la configuración del tipo de " +"documento." + +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "Error de plantilla" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " @@ -2815,11 +2863,11 @@ "es necesaria para crear documentos. Por favor, compruebe que el paquete " "correspondiente está instalado." -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Error al generar documento" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." @@ -2827,16 +2875,16 @@ "No se encontró el archivo con la marca de agua a fusionar con el documento. " "Se desactivará la fusión." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Error en marca de agua" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "El programa terminó con el código %1" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                Please make sure the package is installed on " @@ -2846,7 +2894,7 @@ "b>, que no se puede encontrar.
                Por favor, asegúrese de que dicho paquete " "está instalado en su sistema." -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                Please make sure the package is installed on your " @@ -2856,30 +2904,30 @@ "que no se puede encontrar.
                Por favor, asegúrese de que dicho paquete " "está instalado en su sistema." -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Problema desconocido." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" "No se puede generar el archivo pdf. El script de creación de pdf ha fallado." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "Error de generación del PDF" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." @@ -2887,39 +2935,39 @@ "Seleccione su propia dirección de la libreta de direcciones. Esta se " "establecerá como expedidor en los documentos." -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "Bienvenido al asistente de configuración de Kraft" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "Seleccione el motor de base de datos" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "Introduzca los detalles de la configuración de la base de datos MySQL" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "Introduzca el nombre de archivo SQLite" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Creando la base de datos..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "Actualizar el esquema de la bases de datos" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "Los datos de mi propia dirección" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "Configuración terminada." -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                " @@ -2927,13 +2975,13 @@ "

                No se pudo conectar a la base de datos. ¿Está seguro de que sus " "credenciales son correctas y de que la base de datos existe?

                " -#: setupassistant.cpp:425 -msgid "

                Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                Can't open your database file, check the permissions and such.

                " msgstr "" -"

                No se pudo abrir el archivo de base de datos, compruebe los permisos y " -"demás." +"

                No se puede abrir el archivo de base de datos, compruebe los permisos y " +"similares.

                " -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                The database is already existing, no action needs to be taken here.

                Please hit next to proceed.

                " @@ -2941,29 +2989,29 @@ "

                La base de datos ya existe, no es necesario realizar ninguna acción aquí." "

                Por favor, pulse siguiente para continuar.

                " -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                The database setup was successfully completed.

                " msgstr "

                La configuración de la base de datos fue completada con éxito.

                " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                You can start to work with Kraft now. Please do not forget to

                " msgstr "

                Puede comenzar a trabajar con Kraft ahora. Por favor, no olvide

                " -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
              • adjust various settings in the Kraft Preferences dialog.
              • " msgstr "" "
              • Ajustar varias configuraciones en el diálogo de preferencias de Kraft." -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
              • Check the Catalog chapter list.
              • " msgstr "
              • Comprobar la lista de capítulos del catálogo.
              • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
              • Make your business and have fun.
              • " msgstr "
              • Haga sus negocios y diviértase.
              • " -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                " @@ -2971,74 +3019,67 @@ "

                Si pulsa Finalizar ahora, la configuración de la nueva base de " "datos se almacenará en la configuración de Kraft.

                " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" "No se puede conectar la base de datos. Por favor, compruebe las credenciales " "de la base de datos." -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" "Las tablas principales de la base de datos no existen. Por favor, compruebe " "la configuración inicial." -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "La base de datos está al día. No es necesario actualizarla." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "Analizar las órdenes de actualización..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "Leyendo archivo de órdenes de actualización %1" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "¡La actualización ha fallado!" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" "La actualización se realizó con éxito, la versión del esquema actual es %1." -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" -"No se puede conectar la base de datos. Por favor, ¡compruebe las " -"credenciales de la base de datos!" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "Analizar las órdenes de creación..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "Analizar las órdenes de llenado de la base de datos..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "Procesando órdenes de creación de la base de datos..." -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "Procesando órdenes de rellenado de la base de datos..." -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "Órdenes ejecutadas con éxito." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "No se pudo ejecutar todas las órdenes." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." @@ -3046,23 +3087,23 @@ "Este asistente le guiará a través de la configuración básica de su " "instalación de Kraft." -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" "La configuración de la base de datos se ha convertido desde un archivo de " "configuración anterior." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "No se encontró ninguna configuración de la base de datos." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" "Se encontró un archivo de configuración actual válido para la base de datos." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                The database can be opened, but does not contain valid content.

                A " "new database can be created automatically from scratch.

                " @@ -3071,23 +3112,23 @@ "p>

                Puede crear automáticamente una nueva base de datos partiendo de cero." -#: setupassistant.cpp:741 -msgid "

                Kraft could not connect to the configured database.

                " -msgstr "

                Kraft no se pudo conectar a la base de datos configurada.

                " +#: setupassistant.cpp:783 +msgid "

                Kraft could not connect to the configured database.

                " +msgstr "

                Kraft no se ha podido conectar a la base de datos configurada.

                " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                Please check the database server setup and restart Kraft to connect." msgstr "" "

                Por favor, compruebe la configuración del servidor de la base de datos y " "reinicie Kraft para conectarse." -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                Please check the database file." msgstr "

                Por favor, compruebe el archivo de la base de datos." -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                " -msgstr "o cree una nueva base de datos presionando siguiente.

                " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                " +msgstr "O cree una nueva base de datos pulsando siguiente.

                " #. i18n: ectx: property (text), widget (QLabel, label) #: sqlitedetails.ui:21 @@ -3389,3 +3430,26 @@ #: wageseditbase.ui:39 msgid "Wage" msgstr "Salario" + +#~ msgid "" +#~ "The Database can not be connected. Please check the database credentials!" +#~ msgstr "" +#~ "No se puede conectar la base de datos. Por favor, ¡compruebe las " +#~ "credenciales de la base de datos!" + +#~ msgid "Position Kind" +#~ msgstr "Tipo de posición" + +#~ msgid "Lock Position" +#~ msgstr "Bloquear posición" + +#~ msgid "Unlock Position" +#~ msgstr "Desbloquear posición" + +#~ msgid "Delete Position" +#~ msgstr "Borrar posición" + +#~ msgid "This is a as required position. Use the position toolbox to change." +#~ msgstr "" +#~ "Esta es una posición requerida. Utilice la caja de herramientas de " +#~ "posición para cambiarla." diff -Nru kraft-0.55/po/et/kraft.po kraft-0.59/po/et/kraft.po --- kraft-0.55/po/et/kraft.po 2014-05-29 18:59:34.534529700 +0000 +++ kraft-0.59/po/et/kraft.po 2015-09-26 19:50:42.215018526 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2012-12-17 16:02+0200\n" "Last-Translator: Marek Laane \n" "Language-Team: Estonian \n" @@ -80,7 +80,7 @@ msgid "Create a new Contact" msgstr "Uue kontakti loomine" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 kliendile %2 (ID %3)" @@ -219,8 +219,8 @@ msgstr "Ümarda" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "Käibemaks" @@ -587,7 +587,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "MySQL-i serveripõhine andmebaas keerukama häälestusega" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Tundmatu" @@ -686,7 +686,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Dokumendi toimingud" @@ -851,11 +851,11 @@ msgid "Total:" msgstr "Kokku:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Päis" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Jalus" @@ -1149,7 +1149,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "Malli on muudetud. Kas tõesti unustada kõik muudatused?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Unusta" @@ -1408,15 +1408,15 @@ msgid "Prints out the current document" msgstr "Aktiivse dokumendi trükkimine" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Valitud teksti lõikamine ja asetamine lõikepuhvrisse" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Valitud lõigu kopeerimine lõikepuhvrisse" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Lõikepuhvri sisu asetamine praegusesse asukohta" @@ -1428,9 +1428,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Valmis." @@ -1458,15 +1458,15 @@ msgid "Printing..." msgstr "Trükkimine..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Valitud teksti lõikamine..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Valitud teksti kopeerimine lõikepuhvrisse..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Lõikepuhvri sisu sisestamine..." @@ -1506,19 +1506,33 @@ msgid "&Catalog" msgstr "&Kataloog" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Andmebaasi puhastamine" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Elemendid" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Tundmatu dokumendi komponent" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Dokumendi jalus" @@ -1765,11 +1779,11 @@ msgid "Settings" msgstr "Seadistused" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Dokument" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, fuzzy, kde-format #| msgid "" #| "

                The Document Items List is still empty, but Items can be added " @@ -1787,36 +1801,36 @@ "\"Lisa
              • Ava mallikataloog klõpsuga nupule \"%1\" ja vali saadaolevate " "mallide seast sobiv
              " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "Näita malle" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "Maksu ei näidata üldse" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Arvutatakse soodusmäär kõigile elementidele" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "Arvutatakse normaalmäär kõigile elementidele" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "Arvutatakse maks eraldi igale elemendile" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" "Kas tõesti kirjutada üle kõigi elementide individuaalsed maksumääratlused?" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "Maksumääratluste ülekirjutamine" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
              Do " @@ -1825,19 +1839,33 @@ "Aadressipealdis ei ole tühi ja erineb valitust.
              Kas tõesti asendada see " "allpool näidatava tekstiga?
              %1
              " -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "Aadressi ülekirjutamine" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Hinnaalandus" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +#, fuzzy +#| msgid "Doc. Type" +msgid "Doc Type Change" +msgstr "Dok. tüüp" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

              Should the document number be changed according to the new doc type?
              Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "Dokumenti on muudetud. Kas tõesti unustada kõik muudatused?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Dokumenti on muudetud" @@ -1845,7 +1873,7 @@ msgid "Reduced TAX" msgstr "Soodusmääraga maks" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "Soodusmääraga käibemaks" @@ -1860,7 +1888,7 @@ #: main.cpp:38 #, fuzzy #| msgid "Copyright © 2004–2012 Klaas Freitag" -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "Autoriõigus © 2004–2012: Klaas Freitag" #: main.cpp:40 @@ -1883,7 +1911,7 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1891,7 +1919,7 @@ "Kraft on vaba tarkvara väikeettevõtjate tarbeks,\n" "mis aitab neil koostada äridokumente, näiteks tellimusi ja arveid" -#: main.cpp:61 +#: main.cpp:62 #, fuzzy #| msgid "Open Document Number" msgid "Open document with doc number " @@ -2235,89 +2263,89 @@ msgid "remove" msgstr "Eemalda" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Loo dokument" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Kopeeri dokument" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Jätkudokument" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Trüki dokument" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Ava arhiveeritud dokument" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Näita dokumenti" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Muuda dokumenti" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "&Saada dokument e-kirjaga" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Rakendusest väljumine" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Olekuriba näitamise sisse- või väljalülitamine" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Uue dokumendi loomine" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Dokumendi trükkimine ja arhiveerimine" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "Uue dokumendi loomine, mis on valitud dokumendi koopia" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "Aktiivse dokumendi jätkudokumendi loomine" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Dokumendi avamine muutmiseks" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "Dokumendi avamine ainult vaatamiseks" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Dokumendi saatmine e-kirjaga" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" "Saadaolevate sildimallide muutmine, mida saab omistada dokumendi elementidele" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "Krafti kasutatava andmebaasi seadistamine" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "Näitaja avamine arhiveeritud dokumendiga" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2328,7 +2356,7 @@ "andmebaasiseadistusi, kas server töötab ja kas andmebaas nimega %1 on ikka " "olemas!" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " @@ -2337,7 +2365,7 @@ "Andmebaasi nimega %1 andmebaasiserveris ei ole. Palun kontrolli, kas " "andmebaas on ikka olemas ja kas Krafti kasutaja pääseb sellele ligi." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " @@ -2347,45 +2375,45 @@ "seda paigaldatud. Palun kontrolli, kas Qt andmebaasipaketid on ikka " "paigaldatud, ja proovi uuesti." -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Andmebaasiga tekkis probleem: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Andmebaasi probleem" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "Käsureatoimingute kontroll" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Uue dokumendi loomine..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "Dokumendi avamine vaatamiseks..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "PDF-i genereerimine..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "Arhiveeritud dokumendi trükkimine..." -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "Dokumendi %1 avamine" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Väljumine..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Olekuriba lülitamine..." @@ -2521,14 +2549,16 @@ msgstr "Elemendi toimingud" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "Positsiooni liik" +#, fuzzy +#| msgid "Item Actions" +msgid "Item Kind" +msgstr "Elemendi toimingud" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Tavaline" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternatiiv" @@ -2557,67 +2587,78 @@ msgstr "Liiguta alla" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Lukusta positsioon" +#, fuzzy +#| msgid "No Items" +msgid "Lock Item" +msgstr "Elemendid puuduvad" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "Eemalda positsiooni lukustus" +#, fuzzy +#| msgid "No Items" +msgid "Unlock Item" +msgstr "Elemendid puuduvad" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Kustuta positsioon" +#, fuzzy +#| msgid "Delete template" +msgid "Delete Item" +msgstr "Kustuta mall" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Kõigil elementidel" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "Sildiga %1 elementidel" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Silt: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                " msgstr "Sildid:
                  " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Silte pole veel omistatud" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Aktiivne" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Uus" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Kustutatud" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Lukustatud" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +#, fuzzy +#| msgid "This is an alternative position. Use the position toolbox to change." +msgid "" +"This is an alternative item.

                  Use the position toolbox to change " +"the item type." msgstr "" "See on alternatiivne positsioon. Muutmiseks kasuta positsiooni " "tööriistakasti." -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                  Use the item toolbox to change the item type." msgstr "" -"See on nõutav positsioon. Muutmiseks kasuta positsiooni tööriistakasti." -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "Nõudmisel" @@ -2785,18 +2826,34 @@ msgid "Search" msgstr "Otsing" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "Dokumendimalli nimega %1 ei saa laadida. Palun kontrolli paigaldust." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Malli ei leitud" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, fuzzy, kde-format +#| msgid "" +#| "A document template named %1 could not be loaded. Please check the " +#| "installation." +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "Dokumendimalli nimega %1 ei saa laadida. Palun kontrolli paigaldust." + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template Save Error" +msgid "Template Error" +msgstr "Malli salvestamise tõrge" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " @@ -2806,27 +2863,27 @@ "dokumentide loomiseks vaja. Palun kontrolli, kas see tarkvarapakett on ikka " "korralikult paigaldatud." -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Dokumendi loomise tõrge" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" "Dokumendiga ühendatavat vesimärgifaili ei leitud. Ühendamisest loobutakse." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Vesimärgi tõrge" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "Programm lõpetas töö staatusega %1" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                  Please make sure the package is installed on " @@ -2836,7 +2893,7 @@ "mida ei leitud.
                  Palun kontrolli, kas see tarkvarapakett on arvutisse " "paigaldatud." -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                  Please make sure the package is installed on your " @@ -2846,68 +2903,68 @@ "ei leitud.
                  Palun kontrolli, kas see tarkvarapakett on arvutisse " "paigaldatud." -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Tundmatu probleem." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "PDF-faili genereerimine nurjus. PDF-i loomise skripti töö nurjus." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "PDF-i genereerimise tõrge" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" "Vali aadressiraamatust enda aadress. See omistatakse dokumendi koostajale." -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "Tere tulemast kasutama Krafti häälestamise nõustajat" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "Andmebaasi taustaprogrammi valimine" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "MySQl-i andmebaasi häälestamise üksikasjad" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "SQLite'i failinime määramine" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Andmebaasi loomine..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "Andmebaasiskeemi uuendamine" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "Minu aadressiandmed" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "Häälestamine on lõpetatud." -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                  Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                  " @@ -2915,12 +2972,14 @@ "

                  Ühendumine andmebaasiga nurjus. Kas oled kindel, et sinu kasutajaandmed " "on õiged ja andmebaas on olemas?

                  " -#: setupassistant.cpp:425 -msgid "

                  Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +#, fuzzy +#| msgid "

                  Can't open your database file, check the permissions and such." +msgid "

                  Can't open your database file, check the permissions and such.

                  " msgstr "" "

                  Andmebaasifaili avamine nurjus, palun kontrolli õigusi ja muud sellist." -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                  The database is already existing, no action needs to be taken here.

                  Please hit next to proceed.

                  " @@ -2928,27 +2987,27 @@ "

                  Andmebaas on juba olemas, siin ei ole vaja midagi rohkem teha.

                  Palun vajuta jätkamiseks Edasi.

                  " -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                  The database setup was successfully completed.

                  " msgstr "

                  Andmebaasi häälestamine lõpetati edukalt.

                  " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                  You can start to work with Kraft now. Please do not forget to

                  " msgstr "

                  Oled nüüd valmis alustama Krafti kasutamist. Palun ära unusta

                  " -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                • adjust various settings in the Kraft Preferences dialog.
                • " msgstr "
                • kohandamast vajalikke asju Krafti seadistustedialoogis
                • " -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                • Check the Catalog chapter list.
                • " msgstr "
                • kontrollimast kataloogijaotiste loendit
                • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                • Make your business and have fun.
                • " msgstr "
                • ajamast muretult oma äri
                • " -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                  If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                  " @@ -2956,86 +3015,81 @@ "

                  Kui klõpsad nupule Lõpeta, salvestatakse uus andmebaasiseadistus " "Krafti seadistusse.

                  " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "Andmebaasiga ei saa ühendust. Palun kontrolli kasutajaandmeid." -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "Andmebaasi tuumtabeleid ei ole. Palun kontrolli algset häälestust." -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "Andmebaas on täiesti värske. Uuendamist pole vaja." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "Uuendamiskäskude parsimine..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "Uuendamiskäsu faili %1 lugemine" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "Uuendamine nurjus!" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "Uuendamine õnnestus, skeemi nüüdne versioon on %1!" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "Andmebaasiga ei saa ühendust. Palun kontrolli kasutajaandmeid!" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "Loomisekäskude parsimine..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "Andmebaasi täitmise käskude parsimine..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "Andmebaasi loomise käskude töötlemine..." -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "Andmebaasi täitmise käskude töötlemine..." -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "Käskude täitmine on edukalt lõpetatud." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "Kõiki käske ei õnnestunud täita." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "Nõustaja juhendab sind Krafti põhiliste seadistuste määramisel." -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "Andmebaasiseadistus teisendati varasemast seadistusfailist." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "Andmebaasiseadistust ei leitud." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "Leiti korrektne andmebaasi seadistusfail." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                  The database can be opened, but does not contain valid content.

                  A " "new database can be created automatically from scratch.

                  " @@ -3043,22 +3097,26 @@ "

                  Andmebaasi saab küll avada, aga see ei sisalda korrektset sisu

                  Luuakse automaatselt täiesti uus andmebaas.

                  " -#: setupassistant.cpp:741 -msgid "

                  Kraft could not connect to the configured database.

                  " +#: setupassistant.cpp:783 +#, fuzzy +#| msgid "

                  Kraft could not connect to the configured database.

                  " +msgid "

                  Kraft could not connect to the configured database.

                  " msgstr "

                  Kraft ei suuda ühenduda seadistatud andmebaasiga.

                  " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                  Please check the database server setup and restart Kraft to connect." msgstr "" "

                  Palun kontrolli andmebaasiserveri häälestust ja käivita ühendumiseks " "Kraft uuesti." -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                  Please check the database file." msgstr "

                  Palun kontrolli andmebaasifaili." -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                  " +#: setupassistant.cpp:789 +#, fuzzy +#| msgid "or create a new database by hitting next.

                  " +msgid "Or create a new database by hitting next.

                  " msgstr "või loo uus andmebaas klõpsuga nupule Edasi.

                  " #. i18n: ectx: property (text), widget (QLabel, label) @@ -3362,6 +3420,26 @@ msgid "Wage" msgstr "Palk" +#~ msgid "" +#~ "The Database can not be connected. Please check the database credentials!" +#~ msgstr "Andmebaasiga ei saa ühendust. Palun kontrolli kasutajaandmeid!" + +#~ msgid "Position Kind" +#~ msgstr "Positsiooni liik" + +#~ msgid "Lock Position" +#~ msgstr "Lukusta positsioon" + +#~ msgid "Unlock Position" +#~ msgstr "Eemalda positsiooni lukustus" + +#~ msgid "Delete Position" +#~ msgstr "Kustuta positsioon" + +#~ msgid "This is a as required position. Use the position toolbox to change." +#~ msgstr "" +#~ "See on nõutav positsioon. Muutmiseks kasuta positsiooni tööriistakasti." + #~ msgid "Plant Catalog" #~ msgstr "Taimekataloog" diff -Nru kraft-0.55/po/fi/kraft.po kraft-0.59/po/fi/kraft.po --- kraft-0.55/po/fi/kraft.po 2014-05-29 18:59:35.487504802 +0000 +++ kraft-0.59/po/fi/kraft.po 2015-09-26 19:50:43.237021203 +0000 @@ -2,21 +2,21 @@ # Author: Artnay # Author: Lliehu # Tommi Nieminen , 2012. -# Lasse Liehu , 2013, 2014. +# Lasse Liehu , 2013, 2014, 2015. msgid "" msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2014-02-24 09:03+0200\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2015-07-04 15:43+0200\n" "Last-Translator: Lasse Liehu \n" -"Language-Team: Finnish \n" +"Language-Team: Finnish \n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-POT-Import-Date: 2012-12-01 22:27:26+0000\n" -"X-Generator: Lokalize 1.5\n" +"X-Generator: Lokalize 2.0\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" msgctxt "NAME OF TRANSLATORS" @@ -82,7 +82,7 @@ msgid "Create a new Contact" msgstr "Luo uusi yhteystieto" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "" @@ -221,8 +221,8 @@ msgstr "kierros" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "ALV" @@ -605,7 +605,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "MySQL-palvelinpohjainen tietokanta (laajennettu asetus)" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Tuntematon" @@ -704,7 +704,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Asiakirjan toiminnot" @@ -872,11 +872,11 @@ msgid "Total:" msgstr "Yhteensä:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Ylätunniste" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Alatunniste" @@ -1175,7 +1175,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "Mallia muutettiin. Haluatko varmasti hylätä kaikki muutokset?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Hylkää" @@ -1442,15 +1442,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Leikkaa valitun alueen ja vie sen leikepöydälle" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Kopioi valitun alueen leikepöydälle" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Liittää leikepöydän sisällön nykyiseen kohtaan" @@ -1462,9 +1462,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Valmis." @@ -1492,15 +1492,15 @@ msgid "Printing..." msgstr "Tulostetaan…" -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Leikataan valintaa…" -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Kopioidaan valintaa leikepöydälle…" -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Liitetään leikepöydän sisältöä…" @@ -1542,19 +1542,33 @@ msgid "&Catalog" msgstr "Luettelot" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Tyhjennä tietokanta…" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Tuntematon asiakirjan osa" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Asiakirjan alatunniste" @@ -1804,11 +1818,11 @@ msgid "Settings" msgstr "Asetukset" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Asiakirja" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                  The Document Items List is still empty, but Items can be added now.

                " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "Älä näytä veroa lainkaan" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Laske alennettu vero kaikille kohteille" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "Laske täysi vero kaikille kohteille" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "Laske yksilöllinen vero kullekin kohteelle" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "Veroasetusten korvaus" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                Do " "you really want to replace it with the text shown below?
                %1
                " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Alennus" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "Asiakirjan tyypin muutos" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                Should the document number be changed according to the new doc type?
                Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "Asiakirjaa on muutettu. Haluatko varmasti hylätä kaikki muutokset?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Asiakirjaa on muutettu" @@ -1872,7 +1898,7 @@ msgid "Reduced TAX" msgstr "Alennettu vero" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "alennettu ALV" @@ -1885,8 +1911,8 @@ msgstr "Pienyrityksen liikeasiakirjat" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" -msgstr "Tekijänoikeudet © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "Tekijänoikeudet © 2004–2014 Klaas Freitag" #: main.cpp:40 msgid "Klaas Freitag" @@ -1908,7 +1934,7 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1916,7 +1942,7 @@ "Kraft on vapaa ohjelmisto pienyrityksille, jotka kirjoittavat\n" "liikeasiakirjoja kuten tarjouksia ja laskuja asiakkailleen" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "Avaa asiakirja numero " @@ -2236,88 +2262,88 @@ msgid "remove" msgstr "poista" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Tulosta asiakirja" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Muokkaa tiedostoa" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Lopettaa ohjelman" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Näyttää tai piilottaa tilarivin" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Luo uuden asiakirjan" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2325,59 +2351,59 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Tietokantaongelma." -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Luodaan uutta asiakirjaa…" -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "Muodostetaan PDF…" -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "" -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Poistuu…" -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Näytä tai piilota tilarivi…" @@ -2512,14 +2538,14 @@ msgstr "" #: positionviewwidget.cpp:94 -msgid "Position Kind" +msgid "Item Kind" msgstr "" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normaali" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Vaihtoehtoinen" @@ -2548,64 +2574,72 @@ msgstr "Siirrä alemmas" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Lukitse sijainti" +#, fuzzy +#| msgid "No Items" +msgid "Lock Item" +msgstr "Ei kohteita" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "" +#, fuzzy +#| msgid "No Items" +msgid "Unlock Item" +msgstr "Ei kohteita" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "" +msgid "Delete Item" +msgstr "Poista kohde" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Tunniste: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                  " msgstr "Tunnisteet:
                    " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Aktiivinen" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Uusi" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Poistettu" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Lukittu" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                    Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                    Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "" @@ -2760,258 +2794,266 @@ msgid "Search" msgstr "Etsi" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template Save Error" +msgid "Template Error" +msgstr "Mallin tallennusvirhe" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                    Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                    Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Tuntematon ongelma." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "PDF:n muodostusvirhe" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Luodaan tietokantaa…" -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                    Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                    " msgstr "" -#: setupassistant.cpp:425 -msgid "

                    Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                    Can't open your database file, check the permissions and such.

                    " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                    The database is already existing, no action needs to be taken here.

                    Please hit next to proceed.

                    " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                    The database setup was successfully completed.

                    " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                    You can start to work with Kraft now. Please do not forget to

                    " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                  • adjust various settings in the Kraft Preferences dialog.
                  • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                  • Check the Catalog chapter list.
                  • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                  • Make your business and have fun.
                  • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                    If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                    " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                    The database can be opened, but does not contain valid content.

                    A " "new database can be created automatically from scratch.

                    " msgstr "" -#: setupassistant.cpp:741 -msgid "

                    Kraft could not connect to the configured database.

                    " +#: setupassistant.cpp:783 +msgid "

                    Kraft could not connect to the configured database.

                    " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                    Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                    Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                    " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                    " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) @@ -3319,5 +3361,8 @@ msgid "Wage" msgstr "" +#~ msgid "Lock Position" +#~ msgstr "Lukitse sijainti" + #~ msgid "Copyright © 2005–2010 Klaas Freitag" #~ msgstr "Tekijänoikeudet © 2005–2010 Klaas Freitag" diff -Nru kraft-0.55/po/fr/kraft.po kraft-0.59/po/fr/kraft.po --- kraft-0.55/po/fr/kraft.po 2014-05-29 18:59:35.976492050 +0000 +++ kraft-0.59/po/fr/kraft.po 2015-09-26 19:50:43.844022824 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2012-08-08 15:26+0200\n" "Last-Translator: xavier \n" "Language-Team: French \n" @@ -98,7 +98,7 @@ msgid "Create a new Contact" msgstr "Crée un nouveau document" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 de %2 (Id %3)" @@ -245,8 +245,8 @@ msgstr "Arrondi" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "TVA" @@ -614,7 +614,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "MySQL - Base de donnée avec serveur pour une utilisation avancée" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Inconnu" @@ -732,7 +732,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Actions du document" @@ -907,11 +907,11 @@ msgid "Total:" msgstr "Total :" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "En-tête" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Pied-de-page" @@ -1209,7 +1209,7 @@ "Le modèle a été modifié. Voulez-vous vraiment abandonner tous les " "changements ?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Abandonner" @@ -1484,15 +1484,15 @@ msgid "Prints out the current document" msgstr "Imprime le document actuel" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Coupe la partie sélectionnée et la place dans le presse-papier" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Copie la section sélectionnée dans le presse-papier" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Colle le contenu du presse-papier à la position actuelle" @@ -1504,9 +1504,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Prêt." @@ -1534,15 +1534,15 @@ msgid "Printing..." msgstr "Impression..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Coupure de la sélection..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Copie de la sélection vers le presse-papier..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Insertion du contenu du presse-papier..." @@ -1588,19 +1588,33 @@ msgid "&Catalog" msgstr "&Catalogue" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Détruire la base de donnée" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Éléments" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Partie de document inconnue" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Pied-de-page du document" @@ -1863,11 +1877,11 @@ msgid "Settings" msgstr "Paramètres" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Document" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, fuzzy, kde-format #| msgid "" #| "

                    The Document Items List is still empty, but Items can be added " @@ -1887,37 +1901,37 @@ "bouton « %1 » à droite et faites votre sélection dans les modèles " "disponibles.

                  " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "Afficher le modèle" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "N'afficher aucune imposition" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Calculer une imposition réduite pour tous les éléments" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "Calculer une pleine imposition pour tous les éléments" -#: kraftview.cpp:559 +#: kraftview.cpp:556 #, fuzzy #| msgid "Calculate full tax for all items" msgid "Calculate individual tax for each item" msgstr "Calculer une pleine imposition pour tous les éléments" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, fuzzy, kde-format #| msgid "" #| "The template was modified. Do you really want to discard all changes?" @@ -1928,21 +1942,35 @@ "Le modèle a été modifié. Voulez-vous vraiment abandonner tous les " "changements ?" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Remise" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +#, fuzzy +#| msgid "Doc-Type" +msgid "Doc Type Change" +msgstr "Doc-Type" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                  Should the document number be changed according to the new doc type?
                  Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" "Le document à été modifié. Voulez-vous vraiment abandonner tous les " "changements ?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Document modifié" @@ -1950,7 +1978,7 @@ msgid "Reduced TAX" msgstr "Imposition réduite" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "TVA réduite" @@ -1965,7 +1993,7 @@ #: main.cpp:38 #, fuzzy #| msgid "Copyright © 2004–2010 Klaas Freitag" -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "Copyright © 2004–2010 Klaas Freitag" #: main.cpp:40 @@ -1988,7 +2016,7 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1996,7 +2024,7 @@ "Kraft est un logiciel libre pour les PME-PMI permettant d'écrire des " "correspondances telles que des offres ou des annonces à leurs clients." -#: main.cpp:61 +#: main.cpp:62 #, fuzzy #| msgid "Open Document Number" msgid "Open document with doc number " @@ -2367,90 +2395,90 @@ msgid "remove" msgstr "effacer" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Créer un document" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Copier un document" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Suivre le document" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Imprimer un document" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Ouvrir un document archivé" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Afficher le document" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Éditer le document" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "Envoyer le docu&ment" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Quitte l'application" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Active / désactive la barre d'état" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Crée un nouveau document" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Imprime et archive ce document" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "Crée un nouveau document étant une copie du document sélectionné" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "Crée un document de suivi pour le document actuel" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Ouvre le document pour édition" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "Ouvre une vue en lecture seule du document." -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Envoyer le document par courriel" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" "Éditer les modèles de balise disponibles qui peuvent être assignés aux " "éléments du document." -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "Configurer la base de donnée sur laquelle Kraft travaille." -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "Ouvrir l'affichage d'un document archivé" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2461,7 +2489,7 @@ "paramètres de base de donnée de Kraft, si le serveur est bien en cours " "d'exécution et une base de donnée appelée %1 existe." -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " @@ -2471,7 +2499,7 @@ "donnée. Veuillez vous assurer que la base de donnée existe et est accessible " "pour l'utilisateur utilisant Kraft." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " @@ -2481,46 +2509,46 @@ "probablement qu'il n'est pas installé. Veuillez vous assurer que les " "paquetage de base de donnée pour Qt sont installé puis réessayez." -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Il y a un problème avec la base de donnée : %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Problème de base de donnée." -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "Vérifier les actions de la ligne de commande" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Création d'un nouveau document..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "Ouverture d'un document pour affichage..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "Génération d'un PDF..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "Impression d'un document archivé..." -#: portal.cpp:624 +#: portal.cpp:693 #, fuzzy, kde-format #| msgid "Opening document..." msgid "Opening document %1" msgstr "Ouverture d'un document..." -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Sortie de l'application..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Activation / désactivation de la barre d'état..." @@ -2661,14 +2689,16 @@ msgstr "Actions de l'élément" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "Type de position" +#, fuzzy +#| msgid "Item Actions" +msgid "Item Kind" +msgstr "Actions de l'élément" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normal" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternatif" @@ -2703,68 +2733,78 @@ msgstr "Déplacer vers le bas" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Verrouiller la position" +#, fuzzy +#| msgid "No Items" +msgid "Lock Item" +msgstr "Pas d'élément" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "Déverrouiller la position" +#, fuzzy +#| msgid "No Items" +msgid "Unlock Item" +msgstr "Pas d'élément" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Effacer la position" +#, fuzzy +#| msgid "Delete Tag Template" +msgid "Delete Item" +msgstr "Effacer le modèle de balise" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Tous les éléments" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "%1 éléments balisés" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Balise : %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                    " msgstr "Balises :
                      " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Aucune balise assigné." -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Actif" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Nouveau" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Effacé" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Verrouillé" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +#, fuzzy +#| msgid "This is an alternative position. Use the position toolbox to change." +msgid "" +"This is an alternative item.

                      Use the position toolbox to change " +"the item type." msgstr "" "Ceci est une position alternative. Utilisez la boîte à outil de positions " "pour le modifier." -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                      Use the item toolbox to change the item type." msgstr "" -"Ceci est une position requise. Utilisez la boîte à outil de positions pour " -"le modifier." -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "Demande" @@ -2937,7 +2977,7 @@ msgid "Search" msgstr "Recherche :" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " @@ -2946,11 +2986,29 @@ "Un modèle de document appelé %1 ne peut être chargé. Veuillez vérifier " "l'installation." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Impossible de trouver le modèle" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, fuzzy, kde-format +#| msgid "" +#| "A document template named %1 could not be loaded. Please check the " +#| "installation." +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" +"Un modèle de document appelé %1 ne peut être chargé. Veuillez vérifier " +"l'installation." + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template Save Error" +msgid "Template Error" +msgstr "Erreur d'enregistrement du modèle" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " @@ -2960,11 +3018,11 @@ "alors qu'il est requis. Veuillez vous assurez que ce logiciel est installé " "correctement." -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Erreur de génération du document" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." @@ -2972,55 +3030,55 @@ "Le fichier de filigrane à faire fusionner avec le document ne peut être " "trouvé. La fusion va être désactivée." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Erreur avec le filigrane" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "Le programme s'est terminé avec l'état %1" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                      Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                      Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Problème inconnu." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" "Impossible de générer le fichier PDF. Le script de création du pdf a échoué." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 #, fuzzy #| msgid "Document Generation Error" msgid "PDF Generation Error" msgstr "Erreur de génération du document" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1 / %2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." @@ -3028,39 +3086,39 @@ "Sélectionnez votre propre adresse dans le carnet d'adresse. Elle sera " "utilisé comme adresse de l'expéditeur des documents." -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "Bienvenu dans l'assistant de configuration de Kraft" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "Sélectionnez le module de base de donnée" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "Saisissez les détails de configuration de la base de donnée MySQL" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "Saisissez le nom de fichier SQLite" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Création de la base de donnée..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "Mettre à jour le schéma de base de donnée" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "Les données de ma propre adresse" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "Installation terminée." -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                      Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                      " @@ -3068,13 +3126,15 @@ "

                      Impossible de se connecter à votre base de donnée. Êtes vous certain que " "vos informations sont exactes et que la base de donnée existe ?

                      " -#: setupassistant.cpp:425 -msgid "

                      Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +#, fuzzy +#| msgid "

                      Can't open your database file, check the permissions and such." +msgid "

                      Can't open your database file, check the permissions and such.

                      " msgstr "" "

                      Impossible d'ouvrir votre fichier de base de donnée. Vérifiez l'état et " "les permissions du fichier." -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                      The database is already existing, no action needs to be taken here.

                      Please hit next to proceed.

                      " @@ -3082,14 +3142,14 @@ "

                      La base de donnée existe déjà. Aucune action n'est nécessaire ici.

                      Veuillez cliquer sur Suivant pour continuer.

                      " -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 #, fuzzy #| msgid "

                      The database setup was successfully completed.

                      " msgid "

                      The database setup was successfully completed.

                      " msgstr "" "

                      La configuration de la base de donnée s'est terminée avec succès.

                      " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 #, fuzzy #| msgid "

                      You can start to work with Kraft now. Please do not forget to" msgid "

                      You can start to work with Kraft now. Please do not forget to

                      " @@ -3097,21 +3157,21 @@ "

                      Vous pouvez commencer à travailler avec Kraft dés maintenant. Veuillez ne " "pas oublier de" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "

                    • adjust various settings in the Kraft Preferences dialog.
                    • " msgstr "" "
                    • Ajuster divers paramètres dans la boîte de dialogue de configuration de " "Kraft.
                    • " -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                    • Check the Catalog chapter list.
                    • " msgstr "
                    • Vérifier la liste des chapitre du catalogue.
                    • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                    • Make your business and have fun.
                    • " msgstr "
                    • Faite vos affaires et détendez-vous.
                    • " -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                      If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                      " @@ -3119,73 +3179,66 @@ "

                      Si vous appuyez sur Terminer maintenant, la nouvelle configuration " "de base de donnée sera stockée dans la configuration de Kraft.

                      " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" "Impossible de se connecter à la base de donnée. Veuillez vérifier vos " "permissions sur la base de donnée." -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" "Les tables principales de la base de donnée n'existent pas. Veuillez " "vérifier le paramétrage initial." -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "La base de donnée est à jour. Pas de mise à jour requise." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "Analyse des commandes de mise à jour..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "Lecture du fichier de commande de mise à jour %1" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "La mise à jour a échoué !" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "La mise à jour a réussi, la version actuelle du schéma est %1." -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" -"Impossible de se connecter à la base de donnée. Veuillez vérifier vos " -"permissions sur la base de donnée !" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "Analyse des commandes de création..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "Analyse des commandes de remplissage de la base de donnée..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "Traitement des commandes de création de base de donnée..." -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "Traitement des commandes de remplissage de la base de donnée..." -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "Commandes exécutées avec succès." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "Échec d'exécution de toutes les commandes." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." @@ -3193,23 +3246,23 @@ "Cet assistant vous guidera dans le paramétrage élémentaire de votre " "installation de Kraft." -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" "La configuration de la base de donnée a été convertie depuis un fichier de " "configuration ancien." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "Aucune configuration de base de donnée n'a été trouvée." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" "Un fichier de configuration de base de donné actuelle valable a été trouvé." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                      The database can be opened, but does not contain valid content.

                      A " "new database can be created automatically from scratch.

                      " @@ -3218,22 +3271,26 @@ "valable.

                      Une nouvelle base de donnée peut être créée à partir de rien." "

                      " -#: setupassistant.cpp:741 -msgid "

                      Kraft could not connect to the configured database.

                      " +#: setupassistant.cpp:783 +#, fuzzy +#| msgid "

                      Kraft could not connect to the configured database.

                      " +msgid "

                      Kraft could not connect to the configured database.

                      " msgstr "

                      Kraft ne peut se connecter à la base de donnée configurée.

                      " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                      Please check the database server setup and restart Kraft to connect." msgstr "" "

                      Veuillez vérifier la configuration du serveur de base de donnée et " "redémarrez Kraft pour vous connecter." -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                      Please check the database file." msgstr "

                      Veuillez vérifier le fichier de base de donnée." -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                      " +#: setupassistant.cpp:789 +#, fuzzy +#| msgid "or create a new database by hitting next.

                      " +msgid "Or create a new database by hitting next.

                      " msgstr "" "ou créer une nouvelle base de donnée en cliquant sur Suivant.

                      " @@ -3542,6 +3599,29 @@ msgid "Wage" msgstr "Rémunération" +#~ msgid "" +#~ "The Database can not be connected. Please check the database credentials!" +#~ msgstr "" +#~ "Impossible de se connecter à la base de donnée. Veuillez vérifier vos " +#~ "permissions sur la base de donnée !" + +#~ msgid "Position Kind" +#~ msgstr "Type de position" + +#~ msgid "Lock Position" +#~ msgstr "Verrouiller la position" + +#~ msgid "Unlock Position" +#~ msgstr "Déverrouiller la position" + +#~ msgid "Delete Position" +#~ msgstr "Effacer la position" + +#~ msgid "This is a as required position. Use the position toolbox to change." +#~ msgstr "" +#~ "Ceci est une position requise. Utilisez la boîte à outil de positions " +#~ "pour le modifier." + #, fuzzy #~| msgid "Template Catalog" #~ msgid "Plant Catalog" diff -Nru kraft-0.55/po/ga/kraft.po kraft-0.59/po/ga/kraft.po --- kraft-0.55/po/ga/kraft.po 2014-05-29 18:59:36.693473432 +0000 +++ kraft-0.59/po/ga/kraft.po 2015-09-26 19:50:44.683025109 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2009-12-24 06:59-0500\n" "Last-Translator: Kevin Scannell \n" "Language-Team: Irish \n" @@ -79,7 +79,7 @@ msgid "Create a new Contact" msgstr "Cruthaigh Teagmháil nua" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "" @@ -222,8 +222,8 @@ msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "" @@ -605,7 +605,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Anaithnid" @@ -703,7 +703,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "" @@ -865,11 +865,11 @@ msgid "Total:" msgstr "Iomlán:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Ceanntásc" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Buntásc" @@ -1175,7 +1175,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Ná Sábháil" @@ -1446,15 +1446,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Gearr an rannán roghnaithe agus cuir é sa ghearrthaisce" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Cuir cóip den rannán roghnaithe sa ghearrthaisce" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Greamaigh inneachar na gearrthaisce ag an ionad reatha" @@ -1466,9 +1466,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Réidh." @@ -1496,15 +1496,15 @@ msgid "Printing..." msgstr "Á Phriontáil..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Roghnúchán á ghearradh..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Roghnúchán á chóipeáil go dtí an ghearrthaisce..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Inneachar na gearrthaisce á ionsá..." @@ -1544,19 +1544,33 @@ msgid "&Catalog" msgstr "&Catalóg" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Glan an Bunachar Sonraí..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Míreanna" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "" @@ -1792,11 +1806,11 @@ msgid "Settings" msgstr "Socruithe" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Cáipéis" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                      The Document Items List is still empty, but Items can be added now.

                    " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                    Do " "you really want to replace it with the text shown below?
                    %1
                    " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                    Should the document number be changed according to the new doc type?
                    Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Athraíodh an Cháipéis" @@ -1860,7 +1886,7 @@ msgid "Reduced TAX" msgstr "" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "" @@ -1873,7 +1899,7 @@ msgstr "" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "" #: main.cpp:40 @@ -1896,13 +1922,13 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "" @@ -2225,88 +2251,88 @@ msgid "remove" msgstr "bain" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Cruthaigh Cáipéis" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Priontáil an cháipéis" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Cuir Cáipéis in Eagar" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Éirigh as an bhfeidhmchlár" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Cumasaigh/díchumasaigh an barra stádais" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2314,59 +2340,59 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Cáipéis nua á cruthú..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "" -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "" -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "Cáipéis %1 á hoscailt" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Ag scor..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Scoránaigh an barra stádais..." @@ -2501,14 +2527,14 @@ msgstr "" #: positionviewwidget.cpp:94 -msgid "Position Kind" +msgid "Item Kind" msgstr "" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Gnách" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Malartach" @@ -2537,64 +2563,72 @@ msgstr "Bog Síos" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Cuir Ionad Faoi Ghlas" +#, fuzzy +#| msgid "1 Item" +msgid "Lock Item" +msgstr "1 Mhír" #: positionviewwidget.cpp:134 -msgid "Unlock Position" +msgid "Unlock Item" msgstr "" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "" +#, fuzzy +#| msgid "Delete template" +msgid "Delete Item" +msgstr "Scrios an teimpléad" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Clib: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                      " msgstr "" -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Gníomhach" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Nua" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Scriosta" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Faoi Ghlas" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                      Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                      Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "" @@ -2751,258 +2785,266 @@ msgid "Search" msgstr "Cuardaigh" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template" +msgid "Template Error" +msgstr "Teimpléad" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                      Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                      Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "" -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Bunachar sonraí á chruthú..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                      Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                      " msgstr "" -#: setupassistant.cpp:425 -msgid "

                      Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                      Can't open your database file, check the permissions and such.

                      " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                      The database is already existing, no action needs to be taken here.

                      Please hit next to proceed.

                      " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                      The database setup was successfully completed.

                      " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                      You can start to work with Kraft now. Please do not forget to

                      " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                    • adjust various settings in the Kraft Preferences dialog.
                    • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                    • Check the Catalog chapter list.
                    • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                    • Make your business and have fun.
                    • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                      If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                      " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                      The database can be opened, but does not contain valid content.

                      A " "new database can be created automatically from scratch.

                      " msgstr "" -#: setupassistant.cpp:741 -msgid "

                      Kraft could not connect to the configured database.

                      " +#: setupassistant.cpp:783 +msgid "

                      Kraft could not connect to the configured database.

                      " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                      Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                      Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                      " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                      " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) @@ -3304,6 +3346,9 @@ msgid "Wage" msgstr "" +#~ msgid "Lock Position" +#~ msgstr "Cuir Ionad Faoi Ghlas" + #~ msgid "Address Selection" #~ msgstr "Roghnú Seolta" diff -Nru kraft-0.55/po/gl/kraft.po kraft-0.59/po/gl/kraft.po --- kraft-0.55/po/gl/kraft.po 2014-05-29 18:59:37.149461609 +0000 +++ kraft-0.59/po/gl/kraft.po 2015-09-26 19:50:45.298026809 +0000 @@ -2,111 +2,109 @@ # This file is distributed under the same license as the PACKAGE package. # # Marce Villarino , 2013. +# Adrian Chaves Fernandez , 2014, 2015. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2013-01-01 18:57+0100\n" -"Last-Translator: Marce Villarino \n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2015-07-07 12:09+0100\n" +"Last-Translator: Adrián Chaves Fernández (Gallaecio) \n" "Language-Team: Galician \n" "Language: gl\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 1.4\n" +"X-Generator: Lokalize 2.0\n" "X-Environment: kde\n" "X-Accelerator-Marker: &\n" "X-Text-Markup: kde4\n" -#, fuzzy msgctxt "NAME OF TRANSLATORS" msgid "Your names" -msgstr "Marce Villarino" +msgstr "Adrián Chaves Fernández (Gallaecio)" -#, fuzzy msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" -msgstr "mvillarino@users.sourceforge.net" +msgstr "adriyetichaves@gmail.com" #: addeditchapterdialog.cpp:31 msgid "Add/Edit Catalog Chapter" -msgstr "" +msgstr "Engadir ou editar o capítulo do catálogo" #: addeditchapterdialog.cpp:45 msgid "Create a new Catalog Chapter" -msgstr "" +msgstr "Crear un novo capítulo do catálogo" #: addeditchapterdialog.cpp:49 msgid "Chapter Name:" -msgstr "" +msgstr "Nome do capítulo:" #: addeditchapterdialog.cpp:53 msgid "Chapter Description:" -msgstr "" +msgstr "Descrición do capítulo:" #: addeditchapterdialog.cpp:71 #, kde-format msgid "Create new Catalog Chapter below chapter %1" -msgstr "" +msgstr "Crear un novo capítulo do catálogo a continuación do capítulo %1" #: addeditchapterdialog.cpp:78 #, kde-format msgid "Edit name and description of chapter %1" -msgstr "" +msgstr "Editar o nome e a descrición do capítulo %1" #: addressselection.cpp:59 msgid "Please select a contact from the list below: " -msgstr "" +msgstr "Seleccione un contacto da seguinte lista: " #: addressselection.cpp:71 akonadiaddressselector.cpp:172 docdigestview.cpp:68 msgid "&Search: " msgstr "&Buscar: " #: addressselection.cpp:125 akonadiaddressselector.cpp:215 -#, fuzzy msgid "New Contact..." -msgstr "Novo contacto..." +msgstr "Novo contacto" #: akonadiaddressselector.cpp:206 msgid "Display address book selection list and hide address details." msgstr "" +"Mostrar a lista de selección do caderno de enderezos e agochar os detalles " +"dos enderezos." #: akonadiaddressselector.cpp:211 -#, fuzzy msgid "Edit Contact..." -msgstr "Modificar este contacto..." +msgstr "Modificar o contacto" #: akonadiaddressselector.cpp:212 msgid "Edit the currently selected contact" -msgstr "" +msgstr "Editar o contacto seleccionado." #: akonadiaddressselector.cpp:216 -#, fuzzy msgid "Create a new Contact" -msgstr "Crear un contacto novo" +msgstr "Crear unha entrada cos datos dun novo contacto." -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" -msgstr "" +msgstr "%1 para %2 (identificador %3)" #: brunskatalog.cpp:43 msgid "Select Bruns Catalog Data File" -msgstr "" +msgstr "Seleccionar o ficheiro de datos do catálogo de Bruns" #: brunskatalog.cpp:55 msgid "Select Bruns Catalog Key File" -msgstr "" +msgstr "Seleccionar o Ficheiro de Chaves do Catálogo do Bruns" #: brunskataloglistview.cpp:36 msgctxt "Abbrev. for botanical name" msgid "Bot. Name" -msgstr "" +msgstr "Nome Botânico" #: brunskataloglistview.cpp:37 -#, fuzzy msgctxt "Abbrev. for localized name" msgid "Name" msgstr "Nome" @@ -114,115 +112,104 @@ #: brunskataloglistview.cpp:38 msgctxt "Abbrev. for article identification number" msgid "Art. Id." -msgstr "" +msgstr "ID do Art." #: brunskataloglistview.cpp:39 msgctxt "Abbrev. for article Matchcode" msgid "Art. Match." -msgstr "" +msgstr "Corresp. Art." #: brunskataloglistview.cpp:42 -#, fuzzy msgid "Catalog" msgstr "Catálogo" #: brunskataloglistview.cpp:110 msgid "Fruits" -msgstr "" +msgstr "Frutas" #: brunskataloglistview.cpp:114 msgid "Azalea and Rhododendrons" -msgstr "" +msgstr "Azalea e Rhododendrons" #: brunskataloglistview.cpp:118 msgid "Roses" -msgstr "" +msgstr "Rosas" #: brunskataloglistview.cpp:122 msgctxt "botanical" msgid "Bushes" -msgstr "" +msgstr "Arbustos" #: brunskataloglistview.cpp:126 -#, fuzzy msgctxt "Various plants (bot.)" msgid "Others" msgstr "Outros" #: brunskatalogview.cpp:61 msgid "Plant Details (Sizes, Root Forms etc.):" -msgstr "" +msgstr "Detalles da fábrica (tamaños, formas de orixe, etc.):" #: brunskatalogview.cpp:67 insertplantdialog.cpp:55 msgid "Matchcode" -msgstr "" +msgstr "Código de correspondencia" #: brunskatalogview.cpp:68 insertplantdialog.cpp:56 -#, fuzzy msgid "Form" msgstr "Formulario" #: brunskatalogview.cpp:69 insertplantdialog.cpp:57 msgid "Form Add" -msgstr "" +msgstr "Engadido de formulario" #: brunskatalogview.cpp:70 msgid "Wuchs" -msgstr "" +msgstr "Estatura" #: brunskatalogview.cpp:71 insertplantdialog.cpp:59 -#, fuzzy msgid "Root" msgstr "Raíz" #: brunskatalogview.cpp:72 insertplantdialog.cpp:60 -#, fuzzy msgid "Quality" msgstr "Calidade" #: brunskatalogview.cpp:73 insertplantdialog.cpp:61 -#, fuzzy msgid "Group" msgstr "Grupo" #: calcpart.cpp:117 -#, fuzzy msgid "Base" msgstr "Base" #. i18n: ectx: property (windowTitle), widget (QWidget, d_calcTempl) #: calctemplate.ui:14 -#, fuzzy msgid "Edit Template" -msgstr "Modificar o modelo" +msgstr "Editar o modelo" #. i18n: ectx: attribute (title), widget (QWidget, Widget8) #. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: calctemplate.ui:27 calctemplate.ui:75 templkataloglistview.cpp:44 #: texteditdialog.cpp:64 -#, fuzzy msgid "Template" msgstr "Modelo" #. i18n: ectx: property (text), widget (QLabel, textLabel4) #: calctemplate.ui:53 msgid "&Store in Chapter" -msgstr "" +msgstr "&Gardar no capítulo" #. i18n: ectx: property (text), widget (QLabel, textLabel3) #: calctemplate.ui:96 -#, fuzzy msgid "&Unit" -msgstr "Unidade:" +msgstr "&Unidade" #. i18n: ectx: property (text), widget (QCheckBox, m_addTime) #: calctemplate.ui:128 msgid "&Count Time for Overalltime" -msgstr "" +msgstr "&Contar o tempo global" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: calctemplate.ui:142 -#, fuzzy msgid "Margin" msgstr "Marxe" @@ -230,381 +217,347 @@ #: calctemplate.ui:161 #, no-c-format msgid " %" -msgstr "" +msgstr " %" #. i18n: ectx: property (text), widget (KPushButton, pbRundPreis) #: calctemplate.ui:177 -#, fuzzy msgid "round" msgstr "redondea" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" -msgstr "" +msgstr "IVE" #. i18n: ectx: property (text), item, widget (KComboBox, cbMwst) #: calctemplate.ui:214 -#, fuzzy msgid "full" msgstr "completo" #. i18n: ectx: property (text), item, widget (KComboBox, cbMwst) #: calctemplate.ui:219 -#, fuzzy msgid "half" -msgstr "Branca " +msgstr "medio" #. i18n: ectx: attribute (title), widget (QWidget, Widget9) #: calctemplate.ui:235 -#, fuzzy msgid "Time Calculation" -msgstr "Calculados" +msgstr "Cálculo do tempo" #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: calctemplate.ui:246 msgid "Time measureable effort for this template:" -msgstr "" +msgstr "Esforzo medido en tempo para este modelo:" #. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) #. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) #. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) #: calctemplate.ui:271 calctemplate.ui:390 calctemplate.ui:499 -#, fuzzy msgid "Label" msgstr "Etiqueta" #. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) #: calctemplate.ui:276 -#, fuzzy msgid "Duration" msgstr "Duración" #. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) #: calctemplate.ui:281 -#, fuzzy msgid "Hourly Rate" -msgstr "Taxa por hora:" +msgstr "Taxa por hora" #. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) #: calctemplate.ui:286 msgid "Glob. Rate" -msgstr "" +msgstr "Taxa global" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddTime) #: calctemplate.ui:296 msgid "Adds a new time calculation part to the template" -msgstr "" +msgstr "Engadir un novo compoñente de cálculo de tempo ao modelo" #. i18n: ectx: property (text), widget (KPushButton, m_butAddTime) #. i18n: ectx: property (text), widget (KPushButton, m_butAddFix) #. i18n: ectx: property (text), widget (KPushButton, m_butAddMat) #: calctemplate.ui:299 calctemplate.ui:413 calctemplate.ui:527 -#, fuzzy msgid "new..." -msgstr "Novo" +msgstr "novo…" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditTime) #: calctemplate.ui:306 msgid "Edits the current time calculation part" -msgstr "" +msgstr "Edita o compoñente de cálculo do tempo actual" #. i18n: ectx: property (text), widget (KPushButton, m_butEditTime) #. i18n: ectx: property (text), widget (KPushButton, m_butEditFix) #. i18n: ectx: property (text), widget (KPushButton, m_butEditMat) #: calctemplate.ui:309 calctemplate.ui:423 calctemplate.ui:537 -#, fuzzy msgid "edit..." -msgstr "&Editar" +msgstr "editar…" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butRemoveTime) #: calctemplate.ui:316 msgid "Deletes the current time calculation part" -msgstr "" +msgstr "Elimina o compoñente de cálculo do tempo actual" #. i18n: ectx: property (text), widget (KPushButton, m_butRemoveTime) #. i18n: ectx: property (text), widget (KPushButton, m_butRemoveFix) #. i18n: ectx: property (text), widget (KPushButton, m_butRemoveMat) #: calctemplate.ui:319 calctemplate.ui:433 calctemplate.ui:547 -#, fuzzy msgid "delete" -msgstr "Borrar" +msgstr "eliminar" #. i18n: ectx: attribute (title), widget (QWidget, TabPage) #: calctemplate.ui:349 msgid "Fix Costs" -msgstr "" +msgstr "Corrixir os custos" #. i18n: ectx: property (text), widget (QLabel, textLabel2_3) #: calctemplate.ui:360 msgid "Fix costs for this template per one unit:" -msgstr "" +msgstr "Corrixir os custos deste modelo por unidade:" #. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) #. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) #: calctemplate.ui:385 calctemplate.ui:504 -#, fuzzy msgid "Amount" msgstr "Cantidade" #. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) #: calctemplate.ui:395 msgid "Single Price" -msgstr "" +msgstr "Prezo único" #. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) #: calctemplate.ui:400 -#, fuzzy msgid "Overall Price" -msgstr "Evolución total" +msgstr "Prezo global" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddFix) #: calctemplate.ui:410 msgid "adds a new fix calculation part" -msgstr "" +msgstr "engade un novo compoñente de cálculo de corrección" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditFix) #: calctemplate.ui:420 msgid "edits the current fix calculation part" -msgstr "" +msgstr "edita o compoñente de cálculo de corrección actual" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butRemoveFix) #: calctemplate.ui:430 msgid "deletes the current fix calculation part" -msgstr "" +msgstr "elimina o compoñente actual de cálculo da corrección" #. i18n: ectx: attribute (title), widget (QWidget, TabPage_2) #. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: calctemplate.ui:463 kraftglobals.h:29 materialdialog.ui:68 #: materialkataloglistview.cpp:37 -#, fuzzy msgid "Material" msgstr "Material" #. i18n: ectx: property (text), widget (QLabel, textLabel2_2) #: calctemplate.ui:474 msgid "Needed materials for one unit of this template:" -msgstr "" +msgstr "Materiais necesarios para cada unidade deste modelo:" #. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) #: calctemplate.ui:509 materialkataloglistview.cpp:39 -#, fuzzy msgid "Unit" msgstr "Unidade" #. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) #. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) #: calctemplate.ui:514 calctemplate.ui:580 templkataloglistview.cpp:45 -#, fuzzy msgid "Price" msgstr "Prezo" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddMat) #: calctemplate.ui:524 msgid "adds a new material calculation part" -msgstr "" +msgstr "adiciona uma nova componente de cálculo de material" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditMat) #: calctemplate.ui:534 msgid "edits the current material part" -msgstr "" +msgstr "edita a componente actual do material" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butRemoveMat) #: calctemplate.ui:544 msgid "deletes the current material calculation part" -msgstr "" +msgstr "remove a componente de cálculo do material actual" #. i18n: ectx: property (text), widget (QRadioButton, m_rbManual) #: calctemplate.ui:586 -#, fuzzy msgid "&manual:" -msgstr "Manual" +msgstr "&manual:" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: calctemplate.ui:603 -#, fuzzy msgid "Euro" msgstr "Euro" #. i18n: ectx: property (text), widget (QRadioButton, m_rbCalculation) #: calctemplate.ui:629 -#, fuzzy msgid "Calculated Price" -msgstr "Calculados" +msgstr "Prezo calculado" #. i18n: ectx: property (title), widget (QGroupBox, groupBox_3) #: calctemplate.ui:642 msgid "Overall Price per Unit" -msgstr "" +msgstr "Prezo global por unidade" #. i18n: ectx: property (text), widget (QLabel, m_tLabelTime) #: calctemplate.ui:648 msgid "Time Calculation Part:" -msgstr "" +msgstr "Compoñente de cálculo do tempo:" #. i18n: ectx: property (text), widget (QLabel, m_tLabelFix) #: calctemplate.ui:671 msgid "Fix Costs Part:" -msgstr "" +msgstr "Compoñente de custos fixos:" #. i18n: ectx: property (text), widget (QLabel, m_tLabelMat) #: calctemplate.ui:694 -#, fuzzy msgid "Material Part:" -msgstr "Material" +msgstr "Componente do material:" #. i18n: ectx: property (text), widget (QLabel, m_resPreisName) #: calctemplate.ui:717 -#, fuzzy msgid "Calculated Price:" -msgstr "Calculados" +msgstr "Prezo calculado:" #. i18n: ectx: property (text), widget (QLabel, m_resultPrice) #: calctemplate.ui:733 msgid "88.888,88 €" -msgstr "" +msgstr "88.888,88 €" #: catalogselection.cpp:56 msgid "Selected &Catalog: " -msgstr "" +msgstr "&Catálogo seleccionado: " #: catalogselection.cpp:149 catalogselection.cpp:164 catalogselection.cpp:173 msgid "Append to Document" -msgstr "" +msgstr "Engadir ao documento" #: catalogtemplate.cpp:50 msgid "Manual Price" -msgstr "" +msgstr "Prezo manual" #: catalogtemplate.cpp:52 -#, fuzzy msgid "Calculated" -msgstr "Calculados" +msgstr "Calculado" #: catalogtemplate.cpp:54 msgid "AutoCalc" -msgstr "" +msgstr "Cálculo automático" #: catalogtemplate.cpp:55 #, c-format msgid "Err: Unknown type %d" -msgstr "" +msgstr "Erro: Tipo descoñecido %d" #. i18n: ectx: property (text), widget (QLabel, label) #: createdb.ui:17 msgid "Database creation and initial schema setup:" -msgstr "" +msgstr "Creación da base de datos e configuración inicial do seu esquema:" #. i18n: ectx: property (text), widget (QLabel, mCreateCounter) #. i18n: ectx: property (text), widget (QLabel, mFillCounter) #. i18n: ectx: property (text), widget (QLabel, mUpgradeCounter) #: createdb.ui:36 createdb.ui:80 upgradedb.ui:39 msgid "0 / 129" -msgstr "" +msgstr "0 / 129" #. i18n: ectx: property (text), widget (QLabel, mCreateIcon) #. i18n: ectx: property (text), widget (QLabel, mFillIcon) #: createdb.ui:49 createdb.ui:93 upgradedb.ui:52 -#, fuzzy msgid "X" msgstr "X" #. i18n: ectx: property (text), widget (QLabel, label_3) #: createdb.ui:61 msgid "Filling the database with initial values:" -msgstr "" +msgstr "Introducindo os valores iniciais na base de datos:" #. i18n: ectx: property (text), widget (QLabel, label_2) #: createdb.ui:113 upgradedb.ui:72 -#, fuzzy msgid "Status: " -msgstr "Estado" +msgstr "Estado: " #. i18n: ectx: property (text), widget (QLabel, mCreateStatus) #: createdb.ui:123 -#, fuzzy msgid "Database setup status..." -msgstr "Nome da base de datos:" +msgstr "Estado da configuração da base de dados..." #. i18n: ectx: label, entry (BrunsDataFile), group (bruns) #: databasesettings.kcfg:7 msgid "Bruns Data File:" -msgstr "" +msgstr "Ficheiro de Dados Bruns:" #. i18n: ectx: label, entry (BrunsKeyFile), group (bruns) #: databasesettings.kcfg:10 msgid "Bruns Key File:" -msgstr "" +msgstr "Ficheiro de Chaves Bruns:" #. i18n: ectx: label, entry (DbDriver), group (database selection) #: databasesettings.kcfg:15 -#, fuzzy msgid "Qt Database Driver:" -msgstr "Servidor de base de datos: %1" +msgstr "Controlador de Base de Dados do Qt:" #. i18n: ectx: label, entry (DbServerName), group (mysql settings) #: databasesettings.kcfg:20 -#, fuzzy msgid "Database Server:" -msgstr "Servidor de base de datos: %1" +msgstr "Servidor de bases de datos:" #. i18n: ectx: label, entry (DbDatabaseName), group (mysql settings) #: databasesettings.kcfg:24 -#, fuzzy msgid "Database Name" msgstr "Nome da base de datos" #. i18n: ectx: property (text), widget (QLabel, label_3) #. i18n: ectx: label, entry (DbUser), group (mysql settings) #: databasesettings.kcfg:27 mysqldetails.ui:51 -#, fuzzy msgid "Database User:" -msgstr "Servidor de base de datos: %1" +msgstr "Usuario da base de datos:" #. i18n: ectx: label, entry (DbPassword), group (mysql settings) #: databasesettings.kcfg:31 -#, fuzzy msgid "Database Password:" -msgstr "Nome da base de datos:" +msgstr "Contrasinal da base de datos:" #. i18n: ectx: label, entry (DefaultDbName), group (mysql settings) #: databasesettings.kcfg:34 msgid "The default database name when creating new databases" -msgstr "" +msgstr "O nome predeterminado da base de datos ao crear bases de datos novas" #. i18n: ectx: label, entry (DbFile), group (Sqlite settings) #: databasesettings.kcfg:39 -#, fuzzy msgid "File Name" msgstr "Nome do ficheiro" #. i18n: ectx: label, entry (DbPath), group (Sqlite settings) #: databasesettings.kcfg:42 msgid "The path where database file are stored. Leave empty!" -msgstr "" +msgstr "O local onde se garda o ficheiro da base de datos. Deixar en branco!" #. i18n: ectx: property (text), widget (QLabel, mInfoText) #: dbinit.ui:19 -#, fuzzy msgid "Database Update:" -msgstr "Nome da base de datos:" +msgstr "Actualización da base de datos:" #. i18n: ectx: property (text), widget (QLabel, label_4) #: dbinit.ui:34 -#, fuzzy msgid "Overall Progress:" -msgstr "Evolución total" +msgstr "Progreso global:" #. i18n: ectx: property (text), widget (QLabel, label_7) #: dbinit.ui:55 -#, fuzzy msgid "Detail Progress:" -msgstr "Evolución total" +msgstr "Progreso en detalle:" #. i18n: ectx: property (text), widget (QLabel, label_8) #: dbinit.ui:76 -#, fuzzy msgid "Status:" msgstr "Estado:" @@ -616,196 +569,193 @@ "\n" "Please select the database backend you want to use:" msgstr "" +"Kraft emprega unha infraestrutura de base de datos para almacenar datos. De " +"maneira predeterminada Kraft emprega un ficheiro para almacenar a base de " +"datos; este método simplifica a configuración inicial e está pensado para " +"casos nos que Kraft emprégao un único usuario.\n" +"\n" +"Seleccione a continuación a infraestrutura de base de datos que quere " +"empregar:" #. i18n: ectx: property (text), widget (QRadioButton, mRbSqlite3) #: dbselect.ui:31 msgid "SQLite 3 - file based database (default)" msgstr "" +"SQLite 3. Base de datos almacenada nun ficheiro (infraestrutura " +"predeterminada). " #. i18n: ectx: property (text), widget (QRadioButton, mRbMySQL) #: dbselect.ui:41 msgid "MySQL Serverbased Database for advanced Setups" msgstr "" +"MySQL. Infraestrutura que emprega o modelo cliente-servidor, para " +"configuracións avanzadas." -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 -#, fuzzy +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Descoñecido" #: docassistant.cpp:60 -#, fuzzy msgid "Show Templates" msgstr "Mostrar os modelos" #: docassistant.cpp:65 msgid "Show mask to create or select templates to be used in the document" msgstr "" +"Mostrar unha máscara para crear ou seleccionar os modelos para usar no " +"documento." #: docassistant.cpp:128 msgid "Add a template to the document" -msgstr "" +msgstr "Engadir un modelo ao documento" #: docassistant.cpp:134 msgid "Create a new template" -msgstr "" +msgstr "Crear un modelo novo" #: docassistant.cpp:141 msgid "Edit the current template" -msgstr "" +msgstr "Editar o modelo actual" #: docassistant.cpp:148 msgid "Delete the current template" -msgstr "" +msgstr "Eliminar o modelo actual" #: docassistant.cpp:299 msgid "" "Do you really want to delete the template permanently? There is no way to " "recover!" msgstr "" +"Está seguro de que quere eliminar o modelo definitivamente? Non haberá xeito " +"de recuperalo!" #: docdigestdetailview.cpp:123 -#, fuzzy msgid "Date" msgstr "Data" #: docdigestdetailview.cpp:126 models/documentmodel.cpp:65 -#, fuzzy msgid "Whiteboard" msgstr "Encerado" #: docdigestdetailview.cpp:131 models/documentmodel.cpp:69 -#, fuzzy msgid "Project" msgstr "Proxecto" #: docdigestdetailview.cpp:135 msgid "Customer" -msgstr "" +msgstr "Cliente" #: docdigestdetailview.cpp:146 msgid "The address is not listed in an address book." -msgstr "" +msgstr "O enderezo non existe no caderno de enderezos." #: docdigestdetailview.cpp:148 #, kde-format msgid "" "The client has the address book id %1 but can not found in our address books." msgstr "" +"Non é posíbel atopar o cliente co identificador %1 no caderno de enderezos." #: docdigestdetailview.cpp:151 msgid "The client can be found in our address books." -msgstr "" +msgstr "Non é posíbel atopar o cliente no caderno de enderezos." #: docdigestdetailview.cpp:162 prefsdialog.cpp:424 -#, fuzzy msgid "preferred address" -msgstr "Enderezo preferido" +msgstr "enderezo preferido" #: docdigestdetailview.cpp:166 prefsdialog.cpp:428 -#, fuzzy msgid "home address" -msgstr "Enderezo do fogar" +msgstr "enderezo da residencia" #: docdigestdetailview.cpp:170 prefsdialog.cpp:432 -#, fuzzy msgid "work address" -msgstr "Enderezo do traballo" +msgstr "enderezo do traballo" #: docdigestdetailview.cpp:174 prefsdialog.cpp:436 -#, fuzzy msgid "postal address" -msgstr "Enderezo postal" +msgstr "enderezo postal" #: docdigestdetailview.cpp:178 prefsdialog.cpp:440 -#, fuzzy msgid "international address" -msgstr "Enderezo internacional" +msgstr "enderezo internacional" #: docdigestdetailview.cpp:182 prefsdialog.cpp:444 -#, fuzzy msgid "domestic address" -msgstr "Enderezo no país" +msgstr "enderezo no país" #: docdigestdetailview.cpp:186 prefsdialog.cpp:448 -#, fuzzy msgid "unknown" msgstr "descoñecido" #: docdigestdetailview.cpp:209 msgid "This document was never printed." -msgstr "" +msgstr "Este documento nunca se imprimiu." #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" -msgstr "" +msgstr "Accións do documento" #: docdigestview.cpp:135 msgid "Latest Documents" -msgstr "" +msgstr "Últimos documentos" #: docdigestview.cpp:137 msgid "Shows the latest ten documents" -msgstr "" +msgstr "Mostra os últimos 10 documentos." #: docdigestview.cpp:155 -#, fuzzy msgid "All Documents" msgstr "Todos os documentos" #: docdigestview.cpp:157 msgid "Shows a complete list of all documents" -msgstr "" +msgstr "Mostra unha lista con todos os documentos." #: docdigestview.cpp:175 msgid "Timelined Documents" -msgstr "" +msgstr "Documentos por data" #: docdigestview.cpp:177 msgid "Shows all documents along a timeline" -msgstr "" +msgstr "Mostra todos os documentos ao longo de uma dada linha temporal" #. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: docfooter.ui:36 -#, fuzzy msgid "Footer Texts" -msgstr "Rodapé" +msgstr "Textos de pé de páxina" #. i18n: ectx: property (text), widget (QLabel, textLabel8_2) #: docfooter.ui:42 msgid "&Summary Text on Last Page:" -msgstr "" +msgstr "Texto de res&umo na última páxina:" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: docfooter.ui:66 -#, fuzzy msgid "&Greeting:" msgstr "&Benvida:" #. i18n: ectx: property (title), widget (QGroupBox, _taxGroup) #: docfooter.ui:94 positionviewwidget.cpp:104 -#, fuzzy msgid "Tax" -msgstr "Impostos" +msgstr "Imposto" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: docfooter.ui:100 -#, fuzzy msgid "Document &Tax:" -msgstr "Tipo de documento" +msgstr "Impos&to do documento:" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: docheader.ui:64 -#, fuzzy msgid "&Project:" -msgstr "Proxecto" +msgstr "&Proxecto:" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: docheader.ui:80 -#, fuzzy msgid "&Whiteboard:" -msgstr "Encerado" +msgstr "&Encerado:" #. i18n: ectx: property (toolTip), widget (QLineEdit, mProjectLabelEdit) #: docheader.ui:104 @@ -813,69 +763,67 @@ "Enter a label that describes the project. This may appear on the customer " "document." msgstr "" +"Forneza unha etiqueta que describa o proxecto. Isto podería aparecer no " +"documento do cliente." #. i18n: ectx: property (text), widget (QLabel, textLabel4) #: docheader.ui:160 -#, fuzzy msgid "Postal &Address:" -msgstr "Enderezo postal" +msgstr "&Enderezo postal:" #. i18n: ectx: property (text), widget (QLabel, m_labName) #: docheader.ui:178 -#, fuzzy msgid "not selected" msgstr "sen seleccionar" #. i18n: ectx: property (toolTip), widget (QPushButton, pb_pickAddressee) #: docheader.ui:204 msgid "Select an addressee from the address books." -msgstr "" +msgstr "Escolla un destinatario do caderno de enderezos." #. i18n: ectx: property (text), widget (QPushButton, pb_pickAddressee) #: docheader.ui:207 -#, fuzzy msgid "select..." -msgstr "Seleccionar" +msgstr "seleccionar…" #. i18n: ectx: property (text), widget (QLabel, textLabel5) #: docheader.ui:232 -#, fuzzy msgid "&Salutatory Address:" -msgstr "Enderezo postal" +msgstr "Enderezo da &benvida:" #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: docheader.ui:245 msgid "Customer:" -msgstr "" +msgstr "Cliente:" #. i18n: ectx: property (text), widget (QLabel, textLabel8) #: docheader.ui:273 msgid "&Entry Text on First Page:" -msgstr "" +msgstr "Texto da &entrada da primeira páxina:" #: doclocaledialog.cpp:45 msgid "Document Locale Settings" -msgstr "" +msgstr "Configuración rexional do documento" #: doclocaledialog.cpp:54 msgid "

                      Document Localization

                      " -msgstr "" +msgstr "

                      Localização do Documento

                      " #: doclocaledialog.cpp:57 msgid "" "Select country and language for the document.\n" "That influences the formatting of numbers, dates etc." msgstr "" +"Seleccione un país e un idioma para o documento.\n" +"Isto afecta ao formato dos números, das datas, etc." #: doclocaledialog.cpp:65 -#, fuzzy msgid "Country: " -msgstr "País" +msgstr "País: " #: doclocaledialog.cpp:74 -#, fuzzy msgid "Language:" -msgstr "Lingua:" +msgstr "Idioma:" #: doclocaledialog.cpp:118 #, kde-format @@ -884,816 +832,773 @@ "Date: %2\n" "Date (short): %3" msgstr "" +"Diñeiro: %1\n" +"Data: %2\n" +"Data (curta): %3" #: docpostcard.cpp:36 msgid "Document Overview" -msgstr "" +msgstr "Resumo do documento" #: docpostcard.cpp:122 msgid "Netto:" -msgstr "" +msgstr "Neto:" #: docpostcard.cpp:133 docpostcard.cpp:140 -#, fuzzy, kde-format +#, kde-format msgid "+ %1% Tax:" -msgstr "Impostos" +msgstr "+ Imposto de %1%:" #: docpostcard.cpp:146 msgid "Sum Tax:" -msgstr "" +msgstr "Impostos totais:" #: docpostcard.cpp:151 -#, fuzzy msgid "Total:" msgstr "Total:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 -#, fuzzy +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Cabeceira" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 -#, fuzzy +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" -msgstr "Rodapé" +msgstr "Pé de páxina" #: docpostcard.cpp:250 -#, fuzzy, kde-format +#, kde-format msgid "%1 Items" -msgstr "1 elemento" +msgstr "%1 elementos" #: docpostcard.cpp:252 -#, fuzzy, kde-format +#, kde-format msgid "%1 Items, netto %2" -msgstr "1 elemento" +msgstr "%1 Itens, líquido %2" #: docpostcard.cpp:254 doctext.cpp:87 -#, fuzzy msgid "Positions" msgstr "Posicións" #: doctext.cpp:61 -#, fuzzy msgid "Standard" -msgstr "Estándar" +msgstr "\tEstándar" #: doctext.cpp:85 msgid "Header Text" -msgstr "" +msgstr "Texto a cabeceira" #: doctext.cpp:86 msgid "Footer Text" -msgstr "" +msgstr "Texto do pé de páxina" #: doctypeedit.cpp:130 doctypeedit.cpp:155 msgid "Add Document Type" -msgstr "" +msgstr "Engadir un tipo de documento" #: doctypeedit.cpp:131 msgid "Enter the name of a new document type" -msgstr "" +msgstr "Indique o nome dun novo tipo de documento" #: doctypeedit.cpp:156 msgid "Edit the name of a document type" -msgstr "" +msgstr "Edite o nome dun tipo de documento" #. i18n: ectx: property (toolTip), widget (QPushButton, mPbAdd) #: doctypeeditbase.ui:43 numbercycleseditbase.ui:168 msgid "Click to add a new document type to the list." -msgstr "" +msgstr "Prema para engadir un novo tipo de documento á lista." #. i18n: ectx: property (text), widget (QPushButton, mPbAdd) #: doctypeeditbase.ui:46 prefsdialog.cpp:129 prefsunits.cpp:77 #: prefswages.cpp:88 -#, fuzzy msgid "Add" msgstr "Engadir" #. i18n: ectx: property (toolTip), widget (QPushButton, mPbEdit) #: doctypeeditbase.ui:53 msgid "click to edit the selected document type name" -msgstr "" +msgstr "prema para editar o nome do tipo de documento seleccionado" #. i18n: ectx: property (text), widget (QPushButton, mPbEdit) #: doctypeeditbase.ui:56 prefsunits.cpp:81 prefswages.cpp:92 -#, fuzzy msgid "Edit" msgstr "Editar" #. i18n: ectx: property (toolTip), widget (QPushButton, mPbRemove) #: doctypeeditbase.ui:63 numbercycleseditbase.ui:178 msgid "click to remove the current document type" -msgstr "" +msgstr "prema para eliminar o tipo de documento actual" #. i18n: ectx: property (text), widget (QPushButton, mPbRemove) #: doctypeeditbase.ui:66 portalview.cpp:154 prefsdialog.cpp:133 #: prefsunits.cpp:86 prefswages.cpp:97 -#, fuzzy msgid "Remove" msgstr "Eliminar" #. i18n: ectx: property (title), widget (QGroupBox, groupBox2) #: doctypeeditbase.ui:77 msgid "Unique Document Number" -msgstr "" +msgstr "Número de documento único" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: doctypeeditbase.ui:85 msgid "Number &Cycle:" -msgstr "" +msgstr "&Ciclo de números:" #. i18n: ectx: property (text), widget (QLabel, mExampleId) #. i18n: ectx: property (text), widget (QLabel, mCounter) #. i18n: ectx: property (text), widget (QLabel, mIdent) #: doctypeeditbase.ui:105 doctypeeditbase.ui:138 doctypeeditbase.ui:151 #: numbercycleseditbase.ui:108 -#, fuzzy msgid "example" -msgstr "Exemplo" +msgstr "exemplo" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2_2) #: doctypeeditbase.ui:118 -#, fuzzy msgid "ident Template:" -msgstr "Modificar o modelo" +msgstr "Modelo de ident:" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2_3_2) #: doctypeeditbase.ui:128 numbercycleseditbase.ui:75 -#, fuzzy msgid "Example Id:" -msgstr "Exemplo" +msgstr "Identificador de exemplo:" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2_3) #: doctypeeditbase.ui:164 -#, fuzzy msgid "Counter:" -msgstr "Contador" +msgstr "Contador:" #. i18n: ectx: property (text), widget (QPushButton, mPbEditCycles) #: doctypeeditbase.ui:194 msgid "&Edit Number Cycles..." -msgstr "" +msgstr "&Editar os ciclos de números…" #. i18n: ectx: property (title), widget (QGroupBox, groupBox2_2) #: doctypeeditbase.ui:222 msgid "Template for PDF Creation" -msgstr "" +msgstr "Modelo para a creación de PDF" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: doctypeeditbase.ui:228 -#, fuzzy msgid "&Template File" -msgstr "Modelo" +msgstr "Ficheiro de &modelo" #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: doctypeeditbase.ui:257 -#, fuzzy msgid "W&atermark:" -msgstr "Marca de auga" +msgstr "Marca de auga:" #. i18n: ectx: property (text), item, widget (QComboBox, mWatermarkCombo) #: doctypeeditbase.ui:271 -#, fuzzy msgid "no watermark" -msgstr "Marca de auga" +msgstr "sen marca de auga" #. i18n: ectx: property (text), item, widget (QComboBox, mWatermarkCombo) #: doctypeeditbase.ui:276 msgid "on first page" -msgstr "" +msgstr "na primeira páxina" #. i18n: ectx: property (text), item, widget (QComboBox, mWatermarkCombo) #: doctypeeditbase.ui:281 msgid "on all pages" -msgstr "" +msgstr "en todas as páxinas" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) #: doctypeeditbase.ui:289 -#, fuzzy msgid "&Watermark File" -msgstr "Marca de auga" +msgstr "Ficheiro da marca de auga" #: external/ktreeviewsearchline.cpp:530 -#, fuzzy msgid "Search Options" -msgstr "Opcións de procura" +msgstr "Opcións de busca" #: external/ktreeviewsearchline.cpp:531 -#, fuzzy msgctxt "Enable case sensitive search in the side navigation panels" msgid "Case Sensitive" msgstr "Distinguir as maiúsculas" #: external/ktreeviewsearchline.cpp:534 -#, fuzzy msgctxt "Enable regular expression search in the side navigation panels" msgid "Regular Expression" msgstr "Expresión regular" #: external/ktreeviewsearchline.cpp:540 -#, fuzzy msgid "Search Columns" -msgstr "Buscar por columnas" +msgstr "Columnas de busca" #: external/ktreeviewsearchline.cpp:542 -#, fuzzy msgid "All Visible Columns" msgstr "Todas as columnas visíbeis" #: external/ktreeviewsearchline.cpp:708 -#, fuzzy msgid "S&earch:" msgstr "&Buscar:" #: filterheader.cpp:61 filterheader.cpp:90 -#, fuzzy msgid "No Items" msgstr "Sen elementos" #: filterheader.cpp:62 filterheader.cpp:91 -#, fuzzy msgid "1 Item" msgstr "1 elemento" #: filterheader.cpp:63 filterheader.cpp:92 -#, fuzzy, kde-format +#, kde-format msgid "%1 of %2 Items" -msgstr "Cantidade de elementos" +msgstr "%1 de %2 elementos" #: filterheader.cpp:75 filterheader.cpp:104 -#, fuzzy msgid "Search:" msgstr "Buscar:" #. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailFix) #: fixpartui.ui:14 msgid "Calculation Parts Fix" -msgstr "" +msgstr "Corrección das compoñentes de cálculo" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: fixpartui.ui:20 msgid "

                      Fix Cost Parts

                      " -msgstr "" +msgstr "

                      Compoñentes de corrección de custos

                      " #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: fixpartui.ui:30 msgid "Add a fix cost for one unit of the template:" -msgstr "" +msgstr "Engadir un custo fixo por cada unidade do modelo:" #. i18n: ectx: property (text), widget (QLabel, textLabel3) #: fixpartui.ui:45 timepart.ui:48 -#, fuzzy msgid "&Label:" msgstr "&Etiqueta:" #. i18n: ectx: property (toolTip), widget (KLineEdit, m_nameEdit) #: fixpartui.ui:58 msgid "describing text" -msgstr "" +msgstr "texto descritivo" #. i18n: ectx: property (text), widget (KLineEdit, m_nameEdit) #: fixpartui.ui:61 -#, fuzzy msgid "amortisation" -msgstr "Duración" +msgstr "amortización" #. i18n: ectx: property (text), widget (QLabel, textLabel3_2) #: fixpartui.ui:72 matpartui.ui:77 -#, fuzzy msgid "&Amount:" msgstr "&Cantidade:" #. i18n: ectx: property (toolTip), widget (KDoubleNumInput, m_inpMenge) #: fixpartui.ui:85 msgid "amount multiplier" -msgstr "" +msgstr "multiplicador" #. i18n: ectx: property (text), widget (QLabel, textLabel3_2_2) #: fixpartui.ui:98 -#, fuzzy msgid "at &Price:" -msgstr "Prezo" +msgstr "ao chegar ao &prezo:" #. i18n: ectx: property (toolTip), widget (KDoubleNumInput, m_inpMenge) #. i18n: ectx: property (toolTip), widget (KDoubleNumInput, m_inpPreis) #: fixpartui.ui:114 matpartui.ui:90 msgid "Price for one piece" -msgstr "" +msgstr "Prezo por unidade" #. i18n: ectx: property (suffix), widget (KDoubleNumInput, m_inpPreis) #: fixpartui.ui:123 msgid "€" -msgstr "" +msgstr "€" #: flostempldialog.cpp:70 msgid "Create or Edit Template Items" -msgstr "" +msgstr "Crear ou editar os elementos do modelo" #: flostempldialog.cpp:208 flostempldialog.cpp:562 -#, fuzzy msgid "No" msgstr "Non" #: flostempldialog.cpp:209 flostempldialog.cpp:562 -#, fuzzy msgid "Yes" msgstr "Si" #: flostempldialog.cpp:246 msgid "Calculated Price: " -msgstr "" +msgstr "Prezo calculado: " #: flostempldialog.cpp:251 msgid "Manual Price: " -msgstr "" +msgstr "Preço Manual: " #: flostempldialog.cpp:256 #, kde-format msgid "(+%1%)" -msgstr "" +msgstr "(+%1%)" #: flostempldialog.cpp:260 #, kde-format msgid "%1%" -msgstr "" +msgstr "%1%" #: flostempldialog.cpp:262 msgid ": " -msgstr "" +msgstr ": " #: flostempldialog.cpp:369 msgid "Saving of this template failed, sorry" -msgstr "" +msgstr "Non foi posíbel gardar o modelo." #: flostempldialog.cpp:370 msgid "Template Save Error" -msgstr "" +msgstr "Erro ao gardar o modelo" #: flostempldialog.cpp:398 msgid "The template was modified. Do you really want to discard all changes?" -msgstr "" +msgstr "Modificouse o modelo. Está seguro de que quere descartar os cambios?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 -#, fuzzy +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Descartar" #: flostempldialog.cpp:400 msgid "Template Modified" -msgstr "" +msgstr "Modificouse o modelo" #: flostempldialog.cpp:425 msgid "" "The catalog chapter was changed for this template.\n" "Do you really want to move the template to the new chapter?" msgstr "" +"O capítulo do catálogo modificouse para o modelo.\n" +"Está seguro de que quere mover o modelo a un novo capítulo?" #: flostempldialog.cpp:426 msgid "Changed Chapter" -msgstr "" +msgstr "Capítulo modificado" #: flostempldialog.cpp:560 -#, fuzzy, kde-format +#, kde-format msgid "%1 Min." -msgstr "min" +msgstr "%1 Min." #: flostempldialog.h:101 msgid "Calculated material" -msgstr "" +msgstr "Material calculado" #: imporst.cpp:29 msgid "Kraft Import Test App" -msgstr "" +msgstr "Programa de proba de importación de Kraft" #: imporst.cpp:42 msgid "Kraft import test app" -msgstr "" +msgstr "Programa de proba de importación de Kraft" #: importfilter.cpp:51 #, kde-format msgid "Unable to find filter called %1" -msgstr "" +msgstr "Non foi posíbel atopar o filtro %1" #: importfilter.cpp:59 msgid "Could not open the definition file!" -msgstr "" +msgstr "Non foi posíbel abrir o ficheiro de definición!" #: importfilter.cpp:143 msgid "Unknown tags: " -msgstr "" +msgstr "Etiquetas descoñecidas: " #: importfilter.cpp:184 msgid "Could not recode input file!" -msgstr "" +msgstr "Non foi posíbel codificar de novo o ficheiro de entrada!" #: importfilter.cpp:192 -#, fuzzy msgid "Unable to open temp file " -msgstr "non foi posíbel abrir o ficheiro temporal" +msgstr "Non foi posíbel abrir o ficheiro temporal " #: importfilter.cpp:198 msgid "Could not open the import source file!" -msgstr "" +msgstr "Non foi posíbel abrir o ficheiro de fontes da importación!" #: importitemdialog.cpp:47 msgid "Import Items From File" -msgstr "" +msgstr "Importar elementos dun ficheiro" #: importitemdialog.cpp:109 msgid "the Header of the Document" -msgstr "" +msgstr "a cabeceira do documento" #: importitemdialog.cpp:118 templtopositiondialogbase.cpp:57 msgid "..." -msgstr "" +msgstr "…" #. i18n: ectx: property (text), widget (QLabel, dmHeaderText) #: importtodocbase.ui:32 -#, fuzzy msgid "Import Document Items" -msgstr "Imprimir o documento" +msgstr "Importar elementos do documento" #. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: importtodocbase.ui:47 -#, fuzzy msgid "Import information" -msgstr "Información da base de dados" +msgstr "Importar a información" #. i18n: ectx: property (text), widget (QLabel, textLabel3_2) #: importtodocbase.ui:53 msgid "Select a &File to import from:" -msgstr "" +msgstr "Seleccione un &ficheiro do que importar:" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: importtodocbase.ui:71 msgid "Import &Schema:" -msgstr "" +msgstr "Importar o e&squema:" #. i18n: ectx: property (text), widget (QLabel, mSchemaInfo) #: importtodocbase.ui:95 msgid "this is interesting information about the selected schema" -msgstr "" +msgstr "esta é información interesante sobre o esquema seleccionado" #. i18n: ectx: property (text), widget (QLabel, textLabel3) #: importtodocbase.ui:116 msgid "Insert all Items &after" -msgstr "" +msgstr "Eliminar todos os elementos &despois" #. i18n: ectx: property (title), widget (QGroupBox, mTagGroup) #: importtodocbase.ui:137 inserttmplbase.ui:204 -#, fuzzy msgid "Tags" msgstr "Etiquetas" #. i18n: ectx: property (text), widget (QLabel, dmHeaderText) #: insertplantbase.ui:32 -#, fuzzy msgid "Create Plant Item" -msgstr "Data de creación" +msgstr "Crear un elemento de fábrica" #. i18n: ectx: property (text), widget (QLabel, textLabel6_2) #: insertplantbase.ui:51 msgid "Select a plant size:" -msgstr "" +msgstr "Seleccione un tamaño de fábrica:" #. i18n: ectx: property (text), widget (QLabel, textLabel6) #. i18n: ectx: property (text), widget (QLabel, textLabel4) #: insertplantbase.ui:94 inserttmplbase.ui:56 -#, fuzzy msgid "insert" -msgstr "Inserir" +msgstr "inserir" #. i18n: ectx: property (text), widget (QLabel, dmUnitText) #: insertplantbase.ui:107 msgid "pieces at a single price of" -msgstr "" +msgstr "pezas a un prezo único de" #. i18n: ectx: property (text), widget (QLabel, textLabel3) #: insertplantbase.ui:157 -#, fuzzy msgid "&after" -msgstr "Despois" +msgstr "&despois" #: insertplantdialog.cpp:58 msgid "Growth" -msgstr "" +msgstr "Crecemento" #: insertplantdialog.cpp:90 #, kde-format msgid "(price entered in %1/%2)" -msgstr "" +msgstr "(prezo introducido en %1/%2)" #: inserttempldialog.cpp:103 msgid "Create a new Item" -msgstr "" +msgstr "Crear un elemento novo" #: inserttempldialog.cpp:105 msgid "Create a new Item from Template" -msgstr "" +msgstr "Crear un elemento novo desde un modelo" #. i18n: ectx: property (text), widget (QLabel, dmHeaderText) #: inserttmplbase.ui:30 -#, fuzzy msgid "Create Item from Template" -msgstr "Borrar o modelo" +msgstr "Crear un elemento desde un modelo" #. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: inserttmplbase.ui:45 -#, fuzzy msgid "Edit New Template" -msgstr "Modificar o modelo" +msgstr "Editar o novo modelo" #. i18n: ectx: property (text), widget (QLabel, priceBoxTextLabel) #: inserttmplbase.ui:76 msgid "à" -msgstr "" +msgstr "à" #. i18n: ectx: property (text), widget (QLabel, textLabel3) #: inserttmplbase.ui:113 msgid "&after position" -msgstr "" +msgstr "&despois da posición" #. i18n: ectx: property (title), widget (QGroupBox, mKeepGroup) #: inserttmplbase.ui:150 -#, fuzzy msgid "Keep Template" -msgstr "Borrar o modelo" +msgstr "Manter o modelo" #. i18n: ectx: property (text), widget (QCheckBox, mCbSave) #: inserttmplbase.ui:158 msgid "&save this as a template" -msgstr "" +msgstr "&Gardar isto como modelo" #. i18n: ectx: property (text), widget (QLabel, mChapterText) #: inserttmplbase.ui:165 msgid "in &chapter" -msgstr "" +msgstr "no &capítulo" #: katalog.cpp:137 models/documentmodel.cpp:133 -#, fuzzy msgid "not found" -msgstr "Non atopado" +msgstr "non se atopou" #: kataloglistview.cpp:338 msgid "A catalog chapter can not be deleted as long it has children." msgstr "" +"Os capítulos de catálogo non poden eliminarse mentres teñan subcapítulos." #: kataloglistview.cpp:339 msgid "Chapter can not be deleted" -msgstr "" +msgstr "Non é posíbel eliminar o capítulo" #: katalogview.cpp:164 msgid "Edit Sub chapter" -msgstr "" +msgstr "Editar o subcapítulo" #: katalogview.cpp:166 msgid "Edit a catalog sub chapter" -msgstr "" +msgstr "Editar un subcapítulo de catálogo" #: katalogview.cpp:170 msgid "Add a sub chapter" -msgstr "" +msgstr "Engadir un subcapítulo" #: katalogview.cpp:172 msgid "Add a sub chapter below the selected one" -msgstr "" +msgstr "Engadir un subcapítulo a continuación do seleccionado" #: katalogview.cpp:176 katalogview.cpp:178 msgid "Remove a sub chapter" -msgstr "" +msgstr "Eliminar un subcapítulo" #: katalogview.cpp:182 -#, fuzzy msgid "Edit template" -msgstr "Modificar o modelo" +msgstr "Editar o modelo" #: katalogview.cpp:184 msgid "Opens the editor window for templates to edit the selected one" -msgstr "" +msgstr "Abre a xanela do editor de modelos para editar o seleccionado" #: katalogview.cpp:188 -#, fuzzy msgid "New template" msgstr "Novo modelo" #: katalogview.cpp:191 msgid "Opens the editor window for templates to enter a new template" -msgstr "" +msgstr "Abre a xanela do editor de modelos para engadir un novo" #: katalogview.cpp:195 -#, fuzzy msgid "Delete template" -msgstr "Borrar o modelo" +msgstr "Eliminar o modelo" #: katalogview.cpp:198 msgid "Deletes the template" -msgstr "" +msgstr "Elimina o modelo" #: katalogview.cpp:202 msgid "Export catalog" -msgstr "" +msgstr "Exportar o catálogo" #: katalogview.cpp:203 msgid "Export the whole catalog as XML encoded file" -msgstr "" +msgstr "Exportar o catálogo completo como un ficheiro XML" #: katalogview.cpp:207 msgid "Close the katalog view" -msgstr "" +msgstr "Pechar a vista do catálogo" #: katalogview.cpp:210 msgid "Prints out the current document" -msgstr "" +msgstr "Imprime o documento actual" -#: katalogview.cpp:214 portal.cpp:168 -#, fuzzy +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" -msgstr "Corta a sección escollida e colócaa no portarretallos" +msgstr "Corta a sección escollida e colócaa no portapapeis" -#: katalogview.cpp:218 portal.cpp:169 -#, fuzzy +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" -msgstr "Copia a sección escollida no portarretallos" +msgstr "Copia a sección escollida no portapapeis" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" -msgstr "" +msgstr "Pega o contido do portapapeis na posición actual." #: katalogview.cpp:239 katalogview.cpp:271 -#, fuzzy msgid "Opening file..." -msgstr "A abrir o ficheiro..." +msgstr "Abrindo o ficheiro…" #: katalogview.cpp:241 katalogview.cpp:265 katalogview.cpp:280 #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 -#, fuzzy +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Listo." #: katalogview.cpp:260 msgid "Opening a new katalog window..." -msgstr "" +msgstr "Abrindo unha xanela de catálogo novo…" #: katalogview.cpp:274 -#, fuzzy msgid "*|All files" msgstr "*|Todos os ficheiros" #: katalogview.cpp:274 -#, fuzzy msgid "Open File..." -msgstr "Abrir un ficheiro..." +msgstr "Abrir un ficheiro…" #: katalogview.cpp:286 -#, fuzzy msgid "Saving file..." -msgstr "A gardar o ficheiro..." +msgstr "Gardando o ficheiro…" #: katalogview.cpp:296 -#, fuzzy msgid "Closing file..." -msgstr "A pechar o ficheiro..." +msgstr "Pechando o ficheiro…" #: katalogview.cpp:305 -#, fuzzy msgid "Printing..." -msgstr "A imprimir..." +msgstr "Imprimindo…" -#: katalogview.cpp:319 portal.cpp:790 -#, fuzzy +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." -msgstr "A cortar a selección..." +msgstr "Cortando a selección…" -#: katalogview.cpp:326 portal.cpp:797 -#, fuzzy +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." -msgstr "A copiar a selección no portarretallos..." +msgstr "Copiando a selección no portapapeis…" -#: katalogview.cpp:333 portal.cpp:804 -#, fuzzy +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." -msgstr "A inserir o contido do portarretallos..." +msgstr "Inserindo o contido do portapapeis…" #: katalogview.cpp:378 -#, fuzzy msgid "Exporting file..." -msgstr "A exportar un ficheiro..." +msgstr "Exportando o ficheiro…" #: katalogview.cpp:387 msgid "Creating a new sub chapter..." -msgstr "" +msgstr "Creando un subcapítulo novo…" #: katalogview.cpp:396 msgid "Editing a sub chapter..." -msgstr "" +msgstr "Editando un subcapítulo…" #: katalogview.cpp:405 msgid "Removing a sub chapter..." -msgstr "" +msgstr "Eliminando un subcapítulo…" #: katalogview.cpp:437 #, kde-format msgid "Created at:%1" -msgstr "" +msgstr "Data de creación:%1" #: katalogview.cpp:440 #, kde-format msgid "Modified at:%1" -msgstr "" +msgstr "Data de modificación:%1" #. i18n: ectx: Menu (file) #: katalogview.rc:4 -#, fuzzy msgid "&File" msgstr "&Ficheiro" #. i18n: ectx: Menu (templates) #: katalogview.rc:7 -#, fuzzy msgid "&Catalog" -msgstr "Catálogo" +msgstr "&Catálogo" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." -msgstr "" +msgstr "Limpar a base de datos…" -#: kraftdoc.cpp:392 -#, fuzzy +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr " para %1, " + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "(sen gardar)" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "Núm. %1" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Elementos" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" -msgstr "" +msgstr "Compoñente descoñecido de documento" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" -msgstr "" +msgstr "Pé de páxina do documento" #: kraftdocheaderedit.cpp:59 msgid "Document Header" -msgstr "" +msgstr "Cabeceira do documento" #: kraftdocpositionsedit.cpp:92 -#, fuzzy msgid "Add Item..." -msgstr "Engadir un elemento" +msgstr "Engadir un elemento…" #: kraftdocpositionsedit.cpp:94 msgid "Add a normal item to the document manually." -msgstr "" +msgstr "Engadir un elemento normal ao documento manualmente." #: kraftdocpositionsedit.cpp:98 msgid "Add Discount Item" -msgstr "" +msgstr "Engadir un elemento de desconto" #: kraftdocpositionsedit.cpp:101 msgid "" "Adds an item to the document that allows discounts on other items in the " "document" msgstr "" +"Engade un elemento ao documento que permite descontos noutros elementos do " +"documento." #: kraftdocpositionsedit.cpp:103 msgid "Import Items..." -msgstr "" +msgstr "Importar elementos…" #: kraftdocpositionsedit.cpp:106 msgid "Opens a dialog where multiple items can be imported from a text file." msgstr "" +"Abre un diálogo onde pode importar varios elementos dun ficheiro de texto." #: kraftdocpositionsedit.cpp:115 msgid "Document Items" -msgstr "" +msgstr "Elementos do documento" #: kraftglobals.h:26 msgid "all_calculation_parts" -msgstr "" +msgstr "todas_as_partes_do_calculo" #: kraftglobals.h:27 -#, fuzzy msgid "Time" -msgstr "Hora" +msgstr "Tempo" #: kraftglobals.h:28 -#, fuzzy msgid "Fix" -msgstr "Arranxar" +msgstr "Corrixir" #. i18n: ectx: label, entry (DoInit), group (system) #: kraftsettings.kcfg:8 -#, fuzzy msgid "Do Database Initialisation" -msgstr "Información da base de dados" +msgstr "Preparar a base de datos" #. i18n: ectx: label, entry (DoXmlArchive), group (system) #: kraftsettings.kcfg:12 msgid "Do XML archiving of documents they're printed?" -msgstr "" +msgstr "Arquivar como XML os documentos impresos?" #. i18n: ectx: label, entry (XmlArchivePath), group (system) #: kraftsettings.kcfg:16 @@ -1701,71 +1606,73 @@ "Where Kraft stores the XML archive documents. If empty, KDEHOME/share/apps " "is used." msgstr "" +"Lugar onde Kraft almacena os documentos XML arquivados. Se non indica unha " +"ruta, úsase «KDEHOME/share/apps»." #. i18n: ectx: label, entry (XmlDocPath), group (system) #: kraftsettings.kcfg:19 msgid "The local xml document storage path" -msgstr "" +msgstr "A ruta de almacenamento dos documentos XML locais." #. i18n: ectx: label, entry (docViewSize), group (WindowSizes) #: kraftsettings.kcfg:25 msgid "The default size of the document view dialog" -msgstr "" +msgstr "O tamaño predeterminado do diálogo de vista." #. i18n: ectx: label, entry (RODocViewSize), group (WindowSizes) #: kraftsettings.kcfg:28 msgid "The default size of the read only document view dialog" -msgstr "" +msgstr "O tamanho predefinido da janela de visualização do documento" #. i18n: ectx: label, entry (docViewPosition), group (WindowSizes) #: kraftsettings.kcfg:31 msgid "The default position of the document view dialog" -msgstr "" +msgstr "A posição predefinida da janela de visualização do documento" #. i18n: ectx: label, entry (docViewSplitter), group (WindowSizes) #: kraftsettings.kcfg:34 msgid "The splitter position of the document view dialog" -msgstr "" +msgstr "A posição da divisória da janela de visualização do documento" #. i18n: ectx: label, entry (materialCatalogSize), group (WindowSizes) #: kraftsettings.kcfg:37 msgid "The default size of the material catalog view" -msgstr "" +msgstr "O tamanho predefinido da janela de catálogo de materiais" #. i18n: ectx: label, entry (assistantSplitterSetting), group (WindowSizes) #: kraftsettings.kcfg:40 msgid "The splitter setting for the doc assistant" -msgstr "" +msgstr "A configuração da divisória do assistente de documentos" #. i18n: ectx: label, entry (plantTemplateToPosDialogSize), group (WindowSizes) #: kraftsettings.kcfg:43 msgid "The window size of the template to document dialog for plants" -msgstr "" +msgstr "O tamaño da xanela do diálogo de modelo a documento para fábricas" #. i18n: ectx: label, entry (templateToPosDialogSize), group (WindowSizes) #: kraftsettings.kcfg:46 msgid "The window size of the template to document dialog" -msgstr "" +msgstr "O tamanho da janela de modelos para documentos" #. i18n: ectx: label, entry (digestListColumnsLatest), group (WindowSizes) #: kraftsettings.kcfg:49 msgid "The digest list column arrangement for the Latest-list" -msgstr "" +msgstr "A organização em colunas para a lista dos Últimos da lista de resumos" #. i18n: ectx: label, entry (digestListColumnsAll), group (WindowSizes) #: kraftsettings.kcfg:52 msgid "The digest list column arrangement for the all-list" -msgstr "" +msgstr "A organização em colunas para a lista de todos da lista de resumos" #. i18n: ectx: label, entry (digestListColumnsTime), group (WindowSizes) #: kraftsettings.kcfg:55 msgid "The digest list column arrangement for timeline" -msgstr "" +msgstr "A organização em colunas para a linha temporal da lista de resumos" #. i18n: ectx: label, entry (addressPickerSplitterSize), group (WindowSizes) #: kraftsettings.kcfg:58 msgid "The sizes of the slider in the address picker Widget" -msgstr "" +msgstr "Os tamanhos da barra no item de selecção de endereços" #. i18n: ectx: label, entry (materialAddOnPercent), group (material) #: kraftsettings.kcfg:64 @@ -1773,52 +1680,55 @@ "Default percentage the sale price for a material should be higher than its " "purchase price" msgstr "" +"Para a percentagem predefinida, o preço de venda de um material deverá ser " +"maior que o seu preço de compra" #. i18n: ectx: label, entry (lastMaterialChapter), group (material) #: kraftsettings.kcfg:68 msgid "The name of the last selected chapter in the catalog" -msgstr "" +msgstr "O nome do último capítulo seleccionado no catálogo" #. i18n: ectx: label, entry (Trml2PdfBinary), group (reporting) #: kraftsettings.kcfg:74 msgid "The complete filename of the trml2pdf binary" -msgstr "" +msgstr "O nome completo do executável 'trml2pdf'" #. i18n: ectx: label, entry (PdfOutputDir), group (reporting) #: kraftsettings.kcfg:78 msgid "The path to the output directory for document pdfs" -msgstr "" +msgstr "A localização da pasta de saída dos PDFs dos documentos" #. i18n: ectx: label, entry (doctype), group (userdefaults) #: kraftsettings.kcfg:84 msgid "The last created doc type." -msgstr "" +msgstr "O último tipo de documento criado." #. i18n: ectx: label, entry (greeting), group (userdefaults) #: kraftsettings.kcfg:87 msgid "The greeting below on the document footer." -msgstr "" +msgstr "A mensagem de boas-vindas no rodapé do documento." #. i18n: ectx: label, entry (salut), group (userdefaults) #: kraftsettings.kcfg:90 msgid "The salut message on the document header." -msgstr "" +msgstr "A mensagem de saudação no cabeçalho do documento." #. i18n: ectx: label, entry (InsertTemplChapterName), group (userdefaults) #: kraftsettings.kcfg:93 msgid "" "The name of the catalog chapter where to store new templates in by default" msgstr "" +"O nome do capítulo do catálogo onde guardar os modelos novos por omissão" #. i18n: ectx: label, entry (ImportItemsSchemaName), group (userdefaults) #: kraftsettings.kcfg:96 msgid "The name of the last used import schema for items." -msgstr "" +msgstr "O nome do último esquema importado para os itens." #. i18n: ectx: label, entry (ImportItemsFileName), group (userdefaults) #: kraftsettings.kcfg:99 msgid "The name of the last used input file for items." -msgstr "" +msgstr "O nome do último ficheiro de entrada usado para os itens." #. i18n: ectx: label, entry (UserName), group (userdefaults) #: kraftsettings.kcfg:102 @@ -1826,58 +1736,58 @@ "User name as reference to the KAddressbook to identify 'my' address " "(DEPRECATED)." msgstr "" +"Nome do utilizador como referência no KAddressbook para identificar o 'meu' " +"endereço (DESCONTINUADO)." #. i18n: ectx: label, entry (UserUid), group (userdefaults) #: kraftsettings.kcfg:105 msgid "" "UID of the user as reference to the KAddressbook to identify 'my' address." msgstr "" +"UID do utilizador como referência no KAddressbook para identificar o 'meu' " +"endereço." #. i18n: ectx: label, entry (DocIdent), group (document) #: kraftsettings.kcfg:111 -#, fuzzy msgid "The doc id template" -msgstr "Modificar o modelo" +msgstr "O modelo do ID do documento" #. i18n: ectx: label, entry (ShowDocumentLocale), group (document) #: kraftsettings.kcfg:115 msgid "Localization on document level" -msgstr "" +msgstr "Localização ao nível do documento" #. i18n: ectx: label, entry (DefaultTaxType), group (document) #: kraftsettings.kcfg:120 msgid "The tax default for new documents." -msgstr "" +msgstr "O imposto predefinido para os documentos novos." #. i18n: ectx: label, entry (AlternativeLabel), group (document) #: kraftsettings.kcfg:125 msgid "The label for alternative positions" -msgstr "" +msgstr "A legenda das posições alternativas" #. i18n: ectx: label, entry (DemandLabel), group (document) #. i18n: ectx: label, entry (NormalLabel), group (document) #: kraftsettings.kcfg:128 kraftsettings.kcfg:131 msgid "The label for demand positions" -msgstr "" +msgstr "A legenda das posições pedidas" #. i18n: ectx: Menu (document) #: kraftui.rc:4 -#, fuzzy msgid "&Document" -msgstr "Documento" +msgstr "&Documento" #. i18n: ectx: Menu (settings) #: kraftui.rc:15 -#, fuzzy msgid "Settings" msgstr "Configuración" -#: kraftview.cpp:95 kraftview_ro.cpp:85 -#, fuzzy +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Documento" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                      The Document Items List is still empty, but Items can be added now.
                    • Open the template catalog by clicking on the '%1' button on " "the right and pick one of the available templates.
                    " msgstr "" +"

                    A Lista de Itens do Documento está ainda em branco, mas poderá " +"adicionar agora as posições.

                    Para adicionar itens ao documento, tanto " +"pode
                    • Carregar no botão 'Adicionar' no topo desta zona.
                    • Abrir " +"o catálogo de modelos, carregando para tal no botão '%1' à direita e " +"seleccionar os itens de modelos disponíveis.
                    " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" -msgstr "" +msgstr "mostrar o modelo" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" -msgstr "" +msgstr "Non mostrar ningún imposto." -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" -msgstr "" +msgstr "Calcular o imposto reduzido para todos os itens" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" -msgstr "" +msgstr "Calcular o imposto total para todos os itens" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" -msgstr "" +msgstr "Calcular o imposto total para cada item" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" -msgstr "" +msgstr "Deseja sobrepor todas as definições individuais de taxas dos itens?" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" -msgstr "" +msgstr "Substituição das Definições de Taxas" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                    Do " "you really want to replace it with the text shown below?
                    %1
                    " msgstr "" +"A legenda do endereço não está em branco e é diferente da seleccionada.
                    Deseja realmente substituí-la pelo texto apresentado em baixo?
                    %1
                    " -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" -msgstr "" +msgstr "Substituição do Endereço" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" +msgstr "Desconto" + +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "Cambio de tipo de documento" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                    Should the document number be changed according to the new doc type?
                    Answering Yes creates a new document number." msgstr "" +"O tipo de documento deste documento cabiouse de %1 a %2.

                    Quere " +"que se cambie o número do documento de maneira acorde ao novo tipo de " +"documento?
                    Se responde Si, crearase un novo número de documento." -#: kraftview.cpp:1419 +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" -msgstr "" +msgstr "O documento foi modificado. Deseja mesmo eliminar todas as alterações?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" -msgstr "" +msgstr "Modificouse o documento" #: kraftview_ro.cpp:221 msgid "Reduced TAX" -msgstr "" +msgstr "TAXA Reduzida" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" -msgstr "" +msgstr "IVA reduzido" #: main.cpp:34 -#, fuzzy msgid "Kraft" msgstr "Kraft" #: main.cpp:36 msgid "Business documents for the small enterprise" -msgstr "" +msgstr "Documentos de negócios para pequenas empresas" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" -msgstr "" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "© 2004–2014 Klaas Freitag" #: main.cpp:40 msgid "Klaas Freitag" -msgstr "" +msgstr "Klaas Freitag" #: main.cpp:40 main.cpp:43 -#, fuzzy msgid "Developer" -msgstr "Desenvolvedor" +msgstr "Desenvolvedor." #: main.cpp:41 msgid "Johannes Spielhagen" -msgstr "" +msgstr "Johannes Spielhagen" #: main.cpp:41 msgid "Graphics and Artwork" -msgstr "" +msgstr "Gráficos e Itens Artísticos" #: main.cpp:43 msgid "Thomas Richard" -msgstr "" +msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" +"O Kraft é uma aplicação 'open-source' para as pessoas em pequenos negócios\n" +"que escrevem correspondências como ofertas e recibos para os seus clientes" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " -msgstr "" +msgstr "Abrir o documento com o número " #. i18n: ectx: property (windowTitle), widget (QWidget, MaterialDialogBase) #: materialdialog.ui:14 -#, fuzzy msgid "Edit Material" -msgstr "Material" +msgstr "Editar o Material" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: materialdialog.ui:47 msgid "Store in C&hapter" -msgstr "" +msgstr "Guardar no &Capítulo" #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: materialdialog.ui:95 msgid "Pac&kaged:" -msgstr "" +msgstr "Empa&cotado:" #. i18n: ectx: property (text), widget (QLabel, textLabel3) #: materialdialog.ui:124 msgid "per P&ackage" -msgstr "" +msgstr "por P&acote" #. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) #: materialdialog.ui:142 -#, fuzzy msgid "Prices" msgstr "Prezos" #. i18n: ectx: property (text), widget (QLabel, textLabel4_2) #: materialdialog.ui:166 msgid "= Price of &Sale:" -msgstr "" +msgstr "= Preço de &Venda:" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: materialdialog.ui:207 -#, fuzzy msgid "pl&us" -msgstr "Suma" +msgstr "&mais" #. i18n: ectx: property (suffix), widget (KDoubleNumInput, mInSaleAdd) #. i18n: ectx: property (suffix), widget (KDoubleNumInput, mDiscountPercent) #: materialdialog.ui:223 positionwidget.ui:226 #, no-c-format msgid "%" -msgstr "" +msgstr "%" #. i18n: ectx: property (text), widget (QLabel, textLabel4) #: materialdialog.ui:235 -#, fuzzy msgid "&Purchase Price:" -msgstr "Prezo de compra" +msgstr "&Preço de Compra:" #: materialkataloglistview.cpp:38 -#, fuzzy msgid "Pack" -msgstr "Empacar" +msgstr "Paquete" #: materialkataloglistview.cpp:40 msgid "Purchase" -msgstr "" +msgstr "Mercar" #: materialkataloglistview.cpp:41 -#, fuzzy msgid "Sale" -msgstr "Sale" +msgstr "Vender" #: materialkataloglistview.cpp:42 -#, fuzzy msgid "Last Modified" msgstr "Última modificación" #: materialkataloglistview.cpp:46 msgid "Material Catalog" -msgstr "" +msgstr "Catálogo de Materiais" #: materialkatalogview.cpp:103 msgid "" -msgstr "" +msgstr "" #: materialkatalogview.cpp:132 templkatalogview.cpp:148 msgid "Do you really want to delete the template from the catalog?" -msgstr "" +msgstr "Deseja mesmo remover o modelo do catálogo?" #: materialkatalogview.cpp:133 templkatalogview.cpp:149 -#, fuzzy msgid "Delete Template" -msgstr "Borrar o modelo" +msgstr "Eliminar o modelo" #: materialselectdialog.cpp:38 materialselectdialog.cpp:43 msgid "Select Material for Calculation" -msgstr "" +msgstr "Seleccionar o Material para Cálculo" #. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailMat) #: matpartui.ui:14 msgid "Calculation Item Material" -msgstr "" +msgstr "Material Calculado do Item" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: matpartui.ui:20 msgid "

                    Calculation Part 'Material'

                    " -msgstr "" +msgstr "

                    'Material' da Componente de Cálculo

                    " #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: matpartui.ui:30 msgid "Add Material to the template calculation." -msgstr "" +msgstr "Adicionar o material ao cálculo do modelo." #. i18n: ectx: property (text), widget (QLabel, matLabel) #: matpartui.ui:60 -#, fuzzy msgid "material" msgstr "material" #. i18n: ectx: property (text), widget (QLabel, einheitLabel) #: matpartui.ui:106 -#, fuzzy msgid "unit" -msgstr "Unidade:" +msgstr "unidade" #: models/documentmodel.cpp:62 -#, fuzzy msgid "Id" -msgstr "Id" +msgstr "Identificador" #: models/documentmodel.cpp:63 msgid "Doc. Number" -msgstr "" +msgstr "Número" #: models/documentmodel.cpp:64 msgid "Doc. Type" -msgstr "" +msgstr "Tipo" #: models/documentmodel.cpp:66 msgid "Client Id" -msgstr "" +msgstr "ID do Cliente" #: models/documentmodel.cpp:67 -#, fuzzy msgid "Last modified" msgstr "Última modificación" #: models/documentmodel.cpp:68 -#, fuzzy msgid "Creation date" msgstr "Data de creación" #: models/documentmodel.cpp:70 msgid "Client Address" -msgstr "" +msgstr "Endereço do Cliente" #: models/documentmodel.cpp:71 -#, fuzzy msgid "Client" msgstr "Cliente" #: models/documentmodel.cpp:142 msgid "retrieving..." -msgstr "" +msgstr "obtendo…" #. i18n: ectx: property (text), widget (QLabel, label) #: mysqldetails.ui:19 @@ -2155,22 +2073,23 @@ "For detailed setup instructions for the MySQL to use with Kraft please check " "the Kraft website." msgstr "" +"Indique por favor a configuração do servidor de base de dados MySQL.\n" +"\n" +"Para instruções de configuração detalhadas do MySQL a usar com o Kraft, veja " +"a página Web do Kraft." #. i18n: ectx: property (text), widget (QLabel, label_2) #: mysqldetails.ui:31 -#, fuzzy msgid "Database Host:" -msgstr "Nome da base de datos:" +msgstr "Máquina da Base de Dados:" #. i18n: ectx: property (text), widget (QLabel, label_5) #: mysqldetails.ui:41 -#, fuzzy msgid "Database Name:" msgstr "Nome da base de datos:" #. i18n: ectx: property (text), widget (QLabel, label_4) #: mysqldetails.ui:65 -#, fuzzy msgid "Password:" msgstr "Contrasinal:" @@ -2180,45 +2099,49 @@ "for the customer in the addressbook yet, it can be opened by clicking on the " "button below." msgstr "" +"Seleccione por favor um cliente como destinatário do documento. Se não " +"existir nenhum item para o cliente no livro de endereços, poderá ser aberto " +"ao carregar no botão abaixo." #: newdocassistant.cpp:97 msgid "" "Select a document type and a date. A comment on the whiteboard helps to " "classify the document." msgstr "" +"Seleccione um tipo de documento e uma data. Um comentário do painel ajuda a " +"classificar o documento." #: newdocassistant.cpp:105 msgid "Customer: Not yet selected!" -msgstr "" +msgstr "Cliente: Ainda por seleccionar!" #: newdocassistant.cpp:118 -#, fuzzy msgid "Document &Type:" -msgstr "Tipo de documento" +msgstr "&Tipo de Documento:" #: newdocassistant.cpp:122 msgid "Document Date: " -msgstr "" +msgstr "Data do Documento: " #: newdocassistant.cpp:125 msgid "Whiteboard Content:" -msgstr "" +msgstr "Contido do encerado:" #: newdocassistant.cpp:159 msgid "

                    Document Details

                    " -msgstr "" +msgstr "

                    Detalhes do Documento

                    " #: newdocassistant.cpp:163 msgid "

                    Select an Addressee

                    " -msgstr "" +msgstr "

                    Seleccione um Destinatário

                    " #: newdocassistant.cpp:165 msgid "Document Creation Wizard" -msgstr "" +msgstr "Assistente de Criação do Documento" #: numbercycledialog.cpp:52 msgid "Edit Number Cycles" -msgstr "" +msgstr "Editar os Ciclos de Números" #: numbercycledialog.cpp:68 msgid "" @@ -2233,18 +2156,28 @@ "localised doc type (offer, invoice etc.)
                  • %uid - the contact id of " "the client.
                  %i needs to be part of the template." msgstr "" +"O modelo poderá conter as seguintes marcas:
                  • %y ou %yyyy - o ano da " +"data do documento.
                  • %yy - o ano do documento (dois algarismos).
                  • %w - o número da semana da data do documento.
                  • %ww - o número " +"da semana da data do documento, com zeros iniciais.
                  • %d - o número do " +"dia da data do documento.
                  • %dd - o número do dia da data do " +"documento, com zeros iniciais.
                  • %m ou %M - o número do mês da data do " +"documento.
                  • %MM - o número do mês, com zeros iniciais.
                  • %c - o " +"ID do cliente, como consta no kaddressbook
                  • %i - o contador único
                  • %type - o tipo de documento localizado (oferta, factura etc.)
                  • O %i deverá fazer parte do modelo." #: numbercycledialog.cpp:131 msgid "Doc-Type" -msgstr "" +msgstr "Tipo de Documento" #: numbercycledialog.cpp:203 msgid "Add Number Cycle" -msgstr "" +msgstr "Adicionar um Ciclo de Números" #: numbercycledialog.cpp:204 msgid "Enter the name of a new number cycle." -msgstr "" +msgstr "Indique o nome do ciclo de números novo." #: numbercycledialog.cpp:261 #, kde-format @@ -2252,541 +2185,533 @@ "The numbercycle %1 is still assigned to a document type.The number cycle can " "not be deleted as long as it is assigned to a document type." msgstr "" +"O ciclo de números %1 ainda está atribuído a um tipo de documento. O ciclo " +"de números não poderá ser removido enquanto estiver associado a um tipo de " +"documento." #: numbercycledialog.cpp:264 msgid "Numbercycle Deletion" -msgstr "" +msgstr "Remoção do Ciclo de Números" #: numbercycledialog.cpp:321 msgid "" "The new counter is lower than the old one. That has potential to create " "duplicate document numbers. Do you really want to decrease it?" msgstr "" +"O novo contador é menor que o anterior. Isto poderá provocar a criação de " +"números de documentos duplicados. Deseja mesmo diminuí-lo?" #: numbercycledialog.cpp:323 msgid "Dangerous Counter Change" -msgstr "" +msgstr "Mudança de Contadores Perigosa" #. i18n: ectx: property (text), widget (QLabel, mHeader) #: numbercycleseditbase.ui:17 msgid "

                    Edit Number Cycles

                    " -msgstr "" +msgstr "

                    Editar os Ciclos de Números

                    " #. i18n: ectx: property (title), widget (QGroupBox, groupBox2) #: numbercycleseditbase.ui:27 msgid "Number Cycle Details" -msgstr "" +msgstr "Detalhes do Ciclo de Números" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: numbercycleseditbase.ui:39 msgid "&Number Cycle:" -msgstr "" +msgstr "Ciclo de &Números:" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2_3) #: numbercycleseditbase.ui:52 -#, fuzzy msgid "&Counter:" -msgstr "Contador" +msgstr "&Contador:" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2_2) #: numbercycleseditbase.ui:85 -#, fuzzy msgid "ident &Template:" -msgstr "Modificar o modelo" +msgstr "Modelo de &ident.:" #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: numbercycleseditbase.ui:123 msgid "&Select a number cycle and edit the details on the right:" -msgstr "" +msgstr "&Seleccione um ciclo de números e edite os detalhes à direita:" #. i18n: ectx: property (text), item, widget (QListWidget, mCycleListBox) #: numbercycleseditbase.ui:142 -#, fuzzy msgid "New Item" msgstr "Novo elemento" #. i18n: ectx: property (text), widget (QPushButton, mPbAdd) #: numbercycleseditbase.ui:171 -#, fuzzy msgid "add" -msgstr "Engadir" +msgstr "engadir" #. i18n: ectx: property (text), widget (QPushButton, mPbRemove) #: numbercycleseditbase.ui:181 -#, fuzzy msgid "remove" -msgstr "Eliminar" +msgstr "eliminar" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" -msgstr "" +msgstr "Crear un documento" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" -msgstr "" +msgstr "Copiar o documento" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" -msgstr "" +msgstr "Seguir o documento" -#: portal.cpp:136 -#, fuzzy +#: portal.cpp:132 msgid "Print Document" msgstr "Imprimir o documento" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" -msgstr "" +msgstr "Abrir un documento arquivado" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" -msgstr "" +msgstr "Mostrar o documento" -#: portal.cpp:150 -#, fuzzy +#: portal.cpp:146 msgid "Edit Document" -msgstr "Modificar o documento" +msgstr "Editar o documento" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" -msgstr "" +msgstr "&Enviar o documento por correo" -#: portal.cpp:167 -#, fuzzy +#: portal.cpp:163 msgid "Quits the application" msgstr "Sae do programa" -#: portal.cpp:171 -#, fuzzy +#: portal.cpp:167 msgid "Enables/disables the statusbar" -msgstr "Habilita/deshabilita a barra de estado" +msgstr "Conmuta a barra de estado" -#: portal.cpp:173 -#, fuzzy +#: portal.cpp:169 msgid "Creates a new Document" -msgstr "Crea un documento novo" +msgstr "Cria um documento novo" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" -msgstr "" +msgstr "Imprime e arquiva este documento" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" -msgstr "" +msgstr "Cria um documento novo que é uma cópia do seleccionado" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" -msgstr "" +msgstr "Cria um documento de seguimento para o documento actual" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" -msgstr "" +msgstr "Abre o documento para o editar" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." -msgstr "" +msgstr "Abre uma vista apenas para leitura do documento." -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" -msgstr "" +msgstr "Enviar o documento por e-mail" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" +"Editar os modelos de marcas disponíveis que poderão ser atribuídos a itens " +"do documento." -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." -msgstr "" +msgstr "Configurar a base de dados que o Kraft está a usar." -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" -msgstr "" +msgstr "Abre o visualizador sobre um documento arquivado" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " "database settings, check if the server is running and verify if a database " "with the name %1 exits!" msgstr "" +"O Kraft não se consegue ligar ao servidor de MySQL indicado. Verifique por " +"favor a configuração da base de dados do Kraft, verifique se o servidor está " +"em execução e verifique se existe uma base de dados chamada %1!" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" +"A base de dados com o nome %1 não existe no servidor de bases de dados. " +"Verifique por favor se a base de dados existe e se está acessível pelo " +"utilizador que está a executar o Kraft." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" +"O controlador de bases de dados do Qt não foi carregado. Isto significa que " +"poderá não estar instalado. Verifique por favor se os pacotes das bases de " +"dados do Qt estão instalados e tente de novo." -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" -msgstr "" +msgstr "Existe um problema de base de dados: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." -msgstr "" +msgstr "Problema na Base de Dados." -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" -msgstr "" +msgstr "Verificar as acções da linha de comandos" -#: portal.cpp:382 -#, fuzzy +#: portal.cpp:381 msgid "Creating new document..." -msgstr "A criar un documento novo..." +msgstr "Creando un documento novo…" -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." -msgstr "" +msgstr "A abrir o documento a visualizar..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." -msgstr "" +msgstr "A gerar o PDF..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." -msgstr "" +msgstr "A imprimir o documento arquivado..." -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" -msgstr "" +msgstr "Abrindo o documento %1" -#: portal.cpp:766 -#, fuzzy +#: portal.cpp:860 msgid "Exiting..." -msgstr "A saír..." +msgstr "Saíndo…" -#: portal.cpp:811 -#, fuzzy +#: portal.cpp:908 msgid "Toggle the statusbar..." -msgstr "Conmutar a barra de estado..." +msgstr "Conmutar a barra de estado…" #: portalview.cpp:63 -#, fuzzy msgid "Catalogs" msgstr "Catálogos" #: portalview.cpp:69 msgid "Kraft Document Overview" -msgstr "" +msgstr "Visão Geral do Documento do Kraft" #: portalview.cpp:78 portalview.cpp:95 msgid "Available Catalogs" -msgstr "" +msgstr "Catálogos dispoñíbeis" #: portalview.cpp:80 msgid "No catalogs available." -msgstr "" +msgstr "Sem catálogos disponíveis." #: portalview.cpp:128 -#, fuzzy msgid "Open" msgstr "Abrir" #: portalview.cpp:149 msgid "XML Export" -msgstr "" +msgstr "Exportação em XML" #: portalview.cpp:177 msgid "System Details" -msgstr "" +msgstr "Detalles do sistema" #: portalview.cpp:196 msgid "

                    Welcome to Kraft

                    " -msgstr "" +msgstr "

                    Benvido a Kraft

                    " #: portalview.cpp:198 #, kde-format msgid "Kraft Version: %1" -msgstr "" +msgstr "Versión: %1" #: portalview.cpp:208 msgid "Country Setting: " -msgstr "" +msgstr "Código do país:" #: portalview.cpp:212 msgid "Language Setting: " -msgstr "" +msgstr "Idioma: " #: portalview.cpp:226 -#, fuzzy msgid "Database Information" -msgstr "Información da base de dados" +msgstr "Información da base de datos" #: portalview.cpp:228 msgid "Kraft database name:" -msgstr "" +msgstr "Nome:" #: portalview.cpp:231 msgid "Database schema version:" -msgstr "" +msgstr "Versión do esquema:" #: portalview.cpp:239 msgid "Qt database driver:" -msgstr "" +msgstr "Controlador de Qt para a base de datos:" #: portalview.cpp:242 -#, fuzzy msgid "Database connection:" -msgstr "Conexión de base de datos" +msgstr "Estado da conexión:" #: portalview.cpp:248 msgid "established" -msgstr "" +msgstr "estabelecida" #: portalview.cpp:250 -#, fuzzy msgid "NOT AVAILABLE!" -msgstr "non dispoñíbel" +msgstr "INDISPONÍVEL!" #: portalview.cpp:259 msgid "Database Version:" -msgstr "" +msgstr "Versão da Base de Dados:" #: portalview.cpp:265 -#, fuzzy msgid "External Tools" -msgstr "Utilidades externas" +msgstr "Ferramentas externas" #: portalview.cpp:267 msgid "RML to PDF conversion tool:" -msgstr "" +msgstr "Ferramenta de conversión de RML a PDF:" #: portalview.cpp:272 -#, fuzzy msgid "not found!" -msgstr "Non atopado" +msgstr "não encontrado!" #: portalview.cpp:274 msgid "iconv tool for text import:" -msgstr "" +msgstr "Ferramenta «iconv» para importar texto:" #: portalview.cpp:288 msgid "" "There is a initialisation error on your system. Kraft will not work that way." msgstr "" +"Ocorreu um erro de inicialização do seu sistema. O Kraft não funcionará " +"dessa forma." #: portalview.cpp:304 -#, fuzzy msgid "Documents" msgstr "Documentos" #: positiontagdialog.cpp:82 msgid "Edit Item Tags" -msgstr "" +msgstr "Editar as Marcas do Item" #: positiontagdialog.cpp:91 msgid "

                    Item Tags

                    " -msgstr "" +msgstr "

                    Marcas do Item

                    " #: positiontagdialog.cpp:92 msgid "Select all tags for the item should be tagged with." -msgstr "" +msgstr "Seleccione todas as marcas com que o item deve ser marcado." #: positiontagdialog.cpp:107 tagtemplatesdialog.cpp:124 -#, fuzzy msgid "Tag" msgstr "Etiqueta" #: positiontagdialog.cpp:108 tagtemplatesdialog.cpp:125 -#, fuzzy msgid "Color" msgstr "Cor" #: positiontagdialog.cpp:109 tagtemplatesdialog.cpp:126 -#, fuzzy msgid "Description" msgstr "Descrición" #: positionviewwidget.cpp:91 msgid "Item Actions" -msgstr "" +msgstr "Acções do Item" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "" +msgid "Item Kind" +msgstr "Tipo de elemento" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 -#, fuzzy +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normal" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 -#, fuzzy +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" -msgstr "Alternativa" +msgstr "Alternativo" #: positionviewwidget.cpp:99 msgid "On Demand" -msgstr "" +msgstr "A Pedido" #: positionviewwidget.cpp:107 msgid "Taxfree Item" -msgstr "" +msgstr "Item sem Taxa" #: positionviewwidget.cpp:113 msgid "Reduced Tax" -msgstr "" +msgstr "Taxa Reduzida" #: positionviewwidget.cpp:119 msgid "Full Tax" -msgstr "" +msgstr "Taxa Total" #: positionviewwidget.cpp:128 -#, fuzzy msgid "Move Up" msgstr "Subir" #: positionviewwidget.cpp:130 -#, fuzzy msgid "Move Down" msgstr "Baixar" #: positionviewwidget.cpp:132 -#, fuzzy -msgid "Lock Position" -msgstr "Trancar a posición" +msgid "Lock Item" +msgstr "Bloquear o elemento" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "" +msgid "Unlock Item" +msgstr "Desbloquear o elemento" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "" +msgid "Delete Item" +msgstr "Eliminar o elemento" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" -msgstr "" +msgstr "Todos os elementos" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" -msgstr "" +msgstr "Itens marcados com %1" -#: positionviewwidget.cpp:260 -#, fuzzy, kde-format +#: positionviewwidget.cpp:262 +#, kde-format msgid "Tag: %1" msgstr "Etiqueta: %1" -#: positionviewwidget.cpp:262 -#, fuzzy +#: positionviewwidget.cpp:264 msgid "Tags:
                      " -msgstr "Etiquetas" +msgstr "Marcas:
                        " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." -msgstr "" +msgstr "Ainda sem marcas atribuídas." -#: positionviewwidget.cpp:410 -#, fuzzy +#: positionviewwidget.cpp:412 msgid "Active" -msgstr "Activo" +msgstr "Activa" -#: positionviewwidget.cpp:412 -#, fuzzy +#: positionviewwidget.cpp:414 msgid "New" -msgstr "Novo" +msgstr "Nova" -#: positionviewwidget.cpp:414 -#, fuzzy +#: positionviewwidget.cpp:416 msgid "Deleted" -msgstr "Borrado" +msgstr "Eliminada" -#: positionviewwidget.cpp:416 -#, fuzzy +#: positionviewwidget.cpp:418 msgid "Locked" -msgstr "Bloqueado" +msgstr "Bloqueada" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                        Use the position toolbox to change " +"the item type." msgstr "" +"Este é un elemento alternativo.

                        Usar a caixa de ferramentas de " +"posición para cambiar o tipo de elemento." -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                        Use the item toolbox to change the item type." msgstr "" +"Este elemento é completamente opcional ou a súa cantidade varía segundo as " +"necesidades.

                        Use a caixa de ferramentas de elementos para cambiar " +"o tipo do elemento." -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" -msgstr "" +msgstr "A Pedido" #. i18n: ectx: property (text), widget (QLabel, m_labelPosition) #: positionwidget.ui:46 msgid "1." -msgstr "" +msgstr "1." #. i18n: ectx: property (text), widget (QLabel, lStatus) #. i18n: ectx: property (text), widget (QLabel, lKind) #: positionwidget.ui:103 positionwidget.ui:132 -#, fuzzy msgid "D" msgstr "D" #. i18n: ectx: property (text), widget (QLabel, mDiscountLabel) #: positionwidget.ui:233 msgid "of the sum of" -msgstr "" +msgstr "da soma de" #: prefsdialog.cpp:72 msgid "Configure Kraft" -msgstr "" +msgstr "Configurar o Kraft" #: prefsdialog.cpp:91 -#, fuzzy msgid "Taxes" msgstr "Impostos" #: prefsdialog.cpp:99 msgid "Tax rates beginning at date:" -msgstr "" +msgstr "Taxas de impostos a começar na data:" #: prefsdialog.cpp:146 msgid "Wages" -msgstr "" +msgstr "Salários" #: prefsdialog.cpp:155 -#, fuzzy msgid "Units" msgstr "Unidades" #: prefsdialog.cpp:164 msgid "Own Identity" -msgstr "" +msgstr "Identidade Própria" #: prefsdialog.cpp:172 msgid "" "Select the identity of the sending entity of documents. That's your " "companies address." msgstr "" +"Selecciona a identidade da entidade de envio dos documentos. Isto é o " +"endereço das suas empresas." #: prefsdialog.cpp:192 msgid "Select Identity..." -msgstr "" +msgstr "Seleccionar uma Identidade..." #: prefsdialog.cpp:246 msgid "Document Defaults" -msgstr "" +msgstr "Predeterminados do documento" #: prefsdialog.cpp:257 msgid "&Default document type on creation:" -msgstr "" +msgstr "Tipo &de documento predefinido na criação:" #: prefsdialog.cpp:262 msgid "New documents default to the selected type." -msgstr "" +msgstr "Os documentos novos são do tipo seleccionado por omissão." #: prefsdialog.cpp:271 msgid "Enable &Localization on Document Level" -msgstr "" +msgstr "Activar a &Localização a Nível do Documento" #: prefsdialog.cpp:272 msgid "" @@ -2794,32 +2719,38 @@ "unchecked to use the KDE Workspace default settings for the document " "localisation." msgstr "" +"Se assinalar esta opção, irá activar a configuração regional para cada " +"documento.
                        Deixe-a desligada para usar a configuração predefinida do " +"ambiente de trabalho do KDE para o documento." #: prefsdialog.cpp:284 msgid "Default &Tax for Documents:" -msgstr "" +msgstr "Impos&to Predefinido dos Documentos:" #: prefsdialog.cpp:290 msgid "The default tax setting for all documents." -msgstr "" +msgstr "A configuração por omissão do imposto a usar em todos os documentos." #: prefsdialog.cpp:306 msgid "Document Types" -msgstr "" +msgstr "Tipos de Documentos" #: prefsdialog.cpp:327 msgid "" "The old default doc type for new documents was just deleted.Please check the " "setting in the Document Defaults in the Kraft preferences Dialog." msgstr "" +"O antigo tipo de documento por omissão foi removido. Verifique por favor a " +"configuração das Predefinições do Documento, na janela de Preferências do " +"Kraft." #: prefsdialog.cpp:330 msgid "Document Default Change" -msgstr "" +msgstr "Mudança de Predefinição do Documento " #: prefsdialog.cpp:402 msgid "The identity is not listed in an address book." -msgstr "" +msgstr "A identidade não consta em nenhum livro de endereços." #: prefsdialog.cpp:404 msgid "" @@ -2827,310 +2758,359 @@ "address books by clicking on the Button below.

                        Not having an identity " "selected can make your documents look incomplete.

                        " msgstr "" +"

                        O Kraft não conhece a sua identidade.

                        Por favor, escolha uma " +"nos livros de endereços ao carregar no botão abaixo.

                        Se não tiver uma " +"identidade seleccionada, poderá fazer com que os seus documentos pareçam " +"incompletos.

                        " #: prefsdialog.cpp:408 msgid "Your identity can be found in the address books." -msgstr "" +msgstr "A sua identidade pode ser encontrada nos nossos livros de endereços." #: prefsdialog.cpp:419 msgid "Work Phone" -msgstr "" +msgstr "Teléfono do traballo" #: prefsdialog.cpp:420 -#, fuzzy msgid "Fax" -msgstr "Impostos" +msgstr "Fax" #: prefsdialog.cpp:421 msgid "Cell Phone" -msgstr "" +msgstr "Móbil" #: prefsunits.cpp:150 msgid "Edit a unit" -msgstr "" +msgstr "Editar uma unidade" #: prefsunits.cpp:184 msgid "

                        Edit unit

                        " -msgstr "" +msgstr "

                        Editar a unidade

                        " #: prefswages.cpp:78 -#, fuzzy msgid "Up" -msgstr "Arriba" +msgstr "Subir" #: prefswages.cpp:83 -#, fuzzy msgid "Down" -msgstr "Abaixo" +msgstr "Baixar" #: prefswages.cpp:199 msgid "Edit a wage group" -msgstr "" +msgstr "Editar um grupo salarial" #: prefswages.cpp:233 msgid "

                        Edit wage group

                        " -msgstr "" +msgstr "

                        Editar o grupo salarial

                        " #: quicksearchwidget.cpp:38 -#, fuzzy msgctxt "Search contacts in list" msgid "Search" msgstr "Buscar" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" +"O modelo de documento %1 não pôde ser carregado. Verifique por favor a " +"instalação." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" +msgstr "Modelo não encontrado" + +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." msgstr "" +"Non foi posíbel abrir o ficheido do modelo: %1\n" +"Revise a configuración e o tipo de documento." -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "Erro dos modelos" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" +"O utilitário para criar o PDF a partir do ficheiro RML não foi encontrado, " +"mas é necessário para criar os documentos. Certifique-se que o pacote está " +"devidamente instalado." -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" -msgstr "" +msgstr "Erro de Geração do Documento" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" +"Não foi possível encontrar o ficheiro de marca de água a juntar ao " +"documento. A junção irá ficar desactivada." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" -msgstr "" +msgstr "Erro da Marca-de-Água" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" -msgstr "" +msgstr "O programa terminou com o estado %1" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                        Please make sure the package is installed on " "your computer." msgstr "" +"Para gerar um resultado em PDF, o Kraft precisa do módulo em Python " +"ReportLab, o qual não foi encontrado.
                        Por favor, certifique-se " +"que o pacote está instalado no seu computador." -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                        Please make sure the package is installed on your " "computer." msgstr "" +"Para gerar um resultado em PDF, o Kraft precisa do módulo em Python " +"pyPdf, o qual não foi encontrado.
                        Por favor, certifique-se que o " +"pacote está instalado no seu computador." -#: reportgenerator.cpp:598 -#, fuzzy +#: reportgenerator.cpp:605 msgid "Unknown problem." -msgstr "problema descoñecido" +msgstr "Problema desconhecido." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" +"Não foi possível gerar o ficheiro PDF. O programa de criação do PDF falhou." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" -msgstr "" +msgstr "Erro de Geração do PDF" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" -msgstr "" +msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" -msgstr "" +msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" +"Seleccione a entrada do seu caderno de enderezos que se corresponda cos seus " +"propios datos de contacto. Os datos usaranse para incluílo a vostede como co-" +"autor dos documentos." -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" -msgstr "" +msgstr "Benvido ao asistente de configuración de Kraft" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" -msgstr "" +msgstr "Seleccione a infraestrutura da base de datos" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" -msgstr "" +msgstr "Indique os Detalhes da Base de Dados MySQL" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" -msgstr "" +msgstr "Indique a ruta do ficheiro da base de datos SQLite" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." -msgstr "" +msgstr "Creación da base de datos…" -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" -msgstr "" +msgstr "Actualizar o Esquema da Base de Dados" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" -msgstr "" +msgstr "Datos de contacto persoais" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." -msgstr "" +msgstr "Completouse a configuración inicial" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                        Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                        " msgstr "" +"

                        Não é possível contactar a sua base de dados. Tem a certeza que as suas " +"credenciais estão correctas e a base de dados existe?

                        " -#: setupassistant.cpp:425 -msgid "

                        Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                        Can't open your database file, check the permissions and such.

                        " msgstr "" +"

                        Non é posíbel abrir o ficheiro da base de datos, comprobe que os permisos " +"do ficheiro son os correctos e que non existe outra causa que poida explicar " +"o problema.

                        " -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                        The database is already existing, no action needs to be taken here.

                        Please hit next to proceed.

                        " msgstr "" +"

                        A base de dados já existe, pelo que não há qualquer acção a efectuar aqui." +"

                        Carregue por favor em seguinte para prosseguir.

                        " -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                        The database setup was successfully completed.

                        " msgstr "" +"

                        A configuración inicial da base de datos completouse correctamente.

                        " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                        You can start to work with Kraft now. Please do not forget to

                        " -msgstr "" +msgstr "

                        Xa pode comezar a usar Kraft. Non esqueza:

                        " -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                      • adjust various settings in the Kraft Preferences dialog.
                      • " msgstr "" +"
                      • Axustar a configuración de Kraft ás súas preferencias desde o diálogo de " +"configuración de Kraft.
                      • " -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                      • Check the Catalog chapter list.
                      • " -msgstr "" +msgstr "
                      • Botarlle unha ollada á lista de capítulos do catálogo.
                      • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                      • Make your business and have fun.
                      • " -msgstr "" +msgstr "
                      • Organizar o seu negocio e pasalo ben.
                      • " -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                        If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                        " msgstr "" +"

                        Prema Finalizar para almacenar a nova configuración da base de " +"datos na configuración de Kraft.

                        " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" +"Não é possível contactar a base de dados. Verifique por favor as credenciais " +"da base de dados." -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" +"As tabelas principais da base de dados não existem; verifique por favor a " +"configuração inicial." -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." -msgstr "" +msgstr "A base de dados está actualizada; não é necessária mais nenhuma acção." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." -msgstr "" +msgstr "Processar os Comandos de Actualização..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" -msgstr "" +msgstr "Lendo o ficheiro das ordes de anovación «%1»." -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" -msgstr "" +msgstr "Non foi posíbel completar a anovación." -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" +"A anovación completouse correctamente. A versión actual do esquema é a %1." -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." -msgstr "" +msgstr "Processar os Comandos de Criação..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." -msgstr "" +msgstr "Processar os comandos de preenchimento da base de dados..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." -msgstr "" +msgstr "A processar os comandos de criação da base de dados..." -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." -msgstr "" +msgstr "Processar os comandos de preenchimento da base de dados..." -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." -msgstr "" +msgstr "As ordes executáronse correctamente." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." -msgstr "" +msgstr "Não foi possível efectuar todos os comandos." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" +"Este assistente guia-o na configuração básica da sua instalação do Kraft." -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" +"A configuração da base de dados foi convertida a partir de um ficheiro de " +"configuração anterior." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." -msgstr "" +msgstr "Non se atopou ningunha configuración de base de datos." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" +"Foi encontrado um ficheiro actual válido de configuração da bases de dados." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                        The database can be opened, but does not contain valid content.

                        A " "new database can be created automatically from scratch.

                        " msgstr "" +"

                        Foi possível aceder à base de dados, mas não contém quaisquer dados " +"válidos.

                        Pode criar uma base de dados nova automaticamente.

                        " -#: setupassistant.cpp:741 -msgid "

                        Kraft could not connect to the configured database.

                        " -msgstr "" +#: setupassistant.cpp:783 +msgid "

                        Kraft could not connect to the configured database.

                        " +msgstr "

                        Non foi posíbel conectarse á base de datos configurada.

                        " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                        Please check the database server setup and restart Kraft to connect." msgstr "" +"

                        Verifique por favor a configuração da base de dados do servidor e " +"reinicie o Kraft para se ligar." -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                        Please check the database file." -msgstr "" +msgstr "

                        Verifique o ficheiro da base de datos" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                        " -msgstr "" +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                        " +msgstr "Ou prema Seguinte para crear unha nova base de datos.

                        " #. i18n: ectx: property (text), widget (QLabel, label) #: sqlitedetails.ui:21 @@ -3140,173 +3120,165 @@ "Pick a filename to name the SQLite database file or leave the default " "setting." msgstr "" +"Indique a continuación a ruta onde quere gardar o ficheiro da base de datos " +"SQLite:" #. i18n: ectx: property (text), widget (QRadioButton, mRbDefault) #: sqlitedetails.ui:31 msgid "store the database file at default place." -msgstr "" +msgstr "Almacenar o ficheiro da base de datos na ruta predeterminada." #. i18n: ectx: property (text), widget (QRadioButton, mRbCustom) #: sqlitedetails.ui:43 msgid "select a file name:" -msgstr "" +msgstr "Almacenar o ficheiro da base de datos nunha ruta personalizada:" #: tagtemplatesdialog.cpp:46 msgid "Edit Tag Template" -msgstr "" +msgstr "Editar o modelo de etiqueta" #: tagtemplatesdialog.cpp:54 msgid "

                        Edit a Tag Template

                        " -msgstr "" +msgstr "

                        Editar um Modelo de Marcas

                        " #: tagtemplatesdialog.cpp:55 msgid "Adjust settings for name, color and description." -msgstr "" +msgstr "Ajustar a configuração do nome, cor e descrição." #: tagtemplatesdialog.cpp:59 -#, fuzzy msgid "Name:" msgstr "Nome:" #: tagtemplatesdialog.cpp:63 -#, fuzzy msgid "Description:" msgstr "Descrición:" #: tagtemplatesdialog.cpp:70 msgid "Associated Color:" -msgstr "" +msgstr "Cor Associada:" #: tagtemplatesdialog.cpp:106 tagtemplatesdialog.cpp:114 msgid "Edit Tag Templates" -msgstr "" +msgstr "Editar os modelos de etiquetas" #: tagtemplatesdialog.cpp:115 msgid "Add, edit and remove tag templates for use in the documents." -msgstr "" +msgstr "Adiciona, edita e remove os modelos de marcas a usar nos documentos." #: tagtemplatesdialog.cpp:139 -#, fuzzy msgid "Add..." -msgstr "Engadir..." +msgstr "Engadir…" #: tagtemplatesdialog.cpp:140 -#, fuzzy msgid "Edit..." -msgstr "&Editar" +msgstr "Editar…" #: tagtemplatesdialog.cpp:142 -#, fuzzy msgid "Delete..." -msgstr "Borrar" +msgstr "Eliminar…" #: tagtemplatesdialog.cpp:184 msgid "Do you really want to delete the template?" -msgstr "" +msgstr "Deseja mesmo remover o modelo?" #: tagtemplatesdialog.cpp:185 msgid "Delete Tag Template" -msgstr "" +msgstr "Apagar o Modelo de Marcas" #. i18n: ectx: property (text), widget (QLabel, textLabel4) #: taxeditbase.ui:20 msgid "

                        Add a Tax Rate

                        " -msgstr "" +msgstr "

                        Adicionar uma Taxa de Imposto

                        " #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: taxeditbase.ui:32 -#, fuzzy msgid "Start-Date:" -msgstr "Data de comezo" +msgstr "Data de Início:" #. i18n: ectx: property (text), widget (QLabel, textLabel2_2) #: taxeditbase.ui:68 msgid "&Reduced Tax Rate:" -msgstr "" +msgstr "Taxa de Imposto &Reduzida:" #. i18n: ectx: property (text), widget (QLabel, textLabel2a) #: taxeditbase.ui:84 -#, fuzzy msgid "&Full Tax Rate:" -msgstr "Taxa por hora:" +msgstr "&Taxa de Imposto Total:" #: taxeditdialog.cpp:35 msgid "Edit Tax Rates" -msgstr "" +msgstr "Editar as Taxas de Imposto" #: templkatalog.cpp:344 msgid "Export XML Katalog" -msgstr "" +msgstr "Exportar o Catálogo em XML" #: templkataloglistview.cpp:46 msgid "Calc. Type" -msgstr "" +msgstr "Tipo de Cálculo" #: templkataloglistview.cpp:50 msgid "Template Catalog" -msgstr "" +msgstr "Catálogo de Modelos" #: templkatalogview.cpp:110 msgid "" -msgstr "" +msgstr "" #: templtopositiondialogbase.cpp:32 msgid "Create Position from Template" -msgstr "" +msgstr "Criar uma Posição a Partir do Modelo" #: templtopositiondialogbase.cpp:50 msgid "the Header of the Document as first position" -msgstr "" +msgstr "o cabeçalho do documento como primeira posição" #. i18n: ectx: property (text), widget (QLabel, dmHeaderText) #: texteditbase.ui:32 -#, fuzzy msgid "Edit Document Text Template" -msgstr "Modificar o modelo" +msgstr "Editar o Modelo do Texto do Documento" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: texteditbase.ui:57 -#, fuzzy msgid "&Name:" msgstr "&Nome:" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) #: texteditbase.ui:91 msgid "displayed as" -msgstr "" +msgstr "apresentado como" #. i18n: ectx: property (text), widget (QLabel, textLabel1_44) #: texteditbase.ui:129 msgid "in doc type" -msgstr "" +msgstr "no tipo de documento" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2_2) #: texteditbase.ui:179 -#, fuzzy msgid "&Text:" -msgstr "Texto" +msgstr "&Texto:" #: texteditdialog.cpp:41 msgid "Edit Text Templates" -msgstr "" +msgstr "Editar os Modelos de Texto" #: texteditdialog.cpp:52 -#, fuzzy, kde-format +#, kde-format msgid "Edit %1 Template" -msgstr "Modificar o modelo" +msgstr "Editar o Modelo do %1" #: textselection.cpp:105 msgid "Template Actions" -msgstr "" +msgstr "Acções do Modelo" #: textselection.cpp:134 msgid "This is the standard text used in new documents." -msgstr "" +msgstr "Este é o texto normal usado nos documentos novos." #: textselection.cpp:143 #, kde-format msgid "%1 Templates for %2" -msgstr "" +msgstr "%1 Modelos para %2" #: textselection.cpp:151 #, kde-format @@ -3314,33 +3286,35 @@ "There is no %1 template text available for document type %2.
                        Click the " "add-button below to create one." msgstr "" +"Não existe nenhum modelo de texto %1 para o tipo de documento %2.
                        Carregue no botão Adicionar em baixo para criar um." #: textselection.cpp:209 msgid "&Use in Document" -msgstr "" +msgstr "&Usar no Documento" #: texttemplate.cpp:130 msgid "No file name given for template" -msgstr "" +msgstr "Não foi indicado nenhum ficheiro para o modelo" #: texttemplate.cpp:138 #, kde-format msgid "Could not find template file %1" -msgstr "" +msgstr "Não foi encontrado o ficheiro do modelo %1" #: texttemplate.cpp:147 msgid "Failed to open template source" -msgstr "" +msgstr "Não foi possível aceder à origem do modelo" #. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailTime) #: timepart.ui:14 msgid "Calculation Item Time" -msgstr "" +msgstr "Hora do Item de Cálculo" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: timepart.ui:20 msgid "

                        Calculation Part 'Time'

                        " -msgstr "" +msgstr "

                        'Tempo' da Componente do Cálculo

                        " #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: timepart.ui:30 @@ -3348,61 +3322,58 @@ "Calculate time efforts here for one unit of the template.
                        Note that the " "costs may depend on a global hourly rate." msgstr "" +"Calcule o esforço de tempo aqui para uma unidade do modelo.
                        Repare que " +"os custos poderão depender de uma taxa horária global." #. i18n: ectx: property (text), widget (KLineEdit, m_nameEdit) #: timepart.ui:61 -#, fuzzy msgid "Work" msgstr "Traballo" #. i18n: ectx: property (text), widget (QLabel, textLabel3_2) #: timepart.ui:68 msgid "&Time Effort:" -msgstr "" +msgstr "Esforço de &Tempo:" #. i18n: ectx: property (text), widget (QLabel, textLabel4) #: timepart.ui:96 -#, fuzzy msgid "Minutes" msgstr "Minutos" #. i18n: ectx: property (text), widget (QLabel, textLabel3_2_2) #: timepart.ui:108 -#, fuzzy msgid "&Hourly Rate:" -msgstr "Taxa por hora:" +msgstr "Taxa &Horária:" #. i18n: ectx: property (text), widget (QCheckBox, m_stdGlobal) #: timepart.ui:130 msgid "Apply the &global hourly rate." -msgstr "" +msgstr "Aplicara a taxa horária &global." #. i18n: ectx: property (text), widget (QLabel, mLabel) #: unitseditbase.ui:20 msgid "

                        Add a unit

                        " -msgstr "" +msgstr "

                        Adicionar uma unidade

                        " #. i18n: ectx: property (text), widget (QLabel, label) #: unitseditbase.ui:32 -#, fuzzy msgid "Unit short" -msgstr "Unidades" +msgstr "Unidade curta" #. i18n: ectx: property (text), widget (QLabel, label_2) #: unitseditbase.ui:42 -#, fuzzy msgid "Unit long" -msgstr "Unidade" +msgstr "Unidade longa" #. i18n: ectx: property (text), widget (QLabel, label_3) #: unitseditbase.ui:58 msgid "Unit plural short" -msgstr "" +msgstr "Unidade plural curta" #. i18n: ectx: property (text), widget (QLabel, label_4) #: unitseditbase.ui:68 msgid "Unit plural long" -msgstr "" +msgstr "Unidade plural longa" #. i18n: ectx: property (text), widget (QLabel, mUpgradeInfo) #: upgradedb.ui:20 @@ -3412,24 +3383,37 @@ "\n" "In case it is not, the schema is updated automatically.\n" msgstr "" +"Este paso comproba se a versión do esquema da base de datos é compatíbel con " +"esta versión de Kraft.\n" +"\n" +"Se non o é, o esquema actualízase de maneira automática.\n" #. i18n: ectx: property (text), widget (QLabel, mUpgradeStatus) #: upgradedb.ui:79 msgid "Upgrade not yet started" -msgstr "" +msgstr "A actualização ainda não iniciou" #. i18n: ectx: property (text), widget (QLabel, mLabel) #: wageseditbase.ui:20 msgid "

                        Add a Wage group

                        " -msgstr "" +msgstr "

                        Adicionar um grupo salarial

                        " #. i18n: ectx: property (text), widget (QLabel, label) #: wageseditbase.ui:32 -#, fuzzy msgid "Group name" -msgstr "Nome do grupo:" +msgstr "Nome do grupo" #. i18n: ectx: property (text), widget (QLabel, label_2) #: wageseditbase.ui:39 msgid "Wage" -msgstr "" +msgstr "Salário" + +#~ msgid "" +#~ "The Database can not be connected. Please check the database credentials!" +#~ msgstr "" +#~ "Não é possível contactar a base de dados. Verifique por favor as " +#~ "credenciais da base de dados!" + +#, fuzzy +#~ msgid "Lock Position" +#~ msgstr "Trancar a posición" diff -Nru kraft-0.55/po/hu/kraft.po kraft-0.59/po/hu/kraft.po --- kraft-0.55/po/hu/kraft.po 2014-05-29 18:59:39.239407741 +0000 +++ kraft-0.59/po/hu/kraft.po 2015-09-26 19:50:47.540033221 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2014-02-09 15:17+0100\n" "Last-Translator: Balázs Úr \n" "Language-Team: Hungarian \n" @@ -80,7 +80,7 @@ msgid "Create a new Contact" msgstr "Új névjegy létrehozása" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "" @@ -219,8 +219,8 @@ msgstr "kerek" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "VAT" @@ -574,7 +574,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Ismeretlen" @@ -672,7 +672,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "" @@ -831,11 +831,11 @@ msgid "Total:" msgstr "Összesen:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Fejléc" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Lábléc" @@ -1127,7 +1127,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "" @@ -1384,15 +1384,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "" @@ -1404,9 +1404,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "" @@ -1434,15 +1434,15 @@ msgid "Printing..." msgstr "" -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "" -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "" -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "" @@ -1482,19 +1482,33 @@ msgid "&Catalog" msgstr "&Katalógus" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "" @@ -1728,11 +1742,11 @@ msgid "Settings" msgstr "" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                        The Document Items List is still empty, but Items can be added now.

                      " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                      Do " "you really want to replace it with the text shown below?
                      %1
                      " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                      Should the document number be changed according to the new doc type?
                      Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "" @@ -1796,7 +1822,7 @@ msgid "Reduced TAX" msgstr "" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "" @@ -1809,7 +1835,7 @@ msgstr "" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "" #: main.cpp:40 @@ -1832,13 +1858,13 @@ msgid "Thomas Richard" msgstr "" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "" @@ -2147,88 +2173,88 @@ msgid "remove" msgstr "eltávolítás" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Dokumentum létrehozása" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Dokumentum másolása" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Dokumentum követése" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Dokumentum nyomtatása" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Archivált dokumentum megnyitása" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Dokumentum megjelenítése" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Dokumentum szerkesztése" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "&Dokumentum küldése levélben" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Kilépés az alkalmazásból" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Engedélyezi vagy letiltja az állapotsávot" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Létrehoz egy új dokumentumot" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Dokumentum nyomtatása és archiválása" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "Létrehoz egy új dokumentumot, amely a kijelölt dokumentum másolata" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Megnyitja a dokumentumot szerkesztésre" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "Megnyitja a dokumentum csak olvasható nézetét." -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Dokumentum küldése e-mailben" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2236,59 +2262,59 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "" -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "" -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "" -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Kilépés…" -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "" @@ -2423,14 +2449,14 @@ msgstr "" #: positionviewwidget.cpp:94 -msgid "Position Kind" +msgid "Item Kind" msgstr "" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "" @@ -2459,64 +2485,70 @@ msgstr "" #: positionviewwidget.cpp:132 -msgid "Lock Position" +msgid "Lock Item" msgstr "" #: positionviewwidget.cpp:134 -msgid "Unlock Position" +msgid "Unlock Item" msgstr "" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "" +#, fuzzy +#| msgid "New Item" +msgid "Delete Item" +msgstr "Új elem" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                        " msgstr "" -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                        Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                        Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "" @@ -2671,258 +2703,266 @@ msgid "Search" msgstr "Keresés" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template" +msgid "Template Error" +msgstr "Sablon" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                        Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                        Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "" -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "" -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                        Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                        " msgstr "" -#: setupassistant.cpp:425 -msgid "

                        Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                        Can't open your database file, check the permissions and such.

                        " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                        The database is already existing, no action needs to be taken here.

                        Please hit next to proceed.

                        " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                        The database setup was successfully completed.

                        " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                        You can start to work with Kraft now. Please do not forget to

                        " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                      • adjust various settings in the Kraft Preferences dialog.
                      • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                      • Check the Catalog chapter list.
                      • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                      • Make your business and have fun.
                      • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                        If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                        " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                        The database can be opened, but does not contain valid content.

                        A " "new database can be created automatically from scratch.

                        " msgstr "" -#: setupassistant.cpp:741 -msgid "

                        Kraft could not connect to the configured database.

                        " +#: setupassistant.cpp:783 +msgid "

                        Kraft could not connect to the configured database.

                        " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                        Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                        Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                        " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                        " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) diff -Nru kraft-0.55/po/it/kraft.po kraft-0.59/po/it/kraft.po --- kraft-0.55/po/it/kraft.po 2014-05-29 18:59:40.665371260 +0000 +++ kraft-0.59/po/it/kraft.po 2015-09-26 19:50:49.134037971 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2012-10-23 19:29+0200\n" "Last-Translator: Innocenzo Ventre \n" "Language-Team: Italian \n" @@ -15,7 +15,6 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 1.4\n" msgctxt "NAME OF TRANSLATORS" msgid "Your names" @@ -80,7 +79,7 @@ msgid "Create a new Contact" msgstr "Crea un nuovo contatto" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 per %2 (id %3)" @@ -219,8 +218,8 @@ msgstr "arrotondamento" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "IVA" @@ -588,7 +587,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "MySQL database basato su server per configurazioni avanzate" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Sconosciuto" @@ -689,7 +688,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Azioni per il documento" @@ -854,11 +853,11 @@ msgid "Total:" msgstr "Totale:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Intestazione" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Piè di pagina" @@ -1153,7 +1152,7 @@ msgstr "" "Il modello è stato modificato. Vuoi veramente annullare tutte le modifiche?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Scarta" @@ -1412,15 +1411,15 @@ msgid "Prints out the current document" msgstr "Stampa il documento corrente" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Taglia la sezione selezionata e la mette negli appunti" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Copia la sezione selezionata negli appunti" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Incolla il contenuto degli appunti nella posizione attuale" @@ -1432,9 +1431,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Pronto." @@ -1462,15 +1461,15 @@ msgid "Printing..." msgstr "Stampa..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Taglio della selezione..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Copia della selezione negli appunti..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Inserimento del contenuto degli appunti..." @@ -1510,19 +1509,33 @@ msgid "&Catalog" msgstr "&Catalogo" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Svuota banca dati..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Voci" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Parte del documento sconosciuta" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Piè di pagina del documento" @@ -1779,11 +1792,11 @@ msgid "Settings" msgstr "Impostazioni" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Documento" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, fuzzy, kde-format #| msgid "" #| "

                        The Document Items List is still empty, but Items can be added " @@ -1801,36 +1814,36 @@ "pulsante 'Aggiungi' o
                      • Apri il modello del catalogo facendo clic sul " "pulsante '%1' a destra e seleziona tra i modelli disponibili.
                      " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "Mostra modello" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "Visualizza nessuna imposta per tutti" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Calcola tasse ridotte per tutte le voci" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "Calcolo imposta piena per tutte le voci" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "Calcola tasse individuali per ogni voce" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" "Sovrascrivere tutte le impostazioni per le tasse individuali delle voci?" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "Sovrascrivi le impostazioni per le tasse" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                      Do " @@ -1839,20 +1852,34 @@ "L'etichetta indirizzo non è vuota e diverso da quello selezionato.
                      Sei " "sicuro di volerla sostituire con il testo indicato di seguito?
                      %1
                      " -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "Sovrascrivi indirizzo" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Sconto" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +#, fuzzy +#| msgid "Doc. Type" +msgid "Doc Type Change" +msgstr "Tipo doc." + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                      Should the document number be changed according to the new doc type?
                      Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" "Il documento è stato modificato. Vuoi veramente annullare tutte le modifiche?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Il documento è stato modificato" @@ -1860,7 +1887,7 @@ msgid "Reduced TAX" msgstr "Tassa ridotta" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "Tassa ridotta" @@ -1875,7 +1902,7 @@ #: main.cpp:38 #, fuzzy #| msgid "Copyright © 2004–2011 Klaas Freitag" -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "Copyright © 2004–2011 Klaas Freitag" #: main.cpp:40 @@ -1898,7 +1925,7 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1906,7 +1933,7 @@ "Kraft è un software gratuito per le persone nelle piccole imprese\n" "come la scrittura di corrispondenza per offerte e fatture ai propri clienti" -#: main.cpp:61 +#: main.cpp:62 #, fuzzy #| msgid "Open Document Number" msgid "Open document with doc number " @@ -2254,90 +2281,90 @@ msgid "remove" msgstr "Rimuovi" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Crea documento" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Copia documento" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Segui documento" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Stampa documento" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Apri documento archiviato" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Mostra documento" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Modifica documento" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "Invia docu&mento" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Termina l'applicazione" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Abilita/disabilita la barra di stato" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Crea un nuovo documento" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Stampa e archivia documento" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "Crea un nuovo documento come copia del documento selezionato" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "Crea documento successivo per l'attuale documento" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Apre il documento per la modifica" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "Apre un documento in sola lettura." -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Invia documento per posta" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" "Modifica i modelli di etichetta disponibili che è possibile assegnare alle " "voci del documento." -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "Configura la banca dati di Kraft su cui lavorare." -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "Apre un visualizzatore su un documento archiviato" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2348,7 +2375,7 @@ "impostazioni della banca dati di Kraft, controlla che il server sia attivo e " "verifica che il database di nome %1 esiste!" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " @@ -2357,7 +2384,7 @@ "Il database con il nome %1 non esiste sul database server. Assicurati che il " "database esista e sia accessibile all'utente che esegue Kraft." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " @@ -2367,45 +2394,45 @@ "probabilmente, chenon è installato. Assicurati che siano installati i " "pacchetti di database Qt e riprova." -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Si è verificato un problema con il database: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Problema nel database." -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "Controlla le azioni da riga di comando" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Creazione del nuovo documento..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "Apertura del documento da visualizzare..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "Generazione PDF..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "Stampa del documento archiviato..." -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "Apertura del documento %1" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Uscita..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Commutazione della barra di stato..." @@ -2542,14 +2569,16 @@ msgstr "Azioni per la voce" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "Tipo di posizione" +#, fuzzy +#| msgid "Item Actions" +msgid "Item Kind" +msgstr "Azioni per la voce" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normale" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternativa" @@ -2578,68 +2607,78 @@ msgstr "Sposta in basso" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Blocca posizione" +#, fuzzy +#| msgid "No Items" +msgid "Lock Item" +msgstr "Nessuna voce trovata" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "Sblocca posizione" +#, fuzzy +#| msgid "No Items" +msgid "Unlock Item" +msgstr "Nessuna voce trovata" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Elimina posizione" +#, fuzzy +#| msgid "Delete template" +msgid "Delete Item" +msgstr "Elimina modello" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Tutte le voci" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "%1 voci marcate" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Etichetta: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                        " msgstr "Etichette:
                          " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Nessuna etichetta ancora assegnata." -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Attivo" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Nuovo" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Eliminato" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Bloccato" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +#, fuzzy +#| msgid "This is an alternative position. Use the position toolbox to change." +msgid "" +"This is an alternative item.

                          Use the position toolbox to change " +"the item type." msgstr "" "Questa è una posizione alternativa. Utilizzare la casella degli strumenti " "per cambiare posizione." -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                          Use the item toolbox to change the item type." msgstr "" -"Questa è una posizione richiesta. Utilizzare la casella degli strumenti per " -"cambiare posizione." -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "A richiesta" @@ -2808,7 +2847,7 @@ msgid "Search" msgstr "Cerca" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " @@ -2817,11 +2856,29 @@ "Il modello di documento di nome %1 non può essere caricato. Controlla " "l'installazione." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Modello non trovato" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, fuzzy, kde-format +#| msgid "" +#| "A document template named %1 could not be loaded. Please check the " +#| "installation." +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" +"Il modello di documento di nome %1 non può essere caricato. Controlla " +"l'installazione." + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template Save Error" +msgid "Template Error" +msgstr "Errore nel salvataggio del modello" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " @@ -2830,11 +2887,11 @@ "Il programma per creare PDF dal file RML non è stato trovato, ma è " "necessario per creare documenti. Assicurati che il pacchetto sia installato." -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Errore nella generazione del documento" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." @@ -2842,16 +2899,16 @@ "Il file di filigrana da unire con il documento non può essere trovato. La " "fusione verrà disabilitata." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Errore nella filigrana" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "Il programma è terminato con lo stato %1" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                          Please make sure the package is installed on " @@ -2861,7 +2918,7 @@ "non è stato trovato.
                          Assicurati che il pacchetto sia installato sul tuo " "computer." -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                          Please make sure the package is installed on your " @@ -2871,31 +2928,31 @@ "è stato trovato.
                          Assicurati che il pacchetto sia installato sul tuo " "computer." -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Problema sconosciuto." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" "Impossibile generare il file pdf. Lo script non è riuscito nella creazione " "del pdf." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "Errore nella generazione del PDF" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." @@ -2903,39 +2960,39 @@ "Seleziona il tuo indirizzo dalla rubrica. È impostato come mittente sui " "documenti." -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "Benvenuto nella procedura guidata di Kraft" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "Seleziona il motore del database" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "Inserisci le credenziali del database MySQL" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "Inserisci il nome del file SQLite" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Creazione della banca dati..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "Aggiornamento della banca dati" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "Il mio indirizzo" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "Procedura completata." -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                          Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                          " @@ -2943,13 +3000,15 @@ "

                          Impossibile connettersi al database. Sei sicuro che le credenziali siano " "corrette e che il database esiste?

                          " -#: setupassistant.cpp:425 -msgid "

                          Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +#, fuzzy +#| msgid "

                          Can't open your database file, check the permissions and such." +msgid "

                          Can't open your database file, check the permissions and such.

                          " msgstr "" "

                          Impossibile aprire il file della banca dati, controllare le " "autorizzazioni." -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                          The database is already existing, no action needs to be taken here.

                          Please hit next to proceed.

                          " @@ -2957,30 +3016,30 @@ "

                          La banca dati esiste già, nessuna azione deve essere presa qui.

                          Fai " "clic su avanti per proseguire.

                          " -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                          The database setup was successfully completed.

                          " msgstr "" "

                          La configurazione della banca dati è stata completata con successo.

                          " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                          You can start to work with Kraft now. Please do not forget to

                          " msgstr "

                          Puoi iniziare a lavorare con Kraft ora. Non dimenticare di

                          " -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                        • adjust various settings in the Kraft Preferences dialog.
                        • " msgstr "" "
                        • regolare le varie impostazioni nella finestra di dialogo Preferenze di " "Kraft.
                        • " -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                        • Check the Catalog chapter list.
                        • " msgstr "
                        • Controllare l'elenco dei capitoli del catalogo.
                        • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                        • Make your business and have fun.
                        • " msgstr "
                        • Fai successo e divertiti.
                        • " -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                          If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                          " @@ -2988,71 +3047,65 @@ "

                          Se fai clic su Termina, la nuova configurazione del database verrà " "memorizzata nella configurazione di Kraft.

                          " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" "Il database non può essere collegato. Verifica le credenziali del database." -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" "Le tabelle di base del database non esistono. Controlla la configurazione " "iniziale." -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "Il database è aggiornato. Nessun aggiornamento è necessario." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "Analisi dei comandi di aggiornamento ..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "Lettura del file dei comandi di aggiornamento %1" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "Aggiornamento non riuscito!" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "L'aggiornamento è riuscito, la versione dello schema attuale è %1!" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" -"Il database non può essere collegato. Verifica le credenziali del database!" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "Analisi dei comandi di creazione..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "Analisi dei comandi per popolare il database..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "Elaborazione dei comandi di creazione del database ..." -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "Elaborazione dei comandi per popolare il database..." -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "Procedura terminata con successo." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "Impossibile eseguire tutti i comandi." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." @@ -3060,22 +3113,22 @@ "Questo assistente ti guida attraverso le impostazioni di base " "dell'installazione di Kraft." -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" "La configurazione del database è stata convertita da un file di " "configurazione precedente." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "Non è stata trovata alcuna configurazione del database." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "Un file di configurazione valido del database è stato trovato." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                          The database can be opened, but does not contain valid content.

                          A " "new database can be created automatically from scratch.

                          " @@ -3083,22 +3136,26 @@ "

                          Il database può essere aperto, ma non contiene contenuto valido.

                          È " "possibile creare un nuovo database automaticamente da zero.

                          " -#: setupassistant.cpp:741 -msgid "

                          Kraft could not connect to the configured database.

                          " +#: setupassistant.cpp:783 +#, fuzzy +#| msgid "

                          Kraft could not connect to the configured database.

                          " +msgid "

                          Kraft could not connect to the configured database.

                          " msgstr "

                          Kraft non è riuscito a connettersi al database configurato.

                          " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                          Please check the database server setup and restart Kraft to connect." msgstr "" "

                          Controlla la configurazione del server di database e riavvia Kraft per la " "connessione." -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                          Please check the database file." msgstr "

                          Controlla il file della banca dati." -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                          " +#: setupassistant.cpp:789 +#, fuzzy +#| msgid "or create a new database by hitting next.

                          " +msgid "Or create a new database by hitting next.

                          " msgstr "o crea un nuovo database facendo clic su avanti.

                          " #. i18n: ectx: property (text), widget (QLabel, label) @@ -3402,6 +3459,29 @@ msgid "Wage" msgstr "Salario" +#~ msgid "" +#~ "The Database can not be connected. Please check the database credentials!" +#~ msgstr "" +#~ "Il database non può essere collegato. Verifica le credenziali del " +#~ "database!" + +#~ msgid "Position Kind" +#~ msgstr "Tipo di posizione" + +#~ msgid "Lock Position" +#~ msgstr "Blocca posizione" + +#~ msgid "Unlock Position" +#~ msgstr "Sblocca posizione" + +#~ msgid "Delete Position" +#~ msgstr "Elimina posizione" + +#~ msgid "This is a as required position. Use the position toolbox to change." +#~ msgstr "" +#~ "Questa è una posizione richiesta. Utilizzare la casella degli strumenti " +#~ "per cambiare posizione." + #~ msgid "Plant Catalog" #~ msgstr "Catalogo piante" diff -Nru kraft-0.55/po/ja/kraft.po kraft-0.59/po/ja/kraft.po --- kraft-0.55/po/ja/kraft.po 2014-05-29 18:59:41.196357730 +0000 +++ kraft-0.59/po/ja/kraft.po 2015-09-26 19:50:49.650039549 +0000 @@ -2,10 +2,10 @@ msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2009-10-25 15:37-0700\n" -"Last-Translator: Japanese KDE translation team \n" -"Language-Team: Japanese \n" +"Last-Translator: Japanese KDE translation team \n" +"Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -76,7 +76,7 @@ msgid "Create a new Contact" msgstr "" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "" @@ -215,8 +215,8 @@ msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "" @@ -570,7 +570,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "" @@ -668,7 +668,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "" @@ -824,11 +824,11 @@ msgid "Total:" msgstr "" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "" @@ -1120,7 +1120,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "" @@ -1377,15 +1377,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "" @@ -1397,9 +1397,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "" @@ -1427,15 +1427,15 @@ msgid "Printing..." msgstr "" -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "" -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "" -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "" @@ -1475,19 +1475,33 @@ msgid "&Catalog" msgstr "" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "" @@ -1721,11 +1735,11 @@ msgid "Settings" msgstr "" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                          The Document Items List is still empty, but Items can be added now.

                        " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                        Do " "you really want to replace it with the text shown below?
                        %1
                        " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                        Should the document number be changed according to the new doc type?
                        Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "" @@ -1789,7 +1815,7 @@ msgid "Reduced TAX" msgstr "" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "" @@ -1802,7 +1828,7 @@ msgstr "" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "" #: main.cpp:40 @@ -1825,13 +1851,13 @@ msgid "Thomas Richard" msgstr "" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "" @@ -2140,88 +2166,88 @@ msgid "remove" msgstr "" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2229,59 +2255,59 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "" -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "" -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "" -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "" -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "" @@ -2416,14 +2442,14 @@ msgstr "" #: positionviewwidget.cpp:94 -msgid "Position Kind" +msgid "Item Kind" msgstr "" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "" @@ -2452,64 +2478,68 @@ msgstr "" #: positionviewwidget.cpp:132 -msgid "Lock Position" +msgid "Lock Item" msgstr "" #: positionviewwidget.cpp:134 -msgid "Unlock Position" +msgid "Unlock Item" msgstr "" #: positionviewwidget.cpp:136 -msgid "Delete Position" +msgid "Delete Item" msgstr "" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                          " msgstr "" -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                          Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                          Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "" @@ -2664,258 +2694,264 @@ msgid "Search" msgstr "" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                          Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                          Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "" -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "" -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                          Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                          " msgstr "" -#: setupassistant.cpp:425 -msgid "

                          Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                          Can't open your database file, check the permissions and such.

                          " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                          The database is already existing, no action needs to be taken here.

                          Please hit next to proceed.

                          " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                          The database setup was successfully completed.

                          " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                          You can start to work with Kraft now. Please do not forget to

                          " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                        • adjust various settings in the Kraft Preferences dialog.
                        • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                        • Check the Catalog chapter list.
                        • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                        • Make your business and have fun.
                        • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                          If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                          " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                          The database can be opened, but does not contain valid content.

                          A " "new database can be created automatically from scratch.

                          " msgstr "" -#: setupassistant.cpp:741 -msgid "

                          Kraft could not connect to the configured database.

                          " +#: setupassistant.cpp:783 +msgid "

                          Kraft could not connect to the configured database.

                          " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                          Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                          Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                          " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                          " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) diff -Nru kraft-0.55/po/lt/kraft.po kraft-0.59/po/lt/kraft.po --- kraft-0.55/po/lt/kraft.po 2014-05-29 18:59:43.339303452 +0000 +++ kraft-0.59/po/lt/kraft.po 2015-09-26 19:50:51.919046668 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2009-12-20 00:51+0200\n" "Last-Translator: Andrius Štikonas \n" "Language-Team: Lithuanian \n" @@ -80,7 +80,7 @@ msgid "Create a new Contact" msgstr "" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "" @@ -219,8 +219,8 @@ msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "" @@ -574,7 +574,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "" @@ -672,7 +672,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "" @@ -828,11 +828,11 @@ msgid "Total:" msgstr "" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "" @@ -1124,7 +1124,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "" @@ -1381,15 +1381,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "" @@ -1401,9 +1401,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "" @@ -1431,15 +1431,15 @@ msgid "Printing..." msgstr "" -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "" -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "" -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "" @@ -1479,19 +1479,33 @@ msgid "&Catalog" msgstr "" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "" @@ -1725,11 +1739,11 @@ msgid "Settings" msgstr "" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                          The Document Items List is still empty, but Items can be added now.

                        " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                        Do " "you really want to replace it with the text shown below?
                        %1
                        " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                        Should the document number be changed according to the new doc type?
                        Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "" @@ -1793,7 +1819,7 @@ msgid "Reduced TAX" msgstr "" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "" @@ -1806,7 +1832,7 @@ msgstr "" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "" #: main.cpp:40 @@ -1829,13 +1855,13 @@ msgid "Thomas Richard" msgstr "" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "" @@ -2144,88 +2170,88 @@ msgid "remove" msgstr "" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2233,59 +2259,59 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "" -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "" -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "" -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "" -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "" @@ -2420,14 +2446,14 @@ msgstr "" #: positionviewwidget.cpp:94 -msgid "Position Kind" +msgid "Item Kind" msgstr "" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "" @@ -2456,64 +2482,68 @@ msgstr "" #: positionviewwidget.cpp:132 -msgid "Lock Position" +msgid "Lock Item" msgstr "" #: positionviewwidget.cpp:134 -msgid "Unlock Position" +msgid "Unlock Item" msgstr "" #: positionviewwidget.cpp:136 -msgid "Delete Position" +msgid "Delete Item" msgstr "" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                          " msgstr "" -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                          Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                          Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "" @@ -2668,258 +2698,264 @@ msgid "Search" msgstr "" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                          Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                          Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "" -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "" -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                          Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                          " msgstr "" -#: setupassistant.cpp:425 -msgid "

                          Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                          Can't open your database file, check the permissions and such.

                          " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                          The database is already existing, no action needs to be taken here.

                          Please hit next to proceed.

                          " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                          The database setup was successfully completed.

                          " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                          You can start to work with Kraft now. Please do not forget to

                          " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                        • adjust various settings in the Kraft Preferences dialog.
                        • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                        • Check the Catalog chapter list.
                        • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                        • Make your business and have fun.
                        • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                          If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                          " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                          The database can be opened, but does not contain valid content.

                          A " "new database can be created automatically from scratch.

                          " msgstr "" -#: setupassistant.cpp:741 -msgid "

                          Kraft could not connect to the configured database.

                          " +#: setupassistant.cpp:783 +msgid "

                          Kraft could not connect to the configured database.

                          " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                          Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                          Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                          " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                          " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) diff -Nru kraft-0.55/po/mai/kraft.po kraft-0.59/po/mai/kraft.po --- kraft-0.55/po/mai/kraft.po 2014-05-29 18:59:44.084284689 +0000 +++ kraft-0.59/po/mai/kraft.po 2015-09-26 19:50:52.708049226 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2010-09-24 12:57+0530\n" "Last-Translator: Rajesh Ranjan \n" "Language-Team: Maithili \n" @@ -86,7 +86,7 @@ msgid "Create a new Contact" msgstr "" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "" @@ -231,8 +231,8 @@ msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "" @@ -616,7 +616,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "अज्ञात" @@ -724,7 +724,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "" @@ -890,11 +890,11 @@ msgid "Total:" msgstr "कुलः" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "शीर्ष टीका" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "पाद टिप्पणी" @@ -1204,7 +1204,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "" @@ -1479,15 +1479,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "" @@ -1499,9 +1499,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "" @@ -1529,15 +1529,15 @@ msgid "Printing..." msgstr "छपाइ भए रहल अछि..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "" -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "" -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "" @@ -1579,19 +1579,33 @@ msgid "&Catalog" msgstr "कैटलौग" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "मद" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "" @@ -1831,11 +1845,11 @@ msgid "Settings" msgstr "जमावट" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "दस्तावेज" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                          The Document Items List is still empty, but Items can be added now.

                        " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                        Do " "you really want to replace it with the text shown below?
                        %1
                        " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "छूट" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +#, fuzzy +#| msgid "Doc-Type" +msgid "Doc Type Change" +msgstr "Doc-Type" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                        Should the document number be changed according to the new doc type?
                        Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "दस्तावेज सुधारल" @@ -1899,7 +1927,7 @@ msgid "Reduced TAX" msgstr "" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "" @@ -1912,7 +1940,7 @@ msgstr "" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "" #: main.cpp:40 @@ -1935,13 +1963,13 @@ msgid "Thomas Richard" msgstr "" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "" @@ -2282,88 +2310,88 @@ msgid "remove" msgstr "मेटाबू" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "दस्तावेज बनाउ" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "दस्तावेज छापू" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "दस्तावेज संपादन करू" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2371,60 +2399,60 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "" -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "" -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "" -#: portal.cpp:624 +#: portal.cpp:693 #, fuzzy, kde-format #| msgid "Print Document" msgid "Opening document %1" msgstr "दस्तावेज छापू" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "" -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "" @@ -2561,14 +2589,14 @@ msgstr "" #: positionviewwidget.cpp:94 -msgid "Position Kind" +msgid "Item Kind" msgstr "" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "सामान्य" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "वैकल्पिक" @@ -2599,64 +2627,72 @@ msgstr "नीच्चाँ जाउ" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "" +#, fuzzy +#| msgid "Locked" +msgid "Lock Item" +msgstr "तालाबन्न" #: positionviewwidget.cpp:134 -msgid "Unlock Position" +msgid "Unlock Item" msgstr "" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "" +#, fuzzy +#| msgid "New template" +msgid "Delete Item" +msgstr "नवीन नमूना" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                          " msgstr "" -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "सक्रिय" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "नवीन" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "मेटाएल" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "तालाबन्न" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                          Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                          Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "" @@ -2813,258 +2849,266 @@ msgid "Search" msgstr "खोजू:" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template" +msgid "Template Error" +msgstr "टेम्पलेट" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                          Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                          Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "" -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "" -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                          Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                          " msgstr "" -#: setupassistant.cpp:425 -msgid "

                          Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                          Can't open your database file, check the permissions and such.

                          " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                          The database is already existing, no action needs to be taken here.

                          Please hit next to proceed.

                          " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                          The database setup was successfully completed.

                          " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                          You can start to work with Kraft now. Please do not forget to

                          " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                        • adjust various settings in the Kraft Preferences dialog.
                        • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                        • Check the Catalog chapter list.
                        • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                        • Make your business and have fun.
                        • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                          If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                          " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                          The database can be opened, but does not contain valid content.

                          A " "new database can be created automatically from scratch.

                          " msgstr "" -#: setupassistant.cpp:741 -msgid "

                          Kraft could not connect to the configured database.

                          " +#: setupassistant.cpp:783 +msgid "

                          Kraft could not connect to the configured database.

                          " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                          Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                          Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                          " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                          " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) diff -Nru kraft-0.55/po/mr/kraft.po kraft-0.59/po/mr/kraft.po --- kraft-0.55/po/mr/kraft.po 2014-05-29 18:59:44.982262160 +0000 +++ kraft-0.59/po/mr/kraft.po 2015-09-26 19:50:53.769052723 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2013-04-02 15:18+0530\n" "Last-Translator: Chetan Khona \n" "Language-Team: Marathi \n" @@ -79,7 +79,7 @@ msgid "Create a new Contact" msgstr "नवीन संपर्क तयार करा" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "" @@ -218,8 +218,8 @@ msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "" @@ -573,7 +573,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "अपरिचीत" @@ -671,7 +671,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "" @@ -827,11 +827,11 @@ msgid "Total:" msgstr "एकूण :" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "शिर्षक" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "अधोशिर्षक" @@ -1125,7 +1125,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "सोडून द्या" @@ -1382,15 +1382,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "" @@ -1402,9 +1402,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "तयार." @@ -1432,15 +1432,15 @@ msgid "Printing..." msgstr "छपाई..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "" -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "" -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "" @@ -1480,19 +1480,33 @@ msgid "&Catalog" msgstr "" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "घटक" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "" @@ -1726,11 +1740,11 @@ msgid "Settings" msgstr "संयोजना" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "दस्तऐवज" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                          The Document Items List is still empty, but Items can be added now.

                        " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                        Do " "you really want to replace it with the text shown below?
                        %1
                        " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                        Should the document number be changed according to the new doc type?
                        Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "" @@ -1794,7 +1820,7 @@ msgid "Reduced TAX" msgstr "" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "" @@ -1807,7 +1833,7 @@ msgstr "" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "" #: main.cpp:40 @@ -1830,13 +1856,13 @@ msgid "Thomas Richard" msgstr "थोमस रिचर्ड" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "" @@ -2145,88 +2171,88 @@ msgid "remove" msgstr "काढून टाका" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "दस्तऐवज छापा" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2234,59 +2260,59 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "" -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "" -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "" -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "" -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "" @@ -2421,14 +2447,14 @@ msgstr "" #: positionviewwidget.cpp:94 -msgid "Position Kind" +msgid "Item Kind" msgstr "" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "सामान्य" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "वैकल्पिक" @@ -2457,64 +2483,72 @@ msgstr "खाली हलवा" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "" +#, fuzzy +#| msgid "1 Item" +msgid "Lock Item" +msgstr "1 घटक" #: positionviewwidget.cpp:134 -msgid "Unlock Position" +msgid "Unlock Item" msgstr "" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "" +#, fuzzy +#| msgid "Delete template" +msgid "Delete Item" +msgstr "नमूना काढून टाका" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "टॅग : %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                          " msgstr "टॅग्स :
                            " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "सक्रिय" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "नवीन" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "काढून टाकलेले" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                            Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                            Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "" @@ -2669,258 +2703,266 @@ msgid "Search" msgstr "शोधा" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template" +msgid "Template Error" +msgstr "नमूना" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                            Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                            Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "" -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "" -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                            Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                            " msgstr "" -#: setupassistant.cpp:425 -msgid "

                            Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                            Can't open your database file, check the permissions and such.

                            " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                            The database is already existing, no action needs to be taken here.

                            Please hit next to proceed.

                            " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                            The database setup was successfully completed.

                            " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                            You can start to work with Kraft now. Please do not forget to

                            " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                          • adjust various settings in the Kraft Preferences dialog.
                          • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                          • Check the Catalog chapter list.
                          • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                          • Make your business and have fun.
                          • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                            If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                            " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                            The database can be opened, but does not contain valid content.

                            A " "new database can be created automatically from scratch.

                            " msgstr "" -#: setupassistant.cpp:741 -msgid "

                            Kraft could not connect to the configured database.

                            " +#: setupassistant.cpp:783 +msgid "

                            Kraft could not connect to the configured database.

                            " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                            Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                            Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                            " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                            " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) diff -Nru kraft-0.55/po/nds/kraft.po kraft-0.59/po/nds/kraft.po --- kraft-0.55/po/nds/kraft.po 2014-05-29 18:59:46.210231504 +0000 +++ kraft-0.59/po/nds/kraft.po 2015-09-26 19:50:55.285057845 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2011-03-21 07:03+0100\n" "Last-Translator: Manfred Wiese \n" "Language-Team: Low Saxon \n" @@ -92,7 +92,7 @@ msgid "Create a new Contact" msgstr "Stellt en nieg Dokment op" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 för %2 (ID %3)" @@ -237,8 +237,8 @@ msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "" @@ -620,7 +620,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Nich begäng" @@ -734,7 +734,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 #, fuzzy #| msgid "&Document" msgid "Document Actions" @@ -904,11 +904,11 @@ msgid "Total:" msgstr "Tosamen:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Koppreeg" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Footreeg" @@ -1218,7 +1218,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Wegsmieten" @@ -1499,15 +1499,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "" @@ -1519,9 +1519,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Praat" @@ -1549,15 +1549,15 @@ msgid "Printing..." msgstr "An't Drucken..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "" -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "" -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "" @@ -1603,21 +1603,35 @@ msgid "&Catalog" msgstr "&Kataloog" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 #, fuzzy #| msgid "Creating Database..." msgid "Wipe Database..." msgstr "Datenbank warrt opstellt..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Indrääg" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "" @@ -1857,11 +1871,11 @@ msgid "Settings" msgstr "Instellen" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Dokment" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                            The Document Items List is still empty, but Items can be added now.

                          " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "Vörlaag wiesen" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                          Do " "you really want to replace it with the text shown below?
                          %1
                          " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +#, fuzzy +#| msgid "Doc-Type" +msgid "Doc Type Change" +msgstr "Dok.-Typ" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                          Should the document number be changed according to the new doc type?
                          Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Dokment ännert" @@ -1925,7 +1953,7 @@ msgid "Reduced TAX" msgstr "" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "" @@ -1940,7 +1968,7 @@ #: main.cpp:38 #, fuzzy #| msgid "Copyright (c) 2005-2009 Klaas Freitag" -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "Copyright © 2005-2009: Klaas Freitag" #: main.cpp:40 @@ -1963,13 +1991,13 @@ msgid "Thomas Richard" msgstr "" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "" @@ -2308,92 +2336,92 @@ msgid "remove" msgstr "wegdoon" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Dokment opstellen" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Dokment koperen" -#: portal.cpp:131 +#: portal.cpp:127 #, fuzzy #| msgid "All Documents" msgid "Follow Document" msgstr "All Dokmenten" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Dokment drucken" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Dokment wiesen" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Dokment bewerken" -#: portal.cpp:155 +#: portal.cpp:151 #, fuzzy #| msgid "&Document" msgid "&Mail Document" msgstr "&Dokment" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Maakt dat Programm ut" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Maakt den Statusbalken an oder ut" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Stellt en nieg Dokment op" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Maakt dat Dokment för't Bewerken op." -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Dokment as Nettbreef loosstüern" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2401,62 +2429,62 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Dat gifft en Datenbankproblem: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Datenbankproblem" -#: portal.cpp:319 +#: portal.cpp:315 #, fuzzy #| msgid "Commandline actions" msgid "Check commandline actions" msgstr "Befehlsreeg-Akschonen" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Nieg Dokment warrt opstellt..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "PDF warrt opstellt...." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "" -#: portal.cpp:624 +#: portal.cpp:693 #, fuzzy, kde-format #| msgid "Opening document..." msgid "Opening document %1" msgstr "Dokment warrt opmaakt..." -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "An't Beennen..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Statusbalken an- oder utmaken..." @@ -2597,14 +2625,16 @@ msgstr "Vörlaag" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "" +#, fuzzy +#| msgid "Template" +msgid "Item Kind" +msgstr "Vörlaag" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normaal" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Anner" @@ -2635,64 +2665,74 @@ msgstr "Na nerrn" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "" +#, fuzzy +#| msgid "No Items" +msgid "Lock Item" +msgstr "Keen Indrääg" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "" +#, fuzzy +#| msgid "No Items" +msgid "Unlock Item" +msgstr "Keen Indrääg" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Positschoon wegdoon" +#, fuzzy +#| msgid "New template" +msgid "Delete Item" +msgstr "Nieg Vörlaag" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "All Indrääg" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Slötelwoort: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                            " msgstr "Slötelwöör:
                              " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Noch keen Betekers towiest" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Nieg" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Wegdaan" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                              Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                              Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "Nafraag" @@ -2859,266 +2899,274 @@ msgid "Search" msgstr "Söken:" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Vörlaag lett sik nich finnen" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template" +msgid "Template Error" +msgstr "Vörlaag" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Watertekenfehler" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                              Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                              Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Nich begäng Problem" -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 #, fuzzy #| msgid "Creating Database..." msgid "Creating the Database..." msgstr "Datenbank warrt opstellt..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                              Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                              " msgstr "" -#: setupassistant.cpp:425 -msgid "

                              Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                              Can't open your database file, check the permissions and such.

                              " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                              The database is already existing, no action needs to be taken here.

                              Please hit next to proceed.

                              " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                              The database setup was successfully completed.

                              " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                              You can start to work with Kraft now. Please do not forget to

                              " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                            • adjust various settings in the Kraft Preferences dialog.
                            • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                            • Check the Catalog chapter list.
                            • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                            • Make your business and have fun.
                            • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                              If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                              " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 #, fuzzy #| msgid "Parse Commands..." msgid "Parse Update Commands..." msgstr "Befehlen inlesen..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 #, fuzzy #| msgid "Parse Commands..." msgid "Parse Create Commands..." msgstr "Befehlen inlesen..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 #, fuzzy #| msgid "Parse Commands..." msgid "Parse database fillup commands..." msgstr "Befehlen inlesen..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                              The database can be opened, but does not contain valid content.

                              A " "new database can be created automatically from scratch.

                              " msgstr "" -#: setupassistant.cpp:741 -msgid "

                              Kraft could not connect to the configured database.

                              " +#: setupassistant.cpp:783 +msgid "

                              Kraft could not connect to the configured database.

                              " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                              Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                              Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                              " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                              " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) @@ -3428,6 +3476,9 @@ msgid "Wage" msgstr "Slötelwöör" +#~ msgid "Delete Position" +#~ msgstr "Positschoon wegdoon" + #, fuzzy #~| msgid "KDE Plant Catalog Viewer" #~ msgid "Plant Catalog" diff -Nru kraft-0.55/po/nl/kraft.po kraft-0.59/po/nl/kraft.po --- kraft-0.55/po/nl/kraft.po 2014-05-29 18:59:47.005211731 +0000 +++ kraft-0.59/po/nl/kraft.po 2015-09-26 19:50:56.140060796 +0000 @@ -2,13 +2,13 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # -# Freek de Kruijf , 2009, 2011, 2012, 2013, 2014. +# Freek de Kruijf , 2009, 2011, 2012, 2013, 2014, 2015. msgid "" msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2014-02-04 10:49+0100\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2015-06-24 09:32+0200\n" "Last-Translator: Freek de Kruijf \n" "Language-Team: Dutch \n" "Language: nl\n" @@ -81,7 +81,7 @@ msgid "Create a new Contact" msgstr "Een nieuwe contactpersoon aanmaken" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 voor %2 (ID %3)" @@ -220,8 +220,8 @@ msgstr "afronden" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "BTW" @@ -243,7 +243,7 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: calctemplate.ui:246 msgid "Time measureable effort for this template:" -msgstr "" +msgstr "Tijd meetbare inspanning voor dit sjabloon" #. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) #. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) @@ -312,7 +312,7 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel2_3) #: calctemplate.ui:360 msgid "Fix costs for this template per one unit:" -msgstr "" +msgstr "Vaste kosten voor dit sjabloon per één eenheid:" #. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) #. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) @@ -323,7 +323,7 @@ #. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) #: calctemplate.ui:395 msgid "Single Price" -msgstr "" +msgstr "Enkelvoudige prijs" #. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) #: calctemplate.ui:400 @@ -333,7 +333,7 @@ #. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddFix) #: calctemplate.ui:410 msgid "adds a new fix calculation part" -msgstr "" +msgstr "voegt een nieuwe vaste berekening toe voor een deel" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditFix) #: calctemplate.ui:420 @@ -355,7 +355,7 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel2_2) #: calctemplate.ui:474 msgid "Needed materials for one unit of this template:" -msgstr "" +msgstr "Benodigde materialen voor één eenheid van dit sjabloon:" #. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) #: calctemplate.ui:509 materialkataloglistview.cpp:39 @@ -371,7 +371,7 @@ #. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddMat) #: calctemplate.ui:524 msgid "adds a new material calculation part" -msgstr "" +msgstr "Voegt een nieuw gedeelte toe aan de berekening voor materiaal" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditMat) #: calctemplate.ui:534 @@ -401,17 +401,17 @@ #. i18n: ectx: property (title), widget (QGroupBox, groupBox_3) #: calctemplate.ui:642 msgid "Overall Price per Unit" -msgstr "" +msgstr "Totale prijs per eenheid" #. i18n: ectx: property (text), widget (QLabel, m_tLabelTime) #: calctemplate.ui:648 msgid "Time Calculation Part:" -msgstr "" +msgstr "Deel voor de berekening van de tijd:" #. i18n: ectx: property (text), widget (QLabel, m_tLabelFix) #: calctemplate.ui:671 msgid "Fix Costs Part:" -msgstr "" +msgstr "Gedeelte met vaste kosten:" #. i18n: ectx: property (text), widget (QLabel, m_tLabelMat) #: calctemplate.ui:694 @@ -581,7 +581,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "MySQL op een server gebaseerde database voor geavanceerde instellingen" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Onbekend" @@ -679,7 +679,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "" @@ -842,11 +842,11 @@ msgid "Total:" msgstr "Totaal:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Kop" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Voet" @@ -1106,7 +1106,7 @@ #: flostempldialog.cpp:246 msgid "Calculated Price: " -msgstr "" +msgstr "Berekende prijs: " #: flostempldialog.cpp:251 msgid "Manual Price: " @@ -1138,7 +1138,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Verwerpen" @@ -1396,15 +1396,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Knipt de geselecteerde sectie uit en plaatst deze op het klembord" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Kopieert de geselecteerde sectie naar het klembord" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Plakt de inhoud van het klembord op de huidige positie" @@ -1416,9 +1416,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Gereed." @@ -1446,15 +1446,15 @@ msgid "Printing..." msgstr "Bezig met afdrukken..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "De selectie wordt geknipt..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "De selectie wordt naar het klembord gekopieerd..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "De inhoud van het klembord wordt ingevoegd..." @@ -1494,19 +1494,33 @@ msgid "&Catalog" msgstr "&Catalogus" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Database wissen" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Items" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Voetregel(s) van document" @@ -1742,11 +1756,11 @@ msgid "Settings" msgstr "Instellingen" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Document" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                              The Document Items List is still empty, but Items can be added now.

                            " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "Helemaal geen belasting tonen" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Gereduceerde belasting voor alle items berekenen" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                            Do " "you really want to replace it with the text shown below?
                            %1
                            " msgstr "" +"Het adreslabel is niet leeg en verschilt van de geselecteerde.
                            Wilt u " +"het vervangen door de onderstaande tekst?
                            %1
                            " -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" -msgstr "" +msgstr "Overschrijving van adres" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" +msgstr "Korting" + +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "Wijziging van doc-type" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                            Should the document number be changed according to the new doc type?
                            Answering Yes creates a new document number." msgstr "" -#: kraftview.cpp:1419 +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" -msgstr "" +msgstr "Het document was gewijzigd. Wilt u alle wijzigingen verwerpen?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" -msgstr "" +msgstr "Document gewijzigd" #: kraftview_ro.cpp:221 msgid "Reduced TAX" -msgstr "" +msgstr "Gereduceerde belasting" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "" @@ -1823,7 +1851,7 @@ msgstr "" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "" #: main.cpp:40 @@ -1846,7 +1874,7 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1855,7 +1883,7 @@ "voor het schrijven van correspondentie, zoals aanbiedingen en rekeningen, " "voor hun klanten" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "Document met doc-nummer openen" @@ -2164,88 +2192,88 @@ msgid "remove" msgstr "verwijderen" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Document afdrukken" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Document bewerken" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "Document &mailen " -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Sluit de toepassing af" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Activeert/deactiveert de statusbalk" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Maakt een nieuw document aan" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2253,59 +2281,59 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "Commandoregelacties controleren" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Bezig met het aanmaken van een nieuw document..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "" -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "" -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "Bezig met het openen van document %1" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Afsluiten..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "De statusbalk aan- of uitzetten..." @@ -2364,7 +2392,7 @@ #: portalview.cpp:231 msgid "Database schema version:" -msgstr "" +msgstr "Database-schemaversie:" #: portalview.cpp:239 msgid "Qt database driver:" @@ -2376,7 +2404,7 @@ #: portalview.cpp:248 msgid "established" -msgstr "" +msgstr "tot stand gebracht" #: portalview.cpp:250 msgid "NOT AVAILABLE!" @@ -2384,7 +2412,7 @@ #: portalview.cpp:259 msgid "Database Version:" -msgstr "" +msgstr "Databaseversie:" #: portalview.cpp:265 msgid "External Tools" @@ -2392,7 +2420,7 @@ #: portalview.cpp:267 msgid "RML to PDF conversion tool:" -msgstr "" +msgstr "Hulpmiddel voor conversie van RML naar PDF:" #: portalview.cpp:272 msgid "not found!" @@ -2400,12 +2428,14 @@ #: portalview.cpp:274 msgid "iconv tool for text import:" -msgstr "" +msgstr "iconv hulpmiddel voor importeren van tekst:" #: portalview.cpp:288 msgid "" "There is a initialisation error on your system. Kraft will not work that way." msgstr "" +"Er is een initialisatie fout op uw systeem. Kraft zal op die manier niet " +"werken." #: portalview.cpp:304 msgid "Documents" @@ -2413,11 +2443,11 @@ #: positiontagdialog.cpp:82 msgid "Edit Item Tags" -msgstr "" +msgstr "Tags van items bewerken" #: positiontagdialog.cpp:91 msgid "

                            Item Tags

                            " -msgstr "" +msgstr "

                            Tags van items

                            " #: positiontagdialog.cpp:92 msgid "Select all tags for the item should be tagged with." @@ -2440,14 +2470,14 @@ msgstr "Acties op items" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "" +msgid "Item Kind" +msgstr "Soort item" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normaal" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternatief" @@ -2461,11 +2491,11 @@ #: positionviewwidget.cpp:113 msgid "Reduced Tax" -msgstr "" +msgstr "Gereduceerde belasting" #: positionviewwidget.cpp:119 msgid "Full Tax" -msgstr "" +msgstr "Volledige belasting" #: positionviewwidget.cpp:128 msgid "Move Up" @@ -2476,64 +2506,68 @@ msgstr "Omlaag verplaatsen" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Locatie vergrendelen" +msgid "Lock Item" +msgstr "Item vergrendelen" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "" +msgid "Unlock Item" +msgstr "Item ontgrendelen" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "" +msgid "Delete Item" +msgstr "Item verwijderen" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Alle items" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Tag: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                              " msgstr "Tags:
                                " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Actief" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Nieuw" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Verwijderd" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Vergrendeld" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                                Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                                Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "" @@ -2585,7 +2619,7 @@ #: prefsdialog.cpp:192 msgid "Select Identity..." -msgstr "" +msgstr "Identiteit selecteren..." #: prefsdialog.cpp:246 msgid "Document Defaults" @@ -2651,7 +2685,7 @@ #: prefsdialog.cpp:419 msgid "Work Phone" -msgstr "" +msgstr "Telefoon werk" #: prefsdialog.cpp:420 msgid "Fax" @@ -2659,11 +2693,11 @@ #: prefsdialog.cpp:421 msgid "Cell Phone" -msgstr "" +msgstr "Mobiele telefoon" #: prefsunits.cpp:150 msgid "Edit a unit" -msgstr "" +msgstr "Een eenheid bewerken" #: prefsunits.cpp:184 msgid "

                                Edit unit

                                " @@ -2690,258 +2724,264 @@ msgid "Search" msgstr "Zoeken" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" +msgstr "Sjabloon niet gevonden" + +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." msgstr "" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "Voorbeeld fout" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                                Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                                Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Onbekend probleem." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Bezig met het aanmaken van de database..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                                Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                                " msgstr "" -#: setupassistant.cpp:425 -msgid "

                                Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                                Can't open your database file, check the permissions and such.

                                " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                                The database is already existing, no action needs to be taken here.

                                Please hit next to proceed.

                                " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                                The database setup was successfully completed.

                                " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                                You can start to work with Kraft now. Please do not forget to

                                " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                              • adjust various settings in the Kraft Preferences dialog.
                              • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                              • Check the Catalog chapter list.
                              • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                              • Make your business and have fun.
                              • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                                If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                                " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                                The database can be opened, but does not contain valid content.

                                A " "new database can be created automatically from scratch.

                                " msgstr "" -#: setupassistant.cpp:741 -msgid "

                                Kraft could not connect to the configured database.

                                " +#: setupassistant.cpp:783 +msgid "

                                Kraft could not connect to the configured database.

                                " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                                Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                                Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                                " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                                " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) @@ -3234,6 +3274,9 @@ msgid "Wage" msgstr "Loon" +#~ msgid "Lock Position" +#~ msgstr "Locatie vergrendelen" + #~ msgid "Plant Catalog" #~ msgstr "Plantencatalogus" diff -Nru kraft-0.55/po/pl/kraft.po kraft-0.59/po/pl/kraft.po --- kraft-0.55/po/pl/kraft.po 2014-05-29 18:59:48.743168764 +0000 +++ kraft-0.59/po/pl/kraft.po 2015-09-26 19:50:58.309068498 +0000 @@ -1,21 +1,21 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # -# Łukasz Wojniłowicz , 2011, 2012, 2013, 2014. +# Łukasz Wojniłowicz , 2011, 2012, 2013, 2014, 2015. # Marta Rybczyńska , 2013. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2014-03-16 07:34+0100\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2015-06-27 06:48+0100\n" "Last-Translator: Łukasz Wojniłowicz \n" "Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 1.5\n" +"X-Generator: Lokalize 2.0\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" @@ -81,7 +81,7 @@ msgid "Create a new Contact" msgstr "Utwórz nowy kontakt" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 dla %2 (Id %3)" @@ -220,8 +220,8 @@ msgstr "zaokrąglij" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "VAT" @@ -565,7 +565,7 @@ "Please select the database backend you want to use:" msgstr "" "Kraft używa silnika bazy danych do przechowywania wartości. Domyślnie używa " -"bazy danych opartych na plikach w prostej konfiguracji dla pojedynczego " +"bazy danych opartych na plikach w prostych ustawieniach dla pojedynczego " "użytkownika.\n" "\n" "Proszę wybrać silnik bazy danych, który chcesz użyć:" @@ -580,7 +580,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "Baza danych MySQL oparta na serwerze dla zaawansowanych ustawień" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Nieznane" @@ -684,7 +684,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Działania dokumentu" @@ -847,11 +847,11 @@ msgid "Total:" msgstr "Razem:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Nagłówek" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Stopka" @@ -1144,7 +1144,7 @@ msgstr "" "Szablon został zmodyfikowany. Czy na pewno chcesz porzucić wszystkie zmiany?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Porzuć" @@ -1404,15 +1404,15 @@ msgid "Prints out the current document" msgstr "Drukuje obecny dokument" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Wycina zaznaczoną sekcję i umieszcza ją w schowku" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Kopiuje zaznaczony fragment do schowka" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Wkleja zawartość schowka na obecnej pozycji" @@ -1424,9 +1424,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Gotowe." @@ -1454,15 +1454,15 @@ msgid "Printing..." msgstr "Drukowanie..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Wycinanie zaznaczenia..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Kopiowanie zaznaczenia do schowka..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Wstawianie zawartości schowka..." @@ -1502,19 +1502,33 @@ msgid "&Catalog" msgstr "&Katalog" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Wyczyść bazę danych..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr " dla %1, " + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "(niezapisane)" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "Nr. %1" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Elementy" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Nieznany składnik dokumentu" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Stopka dokumentu" @@ -1762,11 +1776,11 @@ msgid "Settings" msgstr "Ustawienia" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Dokument" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                                The Document Items List is still empty, but Items can be added now.
                              • Otwórz katalog szablonu przez kliknięcie na " "przycisku '%1' po prawej i wybierz z dostępnych szablonów.
                              " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "pokaż szablon" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "Nie wyświetlaj w ogóle podatku" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Oblicz zredukowany podatek dla wszystkich elementów" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "Oblicz pełen podatek dla wszystkich elementów" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "Oblicz indywidualny podatek dla każdego elementu" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" "Czy na pewno zastąpić wszystkie ustawienia indywidualnych podatków elementów?" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "Zastąpienie ustawień podatku" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                              Do " @@ -1817,20 +1831,35 @@ "Etykieta adresu nie jest pusta i jest różna od wybranej.
                              Czy na pewno " "chcesz ją zastąpić tekstem pokazanym poniżej?
                              %1
                              " -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "Zastąpienie adresu" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Zniżka" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "Zmiana rodzaj dokumentu" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                              Should the document number be changed according to the new doc type?
                              Answering Yes creates a new document number." +msgstr "" +"Nastąpiła zmiana rodzaju dokumentu z %1 na %2.

                              Czy zmienić numer " +"dokumentu odpowiednio do rodzaju dokumentu?
                              Odpowiedź Tak utworzy " +"nowy numer dokumentu." + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" "Dokument został zmodyfikowany. Czy na pewno chcesz porzucić wszystkie zmiany?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Dokument zmodyfikowany" @@ -1838,7 +1867,7 @@ msgid "Reduced TAX" msgstr "Zredukowany podatek" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "zredukowany VAT" @@ -1851,8 +1880,8 @@ msgstr "Dokumenty biznesowe dla małych przedsiębiorstw" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" -msgstr "Prawa autorskie © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "Copyright © 2004–2014 Klaas Freitag" #: main.cpp:40 msgid "Klaas Freitag" @@ -1874,7 +1903,7 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1882,7 +1911,7 @@ "Kraft jest wolnym oprogramowaniem dla osób prowadzących małe biznesy\n" "piszących korespondencje w postaci ofert i faktur do swoich klientów" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "Otwórz dokument o numerze dokumentu " @@ -2214,90 +2243,90 @@ msgid "remove" msgstr "usuń" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Utwórz dokument" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Kopiuj dokument" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Kontynuuj dokument" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Wydrukuj dokument" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Otwórz zarchiwizowany dokument" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Pokaż dokument" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Edytuj dokument" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "Wyślij dokument &pocztą" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Kończy działanie programu" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Włącza/wyłącza pasek stanu" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Tworzy nowy dokument" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Wydrukuj i zarchiwizuj ten dokument" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "Tworzy nowy dokument, który jest kopią wybranego dokumentu" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "Utwórz kontynuację dokumentu dla obecnego dokumentu" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Otwiera dokument do edycji" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "Otwiera i czyta tylko widok dokumentu." -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Wyślij dokument przez pocztę" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" "Edytuj domyślne szablony znaczników, które mogą zostać przypisane do " "elementów dokumentu." -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." -msgstr "Skonfiguruj bazę danych, na której pracuje Kraft." +msgstr "Ustaw bazę danych, na której pracuje Kraft." -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "Otwórz widok na zarchiwizowanym dokumencie" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2308,7 +2337,7 @@ "ustawienia bazy danych Kraft, sprawdź czy serwer działa i zweryfikuj czy " "istnieje baza danych o nazwie %1!" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " @@ -2318,7 +2347,7 @@ "upewnić, że baza danych istnieje i jest dostępna przez użytkownika " "pracującego w Kraft." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " @@ -2328,45 +2357,45 @@ "nie jest on zainstalowany. Proszę się upewnić, że pakiety bazy danych Qt " "zostały zainstalowane i spróbuj ponownie." -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Wystąpił problem bazy danych: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Problem bazy danych." -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "Sprawdź działania wiersza poleceń" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Tworzenie nowego dokumentu..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "Otwieranie dokumentu do widoku..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "Generowanie PDFu..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "Drukowanie zarchiwizowanego dokumentu..." -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "Otwieranie dokumentu %1" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Wychodzenie..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Przełącz pasek stanu..." @@ -2503,14 +2532,14 @@ msgstr "Działania elementu" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "Rodzaj pozycji" +msgid "Item Kind" +msgstr "Rodzaj elementu" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normalny" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternatywny" @@ -2539,67 +2568,73 @@ msgstr "Przesuń w dół" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Zablokuj pozycję" +msgid "Lock Item" +msgstr "Zablokuj element" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "Odblokuj pozycję" +msgid "Unlock Item" +msgstr "Odblokuj element" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Usuń pozycję" +msgid "Delete Item" +msgstr "Usuń element" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Wszystkie elementy" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "%1-znaczone elementy" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Znacznik: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                                " msgstr "Znaczniki:
                                  " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Jeszcze nie przypisano znaczników." -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Aktywne" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Nowe" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Usunięte" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Zablokowane" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                                  Use the position toolbox to change " +"the item type." msgstr "" -"Jest to alternatywna pozycja. Użyj pasku narzędzi pozycji, aby to zmienić." +"Jest to element alternatywny.

                                  Użyj paska narzędzi położenia, aby " +"zmienić rodzaje elementu." -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                                  Use the item toolbox to change the item type." msgstr "" -"Jest to pozycja 'tak jak potrzebne'. Użyj pasku narzędzi pozycji, aby to " -"zmienić." +"Element jest albo całkowicie opcjonalny, albo jego ilość różni się w " +"zależności od potrzeb.

                                  Użyj paska narzędzi elementu, aby zmienić " +"element." -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "Żądanie" @@ -2621,7 +2656,7 @@ #: prefsdialog.cpp:72 msgid "Configure Kraft" -msgstr "Konfiguruj Kraft" +msgstr "Ustawienia Kraft" #: prefsdialog.cpp:91 msgid "Taxes" @@ -2764,7 +2799,7 @@ msgid "Search" msgstr "Znajdź" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " @@ -2773,11 +2808,24 @@ "Nie można wczytać szablonu dokumentu o nazwie %1. Proszę sprawdzić " "instalację." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Nie znaleziono szablonu" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" +"Nie można otworzyć pliku szablonu: %1\n" +"Sprawdź ustawienia ogólne i rodzaju dokumentu." + +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "Błąd szablonu" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " @@ -2787,11 +2835,11 @@ "potrzebne do tworzenia dokumentów. Proszę upewnić się, że pakiet został na " "pewno zainstalowany." -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Błąd generowania dokumentu" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." @@ -2799,16 +2847,16 @@ "Nie można znaleźć pliku znaku wodnego do scalenia z dokumentem. Scalanie " "zostanie wyłączone." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Błąd znaku wodnego" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "Program zakończył ze stanem %1" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                                  Please make sure the package is installed on " @@ -2818,7 +2866,7 @@ "którego nie można znaleźć.
                                  Proszę upewnij się, że pakiet jest " "zainstalowany na twoim komputerze." -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                                  Please make sure the package is installed on your " @@ -2828,29 +2876,29 @@ "którego nie można znaleźć.
                                  Proszę upewnij się, że pakiet jest " "zainstalowany na twoim komputerze." -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Nieznany problem." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "Nie można wygenerować pliku pdf. Skrypt tworzący pdf zawiódł." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "Błąd generowania PDFu" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." @@ -2858,39 +2906,39 @@ "Wybierz swój własny adres z książki adresowej. Zostanie on użyty jako adres " "osoby wysyłającej." -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "Witamy w asystencie ustawień Kraft" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "Wybierz silnik bazy danych" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "Podaj szczegóły ustawień bazy danych MySQL" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "Podaj nazwę pliku SQLite" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Tworzenie bazy danych..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "Uaktualnij schemat bazy danych" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "Moje własne dane adresowe" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "Ukończono ustawianie." -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                                  Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                                  " @@ -2898,11 +2946,13 @@ "

                                  Nie można połączyć się do twojej bazy danych. Czy na pewno podano " "właściwe dane poufne i czy baza danych w ogóle istnieje?

                                  " -#: setupassistant.cpp:425 -msgid "

                                  Can't open your database file, check the permissions and such." -msgstr "

                                  Nie można otworzyć pliku bazy danych, sprawdź prawa dostępu itp." +#: setupassistant.cpp:467 +msgid "

                                  Can't open your database file, check the permissions and such.

                                  " +msgstr "" +"

                                  Nie można otworzyć pliku twojej bazy danych, sprawdź prawa dostępu itp." -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                                  The database is already existing, no action needs to be taken here.

                                  Please hit next to proceed.

                                  " @@ -2910,101 +2960,94 @@ "

                                  Baza danych już istnieje, nie potrzeba podejmować tutaj żadnych innych " "działań.

                                  Proszę nacisnąć dalej, aby kontynuować.

                                  " -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                                  The database setup was successfully completed.

                                  " msgstr "

                                  Ustawianie bazy danych zostało pomyślnie ukończone.

                                  " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                                  You can start to work with Kraft now. Please do not forget to

                                  " msgstr "

                                  Teraz można rozpocząć pracę z Kraft. Proszę nie zapomnieć o

                                  " -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                                • adjust various settings in the Kraft Preferences dialog.
                                • " msgstr "" "
                                • dostosowaniu rozmaitych ustawień w oknie dialogowym ustawień Krafta.
                                • " -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                                • Check the Catalog chapter list.
                                • " msgstr "
                                • Sprawdź listę rozdziałów katalogu.
                                • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                                • Make your business and have fun.
                                • " msgstr "
                                • Kieruj swoim biznesem i czerp z tego radość.
                                • " -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                                  If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                                  " msgstr "" -"

                                  Jeżeli naciśniesz teraz Zakończ, to w konfiguracji Kraft zostanie " -"zapisana nowa konfiguracja bazy danych.

                                  " +"

                                  Jeżeli naciśniesz teraz Zakończ, to w ustawieniach Krafta " +"zostaną zapisane nowe ustawienia bazy danych.

                                  " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" "Nie można połączyć się do bazy danych. Proszę sprawdzić dane poufne bazy " "danych" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" "Główne tabele bazy danych nie istnieją. Proszę sprawdzić wstępne ustawienia." -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "Baza danych jest aktualna. Nie jest wymagane żadne uaktualnienie." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "Przetwórz polecenia uaktualnienia..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "Czytanie pliku poleceń uaktualnienia %1" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "Nieudane uaktualnienie!" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "Pomyślnie uaktualniono, obecna wersja schematu to %1!" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" -"Nie można połączyć się do bazy danych. Proszę sprawdzić dane poufne bazy " -"danych" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "Przetwórz polecenia tworzenia..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "Przetwórz polecenia wypełnienia bazy danych..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "Przetwarzanie poleceń tworzenia bazy danych..." -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "Przetwórz polecenia wypełnienia bazy danych..." -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "Pomyślnie zakończono polecenia." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "Nieudane wykonanie wszystkich poleceń." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." @@ -3012,22 +3055,21 @@ "Asystent ten przeprowadzi cię przez podstawowe ustawienie twojej instalacji " "Kraft." -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -"Konfiguracja bazy danych została przekształcona z poprzedniego pliku " -"konfiguracji." +"Ustawienia bazy danych zostały przekształcone z poprzedniego pliku ustawień." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." -msgstr "Nie znaleziono żadnej konfiguracji bazy danych." +msgstr "Nie znaleziono żadnych ustawień bazy danych." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." -msgstr "Znaleziono poprawą konfigurację bazy danych." +msgstr "Znaleziono poprawne ustawienia bazy danych." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                                  The database can be opened, but does not contain valid content.

                                  A " "new database can be created automatically from scratch.

                                  " @@ -3035,23 +3077,23 @@ "

                                  Można otworzyć bazę danych, ale nie zawiera ona poprawnej treści.

                                  " "Można automatycznie utworzyć nową bazę danych właściwie z niczego.

                                  " -#: setupassistant.cpp:741 -msgid "

                                  Kraft could not connect to the configured database.

                                  " -msgstr "

                                  Kraft nie może połączyć się do skonfigurowanej bazy danych.

                                  " +#: setupassistant.cpp:783 +msgid "

                                  Kraft could not connect to the configured database.

                                  " +msgstr "

                                  Kraft nie może podłączyć się do ustawionej bazy danych.

                                  " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                                  Please check the database server setup and restart Kraft to connect." msgstr "" "

                                  Proszę sprawdzić ustawienie serwera i uruchomić ponownie Kraft, aby się " "połączyć." -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                                  Please check the database file." msgstr "

                                  Proszę sprawdzić plik bazy danych." -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                                  " -msgstr "lub utworzyć nową bazę danych poprzez kliknięcie na dalej.

                                  " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                                  " +msgstr "lub utwórz nową bazę danych poprzez naciśnięcie na dalej.

                                  " #. i18n: ectx: property (text), widget (QLabel, label) #: sqlitedetails.ui:21 @@ -3351,6 +3393,29 @@ msgid "Wage" msgstr "Wynagrodzenie" +#~ msgid "" +#~ "The Database can not be connected. Please check the database credentials!" +#~ msgstr "" +#~ "Nie można połączyć się do bazy danych. Proszę sprawdzić dane poufne bazy " +#~ "danych" + +#~ msgid "Position Kind" +#~ msgstr "Rodzaj pozycji" + +#~ msgid "Lock Position" +#~ msgstr "Zablokuj pozycję" + +#~ msgid "Unlock Position" +#~ msgstr "Odblokuj pozycję" + +#~ msgid "Delete Position" +#~ msgstr "Usuń pozycję" + +#~ msgid "This is a as required position. Use the position toolbox to change." +#~ msgstr "" +#~ "Jest to pozycja 'tak jak potrzebne'. Użyj pasku narzędzi pozycji, aby to " +#~ "zmienić." + #~ msgid "Plant Catalog" #~ msgstr "Katalog roślin" diff -Nru kraft-0.55/po/pt/kraft.po kraft-0.59/po/pt/kraft.po --- kraft-0.55/po/pt/kraft.po 2014-05-29 18:59:49.510149905 +0000 +++ kraft-0.59/po/pt/kraft.po 2015-09-26 19:50:59.708073621 +0000 @@ -2,8 +2,8 @@ msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2014-03-11 10:36+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2015-06-26 11:35+0100\n" "Last-Translator: José Nuno Coelho Pires \n" "Language-Team: pt \n" "Language: \n" @@ -93,7 +93,7 @@ msgid "Create a new Contact" msgstr "Criar um Novo Contacto" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 para %2 (Id %3)" @@ -232,8 +232,8 @@ msgstr "arredondar" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "IVA" @@ -592,7 +592,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "Base de dados em servidor de MySQL, para configurações avançadas" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Desconhecida" @@ -695,7 +695,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Acções do Documento" @@ -858,11 +858,11 @@ msgid "Total:" msgstr "Total:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Cabeçalho" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Rodapé" @@ -1154,7 +1154,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "O modelo foi modificado. Deseja mesmo eliminar todas as alterações?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Apagar" @@ -1413,15 +1413,15 @@ msgid "Prints out the current document" msgstr "Imprime o documento actual" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Corta a secção seleccionada e coloca-a na área de transferência" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Copia a secção seleccionada para a área de transferência" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Cola o conteúdo da área de transferência na posição actual" @@ -1433,9 +1433,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Pronto." @@ -1463,15 +1463,15 @@ msgid "Printing..." msgstr "A imprimir..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "A cortar a selecção..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "A copiar a selecção para a área de transferência..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "A inserir o conteúdo da área de transferência..." @@ -1511,19 +1511,33 @@ msgid "&Catalog" msgstr "&Catálogo" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Limpar a Base de Dados..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr " para o %1, " + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "(não gravado)" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "Nº %1" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Itens" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Componente desconhecida do documento" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Rodapé do Documento" @@ -1769,11 +1783,11 @@ msgid "Settings" msgstr "Configuração" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Documento" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                                  The Document Items List is still empty, but Items can be added now.

                                " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "mostrar o modelo" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "Não mostrar qualquer imposto" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Calcular o imposto reduzido para todos os itens" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "Calcular o imposto total para todos os itens" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "Calcular o imposto total para cada item" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "Deseja sobrepor todas as definições individuais de taxas dos itens?" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "Substituição das Definições de Taxas" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                                Do " @@ -1824,19 +1838,34 @@ "A legenda do endereço não está em branco e é diferente da seleccionada.
                                Deseja realmente substituí-la pelo texto apresentado em baixo?
                                %1
                                " -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "Substituição do Endereço" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Desconto" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "Mudança do Tipo de Documento" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                                Should the document number be changed according to the new doc type?
                                Answering Yes creates a new document number." +msgstr "" +"O tipo deste documento foi alterado de %1 para %2.

                                Será que o " +"número do documento deverá ser ajustado nesse sentido?
                                Se a resposta for " +"Sim, é criado um novo número de documento." + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "O documento foi modificado. Deseja mesmo eliminar todas as alterações?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Documento Modificado" @@ -1844,7 +1873,7 @@ msgid "Reduced TAX" msgstr "TAXA Reduzida" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "IVA reduzido" @@ -1857,8 +1886,8 @@ msgstr "Documentos de negócios para pequenas empresas" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" -msgstr "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "Copyright © 2004–2014 Klaas Freitag" #: main.cpp:40 msgid "Klaas Freitag" @@ -1880,7 +1909,7 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1888,7 +1917,7 @@ "O Kraft é uma aplicação 'open-source' para as pessoas em pequenos negócios\n" "que escrevem correspondências como ofertas e recibos para os seus clientes" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "Abrir o documento com o número " @@ -2221,90 +2250,90 @@ msgid "remove" msgstr "remover" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Criar um Documento" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Copiar o Documento" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Seguir o Documento" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Imprimir o Documento" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Abrir o Documento Arquivado" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Mostrar o Documento" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Editar o Documento" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "Enviar o Documento por E-&Mail" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Sai da aplicação" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Activa/desactiva a barra de estado" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Cria um documento novo" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Imprime e arquiva este documento" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "Cria um documento novo que é uma cópia do seleccionado" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "Cria um documento de seguimento para o documento actual" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Abre o documento para o editar" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "Abre uma vista apenas para leitura do documento." -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Enviar o documento por e-mail" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" "Editar os modelos de marcas disponíveis que poderão ser atribuídos a itens " "do documento." -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "Configurar a base de dados que o Kraft está a usar." -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "Abre o visualizador sobre um documento arquivado" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2315,7 +2344,7 @@ "favor a configuração da base de dados do Kraft, verifique se o servidor está " "em execução e verifique se existe uma base de dados chamada %1!" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " @@ -2325,7 +2354,7 @@ "Verifique por favor se a base de dados existe e se está acessível pelo " "utilizador que está a executar o Kraft." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " @@ -2335,45 +2364,45 @@ "poderá não estar instalado. Verifique por favor se os pacotes das bases de " "dados do Qt estão instalados e tente de novo." -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Existe um problema de base de dados: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Problema na Base de Dados." -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "Verificar as acções da linha de comandos" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "A criar um novo documento..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "A abrir o documento a visualizar..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "A gerar o PDF..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "A imprimir o documento arquivado..." -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "A abrir o documento %1" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "A sair..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Comutar a barra de estado..." @@ -2510,14 +2539,14 @@ msgstr "Acções do Item" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "Tipo de Posição" +msgid "Item Kind" +msgstr "Tipo de Item" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normal" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternativo" @@ -2546,64 +2575,73 @@ msgstr "Descer" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Bloquear a Posição" +msgid "Lock Item" +msgstr "Bloquear o Item" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "Desbloquear a Posição" +msgid "Unlock Item" +msgstr "Desbloquear o Item" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Remover a Posição" +msgid "Delete Item" +msgstr "Apagar o Item" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Todos os itens" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "Itens marcados com %1" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Marca: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                                  " msgstr "Marcas:
                                    " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Ainda sem marcas atribuídas." -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Activa" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Nova" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Removida" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Bloqueada" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." -msgstr "Esta é uma posição alternativa. Use a barra da posição para a alterar." - -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." -msgstr "Esta é uma posição obrigatória. Use a barra da posição para a alterar." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                                    Use the position toolbox to change " +"the item type." +msgstr "" +"Este é um item alternativo.

                                    Use a barra da posição para alterar o " +"tipo de item." + +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                                    Use the item toolbox to change the item type." +msgstr "" +"Este item é completamente opcional ou o seu montante varia de acordo com as " +"necessidades.

                                    Use a barra de ferramentas de itens para mudar o tipo " +"de item." -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "A Pedido" @@ -2770,7 +2808,7 @@ msgid "Search" msgstr "Procurar" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " @@ -2779,11 +2817,24 @@ "O modelo de documento %1 não pôde ser carregado. Verifique por favor a " "instalação." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Modelo não encontrado" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" +"Não foi possível abrir o ficheiro do modelo: %1\n" +"Verifique por favor a configuração e definição do tipo de documento." + +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "Erro do Modelo" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " @@ -2793,11 +2844,11 @@ "mas é necessário para criar os documentos. Certifique-se que o pacote está " "devidamente instalado." -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Erro de Geração do Documento" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." @@ -2805,16 +2856,16 @@ "Não foi possível encontrar o ficheiro de marca de água a juntar ao " "documento. A junção irá ficar desactivada." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Erro da Marca-de-Água" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "O programa terminou com o estado %1" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                                    Please make sure the package is installed on " @@ -2824,7 +2875,7 @@ "ReportLab, o qual não foi encontrado.
                                    Por favor, certifique-se " "que o pacote está instalado no seu computador." -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                                    Please make sure the package is installed on your " @@ -2834,30 +2885,30 @@ "pyPdf, o qual não foi encontrado.
                                    Por favor, certifique-se que o " "pacote está instalado no seu computador." -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Problema desconhecido." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" "Não foi possível gerar o ficheiro PDF. O programa de criação do PDF falhou." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "Erro de Geração do PDF" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." @@ -2865,39 +2916,39 @@ "Seleccione o seu próprio endereço no livro de endereços. Está definido por " "consignação nos documentos." -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "Bem-vindo ao Assistente de Configuração do Kraft" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "Seleccionar a Infra-Estrutura de Base de Dados" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "Indique os Detalhes da Base de Dados MySQL" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "Indique o Nome do Ficheiro SQLite" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "A Criar a Base de Dados..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "Actualizar o Esquema da Base de Dados" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "Os Meus Dados de Endereço" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "Configuração Terminada." -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                                    Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                                    " @@ -2905,13 +2956,13 @@ "

                                    Não é possível contactar a sua base de dados. Tem a certeza que as suas " "credenciais estão correctas e a base de dados existe?

                                    " -#: setupassistant.cpp:425 -msgid "

                                    Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                                    Can't open your database file, check the permissions and such.

                                    " msgstr "" "

                                    Não é possível aceder ao seu ficheiro de base de dados; verifique as " -"permissões, entre outros possíveis problemas." +"permissões, entre outros possíveis problemas.

                                    " -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                                    The database is already existing, no action needs to be taken here.

                                    Please hit next to proceed.

                                    " @@ -2919,31 +2970,31 @@ "

                                    A base de dados já existe, pelo que não há qualquer acção a efectuar aqui." "

                                    Carregue por favor em seguinte para prosseguir.

                                    " -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                                    The database setup was successfully completed.

                                    " msgstr "

                                    A configuração da base de dados terminou com sucesso.

                                    " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                                    You can start to work with Kraft now. Please do not forget to

                                    " msgstr "" "

                                    Pode começar agora a trabalhar com o Kraft. Por favor, não se esqueça de" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "

                                  • adjust various settings in the Kraft Preferences dialog.
                                  • " msgstr "" "
                                  • ajustar as diversas configurações na página de Preferências do Kraft." -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                                  • Check the Catalog chapter list.
                                  • " msgstr "
                                  • Verifique a lista de capítulos do Catálogo.
                                  • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                                  • Make your business and have fun.
                                  • " msgstr "
                                  • Fazer a gestão do seu negócio e divirta-se :-)
                                  • " -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                                    If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                                    " @@ -2951,98 +3002,91 @@ "

                                    Se carregar agora em Terminar, as definições da nova base de dados " "serão guardadas na configuração do Kraft.

                                    " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" "Não é possível contactar a base de dados. Verifique por favor as credenciais " "da base de dados." -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" "As tabelas principais da base de dados não existem; verifique por favor a " "configuração inicial." -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "A base de dados está actualizada; não é necessária mais nenhuma acção." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "Processar os Comandos de Actualização..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "A ler o ficheiro de comandos da actualização %1" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "A actualização decorreu sem sucesso!" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" "A actualização decorreu com sucesso, sendo que a versão do esquema actual é " "a %1!" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" -"Não é possível contactar a base de dados. Verifique por favor as credenciais " -"da base de dados!" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "Processar os Comandos de Criação..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "Processar os comandos de preenchimento da base de dados..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "A processar os comandos de criação da base de dados..." -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "Processar os comandos de preenchimento da base de dados..." -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "Os comandos foram terminados com sucesso." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "Não foi possível efectuar todos os comandos." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" "Este assistente guia-o na configuração básica da sua instalação do Kraft." -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" "A configuração da base de dados foi convertida a partir de um ficheiro de " "configuração anterior." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "Não foi encontrada nenhuma configuração de base de dados." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" "Foi encontrado um ficheiro actual válido de configuração da bases de dados." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                                    The database can be opened, but does not contain valid content.

                                    A " "new database can be created automatically from scratch.

                                    " @@ -3050,22 +3094,22 @@ "

                                    Foi possível aceder à base de dados, mas não contém quaisquer dados " "válidos.

                                    Pode criar uma base de dados nova automaticamente.

                                    " -#: setupassistant.cpp:741 -msgid "

                                    Kraft could not connect to the configured database.

                                    " -msgstr "

                                    O Kraft não conseguiu contactar a base de dados configurada.

                                    " +#: setupassistant.cpp:783 +msgid "

                                    Kraft could not connect to the configured database.

                                    " +msgstr "

                                    O Kraft não conseguiu contactar a base de dados configurada.

                                    " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                                    Please check the database server setup and restart Kraft to connect." msgstr "" "

                                    Verifique por favor a configuração da base de dados do servidor e " "reinicie o Kraft para se ligar." -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                                    Please check the database file." msgstr "

                                    Verifique por favor o ficheiro de base de dados." -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                                    " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                                    " msgstr "" "ou crie uma nova base de dados, carregando para tal em seguinte.

                                    " diff -Nru kraft-0.55/po/pt_BR/kraft.po kraft-0.59/po/pt_BR/kraft.po --- kraft-0.55/po/pt_BR/kraft.po 2014-05-29 18:59:50.193133154 +0000 +++ kraft-0.59/po/pt_BR/kraft.po 2015-09-26 19:51:00.365076070 +0000 @@ -1,8 +1,8 @@ # Translation of kraft.po to Brazilian Portuguese -# Copyright (C) 2009-2014 This_file_is_part_of_KDE +# Copyright (C) 2009-2015 This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # -# André Marcelo Alvarenga , 2009, 2010, 2011, 2012, 2013, 2014. +# André Marcelo Alvarenga , 2009, 2010, 2011, 2012, 2013, 2014, 2015. # Marcus Vinícius de Andrade Gama , 2010. # Luiz Fernando Ranghetti , 2010, 2011. # Marcus Gama , 2010, 2011. @@ -12,8 +12,8 @@ msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2014-03-15 21:35-0300\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2015-06-26 08:37-0300\n" "Last-Translator: André Marcelo Alvarenga \n" "Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" @@ -86,7 +86,7 @@ msgid "Create a new Contact" msgstr "Criar um novo contato" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 para %2 (ID %3)" @@ -225,8 +225,8 @@ msgstr "arredonda" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "IVA" @@ -585,7 +585,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "Banco de dados em servidor de MySQL, para configurações avançadas" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Desconhecido" @@ -688,7 +688,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Ações do documento" @@ -851,11 +851,11 @@ msgid "Total:" msgstr "Total:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Cabeçalho" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Rodapé" @@ -1148,7 +1148,7 @@ msgstr "" "O modelo foi modificado. Você deseja mesmo descartar todas as alterações?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Descartar" @@ -1407,15 +1407,15 @@ msgid "Prints out the current document" msgstr "Imprime o documento atual" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Corta a seção selecionada e a coloca na área de transferência" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Copia a seção selecionada para a área de transferência" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Cola o conteúdo da área de transferência na posição atual" @@ -1427,9 +1427,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Pronto." @@ -1457,15 +1457,15 @@ msgid "Printing..." msgstr "Imprimindo..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Cortando a seleção..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Copiando a seleção para a área de transferência..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Inserindo o conteúdo da área de transferência..." @@ -1505,19 +1505,33 @@ msgid "&Catalog" msgstr "&Catálogo" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Limpar o banco de dados..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr " para o %1, " + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "(não salvo)" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "Nº %1" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Itens" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Componente desconhecida do documento" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Rodapé do documento" @@ -1764,11 +1778,11 @@ msgid "Settings" msgstr "Configurações" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Documento" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                                    The Document Items List is still empty, but Items can be added now.

                                  " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "Exibir modelo" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "Não mostrar qualquer imposto" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Calcular o imposto reduzido para todos os itens" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "Calcular o imposto total para todos os itens" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "Calcular o imposto individual para cada item" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" "Deseja realmente substituir todas as configurações de impostos individuais " "dos itens?" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "Configurações de substituição de impostos" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                                  Do " @@ -1821,19 +1835,34 @@ "A legenda do endereço não está em branco e é diferente da selecionada.
                                  Deseja realmente substituí-la pelo texto mostrado abaixo?
                                  %1
                                  " -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "Substituição do endereço" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Desconto" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "Alteração do tipo de documento" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                                  Should the document number be changed according to the new doc type?
                                  Answering Yes creates a new document number." +msgstr "" +"O tipo deste documento foi alterado de %1 para %2.

                                  O número do " +"documento deve ser alterado de acordo com o novo tipo de documento?
                                  Ao " +"responder Sim será criado um novo número de documento." + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "O documento foi modificado. Deseja mesmo eliminar todas as alterações?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Documento modificado" @@ -1841,7 +1870,7 @@ msgid "Reduced TAX" msgstr "IMPOSTO Reduzido" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "IVA reduzido" @@ -1854,8 +1883,8 @@ msgstr "Documentos de negócios para pequenas empresas" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" -msgstr "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "Copyright © 2004–2014 Klaas Freitag" #: main.cpp:40 msgid "Klaas Freitag" @@ -1877,7 +1906,7 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1886,7 +1915,7 @@ "negócios\n" "que escrevem correspondências como ofertas e recibos para os seus clientes" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "Abrir o documento com o número " @@ -2219,90 +2248,90 @@ msgid "remove" msgstr "remover" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Criar documento" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Copiar documento" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Seguir documento" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Imprimir documento" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Abrir documento arquivado" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Exibir documento" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Editar documento" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "Enviar documento por e-&mail" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Sai do aplicativo" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Habilita/desabilita a barra de status" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Cria um novo documento" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Imprime e arquiva este documento" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "Cria um documento novo que é uma cópia do selecionado" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "Cria um documento seguinte para o documento atual" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Abre o documento para edição" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "Abre uma vista apenas para leitura do documento." -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Envia o documento por e-mail" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" "Edita os modelos de etiquetas disponíveis que podem ser atribuídos aos itens " "do documento." -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "Configura o banco de dados em que o Kraft está trabalhando." -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "Abre o visualizador sobre um documento arquivado" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2313,7 +2342,7 @@ "por favor a configuração da base de dados do Kraft, verifique se o servidor " "está em execução e verifique se existe uma base de dados chamada %1!" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " @@ -2323,7 +2352,7 @@ "Verifique por favor se a base de dados existe e se está acessível para o " "usuário que está rodando o Kraft." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " @@ -2333,45 +2362,45 @@ "ele poderá não estar instalado. Verifique por favor se os pacotes das bases " "de dados do Qt estão instalados e tente de novo." -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Existe um problema no banco de dados: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Problema no banco de dados." -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "Verificar as ações da linha de comando" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Criar novo documento..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "Abrindo o documento para visualizar..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "Gerando PDF..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "Imprimindo documento arquivado..." -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "Abrindo documento %1" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Saindo..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Alternar a barra de status..." @@ -2508,14 +2537,14 @@ msgstr "Ações do item" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "Tipo de posição" +msgid "Item Kind" +msgstr "Tipo de item" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normal" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternativo" @@ -2544,64 +2573,72 @@ msgstr "Mover para baixo" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Bloquear posição" +msgid "Lock Item" +msgstr "Bloquear item" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "Desbloquear posição" +msgid "Unlock Item" +msgstr "Desbloquear item" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Remover posição" +msgid "Delete Item" +msgstr "Excluir item" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Todos os itens" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "%1 itens etiquetados" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Etiqueta: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                                    " msgstr "Etiquetas:
                                      " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Nenhuma etiqueta atribuída." -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Ativo" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Novo" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Excluído" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Bloqueado" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." -msgstr "Esta é uma posição alternativa. Use a barra da posição para alterá-la." - -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." -msgstr "Esta é uma posição obrigatória. Use a barra da posição para alterá-la." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                                      Use the position toolbox to change " +"the item type." +msgstr "" +"Este é um item alternativo.

                                      Use a barra da posição para alterar o " +"tipo de item." + +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                                      Use the item toolbox to change the item type." +msgstr "" +"Este item é opcional ou sua quantidade varia de acordo com a necessidade.

                                      Use a barra da posição para alterar o tipo de item." -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "Demanda" @@ -2768,7 +2805,7 @@ msgid "Search" msgstr "Pesquisar" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " @@ -2777,11 +2814,24 @@ "O modelo de documento %1 não pôde ser carregado. Por favor, verifique a " "instalação." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Modelo não encontrado" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" +"O arquivo de modelo não pôde ser aberto: %1\n" +"Verifique a configuração e definição do tipo de documento." + +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "Erro do modelo" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " @@ -2791,11 +2841,11 @@ "mas é necessário para criar os documentos. Certifique-se de que o pacote " "está devidamente instalado." -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Erro na geração do documento" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." @@ -2803,16 +2853,16 @@ "Não foi possível encontrar o arquivo de marca d'água a mesclar ao documento. " "A junção irá ficar desativada." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Erro na marca d'água" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "O programa finalizou com o status %1" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                                      Please make sure the package is installed on " @@ -2822,7 +2872,7 @@ "ReportLab, o qual não foi encontrado.
                                      Certifique-se de que o " "pacote está instalado no seu computador." -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                                      Please make sure the package is installed on your " @@ -2832,30 +2882,30 @@ "pyPdf, o qual não foi encontrado.
                                      Certifique-se de que o pacote " "está instalado no seu computador." -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Problema desconhecido." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" "Não foi possível gerar o arquivo PDF. O programa de criação de PDF falhou." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "Erro na geração do PDF" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." @@ -2863,39 +2913,39 @@ "Selecione o seu próprio endereço no livro de endereços. Ele está definido " "por consignação nos documentos." -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "Bem-vindo ao Assistente de Configuração do Kraft" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "Selecionar a infraestrutura de banco de dados" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "Insira os detalhes do banco de dados MySQL" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "Insira o nome do arquivo SQLite" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Criar o banco de dados..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "Atualizar o esquema do banco de dados" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "Meus Dados de Endereço" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "Configuração concluída." -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                                      Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                                      " @@ -2903,13 +2953,13 @@ "

                                      Não foi possível conectar-se ao seu banco de dados. Tem certeza de que " "suas credenciais estão corretas e que o banco de dados existe?

                                      " -#: setupassistant.cpp:425 -msgid "

                                      Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                                      Can't open your database file, check the permissions and such.

                                      " msgstr "" "

                                      Não foi possível abrir seu arquivo de banco de dados, verifique as " -"permissões." +"permissões.

                                      " -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                                      The database is already existing, no action needs to be taken here.

                                      Please hit next to proceed.

                                      " @@ -2917,31 +2967,31 @@ "

                                      O banco de dados já existe, assim não há qualquer ação a efetuar aqui.

                                      Clique por favor em seguinte para prosseguir.

                                      " -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                                      The database setup was successfully completed.

                                      " msgstr "

                                      A configuração do banco de dados terminou com sucesso.

                                      " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                                      You can start to work with Kraft now. Please do not forget to

                                      " msgstr "" "

                                      Você pode começar agora a trabalhar com o Kraft. Por favor, não se " "esqueça de

                                      " -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                                    • adjust various settings in the Kraft Preferences dialog.
                                    • " msgstr "" "
                                    • ajustar as diversas configurações na página de Preferências do Kraft." -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                                    • Check the Catalog chapter list.
                                    • " msgstr "
                                    • Verificar a lista de capítulos do Catálogo.
                                    • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                                    • Make your business and have fun.
                                    • " msgstr "
                                    • Fazer seus negócios e divertir-se.
                                    • " -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                                      If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                                      " @@ -2949,97 +2999,90 @@ "

                                      Se você clicar agora em Concluir, as definições do novo banco de " "dados serão armazenadas na configuração do Kraft.

                                      " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" "Não é possível estabelecer conexão com o banco de dados. Verifique as " "credenciais do banco de dados." -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" "As tabelas principais do banco de dados não existem. Verifique por favor a " "configuração inicial." -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "O banco de dados está atualizado. Nenhuma atualização é necessária." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "Processar os comandos de atualização..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "Lendo o arquivo de comandos da atualização %1" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "A atualização falhou!" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" "A atualização foi bem-sucedida, sendo que a versão do esquema atual é a %1!" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" -"Não é possível contactar o banco de dados. Verifique por favor as " -"credenciais do banco de dados!" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "Processar os comandos de criação..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "Processar os comandos de preenchimento do banco de dados..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "Processando os comandos de criação do banco de dados..." -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "Processar os comandos de preenchimento da base de dados..." -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "Os comandos foram concluídos com sucesso." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "Não foi possível efetuar todos os comandos." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" "Este assistente o guiará na configuração básica da sua instalação do Kraft." -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" "A configuração do banco de dados foi convertida a partir do arquivo de " "configuração antigo." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "Não foi encontrada nenhuma configuração do banco de dados." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" "Foi encontrado um arquivo de configuração do banco de dados atual válido." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                                      The database can be opened, but does not contain valid content.

                                      A " "new database can be created automatically from scratch.

                                      " @@ -3047,23 +3090,23 @@ "

                                      O banco de dados pôde ser aberto, mas não contém conteúdo válido.

                                      Um novo banco de dados pode ser criado do início automaticamente.

                                      " -#: setupassistant.cpp:741 -msgid "

                                      Kraft could not connect to the configured database.

                                      " -msgstr "

                                      O Kraft não pôde conectar-se ao banco de dados configurado.

                                      " +#: setupassistant.cpp:783 +msgid "

                                      Kraft could not connect to the configured database.

                                      " +msgstr "

                                      O Kraft não pôde conectar-se ao banco de dados configurado.

                                      " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                                      Please check the database server setup and restart Kraft to connect." msgstr "" "

                                      Por favor, verifique a configuração do servidor de banco de dados e " "reinicie o Kraft para conectar." -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                                      Please check the database file." msgstr "

                                      Por favor, verifique o arquivo do banco de dados." -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                                      " -msgstr "ou crie um novo banco de dados clicando em Próximo.

                                      " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                                      " +msgstr "Ou crie um novo banco de dados clicando em Próximo.

                                      " #. i18n: ectx: property (text), widget (QLabel, label) #: sqlitedetails.ui:21 diff -Nru kraft-0.55/po/ru/CMakeLists.txt kraft-0.59/po/ru/CMakeLists.txt --- kraft-0.55/po/ru/CMakeLists.txt 1970-01-01 00:00:00.000000000 +0000 +++ kraft-0.59/po/ru/CMakeLists.txt 2015-09-26 19:51:01.289079559 +0000 @@ -0,0 +1,2 @@ +file(GLOB _po_files *.po) +GETTEXT_PROCESS_PO_FILES( ru ALL INSTALL_DESTINATION ${LOCALE_INSTALL_DIR} ${_po_files} ) diff -Nru kraft-0.55/po/ru/kraft.po kraft-0.59/po/ru/kraft.po --- kraft-0.55/po/ru/kraft.po 1970-01-01 00:00:00.000000000 +0000 +++ kraft-0.59/po/ru/kraft.po 2015-09-26 19:51:01.287079551 +0000 @@ -0,0 +1,3405 @@ +# Copyright (C) YEAR This_file_is_part_of_KDE +# This file is distributed under the same license as the PACKAGE package. +# +# Svyatoslav Vorona , 2014. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: http://bugs.kde.org\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2014-08-12 00:49+0400\n" +"Last-Translator: Svyatoslav Vorona \n" +"Language-Team: Russian \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n" +"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Lokalize 1.5\n" +"X-Environment: kde\n" +"X-Accelerator-Marker: &\n" +"X-Text-Markup: kde4\n" + +msgctxt "NAME OF TRANSLATORS" +msgid "Your names" +msgstr "Святослав Ворона" + +msgctxt "EMAIL OF TRANSLATORS" +msgid "Your emails" +msgstr "svyatoslav.vorona@yandex.ru" + +#: addeditchapterdialog.cpp:31 +msgid "Add/Edit Catalog Chapter" +msgstr "Добавить/Править главу каталога" + +#: addeditchapterdialog.cpp:45 +msgid "Create a new Catalog Chapter" +msgstr "Создать новую главу каталога" + +#: addeditchapterdialog.cpp:49 +msgid "Chapter Name:" +msgstr "Имя главы:" + +#: addeditchapterdialog.cpp:53 +msgid "Chapter Description:" +msgstr "Описание главы:" + +#: addeditchapterdialog.cpp:71 +#, kde-format +msgid "Create new Catalog Chapter below chapter %1" +msgstr "Создать новую главу каталога ниже главы %1" + +#: addeditchapterdialog.cpp:78 +#, kde-format +msgid "Edit name and description of chapter %1" +msgstr "Править имя и описание главы %1" + +#: addressselection.cpp:59 +msgid "Please select a contact from the list below: " +msgstr "Выберите контакт из списка ниже:" + +#: addressselection.cpp:71 akonadiaddressselector.cpp:172 docdigestview.cpp:68 +msgid "&Search: " +msgstr "Поиск:" + +#: addressselection.cpp:125 akonadiaddressselector.cpp:215 +msgid "New Contact..." +msgstr "Новый контакт..." + +#: akonadiaddressselector.cpp:206 +msgid "Display address book selection list and hide address details." +msgstr "Отобразить список выбора адресной книги и скрыть детали адреса." + +#: akonadiaddressselector.cpp:211 +msgid "Edit Contact..." +msgstr "Править контакт..." + +#: akonadiaddressselector.cpp:212 +msgid "Edit the currently selected contact" +msgstr "Править выбранный контакт" + +#: akonadiaddressselector.cpp:216 +msgid "Create a new Contact" +msgstr "Создать новый контакт" + +#: archdoc.cpp:60 +#, kde-format +msgid "%1 for %2 (Id %3)" +msgstr "%1 for %2 (Id %3)" + +#: brunskatalog.cpp:43 +msgid "Select Bruns Catalog Data File" +msgstr "" + +#: brunskatalog.cpp:55 +msgid "Select Bruns Catalog Key File" +msgstr "" + +#: brunskataloglistview.cpp:36 +msgctxt "Abbrev. for botanical name" +msgid "Bot. Name" +msgstr "" + +#: brunskataloglistview.cpp:37 +msgctxt "Abbrev. for localized name" +msgid "Name" +msgstr "Имя" + +#: brunskataloglistview.cpp:38 +msgctxt "Abbrev. for article identification number" +msgid "Art. Id." +msgstr "Арт. ИД." + +#: brunskataloglistview.cpp:39 +msgctxt "Abbrev. for article Matchcode" +msgid "Art. Match." +msgstr "Арт. Соотв." + +#: brunskataloglistview.cpp:42 +msgid "Catalog" +msgstr "Каталог" + +#: brunskataloglistview.cpp:110 +msgid "Fruits" +msgstr "Фрукты" + +#: brunskataloglistview.cpp:114 +msgid "Azalea and Rhododendrons" +msgstr "Азалия и Рододендроны" + +#: brunskataloglistview.cpp:118 +msgid "Roses" +msgstr "Розы" + +#: brunskataloglistview.cpp:122 +msgctxt "botanical" +msgid "Bushes" +msgstr "Кусты" + +#: brunskataloglistview.cpp:126 +msgctxt "Various plants (bot.)" +msgid "Others" +msgstr "Другое" + +#: brunskatalogview.cpp:61 +msgid "Plant Details (Sizes, Root Forms etc.):" +msgstr "Детали растения (Размеры, формы корня и т.д.):" + +#: brunskatalogview.cpp:67 insertplantdialog.cpp:55 +msgid "Matchcode" +msgstr "Код соответствия" + +#: brunskatalogview.cpp:68 insertplantdialog.cpp:56 +msgid "Form" +msgstr "Бланк" + +#: brunskatalogview.cpp:69 insertplantdialog.cpp:57 +msgid "Form Add" +msgstr "Добавить бланк" + +#: brunskatalogview.cpp:70 +msgid "Wuchs" +msgstr "Рост" + +#: brunskatalogview.cpp:71 insertplantdialog.cpp:59 +msgid "Root" +msgstr "Корень" + +#: brunskatalogview.cpp:72 insertplantdialog.cpp:60 +msgid "Quality" +msgstr "Качество" + +#: brunskatalogview.cpp:73 insertplantdialog.cpp:61 +msgid "Group" +msgstr "Группа" + +#: calcpart.cpp:117 +msgid "Base" +msgstr "База" + +#. i18n: ectx: property (windowTitle), widget (QWidget, d_calcTempl) +#: calctemplate.ui:14 +msgid "Edit Template" +msgstr "Править шаблон" + +#. i18n: ectx: attribute (title), widget (QWidget, Widget8) +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) +#: calctemplate.ui:27 calctemplate.ui:75 templkataloglistview.cpp:44 +#: texteditdialog.cpp:64 +msgid "Template" +msgstr "Шаблон" + +#. i18n: ectx: property (text), widget (QLabel, textLabel4) +#: calctemplate.ui:53 +msgid "&Store in Chapter" +msgstr "Хранить в главе" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3) +#: calctemplate.ui:96 +msgid "&Unit" +msgstr "Единица" + +#. i18n: ectx: property (text), widget (QCheckBox, m_addTime) +#: calctemplate.ui:128 +msgid "&Count Time for Overalltime" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2) +#: calctemplate.ui:142 +msgid "Margin" +msgstr "Поля" + +#. i18n: ectx: property (suffix), widget (QSpinBox, spBenefit) +#: calctemplate.ui:161 +#, no-c-format +msgid " %" +msgstr " %" + +#. i18n: ectx: property (text), widget (KPushButton, pbRundPreis) +#: calctemplate.ui:177 +msgid "round" +msgstr "округлить" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_3) +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 +msgid "VAT" +msgstr "НДС" + +#. i18n: ectx: property (text), item, widget (KComboBox, cbMwst) +#: calctemplate.ui:214 +msgid "full" +msgstr "полный" + +#. i18n: ectx: property (text), item, widget (KComboBox, cbMwst) +#: calctemplate.ui:219 +msgid "half" +msgstr "половина" + +#. i18n: ectx: attribute (title), widget (QWidget, Widget9) +#: calctemplate.ui:235 +msgid "Time Calculation" +msgstr "Вычисление времени" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: calctemplate.ui:246 +msgid "Time measureable effort for this template:" +msgstr "Измеримое время усилия для шаблона:" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) +#. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) +#. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) +#: calctemplate.ui:271 calctemplate.ui:390 calctemplate.ui:499 +msgid "Label" +msgstr "Метка" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) +#: calctemplate.ui:276 +msgid "Duration" +msgstr "Продолжительность" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) +#: calctemplate.ui:281 +msgid "Hourly Rate" +msgstr "Почасовая ставка" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) +#: calctemplate.ui:286 +msgid "Glob. Rate" +msgstr "Глобальная ставка" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddTime) +#: calctemplate.ui:296 +msgid "Adds a new time calculation part to the template" +msgstr "Добавляет часть вычисления текущего времени" + +#. i18n: ectx: property (text), widget (KPushButton, m_butAddTime) +#. i18n: ectx: property (text), widget (KPushButton, m_butAddFix) +#. i18n: ectx: property (text), widget (KPushButton, m_butAddMat) +#: calctemplate.ui:299 calctemplate.ui:413 calctemplate.ui:527 +msgid "new..." +msgstr "новый..." + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditTime) +#: calctemplate.ui:306 +msgid "Edits the current time calculation part" +msgstr "Правит часть вычисления текущего времени" + +#. i18n: ectx: property (text), widget (KPushButton, m_butEditTime) +#. i18n: ectx: property (text), widget (KPushButton, m_butEditFix) +#. i18n: ectx: property (text), widget (KPushButton, m_butEditMat) +#: calctemplate.ui:309 calctemplate.ui:423 calctemplate.ui:537 +msgid "edit..." +msgstr "править..." + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butRemoveTime) +#: calctemplate.ui:316 +msgid "Deletes the current time calculation part" +msgstr "Удаляет часть вычисления текущего времени" + +#. i18n: ectx: property (text), widget (KPushButton, m_butRemoveTime) +#. i18n: ectx: property (text), widget (KPushButton, m_butRemoveFix) +#. i18n: ectx: property (text), widget (KPushButton, m_butRemoveMat) +#: calctemplate.ui:319 calctemplate.ui:433 calctemplate.ui:547 +msgid "delete" +msgstr "удалить" + +#. i18n: ectx: attribute (title), widget (QWidget, TabPage) +#: calctemplate.ui:349 +msgid "Fix Costs" +msgstr "Фиксировать цены" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2_3) +#: calctemplate.ui:360 +msgid "Fix costs for this template per one unit:" +msgstr "Фиксировать стоимость для этого шаблона на единицу:" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) +#. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) +#: calctemplate.ui:385 calctemplate.ui:504 +msgid "Amount" +msgstr "Количество" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) +#: calctemplate.ui:395 +msgid "Single Price" +msgstr "Розничная цена" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) +#: calctemplate.ui:400 +msgid "Overall Price" +msgstr "Полная цена" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddFix) +#: calctemplate.ui:410 +msgid "adds a new fix calculation part" +msgstr "добавляет новую фиксированную часть вычисления" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditFix) +#: calctemplate.ui:420 +msgid "edits the current fix calculation part" +msgstr "правит фиксированную часть вычисления" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butRemoveFix) +#: calctemplate.ui:430 +msgid "deletes the current fix calculation part" +msgstr "удаляет фиксированную часть вычисления" + +#. i18n: ectx: attribute (title), widget (QWidget, TabPage_2) +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) +#: calctemplate.ui:463 kraftglobals.h:29 materialdialog.ui:68 +#: materialkataloglistview.cpp:37 +msgid "Material" +msgstr "Материал" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2_2) +#: calctemplate.ui:474 +msgid "Needed materials for one unit of this template:" +msgstr "Необходимые материалы для одной единицы этого шаблона:" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) +#: calctemplate.ui:509 materialkataloglistview.cpp:39 +msgid "Unit" +msgstr "Единица" + +#. i18n: ectx: property (text), widget (QTreeWidget, m_matParts) +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) +#: calctemplate.ui:514 calctemplate.ui:580 templkataloglistview.cpp:45 +msgid "Price" +msgstr "Цена" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddMat) +#: calctemplate.ui:524 +msgid "adds a new material calculation part" +msgstr "добавляет новую часть вычисления материала" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditMat) +#: calctemplate.ui:534 +msgid "edits the current material part" +msgstr "правит текущую материальную часть" + +#. i18n: ectx: property (toolTip), widget (KPushButton, m_butRemoveMat) +#: calctemplate.ui:544 +msgid "deletes the current material calculation part" +msgstr "удаляет текущую материальную вычислительную часть" + +#. i18n: ectx: property (text), widget (QRadioButton, m_rbManual) +#: calctemplate.ui:586 +msgid "&manual:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: calctemplate.ui:603 +msgid "Euro" +msgstr "Евро" + +#. i18n: ectx: property (text), widget (QRadioButton, m_rbCalculation) +#: calctemplate.ui:629 +msgid "Calculated Price" +msgstr "Вычисленная цена" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3) +#: calctemplate.ui:642 +msgid "Overall Price per Unit" +msgstr "Полная цена за единицу" + +#. i18n: ectx: property (text), widget (QLabel, m_tLabelTime) +#: calctemplate.ui:648 +msgid "Time Calculation Part:" +msgstr "Часть вычисления времени:" + +#. i18n: ectx: property (text), widget (QLabel, m_tLabelFix) +#: calctemplate.ui:671 +msgid "Fix Costs Part:" +msgstr "Фиксировать часть цен:" + +#. i18n: ectx: property (text), widget (QLabel, m_tLabelMat) +#: calctemplate.ui:694 +msgid "Material Part:" +msgstr "Материальная часть:" + +#. i18n: ectx: property (text), widget (QLabel, m_resPreisName) +#: calctemplate.ui:717 +msgid "Calculated Price:" +msgstr "Вычисленная цена:" + +#. i18n: ectx: property (text), widget (QLabel, m_resultPrice) +#: calctemplate.ui:733 +msgid "88.888,88 €" +msgstr "88.888,88 €" + +#: catalogselection.cpp:56 +msgid "Selected &Catalog: " +msgstr "Выбранный каталог:" + +#: catalogselection.cpp:149 catalogselection.cpp:164 catalogselection.cpp:173 +msgid "Append to Document" +msgstr "Добавить к документу" + +#: catalogtemplate.cpp:50 +msgid "Manual Price" +msgstr "" + +#: catalogtemplate.cpp:52 +msgid "Calculated" +msgstr "" + +#: catalogtemplate.cpp:54 +msgid "AutoCalc" +msgstr "" + +#: catalogtemplate.cpp:55 +#, c-format +msgid "Err: Unknown type %d" +msgstr "Ошибка: Неизвестный тип %d" + +#. i18n: ectx: property (text), widget (QLabel, label) +#: createdb.ui:17 +msgid "Database creation and initial schema setup:" +msgstr "Создание базы данных и установка начальной схемы:" + +#. i18n: ectx: property (text), widget (QLabel, mCreateCounter) +#. i18n: ectx: property (text), widget (QLabel, mFillCounter) +#. i18n: ectx: property (text), widget (QLabel, mUpgradeCounter) +#: createdb.ui:36 createdb.ui:80 upgradedb.ui:39 +msgid "0 / 129" +msgstr "0 / 129" + +#. i18n: ectx: property (text), widget (QLabel, mCreateIcon) +#. i18n: ectx: property (text), widget (QLabel, mFillIcon) +#: createdb.ui:49 createdb.ui:93 upgradedb.ui:52 +msgid "X" +msgstr "X" + +#. i18n: ectx: property (text), widget (QLabel, label_3) +#: createdb.ui:61 +msgid "Filling the database with initial values:" +msgstr "Заполнение базы данных с начальными значениями:" + +#. i18n: ectx: property (text), widget (QLabel, label_2) +#: createdb.ui:113 upgradedb.ui:72 +msgid "Status: " +msgstr "Статус: " + +#. i18n: ectx: property (text), widget (QLabel, mCreateStatus) +#: createdb.ui:123 +msgid "Database setup status..." +msgstr "Статус установки базы данных..." + +#. i18n: ectx: label, entry (BrunsDataFile), group (bruns) +#: databasesettings.kcfg:7 +msgid "Bruns Data File:" +msgstr "" + +#. i18n: ectx: label, entry (BrunsKeyFile), group (bruns) +#: databasesettings.kcfg:10 +msgid "Bruns Key File:" +msgstr "" + +#. i18n: ectx: label, entry (DbDriver), group (database selection) +#: databasesettings.kcfg:15 +msgid "Qt Database Driver:" +msgstr "Драйвер Qt для базы данных:" + +#. i18n: ectx: label, entry (DbServerName), group (mysql settings) +#: databasesettings.kcfg:20 +msgid "Database Server:" +msgstr "Сервер базы данных:" + +#. i18n: ectx: label, entry (DbDatabaseName), group (mysql settings) +#: databasesettings.kcfg:24 +msgid "Database Name" +msgstr "Имя базы данных" + +#. i18n: ectx: property (text), widget (QLabel, label_3) +#. i18n: ectx: label, entry (DbUser), group (mysql settings) +#: databasesettings.kcfg:27 mysqldetails.ui:51 +msgid "Database User:" +msgstr "Пользователь базы данных:" + +#. i18n: ectx: label, entry (DbPassword), group (mysql settings) +#: databasesettings.kcfg:31 +msgid "Database Password:" +msgstr "Пароль базы данных:" + +#. i18n: ectx: label, entry (DefaultDbName), group (mysql settings) +#: databasesettings.kcfg:34 +msgid "The default database name when creating new databases" +msgstr "Имя базы данных по умолчанию при создании новых баз данных" + +#. i18n: ectx: label, entry (DbFile), group (Sqlite settings) +#: databasesettings.kcfg:39 +msgid "File Name" +msgstr "Имя файла" + +#. i18n: ectx: label, entry (DbPath), group (Sqlite settings) +#: databasesettings.kcfg:42 +msgid "The path where database file are stored. Leave empty!" +msgstr "Путь где хранится файл базы данных. Оставьте пустым!" + +#. i18n: ectx: property (text), widget (QLabel, mInfoText) +#: dbinit.ui:19 +msgid "Database Update:" +msgstr "Обновление базы данных:" + +#. i18n: ectx: property (text), widget (QLabel, label_4) +#: dbinit.ui:34 +msgid "Overall Progress:" +msgstr "Общий прогресс:" + +#. i18n: ectx: property (text), widget (QLabel, label_7) +#: dbinit.ui:55 +msgid "Detail Progress:" +msgstr "Детальный прогресс:" + +#. i18n: ectx: property (text), widget (QLabel, label_8) +#: dbinit.ui:76 +msgid "Status:" +msgstr "Статус:" + +#. i18n: ectx: property (text), widget (QLabel, label) +#: dbselect.ui:21 +msgid "" +"Kraft uses a database backend to store values. By default it uses a file " +"based database with easy setup targeted to single user mode.\n" +"\n" +"Please select the database backend you want to use:" +msgstr "" +"Kraft использует базу данных для хранения значений. По умолчания используя " +"основанную на файлах модель базы данных с простой установкой нацеленной на " +"режим одного пользователя.\n" +"\n" +"Выберите тип который вы хотите использовать:" + +#. i18n: ectx: property (text), widget (QRadioButton, mRbSqlite3) +#: dbselect.ui:31 +msgid "SQLite 3 - file based database (default)" +msgstr "SQLite 3 - файловая база данных (по умолчанию)" + +#. i18n: ectx: property (text), widget (QRadioButton, mRbMySQL) +#: dbselect.ui:41 +msgid "MySQL Serverbased Database for advanced Setups" +msgstr "MySQL серверная база данных для специальных настроек" + +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 +msgid "Unknown" +msgstr "Неизвестный" + +#: docassistant.cpp:60 +msgid "Show Templates" +msgstr "Показать шаблоны" + +#: docassistant.cpp:65 +msgid "Show mask to create or select templates to be used in the document" +msgstr "" +"Показать маску для создания или выбора шаблонов используемых в документе" + +#: docassistant.cpp:128 +msgid "Add a template to the document" +msgstr "Добавить шаблон в документ" + +#: docassistant.cpp:134 +msgid "Create a new template" +msgstr "Создать новый шаблон" + +#: docassistant.cpp:141 +msgid "Edit the current template" +msgstr "Править текущий шаблон" + +#: docassistant.cpp:148 +msgid "Delete the current template" +msgstr "Удалить текущий шаблон" + +#: docassistant.cpp:299 +msgid "" +"Do you really want to delete the template permanently? There is no way to " +"recover!" +msgstr "Удалить шаблон неизменно? Не будет способа его восстановить!" + +#: docdigestdetailview.cpp:123 +msgid "Date" +msgstr "Дата" + +#: docdigestdetailview.cpp:126 models/documentmodel.cpp:65 +msgid "Whiteboard" +msgstr "Доска" + +#: docdigestdetailview.cpp:131 models/documentmodel.cpp:69 +msgid "Project" +msgstr "Проект" + +#: docdigestdetailview.cpp:135 +msgid "Customer" +msgstr "Клиент" + +#: docdigestdetailview.cpp:146 +msgid "The address is not listed in an address book." +msgstr "Адреса нету в списке адресной книги." + +#: docdigestdetailview.cpp:148 +#, kde-format +msgid "" +"The client has the address book id %1 but can not found in our address books." +msgstr "" +"Клиент имеет идентификатор адресной книги %1 но не найден в наших адресных " +"книгах." + +#: docdigestdetailview.cpp:151 +msgid "The client can be found in our address books." +msgstr "Клиент может быть найден в наших адресных книгах." + +#: docdigestdetailview.cpp:162 prefsdialog.cpp:424 +msgid "preferred address" +msgstr "предпочтительный адрес" + +#: docdigestdetailview.cpp:166 prefsdialog.cpp:428 +msgid "home address" +msgstr "домашний адрес" + +#: docdigestdetailview.cpp:170 prefsdialog.cpp:432 +msgid "work address" +msgstr "рабочий адрес" + +#: docdigestdetailview.cpp:174 prefsdialog.cpp:436 +msgid "postal address" +msgstr "почтовый адрес" + +#: docdigestdetailview.cpp:178 prefsdialog.cpp:440 +msgid "international address" +msgstr "международный адрес" + +#: docdigestdetailview.cpp:182 prefsdialog.cpp:444 +msgid "domestic address" +msgstr "внутренний адрес" + +#: docdigestdetailview.cpp:186 prefsdialog.cpp:448 +msgid "unknown" +msgstr "неизвестный" + +#: docdigestdetailview.cpp:209 +msgid "This document was never printed." +msgstr "Этот документ никогда не был напечатан" + +#. i18n: ectx: ToolBar (documentToolBar) +#: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 +#: kraftui.rc:21 portal.cpp:220 +msgid "Document Actions" +msgstr "Действия документа" + +#: docdigestview.cpp:135 +msgid "Latest Documents" +msgstr "Последние документы" + +#: docdigestview.cpp:137 +msgid "Shows the latest ten documents" +msgstr "Показывает последние десять документов" + +#: docdigestview.cpp:155 +msgid "All Documents" +msgstr "Все документы" + +#: docdigestview.cpp:157 +msgid "Shows a complete list of all documents" +msgstr "Показать полный список всех документов" + +#: docdigestview.cpp:175 +msgid "Timelined Documents" +msgstr "Срочные документы" + +#: docdigestview.cpp:177 +msgid "Shows all documents along a timeline" +msgstr "Показать все документа вдоль временной линии" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) +#: docfooter.ui:36 +msgid "Footer Texts" +msgstr "Текст нижнего колонтитула" + +#. i18n: ectx: property (text), widget (QLabel, textLabel8_2) +#: docfooter.ui:42 +msgid "&Summary Text on Last Page:" +msgstr "Итоговый текст на последней странице:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: docfooter.ui:66 +msgid "&Greeting:" +msgstr "Приветствие:" + +#. i18n: ectx: property (title), widget (QGroupBox, _taxGroup) +#: docfooter.ui:94 positionviewwidget.cpp:104 +msgid "Tax" +msgstr "Налог" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2) +#: docfooter.ui:100 +msgid "Document &Tax:" +msgstr "&Налог документа:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2) +#: docheader.ui:64 +msgid "&Project:" +msgstr "&Проект:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: docheader.ui:80 +msgid "&Whiteboard:" +msgstr "&Доска:" + +#. i18n: ectx: property (toolTip), widget (QLineEdit, mProjectLabelEdit) +#: docheader.ui:104 +msgid "" +"Enter a label that describes the project. This may appear on the customer " +"document." +msgstr "" +"Введите метку описывающую проект. Она может появиться на документе клиента." + +#. i18n: ectx: property (text), widget (QLabel, textLabel4) +#: docheader.ui:160 +msgid "Postal &Address:" +msgstr "Почтовый &адрес:" + +#. i18n: ectx: property (text), widget (QLabel, m_labName) +#: docheader.ui:178 +msgid "not selected" +msgstr "не выбрано" + +#. i18n: ectx: property (toolTip), widget (QPushButton, pb_pickAddressee) +#: docheader.ui:204 +msgid "Select an addressee from the address books." +msgstr "Выберите адрес из адресных книг." + +#. i18n: ectx: property (text), widget (QPushButton, pb_pickAddressee) +#: docheader.ui:207 +msgid "select..." +msgstr "выбрать..." + +#. i18n: ectx: property (text), widget (QLabel, textLabel5) +#: docheader.ui:232 +msgid "&Salutatory Address:" +msgstr "&Приветственное обращение:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: docheader.ui:245 +msgid "Customer:" +msgstr "Клиент:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel8) +#: docheader.ui:273 +msgid "&Entry Text on First Page:" +msgstr "Вводный текст на первой странице:" + +#: doclocaledialog.cpp:45 +msgid "Document Locale Settings" +msgstr "Настройки локализации документа" + +#: doclocaledialog.cpp:54 +msgid "

                                      Document Localization

                                      " +msgstr "

                                      Локализация документа

                                      " + +#: doclocaledialog.cpp:57 +msgid "" +"Select country and language for the document.\n" +"That influences the formatting of numbers, dates etc." +msgstr "" +"Выберите страну и язык для документа.\n" +"Это влияет на форматирование чисел, дат и т.д." + +#: doclocaledialog.cpp:65 +msgid "Country: " +msgstr "Страна:" + +#: doclocaledialog.cpp:74 +msgid "Language:" +msgstr "Язык:" + +#: doclocaledialog.cpp:118 +#, kde-format +msgid "" +"Money: %1\n" +"Date: %2\n" +"Date (short): %3" +msgstr "" +"Деньги: %1\n" +"Дата: %2\n" +"Дата (коротко): %3" + +#: docpostcard.cpp:36 +msgid "Document Overview" +msgstr "Обзор документа" + +#: docpostcard.cpp:122 +msgid "Netto:" +msgstr "Нетто:" + +#: docpostcard.cpp:133 docpostcard.cpp:140 +#, kde-format +msgid "+ %1% Tax:" +msgstr "+ %1% Налог:" + +#: docpostcard.cpp:146 +msgid "Sum Tax:" +msgstr "Суммарный налог:" + +#: docpostcard.cpp:151 +msgid "Total:" +msgstr "Всего:" + +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 +msgid "Header" +msgstr "Верхний колонтитул" + +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 +msgid "Footer" +msgstr "Нижний колонтитул" + +#: docpostcard.cpp:250 +#, kde-format +msgid "%1 Items" +msgstr "%1 предметов" + +#: docpostcard.cpp:252 +#, kde-format +msgid "%1 Items, netto %2" +msgstr "%1 предметов, нетто %2" + +#: docpostcard.cpp:254 doctext.cpp:87 +msgid "Positions" +msgstr "Позиции" + +#: doctext.cpp:61 +msgid "Standard" +msgstr "Стандарт" + +#: doctext.cpp:85 +msgid "Header Text" +msgstr "Текст верхнего колонтитула" + +#: doctext.cpp:86 +msgid "Footer Text" +msgstr "Текст нижнего колонтитула" + +#: doctypeedit.cpp:130 doctypeedit.cpp:155 +msgid "Add Document Type" +msgstr "Добавить тип документа" + +#: doctypeedit.cpp:131 +msgid "Enter the name of a new document type" +msgstr "Введите имя нового типа документа" + +#: doctypeedit.cpp:156 +msgid "Edit the name of a document type" +msgstr "Править имя типа документа" + +#. i18n: ectx: property (toolTip), widget (QPushButton, mPbAdd) +#: doctypeeditbase.ui:43 numbercycleseditbase.ui:168 +msgid "Click to add a new document type to the list." +msgstr "Нажмите, чтобы добавить новый тип документа в список." + +#. i18n: ectx: property (text), widget (QPushButton, mPbAdd) +#: doctypeeditbase.ui:46 prefsdialog.cpp:129 prefsunits.cpp:77 +#: prefswages.cpp:88 +msgid "Add" +msgstr "Добавить" + +#. i18n: ectx: property (toolTip), widget (QPushButton, mPbEdit) +#: doctypeeditbase.ui:53 +msgid "click to edit the selected document type name" +msgstr "нажмите, чтобы править имя выбранного типа документа" + +#. i18n: ectx: property (text), widget (QPushButton, mPbEdit) +#: doctypeeditbase.ui:56 prefsunits.cpp:81 prefswages.cpp:92 +msgid "Edit" +msgstr "Править" + +#. i18n: ectx: property (toolTip), widget (QPushButton, mPbRemove) +#: doctypeeditbase.ui:63 numbercycleseditbase.ui:178 +msgid "click to remove the current document type" +msgstr "нажмите, чтобы удалить текущий тип документа" + +#. i18n: ectx: property (text), widget (QPushButton, mPbRemove) +#: doctypeeditbase.ui:66 portalview.cpp:154 prefsdialog.cpp:133 +#: prefsunits.cpp:86 prefswages.cpp:97 +msgid "Remove" +msgstr "Удалить" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox2) +#: doctypeeditbase.ui:77 +msgid "Unique Document Number" +msgstr "Уникальный номер документа" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2) +#: doctypeeditbase.ui:85 +msgid "Number &Cycle:" +msgstr "Номер цикла:" + +#. i18n: ectx: property (text), widget (QLabel, mExampleId) +#. i18n: ectx: property (text), widget (QLabel, mCounter) +#. i18n: ectx: property (text), widget (QLabel, mIdent) +#: doctypeeditbase.ui:105 doctypeeditbase.ui:138 doctypeeditbase.ui:151 +#: numbercycleseditbase.ui:108 +msgid "example" +msgstr "пример" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2_2) +#: doctypeeditbase.ui:118 +msgid "ident Template:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2_3_2) +#: doctypeeditbase.ui:128 numbercycleseditbase.ui:75 +msgid "Example Id:" +msgstr "Id примера:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2_3) +#: doctypeeditbase.ui:164 +msgid "Counter:" +msgstr "Счетчик:" + +#. i18n: ectx: property (text), widget (QPushButton, mPbEditCycles) +#: doctypeeditbase.ui:194 +msgid "&Edit Number Cycles..." +msgstr "Править номера циклов..." + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox2_2) +#: doctypeeditbase.ui:222 +msgid "Template for PDF Creation" +msgstr "Шаблон для создания PDF" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: doctypeeditbase.ui:228 +msgid "&Template File" +msgstr "&Шаблонный файл" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: doctypeeditbase.ui:257 +msgid "W&atermark:" +msgstr "Под&ложка:" + +#. i18n: ectx: property (text), item, widget (QComboBox, mWatermarkCombo) +#: doctypeeditbase.ui:271 +msgid "no watermark" +msgstr "нет подложки" + +#. i18n: ectx: property (text), item, widget (QComboBox, mWatermarkCombo) +#: doctypeeditbase.ui:276 +msgid "on first page" +msgstr "на первой странице" + +#. i18n: ectx: property (text), item, widget (QComboBox, mWatermarkCombo) +#: doctypeeditbase.ui:281 +msgid "on all pages" +msgstr "на всех страницах" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_3) +#: doctypeeditbase.ui:289 +msgid "&Watermark File" +msgstr "Файл подло&жки" + +#: external/ktreeviewsearchline.cpp:530 +msgid "Search Options" +msgstr "Опции поиска" + +#: external/ktreeviewsearchline.cpp:531 +msgctxt "Enable case sensitive search in the side navigation panels" +msgid "Case Sensitive" +msgstr "С учетом регистра" + +#: external/ktreeviewsearchline.cpp:534 +msgctxt "Enable regular expression search in the side navigation panels" +msgid "Regular Expression" +msgstr "Регулярное выражение" + +#: external/ktreeviewsearchline.cpp:540 +msgid "Search Columns" +msgstr "Искать столбцы" + +#: external/ktreeviewsearchline.cpp:542 +msgid "All Visible Columns" +msgstr "Все видимые столбцы" + +#: external/ktreeviewsearchline.cpp:708 +msgid "S&earch:" +msgstr "По&иск:" + +#: filterheader.cpp:61 filterheader.cpp:90 +msgid "No Items" +msgstr "Нет предметов" + +#: filterheader.cpp:62 filterheader.cpp:91 +msgid "1 Item" +msgstr "1 пункт" + +#: filterheader.cpp:63 filterheader.cpp:92 +#, kde-format +msgid "%1 of %2 Items" +msgstr "%1 из %2 предметов" + +#: filterheader.cpp:75 filterheader.cpp:104 +msgid "Search:" +msgstr "По&иск:" + +#. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailFix) +#: fixpartui.ui:14 +msgid "Calculation Parts Fix" +msgstr "Исправление частей вычисления" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: fixpartui.ui:20 +msgid "

                                      Fix Cost Parts

                                      " +msgstr "

                                      Фиксировать части цен

                                      " + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: fixpartui.ui:30 +msgid "Add a fix cost for one unit of the template:" +msgstr "Добавить фиксированную цену для одной единицы шаблона:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3) +#: fixpartui.ui:45 timepart.ui:48 +msgid "&Label:" +msgstr "&Метка:" + +#. i18n: ectx: property (toolTip), widget (KLineEdit, m_nameEdit) +#: fixpartui.ui:58 +msgid "describing text" +msgstr "описывающий текст" + +#. i18n: ectx: property (text), widget (KLineEdit, m_nameEdit) +#: fixpartui.ui:61 +msgid "amortisation" +msgstr "амортизация" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3_2) +#: fixpartui.ui:72 matpartui.ui:77 +msgid "&Amount:" +msgstr "Количество:" + +#. i18n: ectx: property (toolTip), widget (KDoubleNumInput, m_inpMenge) +#: fixpartui.ui:85 +msgid "amount multiplier" +msgstr "множитель количества" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3_2_2) +#: fixpartui.ui:98 +msgid "at &Price:" +msgstr "по Цене:" + +#. i18n: ectx: property (toolTip), widget (KDoubleNumInput, m_inpMenge) +#. i18n: ectx: property (toolTip), widget (KDoubleNumInput, m_inpPreis) +#: fixpartui.ui:114 matpartui.ui:90 +msgid "Price for one piece" +msgstr "Цена за одну часть" + +#. i18n: ectx: property (suffix), widget (KDoubleNumInput, m_inpPreis) +#: fixpartui.ui:123 +msgid "€" +msgstr "€" + +#: flostempldialog.cpp:70 +msgid "Create or Edit Template Items" +msgstr "Создать или удалить пункты шаблона" + +#: flostempldialog.cpp:208 flostempldialog.cpp:562 +msgid "No" +msgstr "Нет" + +#: flostempldialog.cpp:209 flostempldialog.cpp:562 +msgid "Yes" +msgstr "Да" + +#: flostempldialog.cpp:246 +msgid "Calculated Price: " +msgstr "Вычисленная цена:" + +#: flostempldialog.cpp:251 +msgid "Manual Price: " +msgstr "Указанная цена:" + +#: flostempldialog.cpp:256 +#, kde-format +msgid "(+%1%)" +msgstr "(+%1%)" + +#: flostempldialog.cpp:260 +#, kde-format +msgid "%1%" +msgstr "%1%" + +#: flostempldialog.cpp:262 +msgid ": " +msgstr ": " + +#: flostempldialog.cpp:369 +msgid "Saving of this template failed, sorry" +msgstr "Сохранение этого шаблона не удалось, приносим извинения" + +#: flostempldialog.cpp:370 +msgid "Template Save Error" +msgstr "Ошибка сохранения шаблона" + +#: flostempldialog.cpp:398 +msgid "The template was modified. Do you really want to discard all changes?" +msgstr "Шаблон был изменен. Отменить все изменения?" + +#: flostempldialog.cpp:400 kraftview.cpp:1402 +msgid "Discard" +msgstr "Отменить" + +#: flostempldialog.cpp:400 +msgid "Template Modified" +msgstr "Шаблон изменен" + +#: flostempldialog.cpp:425 +msgid "" +"The catalog chapter was changed for this template.\n" +"Do you really want to move the template to the new chapter?" +msgstr "" +"Глава каталога была изменена в этом шаблоне.\n" +"Переместить шаблон в новую главу?" + +#: flostempldialog.cpp:426 +msgid "Changed Chapter" +msgstr "Измененная глава" + +#: flostempldialog.cpp:560 +#, kde-format +msgid "%1 Min." +msgstr "%1 мин." + +#: flostempldialog.h:101 +msgid "Calculated material" +msgstr "Вычисленный материал" + +#: imporst.cpp:29 +msgid "Kraft Import Test App" +msgstr "Тестовое приложения импорта Kraft" + +#: imporst.cpp:42 +msgid "Kraft import test app" +msgstr "Тестовое приложения импорта Kraft" + +#: importfilter.cpp:51 +#, kde-format +msgid "Unable to find filter called %1" +msgstr "Не удается найти фильтр %1" + +#: importfilter.cpp:59 +msgid "Could not open the definition file!" +msgstr "Не удалось открыть файл определения!" + +#: importfilter.cpp:143 +msgid "Unknown tags: " +msgstr "Неизвестные тэги:" + +#: importfilter.cpp:184 +msgid "Could not recode input file!" +msgstr "Не удалось перекодировать входной файл!" + +#: importfilter.cpp:192 +msgid "Unable to open temp file " +msgstr "Не удается открыть временный файл " + +#: importfilter.cpp:198 +msgid "Could not open the import source file!" +msgstr "Не удалось открыть файл источника импорта!" + +#: importitemdialog.cpp:47 +msgid "Import Items From File" +msgstr "Импортировать предметы из файла" + +#: importitemdialog.cpp:109 +msgid "the Header of the Document" +msgstr "Верхний колонтитул документа" + +#: importitemdialog.cpp:118 templtopositiondialogbase.cpp:57 +msgid "..." +msgstr "..." + +#. i18n: ectx: property (text), widget (QLabel, dmHeaderText) +#: importtodocbase.ui:32 +msgid "Import Document Items" +msgstr "Импортировать пункты документа" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) +#: importtodocbase.ui:47 +msgid "Import information" +msgstr "Импортировать информацию" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3_2) +#: importtodocbase.ui:53 +msgid "Select a &File to import from:" +msgstr "Выберите &файл для импортирования:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: importtodocbase.ui:71 +msgid "Import &Schema:" +msgstr "Импортировать с&хему:" + +#. i18n: ectx: property (text), widget (QLabel, mSchemaInfo) +#: importtodocbase.ui:95 +msgid "this is interesting information about the selected schema" +msgstr "это интересная информация о выбранной схеме" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3) +#: importtodocbase.ui:116 +msgid "Insert all Items &after" +msgstr "Вставить все предметы после" + +#. i18n: ectx: property (title), widget (QGroupBox, mTagGroup) +#: importtodocbase.ui:137 inserttmplbase.ui:204 +msgid "Tags" +msgstr "Тэги" + +#. i18n: ectx: property (text), widget (QLabel, dmHeaderText) +#: insertplantbase.ui:32 +msgid "Create Plant Item" +msgstr "Создать пункт растения" + +#. i18n: ectx: property (text), widget (QLabel, textLabel6_2) +#: insertplantbase.ui:51 +msgid "Select a plant size:" +msgstr "Выбрать размер растения:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel6) +#. i18n: ectx: property (text), widget (QLabel, textLabel4) +#: insertplantbase.ui:94 inserttmplbase.ui:56 +msgid "insert" +msgstr "вставить" + +#. i18n: ectx: property (text), widget (QLabel, dmUnitText) +#: insertplantbase.ui:107 +msgid "pieces at a single price of" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3) +#: insertplantbase.ui:157 +msgid "&after" +msgstr "после" + +#: insertplantdialog.cpp:58 +msgid "Growth" +msgstr "Прирост" + +#: insertplantdialog.cpp:90 +#, kde-format +msgid "(price entered in %1/%2)" +msgstr "(цена введена в %1/%2)" + +#: inserttempldialog.cpp:103 +msgid "Create a new Item" +msgstr "Создать новый пункт" + +#: inserttempldialog.cpp:105 +msgid "Create a new Item from Template" +msgstr "Создать новый пункт из шаблона" + +#. i18n: ectx: property (text), widget (QLabel, dmHeaderText) +#: inserttmplbase.ui:30 +msgid "Create Item from Template" +msgstr "Создать пункт из шаблона" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) +#: inserttmplbase.ui:45 +msgid "Edit New Template" +msgstr "Править новый шаблон" + +#. i18n: ectx: property (text), widget (QLabel, priceBoxTextLabel) +#: inserttmplbase.ui:76 +msgid "à" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3) +#: inserttmplbase.ui:113 +msgid "&after position" +msgstr "после позиции" + +#. i18n: ectx: property (title), widget (QGroupBox, mKeepGroup) +#: inserttmplbase.ui:150 +msgid "Keep Template" +msgstr "Оставить шаблон" + +#. i18n: ectx: property (text), widget (QCheckBox, mCbSave) +#: inserttmplbase.ui:158 +msgid "&save this as a template" +msgstr "сохранить как шаблон" + +#. i18n: ectx: property (text), widget (QLabel, mChapterText) +#: inserttmplbase.ui:165 +msgid "in &chapter" +msgstr "в главе" + +#: katalog.cpp:137 models/documentmodel.cpp:133 +msgid "not found" +msgstr "не найден" + +#: kataloglistview.cpp:338 +msgid "A catalog chapter can not be deleted as long it has children." +msgstr "Глава каталога не может быть удалена поскольку имеет дочерние части." + +#: kataloglistview.cpp:339 +msgid "Chapter can not be deleted" +msgstr "Глава не может быть удалена" + +#: katalogview.cpp:164 +msgid "Edit Sub chapter" +msgstr "Править подглаву" + +#: katalogview.cpp:166 +msgid "Edit a catalog sub chapter" +msgstr "Править подглаву каталога" + +#: katalogview.cpp:170 +msgid "Add a sub chapter" +msgstr "Добавить подглаву" + +#: katalogview.cpp:172 +msgid "Add a sub chapter below the selected one" +msgstr "Добавить подглаву ниже выбранной" + +#: katalogview.cpp:176 katalogview.cpp:178 +msgid "Remove a sub chapter" +msgstr "Удалить подглаву" + +#: katalogview.cpp:182 +msgid "Edit template" +msgstr "Править шаблон" + +#: katalogview.cpp:184 +msgid "Opens the editor window for templates to edit the selected one" +msgstr "Открывает окно редактора шаблонов для правки выделенного шаблона" + +#: katalogview.cpp:188 +msgid "New template" +msgstr "Новый шаблон" + +#: katalogview.cpp:191 +msgid "Opens the editor window for templates to enter a new template" +msgstr "Открывает окно редактора шаблонов для ввода нового шаблона" + +#: katalogview.cpp:195 +msgid "Delete template" +msgstr "Удалить шаблон" + +#: katalogview.cpp:198 +msgid "Deletes the template" +msgstr "Удаляет шаблон" + +#: katalogview.cpp:202 +msgid "Export catalog" +msgstr "Экспортировать каталог" + +#: katalogview.cpp:203 +msgid "Export the whole catalog as XML encoded file" +msgstr "Экспортирует целый каталог как XML файл" + +#: katalogview.cpp:207 +msgid "Close the katalog view" +msgstr "Закрыть обзор каталога" + +#: katalogview.cpp:210 +msgid "Prints out the current document" +msgstr "Печатает текущий документ" + +#: katalogview.cpp:214 portal.cpp:164 +msgid "Cuts the selected section and puts it to the clipboard" +msgstr "Вырезает выбранную секцию и копирует в буфер обмена" + +#: katalogview.cpp:218 portal.cpp:165 +msgid "Copies the selected section to the clipboard" +msgstr "Копирует выбранную секцию в буфер обмена" + +#: katalogview.cpp:222 portal.cpp:166 +msgid "Pastes the clipboard contents to current position" +msgstr "Вставляет содержимое буфера обмена в текущую позицию" + +#: katalogview.cpp:239 katalogview.cpp:271 +msgid "Opening file..." +msgstr "Открытие файла..." + +#: katalogview.cpp:241 katalogview.cpp:265 katalogview.cpp:280 +#: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 +#: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 +#: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 +msgid "Ready." +msgstr "Готов." + +#: katalogview.cpp:260 +msgid "Opening a new katalog window..." +msgstr "Открытие нового окна каталога..." + +#: katalogview.cpp:274 +msgid "*|All files" +msgstr "*|Все файлы" + +#: katalogview.cpp:274 +msgid "Open File..." +msgstr "Открытие файла..." + +#: katalogview.cpp:286 +msgid "Saving file..." +msgstr "Сохранение файла..." + +#: katalogview.cpp:296 +msgid "Closing file..." +msgstr "Закрытие файла..." + +#: katalogview.cpp:305 +msgid "Printing..." +msgstr "Печать..." + +#: katalogview.cpp:319 portal.cpp:887 +msgid "Cutting selection..." +msgstr "Вырезание выбранного..." + +#: katalogview.cpp:326 portal.cpp:894 +msgid "Copying selection to clipboard..." +msgstr "Копирование выбранного в буфер обмена..." + +#: katalogview.cpp:333 portal.cpp:901 +msgid "Inserting clipboard contents..." +msgstr "Вставка содержимого буфера обмена..." + +#: katalogview.cpp:378 +msgid "Exporting file..." +msgstr "Экспорт файла..." + +#: katalogview.cpp:387 +msgid "Creating a new sub chapter..." +msgstr "Создание новой под главы..." + +#: katalogview.cpp:396 +msgid "Editing a sub chapter..." +msgstr "Правка под главы..." + +#: katalogview.cpp:405 +msgid "Removing a sub chapter..." +msgstr "Удаление под главы..." + +#: katalogview.cpp:437 +#, kde-format +msgid "Created at:%1" +msgstr "Создан в:%1" + +#: katalogview.cpp:440 +#, kde-format +msgid "Modified at:%1" +msgstr "Изменен в:%1" + +#. i18n: ectx: Menu (file) +#: katalogview.rc:4 +msgid "&File" +msgstr "&Файл" + +#. i18n: ectx: Menu (templates) +#: katalogview.rc:7 +msgid "&Catalog" +msgstr "&Каталог" + +#: kraftdb.cpp:264 +msgid "Wipe Database..." +msgstr "Очистка базы данных..." + +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 +msgid "Items" +msgstr "Предметы" + +#: kraftdoc.cpp:382 +msgid "Unknown document part" +msgstr "Неизвестная часть документа" + +#: kraftdocfooteredit.cpp:54 +msgid "Document Footer" +msgstr "Нижний колонтитул документа" + +#: kraftdocheaderedit.cpp:59 +msgid "Document Header" +msgstr "Верхний колонтитул документа" + +#: kraftdocpositionsedit.cpp:92 +msgid "Add Item..." +msgstr "Добавка пункта..." + +#: kraftdocpositionsedit.cpp:94 +msgid "Add a normal item to the document manually." +msgstr "Добавить обычный пункт в документ вручную." + +#: kraftdocpositionsedit.cpp:98 +msgid "Add Discount Item" +msgstr "Добавить скидку" + +#: kraftdocpositionsedit.cpp:101 +msgid "" +"Adds an item to the document that allows discounts on other items in the " +"document" +msgstr "" +"Добавить предмет в документ который позволяет назначать скидки на другие " +"предметы в документе." + +#: kraftdocpositionsedit.cpp:103 +msgid "Import Items..." +msgstr "Импорт предметов..." + +#: kraftdocpositionsedit.cpp:106 +msgid "Opens a dialog where multiple items can be imported from a text file." +msgstr "" +"Открывает диалог где множество предметов могут быть импортированы из " +"текстового файла." + +#: kraftdocpositionsedit.cpp:115 +msgid "Document Items" +msgstr "Пункты документа" + +#: kraftglobals.h:26 +msgid "all_calculation_parts" +msgstr "все_вычислительные_части" + +#: kraftglobals.h:27 +msgid "Time" +msgstr "Время" + +#: kraftglobals.h:28 +msgid "Fix" +msgstr "Фиксировать" + +#. i18n: ectx: label, entry (DoInit), group (system) +#: kraftsettings.kcfg:8 +msgid "Do Database Initialisation" +msgstr "Инициализировать базу данных" + +#. i18n: ectx: label, entry (DoXmlArchive), group (system) +#: kraftsettings.kcfg:12 +msgid "Do XML archiving of documents they're printed?" +msgstr "Делать архивирование печатаемых документов XML?" + +#. i18n: ectx: label, entry (XmlArchivePath), group (system) +#: kraftsettings.kcfg:16 +msgid "" +"Where Kraft stores the XML archive documents. If empty, KDEHOME/share/apps " +"is used." +msgstr "" +"Где Kraft хранит архивированные документы XML. Если пусто, используется " +"KDEHOME/share/apps." + +#. i18n: ectx: label, entry (XmlDocPath), group (system) +#: kraftsettings.kcfg:19 +msgid "The local xml document storage path" +msgstr "Путь к локальному хранилищу документов XML" + +#. i18n: ectx: label, entry (docViewSize), group (WindowSizes) +#: kraftsettings.kcfg:25 +msgid "The default size of the document view dialog" +msgstr "Размер диалога просмотра документа по умолчанию" + +#. i18n: ectx: label, entry (RODocViewSize), group (WindowSizes) +#: kraftsettings.kcfg:28 +msgid "The default size of the read only document view dialog" +msgstr "Размер диалога просмотра документа только для чтения по умолчанию" + +#. i18n: ectx: label, entry (docViewPosition), group (WindowSizes) +#: kraftsettings.kcfg:31 +msgid "The default position of the document view dialog" +msgstr "Позиция диалога просмотра документа по умолчанию" + +#. i18n: ectx: label, entry (docViewSplitter), group (WindowSizes) +#: kraftsettings.kcfg:34 +msgid "The splitter position of the document view dialog" +msgstr "" + +#. i18n: ectx: label, entry (materialCatalogSize), group (WindowSizes) +#: kraftsettings.kcfg:37 +msgid "The default size of the material catalog view" +msgstr "" + +#. i18n: ectx: label, entry (assistantSplitterSetting), group (WindowSizes) +#: kraftsettings.kcfg:40 +msgid "The splitter setting for the doc assistant" +msgstr "" + +#. i18n: ectx: label, entry (plantTemplateToPosDialogSize), group (WindowSizes) +#: kraftsettings.kcfg:43 +msgid "The window size of the template to document dialog for plants" +msgstr "" + +#. i18n: ectx: label, entry (templateToPosDialogSize), group (WindowSizes) +#: kraftsettings.kcfg:46 +msgid "The window size of the template to document dialog" +msgstr "" + +#. i18n: ectx: label, entry (digestListColumnsLatest), group (WindowSizes) +#: kraftsettings.kcfg:49 +msgid "The digest list column arrangement for the Latest-list" +msgstr "" + +#. i18n: ectx: label, entry (digestListColumnsAll), group (WindowSizes) +#: kraftsettings.kcfg:52 +msgid "The digest list column arrangement for the all-list" +msgstr "" + +#. i18n: ectx: label, entry (digestListColumnsTime), group (WindowSizes) +#: kraftsettings.kcfg:55 +msgid "The digest list column arrangement for timeline" +msgstr "" + +#. i18n: ectx: label, entry (addressPickerSplitterSize), group (WindowSizes) +#: kraftsettings.kcfg:58 +msgid "The sizes of the slider in the address picker Widget" +msgstr "" + +#. i18n: ectx: label, entry (materialAddOnPercent), group (material) +#: kraftsettings.kcfg:64 +msgid "" +"Default percentage the sale price for a material should be higher than its " +"purchase price" +msgstr "" +"Процент цены продаж на материал по умолчанию должен быть выше закупочной " +"цены" + +#. i18n: ectx: label, entry (lastMaterialChapter), group (material) +#: kraftsettings.kcfg:68 +msgid "The name of the last selected chapter in the catalog" +msgstr "" + +#. i18n: ectx: label, entry (Trml2PdfBinary), group (reporting) +#: kraftsettings.kcfg:74 +msgid "The complete filename of the trml2pdf binary" +msgstr "" + +#. i18n: ectx: label, entry (PdfOutputDir), group (reporting) +#: kraftsettings.kcfg:78 +msgid "The path to the output directory for document pdfs" +msgstr "" + +#. i18n: ectx: label, entry (doctype), group (userdefaults) +#: kraftsettings.kcfg:84 +msgid "The last created doc type." +msgstr "Последний созданный тип документа." + +#. i18n: ectx: label, entry (greeting), group (userdefaults) +#: kraftsettings.kcfg:87 +msgid "The greeting below on the document footer." +msgstr "" + +#. i18n: ectx: label, entry (salut), group (userdefaults) +#: kraftsettings.kcfg:90 +msgid "The salut message on the document header." +msgstr "Приветственное сообщение на верхнем колонтитуле документа." + +#. i18n: ectx: label, entry (InsertTemplChapterName), group (userdefaults) +#: kraftsettings.kcfg:93 +msgid "" +"The name of the catalog chapter where to store new templates in by default" +msgstr "Имя главы каталога где по умолчанию необходимо хранить новые шаблоны" + +#. i18n: ectx: label, entry (ImportItemsSchemaName), group (userdefaults) +#: kraftsettings.kcfg:96 +msgid "The name of the last used import schema for items." +msgstr "Имя последней использованной схемы импорта для предметов." + +#. i18n: ectx: label, entry (ImportItemsFileName), group (userdefaults) +#: kraftsettings.kcfg:99 +msgid "The name of the last used input file for items." +msgstr "Имя последнего использованного вводного файла для предметов." + +#. i18n: ectx: label, entry (UserName), group (userdefaults) +#: kraftsettings.kcfg:102 +msgid "" +"User name as reference to the KAddressbook to identify 'my' address " +"(DEPRECATED)." +msgstr "" +"Имя пользователя как отсылка к KAddressbook для распознания `моего` адреса " +"(УСТАРЕЛО)." + +#. i18n: ectx: label, entry (UserUid), group (userdefaults) +#: kraftsettings.kcfg:105 +msgid "" +"UID of the user as reference to the KAddressbook to identify 'my' address." +msgstr "" +"UID пользователя как отсылка к KAddressbook для распознания `моего` адреса." + +#. i18n: ectx: label, entry (DocIdent), group (document) +#: kraftsettings.kcfg:111 +msgid "The doc id template" +msgstr "" + +#. i18n: ectx: label, entry (ShowDocumentLocale), group (document) +#: kraftsettings.kcfg:115 +msgid "Localization on document level" +msgstr "Локализация на уровне документа" + +#. i18n: ectx: label, entry (DefaultTaxType), group (document) +#: kraftsettings.kcfg:120 +msgid "The tax default for new documents." +msgstr "Налог по умолчанию для новых документов." + +#. i18n: ectx: label, entry (AlternativeLabel), group (document) +#: kraftsettings.kcfg:125 +msgid "The label for alternative positions" +msgstr "Метка для альтернативных позиций" + +#. i18n: ectx: label, entry (DemandLabel), group (document) +#. i18n: ectx: label, entry (NormalLabel), group (document) +#: kraftsettings.kcfg:128 kraftsettings.kcfg:131 +msgid "The label for demand positions" +msgstr "Метка для позиций спроса" + +#. i18n: ectx: Menu (document) +#: kraftui.rc:4 +msgid "&Document" +msgstr "&Документ" + +#. i18n: ectx: Menu (settings) +#: kraftui.rc:15 +msgid "Settings" +msgstr "Настройки" + +#: kraftview.cpp:93 kraftview_ro.cpp:84 +msgid "Document" +msgstr "Документ" + +#: kraftview.cpp:369 +#, kde-format +msgid "" +"

                                      The Document Items List is still empty, but Items can be added now.To add items to the document either
                                      • Press the 'Add item' button " +"above.
                                      • Open the template catalog by clicking on the '%1' button on " +"the right and pick one of the available templates.
                                      " +msgstr "" +"

                                      Список пунктов документа до сих пор пуст, но пункты могут быть " +"добавлены.

                                      Чтобы добавить пункты в документ
                                      • нажмите кнопку выше " +"'Добавить предмет'.
                                      • Откройте каталог шаблонов нажатием кнопки '%1' " +"справа и выберите один из доступных шаблонов.
                                      " + +#: kraftview.cpp:376 +msgid "show Template" +msgstr "показать шаблон" + +#: kraftview.cpp:553 prefsdialog.cpp:291 +msgid "Display no tax at all" +msgstr "Скрыть все налоги" + +#: kraftview.cpp:554 prefsdialog.cpp:292 +msgid "Calculate reduced tax for all items" +msgstr "Вычислить сокращенный налог для всех предметов" + +#: kraftview.cpp:555 prefsdialog.cpp:293 +msgid "Calculate full tax for all items" +msgstr "Вычислить полный налог для всех предметов" + +#: kraftview.cpp:556 +msgid "Calculate individual tax for each item" +msgstr "Вычислить индивидуальный налог для каждого пункта" + +#: kraftview.cpp:617 +msgid "Really overwrite all individual tax settings of the items?" +msgstr "" +"Действительно переписать все индивидуальные настройки налогов для предметов?" + +#: kraftview.cpp:618 +msgid "Tax Settings Overwrite" +msgstr "Перепись настроек налога" + +#: kraftview.cpp:776 +#, kde-format +msgid "" +"The address label is not empty and different from the selected one.
                                      Do " +"you really want to replace it with the text shown below?
                                      %1
                                      " +msgstr "" +"Метка адреса не пуста и отличается от выбранной.
                                      Заменить ее на текст " +"показанный ниже?
                                      %1
                                      " + +#: kraftview.cpp:778 +msgid "Address Overwrite" +msgstr "Перепись адреса" + +#: kraftview.cpp:1079 +msgid "Discount" +msgstr "Скидка" + +#: kraftview.cpp:1339 +#, fuzzy +#| msgid "Doc. Type" +msgid "Doc Type Change" +msgstr "Тип документа" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                                      Should the document number be changed according to the new doc type?
                                      Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 +msgid "The document was modified. Do you really want to discard all changes?" +msgstr "Документ был изменен. Отменить все изменения?" + +#: kraftview.cpp:1402 +msgid "Document Modified" +msgstr "Документ изменен" + +#: kraftview_ro.cpp:221 +msgid "Reduced TAX" +msgstr "Сокращенный НАЛОГ" + +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 +msgid "reduced VAT" +msgstr "сокращенный НДС" + +#: main.cpp:34 +msgid "Kraft" +msgstr "Kraft" + +#: main.cpp:36 +msgid "Business documents for the small enterprise" +msgstr "Деловые документы для малого предприятия" + +#: main.cpp:38 +#, fuzzy +#| msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "Copyright © 2004–2013 Klaas Freitag" + +#: main.cpp:40 +msgid "Klaas Freitag" +msgstr "Klaas Freitag" + +#: main.cpp:40 main.cpp:43 +msgid "Developer" +msgstr "Разработчик" + +#: main.cpp:41 +msgid "Johannes Spielhagen" +msgstr "Johannes Spielhagen" + +#: main.cpp:41 +msgid "Graphics and Artwork" +msgstr "Графика и рисунки" + +#: main.cpp:43 +msgid "Thomas Richard" +msgstr "Thomas Richard" + +#: main.cpp:52 +msgid "" +"Kraft is free software for persons in small businesses\n" +"writing correspondence like offers and invoices to their customers" +msgstr "" +"Kraft это свободное программное обеспечение для людей в малом бизнесе\n" +"пишущих корреспонденцию такую как предложения и счета клиентам." + +#: main.cpp:62 +msgid "Open document with doc number " +msgstr "Открыть документ с номером " + +#. i18n: ectx: property (windowTitle), widget (QWidget, MaterialDialogBase) +#: materialdialog.ui:14 +msgid "Edit Material" +msgstr "Править материал" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: materialdialog.ui:47 +msgid "Store in C&hapter" +msgstr "Хранить в главе" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: materialdialog.ui:95 +msgid "Pac&kaged:" +msgstr "В упаковке:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3) +#: materialdialog.ui:124 +msgid "per P&ackage" +msgstr "за упаковку" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) +#: materialdialog.ui:142 +msgid "Prices" +msgstr "Цены" + +#. i18n: ectx: property (text), widget (QLabel, textLabel4_2) +#: materialdialog.ui:166 +msgid "= Price of &Sale:" +msgstr "= Цена продажи:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2) +#: materialdialog.ui:207 +msgid "pl&us" +msgstr "плюс" + +#. i18n: ectx: property (suffix), widget (KDoubleNumInput, mInSaleAdd) +#. i18n: ectx: property (suffix), widget (KDoubleNumInput, mDiscountPercent) +#: materialdialog.ui:223 positionwidget.ui:226 +#, no-c-format +msgid "%" +msgstr "%" + +#. i18n: ectx: property (text), widget (QLabel, textLabel4) +#: materialdialog.ui:235 +msgid "&Purchase Price:" +msgstr "Цена покупки:" + +#: materialkataloglistview.cpp:38 +msgid "Pack" +msgstr "Пакет" + +#: materialkataloglistview.cpp:40 +msgid "Purchase" +msgstr "Приобрести" + +#: materialkataloglistview.cpp:41 +msgid "Sale" +msgstr "Продать" + +#: materialkataloglistview.cpp:42 +msgid "Last Modified" +msgstr "Последнее изменение" + +#: materialkataloglistview.cpp:46 +msgid "Material Catalog" +msgstr "Каталог материалов" + +#: materialkatalogview.cpp:103 +msgid "" +msgstr "<новый материал>" + +#: materialkatalogview.cpp:132 templkatalogview.cpp:148 +msgid "Do you really want to delete the template from the catalog?" +msgstr "Удалить шаблон из каталога?" + +#: materialkatalogview.cpp:133 templkatalogview.cpp:149 +msgid "Delete Template" +msgstr "Удалить шаблон" + +#: materialselectdialog.cpp:38 materialselectdialog.cpp:43 +msgid "Select Material for Calculation" +msgstr "Выбрать материал для вычисления" + +#. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailMat) +#: matpartui.ui:14 +msgid "Calculation Item Material" +msgstr "Материал позиции вычисления" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: matpartui.ui:20 +msgid "

                                      Calculation Part 'Material'

                                      " +msgstr "

                                      Вычислительная часть 'Материал'

                                      " + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: matpartui.ui:30 +msgid "Add Material to the template calculation." +msgstr "Добавить материал к вычислению шаблона." + +#. i18n: ectx: property (text), widget (QLabel, matLabel) +#: matpartui.ui:60 +msgid "material" +msgstr "материал" + +#. i18n: ectx: property (text), widget (QLabel, einheitLabel) +#: matpartui.ui:106 +msgid "unit" +msgstr "единица" + +#: models/documentmodel.cpp:62 +msgid "Id" +msgstr "ИД" + +#: models/documentmodel.cpp:63 +msgid "Doc. Number" +msgstr "Номер документа" + +#: models/documentmodel.cpp:64 +msgid "Doc. Type" +msgstr "Тип документа" + +#: models/documentmodel.cpp:66 +msgid "Client Id" +msgstr "ИД клиента" + +#: models/documentmodel.cpp:67 +msgid "Last modified" +msgstr "Последнее изменение" + +#: models/documentmodel.cpp:68 +msgid "Creation date" +msgstr "Дата создания" + +#: models/documentmodel.cpp:70 +msgid "Client Address" +msgstr "Адрес клиента" + +#: models/documentmodel.cpp:71 +msgid "Client" +msgstr "Клиент" + +#: models/documentmodel.cpp:142 +msgid "retrieving..." +msgstr "получение..." + +#. i18n: ectx: property (text), widget (QLabel, label) +#: mysqldetails.ui:19 +msgid "" +"Please enter the MySQL Database server settings. \n" +"\n" +"For detailed setup instructions for the MySQL to use with Kraft please check " +"the Kraft website." +msgstr "" +"Введите имя настроек сервера базы данных MySQL. \n" +"\n" +"Для детальных инструкций по настройке MySQL для использования Kraft " +"проверьте веб-сайт Kraft." + +#. i18n: ectx: property (text), widget (QLabel, label_2) +#: mysqldetails.ui:31 +msgid "Database Host:" +msgstr "Узел базы данных:" + +#. i18n: ectx: property (text), widget (QLabel, label_5) +#: mysqldetails.ui:41 +msgid "Database Name:" +msgstr "Имя базы данных:" + +#. i18n: ectx: property (text), widget (QLabel, label_4) +#: mysqldetails.ui:65 +msgid "Password:" +msgstr "Пароль:" + +#: newdocassistant.cpp:53 +msgid "" +"Please select a customer as addressee for the document. If there is no entry " +"for the customer in the addressbook yet, it can be opened by clicking on the " +"button below." +msgstr "" +"Выберите клиента как адрес для документа. Если еще нету записи для клиента в " +"адресной книге, она может быть открыта нажатием кнопки ниже." + +#: newdocassistant.cpp:97 +msgid "" +"Select a document type and a date. A comment on the whiteboard helps to " +"classify the document." +msgstr "" +"Выберите тип и дату документа. Комментарий на доске поможет классифицировать " +"документ." + +#: newdocassistant.cpp:105 +msgid "Customer: Not yet selected!" +msgstr "Клиент: Еще не выбран!" + +#: newdocassistant.cpp:118 +msgid "Document &Type:" +msgstr "Тип документа:" + +#: newdocassistant.cpp:122 +msgid "Document Date: " +msgstr "Дата документа: " + +#: newdocassistant.cpp:125 +msgid "Whiteboard Content:" +msgstr "Содержимое доски:" + +#: newdocassistant.cpp:159 +msgid "

                                      Document Details

                                      " +msgstr "

                                      Детали документа

                                      " + +#: newdocassistant.cpp:163 +msgid "

                                      Select an Addressee

                                      " +msgstr "

                                      Выберите адрес

                                      " + +#: newdocassistant.cpp:165 +msgid "Document Creation Wizard" +msgstr "Мастер создания документа" + +#: numbercycledialog.cpp:52 +msgid "Edit Number Cycles" +msgstr "Править число циклов" + +#: numbercycledialog.cpp:68 +msgid "" +"The template may contain the following tags:
                                      • %y or %yyyy - the year " +"of the documents date.
                                      • %yy - the year of the document (two digits).
                                      • %w - the week number of the documents date.
                                      • %ww - the week " +"number of the documents date with leading zero.
                                      • %d - the day number " +"of the documents date.
                                      • %dd - the day number of the documents date " +"with leading zero.
                                      • %m or %M - the month number of the documents date." +"
                                      • %MM - the month number with leading zero.
                                      • %c - the customer " +"id from kaddressbook
                                      • %i - the unique counter
                                      • %type - the " +"localised doc type (offer, invoice etc.)
                                      • %uid - the contact id of " +"the client.
                                      %i needs to be part of the template." +msgstr "" +"Шаблон может содержать следующие теги:
                                      • %y or %yyyy - год даты " +"документа.
                                      • %yy - год документа (две цифры).
                                      • %w - номер " +"недели даты документа.
                                      • %ww - номер недели даты документа с ведущим " +"нолем.
                                      • %d - номер дня даты документа.
                                      • %dd - номер дня даты " +"документа с ведущим нолем.
                                      • %m или %M - номер месяца даты документа. " +"
                                      • %MM - номер месяца с ведущим нолем.
                                      • %c - ИД клиента из " +"KAddressbook
                                      • %i - уникальный счетчик
                                      • %type - локализованный " +"тип документа (предложение, счет и т.д.)
                                      • %uid - ИД контакта клиента." +"
                                      %i должно быть частью шаблона." + +#: numbercycledialog.cpp:131 +msgid "Doc-Type" +msgstr "Тип документа" + +#: numbercycledialog.cpp:203 +msgid "Add Number Cycle" +msgstr "Добавить номер цикла" + +#: numbercycledialog.cpp:204 +msgid "Enter the name of a new number cycle." +msgstr "Введите имя нового числового цикла." + +#: numbercycledialog.cpp:261 +#, kde-format +msgid "" +"The numbercycle %1 is still assigned to a document type.The number cycle can " +"not be deleted as long as it is assigned to a document type." +msgstr "" + +#: numbercycledialog.cpp:264 +msgid "Numbercycle Deletion" +msgstr "" + +#: numbercycledialog.cpp:321 +msgid "" +"The new counter is lower than the old one. That has potential to create " +"duplicate document numbers. Do you really want to decrease it?" +msgstr "" +"Новый счетчик ниже старого. Это может привести к созданию дубликатов номеров " +"документов. Уменьшить счетчик? " + +#: numbercycledialog.cpp:323 +msgid "Dangerous Counter Change" +msgstr "Опасное изменение счетчика" + +#. i18n: ectx: property (text), widget (QLabel, mHeader) +#: numbercycleseditbase.ui:17 +msgid "

                                      Edit Number Cycles

                                      " +msgstr "

                                      Править числовые циклы

                                      " + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox2) +#: numbercycleseditbase.ui:27 +msgid "Number Cycle Details" +msgstr "Детали цикла числа" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2) +#: numbercycleseditbase.ui:39 +msgid "&Number Cycle:" +msgstr "Номер цикла:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2_3) +#: numbercycleseditbase.ui:52 +msgid "&Counter:" +msgstr "Счетчик:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2_2) +#: numbercycleseditbase.ui:85 +msgid "ident &Template:" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: numbercycleseditbase.ui:123 +msgid "&Select a number cycle and edit the details on the right:" +msgstr "" + +#. i18n: ectx: property (text), item, widget (QListWidget, mCycleListBox) +#: numbercycleseditbase.ui:142 +msgid "New Item" +msgstr "Новый пункт" + +#. i18n: ectx: property (text), widget (QPushButton, mPbAdd) +#: numbercycleseditbase.ui:171 +msgid "add" +msgstr "добавить" + +#. i18n: ectx: property (text), widget (QPushButton, mPbRemove) +#: numbercycleseditbase.ui:181 +msgid "remove" +msgstr "удалить" + +#: portal.cpp:117 +msgid "Create Document" +msgstr "Создать документ" + +#: portal.cpp:122 +msgid "Copy Document" +msgstr "Копировать документ" + +#: portal.cpp:127 +msgid "Follow Document" +msgstr "Сопровождать документ" + +#: portal.cpp:132 +msgid "Print Document" +msgstr "Печатать документ" + +#: portal.cpp:137 +msgid "Open Archived Document" +msgstr "Открыть архивированный документ" + +#: portal.cpp:141 +msgid "Show Document" +msgstr "Показать документ" + +#: portal.cpp:146 +msgid "Edit Document" +msgstr "Править документ" + +#: portal.cpp:151 +msgid "&Mail Document" +msgstr "Отправить документ" + +#: portal.cpp:163 +msgid "Quits the application" +msgstr "Выходит из приложения" + +#: portal.cpp:167 +msgid "Enables/disables the statusbar" +msgstr "Включает/выключает строку статуса" + +#: portal.cpp:169 +msgid "Creates a new Document" +msgstr "Создает новый документ" + +#: portal.cpp:170 +msgid "Print and archive this Document" +msgstr "Печатать и архивировать этот документ" + +#: portal.cpp:171 +msgid "Creates a new document which is a copy of the selected document" +msgstr "Создает новый документ из копии выбранного документа" + +#: portal.cpp:172 +msgid "Create a followup document for the current document" +msgstr "Создать последующий документ для текущего документа" + +#: portal.cpp:173 +msgid "Opens the document for editing" +msgstr "Открывает документ для редактирования" + +#: portal.cpp:174 +msgid "Opens a read only view on the document." +msgstr "Открывает просмотр документа только для чтения." + +#: portal.cpp:175 +msgid "Send document per mail" +msgstr "Отправляет документ по почте" + +#: portal.cpp:176 +msgid "" +"Edit the available tag templates which can be assigned to document items." +msgstr "" +"Править доступные шаблоны тэгов, которые могут назначены пунктам документа." + +#: portal.cpp:177 +msgid "Configure the Database Kraft is working on." +msgstr "Настроить базу данных с которой работает Kraft." + +#: portal.cpp:179 +msgid "Open a viewer on an archived document" +msgstr "Открыть просмотр на архивированном документе." + +#: portal.cpp:279 +#, kde-format +msgid "" +"Kraft can not connect to the specified MySQL server. Please check the Kraft " +"database settings, check if the server is running and verify if a database " +"with the name %1 exits!" +msgstr "" +"Kraft не удается подключиться к указанному MySQL серверу. Проверьте " +"настройки базы данных Kraft, проверьте запущен ли сервер и убедитесь что " +"база данных с именем %1 существует!" + +#: portal.cpp:283 +#, kde-format +msgid "" +"The database with the name %1 does not exist on the database server. Please " +"make sure the database exists and is accessible by the user running Kraft." +msgstr "" +"База данных %1 не существует на сервере. Удостоверьтесь в существовании базы " +"данных и ее доступности пользователю запустившему Kraft." + +#: portal.cpp:287 +msgid "" +"The Qt database driver could not be loaded. That probably means, that they " +"are not installed. Please make sure the Qt database packages are installed " +"and try again." +msgstr "" +"Не удалось загрузить драйвер Qt для базы данных:. Это может значить, что он " +"не установлен. Удостоверьтесь в наличии пакетов драйвер Qt для базы данных и " +"повторите снова." + +#: portal.cpp:291 +#, kde-format +msgid "There is a database problem: %1" +msgstr "Проблема базы данных: %1" + +#: portal.cpp:308 +msgid "Database Problem." +msgstr "Проблема базы данных." + +#: portal.cpp:315 +msgid "Check commandline actions" +msgstr "Проверить действия командной строки" + +#: portal.cpp:381 +msgid "Creating new document..." +msgstr "Создание нового документа..." + +#: portal.cpp:484 +msgid "Opening document to view..." +msgstr "Открытие документа для просмотра..." + +#: portal.cpp:519 portal.cpp:542 +msgid "Generating PDF..." +msgstr "Создание PDF..." + +#: portal.cpp:645 +msgid "Printing archived document..." +msgstr "Печать архивированного документа..." + +#: portal.cpp:693 +#, kde-format +msgid "Opening document %1" +msgstr "Открытие документа %1" + +#: portal.cpp:860 +msgid "Exiting..." +msgstr "Выход..." + +#: portal.cpp:908 +msgid "Toggle the statusbar..." +msgstr "Привязать строку статуса..." + +#: portalview.cpp:63 +msgid "Catalogs" +msgstr "Каталоги" + +#: portalview.cpp:69 +msgid "Kraft Document Overview" +msgstr "Обзор документа Kraft" + +#: portalview.cpp:78 portalview.cpp:95 +msgid "Available Catalogs" +msgstr "Доступные каталоги" + +#: portalview.cpp:80 +msgid "No catalogs available." +msgstr "Нет доступных каталогов." + +#: portalview.cpp:128 +msgid "Open" +msgstr "Открыть" + +#: portalview.cpp:149 +msgid "XML Export" +msgstr "Экспорт XML" + +#: portalview.cpp:177 +msgid "System Details" +msgstr "Информация о системе" + +#: portalview.cpp:196 +msgid "

                                      Welcome to Kraft

                                      " +msgstr "

                                      Добро пожаловать в Kraft

                                      " + +#: portalview.cpp:198 +#, kde-format +msgid "Kraft Version: %1" +msgstr "Версия Kraft: %1" + +#: portalview.cpp:208 +msgid "Country Setting: " +msgstr "Настройка страны: " + +#: portalview.cpp:212 +msgid "Language Setting: " +msgstr "Настройка языка: " + +#: portalview.cpp:226 +msgid "Database Information" +msgstr "Информация базы данных" + +#: portalview.cpp:228 +msgid "Kraft database name:" +msgstr "Имя базы данных Kraft:" + +#: portalview.cpp:231 +msgid "Database schema version:" +msgstr "Версия схемы базы данных:" + +#: portalview.cpp:239 +msgid "Qt database driver:" +msgstr "Драйвер Qt для базы данных:" + +#: portalview.cpp:242 +msgid "Database connection:" +msgstr "Подключение базы данных:" + +#: portalview.cpp:248 +msgid "established" +msgstr "установлено" + +#: portalview.cpp:250 +msgid "NOT AVAILABLE!" +msgstr "НЕ ДОСТУПЕН!" + +#: portalview.cpp:259 +msgid "Database Version:" +msgstr "Версия базы данных:" + +#: portalview.cpp:265 +msgid "External Tools" +msgstr "Внешние инструменты" + +#: portalview.cpp:267 +msgid "RML to PDF conversion tool:" +msgstr "Инструмент конвертации RML в PDF:" + +#: portalview.cpp:272 +msgid "not found!" +msgstr "не найдено!" + +#: portalview.cpp:274 +msgid "iconv tool for text import:" +msgstr "инструмент iconv для импорта текста:" + +#: portalview.cpp:288 +msgid "" +"There is a initialisation error on your system. Kraft will not work that way." +msgstr "Ошибка инициализации в вашей системе. Kraft не будет так работать." + +#: portalview.cpp:304 +msgid "Documents" +msgstr "Документы" + +#: positiontagdialog.cpp:82 +msgid "Edit Item Tags" +msgstr "Править тэги пункта" + +#: positiontagdialog.cpp:91 +msgid "

                                      Item Tags

                                      " +msgstr "

                                      Тэги пункта

                                      " + +#: positiontagdialog.cpp:92 +msgid "Select all tags for the item should be tagged with." +msgstr "Выбрать" + +#: positiontagdialog.cpp:107 tagtemplatesdialog.cpp:124 +msgid "Tag" +msgstr "Тэг" + +#: positiontagdialog.cpp:108 tagtemplatesdialog.cpp:125 +msgid "Color" +msgstr "Цвет" + +#: positiontagdialog.cpp:109 tagtemplatesdialog.cpp:126 +msgid "Description" +msgstr "Описание" + +#: positionviewwidget.cpp:91 +msgid "Item Actions" +msgstr "Действия пункта" + +#: positionviewwidget.cpp:94 +#, fuzzy +#| msgid "Item Actions" +msgid "Item Kind" +msgstr "Действия пункта" + +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 +msgid "Normal" +msgstr "Нормальный" + +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 +msgid "Alternative" +msgstr "Альтернативный" + +#: positionviewwidget.cpp:99 +msgid "On Demand" +msgstr "По спросу" + +#: positionviewwidget.cpp:107 +msgid "Taxfree Item" +msgstr "Необлагаемый пункт" + +#: positionviewwidget.cpp:113 +msgid "Reduced Tax" +msgstr "Сокращенный налог" + +#: positionviewwidget.cpp:119 +msgid "Full Tax" +msgstr "Полный налог" + +#: positionviewwidget.cpp:128 +msgid "Move Up" +msgstr "Переместить вверх" + +#: positionviewwidget.cpp:130 +msgid "Move Down" +msgstr "Переместить вниз" + +#: positionviewwidget.cpp:132 +#, fuzzy +#| msgid "No Items" +msgid "Lock Item" +msgstr "Нет предметов" + +#: positionviewwidget.cpp:134 +#, fuzzy +#| msgid "No Items" +msgid "Unlock Item" +msgstr "Нет предметов" + +#: positionviewwidget.cpp:136 +#, fuzzy +#| msgid "Delete template" +msgid "Delete Item" +msgstr "Удалить шаблон" + +#: positionviewwidget.cpp:220 +msgid "All items" +msgstr "Все предметы" + +#: positionviewwidget.cpp:230 +#, kde-format +msgid "%1-tagged items" +msgstr "%1-тегированные предметы" + +#: positionviewwidget.cpp:262 +#, kde-format +msgid "Tag: %1" +msgstr "Тег: %1" + +#: positionviewwidget.cpp:264 +msgid "Tags:
                                        " +msgstr "Теги:
                                          " + +#: positionviewwidget.cpp:275 +msgid "No tags assigned yet." +msgstr "Еще нет назначенных тегов." + +#: positionviewwidget.cpp:412 +msgid "Active" +msgstr "Активный" + +#: positionviewwidget.cpp:414 +msgid "New" +msgstr "Новый" + +#: positionviewwidget.cpp:416 +msgid "Deleted" +msgstr "Удален" + +#: positionviewwidget.cpp:418 +msgid "Locked" +msgstr "Заблокирован" + +#: positionviewwidget.cpp:629 +#, fuzzy +#| msgid "This is an alternative position. Use the position toolbox to change." +msgid "" +"This is an alternative item.

                                          Use the position toolbox to change " +"the item type." +msgstr "" +"Это альтернативная позиция. Используйте панель инструментов для смены " +"позиции." + +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                                          Use the item toolbox to change the item type." +msgstr "" + +#: positionviewwidget.cpp:686 +msgid "Demand" +msgstr "Спрос" + +#. i18n: ectx: property (text), widget (QLabel, m_labelPosition) +#: positionwidget.ui:46 +msgid "1." +msgstr "1." + +#. i18n: ectx: property (text), widget (QLabel, lStatus) +#. i18n: ectx: property (text), widget (QLabel, lKind) +#: positionwidget.ui:103 positionwidget.ui:132 +msgid "D" +msgstr "D" + +#. i18n: ectx: property (text), widget (QLabel, mDiscountLabel) +#: positionwidget.ui:233 +msgid "of the sum of" +msgstr "" + +#: prefsdialog.cpp:72 +msgid "Configure Kraft" +msgstr "Настроить Kraft" + +#: prefsdialog.cpp:91 +msgid "Taxes" +msgstr "Налоги" + +#: prefsdialog.cpp:99 +msgid "Tax rates beginning at date:" +msgstr "Ставки налогов начинающиеся с даты:" + +#: prefsdialog.cpp:146 +msgid "Wages" +msgstr "Зарплаты" + +#: prefsdialog.cpp:155 +msgid "Units" +msgstr "Единицы" + +#: prefsdialog.cpp:164 +msgid "Own Identity" +msgstr "Собственная идентификация" + +#: prefsdialog.cpp:172 +msgid "" +"Select the identity of the sending entity of documents. That's your " +"companies address." +msgstr "" +"Выберите идентификацию отправки для документов. Это адрес вашей компании." + +#: prefsdialog.cpp:192 +msgid "Select Identity..." +msgstr "Выбор идентификации..." + +#: prefsdialog.cpp:246 +msgid "Document Defaults" +msgstr "Значения документа по умолчанию" + +#: prefsdialog.cpp:257 +msgid "&Default document type on creation:" +msgstr "Тип документа при создании по умолчанию:" + +#: prefsdialog.cpp:262 +msgid "New documents default to the selected type." +msgstr "Новые значения документов по умолчанию для выбранного типа" + +#: prefsdialog.cpp:271 +msgid "Enable &Localization on Document Level" +msgstr "Включить локализацию на уровне документа" + +#: prefsdialog.cpp:272 +msgid "" +"Checking this enables language settings for each document.
                                          Leave it " +"unchecked to use the KDE Workspace default settings for the document " +"localisation." +msgstr "" +"Выбор включает языковые настройки для каждого документа.
                                          Снимите флажок " +"для использования стандартных настроек локализации рабочего пространства KDE." + +#: prefsdialog.cpp:284 +msgid "Default &Tax for Documents:" +msgstr "Налог для документов по умолчанию:" + +#: prefsdialog.cpp:290 +msgid "The default tax setting for all documents." +msgstr "Настройка налога для документов по умолчанию." + +#: prefsdialog.cpp:306 +msgid "Document Types" +msgstr "Типы документа" + +#: prefsdialog.cpp:327 +msgid "" +"The old default doc type for new documents was just deleted.Please check the " +"setting in the Document Defaults in the Kraft preferences Dialog." +msgstr "" +"Старый тип документа по умолчанию для новых документов был удален. Проверьте " +"настройки параметров документа по умолчанию в диалоге настроек Kraft." + +#: prefsdialog.cpp:330 +msgid "Document Default Change" +msgstr "Изменение документа по умолчанию" + +#: prefsdialog.cpp:402 +msgid "The identity is not listed in an address book." +msgstr "Идентификации нету в списке адресной книги." + +#: prefsdialog.cpp:404 +msgid "" +"

                                          Kraft does not know your identity.

                                          Please pick one from the " +"address books by clicking on the Button below.

                                          Not having an identity " +"selected can make your documents look incomplete.

                                          " +msgstr "" +"

                                          Kraft не знает вашу идентификацию.

                                          Выберите одну из адресных " +"книг нажатием кнопки ниже.

                                          Отсутствие идентификации может сделать вид " +"ваших документов незавершенным.

                                          " + +#: prefsdialog.cpp:408 +msgid "Your identity can be found in the address books." +msgstr "Вашу идентификацию можно найти в адресных книгах." + +#: prefsdialog.cpp:419 +msgid "Work Phone" +msgstr "Рабочий телефон" + +#: prefsdialog.cpp:420 +msgid "Fax" +msgstr "Факс" + +#: prefsdialog.cpp:421 +msgid "Cell Phone" +msgstr "Сотовый телефон" + +#: prefsunits.cpp:150 +msgid "Edit a unit" +msgstr "Править единицу" + +#: prefsunits.cpp:184 +msgid "

                                          Edit unit

                                          " +msgstr "

                                          Править единицу

                                          " + +#: prefswages.cpp:78 +msgid "Up" +msgstr "Вверх" + +#: prefswages.cpp:83 +msgid "Down" +msgstr "Вниз" + +#: prefswages.cpp:199 +msgid "Edit a wage group" +msgstr "Править группу зарплаты" + +#: prefswages.cpp:233 +msgid "

                                          Edit wage group

                                          " +msgstr "

                                          Править группу зарплаты

                                          " + +#: quicksearchwidget.cpp:38 +msgctxt "Search contacts in list" +msgid "Search" +msgstr "Поиск" + +#: reportgenerator.cpp:137 +#, kde-format +msgid "" +"A document template named %1 could not be loaded. Please check the " +"installation." +msgstr "" +"Не удалось загрузить шаблон документа %1. Проверьте правильность установки." + +#: reportgenerator.cpp:139 +msgid "Template not found" +msgstr "Шаблон не найден" + +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" +"Не удалось открыть файл шаблона: %1\n" +"Проверьте установку и настройку типа документов." + +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "Ошибка шаблона" + +#: reportgenerator.cpp:505 +msgid "" +"The utility to create PDF from the rml file could not be found, but is " +"required to create documents.Please make sure the package is installed " +"accordingly." +msgstr "" +"Не удалось найти утилиту для создания PDF из RML файла, которая необходима " +"для создания документов. Удостоверьтесь в том, что пакет установлен " +"соответственно." + +#: reportgenerator.cpp:508 +msgid "Document Generation Error" +msgstr "Ошибка создания документа" + +#: reportgenerator.cpp:516 +msgid "" +"The Watermark file to merge with the document could not be found. Merge is " +"going to be disabled." +msgstr "" +"Не удалось найти файл подложки для слияния с документом. Слияние будет " +"отключено." + +#: reportgenerator.cpp:518 +msgid "Watermark Error" +msgstr "Ошибка подложки" + +#: reportgenerator.cpp:583 +#, kde-format +msgid "Program ended with status %1" +msgstr "Программа завершилась со статусом %1" + +#: reportgenerator.cpp:597 +msgid "" +"To generate PDF output, Kraft requires the python module ReportLab " +"which can not be found.
                                          Please make sure the package is installed on " +"your computer." +msgstr "" +"Для создания PDF, Kraft необходим модуль python ReportLab который не " +"найден.
                                          Удостоверьтесь в наличии пакета на вашем компьютере." + +#: reportgenerator.cpp:601 +msgid "" +"To generate PDF output, Kraft requires the python module pyPdf which " +"can not be found.
                                          Please make sure the package is installed on your " +"computer." +msgstr "" +"Для создания PDF, Kraft необходим модуль python pyPdf который не " +"найден.
                                          Удостоверьтесь в наличии пакета на вашем компьютере." + +#: reportgenerator.cpp:605 +msgid "Unknown problem." +msgstr "Неизвестная проблема." + +#: reportgenerator.cpp:608 +msgid "Could not generate the pdf file. The pdf creation script failed." +msgstr "Не удалось создать pdf файл. Сбой скрипта создания pdf." + +#: reportgenerator.cpp:610 +msgid "PDF Generation Error" +msgstr "Ошибка создания PDF" + +#: setupassistant.cpp:205 setupassistant.cpp:224 +#, kde-format +msgid "0/%1" +msgstr "0/%1" + +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 +#, kde-format +msgid "%1/%2" +msgstr "%1/%2" + +#: setupassistant.cpp:323 +msgid "" +"Select your own address from the address book. It is set as a consigner on " +"the documents." +msgstr "" +"Выберите ваш собственный адрес из адресной книги. Он будет установлен в " +"качестве подписи под документами." + +#: setupassistant.cpp:386 +msgid "Welcome to the Kraft Setup Assistant" +msgstr "Добро пожаловать в ассистент настройки Kraft" + +#: setupassistant.cpp:390 +msgid "Select the Database Backend" +msgstr "Выберите тип базы данных" + +#: setupassistant.cpp:394 +msgid "Enter MySQL Database Setup Details" +msgstr "Введите детали установки базы данных MySQL" + +#: setupassistant.cpp:398 +msgid "Enter SQLite Filename" +msgstr "Введите имя файла SQLite" + +#: setupassistant.cpp:402 +msgid "Creating the Database..." +msgstr "Создание базы данных..." + +#: setupassistant.cpp:406 +msgid "Upgrade the Database Schema" +msgstr "Обновление схемы базы данных" + +#: setupassistant.cpp:410 +msgid "My Own Address Data" +msgstr "Мои адресные данные" + +#: setupassistant.cpp:414 +msgid "Setup Finished." +msgstr "Настройка завершена." + +#: setupassistant.cpp:462 +msgid "" +"

                                          Can't connect to your database. Are you sure your credentials are correct " +"and the database exists?

                                          " +msgstr "" +"

                                          Не удалось подключиться к базе данных. Вы уверены в правильности учетных " +"учетных данных и существования базы данных?

                                          " + +#: setupassistant.cpp:467 +#, fuzzy +#| msgid "

                                          Can't open your database file, check the permissions and such." +msgid "

                                          Can't open your database file, check the permissions and such.

                                          " +msgstr "" +"

                                          Не удалось открыть файл вашей базы данных, проверьте разрешения доступа." + +#: setupassistant.cpp:479 +msgid "" +"

                                          The database is already existing, no action needs to be taken here.

                                          Please hit next to proceed.

                                          " +msgstr "" +"

                                          База данных уже существует, не требуется дополнительных действий.

                                          Нажмите далее для продолжения.

                                          " + +#: setupassistant.cpp:523 +msgid "

                                          The database setup was successfully completed.

                                          " +msgstr "

                                          Установка базы данных была успешно выполнена.

                                          " + +#: setupassistant.cpp:524 +msgid "

                                          You can start to work with Kraft now. Please do not forget to

                                          " +msgstr "

                                          Вы можете начать работать с Kraft. Не забывайте...

                                          " + +#: setupassistant.cpp:526 +msgid "
                                        • adjust various settings in the Kraft Preferences dialog.
                                        • " +msgstr "" +"
                                        • Регулировать различные настройки в диалоге предпочтений Kraft.
                                        • " + +#: setupassistant.cpp:527 +msgid "
                                        • Check the Catalog chapter list.
                                        • " +msgstr "
                                        • Проверять список каталога глав
                                        • " + +#: setupassistant.cpp:528 +msgid "
                                        • Make your business and have fun.
                                        • " +msgstr "
                                        • Делать собственное дело и веселиться.
                                        • " + +#: setupassistant.cpp:530 +msgid "" +"

                                          If you press Finish now, the new database configuration is stored " +"in Krafts configuration.

                                          " +msgstr "" +"

                                          Если вы сейчас нажмете Завершить, новая база данных сохранится в " +"конфигурации Kraft.

                                          " + +#: setupassistant.cpp:543 +msgid "" +"The Database can not be connected. Please check the database credentials." +msgstr "Не удается подключить базу данных. Проверьте учетные данные." + +#: setupassistant.cpp:549 +msgid "The database core tables do not exist. Please check initial setup." +msgstr "" +"Основные таблицы базы данных не существуют. Проверьте первоначальную " +"установку." + +#: setupassistant.cpp:556 +msgid "Database is up to date. No upgrade is required." +msgstr "База данных актуальна. Обновление не требуется." + +#: setupassistant.cpp:561 +msgid "Parse Update Commands..." +msgstr "Разбор команд обновления..." + +#: setupassistant.cpp:572 +#, kde-format +msgid "Reading upgrade command file %1" +msgstr "Чтение командного файла обновления %1" + +#: setupassistant.cpp:605 +msgid "The Upgrade failed!" +msgstr "Обновление не удалось!" + +#: setupassistant.cpp:607 +#, kde-format +msgid "The Upgrade succeeded, the current schema version is %1!" +msgstr "Обновление успешно, текущая версия схемы %1!" + +#: setupassistant.cpp:619 +msgid "Parse Create Commands..." +msgstr "Разбор команд создания..." + +#: setupassistant.cpp:627 +msgid "Parse database fillup commands..." +msgstr "Разбор команд заполнения базы данных..." + +#: setupassistant.cpp:640 +msgid "Processing database creation commands..." +msgstr "Выполнение команд создания базы данных..." + +#: setupassistant.cpp:657 +msgid "Process database fillup commands..." +msgstr "Выполнение команд заполнения базы данных..." + +#: setupassistant.cpp:662 +msgid "Successfully finished commands." +msgstr "Команды успешно завершены." + +#: setupassistant.cpp:665 +msgid "Failed to perform all commands." +msgstr "Сбой выполнения всех команд." + +#: setupassistant.cpp:737 +msgid "" +"This assistant guides you through the basic settings of your Kraft " +"installation." +msgstr "" +"Помощник проведет вас через стандартные настройки вашей установки Kraft." + +#: setupassistant.cpp:750 +msgid "" +"The database configuration was converted from a former configuration file." +msgstr "" +"Конфигурация базы данных была конвертирована из образующего " +"конфигурационного файла." + +#: setupassistant.cpp:753 +msgid "There was no database configuration found." +msgstr "Не было найдено конфигурации базы данных." + +#: setupassistant.cpp:756 +msgid "A valid current database configuration file was found." +msgstr "Был найден допустимый конфигурационный файл базы данных." + +#: setupassistant.cpp:776 +msgid "" +"

                                          The database can be opened, but does not contain valid content.

                                          A " +"new database can be created automatically from scratch.

                                          " +msgstr "" +"

                                          База данных может быть открыта, но не имеет допустимое содержимое.

                                          Новая база данных может быть создана автоматически с нуля.

                                          " + +#: setupassistant.cpp:783 +#, fuzzy +#| msgid "

                                          Kraft could not connect to the configured database.

                                          " +msgid "

                                          Kraft could not connect to the configured database.

                                          " +msgstr "

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

                                          " + +#: setupassistant.cpp:785 +msgid "

                                          Please check the database server setup and restart Kraft to connect." +msgstr "" +"

                                          Проверьте установка базы данных и перезапустите Kraft для подключения." + +#: setupassistant.cpp:787 +msgid "

                                          Please check the database file." +msgstr "

                                          Проверьте файл базы данных." + +#: setupassistant.cpp:789 +#, fuzzy +#| msgid "or create a new database by hitting next.

                                          " +msgid "Or create a new database by hitting next.

                                          " +msgstr "или создайте новую базу данных нажатием .

                                          " + +#. i18n: ectx: property (text), widget (QLabel, label) +#: sqlitedetails.ui:21 +msgid "" +"Please enter the SQLite Database Settings.\n" +"\n" +"Pick a filename to name the SQLite database file or leave the default " +"setting." +msgstr "" +"Введите настройки базы данных SQLite.\n" +"\n" +"Выберите имя файла для базы данных SQLite или оставьте настройку по " +"умолчанию." + +#. i18n: ectx: property (text), widget (QRadioButton, mRbDefault) +#: sqlitedetails.ui:31 +msgid "store the database file at default place." +msgstr "хранить файл базы данных в месте по умолчанию." + +#. i18n: ectx: property (text), widget (QRadioButton, mRbCustom) +#: sqlitedetails.ui:43 +msgid "select a file name:" +msgstr "выберите имя файла:" + +#: tagtemplatesdialog.cpp:46 +msgid "Edit Tag Template" +msgstr "Править шаблон тэга" + +#: tagtemplatesdialog.cpp:54 +msgid "

                                          Edit a Tag Template

                                          " +msgstr "

                                          Править шаблон тега

                                          " + +#: tagtemplatesdialog.cpp:55 +msgid "Adjust settings for name, color and description." +msgstr "Изменение настроек имени, цвета и описания." + +#: tagtemplatesdialog.cpp:59 +msgid "Name:" +msgstr "Имя:" + +#: tagtemplatesdialog.cpp:63 +msgid "Description:" +msgstr "Описание:" + +#: tagtemplatesdialog.cpp:70 +msgid "Associated Color:" +msgstr "Связанный цвет:" + +#: tagtemplatesdialog.cpp:106 tagtemplatesdialog.cpp:114 +msgid "Edit Tag Templates" +msgstr "Править шаблоны тэга" + +#: tagtemplatesdialog.cpp:115 +msgid "Add, edit and remove tag templates for use in the documents." +msgstr "" +"Добавить, править и удалить шаблоны тега для использования в документах." + +#: tagtemplatesdialog.cpp:139 +msgid "Add..." +msgstr "Добавить..." + +#: tagtemplatesdialog.cpp:140 +msgid "Edit..." +msgstr "Править..." + +#: tagtemplatesdialog.cpp:142 +msgid "Delete..." +msgstr "Удалить..." + +#: tagtemplatesdialog.cpp:184 +msgid "Do you really want to delete the template?" +msgstr "Удалить шаблон?" + +#: tagtemplatesdialog.cpp:185 +msgid "Delete Tag Template" +msgstr "Удалить шаблон тэга" + +#. i18n: ectx: property (text), widget (QLabel, textLabel4) +#: taxeditbase.ui:20 +msgid "

                                          Add a Tax Rate

                                          " +msgstr "

                                          Добавить ставку налога

                                          " + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: taxeditbase.ui:32 +msgid "Start-Date:" +msgstr "Дата начала:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2_2) +#: taxeditbase.ui:68 +msgid "&Reduced Tax Rate:" +msgstr "Сокращенная ставка налога:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel2a) +#: taxeditbase.ui:84 +msgid "&Full Tax Rate:" +msgstr "Полная ставка налога:" + +#: taxeditdialog.cpp:35 +msgid "Edit Tax Rates" +msgstr "Править ставки налога" + +#: templkatalog.cpp:344 +msgid "Export XML Katalog" +msgstr "Экспортировать XML Katalog" + +#: templkataloglistview.cpp:46 +msgid "Calc. Type" +msgstr "Тип вычисления" + +#: templkataloglistview.cpp:50 +msgid "Template Catalog" +msgstr "Каталог шаблонов" + +#: templkatalogview.cpp:110 +msgid "" +msgstr "<новый шаблон>" + +#: templtopositiondialogbase.cpp:32 +msgid "Create Position from Template" +msgstr "Создать позицию из шаблона" + +#: templtopositiondialogbase.cpp:50 +msgid "the Header of the Document as first position" +msgstr "Верхний колонтитул документа как первая позиция" + +#. i18n: ectx: property (text), widget (QLabel, dmHeaderText) +#: texteditbase.ui:32 +msgid "Edit Document Text Template" +msgstr "Править шаблон текста документа" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: texteditbase.ui:57 +msgid "&Name:" +msgstr "Имя:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_3) +#: texteditbase.ui:91 +msgid "displayed as" +msgstr "показан как" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_44) +#: texteditbase.ui:129 +msgid "in doc type" +msgstr "в типе документа" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1_2_2) +#: texteditbase.ui:179 +msgid "&Text:" +msgstr "Текст:" + +#: texteditdialog.cpp:41 +msgid "Edit Text Templates" +msgstr "Править текстовые шаблоны" + +#: texteditdialog.cpp:52 +#, kde-format +msgid "Edit %1 Template" +msgstr "Править шаблон %1" + +#: textselection.cpp:105 +msgid "Template Actions" +msgstr "Действия шаблона" + +#: textselection.cpp:134 +msgid "This is the standard text used in new documents." +msgstr "Это стандартный текст используемый в новых документах." + +#: textselection.cpp:143 +#, kde-format +msgid "%1 Templates for %2" +msgstr "%1 Шаблоны для %2" + +#: textselection.cpp:151 +#, kde-format +msgid "" +"There is no %1 template text available for document type %2.
                                          Click the " +"add-button below to create one." +msgstr "" +"Текст шаблона %1 не доступен для документа типа %2.
                                          Нажмите кнопку " +"добавить ниже для создания такого." + +#: textselection.cpp:209 +msgid "&Use in Document" +msgstr "Использовать в документе" + +#: texttemplate.cpp:130 +msgid "No file name given for template" +msgstr "Не было задано имя для шаблона." + +#: texttemplate.cpp:138 +#, kde-format +msgid "Could not find template file %1" +msgstr "Не удалось найти файл шаблона %1" + +#: texttemplate.cpp:147 +msgid "Failed to open template source" +msgstr "Не удалось открыть источник шаблона" + +#. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailTime) +#: timepart.ui:14 +msgid "Calculation Item Time" +msgstr "Время вычисления пункта" + +#. i18n: ectx: property (text), widget (QLabel, textLabel1) +#: timepart.ui:20 +msgid "

                                          Calculation Part 'Time'

                                          " +msgstr "

                                          Вычислительная часть 'Время'

                                          " + +#. i18n: ectx: property (text), widget (QLabel, textLabel2) +#: timepart.ui:30 +msgid "" +"Calculate time efforts here for one unit of the template.
                                          Note that the " +"costs may depend on a global hourly rate." +msgstr "" +"Вычислить время достижения для одной единицы шаблона.
                                          Учтите что цены " +"могут зависеть от глобальной почасовой ставки." + +#. i18n: ectx: property (text), widget (KLineEdit, m_nameEdit) +#: timepart.ui:61 +msgid "Work" +msgstr "Работа" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3_2) +#: timepart.ui:68 +msgid "&Time Effort:" +msgstr "Время достижения:" + +#. i18n: ectx: property (text), widget (QLabel, textLabel4) +#: timepart.ui:96 +msgid "Minutes" +msgstr "Минуты" + +#. i18n: ectx: property (text), widget (QLabel, textLabel3_2_2) +#: timepart.ui:108 +msgid "&Hourly Rate:" +msgstr "Почасовая ставка:" + +#. i18n: ectx: property (text), widget (QCheckBox, m_stdGlobal) +#: timepart.ui:130 +msgid "Apply the &global hourly rate." +msgstr "Применить глобальную почасовую ставку." + +#. i18n: ectx: property (text), widget (QLabel, mLabel) +#: unitseditbase.ui:20 +msgid "

                                          Add a unit

                                          " +msgstr "

                                          Добавить единицу

                                          " + +#. i18n: ectx: property (text), widget (QLabel, label) +#: unitseditbase.ui:32 +msgid "Unit short" +msgstr "Единица коротко" + +#. i18n: ectx: property (text), widget (QLabel, label_2) +#: unitseditbase.ui:42 +msgid "Unit long" +msgstr "Единица полностью" + +#. i18n: ectx: property (text), widget (QLabel, label_3) +#: unitseditbase.ui:58 +msgid "Unit plural short" +msgstr "Единица во множественном числе коротко" + +#. i18n: ectx: property (text), widget (QLabel, label_4) +#: unitseditbase.ui:68 +msgid "Unit plural long" +msgstr "Единица во множественном числе полностью" + +#. i18n: ectx: property (text), widget (QLabel, mUpgradeInfo) +#: upgradedb.ui:20 +msgid "" +"This step checks if the database schema version is sufficient for this " +"version of Kraft. \n" +"\n" +"In case it is not, the schema is updated automatically.\n" +msgstr "" +"Этот шаг проверяет совместима ли версия схемы базы данных с этой версией " +"Kraft. \n" +"Если нет, то схема будет обновлена автоматически.\n" + +#. i18n: ectx: property (text), widget (QLabel, mUpgradeStatus) +#: upgradedb.ui:79 +msgid "Upgrade not yet started" +msgstr "Обновление еще не запущено" + +#. i18n: ectx: property (text), widget (QLabel, mLabel) +#: wageseditbase.ui:20 +msgid "

                                          Add a Wage group

                                          " +msgstr "

                                          Добавить группу зарплат

                                          " + +#. i18n: ectx: property (text), widget (QLabel, label) +#: wageseditbase.ui:32 +msgid "Group name" +msgstr "Имя группы" + +#. i18n: ectx: property (text), widget (QLabel, label_2) +#: wageseditbase.ui:39 +msgid "Wage" +msgstr "Заработная плата" + +#~ msgid "" +#~ "The Database can not be connected. Please check the database credentials!" +#~ msgstr "Не удается подключить базу данных. Проверьте учетные данные!" + +#~ msgid "Position Kind" +#~ msgstr "Вид позиции" + +#~ msgid "Lock Position" +#~ msgstr "Заблокировать позицию" + +#~ msgid "Unlock Position" +#~ msgstr "Разблокировать позицию" + +#~ msgid "Delete Position" +#~ msgstr "Удалить позицию" + +#~ msgid "This is a as required position. Use the position toolbox to change." +#~ msgstr "" +#~ "Это требуемая позиция. Используйте панель инструментов для смены позиции." diff -Nru kraft-0.55/po/sk/kraft.po kraft-0.59/po/sk/kraft.po --- kraft-0.55/po/sk/kraft.po 2014-05-29 18:59:51.807093777 +0000 +++ kraft-0.59/po/sk/kraft.po 2015-09-26 19:51:02.572084494 +0000 @@ -1,12 +1,12 @@ # translation of kraft.po to Slovak -# Roman Paholik , 2008, 2012, 2013. +# Roman Paholik , 2008, 2012, 2013, 2014. msgid "" msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2013-10-26 20:51+0200\n" -"Last-Translator: Roman Paholík \n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2014-06-19 09:38+0200\n" +"Last-Translator: Roman Paholik \n" "Language-Team: Slovak \n" "Language: sk\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgid "Create a new Contact" msgstr "Vytvoríiťnový kontakt" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 pre %2 (Id %3)" @@ -229,8 +229,8 @@ msgstr "round" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "DPH" @@ -614,7 +614,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Neznáme" @@ -718,7 +718,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 #, fuzzy msgid "Document Actions" msgstr "Vstupné akcie" @@ -885,19 +885,18 @@ msgid "Total:" msgstr "Celkom:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Hlavička" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Pätička" #: docpostcard.cpp:250 -#, fuzzy, kde-format -#| msgid "1 Item" +#, kde-format msgid "%1 Items" -msgstr "1 položka" +msgstr "%1 položiek" #: docpostcard.cpp:252 #, fuzzy, kde-format @@ -1208,7 +1207,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Zahodiť" @@ -1267,9 +1266,8 @@ msgstr "Nepodarilo sa uložiť do súboru %1." #: importfilter.cpp:192 -#, fuzzy msgid "Unable to open temp file " -msgstr "Nie je možné otvoriť uzamknutý súbor." +msgstr "Nemôžem otvoriť dočasný súbor " #: importfilter.cpp:198 #, fuzzy @@ -1496,15 +1494,15 @@ msgid "Prints out the current document" msgstr "Použiť aktuálnu cestu dokumentu." -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Vystrihne vybranú oblasť a uloží ju do schránky" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Kopíruje vybranú oblasť do schránky" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Vloží obsah schránky na aktuálnu pozíciu" @@ -1516,9 +1514,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Pripravený." @@ -1547,15 +1545,15 @@ msgid "Printing..." msgstr "Tlač..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Vystrihuje sa výber..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Kopíruje sa výber do schránky..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Vkladá sa obsah schránky..." @@ -1598,20 +1596,34 @@ msgid "&Catalog" msgstr "Katalóg" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Vyčistiť databázu" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Položky" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 #, fuzzy msgid "Unknown document part" msgstr "Komponent prehrávača Dragon" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Päta dokumentu" @@ -1856,11 +1868,11 @@ msgid "Settings" msgstr "Nastavenia" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Dokument" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                                          The Document Items List is still empty, but Items can be added now.

                                        " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 #, fuzzy msgid "show Template" msgstr "Manga šablóna" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 #, fuzzy msgid "Tax Settings Overwrite" msgstr "Prepísať štandardné priradenie" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                                        Do " "you really want to replace it with the text shown below?
                                        %1
                                        " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 #, fuzzy msgid "Address Overwrite" msgstr "Prepísať súbor?" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Zľava" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +#, fuzzy +msgid "Doc Type Change" +msgstr "alebo DOC&TYPE je:" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                                        Should the document number be changed according to the new doc type?
                                        Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Dokument zmenený" @@ -1928,7 +1953,7 @@ msgid "Reduced TAX" msgstr "Načítať zmenšenú verziu obrázka" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 #, fuzzy msgid "reduced VAT" msgstr "VAT detaily" @@ -1942,7 +1967,9 @@ msgstr "" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" +#, fuzzy +#| msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "Copyright © 2004–2013 Klaas Freitag" #: main.cpp:40 @@ -1967,13 +1994,13 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 #, fuzzy msgid "Open document with doc number " msgstr "Dokument na otvorenie" @@ -2317,96 +2344,96 @@ msgid "remove" msgstr "odstrániť" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Vytvoriť dokument" -#: portal.cpp:126 +#: portal.cpp:122 #, fuzzy msgid "Copy Document" msgstr "Vzťahy dokumentu" -#: portal.cpp:131 +#: portal.cpp:127 #, fuzzy msgid "Follow Document" msgstr "Vzťahy dokumentu" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Tlačiť dokument" -#: portal.cpp:141 +#: portal.cpp:137 #, fuzzy msgid "Open Archived Document" msgstr "Dokument na otvorenie" -#: portal.cpp:145 +#: portal.cpp:141 #, fuzzy msgid "Show Document" msgstr "Ukázať názov dokumentu" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Upraviť dokument" -#: portal.cpp:155 +#: portal.cpp:151 #, fuzzy msgid "&Mail Document" msgstr "Vzťahy dokumentu" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Ukončí aplikáciu" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Zobrazí/skryje stavový riadok" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Vytvorí nový dokument" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 #, fuzzy msgid "Create a followup document for the current document" msgstr "Vytvoriť dočasný pracovný súbor pre dokument" -#: portal.cpp:177 +#: portal.cpp:173 #, fuzzy msgid "Opens the document for editing" msgstr "Otvoriť už existujúci dokument pre úpravu" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 #, fuzzy msgid "Send document per mail" msgstr "Pošli výber mailom" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2414,64 +2441,64 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, fuzzy, kde-format msgid "There is a database problem: %1" msgstr "Na tlačiarni '%1' sa vyskytol problém." -#: portal.cpp:312 +#: portal.cpp:308 #, fuzzy msgid "Database Problem." msgstr "[Externý problém]" -#: portal.cpp:319 +#: portal.cpp:315 #, fuzzy msgid "Check commandline actions" msgstr "Akcie udalostí prezentácie" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Vytváram nový dokument..." -#: portal.cpp:471 +#: portal.cpp:484 #, fuzzy msgid "Opening document to view..." msgstr "Použiť vlastnosti zobrazenia na" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 #, fuzzy msgid "Generating PDF..." msgstr "Zapísať PDF" -#: portal.cpp:576 +#: portal.cpp:645 #, fuzzy msgid "Printing archived document..." msgstr "Zobrazí dokument, vzťahy dokumentu" -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "Otváram dokument %1" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Ukončujem..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Prepnúť stavový riadok..." @@ -2499,9 +2526,8 @@ msgstr "Otvoriť" #: portalview.cpp:149 -#, fuzzy msgid "XML Export" -msgstr "&Exportovať kanály..." +msgstr "XML export" #: portalview.cpp:177 #, fuzzy @@ -2624,14 +2650,14 @@ #: positionviewwidget.cpp:94 #, fuzzy -msgid "Position Kind" -msgstr "Pozícia kurzora" +msgid "Item Kind" +msgstr "Vstupné akcie" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normálne" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternatívne" @@ -2664,67 +2690,75 @@ msgstr "Posunúť dole" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Zamknúť polohu" +#, fuzzy +#| msgid "No Items" +msgid "Lock Item" +msgstr "Žiadne položky" #: positionviewwidget.cpp:134 #, fuzzy -msgid "Unlock Position" -msgstr "Pozícia kurzora" +#| msgid "No Items" +msgid "Unlock Item" +msgstr "Žiadne položky" #: positionviewwidget.cpp:136 #, fuzzy -msgid "Delete Position" -msgstr "Pozícia kurzora" +#| msgid "Delete template" +msgid "Delete Item" +msgstr "Vymazať šablónu" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Všetky položky" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, fuzzy, kde-format msgid "%1-tagged items" msgstr "Blokovateľné položky:" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Štítok: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                                          " msgstr "Značky:
                                            " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 #, fuzzy msgid "No tags assigned yet." msgstr "Žiadne nedávno pridelené štítky" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Aktívne" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Nové" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Odstránené" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Zamknuté" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                                            Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                                            Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 #, fuzzy msgid "Demand" msgstr "Aktualizovať na požiadanie" @@ -2891,275 +2925,282 @@ msgid "Search" msgstr "Hľadať" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 #, fuzzy msgid "Template not found" msgstr "Súbor nenájdený" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +#, fuzzy +msgid "Template Error" +msgstr "Uložiť ako ša&blónu" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 #, fuzzy msgid "Document Generation Error" msgstr "Chyba vo vloženom dokumente" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 #, fuzzy msgid "Watermark Error" msgstr "Chyba modulu" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, fuzzy, kde-format msgid "Program ended with status %1" msgstr "Program '%1' ukončený so stavom %2." -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                                            Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                                            Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Neznáma chyba." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 #, fuzzy msgid "PDF Generation Error" msgstr "Chyba analýzy OPML" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 #, fuzzy msgid "Select the Database Backend" msgstr "Vybrať databázový ovládač" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 #, fuzzy msgid "Enter SQLite Filename" msgstr "Zadajte názov súboru HTML:" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 #, fuzzy msgid "Creating the Database..." msgstr "Databáza skratiek" -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 #, fuzzy msgid "Upgrade the Database Schema" msgstr "Farebná schéma Kate" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 #, fuzzy msgid "Setup Finished." msgstr "Sťahovanie bolo dokončené" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                                            Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                                            " msgstr "" -#: setupassistant.cpp:425 -msgid "

                                            Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                                            Can't open your database file, check the permissions and such.

                                            " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                                            The database is already existing, no action needs to be taken here.

                                            Please hit next to proceed.

                                            " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                                            The database setup was successfully completed.

                                            " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                                            You can start to work with Kraft now. Please do not forget to

                                            " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                                          • adjust various settings in the Kraft Preferences dialog.
                                          • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                                          • Check the Catalog chapter list.
                                          • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                                          • Make your business and have fun.
                                          • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                                            If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                                            " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 #, fuzzy msgid "Parse Update Commands..." msgstr "Vykonanie príkazov shellu" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, fuzzy, kde-format msgid "Reading upgrade command file %1" msgstr "Správa, súbor alebo príkaz" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 #, fuzzy msgid "The Upgrade failed!" msgstr "Prihlásenie zlyhalo." -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 #, fuzzy msgid "Parse Create Commands..." msgstr "Upraviť príkazy" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 #, fuzzy msgid "Processing database creation commands..." msgstr "Vytváranie databáz pre každého" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 #, fuzzy msgid "Successfully finished commands." msgstr "Proces skončil úspešne" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 #, fuzzy msgid "Failed to perform all commands." msgstr "Nepodarilo sa získať všetky CSS kľúče." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 #, fuzzy msgid "There was no database configuration found." msgstr "Žiaden XMI súbor nebol nájdený v komprimovanom súbore %1." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                                            The database can be opened, but does not contain valid content.

                                            A " "new database can be created automatically from scratch.

                                            " msgstr "" -#: setupassistant.cpp:741 -msgid "

                                            Kraft could not connect to the configured database.

                                            " +#: setupassistant.cpp:783 +msgid "

                                            Kraft could not connect to the configured database.

                                            " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                                            Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 #, fuzzy msgid "

                                            Please check the database file." msgstr "Súborovo orientovaný ovládač databázy" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                                            " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                                            " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) @@ -3223,8 +3264,6 @@ msgstr "Pridať..." #: tagtemplatesdialog.cpp:140 -#, fuzzy -#| msgid "Edit.." msgid "Edit..." msgstr "Upraviť..." diff -Nru kraft-0.55/po/sv/kraft.po kraft-0.59/po/sv/kraft.po --- kraft-0.55/po/sv/kraft.po 2014-05-29 18:59:53.621049851 +0000 +++ kraft-0.59/po/sv/kraft.po 2015-09-26 19:51:04.731093028 +0000 @@ -3,21 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Stefan Asserhäll , 2009, 2010. -# Stefan Asserhall , 2010, 2011, 2012, 2013, 2014. +# Stefan Asserhall , 2010, 2011, 2012, 2013, 2014, 2015. # Arve Eriksson <031299870@telia.com>, 2010, 2011. msgid "" msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2014-03-12 17:46+0100\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2015-06-26 18:46+0200\n" "Last-Translator: Stefan Asserhäll \n" "Language-Team: Swedish \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 1.4\n" +"X-Generator: Lokalize 1.5\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" msgctxt "NAME OF TRANSLATORS" @@ -82,7 +82,7 @@ msgid "Create a new Contact" msgstr "Skapa en ny kontakt" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 för %2 (identifikation %3)" @@ -221,8 +221,8 @@ msgstr "avrunda" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "Moms" @@ -581,7 +581,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "MySQL serverbaserad databas för avancerade inställningar" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Okänd" @@ -681,7 +681,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Dokumentåtgärder" @@ -844,11 +844,11 @@ msgid "Total:" msgstr "Totalt:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Huvud" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Sidfot" @@ -1140,7 +1140,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "Mallen har ändrats. Vill du verkligen kasta alla ändringar?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Kasta" @@ -1400,15 +1400,15 @@ msgid "Prints out the current document" msgstr "Skriver ut aktuellt dokument" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Klipper ut markerad del och flyttar den till klippbordet" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Kopierar markerad del till klippbordet" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Klistrar in klippbordets innehåll på aktuell position" @@ -1420,9 +1420,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Klar." @@ -1450,15 +1450,15 @@ msgid "Printing..." msgstr "Skriver ut..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Klipper ut markering..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Kopierar markering till klippbord..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Infogar klippbordets innehåll..." @@ -1498,19 +1498,33 @@ msgid "&Catalog" msgstr "&Katalog" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Töm databas..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr " för %1, " + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "(osparad)" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "Nr. %1" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Objekt" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Okänd dokument-del" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Dokumentsidfot" @@ -1754,11 +1768,11 @@ msgid "Settings" msgstr "Inställningar" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Dokument" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                                            The Document Items List is still empty, but Items can be added now.

                                          " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "visa mall" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "Visa inte någon skatt alls" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Beräkna reducerad skatt för alla objekt" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "Beräkna normal skatt för alla objekt" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "Beräkna individuell skatt för varje objekt" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" "Ska verkligen alla individuella skatteinställningar för objekten skrivas " "över?" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "Skriv över skatteinställningar" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                                          Do " @@ -1811,19 +1825,34 @@ "Adressetiketten är inte tom och skiljer sig från den valda.
                                          Vill du " "verkligen ersätta den med texten som visas nedan?
                                          %1
                                          " -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "Skriv över adress" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Rabatt" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "Ändring av dokumenttyp" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                                          Should the document number be changed according to the new doc type?
                                          Answering Yes creates a new document number." +msgstr "" +"Det här dokumentets typ har ändrats från %1 till %2.

                                          Ska " +"dokumentnumret justeras i enlighet med den nya dokumenttypen?
                                          Att svara " +"Ja skapar ett nytt dokumentnummer." + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "Dokumentet har ändrats. Vill du verkligen kasta alla ändringar?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Dokument ändrat" @@ -1831,7 +1860,7 @@ msgid "Reduced TAX" msgstr "Reducera skatt" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "Reducerad moms" @@ -1844,8 +1873,8 @@ msgstr "Affärsdokument för små företag" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" -msgstr "Copyright © 2004-2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "Copyright © 2004-2014 Klaas Freitag" #: main.cpp:40 msgid "Klaas Freitag" @@ -1867,7 +1896,7 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1875,7 +1904,7 @@ "Kraft är programvara med öppen källkod för personer i mindre företag\n" "som har korrespondens såsom offerter och fakturor med kunder." -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "Öppna dokument med dokumentnummer " @@ -2207,89 +2236,89 @@ msgid "remove" msgstr "Ta bort" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Skapa dokument" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Kopiera dokument" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Följ dokument" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Skriv ut dokument" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Öppna arkiverat dokument" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Visa dokument" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Redigera dokument" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "&Skicka dokument med e-post" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Avslutar programmet" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Aktiverar/inaktiverar statusraden" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Skapar ett nytt dokument" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Skriv ut och arkivera dokumentet" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "Skapar ett nytt dokument som är en kopia av det markerade dokumentet" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "Skapa ett uppföljningsdokument av det aktuella dokumentet" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Öppnar ett dokument för redigering" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "Öppnar en skrivskyddad vy av dokumentet" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Skicka dokument via e-post" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" "Redigera tillgängliga etikettmallar som kan tilldelas till dokumentobjekt." -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "Anpassa databasen Kraft använder sig av." -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "Visar ett arkiverat dokument" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2300,7 +2329,7 @@ "databasinställningarna i Kraft, kontrollera om servern kör och verifiera att " "en databas med namnet %1 finns." -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " @@ -2309,7 +2338,7 @@ "Databasen med namnet %1 finns inte på databasservern. Försäkra dig om att " "databasen finns och kan kommas åt av användaren som kör Kraft." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " @@ -2319,45 +2348,45 @@ "är installerad. Försäkra dig om att Qt-databaspaketen är installerade, och " "försök igen." -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Det har uppstått ett databasproblem: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Databasproblem." -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "Kontrollera åtgärder på kommandoraden" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Skapar nytt dokument..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "Öppnar dokument att visa..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "Skapar PDF..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "Skriver ut arkiverat dokument..." -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "Öppnar dokument %1" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Avslutar..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Växla statusraden..." @@ -2493,14 +2522,14 @@ msgstr "Objektåtgärder" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "Positionstyp" +msgid "Item Kind" +msgstr "Objekttyp" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normal" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternativ" @@ -2529,66 +2558,72 @@ msgstr "Flytta ner" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Lås position" +msgid "Lock Item" +msgstr "Lås objekt" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "Lås upp position" +msgid "Unlock Item" +msgstr "Lås upp objekt" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Ta bort position" +msgid "Delete Item" +msgstr "Ta bort objekt" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Alla objekt" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "%1-objekt med etiketter" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Etikett: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                                            " msgstr "Etiketter:
                                              " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Inga etiketter tilldelade ännu." -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Aktiv" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Ny" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Borttagen" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Låst" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                                              Use the position toolbox to change " +"the item type." msgstr "" -"Det här är en alternativ plats. Använd platsverktygsraden för att ändra den." +"Det här är en alternativt objekt.

                                              Använd positionsverktygslådan för " +"att ändra objekttypen." -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                                              Use the item toolbox to change the item type." msgstr "" -"Det här är en begärd plats. Använd platsverktygsraden för att ändra den." +"Objektet är antingen helt valfritt eller så varierar dess värde enligt behov." +"

                                              Använd objektverktygslådan för att ändra objekttypen." -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "Begäran" @@ -2754,7 +2789,7 @@ msgid "Search" msgstr "Sök" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " @@ -2762,11 +2797,24 @@ msgstr "" "En dokumentmall som heter %1 kunde inte laddas. Kontrollera installationen." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Mallen hittades inte" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" +"Mallfilen kunde inte öppnas: %1\n" +"Kontrollera installationen och inställningen av dokumenttyp." + +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "Mallfel" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " @@ -2775,11 +2823,11 @@ "Verktyget för att skapa PDF från rml-filen kunde inte hittas, men det krävs " "för att kunna skapa dokument. Försäkra dig om att paketet är installerat." -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Fel när dokument skulle skapas" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." @@ -2787,16 +2835,16 @@ "Vattenmärkesfilen att sammanfoga med dokumentet kunde inte hittas. " "Sammanfogning kommer att inaktiveras." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Vattenmärkesfel" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "Programmet avslutades med status %1" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                                              Please make sure the package is installed on " @@ -2805,7 +2853,7 @@ "För att skapa PDF-utdata kräver Kraft Python-modulen ReportLab, som " "inte kan hittas.
                                              Försäkra dig om att paketet är installerat på datorn." -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                                              Please make sure the package is installed on your " @@ -2814,29 +2862,29 @@ "För att skapa PDF-utdata kräver Kraft Python-modulen pyPdf, som inte " "kan hittas.
                                              Försäkra dig om att paketet är installerat på datorn." -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Okänt problem." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "Kunde inte skapa PDF-filen. Skriptet för att skapa PDF misslyckades." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "Fel när PDF skulle skapas" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." @@ -2844,39 +2892,39 @@ "Välj din egen adress i adressboken. Den används som varuavsändare för " "dokumenten." -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "Välkommen till Krafts inställningsguide" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "Välj databasgränssnitt" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "Ange inställningsinformation för databasen MySQL" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "Ange filnamn för SQLite" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Skapar databasen..." -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "Uppdaterar databasschemat" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "Min egen adressinformation" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "Inställning klar." -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                                              Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                                              " @@ -2884,11 +2932,12 @@ "

                                              Kan inte ansluta till databasen. Är du säker på att " "inloggningsinformationen är riktig och att databasen finns?

                                              " -#: setupassistant.cpp:425 -msgid "

                                              Can't open your database file, check the permissions and such." -msgstr "

                                              Kan inte öppna databasfilen. Kontrollera rättigheter och liknande." +#: setupassistant.cpp:467 +msgid "

                                              Can't open your database file, check the permissions and such.

                                              " +msgstr "" +"

                                              Kan inte öppna databasfilen. Kontrollera rättigheter och liknande.

                                              " -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                                              The database is already existing, no action needs to be taken here.

                                              Please hit next to proceed.

                                              " @@ -2896,28 +2945,28 @@ "

                                              Databasen finns redan. Ingen åtgärd behöver utföras här.

                                              Klicka på " "Nästa för att fortsätta.

                                              " -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                                              The database setup was successfully completed.

                                              " msgstr "

                                              Inställningen av databasen slutfördes med lyckat resultat.

                                              " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                                              You can start to work with Kraft now. Please do not forget to

                                              " msgstr "

                                              Du kan börja arbeta med Kraft nu. Glöm inte att

                                              " -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                                            • adjust various settings in the Kraft Preferences dialog.
                                            • " msgstr "" "
                                            • justera diverse inställningar i Krafts inställningsdialogruta.
                                            • " -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                                            • Check the Catalog chapter list.
                                            • " msgstr "
                                            • Kontrollera katalogens kapitellista.
                                            • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                                            • Make your business and have fun.
                                            • " msgstr "
                                            • Gör vad du ska och ha kul.
                                            • " -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                                              If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                                              " @@ -2925,93 +2974,86 @@ "

                                              Om du klickar på Slutför nu, lagras den nya databasinställningen i " "Krafts inställningar.

                                              " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" "Det går inte att ansluta till databasen. Kontrollera databasens " "inloggningsinformation." -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" "Databasens centrala tabeller finns inte. Kontrollera den ursprungliga " "inställningen." -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "Databasen är aktuell. Ingen uppgradering krävs." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "Tolkar uppdateringskommandon..." -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "Läser kommandofil för uppgradering %1" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "Uppgraderingen misslyckades." -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "Uppgraderingen lyckades. Den aktuella schemaversionen är %1." -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" -"Det går inte att ansluta till databasen. Kontrollera databasens " -"inloggningsinformation." - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "Tolkar skapakommandon..." -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "Tolka ifyllnadskommandon för databasen..." -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "Behandlar kommandon för att skapa databasen... " -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "Behandlar ifyllnadskommandon för databasen..." -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "Avslutade kommandon med lyckat resultat.Process fyll kommandon..." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "Misslyckades utföra alla kommandon." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" "Guiden leder dig igenom grundinställningarna vid installation av Kraft." -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "Databasinställningen konverterades från en tidigare inställningsfil." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "Ingen databasinställning hittades." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "En giltig aktuell databasinställningsfil hittades." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                                              The database can be opened, but does not contain valid content.

                                              A " "new database can be created automatically from scratch.

                                              " @@ -3019,23 +3061,23 @@ "

                                              Databasen kan öppnas, men har inte giltigt innehåll.

                                              En ny databas " "kan skapas automatiskt från början.

                                              " -#: setupassistant.cpp:741 -msgid "

                                              Kraft could not connect to the configured database.

                                              " -msgstr "

                                              Kraft kunde inte ansluta till den inställda databasen.

                                              " +#: setupassistant.cpp:783 +msgid "

                                              Kraft could not connect to the configured database.

                                              " +msgstr "

                                              Kraft kunde inte ansluta till den inställda databasen.

                                              " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                                              Please check the database server setup and restart Kraft to connect." msgstr "" "

                                              Kontrollera databasserverns inställning och starta om Kraft för att " "ansluta." -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                                              Please check the database file." msgstr "

                                              Kontrollera databasfilen." -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                                              " -msgstr "eller skapa en ny databas genom att klicka på Nästa.

                                              " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                                              " +msgstr "Eller skapa en ny databas genom att klicka på Nästa.

                                              " #. i18n: ectx: property (text), widget (QLabel, label) #: sqlitedetails.ui:21 @@ -3336,6 +3378,28 @@ msgid "Wage" msgstr "Lön" +#~ msgid "" +#~ "The Database can not be connected. Please check the database credentials!" +#~ msgstr "" +#~ "Det går inte att ansluta till databasen. Kontrollera databasens " +#~ "inloggningsinformation." + +#~ msgid "Position Kind" +#~ msgstr "Positionstyp" + +#~ msgid "Lock Position" +#~ msgstr "Lås position" + +#~ msgid "Unlock Position" +#~ msgstr "Lås upp position" + +#~ msgid "Delete Position" +#~ msgstr "Ta bort position" + +#~ msgid "This is a as required position. Use the position toolbox to change." +#~ msgstr "" +#~ "Det här är en begärd plats. Använd platsverktygsraden för att ändra den." + #~ msgid "Plant Catalog" #~ msgstr "Plantkatalog" diff -Nru kraft-0.55/po/tr/kraft.po kraft-0.59/po/tr/kraft.po --- kraft-0.55/po/tr/kraft.po 2014-05-29 18:59:55.012016386 +0000 +++ kraft-0.59/po/tr/kraft.po 2015-09-26 19:51:06.383099757 +0000 @@ -1,21 +1,23 @@ +# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # -# Serdar Soytetir , 2009. -# Volkan Gezer , 2014. +# Translators: +# obsoleteman , 2009 +# Volkan Gezer , 2014 msgid "" msgstr "" -"Project-Id-Version: kraft\n" +"Project-Id-Version: playground-office-kde4\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2014-04-21 14:40+0200\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2014-06-08 14:07+0000\n" "Last-Translator: Volkan Gezer \n" -"Language-Team: Turkish \n" +"Language-Team: Turkish (http://www.transifex.com/projects/p/playground-" +"office-k-tr/language/tr/)\n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 1.5\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" msgctxt "NAME OF TRANSLATORS" @@ -27,28 +29,20 @@ msgstr "tulliana@gmail.com" #: addeditchapterdialog.cpp:31 -#, fuzzy -#| msgid "Edit Catalog Chapters" msgid "Add/Edit Catalog Chapter" -msgstr "Katalog Bölümlerini Düzenle" +msgstr "" #: addeditchapterdialog.cpp:45 -#, fuzzy -#| msgid "Edit Catalog Chapters" msgid "Create a new Catalog Chapter" -msgstr "Katalog Bölümlerini Düzenle" +msgstr "" #: addeditchapterdialog.cpp:49 -#, fuzzy -#| msgid "Database Name:" msgid "Chapter Name:" -msgstr "Veritabanı Adı:" +msgstr "" #: addeditchapterdialog.cpp:53 -#, fuzzy -#| msgid "Description:" msgid "Chapter Description:" -msgstr "Açıklama:" +msgstr "" #: addeditchapterdialog.cpp:71 #, kde-format @@ -65,10 +59,8 @@ msgstr "" #: addressselection.cpp:71 akonadiaddressselector.cpp:172 docdigestview.cpp:68 -#, fuzzy -#| msgid "Search:" msgid "&Search: " -msgstr "Ara:" +msgstr "" #: addressselection.cpp:125 akonadiaddressselector.cpp:215 msgid "New Contact..." @@ -79,22 +71,18 @@ msgstr "" #: akonadiaddressselector.cpp:211 -#, fuzzy -#| msgid "Edit &Catalog Chapters..." msgid "Edit Contact..." -msgstr "Katalog &Bölümlerini Düzenle..." +msgstr "" #: akonadiaddressselector.cpp:212 msgid "Edit the currently selected contact" msgstr "" #: akonadiaddressselector.cpp:216 -#, fuzzy -#| msgid "Creates a new Document" msgid "Create a new Contact" -msgstr "Yeni bir belge oluştururur" +msgstr "" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%2 için %1 (Kimlik %3)" @@ -113,11 +101,9 @@ msgstr "" #: brunskataloglistview.cpp:37 -#, fuzzy -#| msgid "Name:" msgctxt "Abbrev. for localized name" msgid "Name" -msgstr "İsim:" +msgstr "" #: brunskataloglistview.cpp:38 msgctxt "Abbrev. for article identification number" @@ -130,10 +116,8 @@ msgstr "" #: brunskataloglistview.cpp:42 -#, fuzzy -#| msgid "&Catalog" msgid "Catalog" -msgstr "&Katalog" +msgstr "" #: brunskataloglistview.cpp:110 msgid "Fruits" @@ -237,8 +221,8 @@ msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "KDV" @@ -254,10 +238,8 @@ #. i18n: ectx: attribute (title), widget (QWidget, Widget9) #: calctemplate.ui:235 -#, fuzzy -#| msgid "Calculated" msgid "Time Calculation" -msgstr "Hesaplanmış" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: calctemplate.ui:246 @@ -273,10 +255,8 @@ #. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) #: calctemplate.ui:276 -#, fuzzy -#| msgid "Duration (Min.)" msgid "Duration" -msgstr "Süre (Dk.)" +msgstr "" #. i18n: ectx: property (text), widget (QTreeWidget, m_timeParts) #: calctemplate.ui:281 @@ -302,10 +282,8 @@ #. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditTime) #: calctemplate.ui:306 -#, fuzzy -#| msgid "Edit Template" msgid "Edits the current time calculation part" -msgstr "Şablonu Düzenle" +msgstr "" #. i18n: ectx: property (text), widget (KPushButton, m_butEditTime) #. i18n: ectx: property (text), widget (KPushButton, m_butEditFix) @@ -316,10 +294,8 @@ #. i18n: ectx: property (toolTip), widget (KPushButton, m_butRemoveTime) #: calctemplate.ui:316 -#, fuzzy -#| msgid "&New Template" msgid "Deletes the current time calculation part" -msgstr "&Yeni Şablon" +msgstr "" #. i18n: ectx: property (text), widget (KPushButton, m_butRemoveTime) #. i18n: ectx: property (text), widget (KPushButton, m_butRemoveFix) @@ -351,31 +327,23 @@ #. i18n: ectx: property (text), widget (QTreeWidget, m_fixParts) #: calctemplate.ui:400 -#, fuzzy -#| msgid "Calculated Price" msgid "Overall Price" -msgstr "Hesaplanmış Fiyat" +msgstr "" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butAddFix) #: calctemplate.ui:410 -#, fuzzy -#| msgid "all_calculation_parts" msgid "adds a new fix calculation part" -msgstr "all_calculation_parts" +msgstr "" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditFix) #: calctemplate.ui:420 -#, fuzzy -#| msgid "Edit Template" msgid "edits the current fix calculation part" -msgstr "Şablonu Düzenle" +msgstr "" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butRemoveFix) #: calctemplate.ui:430 -#, fuzzy -#| msgid "&New Template" msgid "deletes the current fix calculation part" -msgstr "&Yeni Şablon" +msgstr "" #. i18n: ectx: attribute (title), widget (QWidget, TabPage_2) #. i18n: ectx: property (title), widget (QGroupBox, groupBox) @@ -407,17 +375,13 @@ #. i18n: ectx: property (toolTip), widget (KPushButton, m_butEditMat) #: calctemplate.ui:534 -#, fuzzy -#| msgid "Edit Template" msgid "edits the current material part" -msgstr "Şablonu Düzenle" +msgstr "" #. i18n: ectx: property (toolTip), widget (KPushButton, m_butRemoveMat) #: calctemplate.ui:544 -#, fuzzy -#| msgid "&New Template" msgid "deletes the current material calculation part" -msgstr "&Yeni Şablon" +msgstr "" #. i18n: ectx: property (text), widget (QRadioButton, m_rbManual) #: calctemplate.ui:586 @@ -441,10 +405,8 @@ #. i18n: ectx: property (text), widget (QLabel, m_tLabelTime) #: calctemplate.ui:648 -#, fuzzy -#| msgid "Calculated Price" msgid "Time Calculation Part:" -msgstr "Hesaplanmış Fiyat" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, m_tLabelFix) #: calctemplate.ui:671 @@ -453,17 +415,13 @@ #. i18n: ectx: property (text), widget (QLabel, m_tLabelMat) #: calctemplate.ui:694 -#, fuzzy -#| msgid "Available Catalogs" msgid "Material Part:" -msgstr "Kullanılabilir Kataloglar" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, m_resPreisName) #: calctemplate.ui:717 -#, fuzzy -#| msgid "Calculated Price: " msgid "Calculated Price:" -msgstr "Hesaplanmış Fiyat: " +msgstr "" #. i18n: ectx: property (text), widget (QLabel, m_resultPrice) #: calctemplate.ui:733 @@ -475,10 +433,8 @@ msgstr "" #: catalogselection.cpp:149 catalogselection.cpp:164 catalogselection.cpp:173 -#, fuzzy -#| msgid "Edit Document" msgid "Append to Document" -msgstr "Belgeyi Düzenle" +msgstr "" #: catalogtemplate.cpp:50 msgid "Manual Price" @@ -522,24 +478,18 @@ #. i18n: ectx: property (text), widget (QLabel, label_2) #: createdb.ui:113 upgradedb.ui:72 -#, fuzzy -#| msgid "Start Date" msgid "Status: " -msgstr "Başlangıç Tarihi" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, mCreateStatus) #: createdb.ui:123 -#, fuzzy -#| msgid "Database Rebuild" msgid "Database setup status..." -msgstr "Veritabanı Yeniden Oluşturma" +msgstr "" #. i18n: ectx: label, entry (BrunsDataFile), group (bruns) #: databasesettings.kcfg:7 -#, fuzzy -#| msgid "&Catalog" msgid "Bruns Data File:" -msgstr "&Katalog" +msgstr "" #. i18n: ectx: label, entry (BrunsKeyFile), group (bruns) #: databasesettings.kcfg:10 @@ -548,10 +498,8 @@ #. i18n: ectx: label, entry (DbDriver), group (database selection) #: databasesettings.kcfg:15 -#, fuzzy -#| msgid "Qt database driver:" msgid "Qt Database Driver:" -msgstr "Qt veritabanı sürücüsü:" +msgstr "" #. i18n: ectx: label, entry (DbServerName), group (mysql settings) #: databasesettings.kcfg:20 @@ -560,10 +508,8 @@ #. i18n: ectx: label, entry (DbDatabaseName), group (mysql settings) #: databasesettings.kcfg:24 -#, fuzzy -#| msgid "Database Name:" msgid "Database Name" -msgstr "Veritabanı Adı:" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, label_3) #. i18n: ectx: label, entry (DbUser), group (mysql settings) @@ -583,10 +529,8 @@ #. i18n: ectx: label, entry (DbFile), group (Sqlite settings) #: databasesettings.kcfg:39 -#, fuzzy -#| msgid "Real Name" msgid "File Name" -msgstr "Gerçek İsim" +msgstr "" #. i18n: ectx: label, entry (DbPath), group (Sqlite settings) #: databasesettings.kcfg:42 @@ -595,10 +539,8 @@ #. i18n: ectx: property (text), widget (QLabel, mInfoText) #: dbinit.ui:19 -#, fuzzy -#| msgid "Database Name:" msgid "Database Update:" -msgstr "Veritabanı Adı:" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, label_4) #: dbinit.ui:34 @@ -612,10 +554,8 @@ #. i18n: ectx: property (text), widget (QLabel, label_8) #: dbinit.ui:76 -#, fuzzy -#| msgid "Start Date" msgid "Status:" -msgstr "Başlangıç Tarihi" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) #: dbselect.ui:21 @@ -636,7 +576,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Bilinmeyen" @@ -653,22 +593,16 @@ msgstr "Belgeye bir şablon ekle" #: docassistant.cpp:134 -#, fuzzy -#| msgid "Create a new Position" msgid "Create a new template" -msgstr "Yeni bir Konum Oluştur" +msgstr "" #: docassistant.cpp:141 -#, fuzzy -#| msgid "Edit Template" msgid "Edit the current template" -msgstr "Şablonu Düzenle" +msgstr "" #: docassistant.cpp:148 -#, fuzzy -#| msgid "&New Template" msgid "Delete the current template" -msgstr "&Yeni Şablon" +msgstr "" #: docassistant.cpp:299 msgid "" @@ -685,16 +619,12 @@ msgstr "" #: docdigestdetailview.cpp:131 models/documentmodel.cpp:69 -#, fuzzy -#| msgid "&Project:" msgid "Project" -msgstr "&Proje:" +msgstr "" #: docdigestdetailview.cpp:135 -#, fuzzy -#| msgid "Customer:" msgid "Customer" -msgstr "Müşteri:" +msgstr "" #: docdigestdetailview.cpp:146 msgid "The address is not listed in an address book." @@ -723,26 +653,20 @@ msgstr "" #: docdigestdetailview.cpp:174 prefsdialog.cpp:436 -#, fuzzy -#| msgid "Postal &Address:" msgid "postal address" -msgstr "&Posta Adresi:" +msgstr "" #: docdigestdetailview.cpp:178 prefsdialog.cpp:440 msgid "international address" msgstr "" #: docdigestdetailview.cpp:182 prefsdialog.cpp:444 -#, fuzzy -#| msgid "Postal &Address:" msgid "domestic address" -msgstr "&Posta Adresi:" +msgstr "" #: docdigestdetailview.cpp:186 prefsdialog.cpp:448 -#, fuzzy -#| msgid "Unknown" msgid "unknown" -msgstr "Bilinmeyen" +msgstr "" #: docdigestdetailview.cpp:209 msgid "This document was never printed." @@ -750,7 +674,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Belge Eylemleri" @@ -759,26 +683,20 @@ msgstr "Son Belgeler" #: docdigestview.cpp:137 -#, fuzzy -#| msgid "Add a template to the document" msgid "Shows the latest ten documents" -msgstr "Belgeye bir şablon ekle" +msgstr "" #: docdigestview.cpp:155 msgid "All Documents" msgstr "Tüm Belgeler" #: docdigestview.cpp:157 -#, fuzzy -#| msgid "Add a template to the document" msgid "Shows a complete list of all documents" -msgstr "Belgeye bir şablon ekle" +msgstr "" #: docdigestview.cpp:175 -#, fuzzy -#| msgid "All Documents" msgid "Timelined Documents" -msgstr "Tüm Belgeler" +msgstr "" #: docdigestview.cpp:177 msgid "Shows all documents along a timeline" @@ -806,10 +724,8 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: docfooter.ui:100 -#, fuzzy -#| msgid "Document &Type:" msgid "Document &Tax:" -msgstr "Belge &Tipi:" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: docheader.ui:64 @@ -845,17 +761,13 @@ #. i18n: ectx: property (text), widget (QPushButton, pb_pickAddressee) #: docheader.ui:207 -#, fuzzy -#| msgid "edit..." msgid "select..." -msgstr "düzenle..." +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel5) #: docheader.ui:232 -#, fuzzy -#| msgid "Postal &Address:" msgid "&Salutatory Address:" -msgstr "&Posta Adresi:" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: docheader.ui:245 @@ -872,10 +784,8 @@ msgstr "Belgenin Yerel Ayarları" #: doclocaledialog.cpp:54 -#, fuzzy -#| msgid "

                                              Document Details

                                              " msgid "

                                              Document Localization

                                              " -msgstr "

                                              Belge Ayrıntıları

                                              " +msgstr "" #: doclocaledialog.cpp:57 msgid "" @@ -888,10 +798,8 @@ msgstr "Ülke: " #: doclocaledialog.cpp:74 -#, fuzzy -#| msgid "Language: : " msgid "Language:" -msgstr "Dil: " +msgstr "" #: doclocaledialog.cpp:118 #, kde-format @@ -925,25 +833,23 @@ msgid "Total:" msgstr "Toplam:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Başlık" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Dipnot" #: docpostcard.cpp:250 -#, fuzzy, kde-format -#| msgid "1 Item" +#, kde-format msgid "%1 Items" -msgstr "1 Öge" +msgstr "" #: docpostcard.cpp:252 -#, fuzzy, kde-format -#| msgid "1 Item" +#, kde-format msgid "%1 Items, netto %2" -msgstr "1 Öge" +msgstr "" #: docpostcard.cpp:254 doctext.cpp:87 msgid "Positions" @@ -981,10 +887,8 @@ #. i18n: ectx: property (text), widget (QPushButton, mPbAdd) #: doctypeeditbase.ui:46 prefsdialog.cpp:129 prefsunits.cpp:77 #: prefswages.cpp:88 -#, fuzzy -#| msgid "add" msgid "Add" -msgstr "ekle" +msgstr "" #. i18n: ectx: property (toolTip), widget (QPushButton, mPbEdit) #: doctypeeditbase.ui:53 @@ -993,17 +897,13 @@ #. i18n: ectx: property (text), widget (QPushButton, mPbEdit) #: doctypeeditbase.ui:56 prefsunits.cpp:81 prefswages.cpp:92 -#, fuzzy -#| msgid "Edit.." msgid "Edit" -msgstr "Düzenle..." +msgstr "" #. i18n: ectx: property (toolTip), widget (QPushButton, mPbRemove) #: doctypeeditbase.ui:63 numbercycleseditbase.ui:178 -#, fuzzy -#| msgid "Prints out the actual document" msgid "click to remove the current document type" -msgstr "Geçerli belgeyi yazdırır" +msgstr "" #. i18n: ectx: property (text), widget (QPushButton, mPbRemove) #: doctypeeditbase.ui:66 portalview.cpp:154 prefsdialog.cpp:133 @@ -1013,10 +913,8 @@ #. i18n: ectx: property (title), widget (QGroupBox, groupBox2) #: doctypeeditbase.ui:77 -#, fuzzy -#| msgid "Doc. Number" msgid "Unique Document Number" -msgstr "Belge Numarası" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2) #: doctypeeditbase.ui:85 @@ -1033,10 +931,8 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel1_2_2) #: doctypeeditbase.ui:118 -#, fuzzy -#| msgid "Edit Template" msgid "ident Template:" -msgstr "Şablonu Düzenle" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2_3_2) #: doctypeeditbase.ui:128 numbercycleseditbase.ui:75 @@ -1045,10 +941,8 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel1_2_3) #: doctypeeditbase.ui:164 -#, fuzzy -#| msgid "Country: " msgid "Counter:" -msgstr "Ülke: " +msgstr "" #. i18n: ectx: property (text), widget (QPushButton, mPbEditCycles) #: doctypeeditbase.ui:194 @@ -1087,10 +981,8 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) #: doctypeeditbase.ui:289 -#, fuzzy -#| msgid "&Template File" msgid "&Watermark File" -msgstr "Şablon &Dosyası" +msgstr "" #: external/ktreeviewsearchline.cpp:530 msgid "Search Options" @@ -1115,10 +1007,8 @@ msgstr "" #: external/ktreeviewsearchline.cpp:708 -#, fuzzy -#| msgid "Search:" msgid "S&earch:" -msgstr "Ara:" +msgstr "" #: filterheader.cpp:61 filterheader.cpp:90 msgid "No Items" @@ -1139,10 +1029,8 @@ #. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailFix) #: fixpartui.ui:14 -#, fuzzy -#| msgid "Calculated Price" msgid "Calculation Parts Fix" -msgstr "Hesaplanmış Fiyat" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: fixpartui.ui:20 @@ -1181,10 +1069,8 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel3_2_2) #: fixpartui.ui:98 -#, fuzzy -#| msgid "Price" msgid "at &Price:" -msgstr "Fiyat" +msgstr "" #. i18n: ectx: property (toolTip), widget (KDoubleNumInput, m_inpMenge) #. i18n: ectx: property (toolTip), widget (KDoubleNumInput, m_inpPreis) @@ -1243,7 +1129,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Vazgeç" @@ -1267,10 +1153,8 @@ msgstr "%1 Dk." #: flostempldialog.h:101 -#, fuzzy -#| msgid "Calculated Price" msgid "Calculated material" -msgstr "Hesaplanmış Fiyat" +msgstr "" #: imporst.cpp:29 msgid "Kraft Import Test App" @@ -1319,17 +1203,13 @@ #. i18n: ectx: property (text), widget (QLabel, dmHeaderText) #: importtodocbase.ui:32 -#, fuzzy -#| msgid "Document Types" msgid "Import Document Items" -msgstr "Belge Tipleri" +msgstr "" #. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: importtodocbase.ui:47 -#, fuzzy -#| msgid "amortisation" msgid "Import information" -msgstr "amortisman" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel3_2) #: importtodocbase.ui:53 @@ -1338,10 +1218,8 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: importtodocbase.ui:71 -#, fuzzy -#| msgid "Import Items..." msgid "Import &Schema:" -msgstr "Ögeleri İçeriye Aktar..." +msgstr "" #. i18n: ectx: property (text), widget (QLabel, mSchemaInfo) #: importtodocbase.ui:95 @@ -1360,10 +1238,8 @@ #. i18n: ectx: property (text), widget (QLabel, dmHeaderText) #: insertplantbase.ui:32 -#, fuzzy -#| msgid "Create or Edit Template Items" msgid "Create Plant Item" -msgstr "Şablon Ögelerini Oluştur veya Düzenle" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel6_2) #: insertplantbase.ui:51 @@ -1396,23 +1272,17 @@ msgstr "" #: inserttempldialog.cpp:103 -#, fuzzy -#| msgid "Create a new Position" msgid "Create a new Item" -msgstr "Yeni bir Konum Oluştur" +msgstr "" #: inserttempldialog.cpp:105 -#, fuzzy -#| msgid "Create a new Position from Template" msgid "Create a new Item from Template" -msgstr "Şablondan Yeni bir Konum Oluştur" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, dmHeaderText) #: inserttmplbase.ui:30 -#, fuzzy -#| msgid "Create Position from Template" msgid "Create Item from Template" -msgstr "Şablondan Konum Oluştur" +msgstr "" #. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: inserttmplbase.ui:45 @@ -1426,10 +1296,8 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel3) #: inserttmplbase.ui:113 -#, fuzzy -#| msgid "Delete Position" msgid "&after position" -msgstr "Konumu Sil" +msgstr "" #. i18n: ectx: property (title), widget (QGroupBox, mKeepGroup) #: inserttmplbase.ui:150 @@ -1438,23 +1306,17 @@ #. i18n: ectx: property (text), widget (QCheckBox, mCbSave) #: inserttmplbase.ui:158 -#, fuzzy -#| msgid "Create a new Position" msgid "&save this as a template" -msgstr "Yeni bir Konum Oluştur" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, mChapterText) #: inserttmplbase.ui:165 -#, fuzzy -#| msgid "Edit Catalog Chapters" msgid "in &chapter" -msgstr "Katalog Bölümlerini Düzenle" +msgstr "" #: katalog.cpp:137 models/documentmodel.cpp:133 -#, fuzzy -#| msgid "Template not found" msgid "not found" -msgstr "Şablon bulunamadı" +msgstr "" #: kataloglistview.cpp:338 msgid "A catalog chapter can not be deleted as long it has children." @@ -1465,100 +1327,76 @@ msgstr "" #: katalogview.cpp:164 -#, fuzzy -#| msgid "Edit Catalog Chapters" msgid "Edit Sub chapter" -msgstr "Katalog Bölümlerini Düzenle" +msgstr "" #: katalogview.cpp:166 -#, fuzzy -#| msgid "Edit Catalog Chapters" msgid "Edit a catalog sub chapter" -msgstr "Katalog Bölümlerini Düzenle" +msgstr "" #: katalogview.cpp:170 -#, fuzzy -#| msgid "Edit Catalog Chapters" msgid "Add a sub chapter" -msgstr "Katalog Bölümlerini Düzenle" +msgstr "" #: katalogview.cpp:172 msgid "Add a sub chapter below the selected one" msgstr "" #: katalogview.cpp:176 katalogview.cpp:178 -#, fuzzy -#| msgid "Edit Catalog Chapters" msgid "Remove a sub chapter" -msgstr "Katalog Bölümlerini Düzenle" +msgstr "" #: katalogview.cpp:182 -#, fuzzy -#| msgid "Edit Template" msgid "Edit template" -msgstr "Şablonu Düzenle" +msgstr "" #: katalogview.cpp:184 msgid "Opens the editor window for templates to edit the selected one" msgstr "" #: katalogview.cpp:188 -#, fuzzy -#| msgid "&New Template" msgid "New template" -msgstr "&Yeni Şablon" +msgstr "" #: katalogview.cpp:191 msgid "Opens the editor window for templates to enter a new template" msgstr "" #: katalogview.cpp:195 -#, fuzzy -#| msgid "&New Template" msgid "Delete template" -msgstr "&Yeni Şablon" +msgstr "" #: katalogview.cpp:198 -#, fuzzy -#| msgid "&New Template" msgid "Deletes the template" -msgstr "&Yeni Şablon" +msgstr "" #: katalogview.cpp:202 -#, fuzzy -#| msgid "&Export Catalog" msgid "Export catalog" -msgstr "Kataloğu &Dışarıya Aktar" +msgstr "" #: katalogview.cpp:203 msgid "Export the whole catalog as XML encoded file" msgstr "" #: katalogview.cpp:207 -#, fuzzy -#| msgid "Closes the actual document" msgid "Close the katalog view" -msgstr "Geçerli belgeyi kapatır" +msgstr "" #: katalogview.cpp:210 -#, fuzzy -#| msgid "Prints out the actual document" msgid "Prints out the current document" -msgstr "Geçerli belgeyi yazdırır" +msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Seçili bölümü keser ve panoya koyar" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Seçili bölümü panoya kopyalar" -#: katalogview.cpp:222 portal.cpp:170 -#, fuzzy -#| msgid "Pastes the clipboard contents to actual position" +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" -msgstr "Pano içeriğini gerçek yerine yapıştırır" +msgstr "" #: katalogview.cpp:239 katalogview.cpp:271 msgid "Opening file..." @@ -1568,9 +1406,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Hazır." @@ -1598,15 +1436,15 @@ msgid "Printing..." msgstr "Yazdırılıyor..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Seçim kesiliyor..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Seçim panoya kopyalanıyor..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Pano içeriği yerleştiriliyor..." @@ -1615,22 +1453,16 @@ msgstr "Dosya dışarı aktarılıyor..." #: katalogview.cpp:387 -#, fuzzy -#| msgid "Creating new document..." msgid "Creating a new sub chapter..." -msgstr "Yeni belge oluşturuluyor..." +msgstr "" #: katalogview.cpp:396 -#, fuzzy -#| msgid "Creating new document..." msgid "Editing a sub chapter..." -msgstr "Yeni belge oluşturuluyor..." +msgstr "" #: katalogview.cpp:405 -#, fuzzy -#| msgid "Creating new document..." msgid "Removing a sub chapter..." -msgstr "Yeni belge oluşturuluyor..." +msgstr "" #: katalogview.cpp:437 #, kde-format @@ -1652,21 +1484,33 @@ msgid "&Catalog" msgstr "&Katalog" -#: kraftdb.cpp:258 -#, fuzzy -#| msgid "Filling Database..." +#: kraftdb.cpp:264 msgid "Wipe Database..." -msgstr "Veritabanı Dolduruluyor..." +msgstr "" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Ögeler" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Bilinmeyen belge parçası" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "" @@ -1701,10 +1545,8 @@ msgstr "" #: kraftdocpositionsedit.cpp:115 -#, fuzzy -#| msgid "Document Types" msgid "Document Items" -msgstr "Belge Tipleri" +msgstr "" #: kraftglobals.h:26 msgid "all_calculation_parts" @@ -1720,10 +1562,8 @@ #. i18n: ectx: label, entry (DoInit), group (system) #: kraftsettings.kcfg:8 -#, fuzzy -#| msgid "Database Information" msgid "Do Database Initialisation" -msgstr "Veritabanı Bilgileri" +msgstr "" #. i18n: ectx: label, entry (DoXmlArchive), group (system) #: kraftsettings.kcfg:12 @@ -1779,10 +1619,8 @@ #. i18n: ectx: label, entry (templateToPosDialogSize), group (WindowSizes) #: kraftsettings.kcfg:46 -#, fuzzy -#| msgid "Add a template to the document" msgid "The window size of the template to document dialog" -msgstr "Belgeye bir şablon ekle" +msgstr "" #. i18n: ectx: label, entry (digestListColumnsLatest), group (WindowSizes) #: kraftsettings.kcfg:49 @@ -1872,10 +1710,8 @@ #. i18n: ectx: label, entry (DocIdent), group (document) #: kraftsettings.kcfg:111 -#, fuzzy -#| msgid "Edit Template" msgid "The doc id template" -msgstr "Şablonu Düzenle" +msgstr "" #. i18n: ectx: label, entry (ShowDocumentLocale), group (document) #: kraftsettings.kcfg:115 @@ -1884,10 +1720,8 @@ #. i18n: ectx: label, entry (DefaultTaxType), group (document) #: kraftsettings.kcfg:120 -#, fuzzy -#| msgid "Add a template to the document" msgid "The tax default for new documents." -msgstr "Belgeye bir şablon ekle" +msgstr "" #. i18n: ectx: label, entry (AlternativeLabel), group (document) #: kraftsettings.kcfg:125 @@ -1910,11 +1744,11 @@ msgid "Settings" msgstr "Ayarlar" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Belge" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                                              The Document Items List is still empty, but Items can be added now.

                                            " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "Şablonu göster" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "Hiç vergi gösterme" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                                            Do " "you really want to replace it with the text shown below?
                                            %1
                                            " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "İndirim" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +#, fuzzy +#| msgid "Doc-Type" +msgid "Doc Type Change" +msgstr "Belge Türü" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                                            Should the document number be changed according to the new doc type?
                                            Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Belge Değiştirildi" @@ -1978,7 +1826,7 @@ msgid "Reduced TAX" msgstr "Düşürülmüş KDV" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "düşürülmüş KDV" @@ -1991,10 +1839,8 @@ msgstr "" #: main.cpp:38 -#, fuzzy -#| msgid "Copyright (c) 2005-2009 Klaas Freitag" -msgid "Copyright © 2004–2013 Klaas Freitag" -msgstr "Telif Hakları (c) 2005-2009 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "" #: main.cpp:40 msgid "Klaas Freitag" @@ -2016,22 +1862,20 @@ msgid "Thomas Richard" msgstr "" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "" #. i18n: ectx: property (windowTitle), widget (QWidget, MaterialDialogBase) #: materialdialog.ui:14 -#, fuzzy -#| msgid "Material" msgid "Edit Material" -msgstr "Malzeme" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: materialdialog.ui:47 @@ -2092,10 +1936,8 @@ msgstr "Son Değiştirilme" #: materialkataloglistview.cpp:46 -#, fuzzy -#| msgid "Available Catalogs" msgid "Material Catalog" -msgstr "Kullanılabilir Kataloglar" +msgstr "" #: materialkatalogview.cpp:103 msgid "" @@ -2106,10 +1948,8 @@ msgstr "" #: materialkatalogview.cpp:133 templkatalogview.cpp:149 -#, fuzzy -#| msgid "&New Template" msgid "Delete Template" -msgstr "&Yeni Şablon" +msgstr "" #: materialselectdialog.cpp:38 materialselectdialog.cpp:43 msgid "Select Material for Calculation" @@ -2117,17 +1957,13 @@ #. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailMat) #: matpartui.ui:14 -#, fuzzy -#| msgid "Calculated Price" msgid "Calculation Item Material" -msgstr "Hesaplanmış Fiyat" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: matpartui.ui:20 -#, fuzzy -#| msgid "Calculated Price" msgid "

                                            Calculation Part 'Material'

                                            " -msgstr "Hesaplanmış Fiyat" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: matpartui.ui:30 @@ -2149,50 +1985,36 @@ msgstr "" #: models/documentmodel.cpp:63 -#, fuzzy -#| msgid "Doc. Number" msgid "Doc. Number" -msgstr "Belge Numarası" +msgstr "" #: models/documentmodel.cpp:64 -#, fuzzy -#| msgid "Doc-Type" msgid "Doc. Type" -msgstr "Belge Türü" +msgstr "" #: models/documentmodel.cpp:66 -#, fuzzy -#| msgid "Postal &Address:" msgid "Client Id" -msgstr "&Posta Adresi:" +msgstr "" #: models/documentmodel.cpp:67 -#, fuzzy -#| msgid "Last Modified" msgid "Last modified" -msgstr "Son Değiştirilme" +msgstr "" #: models/documentmodel.cpp:68 -#, fuzzy -#| msgid "Create a new Position" msgid "Creation date" -msgstr "Yeni bir Konum Oluştur" +msgstr "" #: models/documentmodel.cpp:70 -#, fuzzy -#| msgid "Postal &Address:" msgid "Client Address" -msgstr "&Posta Adresi:" +msgstr "" #: models/documentmodel.cpp:71 msgid "Client" msgstr "" #: models/documentmodel.cpp:142 -#, fuzzy -#| msgid "Printing..." msgid "retrieving..." -msgstr "Yazdırılıyor..." +msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) #: mysqldetails.ui:19 @@ -2215,10 +2037,8 @@ #. i18n: ectx: property (text), widget (QLabel, label_4) #: mysqldetails.ui:65 -#, fuzzy -#| msgid "Database Password:" msgid "Password:" -msgstr "Veritabanı Parolası:" +msgstr "" #: newdocassistant.cpp:53 msgid "" @@ -2329,17 +2149,13 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel1_2_3) #: numbercycleseditbase.ui:52 -#, fuzzy -#| msgid "Country: " msgid "&Counter:" -msgstr "Ülke: " +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1_2_2) #: numbercycleseditbase.ui:85 -#, fuzzy -#| msgid "Edit Template" msgid "ident &Template:" -msgstr "Şablonu Düzenle" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: numbercycleseditbase.ui:123 @@ -2361,88 +2177,88 @@ msgid "remove" msgstr "kaldır" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Belge Oluştur" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Belgeyi Kopyala" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Belgeyi İzle" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Belgeyi Yazdır" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Arşivlenmiş Belge Aç" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Belgeyi Göster" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Belgeyi Düzenle" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "&Belgeyi E-posta ile Gönder" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Uygulamadan çıkar" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Durum çubuğunu etkinleştirir/pasifleştirir" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Yeni bir belge oluştururur" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Belgeyi düzenlemek için açar" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2450,62 +2266,59 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Bir veritabanı sorunu var: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Veritabanı Sorunu." -#: portal.cpp:319 -#, fuzzy -#| msgid "Commandline actions" +#: portal.cpp:315 msgid "Check commandline actions" -msgstr "Komut satırı eylemleri" +msgstr "" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Yeni belge oluşturuluyor..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "Belge gösterilmek için açılıyor..." -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "PDF Oluşturuluyor..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "Arşivlenmiş belge yazdırılıyor..." -#: portal.cpp:624 -#, fuzzy, kde-format -#| msgid "Opening document..." +#: portal.cpp:693 +#, kde-format msgid "Opening document %1" -msgstr "Belge açılıyor..." +msgstr "" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Çıkılıyor..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Durum çubğunu göster/gizle..." @@ -2595,10 +2408,8 @@ msgstr "" #: portalview.cpp:272 -#, fuzzy -#| msgid "Template not found" msgid "not found!" -msgstr "Şablon bulunamadı" +msgstr "" #: portalview.cpp:274 msgid "iconv tool for text import:" @@ -2610,10 +2421,8 @@ msgstr "" #: portalview.cpp:304 -#, fuzzy -#| msgid "Document" msgid "Documents" -msgstr "Belge" +msgstr "" #: positiontagdialog.cpp:82 msgid "Edit Item Tags" @@ -2640,20 +2449,18 @@ msgstr "Açıklama" #: positionviewwidget.cpp:91 -#, fuzzy -#| msgid "Template not found" msgid "Item Actions" -msgstr "Şablon bulunamadı" +msgstr "" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "Konum Çeşidi" +msgid "Item Kind" +msgstr "" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Normal" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Alternatif" @@ -2662,22 +2469,16 @@ msgstr "İstenildiğinde" #: positionviewwidget.cpp:107 -#, fuzzy -#| msgid "New Item" msgid "Taxfree Item" -msgstr "Yeni Öge" +msgstr "" #: positionviewwidget.cpp:113 -#, fuzzy -#| msgid "Reduced TAX" msgid "Reduced Tax" -msgstr "Düşürülmüş KDV" +msgstr "" #: positionviewwidget.cpp:119 -#, fuzzy -#| msgid "Full Tax [%]" msgid "Full Tax" -msgstr "Tam Vergi [%]" +msgstr "" #: positionviewwidget.cpp:128 msgid "Move Up" @@ -2688,66 +2489,74 @@ msgstr "Aşağıya Taşı" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Konumu Kilitle" +#, fuzzy +#| msgid "No Items" +msgid "Lock Item" +msgstr "Öge Yok" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "Konumun Kilidini Aç" +#, fuzzy +#| msgid "No Items" +msgid "Unlock Item" +msgstr "Öge Yok" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Konumu Sil" - -#: positionviewwidget.cpp:218 #, fuzzy -#| msgid "all items" +#| msgid "Deleted" +msgid "Delete Item" +msgstr "Silinmiş" + +#: positionviewwidget.cpp:220 msgid "All items" -msgstr "tüm ögeler" +msgstr "" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "%1-etiketlenmiş öge" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Etiket: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                                              " msgstr "Etiketler:
                                                " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Henüz atanmış etiket yok." -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Etkin" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Yeni" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Silinmiş" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Kilitli" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                                                Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                                                Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "İstenildiğinde" @@ -2780,16 +2589,12 @@ msgstr "" #: prefsdialog.cpp:146 -#, fuzzy -#| msgid "Tags" msgid "Wages" -msgstr "Etiketler" +msgstr "" #: prefsdialog.cpp:155 -#, fuzzy -#| msgid "Unit" msgid "Units" -msgstr "Birim" +msgstr "" #: prefsdialog.cpp:164 msgid "Own Identity" @@ -2870,20 +2675,16 @@ msgstr "" #: prefsdialog.cpp:420 -#, fuzzy -#| msgid "Tax" msgid "Fax" -msgstr "Vergi" +msgstr "" #: prefsdialog.cpp:421 msgid "Cell Phone" msgstr "" #: prefsunits.cpp:150 -#, fuzzy -#| msgid "Edit Document" msgid "Edit a unit" -msgstr "Belgeyi Düzenle" +msgstr "" #: prefsunits.cpp:184 msgid "

                                                Edit unit

                                                " @@ -2894,10 +2695,8 @@ msgstr "" #: prefswages.cpp:83 -#, fuzzy -#| msgid "Move Down" msgid "Down" -msgstr "Aşağıya Taşı" +msgstr "" #: prefswages.cpp:199 msgid "Edit a wage group" @@ -2908,273 +2707,270 @@ msgstr "" #: quicksearchwidget.cpp:38 -#, fuzzy -#| msgid "Search:" msgctxt "Search contacts in list" msgid "Search" -msgstr "Ara:" +msgstr "" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Şablon bulunamadı" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template Save Error" +msgid "Template Error" +msgstr "Şablon Kaydetme Hatası" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Belge Oluşturma Hatası" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                                                Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                                                Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Bilinmeyen sorun." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 -#, fuzzy -#| msgid "Document Generation Error" +#: reportgenerator.cpp:610 msgid "PDF Generation Error" -msgstr "Belge Oluşturma Hatası" +msgstr "" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 -#, fuzzy, kde-format -#| msgid "%1%" +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 +#, kde-format msgid "%1/%2" -msgstr "%1%" +msgstr "" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 -#, fuzzy -#| msgid "Database Information" +#: setupassistant.cpp:390 msgid "Select the Database Backend" -msgstr "Veritabanı Bilgileri" +msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 -#, fuzzy -#| msgid "Creating Database..." +#: setupassistant.cpp:402 msgid "Creating the Database..." -msgstr "Veritabanı Oluşturuluyor..." +msgstr "" -#: setupassistant.cpp:367 -#, fuzzy -#| msgid "Database Information" +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" -msgstr "Veritabanı Bilgileri" +msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                                                Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                                                " msgstr "" -#: setupassistant.cpp:425 -msgid "

                                                Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                                                Can't open your database file, check the permissions and such.

                                                " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                                                The database is already existing, no action needs to be taken here.

                                                Please hit next to proceed.

                                                " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                                                The database setup was successfully completed.

                                                " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                                                You can start to work with Kraft now. Please do not forget to

                                                " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                                              • adjust various settings in the Kraft Preferences dialog.
                                              • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                                              • Check the Catalog chapter list.
                                              • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                                              • Make your business and have fun.
                                              • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                                                If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                                                " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                                                The database can be opened, but does not contain valid content.

                                                A " "new database can be created automatically from scratch.

                                                " msgstr "" -#: setupassistant.cpp:741 -msgid "

                                                Kraft could not connect to the configured database.

                                                " +#: setupassistant.cpp:783 +msgid "

                                                Kraft could not connect to the configured database.

                                                " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                                                Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                                                Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                                                " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                                                " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) @@ -3233,10 +3029,8 @@ msgstr "Ekle..." #: tagtemplatesdialog.cpp:140 -#, fuzzy -#| msgid "Edit.." msgid "Edit..." -msgstr "Düzenle..." +msgstr "" #: tagtemplatesdialog.cpp:142 msgid "Delete..." @@ -3262,17 +3056,13 @@ #. i18n: ectx: property (text), widget (QLabel, textLabel2_2) #: taxeditbase.ui:68 -#, fuzzy -#| msgid "Reduced TAX" msgid "&Reduced Tax Rate:" -msgstr "Düşürülmüş KDV" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel2a) #: taxeditbase.ui:84 -#, fuzzy -#| msgid "Full Tax [%]" msgid "&Full Tax Rate:" -msgstr "Tam Vergi [%]" +msgstr "" #: taxeditdialog.cpp:35 msgid "Edit Tax Rates" @@ -3304,10 +3094,8 @@ #. i18n: ectx: property (text), widget (QLabel, dmHeaderText) #: texteditbase.ui:32 -#, fuzzy -#| msgid "Edit Text Templates" msgid "Edit Document Text Template" -msgstr "Metin Şablonlarını Düzenle" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: texteditbase.ui:57 @@ -3339,22 +3127,17 @@ msgstr "%1 Şablonu Düzenle" #: textselection.cpp:105 -#, fuzzy -#| msgid "Template not found" msgid "Template Actions" -msgstr "Şablon bulunamadı" +msgstr "" #: textselection.cpp:134 -#, fuzzy -#| msgid "Add a template to the document" msgid "This is the standard text used in new documents." -msgstr "Belgeye bir şablon ekle" +msgstr "" #: textselection.cpp:143 -#, fuzzy, kde-format -#| msgid "Edit %1 Template" +#, kde-format msgid "%1 Templates for %2" -msgstr "%1 Şablonu Düzenle" +msgstr "" #: textselection.cpp:151 #, kde-format @@ -3382,17 +3165,13 @@ #. i18n: ectx: property (windowTitle), widget (QWidget, calcdetailTime) #: timepart.ui:14 -#, fuzzy -#| msgid "Calculated Price" msgid "Calculation Item Time" -msgstr "Hesaplanmış Fiyat" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel1) #: timepart.ui:20 -#, fuzzy -#| msgid "Calculated Price" msgid "

                                                Calculation Part 'Time'

                                                " -msgstr "Hesaplanmış Fiyat" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, textLabel2) #: timepart.ui:30 @@ -3433,17 +3212,13 @@ #. i18n: ectx: property (text), widget (QLabel, label) #: unitseditbase.ui:32 -#, fuzzy -#| msgid "Unit" msgid "Unit short" -msgstr "Birim" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, label_2) #: unitseditbase.ui:42 -#, fuzzy -#| msgid "Unit" msgid "Unit long" -msgstr "Birim" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, label_3) #: unitseditbase.ui:58 @@ -3452,10 +3227,8 @@ #. i18n: ectx: property (text), widget (QLabel, label_4) #: unitseditbase.ui:68 -#, fuzzy -#| msgid "Unit" msgid "Unit plural long" -msgstr "Birim" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, mUpgradeInfo) #: upgradedb.ui:20 @@ -3478,15 +3251,22 @@ #. i18n: ectx: property (text), widget (QLabel, label) #: wageseditbase.ui:32 -#, fuzzy -#| msgctxt "NAME OF TRANSLATORS" -#| msgid "Your names" msgid "Group name" -msgstr "Serdar Soytetir" +msgstr "" #. i18n: ectx: property (text), widget (QLabel, label_2) #: wageseditbase.ui:39 -#, fuzzy -#| msgid "Tags" msgid "Wage" -msgstr "Etiketler" +msgstr "" + +#~ msgid "Position Kind" +#~ msgstr "Konum Çeşidi" + +#~ msgid "Lock Position" +#~ msgstr "Konumu Kilitle" + +#~ msgid "Unlock Position" +#~ msgstr "Konumun Kilidini Aç" + +#~ msgid "Delete Position" +#~ msgstr "Konumu Sil" diff -Nru kraft-0.55/po/ug/kraft.po kraft-0.59/po/ug/kraft.po --- kraft-0.55/po/ug/kraft.po 2014-05-29 18:59:55.741998920 +0000 +++ kraft-0.59/po/ug/kraft.po 2015-09-26 19:51:07.180103060 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2013-09-08 07:05+0900\n" "Last-Translator: Gheyret Kenji \n" "Language-Team: Uyghur Computer Science Association \n" @@ -79,7 +79,7 @@ msgid "Create a new Contact" msgstr "" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "" @@ -218,8 +218,8 @@ msgstr "پۈتۈن سان" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "" @@ -573,7 +573,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "نامەلۇم" @@ -671,7 +671,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "" @@ -827,11 +827,11 @@ msgid "Total:" msgstr "جەمئىي:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "بەت قېشى" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "بەت ئاستى" @@ -1125,7 +1125,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "تاشلىۋەت" @@ -1382,15 +1382,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "تاللانغان بۆلەكنى كېسىپ چاپلاش تاختىسىغا كۆچۈرىدۇ" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "تاللانغان بۆلەكنى چاپلاش تاختىسىغا كۆچۈرىدۇ" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "چاپلاش تاختىسىنىڭ مەزمۇنىنى نۆۋەتتىكى ئورۇنغا چاپلايدۇ" @@ -1402,9 +1402,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "تەييار." @@ -1432,15 +1432,15 @@ msgid "Printing..." msgstr "بېسىۋاتىدۇ…" -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "تاللانغاننى كېسىۋاتىدۇ…" -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "تاللانغاننى چاپلاش تاختىسىغا كۆچۈرۈۋاتىدۇ" -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "چاپلاش تاختىسى مەزمۇنلىرىنى قىستۇرۇۋاتىدۇ…" @@ -1480,19 +1480,33 @@ msgid "&Catalog" msgstr "" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "تۈرلەر" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "" @@ -1726,11 +1740,11 @@ msgid "Settings" msgstr "تەڭشەكلەر" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "پۈتۈك" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                                                The Document Items List is still empty, but Items can be added now.

                                              " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                                              Do " "you really want to replace it with the text shown below?
                                              %1
                                              " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "باھانى چۈشۈرۈش" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                                              Should the document number be changed according to the new doc type?
                                              Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "پۈتۈك ئۆزگەرتىلدى" @@ -1794,7 +1820,7 @@ msgid "Reduced TAX" msgstr "" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "" @@ -1807,7 +1833,7 @@ msgstr "" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "" #: main.cpp:40 @@ -1830,13 +1856,13 @@ msgid "Thomas Richard" msgstr "" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "" @@ -2145,88 +2171,88 @@ msgid "remove" msgstr "چىقىرىۋېتىش" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "پۈتۈك قۇر" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "پۈتۈك باس" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "پۈتۈك تەھرىر" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "پروگراممىنى ئاخىرلاشتۇرىدۇ" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "ھالەت بالداقنى ئىناۋەتلىك/ئىناۋەتسىز قىل" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2234,59 +2260,59 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "يېڭى پۈتۈك قۇرۇۋاتىدۇ…" -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "" -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "" -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "چېكىنىۋاتىدۇ…" -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "ھالەت بالداقنى ئالماشتۇرۇش…" @@ -2421,14 +2447,14 @@ msgstr "" #: positionviewwidget.cpp:94 -msgid "Position Kind" +msgid "Item Kind" msgstr "" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "نورمال" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "زاپاس تۈر" @@ -2457,64 +2483,74 @@ msgstr "پەسكە" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "ئورنىنى مۇقىملاش" +#, fuzzy +#| msgid "No Items" +msgid "Lock Item" +msgstr "تۈرلەر يوق" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "" +#, fuzzy +#| msgid "No Items" +msgid "Unlock Item" +msgstr "تۈرلەر يوق" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "" +#, fuzzy +#| msgid "Delete template" +msgid "Delete Item" +msgstr "قېلىپ ئۆچۈر" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "بارلىق تۈرلەر" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                                                " msgstr "" -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "ئاكتىپ" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "يېڭى" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "ئۆچۈرۈلدى" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "قۇلۇپلانغان" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                                                Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                                                Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "" @@ -2669,258 +2705,266 @@ msgid "Search" msgstr "ئىزدە" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template" +msgid "Template Error" +msgstr "قېلىپ" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                                                Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                                                Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "" -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "" -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                                                Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                                                " msgstr "" -#: setupassistant.cpp:425 -msgid "

                                                Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                                                Can't open your database file, check the permissions and such.

                                                " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                                                The database is already existing, no action needs to be taken here.

                                                Please hit next to proceed.

                                                " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                                                The database setup was successfully completed.

                                                " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                                                You can start to work with Kraft now. Please do not forget to

                                                " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                                              • adjust various settings in the Kraft Preferences dialog.
                                              • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                                              • Check the Catalog chapter list.
                                              • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                                              • Make your business and have fun.
                                              • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                                                If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                                                " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                                                The database can be opened, but does not contain valid content.

                                                A " "new database can be created automatically from scratch.

                                                " msgstr "" -#: setupassistant.cpp:741 -msgid "

                                                Kraft could not connect to the configured database.

                                                " +#: setupassistant.cpp:783 +msgid "

                                                Kraft could not connect to the configured database.

                                                " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                                                Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                                                Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                                                " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                                                " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) @@ -3211,6 +3255,9 @@ msgid "Wage" msgstr "" +#~ msgid "Lock Position" +#~ msgstr "ئورنىنى مۇقىملاش" + #~| msgid "Template" #~ msgid "%1 Templates" #~ msgstr "قېلىپ" diff -Nru kraft-0.55/po/uk/kraft.po kraft-0.59/po/uk/kraft.po --- kraft-0.55/po/uk/kraft.po 2014-05-29 18:59:56.346984478 +0000 +++ kraft-0.59/po/uk/kraft.po 2015-09-26 19:51:07.997106486 +0000 @@ -1,13 +1,15 @@ -# translation of kraft.po to Ukrainian -# Copyright (C) YEAR This_file_is_part_of_KDE -# This file is distributed under the same license as the PACKAGE package. -# Yuri Chornoivan , 2009, 2010, 2011, 2012, 2013, 2014. +# Translation of kraft.po to Ukrainian +# Copyright (C) 2009-2015 This_file_is_part_of_KDE +# This file is distributed under the license LGPL version 2.1 or +# version 3 or later versions approved by the membership of KDE e.V. +# +# Yuri Chornoivan , 2009, 2010, 2011, 2012, 2013, 2014, 2015. msgid "" msgstr "" "Project-Id-Version: kraft\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" -"PO-Revision-Date: 2014-03-11 08:19+0200\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" +"PO-Revision-Date: 2015-06-26 07:55+0300\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "Language: uk\n" @@ -80,7 +82,7 @@ msgid "Create a new Contact" msgstr "Створити запис контакту" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "%1 для %2 (Ідентифікатор %3)" @@ -219,8 +221,8 @@ msgstr "округлити" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "ПДВ" @@ -579,7 +581,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "Серверна база даних MySQL з додатковими можливостями" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "Невідомо" @@ -683,7 +685,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "Дії над документом" @@ -844,11 +846,11 @@ msgid "Total:" msgstr "Загалом:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "Верхній колонтитул" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "Нижній колонтитул" @@ -1140,7 +1142,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "Шаблон було змінено. Ви справді бажаєте відкинути всі внесені зміни?" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 msgid "Discard" msgstr "Відкинути" @@ -1400,15 +1402,15 @@ msgid "Prints out the current document" msgstr "Друкує поточний документ" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "Вирізати позначене і розташувати його у буфері даних" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "Копіювати вибране до буфера обміну даними" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "Вставляє вміст буфера обміну даними у поточну позицію" @@ -1420,9 +1422,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "Готово." @@ -1450,15 +1452,15 @@ msgid "Printing..." msgstr "Друк…" -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "Обрізання вибору…" -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "Копіювання позначеного до буфера…" -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "Вставлення вмісту буфера…" @@ -1498,19 +1500,33 @@ msgid "&Catalog" msgstr "&Каталог" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "Спорожнити базу даних…" -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr " для %1, " + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "(не збережено)" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "№ %1" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "Записи" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "Невідома частина документа" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "Нижній колонтитул документа" @@ -1755,11 +1771,11 @@ msgid "Settings" msgstr "Параметри" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "Документ" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                                                The Document Items List is still empty, but Items can be added now.

                                              " -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "Показати шаблон" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "Не показувати податки" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "Обчислити зменшений податок для всіх записів" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "Обчислити повний податок для всіх записів" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "Обчислити окремо суму оподаткування для кожного запису" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "Перезаписати всі окремі параметри оподаткування для цих пунктів?" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "Перезапис параметрів оподаткування" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                                              Do " @@ -1810,19 +1826,34 @@ "Мітка адреси не є порожньою і відрізняється від вибраної.
                                              Ви справді " "бажаєте її замінити на текст, показаний нижче?
                                              %1
                                              " -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "Перезапис адреси" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "Знижка" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +msgid "Doc Type Change" +msgstr "Зміна типу документа" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                                              Should the document number be changed according to the new doc type?
                                              Answering Yes creates a new document number." +msgstr "" +"Тип цього документа було змінено з %1 на %2.

                                              Чи слід змінити номер " +"документа відповідно до нового типу?
                                              Якщо відповіддю буде Так, " +"програма створить новий номер документа." + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "Документ було змінено. Ви справді бажаєте відкинути всі внесені зміни?" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "Документ змінено" @@ -1830,7 +1861,7 @@ msgid "Reduced TAX" msgstr "Зменшений податок" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "зменшений ПДВ" @@ -1843,8 +1874,8 @@ msgstr "Ділові папери для малого бізнесу" #: main.cpp:38 -msgid "Copyright © 2004–2013 Klaas Freitag" -msgstr "© Klaas Freitag, 2004–2013" +msgid "Copyright © 2004–2014 Klaas Freitag" +msgstr "© Klaas Freitag, 2004–2014" #: main.cpp:40 msgid "Klaas Freitag" @@ -1866,7 +1897,7 @@ msgid "Thomas Richard" msgstr "Thomas Richard" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" @@ -1875,7 +1906,7 @@ "які обмінюються кореспонденцією, зокрема прайсами та накладними з " "замовниками." -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "Відкрити документ з номером " @@ -2206,89 +2237,89 @@ msgid "remove" msgstr "вилучити" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "Створити документ" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "Копіювати документ" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "Переслати документ" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "Надрукувати документ" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "Відкрити документ з архіву" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "Показати документ" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "Змінити документ" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "&Надіслати документ поштою" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "Завершити роботу програми" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "Показати або сховати рядок стану" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "Створити документ" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "Надрукувати документ для архівування" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "Створити документ, який буде копією позначеного документа." -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "Створити документ-відповідь для поточного документа" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "Відкрити документ для редагування" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "Відкрити перегляд документа без можливості редагування." -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "Надіслати документ електронною поштою" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" "Зміна доступних шаблонів міток, які можна призначати до пунктів документа." -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "Налаштування бази даних, з якою працюватиме Kraft." -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "Відкрити перегляд документа з архіву" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2299,7 +2330,7 @@ "вказані параметри бази даних Kraft, працездатність сервера та наявність на " "ньому бази даних з назвою %1." -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " @@ -2308,7 +2339,7 @@ "На сервері баз даних не існує бази даних з назвою %1. Будь ласка, " "переконайтеся, що база даних існує і доступна для користувача програми Kraft." -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " @@ -2318,45 +2349,45 @@ "драйвери баз даних не встановлено. Встановіть пакунки Qt для роботи з базами " "даних, а потім повторіть спробу." -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "Проблема з базою даних: %1" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "Проблема з базою даних." -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "Перевірити дії з командного рядка" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "Створення документа…" -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "Відкриття документа для перегляду…" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "Створення PDF…" -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "Друк архівованого документа…" -#: portal.cpp:624 +#: portal.cpp:693 #, kde-format msgid "Opening document %1" msgstr "Відкриття документа %1" -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "Вихід…" -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "Увімкнути або вимкнути смужку стану…" @@ -2493,14 +2524,14 @@ msgstr "Дії над записом" #: positionviewwidget.cpp:94 -msgid "Position Kind" -msgstr "Тип позиції" +msgid "Item Kind" +msgstr "Тип запису" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "Звичайний" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 msgid "Alternative" msgstr "Альтернативний" @@ -2529,65 +2560,72 @@ msgstr "Пересунути вниз" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "Заблокувати позицію" +msgid "Lock Item" +msgstr "Заблокувати запис" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "Розблокувати позицію" +msgid "Unlock Item" +msgstr "Розблокувати запис" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "Вилучити позицію" +msgid "Delete Item" +msgstr "Вилучити запис" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "Всі записи" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "Записи, позначені %1" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "Мітка: %1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                                                " msgstr "Мітки:
                                                  " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "Міток ще не призначено." -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "Активна" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "Нова" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "Вилучена" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "Заблокована" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                                                  Use the position toolbox to change " +"the item type." msgstr "" -"Це альтернативна позиція. Скористайтеся панеллю позицій, щоб змінити її." +"Це альтернативний запис.

                                                  Скористайтеся панеллю позицій, щоб змінити " +"тип запису." -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." -msgstr "Це обов’язкова позиція. Скористайтеся панеллю позицій, щоб змінити її." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                                                  Use the item toolbox to change the item type." +msgstr "" +"Цей запис є або зовсім необов’язковим, або його величина змінюється залежно " +"від потреби.

                                                  Скористайтеся панеллю записів, щоб змінити тип запису." -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "Запит" @@ -2754,7 +2792,7 @@ msgid "Search" msgstr "Шукати" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " @@ -2763,11 +2801,25 @@ "Не вдалося завантажити шаблон документів з назвою %1. Будь ласка, перевірте, " "чи належним чином встановлено програму." -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "Шаблон не знайдено" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" +"Не вдалося відкрити файл шаблона: %1\n" +"Будь ласка, перевірте, чи належним чином встановлено програму і вказано тип " +"документа." + +#: reportgenerator.cpp:193 +msgid "Template Error" +msgstr "Помилка, пов’язана із шаблоном" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " @@ -2777,11 +2829,11 @@ "інструмент потрібен для створення документів. Будь ласка, переконайтеся, що " "пакунок з відповідною програмою встановлено." -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "Помилка під час створення документа" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." @@ -2789,16 +2841,16 @@ "Не вдалося знайти файл водяного знаку, який слід було об’єднати з " "документом. Об’єднання буде скасовано." -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "Помилка під час обробки водяного знаку" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "Програма завершила роботу повідомленням про стан %1" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                                                  Please make sure the package is installed on " @@ -2808,7 +2860,7 @@ "ReportLab, якого не знайдено у вашій системі.
                                                  Будь ласка, " "встановіть цей модуль належним чином." -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                                                  Please make sure the package is installed on your " @@ -2818,31 +2870,31 @@ "b>, якого не знайдено у вашій системі.
                                                  Будь ласка, встановіть цей модуль " "належним чином." -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "Невідома проблема." -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" "Не вдалося створити файл pdf. Помилка під час спроби виконання скрипту " "створення pdf." -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "Помилка під час створення PDF" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "0/%1" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "%1/%2" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." @@ -2850,39 +2902,39 @@ "Виберіть з адресної книги вашу власну адресу. Її буде додано до підпису " "документів." -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "Вітаємо вас у помічнику з налаштування Kraft" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "Вкажіть сервер бази даних" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "Введіть параметри налаштування бази даних MySQL" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "Введіть назву файла SQLite" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "Створення бази даних…" -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "Оновити схему бази даних" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "Мої власні адресні дані" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "Налаштування завершено" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                                                  Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                                                  " @@ -2890,13 +2942,13 @@ "

                                                  Не вдалося з’єднатися з вашою базою даних. Ви впевнені у тому, що вказали " "належні реєстраційні дані і що сама база даних існує?

                                                  " -#: setupassistant.cpp:425 -msgid "

                                                  Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                                                  Can't open your database file, check the permissions and such.

                                                  " msgstr "" "

                                                  Не вдалося відкрити файл бази даних, перевірте права доступу до бази та " -"інші її параметри." +"інші її параметри.

                                                  " -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                                                  The database is already existing, no action needs to be taken here.

                                                  Please hit next to proceed.

                                                  " @@ -2904,29 +2956,29 @@ "

                                                  Базу даних вже створено, на цій сторінці не потрібно виконувати жодних " "дій.

                                                  Будь ласка, натисніть Далі, щоб перейти до наступної.

                                                  " -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                                                  The database setup was successfully completed.

                                                  " msgstr "

                                                  Налаштування бази даних успішно виконано.

                                                  " -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                                                  You can start to work with Kraft now. Please do not forget to

                                                  " msgstr "

                                                  Тепер ви можете працювати з Kraft. Будь ласка, не забудьте

                                                  " -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                                                • adjust various settings in the Kraft Preferences dialog.
                                                • " msgstr "" "
                                                • скоригувати різноманітні параметри за допомогою діалогового вікна " "параметрів Kraft.
                                                • " -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                                                • Check the Catalog chapter list.
                                                • " msgstr "
                                                • Перевірити список розділів каталогу.
                                                • " -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                                                • Make your business and have fun.
                                                • " msgstr "
                                                • Займайтеся бізнесом і отримуйте від цього задоволення.
                                                • " -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                                                  If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                                                  " @@ -2934,94 +2986,87 @@ "

                                                  Якщо ви зараз натиснете кнопку Завершити, налаштування нової бази " "даних буде збережено у налаштуваннях Kraft.

                                                  " -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" "Не вдалося з’єднатися з базою даних. Будь ласка, перевірте, чи правильно " "вказано реєстраційні дані." -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" "Не виявлено основних таблиць бази даних. Будь ласка, перевірте початкові " "налаштування." -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "Версія бази даних не є застарілою. Оновлення непотрібне." -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "Обробка команд з оновлення…" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "Читання файла команд оновлення %1" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "Невдала спроба оновлення!" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "Оновлення успішно завершено, поточна версія схеми — %1!" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" -"Не вдалося з’єднатися з базою даних. Будь ласка, перевірте, чи правильно " -"вказано реєстраційні дані." - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "Обробка команд зі створення…" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "Обробка команд з заповнення бази даних…" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "Обробка команд зі створення бази даних…" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "Обробка команд з заповнення бази даних…" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "Виконання команд успішно завершено." -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "Не вдалося виконати всі команди." -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "Цей помічник допоможе вам у налаштуванні основних параметрів Kraft." -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" "Налаштування бази даних було створено на основі попереднього файла " "налаштувань." -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "Не знайдено налаштувань бази даних." -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "Не виявлено коректного файла налаштувань бази даних поточного формату." -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                                                  The database can be opened, but does not contain valid content.

                                                  A " "new database can be created automatically from scratch.

                                                  " @@ -3030,23 +3075,23 @@ "належних даних.

                                                  Нову базу даних можна створити від початку у " "автоматичному режимі.

                                                  " -#: setupassistant.cpp:741 -msgid "

                                                  Kraft could not connect to the configured database.

                                                  " -msgstr "

                                                  Kraft не вдалося зв’язатися з налаштованою базою даних.

                                                  " +#: setupassistant.cpp:783 +msgid "

                                                  Kraft could not connect to the configured database.

                                                  " +msgstr "

                                                  Kraft не вдалося зв’язатися з налаштованою базою даних.

                                                  " -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                                                  Please check the database server setup and restart Kraft to connect." msgstr "" "

                                                  Будь ласка, перевірте правильність налаштувань сервера бази даних і " "перезапустіть Kraft, щоб програма повторила спробу з’єднання." -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                                                  Please check the database file." msgstr "

                                                  Будь ласка, переконайтесь у коректності файла бази даних." -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                                                  " -msgstr "або створіть нову базу даних натисканням кнопки Далі.

                                                  " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                                                  " +msgstr "Або створіть нову базу даних натисканням кнопки Далі.

                                                  " #. i18n: ectx: property (text), widget (QLabel, label) #: sqlitedetails.ui:21 @@ -3346,6 +3391,28 @@ msgid "Wage" msgstr "Заробітна платня" +#~ msgid "" +#~ "The Database can not be connected. Please check the database credentials!" +#~ msgstr "" +#~ "Не вдалося з’єднатися з базою даних. Будь ласка, перевірте, чи правильно " +#~ "вказано реєстраційні дані." + +#~ msgid "Position Kind" +#~ msgstr "Тип позиції" + +#~ msgid "Lock Position" +#~ msgstr "Заблокувати позицію" + +#~ msgid "Unlock Position" +#~ msgstr "Розблокувати позицію" + +#~ msgid "Delete Position" +#~ msgstr "Вилучити позицію" + +#~ msgid "This is a as required position. Use the position toolbox to change." +#~ msgstr "" +#~ "Це обов’язкова позиція. Скористайтеся панеллю позицій, щоб змінити її." + #~ msgid "Plant Catalog" #~ msgstr "Каталог рослин" diff -Nru kraft-0.55/po/zh_CN/kraft.po kraft-0.59/po/zh_CN/kraft.po --- kraft-0.55/po/zh_CN/kraft.po 2014-05-29 18:59:57.900947546 +0000 +++ kraft-0.59/po/zh_CN/kraft.po 2015-09-26 19:51:09.839114375 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-05-11 02:02+0000\n" +"POT-Creation-Date: 2015-09-08 02:25+0000\n" "PO-Revision-Date: 2010-07-11 11:33+0800\n" "Last-Translator: Feng Chao \n" "Language-Team: Chinese Simplified \n" @@ -91,7 +91,7 @@ msgid "Create a new Contact" msgstr "创建新文档" -#: archdoc.cpp:60 kraftdoc.cpp:225 +#: archdoc.cpp:60 #, kde-format msgid "%1 for %2 (Id %3)" msgstr "" @@ -234,8 +234,8 @@ msgstr "回合:" #. i18n: ectx: property (text), widget (QLabel, textLabel1_3) -#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:257 -#: reportgenerator.cpp:328 +#: calctemplate.ui:203 kraftview_ro.cpp:220 kraftview_ro.cpp:259 +#: reportgenerator.cpp:335 msgid "VAT" msgstr "" @@ -619,7 +619,7 @@ msgid "MySQL Serverbased Database for advanced Setups" msgstr "" -#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:418 +#: defaultprovider.cpp:51 doctext.cpp:89 positionviewwidget.cpp:420 msgid "Unknown" msgstr "未知" @@ -733,7 +733,7 @@ #. i18n: ectx: ToolBar (documentToolBar) #: docdigestview.cpp:114 docdigestview.cpp:116 docdigestview.cpp:118 -#: kraftui.rc:21 portal.cpp:224 +#: kraftui.rc:21 portal.cpp:220 msgid "Document Actions" msgstr "文档动作" @@ -900,11 +900,11 @@ msgid "Total:" msgstr "总计:" -#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:388 +#: docpostcard.cpp:192 docpostcard.cpp:242 kraftdoc.cpp:376 msgid "Header" msgstr "页眉" -#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:390 +#: docpostcard.cpp:221 docpostcard.cpp:262 kraftdoc.cpp:378 msgid "Footer" msgstr "页脚" @@ -1213,7 +1213,7 @@ msgid "The template was modified. Do you really want to discard all changes?" msgstr "" -#: flostempldialog.cpp:400 kraftview.cpp:1421 +#: flostempldialog.cpp:400 kraftview.cpp:1402 #, fuzzy msgid "Discard" msgstr "忽略" @@ -1499,15 +1499,15 @@ msgid "Prints out the current document" msgstr "" -#: katalogview.cpp:214 portal.cpp:168 +#: katalogview.cpp:214 portal.cpp:164 msgid "Cuts the selected section and puts it to the clipboard" msgstr "剪切所选的部分到剪贴板" -#: katalogview.cpp:218 portal.cpp:169 +#: katalogview.cpp:218 portal.cpp:165 msgid "Copies the selected section to the clipboard" msgstr "复制所选的部分到剪贴板" -#: katalogview.cpp:222 portal.cpp:170 +#: katalogview.cpp:222 portal.cpp:166 msgid "Pastes the clipboard contents to current position" msgstr "" @@ -1519,9 +1519,9 @@ #: katalogview.cpp:290 katalogview.cpp:300 katalogview.cpp:313 #: katalogview.cpp:321 katalogview.cpp:328 katalogview.cpp:335 #: katalogview.cpp:382 katalogview.cpp:391 katalogview.cpp:400 -#: katalogview.cpp:409 portal.cpp:209 portal.cpp:338 portal.cpp:396 -#: portal.cpp:479 portal.cpp:520 portal.cpp:545 portal.cpp:632 portal.cpp:792 -#: portal.cpp:799 portal.cpp:806 portal.cpp:823 +#: katalogview.cpp:409 portal.cpp:205 portal.cpp:334 portal.cpp:395 +#: portal.cpp:492 portal.cpp:533 portal.cpp:560 portal.cpp:701 portal.cpp:889 +#: portal.cpp:896 portal.cpp:903 portal.cpp:920 msgid "Ready." msgstr "就绪。" @@ -1549,15 +1549,15 @@ msgid "Printing..." msgstr "打印..." -#: katalogview.cpp:319 portal.cpp:790 +#: katalogview.cpp:319 portal.cpp:887 msgid "Cutting selection..." msgstr "剪切选中内容..." -#: katalogview.cpp:326 portal.cpp:797 +#: katalogview.cpp:326 portal.cpp:894 msgid "Copying selection to clipboard..." msgstr "将选中内容复制到剪贴板..." -#: katalogview.cpp:333 portal.cpp:804 +#: katalogview.cpp:333 portal.cpp:901 msgid "Inserting clipboard contents..." msgstr "插入剪贴板内容..." @@ -1604,19 +1604,33 @@ msgid "&Catalog" msgstr "表" -#: kraftdb.cpp:258 +#: kraftdb.cpp:264 msgid "Wipe Database..." msgstr "清空数据库..." -#: kraftdoc.cpp:392 +#: kraftdoc.cpp:204 +#, kde-format +msgid " for %1, " +msgstr "" + +#: kraftdoc.cpp:208 +msgid "(unsaved)" +msgstr "" + +#: kraftdoc.cpp:210 +#, kde-format +msgid "No. %1" +msgstr "" + +#: kraftdoc.cpp:380 msgid "Items" msgstr "条目" -#: kraftdoc.cpp:394 +#: kraftdoc.cpp:382 msgid "Unknown document part" msgstr "" -#: kraftdocfooteredit.cpp:45 +#: kraftdocfooteredit.cpp:54 msgid "Document Footer" msgstr "文档页脚" @@ -1862,11 +1876,11 @@ msgid "Settings" msgstr "设置" -#: kraftview.cpp:95 kraftview_ro.cpp:85 +#: kraftview.cpp:93 kraftview_ro.cpp:84 msgid "Document" msgstr "文档" -#: kraftview.cpp:367 +#: kraftview.cpp:369 #, kde-format msgid "" "

                                                  The Document Items List is still empty, but Items can be added now.

                                                " msgstr "" -#: kraftview.cpp:374 +#: kraftview.cpp:376 msgid "show Template" msgstr "" -#: kraftview.cpp:556 prefsdialog.cpp:291 +#: kraftview.cpp:553 prefsdialog.cpp:291 msgid "Display no tax at all" msgstr "" -#: kraftview.cpp:557 prefsdialog.cpp:292 +#: kraftview.cpp:554 prefsdialog.cpp:292 msgid "Calculate reduced tax for all items" msgstr "" -#: kraftview.cpp:558 prefsdialog.cpp:293 +#: kraftview.cpp:555 prefsdialog.cpp:293 msgid "Calculate full tax for all items" msgstr "" -#: kraftview.cpp:559 +#: kraftview.cpp:556 msgid "Calculate individual tax for each item" msgstr "" -#: kraftview.cpp:622 +#: kraftview.cpp:617 msgid "Really overwrite all individual tax settings of the items?" msgstr "" -#: kraftview.cpp:623 +#: kraftview.cpp:618 msgid "Tax Settings Overwrite" msgstr "" -#: kraftview.cpp:792 +#: kraftview.cpp:776 #, kde-format msgid "" "The address label is not empty and different from the selected one.
                                                Do " "you really want to replace it with the text shown below?
                                                %1
                                                " msgstr "" -#: kraftview.cpp:794 +#: kraftview.cpp:778 msgid "Address Overwrite" msgstr "" -#: kraftview.cpp:1085 +#: kraftview.cpp:1079 msgid "Discount" msgstr "" -#: kraftview.cpp:1419 +#: kraftview.cpp:1339 +#, fuzzy +#| msgid "Document Types" +msgid "Doc Type Change" +msgstr "文档类型" + +#: kraftview.cpp:1340 +#, kde-format +msgid "" +"The document type of this document was changed from %1 to %2.

                                                Should the document number be changed according to the new doc type?
                                                Answering Yes creates a new document number." +msgstr "" + +#: kraftview.cpp:1400 msgid "The document was modified. Do you really want to discard all changes?" msgstr "" -#: kraftview.cpp:1421 +#: kraftview.cpp:1402 msgid "Document Modified" msgstr "" @@ -1930,7 +1958,7 @@ msgid "Reduced TAX" msgstr "" -#: kraftview_ro.cpp:248 reportgenerator.cpp:320 +#: kraftview_ro.cpp:250 reportgenerator.cpp:327 msgid "reduced VAT" msgstr "" @@ -1945,7 +1973,7 @@ #: main.cpp:38 #, fuzzy #| msgid "Copyright © 2004–2010 Klaas Freitag" -msgid "Copyright © 2004–2013 Klaas Freitag" +msgid "Copyright © 2004–2014 Klaas Freitag" msgstr "版权 © 2004–2010 Klaas Freitag" #: main.cpp:40 @@ -1968,13 +1996,13 @@ msgid "Thomas Richard" msgstr "" -#: main.cpp:51 +#: main.cpp:52 msgid "" "Kraft is free software for persons in small businesses\n" "writing correspondence like offers and invoices to their customers" msgstr "" -#: main.cpp:61 +#: main.cpp:62 msgid "Open document with doc number " msgstr "" @@ -2315,88 +2343,88 @@ msgid "remove" msgstr "删除" -#: portal.cpp:121 +#: portal.cpp:117 msgid "Create Document" msgstr "创建文档" -#: portal.cpp:126 +#: portal.cpp:122 msgid "Copy Document" msgstr "复制文档" -#: portal.cpp:131 +#: portal.cpp:127 msgid "Follow Document" msgstr "" -#: portal.cpp:136 +#: portal.cpp:132 msgid "Print Document" msgstr "打印文档" -#: portal.cpp:141 +#: portal.cpp:137 msgid "Open Archived Document" msgstr "打开归档的文档" -#: portal.cpp:145 +#: portal.cpp:141 msgid "Show Document" msgstr "显示文档" -#: portal.cpp:150 +#: portal.cpp:146 msgid "Edit Document" msgstr "编辑文档" -#: portal.cpp:155 +#: portal.cpp:151 msgid "&Mail Document" msgstr "邮寄文档(&M)" -#: portal.cpp:167 +#: portal.cpp:163 msgid "Quits the application" msgstr "退出程序" -#: portal.cpp:171 +#: portal.cpp:167 msgid "Enables/disables the statusbar" msgstr "打开/关闭状态栏" -#: portal.cpp:173 +#: portal.cpp:169 msgid "Creates a new Document" msgstr "创建新文档" -#: portal.cpp:174 +#: portal.cpp:170 msgid "Print and archive this Document" msgstr "打印并归档此文档" -#: portal.cpp:175 +#: portal.cpp:171 msgid "Creates a new document which is a copy of the selected document" msgstr "" -#: portal.cpp:176 +#: portal.cpp:172 msgid "Create a followup document for the current document" msgstr "" -#: portal.cpp:177 +#: portal.cpp:173 msgid "Opens the document for editing" msgstr "打开文档进行编辑" -#: portal.cpp:178 +#: portal.cpp:174 msgid "Opens a read only view on the document." msgstr "" -#: portal.cpp:179 +#: portal.cpp:175 msgid "Send document per mail" msgstr "通过邮件发送文档" -#: portal.cpp:180 +#: portal.cpp:176 msgid "" "Edit the available tag templates which can be assigned to document items." msgstr "" -#: portal.cpp:181 +#: portal.cpp:177 msgid "Configure the Database Kraft is working on." msgstr "" -#: portal.cpp:183 +#: portal.cpp:179 msgid "Open a viewer on an archived document" msgstr "" -#: portal.cpp:283 +#: portal.cpp:279 #, kde-format msgid "" "Kraft can not connect to the specified MySQL server. Please check the Kraft " @@ -2404,60 +2432,60 @@ "with the name %1 exits!" msgstr "" -#: portal.cpp:287 +#: portal.cpp:283 #, kde-format msgid "" "The database with the name %1 does not exist on the database server. Please " "make sure the database exists and is accessible by the user running Kraft." msgstr "" -#: portal.cpp:291 +#: portal.cpp:287 msgid "" "The Qt database driver could not be loaded. That probably means, that they " "are not installed. Please make sure the Qt database packages are installed " "and try again." msgstr "" -#: portal.cpp:295 +#: portal.cpp:291 #, kde-format msgid "There is a database problem: %1" msgstr "" -#: portal.cpp:312 +#: portal.cpp:308 msgid "Database Problem." msgstr "数据库问题。" -#: portal.cpp:319 +#: portal.cpp:315 msgid "Check commandline actions" msgstr "" -#: portal.cpp:382 +#: portal.cpp:381 msgid "Creating new document..." msgstr "创建新文档..." -#: portal.cpp:471 +#: portal.cpp:484 msgid "Opening document to view..." msgstr "" -#: portal.cpp:506 portal.cpp:530 +#: portal.cpp:519 portal.cpp:542 msgid "Generating PDF..." msgstr "生成 PDF..." -#: portal.cpp:576 +#: portal.cpp:645 msgid "Printing archived document..." msgstr "" -#: portal.cpp:624 +#: portal.cpp:693 #, fuzzy, kde-format #| msgid "Opening document..." msgid "Opening document %1" msgstr "正在打开文档..." -#: portal.cpp:766 +#: portal.cpp:860 msgid "Exiting..." msgstr "正在退出..." -#: portal.cpp:811 +#: portal.cpp:908 msgid "Toggle the statusbar..." msgstr "切换状态栏..." @@ -2595,14 +2623,14 @@ msgstr "" #: positionviewwidget.cpp:94 -msgid "Position Kind" +msgid "Item Kind" msgstr "" -#: positionviewwidget.cpp:95 positionviewwidget.cpp:668 +#: positionviewwidget.cpp:95 positionviewwidget.cpp:682 msgid "Normal" msgstr "普通" -#: positionviewwidget.cpp:97 positionviewwidget.cpp:676 +#: positionviewwidget.cpp:97 positionviewwidget.cpp:690 #, fuzzy msgid "Alternative" msgstr "另类" @@ -2634,64 +2662,74 @@ msgstr "下移" #: positionviewwidget.cpp:132 -msgid "Lock Position" -msgstr "锁定位置" +#, fuzzy +#| msgid "No Items" +msgid "Lock Item" +msgstr "无条目" #: positionviewwidget.cpp:134 -msgid "Unlock Position" -msgstr "解锁位置" +#, fuzzy +#| msgid "No Items" +msgid "Unlock Item" +msgstr "无条目" #: positionviewwidget.cpp:136 -msgid "Delete Position" -msgstr "删除位置" +#, fuzzy +#| msgid "New template" +msgid "Delete Item" +msgstr "新建模板" -#: positionviewwidget.cpp:218 +#: positionviewwidget.cpp:220 msgid "All items" msgstr "" -#: positionviewwidget.cpp:228 +#: positionviewwidget.cpp:230 #, kde-format msgid "%1-tagged items" msgstr "" -#: positionviewwidget.cpp:260 +#: positionviewwidget.cpp:262 #, kde-format msgid "Tag: %1" msgstr "标签:%1" -#: positionviewwidget.cpp:262 +#: positionviewwidget.cpp:264 msgid "Tags:
                                                  " msgstr "标签:
                                                    " -#: positionviewwidget.cpp:273 +#: positionviewwidget.cpp:275 msgid "No tags assigned yet." msgstr "" -#: positionviewwidget.cpp:410 +#: positionviewwidget.cpp:412 msgid "Active" msgstr "活动" -#: positionviewwidget.cpp:412 +#: positionviewwidget.cpp:414 msgid "New" msgstr "新建" -#: positionviewwidget.cpp:414 +#: positionviewwidget.cpp:416 msgid "Deleted" msgstr "已删除" -#: positionviewwidget.cpp:416 +#: positionviewwidget.cpp:418 msgid "Locked" msgstr "已锁定" -#: positionviewwidget.cpp:616 -msgid "This is an alternative position. Use the position toolbox to change." +#: positionviewwidget.cpp:629 +msgid "" +"This is an alternative item.

                                                    Use the position toolbox to change " +"the item type." msgstr "" -#: positionviewwidget.cpp:632 -msgid "This is a as required position. Use the position toolbox to change." +#: positionviewwidget.cpp:645 +msgid "" +"This item is either completely optional or its amount varies depending on " +"the needs.

                                                    Use the item toolbox to change the item type." msgstr "" -#: positionviewwidget.cpp:672 +#: positionviewwidget.cpp:686 msgid "Demand" msgstr "" @@ -2851,258 +2889,266 @@ msgid "Search" msgstr "搜索:" -#: reportgenerator.cpp:136 +#: reportgenerator.cpp:137 #, kde-format msgid "" "A document template named %1 could not be loaded. Please check the " "installation." msgstr "" -#: reportgenerator.cpp:138 +#: reportgenerator.cpp:139 msgid "Template not found" msgstr "" -#: reportgenerator.cpp:498 +#: reportgenerator.cpp:191 +#, kde-format +msgid "" +"The template file could not be opened: %1\n" +"Please check the setup and the doc type configuration." +msgstr "" + +#: reportgenerator.cpp:193 +#, fuzzy +#| msgid "Template" +msgid "Template Error" +msgstr "模板" + +#: reportgenerator.cpp:505 msgid "" "The utility to create PDF from the rml file could not be found, but is " "required to create documents.Please make sure the package is installed " "accordingly." msgstr "" -#: reportgenerator.cpp:501 +#: reportgenerator.cpp:508 msgid "Document Generation Error" msgstr "" -#: reportgenerator.cpp:509 +#: reportgenerator.cpp:516 msgid "" "The Watermark file to merge with the document could not be found. Merge is " "going to be disabled." msgstr "" -#: reportgenerator.cpp:511 +#: reportgenerator.cpp:518 msgid "Watermark Error" msgstr "水印错误" -#: reportgenerator.cpp:576 +#: reportgenerator.cpp:583 #, kde-format msgid "Program ended with status %1" msgstr "" -#: reportgenerator.cpp:590 +#: reportgenerator.cpp:597 msgid "" "To generate PDF output, Kraft requires the python module ReportLab " "which can not be found.
                                                    Please make sure the package is installed on " "your computer." msgstr "" -#: reportgenerator.cpp:594 +#: reportgenerator.cpp:601 msgid "" "To generate PDF output, Kraft requires the python module pyPdf which " "can not be found.
                                                    Please make sure the package is installed on your " "computer." msgstr "" -#: reportgenerator.cpp:598 +#: reportgenerator.cpp:605 msgid "Unknown problem." msgstr "未知的问题。" -#: reportgenerator.cpp:601 +#: reportgenerator.cpp:608 msgid "Could not generate the pdf file. The pdf creation script failed." msgstr "" -#: reportgenerator.cpp:603 +#: reportgenerator.cpp:610 msgid "PDF Generation Error" msgstr "" -#: setupassistant.cpp:184 setupassistant.cpp:197 +#: setupassistant.cpp:205 setupassistant.cpp:224 #, kde-format msgid "0/%1" msgstr "" -#: setupassistant.cpp:216 setupassistant.cpp:225 setupassistant.cpp:260 +#: setupassistant.cpp:211 setupassistant.cpp:230 setupassistant.cpp:297 #, kde-format msgid "%1/%2" msgstr "" -#: setupassistant.cpp:284 +#: setupassistant.cpp:323 msgid "" "Select your own address from the address book. It is set as a consigner on " "the documents." msgstr "" -#: setupassistant.cpp:347 +#: setupassistant.cpp:386 msgid "Welcome to the Kraft Setup Assistant" msgstr "" -#: setupassistant.cpp:351 +#: setupassistant.cpp:390 msgid "Select the Database Backend" msgstr "" -#: setupassistant.cpp:355 +#: setupassistant.cpp:394 msgid "Enter MySQL Database Setup Details" msgstr "" -#: setupassistant.cpp:359 +#: setupassistant.cpp:398 msgid "Enter SQLite Filename" msgstr "" -#: setupassistant.cpp:363 +#: setupassistant.cpp:402 msgid "Creating the Database..." msgstr "" -#: setupassistant.cpp:367 +#: setupassistant.cpp:406 msgid "Upgrade the Database Schema" msgstr "" -#: setupassistant.cpp:371 +#: setupassistant.cpp:410 msgid "My Own Address Data" msgstr "" -#: setupassistant.cpp:375 +#: setupassistant.cpp:414 msgid "Setup Finished." msgstr "" -#: setupassistant.cpp:420 +#: setupassistant.cpp:462 msgid "" "

                                                    Can't connect to your database. Are you sure your credentials are correct " "and the database exists?

                                                    " msgstr "" -#: setupassistant.cpp:425 -msgid "

                                                    Can't open your database file, check the permissions and such." +#: setupassistant.cpp:467 +msgid "

                                                    Can't open your database file, check the permissions and such.

                                                    " msgstr "" -#: setupassistant.cpp:434 +#: setupassistant.cpp:479 msgid "" "

                                                    The database is already existing, no action needs to be taken here.

                                                    Please hit next to proceed.

                                                    " msgstr "" -#: setupassistant.cpp:477 +#: setupassistant.cpp:523 msgid "

                                                    The database setup was successfully completed.

                                                    " msgstr "" -#: setupassistant.cpp:478 +#: setupassistant.cpp:524 msgid "

                                                    You can start to work with Kraft now. Please do not forget to

                                                    " msgstr "" -#: setupassistant.cpp:480 +#: setupassistant.cpp:526 msgid "
                                                  • adjust various settings in the Kraft Preferences dialog.
                                                  • " msgstr "" -#: setupassistant.cpp:481 +#: setupassistant.cpp:527 msgid "
                                                  • Check the Catalog chapter list.
                                                  • " msgstr "" -#: setupassistant.cpp:482 +#: setupassistant.cpp:528 msgid "
                                                  • Make your business and have fun.
                                                  • " msgstr "" -#: setupassistant.cpp:484 +#: setupassistant.cpp:530 msgid "" "

                                                    If you press Finish now, the new database configuration is stored " "in Krafts configuration.

                                                    " msgstr "" -#: setupassistant.cpp:497 +#: setupassistant.cpp:543 msgid "" "The Database can not be connected. Please check the database credentials." msgstr "" -#: setupassistant.cpp:503 +#: setupassistant.cpp:549 msgid "The database core tables do not exist. Please check initial setup." msgstr "" -#: setupassistant.cpp:510 +#: setupassistant.cpp:556 msgid "Database is up to date. No upgrade is required." msgstr "" -#: setupassistant.cpp:515 +#: setupassistant.cpp:561 msgid "Parse Update Commands..." msgstr "" -#: setupassistant.cpp:526 +#: setupassistant.cpp:572 #, kde-format msgid "Reading upgrade command file %1" msgstr "" -#: setupassistant.cpp:559 +#: setupassistant.cpp:605 msgid "The Upgrade failed!" msgstr "" -#: setupassistant.cpp:561 +#: setupassistant.cpp:607 #, kde-format msgid "The Upgrade succeeded, the current schema version is %1!" msgstr "" -#: setupassistant.cpp:572 -msgid "" -"The Database can not be connected. Please check the database credentials!" -msgstr "" - -#: setupassistant.cpp:578 +#: setupassistant.cpp:619 msgid "Parse Create Commands..." msgstr "" -#: setupassistant.cpp:586 +#: setupassistant.cpp:627 msgid "Parse database fillup commands..." msgstr "" -#: setupassistant.cpp:599 +#: setupassistant.cpp:640 msgid "Processing database creation commands..." msgstr "" -#: setupassistant.cpp:616 +#: setupassistant.cpp:657 msgid "Process database fillup commands..." msgstr "" -#: setupassistant.cpp:621 +#: setupassistant.cpp:662 msgid "Successfully finished commands." msgstr "" -#: setupassistant.cpp:623 +#: setupassistant.cpp:665 msgid "Failed to perform all commands." msgstr "" -#: setupassistant.cpp:696 +#: setupassistant.cpp:737 msgid "" "This assistant guides you through the basic settings of your Kraft " "installation." msgstr "" -#: setupassistant.cpp:709 +#: setupassistant.cpp:750 msgid "" "The database configuration was converted from a former configuration file." msgstr "" -#: setupassistant.cpp:712 +#: setupassistant.cpp:753 msgid "There was no database configuration found." msgstr "" -#: setupassistant.cpp:715 +#: setupassistant.cpp:756 msgid "A valid current database configuration file was found." msgstr "" -#: setupassistant.cpp:734 +#: setupassistant.cpp:776 msgid "" "

                                                    The database can be opened, but does not contain valid content.

                                                    A " "new database can be created automatically from scratch.

                                                    " msgstr "" -#: setupassistant.cpp:741 -msgid "

                                                    Kraft could not connect to the configured database.

                                                    " +#: setupassistant.cpp:783 +msgid "

                                                    Kraft could not connect to the configured database.

                                                    " msgstr "" -#: setupassistant.cpp:743 +#: setupassistant.cpp:785 msgid "

                                                    Please check the database server setup and restart Kraft to connect." msgstr "" -#: setupassistant.cpp:745 +#: setupassistant.cpp:787 msgid "

                                                    Please check the database file." msgstr "" -#: setupassistant.cpp:747 -msgid "or create a new database by hitting next.

                                                    " +#: setupassistant.cpp:789 +msgid "Or create a new database by hitting next.

                                                    " msgstr "" #. i18n: ectx: property (text), widget (QLabel, label) @@ -3409,6 +3455,15 @@ msgid "Wage" msgstr "" +#~ msgid "Lock Position" +#~ msgstr "锁定位置" + +#~ msgid "Unlock Position" +#~ msgstr "解锁位置" + +#~ msgid "Delete Position" +#~ msgstr "删除位置" + #, fuzzy #~ msgid "Plant Catalog" #~ msgstr "表" diff -Nru kraft-0.55/README kraft-0.59/README --- kraft-0.55/README 2014-05-29 18:58:45.000000000 +0000 +++ kraft-0.59/README 2015-09-26 19:48:05.000000000 +0000 @@ -1,6 +1,8 @@ Kraft README ============ -Jun 2005, Klaas Freitag +Jun 2005-1015, Klaas Freitag + + Kraft is free software for persons in small businesses writing diff -Nru kraft-0.55/README.md kraft-0.59/README.md --- kraft-0.55/README.md 1970-01-01 00:00:00.000000000 +0000 +++ kraft-0.59/README.md 2015-09-26 19:48:05.000000000 +0000 @@ -0,0 +1,34 @@ +##The Kraft Project + +Kraft is free software to help to handle your daily quotes and invoices +in your small business. Check out the website http://volle-kraft-voraus.de for +more information. + +Kraft runs on your Linux desktop. No web service, your data stays with you! + +With Kraft, writing documents like quotes and invoices is very easy and fast. +Repeating tasks are supported, documents can be generated semi automatically, +ie. invoices from offers sent out before. + +For efficient work, Kraft supports catalogs to organize materials and +template texts. It focuses on high quality printouts because paper is +still the main communication media in the small business world. However, +it also sends documents via email. + +Kraft utilizes a bunch of very useful tools of the free softare world: +- KDE addressbook for customer management +- MySQL or alternatively SQLite for database support +- [ReportLab](http://www.reportlab.com/opensource/) for PDF generation: +- [ctemplate](https://github.com/OlafvdSpek/ctemplate) templating library. + +##Interested? + +If you are interested, please speak up. Please check the +[web site](http://volle-kraft-voraus.de/Main/Contribution) +for contact details. + +##Installation + +Please refer to + +Jun 2005-2015, Klaas Freitag diff -Nru kraft-0.55/reports/contrib/kfg/invoice.trml kraft-0.59/reports/contrib/kfg/invoice.trml --- kraft-0.55/reports/contrib/kfg/invoice.trml 2014-05-29 18:58:45.000000000 +0000 +++ kraft-0.59/reports/contrib/kfg/invoice.trml 2015-09-26 19:48:05.000000000 +0000 @@ -2,7 +2,7 @@