Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pdfmixtool for openSUSE:Factory 
checked in at 2022-10-12 18:25:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pdfmixtool (Old)
 and      /work/SRC/openSUSE:Factory/.pdfmixtool.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pdfmixtool"

Wed Oct 12 18:25:26 2022 rev:5 rq:1009935 version:1.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/pdfmixtool/pdfmixtool.changes    2022-06-29 
16:02:54.872746998 +0200
+++ /work/SRC/openSUSE:Factory/.pdfmixtool.new.2275/pdfmixtool.changes  
2022-10-12 18:27:14.074025746 +0200
@@ -1,0 +2,7 @@
+Tue Oct 11 19:19:22 UTC 2022 - Asterios Dramis <[email protected]>
+
+- Update to version 1.1.1:
+  * Fix incompatibility with qpdf 11
+  * Allow GraphicsMagick as an alternative to ImageMagick
+
+-------------------------------------------------------------------

Old:
----
  pdfmixtool-v1.1.tar.bz2

New:
----
  pdfmixtool-v1.1.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pdfmixtool.spec ++++++
--- /var/tmp/diff_new_pack.QlLD6I/_old  2022-10-12 18:27:14.478026636 +0200
+++ /var/tmp/diff_new_pack.QlLD6I/_new  2022-10-12 18:27:14.482026645 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           pdfmixtool
-Version:        1.1
+Version:        1.1.1
 Release:        0
 Summary:        Split, Merge, Rotate and Mix PDF Files
 License:        GPL-3.0-only

++++++ pdfmixtool-v1.1.tar.bz2 -> pdfmixtool-v1.1.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/AUTHORS.md 
new/pdfmixtool-v1.1.1/AUTHORS.md
--- old/pdfmixtool-v1.1/AUTHORS.md      2022-06-09 23:02:49.000000000 +0200
+++ new/pdfmixtool-v1.1.1/AUTHORS.md    2022-09-24 10:23:06.000000000 +0200
@@ -6,4 +6,5 @@
 <h2>Contributors</h2>
 <ul>
 <li>Florent Chapelle</li>
+<li>Gustavo Costa</li>
 </ul>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/CHANGELOG.md 
new/pdfmixtool-v1.1.1/CHANGELOG.md
--- old/pdfmixtool-v1.1/CHANGELOG.md    2022-06-09 23:02:49.000000000 +0200
+++ new/pdfmixtool-v1.1.1/CHANGELOG.md  2022-09-24 10:23:06.000000000 +0200
@@ -1,5 +1,14 @@
 <h1>Changelog</h1>
 
+<h2>Version 1.1.1</h2>
+
+<p><strong>Release date:</strong> 2022-09-24</p>
+
+<ul>
+    <li>Fix incompatibility with qpdf 11</li>
+    <li>Allow GraphicsMagick as an alternative to ImageMagick</li>
+</ul>
+
 <h2>Version 1.1</h2>
 
 <p><strong>Release date:</strong> 2022-06-09</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/CMakeLists.txt 
new/pdfmixtool-v1.1.1/CMakeLists.txt
--- old/pdfmixtool-v1.1/CMakeLists.txt  2022-06-09 23:02:49.000000000 +0200
+++ new/pdfmixtool-v1.1.1/CMakeLists.txt        2022-09-24 10:23:06.000000000 
+0200
@@ -1,6 +1,6 @@
 cmake_minimum_required (VERSION 3.6)
 
-project (PDFMixTool VERSION 1.1)
+project (PDFMixTool VERSION 1.1.1)
 
 include(GNUInstallDirs)
 include(FindPkgConfig)
@@ -22,11 +22,16 @@
 else()
     set(QPDF_VERSION_MAJOR 10)
 endif()
+
+if(USE_GRAPHICSMAGICK)
+    pkg_check_modules(MAGICK REQUIRED GraphicsMagick++)
+else()
+    pkg_check_modules(MAGICK REQUIRED Magick++)
+endif(USE_GRAPHICSMAGICK)
+
 configure_file(src/pdf_edit_lib/qpdf_version.h.in qpdf_version.h @ONLY)
 include_directories(${CMAKE_CURRENT_BINARY_DIR})
 
-pkg_check_modules(MAGICK REQUIRED Magick++)
-
 file(GLOB TS_FILES
      LIST_DIRECTORIES false
      languages/pdfmixtool_*.ts
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/README.md 
new/pdfmixtool-v1.1.1/README.md
--- old/pdfmixtool-v1.1/README.md       2022-06-09 23:02:49.000000000 +0200
+++ new/pdfmixtool-v1.1.1/README.md     2022-09-24 10:23:06.000000000 +0200
@@ -37,7 +37,7 @@
 
 - **Qt** (base, svg and tools) >= **5.11**
 - **qpdf** (version >= **10.0.0** recommended)
-- **ImageMagick (Magick++)**
+- **Magick++**, provided by **ImageMagick** or **GraphicsMagick**
 - **CMake** >= **3.6**
 
 Run the following commands inside the git repository directory:
@@ -59,6 +59,8 @@
 make
 ```
 
+Optionally, GraphicsMagick can be used instead of ImageMagick by calling 
`cmake` with the flag `-DUSE_GRAPHICSMAGICK=ON`.
+
 Run the following command to install PDF Mix Tool system-wide:
 
 ```
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/languages/pdfmixtool_ca.ts 
new/pdfmixtool-v1.1.1/languages/pdfmixtool_ca.ts
--- old/pdfmixtool-v1.1/languages/pdfmixtool_ca.ts      2022-06-09 
23:02:49.000000000 +0200
+++ new/pdfmixtool-v1.1.1/languages/pdfmixtool_ca.ts    2022-09-24 
10:23:06.000000000 +0200
@@ -343,7 +343,7 @@
     <message>
         <location filename="../src/editpdfentrydialog.cpp" line="45"/>
         <source>Disabled</source>
-        <translation>Desactivat</translation>
+        <translation>Desactiva</translation>
     </message>
     <message>
         <location filename="../src/editpdfentrydialog.cpp" line="90"/>
@@ -441,7 +441,7 @@
     <message>
         <location filename="../src/inputpdffiledelegate.cpp" line="130"/>
         <source>Disabled</source>
-        <translation>Desactivat</translation>
+        <translation>Desactiva</translation>
     </message>
     <message>
         <location filename="../src/inputpdffiledelegate.cpp" line="133"/>
@@ -464,7 +464,7 @@
     <message>
         <location filename="../src/inputpdffilewidget.cpp" line="74"/>
         <source>Disabled</source>
-        <translation>Desactivat</translation>
+        <translation>Desactiva</translation>
     </message>
     <message>
         <location filename="../src/inputpdffilewidget.cpp" line="82"/>
@@ -707,7 +707,7 @@
         <location filename="../src/widgets/multipage_editor.cpp" line="67"/>
         <location filename="../src/widgets/multipage_editor.cpp" line="202"/>
         <source>Left</source>
-        <translation>Esquerre</translation>
+        <translation>Esquerra</translation>
     </message>
     <message>
         <location filename="../src/widgets/multipage_editor.cpp" line="68"/>
@@ -719,19 +719,19 @@
         <location filename="../src/widgets/multipage_editor.cpp" line="69"/>
         <location filename="../src/widgets/multipage_editor.cpp" line="205"/>
         <source>Right</source>
-        <translation>Dret</translation>
+        <translation>Dreta</translation>
     </message>
     <message>
         <location filename="../src/widgets/multipage_editor.cpp" line="71"/>
         <location filename="../src/widgets/multipage_editor.cpp" line="208"/>
         <source>Top</source>
-        <translation>Superior</translation>
+        <translation>Dalt</translation>
     </message>
     <message>
         <location filename="../src/widgets/multipage_editor.cpp" line="73"/>
         <location filename="../src/widgets/multipage_editor.cpp" line="211"/>
         <source>Bottom</source>
-        <translation>Inferior</translation>
+        <translation>Baix</translation>
     </message>
     <message>
         <location filename="../src/widgets/multipage_editor.cpp" line="106"/>
@@ -837,7 +837,7 @@
     <message>
         <location filename="../src/multipageprofilesmanager.cpp" line="185"/>
         <source>Disabled</source>
-        <translation>Desactivat</translation>
+        <translation>Desactiva</translation>
     </message>
     <message>
         <location filename="../src/multipageprofilesmanager.cpp" line="189"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/languages/pdfmixtool_es.ts 
new/pdfmixtool-v1.1.1/languages/pdfmixtool_es.ts
--- old/pdfmixtool-v1.1/languages/pdfmixtool_es.ts      2022-06-09 
23:02:49.000000000 +0200
+++ new/pdfmixtool-v1.1.1/languages/pdfmixtool_es.ts    2022-09-24 
10:23:06.000000000 +0200
@@ -315,7 +315,7 @@
     <message>
         <location filename="../src/operations/edit_page_layout.cpp" line="34"/>
         <source>Pages layout</source>
-        <translation>Disposici??n de las p??ginas</translation>
+        <translation>Distribuci??n de las p??ginas</translation>
     </message>
     <message>
         <location filename="../src/operations/edit_page_layout.cpp" line="44"/>
@@ -590,7 +590,7 @@
     <message>
         <location filename="../src/operations/merge.cpp" line="86"/>
         <source>Select one or more PDF files to open</source>
-        <translation>Seleccione uno o m??s archivos PDF para 
abrir</translation>
+        <translation>Seleccione uno o m??s archivos PDF para 
abrirlos</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="88"/>
@@ -632,7 +632,7 @@
     <message>
         <location filename="../src/operations/merge.cpp" line="332"/>
         <source>Select the JSON file containing the files list</source>
-        <translation>Seleccionar el archivo JSON que contiene la lista de 
archivos</translation>
+        <translation>Seleccione el archivo JSON que contiene la lista de 
archivos</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="334"/>
@@ -707,7 +707,7 @@
         <location filename="../src/widgets/multipage_editor.cpp" line="67"/>
         <location filename="../src/widgets/multipage_editor.cpp" line="202"/>
         <source>Left</source>
-        <translation>Izquierdo</translation>
+        <translation>Izquierda</translation>
     </message>
     <message>
         <location filename="../src/widgets/multipage_editor.cpp" line="68"/>
@@ -719,19 +719,19 @@
         <location filename="../src/widgets/multipage_editor.cpp" line="69"/>
         <location filename="../src/widgets/multipage_editor.cpp" line="205"/>
         <source>Right</source>
-        <translation>Derecho</translation>
+        <translation>Derecha</translation>
     </message>
     <message>
         <location filename="../src/widgets/multipage_editor.cpp" line="71"/>
         <location filename="../src/widgets/multipage_editor.cpp" line="208"/>
         <source>Top</source>
-        <translation>Superior</translation>
+        <translation>Arriba</translation>
     </message>
     <message>
         <location filename="../src/widgets/multipage_editor.cpp" line="73"/>
         <location filename="../src/widgets/multipage_editor.cpp" line="211"/>
         <source>Bottom</source>
-        <translation>Inferior</translation>
+        <translation>Abajo</translation>
     </message>
     <message>
         <location filename="../src/widgets/multipage_editor.cpp" line="106"/>
@@ -756,7 +756,7 @@
     <message>
         <location filename="../src/widgets/multipage_editor.cpp" line="162"/>
         <source>Pages layout</source>
-        <translation>Disposici??n de las p??ginas</translation>
+        <translation>Distribuci??n de las p??ginas</translation>
     </message>
     <message>
         <location filename="../src/widgets/multipage_editor.cpp" line="169"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/languages/pdfmixtool_he.ts 
new/pdfmixtool-v1.1.1/languages/pdfmixtool_he.ts
--- old/pdfmixtool-v1.1/languages/pdfmixtool_he.ts      1970-01-01 
01:00:00.000000000 +0100
+++ new/pdfmixtool-v1.1.1/languages/pdfmixtool_he.ts    2022-09-24 
10:23:06.000000000 +0200
@@ -0,0 +1,918 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="he">
+<context>
+    <name>AboutDialog</name>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="33"/>
+        <source>About PDF Mix Tool</source>
+        <translation>???? ?????????? PDF Mix Tool</translation>
+    </message>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="41"/>
+        <source>Close</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="51"/>
+        <source>Version %1</source>
+        <translation>?????????? %1</translation>
+    </message>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="64"/>
+        <source>An application to perform common editing operations on PDF 
files.</source>
+        <translation>?????????????? ???????????? ???????????? ?????????? 
???????????? ?????????? PDF.</translation>
+    </message>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="67"/>
+        <source>Website</source>
+        <translation>?????? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="74"/>
+        <source>About</source>
+        <translation>???? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="89"/>
+        <source>Translators</source>
+        <translation>??????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="98"/>
+        <source>Credits</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="122"/>
+        <source>License</source>
+        <translation>????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="135"/>
+        <source>Submit a pull request</source>
+        <translation>???????? ???????? ?????????? (pull request)</translation>
+    </message>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="136"/>
+        <source>Report a bug</source>
+        <translation>?????????? ???? ??????</translation>
+    </message>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="137"/>
+        <source>Help translating</source>
+        <translation>???????? ????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="144"/>
+        <source>Contribute</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/aboutdialog.cpp" line="160"/>
+        <source>Changelog</source>
+        <translation>????????????????????????</translation>
+    </message>
+</context>
+<context>
+    <name>AbstractOperation</name>
+    <message>
+        <location filename="../src/operations/abstract_operation.cpp" 
line="41"/>
+        <source>Save</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/abstract_operation.cpp" 
line="102"/>
+        <source>Overwrite File?</source>
+        <translation>???????????????? ?????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/abstract_operation.cpp" 
line="103"/>
+        <source>A file called ??%1?? already exists. Do you want to overwrite 
it?</source>
+        <translation>???????? ?????? ??%1?? ?????? ????????. ?????? ?????? 
???????? ???????????? ?????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/abstract_operation.cpp" 
line="109"/>
+        <source>Always overwrite</source>
+        <translation>???????? ????????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/abstract_operation.cpp" 
line="127"/>
+        <source>Save PDF file</source>
+        <translation>?????????? ???????? PDF</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/abstract_operation.cpp" 
line="131"/>
+        <source>PDF files</source>
+        <translation>???????? PDF</translation>
+    </message>
+</context>
+<context>
+    <name>AddEmptyPages</name>
+    <message>
+        <location filename="../src/operations/add_empty_pages.cpp" line="32"/>
+        <source>Add empty pages</source>
+        <translation>?????????? ???????????? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/add_empty_pages.cpp" line="45"/>
+        <source>Count:</source>
+        <translation>??????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/add_empty_pages.cpp" line="52"/>
+        <source>Page size</source>
+        <translation>???????? ????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/add_empty_pages.cpp" line="55"/>
+        <source>Same as document</source>
+        <translation>?????? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/add_empty_pages.cpp" line="59"/>
+        <source>Custom:</source>
+        <translation>?????????? ??????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/add_empty_pages.cpp" line="85"/>
+        <source>Standard:</source>
+        <translation>??????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/add_empty_pages.cpp" line="95"/>
+        <source>Portrait</source>
+        <translation>?????????? ????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/add_empty_pages.cpp" line="97"/>
+        <source>Landscape</source>
+        <translation>?????????? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/add_empty_pages.cpp" line="100"/>
+        <source>Location</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/add_empty_pages.cpp" line="103"/>
+        <source>Before</source>
+        <translation>????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/add_empty_pages.cpp" line="106"/>
+        <source>After</source>
+        <translation>????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/add_empty_pages.cpp" line="110"/>
+        <source>Page:</source>
+        <translation>????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/add_empty_pages.cpp" line="124"/>
+        <source>Save as???</source>
+        <translation>?????????? ?????????</translation>
+    </message>
+</context>
+<context>
+    <name>AlternateMix</name>
+    <message>
+        <location filename="../src/operations/alternate_mix.cpp" line="26"/>
+        <source>Alternate mix</source>
+        <translation>?????????? ????????????</translation>
+    </message>
+</context>
+<context>
+    <name>Booklet</name>
+    <message>
+        <location filename="../src/operations/booklet.cpp" line="31"/>
+        <source>Booklet</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/booklet.cpp" line="41"/>
+        <source>Left</source>
+        <translation>????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/booklet.cpp" line="42"/>
+        <source>Right</source>
+        <translation>????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/booklet.cpp" line="43"/>
+        <source>Binding:</source>
+        <translation>??????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/booklet.cpp" line="44"/>
+        <source>Use last page as back cover:</source>
+        <translation>?????????? ?????????? ?????????? ???????????? 
????????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/booklet.cpp" line="46"/>
+        <source>Generate two booklets in one sheet:</source>
+        <translation>?????????? ?????? ???????????? ???????????? 
??????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/booklet.cpp" line="54"/>
+        <source>Generate booklet</source>
+        <translation>?????????? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/booklet.cpp" line="75"/>
+        <source>Save booklet PDF file</source>
+        <translation>?????????? ???????? ?????????? PDF</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/booklet.cpp" line="79"/>
+        <source>PDF files</source>
+        <translation>???????? PDF</translation>
+    </message>
+</context>
+<context>
+    <name>DeletePages</name>
+    <message>
+        <location filename="../src/operations/delete_pages.cpp" line="32"/>
+        <source>Delete pages</source>
+        <translation>?????????? ????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/delete_pages.cpp" line="56"/>
+        <source>Save as???</source>
+        <translation>?????????? ?????????</translation>
+    </message>
+</context>
+<context>
+    <name>EditDocumentInfo</name>
+    <message>
+        <location filename="../src/operations/edit_document_info.cpp" 
line="14"/>
+        <source>Document information</source>
+        <translation>???????? ????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/edit_document_info.cpp" 
line="24"/>
+        <source>Title:</source>
+        <translation>??????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/edit_document_info.cpp" 
line="27"/>
+        <source>Author:</source>
+        <translation>????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/edit_document_info.cpp" 
line="30"/>
+        <source>Subject:</source>
+        <translation>????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/edit_document_info.cpp" 
line="33"/>
+        <source>Keywords:</source>
+        <translation>?????????? ????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/edit_document_info.cpp" 
line="36"/>
+        <source>Creator:</source>
+        <translation>????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/edit_document_info.cpp" 
line="39"/>
+        <source>Producer:</source>
+        <translation>????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/edit_document_info.cpp" 
line="42"/>
+        <source>Creation date:</source>
+        <translation>?????????? ??????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/edit_document_info.cpp" 
line="46"/>
+        <source>Modification date:</source>
+        <translation>?????????? ??????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/edit_document_info.cpp" 
line="75"/>
+        <source>Save as???</source>
+        <translation>?????????? ?????????</translation>
+    </message>
+</context>
+<context>
+    <name>EditMultipageProfileDialog</name>
+    <message>
+        <location filename="../src/editmultipageprofiledialog.cpp" line="29"/>
+        <source>Edit multipage profile</source>
+        <translation>?????????? ???????????? ??????????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/editmultipageprofiledialog.cpp" line="37"/>
+        <source>Name:</source>
+        <translation>????:</translation>
+    </message>
+</context>
+<context>
+    <name>EditPageLayout</name>
+    <message>
+        <location filename="../src/operations/edit_page_layout.cpp" line="34"/>
+        <source>Pages layout</source>
+        <translation>?????????? ????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/edit_page_layout.cpp" line="44"/>
+        <source>Apply to:</source>
+        <translation>???????? ????:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/edit_page_layout.cpp" line="70"/>
+        <source>Save as???</source>
+        <translation>?????????? ?????????</translation>
+    </message>
+</context>
+<context>
+    <name>EditPdfEntryDialog</name>
+    <message>
+        <location filename="../src/editpdfentrydialog.cpp" line="37"/>
+        <source>Edit PDF files&apos; properties</source>
+        <translation>?????????? ?????????????? ???????? PDF</translation>
+    </message>
+    <message>
+        <location filename="../src/editpdfentrydialog.cpp" line="40"/>
+        <source>No rotation</source>
+        <translation>?????? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/editpdfentrydialog.cpp" line="45"/>
+        <source>Disabled</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/editpdfentrydialog.cpp" line="90"/>
+        <source>OK</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/editpdfentrydialog.cpp" line="96"/>
+        <source>Cancel</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/editpdfentrydialog.cpp" line="103"/>
+        <source>Multipage:</source>
+        <translation>??????????????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/editpdfentrydialog.cpp" line="105"/>
+        <source>Rotation:</source>
+        <translation>??????????:</translation>
+    </message>
+</context>
+<context>
+    <name>ExtractPages</name>
+    <message>
+        <location filename="../src/operations/extract_pages.cpp" line="35"/>
+        <source>Extract pages</source>
+        <translation>?????????? ????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/extract_pages.cpp" line="51"/>
+        <source>Extract to individual PDF files</source>
+        <translation>?????????? ???????????? PDF ????????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/extract_pages.cpp" line="55"/>
+        <source>Output PDF base name:</source>
+        <translation>???? ?????????? ???????? PDF:</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/extract_pages.cpp" line="64"/>
+        <location filename="../src/operations/extract_pages.cpp" line="79"/>
+        <source>Extract???</source>
+        <translation>?????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/extract_pages.cpp" line="74"/>
+        <location filename="../src/operations/extract_pages.cpp" line="174"/>
+        <source>Extract to single PDF</source>
+        <translation>?????????? ????PDF ????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/extract_pages.cpp" line="116"/>
+        <source>Select save directory</source>
+        <translation>?????????? ?????????? ????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/extract_pages.cpp" line="178"/>
+        <source>PDF files</source>
+        <translation>???????? PDF</translation>
+    </message>
+</context>
+<context>
+    <name>InputPdfFileDelegate</name>
+    <message>
+        <location filename="../src/inputpdffiledelegate.cpp" line="81"/>
+        <source>Page order:</source>
+        <translation>?????? ????????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffiledelegate.cpp" line="84"/>
+        <source>reverse</source>
+        <translation>????????</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffiledelegate.cpp" line="86"/>
+        <source>forward</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffiledelegate.cpp" line="109"/>
+        <source>All</source>
+        <translation>????????</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffiledelegate.cpp" line="122"/>
+        <source>Pages:</source>
+        <translation>????????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffiledelegate.cpp" line="125"/>
+        <source>Multipage:</source>
+        <translation>??????????????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffiledelegate.cpp" line="130"/>
+        <source>Disabled</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffiledelegate.cpp" line="133"/>
+        <source>Rotation:</source>
+        <translation>??????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffiledelegate.cpp" line="136"/>
+        <source>Outline entry:</source>
+        <translation>?????????? ????????:</translation>
+    </message>
+</context>
+<context>
+    <name>InputPdfFileWidget</name>
+    <message>
+        <location filename="../src/inputpdffilewidget.cpp" line="60"/>
+        <source>Reverse page order:</source>
+        <translation>?????????? ?????? ????????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffilewidget.cpp" line="74"/>
+        <source>Disabled</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffilewidget.cpp" line="82"/>
+        <source>New custom profile???</source>
+        <translation>???????????? ?????????????????????? 
?????????</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffilewidget.cpp" line="84"/>
+        <source>No rotation</source>
+        <translation>?????? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffilewidget.cpp" line="89"/>
+        <source>Pages:</source>
+        <translation>????????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffilewidget.cpp" line="91"/>
+        <source>Multipage:</source>
+        <translation>?????????? ????????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffilewidget.cpp" line="93"/>
+        <source>Rotation:</source>
+        <translation>??????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/inputpdffilewidget.cpp" line="95"/>
+        <source>Outline entry:</source>
+        <translation>?????????? ????????:</translation>
+    </message>
+</context>
+<context>
+    <name>MainWindow</name>
+    <message>
+        <location filename="../src/mainwindow.cpp" line="88"/>
+        <source>Menu</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/mainwindow.cpp" line="93"/>
+        <source>Multipage profiles???</source>
+        <translation>???????????????? ?????????? ???????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/mainwindow.cpp" line="98"/>
+        <source>About</source>
+        <translation>???? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/mainwindow.cpp" line="103"/>
+        <source>Exit</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/mainwindow.cpp" line="378"/>
+        <source>Error generating the PDF</source>
+        <translation>?????????? ???????????? ????PDF</translation>
+    </message>
+    <message>
+        <location filename="../src/mainwindow.cpp" line="178"/>
+        <source>Open PDF file???</source>
+        <translation>?????????? ???????? PDF???</translation>
+    </message>
+    <message>
+        <location filename="../src/mainwindow.cpp" line="292"/>
+        <source>PDF files</source>
+        <translation>???????? PDF</translation>
+    </message>
+    <message>
+        <location filename="../src/mainwindow.cpp" line="307"/>
+        <source>Error opening file</source>
+        <translation>?????????? ???????????? ????????</translation>
+    </message>
+    <message>
+        <location filename="../src/mainwindow.cpp" line="332"/>
+        <source>Output pages: %1</source>
+        <translation>?????????? ??????: %1</translation>
+    </message>
+    <message>
+        <location filename="../src/mainwindow.cpp" line="290"/>
+        <source>Select a PDF file</source>
+        <translation>?????????? ???????? PDF</translation>
+    </message>
+    <message>
+        <location filename="../src/mainwindow.cpp" line="362"/>
+        <source>Files saved in %1.</source>
+        <translation>?????????? ?????????? ????%1.</translation>
+    </message>
+    <message>
+        <location filename="../src/mainwindow.cpp" line="368"/>
+        <source>File %1 saved.</source>
+        <translation>?????? ???????? ????%1.</translation>
+    </message>
+</context>
+<context>
+    <name>Merge</name>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="42"/>
+        <source>Merge PDF files</source>
+        <translation>?????????? ???????? PDF</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="70"/>
+        <source>Edit</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="71"/>
+        <source>View</source>
+        <translation>??????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="74"/>
+        <source>Main toolbar</source>
+        <translation>???????? ???????? ????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="81"/>
+        <source>Add PDF file</source>
+        <translation>?????????? ???????? PDF</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="86"/>
+        <source>Select one or more PDF files to open</source>
+        <translation>?????????? ???????? ???? ???????? ???????? PDF 
????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="88"/>
+        <location filename="../src/operations/merge.cpp" line="589"/>
+        <source>PDF files</source>
+        <translation>???????? PDF</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="93"/>
+        <source>Move up</source>
+        <translation>?????????? ????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="98"/>
+        <source>Move down</source>
+        <translation>?????????? ??????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="103"/>
+        <source>Remove file</source>
+        <translation>???????? ????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="113"/>
+        <source>Load files list</source>
+        <translation>?????????? ?????????? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="118"/>
+        <source>Save files list</source>
+        <translation>?????????? ?????????? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="152"/>
+        <location filename="../src/operations/merge.cpp" line="156"/>
+        <source>Generate PDF</source>
+        <translation>?????????? PDF</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="332"/>
+        <source>Select the JSON file containing the files list</source>
+        <translation>?????????? ???????? JSON ?????????? ???? ?????????? 
????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="334"/>
+        <location filename="../src/operations/merge.cpp" line="352"/>
+        <source>JSON files (*.json)</source>
+        <translation>???????? JSON (*.json)</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="340"/>
+        <source>Error while reading the JSON file!</source>
+        <translation>?????????? ?????????? ?????????? ???????? 
????JSON!</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="341"/>
+        <source>An error occurred while reading the JSON file!</source>
+        <translation>?????????? ?????????? ?????????? ?????????? ???????? 
????JSON!</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="348"/>
+        <source>Select a JSON file</source>
+        <translation>?????????? ???????? JSON</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="427"/>
+        <source>Error opening file</source>
+        <translation>?????????? ???????????? ????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="561"/>
+        <source>&lt;p&gt;Output pages of file &lt;b&gt;%1&lt;/b&gt; are badly 
formatted. Please make sure you complied with the following 
rules:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;intervals of pages must be written 
indicating the first page and the last page separated by a dash (e.g. 
&quot;1-5&quot;);&lt;/li&gt;&lt;li&gt;single pages and intervals of pages must 
be separated by spaces, commas or both (e.g. &quot;1, 2, 3, 5-10&quot; or 
&quot;1 2 3 5-10&quot;);&lt;/li&gt;&lt;li&gt;all pages and intervals of pages 
must be between 1 and the number of pages of the PDF 
file;&lt;/li&gt;&lt;li&gt;only numbers, spaces, commas and dashes can be used. 
All other characters are not allowed.&lt;/li&gt;&lt;/ul&gt;</source>
+        <translation>&lt;p&gt;?????????? ?????? ???? ???????? 
&lt;b&gt;%1&lt;/b&gt; ?????????????? ?????????? ??????????. ???? ???????? 
?????????????? ?????????? 
??????????:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;???????????????????? ?????? 
???????????? ???????????? ?????????? ?????? ???????? ?????????? ???????????? 
???????????? ????????????, ???????? ?????????????? ???????? (???????????? 
&quot;1-5&quot;);&lt;/li&gt;&lt;li&gt;???????????? ???????????? 
?????????????????????? ???????????? ???????????? ?????????? ?????????????? 
?????????????? ????????????, ????????????, ???? ???????? ???? ?????????? 
(????????????, &quot;1, 2, 3, 5-10&quot; ???? &quot;1 2 3 
5-10&quot;);&lt;/li&gt;&lt;li&gt; ???? ?????????????? ?????????????????????? 
?????????????? ???????????? ?????????? ?????? ?????????? 1, ?????????? 
?????????????? ?????????? ???? ???????? ????PDF;&lt;/li&gt;&lt;li&gt;???????? 
???????????? ???? ??????????????, ????????????, ???????????? ????????????. ???? 
?????? ???????????? ????????????.&lt;/l
 i&gt;&lt;/ul&gt;</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="578"/>
+        <source>PDF generation error</source>
+        <translation>?????????? ?????????? PDF</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/merge.cpp" line="585"/>
+        <source>Save PDF file</source>
+        <translation>?????????? ???????? PDF</translation>
+    </message>
+</context>
+<context>
+    <name>MultipageEditor</name>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="34"/>
+        <source>Standard size</source>
+        <translation>???????? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="35"/>
+        <source>Custom size</source>
+        <translation>???????? ??????????????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="44"/>
+        <source>Portrait</source>
+        <translation>?????????? ????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="45"/>
+        <source>Landscape</source>
+        <translation>?????????? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="65"/>
+        <source>Right-to-left</source>
+        <translation>?????????? ??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="67"/>
+        <location filename="../src/widgets/multipage_editor.cpp" line="202"/>
+        <source>Left</source>
+        <translation>????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="68"/>
+        <location filename="../src/widgets/multipage_editor.cpp" line="72"/>
+        <source>Center</source>
+        <translation>????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="69"/>
+        <location filename="../src/widgets/multipage_editor.cpp" line="205"/>
+        <source>Right</source>
+        <translation>????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="71"/>
+        <location filename="../src/widgets/multipage_editor.cpp" line="208"/>
+        <source>Top</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="73"/>
+        <location filename="../src/widgets/multipage_editor.cpp" line="211"/>
+        <source>Bottom</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="106"/>
+        <source>Page size</source>
+        <translation>???????? ????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="125"/>
+        <source>Orientation:</source>
+        <translation>??????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="132"/>
+        <source>Width:</source>
+        <translation>????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="135"/>
+        <source>Height:</source>
+        <translation>????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="162"/>
+        <source>Pages layout</source>
+        <translation>?????????? ????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="169"/>
+        <source>Rows:</source>
+        <translation>??????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="172"/>
+        <source>Columns:</source>
+        <translation>????????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="175"/>
+        <source>Spacing:</source>
+        <translation>??????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="181"/>
+        <source>Pages alignment</source>
+        <translation>?????????? ????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="188"/>
+        <source>Horizontal:</source>
+        <translation>??????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="191"/>
+        <source>Vertical:</source>
+        <translation>????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/multipage_editor.cpp" line="195"/>
+        <source>Margins</source>
+        <translation>????????????</translation>
+    </message>
+</context>
+<context>
+    <name>MultipageProfilesManager</name>
+    <message>
+        <location filename="../src/multipageprofilesmanager.cpp" line="31"/>
+        <source>New profile???</source>
+        <translation>???????????? ?????????</translation>
+    </message>
+    <message>
+        <location filename="../src/multipageprofilesmanager.cpp" line="35"/>
+        <source>Delete profile</source>
+        <translation>?????????? ????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/multipageprofilesmanager.cpp" line="40"/>
+        <source>Manage multipage profiles</source>
+        <translation>?????????? ?????????????? ?????????? 
????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/multipageprofilesmanager.cpp" line="72"/>
+        <source>Edit profile</source>
+        <translation>?????????? ????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/multipageprofilesmanager.cpp" line="118"/>
+        <location filename="../src/multipageprofilesmanager.cpp" line="120"/>
+        <source>Custom profile</source>
+        <translation>???????????? ??????????????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/multipageprofilesmanager.cpp" line="179"/>
+        <location filename="../src/multipageprofilesmanager.cpp" line="188"/>
+        <location filename="../src/multipageprofilesmanager.cpp" line="202"/>
+        <source>Error</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/multipageprofilesmanager.cpp" line="180"/>
+        <source>Profile name can not be empty.</source>
+        <translation>???? ???????????? ???? ???????? ?????????? 
&apos;??????&apos;.</translation>
+    </message>
+    <message>
+        <location filename="../src/multipageprofilesmanager.cpp" line="185"/>
+        <source>Disabled</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/multipageprofilesmanager.cpp" line="189"/>
+        <location filename="../src/multipageprofilesmanager.cpp" line="203"/>
+        <source>Profile name already exists.</source>
+        <translation>???? ???????????? ?????? ????????.</translation>
+    </message>
+</context>
+<context>
+    <name>PagesSelector</name>
+    <message>
+        <location filename="../src/widgets/pages_selector.cpp" line="46"/>
+        <source>Pages:</source>
+        <translation>????????????:</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/pages_selector.cpp" line="47"/>
+        <source>Even pages</source>
+        <translation>???????????? ????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/pages_selector.cpp" line="48"/>
+        <source>Odd pages</source>
+        <translation>???????????? ??????????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/pages_selector.cpp" line="50"/>
+        <source>All pages</source>
+        <translation>???? ??????????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/pages_selector.cpp" line="125"/>
+        <source>&lt;p&gt;Page intervals are badly formatted. Please make sure 
you complied with the following rules:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;intervals 
of pages must be written indicating the first page and the last page separated 
by a dash (e.g. &quot;1-5&quot;);&lt;/li&gt;&lt;li&gt;single pages and 
intervals of pages must be separated by spaces, commas or both (e.g. &quot;1, 
2, 3, 5-10&quot; or &quot;1 2 3 5-10&quot;);&lt;/li&gt;&lt;li&gt;all pages and 
intervals of pages must be between 1 and the number of pages of the PDF 
file;&lt;/li&gt;&lt;li&gt;only numbers, spaces, commas and dashes can be used. 
All other characters are not allowed.&lt;/li&gt;&lt;/ul&gt;</source>
+        <translation>&lt;p&gt;???????????????????? ?????? ???????????? 
?????????????? ?????????? ??????????. ???? ???????? ?????????????? ?????????? 
??????????:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;???????????????????? ?????? 
???????????? ???????????? ?????????? ?????? ???????? ?????????? ???????????? 
???????????? ????????????, ???????? ?????????????? ???????? (???????????? 
&quot;1-5&quot;);&lt;/li&gt;&lt;li&gt;???????????? ???????????? 
?????????????????????? ???????????? ???????????? ?????????? ?????????????? 
?????????????? ????????????, ????????????, ???? ???????? ???? ?????????? 
(????????????, &quot;1, 2, 3, 5-10&quot; ???? &quot;1 2 3 
5-10&quot;);&lt;/li&gt;&lt;li&gt; ???? ?????????????? ?????????????????????? 
?????????????? ???????????? ?????????? ?????? ?????????? 1, ?????????? 
?????????????? ?????????? ???? ???????? ????PDF;&lt;/li&gt;&lt;li&gt;???????? 
???????????? ???? ??????????????, ????????????, ???????????? ????????????. ???? 
?????? ???????????? ????????????.&lt;/li&gt;&lt;/ul&
 gt;</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/pages_selector.cpp" line="141"/>
+        <source>Error</source>
+        <translation>??????????</translation>
+    </message>
+</context>
+<context>
+    <name>PdfInfoLabel</name>
+    <message>
+        <location filename="../src/widgets/pdfinfolabel.cpp" line="52"/>
+        <source>portrait</source>
+        <translation>?????????? ????????</translation>
+    </message>
+    <message>
+        <location filename="../src/widgets/pdfinfolabel.cpp" line="53"/>
+        <source>landscape</source>
+        <translation>?????????? ??????????</translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../src/widgets/pdfinfolabel.cpp" line="63"/>
+        <source>%n page(s)</source>
+        <translation>
+            <numerusform>???????? %n</numerusform>
+            <numerusform>%n ????????????</numerusform>
+            <numerusform>%n ????????????</numerusform>
+            <numerusform>%n ????????????</numerusform>
+        </translation>
+    </message>
+</context>
+<context>
+    <name>Rotate</name>
+    <message>
+        <location filename="../src/operations/rotate.cpp" line="32"/>
+        <source>Rotate</source>
+        <translation>??????????</translation>
+    </message>
+    <message>
+        <location filename="../src/operations/rotate.cpp" line="73"/>
+        <source>Save as???</source>
+        <translation>?????????? ?????????</translation>
+    </message>
+</context>
+</TS>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/languages/pdfmixtool_hu.ts 
new/pdfmixtool-v1.1.1/languages/pdfmixtool_hu.ts
--- old/pdfmixtool-v1.1/languages/pdfmixtool_hu.ts      2022-06-09 
23:02:49.000000000 +0200
+++ new/pdfmixtool-v1.1.1/languages/pdfmixtool_hu.ts    2022-09-24 
10:23:06.000000000 +0200
@@ -279,7 +279,7 @@
     <message>
         <location filename="../src/operations/edit_document_info.cpp" 
line="39"/>
         <source>Producer:</source>
-        <translation type="unfinished"></translation>
+        <translation>Szerz??:</translation>
     </message>
     <message>
         <location filename="../src/operations/edit_document_info.cpp" 
line="42"/>
@@ -333,12 +333,12 @@
     <message>
         <location filename="../src/editpdfentrydialog.cpp" line="37"/>
         <source>Edit PDF files&apos; properties</source>
-        <translation type="unfinished"></translation>
+        <translation>PDF f??jl tulajdons??gainak szerkeszt??se</translation>
     </message>
     <message>
         <location filename="../src/editpdfentrydialog.cpp" line="40"/>
         <source>No rotation</source>
-        <translation type="unfinished"></translation>
+        <translation>Nincs elforgat??s</translation>
     </message>
     <message>
         <location filename="../src/editpdfentrydialog.cpp" line="45"/>
@@ -358,12 +358,12 @@
     <message>
         <location filename="../src/editpdfentrydialog.cpp" line="103"/>
         <source>Multipage:</source>
-        <translation type="unfinished"></translation>
+        <translation>T??bb oldal:</translation>
     </message>
     <message>
         <location filename="../src/editpdfentrydialog.cpp" line="105"/>
         <source>Rotation:</source>
-        <translation type="unfinished"></translation>
+        <translation>Elforgat??s:</translation>
     </message>
 </context>
 <context>
@@ -371,12 +371,12 @@
     <message>
         <location filename="../src/operations/extract_pages.cpp" line="35"/>
         <source>Extract pages</source>
-        <translation type="unfinished"></translation>
+        <translation>Oldalak elt??vol??t??sa</translation>
     </message>
     <message>
         <location filename="../src/operations/extract_pages.cpp" line="51"/>
         <source>Extract to individual PDF files</source>
-        <translation type="unfinished"></translation>
+        <translation>K??l??n PDF f??jlokba kivonatol</translation>
     </message>
     <message>
         <location filename="../src/operations/extract_pages.cpp" line="55"/>
@@ -387,23 +387,23 @@
         <location filename="../src/operations/extract_pages.cpp" line="64"/>
         <location filename="../src/operations/extract_pages.cpp" line="79"/>
         <source>Extract???</source>
-        <translation type="unfinished"></translation>
+        <translation>Kivonatol???</translation>
     </message>
     <message>
         <location filename="../src/operations/extract_pages.cpp" line="74"/>
         <location filename="../src/operations/extract_pages.cpp" line="174"/>
         <source>Extract to single PDF</source>
-        <translation type="unfinished"></translation>
+        <translation>Egy PDF f??jlba kivonatol</translation>
     </message>
     <message>
         <location filename="../src/operations/extract_pages.cpp" line="116"/>
         <source>Select save directory</source>
-        <translation type="unfinished"></translation>
+        <translation>Ment??s k??nyvt??r kiv??laszt??sa</translation>
     </message>
     <message>
         <location filename="../src/operations/extract_pages.cpp" line="178"/>
         <source>PDF files</source>
-        <translation type="unfinished"></translation>
+        <translation>PDF f??jlok</translation>
     </message>
 </context>
 <context>
@@ -411,27 +411,27 @@
     <message>
         <location filename="../src/inputpdffiledelegate.cpp" line="81"/>
         <source>Page order:</source>
-        <translation type="unfinished"></translation>
+        <translation>Oldal sorrend:</translation>
     </message>
     <message>
         <location filename="../src/inputpdffiledelegate.cpp" line="84"/>
         <source>reverse</source>
-        <translation type="unfinished"></translation>
+        <translation>ford??tott</translation>
     </message>
     <message>
         <location filename="../src/inputpdffiledelegate.cpp" line="86"/>
         <source>forward</source>
-        <translation type="unfinished"></translation>
+        <translation>el??re</translation>
     </message>
     <message>
         <location filename="../src/inputpdffiledelegate.cpp" line="109"/>
         <source>All</source>
-        <translation type="unfinished"></translation>
+        <translation>Mind</translation>
     </message>
     <message>
         <location filename="../src/inputpdffiledelegate.cpp" line="122"/>
         <source>Pages:</source>
-        <translation type="unfinished"></translation>
+        <translation>Oldalak:</translation>
     </message>
     <message>
         <location filename="../src/inputpdffiledelegate.cpp" line="125"/>
@@ -441,12 +441,12 @@
     <message>
         <location filename="../src/inputpdffiledelegate.cpp" line="130"/>
         <source>Disabled</source>
-        <translation type="unfinished"></translation>
+        <translation>Tiltva</translation>
     </message>
     <message>
         <location filename="../src/inputpdffiledelegate.cpp" line="133"/>
         <source>Rotation:</source>
-        <translation type="unfinished"></translation>
+        <translation>Elforgat??s:</translation>
     </message>
     <message>
         <location filename="../src/inputpdffiledelegate.cpp" line="136"/>
@@ -459,17 +459,17 @@
     <message>
         <location filename="../src/inputpdffilewidget.cpp" line="60"/>
         <source>Reverse page order:</source>
-        <translation type="unfinished"></translation>
+        <translation>Ford??tott oldal sorrend:</translation>
     </message>
     <message>
         <location filename="../src/inputpdffilewidget.cpp" line="74"/>
         <source>Disabled</source>
-        <translation type="unfinished"></translation>
+        <translation>Tiltva</translation>
     </message>
     <message>
         <location filename="../src/inputpdffilewidget.cpp" line="82"/>
         <source>New custom profile???</source>
-        <translation type="unfinished"></translation>
+        <translation>??j egyedi profil???</translation>
     </message>
     <message>
         <location filename="../src/inputpdffilewidget.cpp" line="84"/>
@@ -479,7 +479,7 @@
     <message>
         <location filename="../src/inputpdffilewidget.cpp" line="89"/>
         <source>Pages:</source>
-        <translation type="unfinished"></translation>
+        <translation>Oldalak:</translation>
     </message>
     <message>
         <location filename="../src/inputpdffilewidget.cpp" line="91"/>
@@ -512,42 +512,42 @@
     <message>
         <location filename="../src/mainwindow.cpp" line="98"/>
         <source>About</source>
-        <translation type="unfinished"></translation>
+        <translation>N??vjegy</translation>
     </message>
     <message>
         <location filename="../src/mainwindow.cpp" line="103"/>
         <source>Exit</source>
-        <translation type="unfinished"></translation>
+        <translation>Kil??p??s</translation>
     </message>
     <message>
         <location filename="../src/mainwindow.cpp" line="378"/>
         <source>Error generating the PDF</source>
-        <translation type="unfinished"></translation>
+        <translation>Hiba a PDF gener??l??sa k??zben</translation>
     </message>
     <message>
         <location filename="../src/mainwindow.cpp" line="178"/>
         <source>Open PDF file???</source>
-        <translation type="unfinished"></translation>
+        <translation>PDF f??jl megnyit??sa???</translation>
     </message>
     <message>
         <location filename="../src/mainwindow.cpp" line="292"/>
         <source>PDF files</source>
-        <translation type="unfinished"></translation>
+        <translation>PDF f??jlok</translation>
     </message>
     <message>
         <location filename="../src/mainwindow.cpp" line="307"/>
         <source>Error opening file</source>
-        <translation type="unfinished"></translation>
+        <translation>Hiba a f??jl megnyit??sa k??zben</translation>
     </message>
     <message>
         <location filename="../src/mainwindow.cpp" line="332"/>
         <source>Output pages: %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Kimen?? oldalak: %1</translation>
     </message>
     <message>
         <location filename="../src/mainwindow.cpp" line="290"/>
         <source>Select a PDF file</source>
-        <translation type="unfinished"></translation>
+        <translation>V??lassz ki egy PDF f??jlt</translation>
     </message>
     <message>
         <location filename="../src/mainwindow.cpp" line="362"/>
@@ -565,85 +565,85 @@
     <message>
         <location filename="../src/operations/merge.cpp" line="42"/>
         <source>Merge PDF files</source>
-        <translation type="unfinished"></translation>
+        <translation>PDF f??jlok egyes??t??se</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="70"/>
         <source>Edit</source>
-        <translation type="unfinished"></translation>
+        <translation>Szerkeszt??s</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="71"/>
         <source>View</source>
-        <translation type="unfinished"></translation>
+        <translation>N??zet</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="74"/>
         <source>Main toolbar</source>
-        <translation type="unfinished"></translation>
+        <translation>F?? eszk??zt??r</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="81"/>
         <source>Add PDF file</source>
-        <translation type="unfinished"></translation>
+        <translation>PDF f??jl hozz??ad??sa</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="86"/>
         <source>Select one or more PDF files to open</source>
-        <translation type="unfinished"></translation>
+        <translation>Egy vagy t??bb PDF f??jl kiv??laszt??sa 
megnyit??sra</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="88"/>
         <location filename="../src/operations/merge.cpp" line="589"/>
         <source>PDF files</source>
-        <translation type="unfinished"></translation>
+        <translation>PDF f??jlok</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="93"/>
         <source>Move up</source>
-        <translation type="unfinished"></translation>
+        <translation>Mozgat??s fel</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="98"/>
         <source>Move down</source>
-        <translation type="unfinished"></translation>
+        <translation>Mozgat??s le</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="103"/>
         <source>Remove file</source>
-        <translation type="unfinished"></translation>
+        <translation>F??jl elt??vol??t??sa</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="113"/>
         <source>Load files list</source>
-        <translation type="unfinished"></translation>
+        <translation>F??jllista bet??lt??se</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="118"/>
         <source>Save files list</source>
-        <translation type="unfinished"></translation>
+        <translation>F??jllista ment??se</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="152"/>
         <location filename="../src/operations/merge.cpp" line="156"/>
         <source>Generate PDF</source>
-        <translation type="unfinished"></translation>
+        <translation>PDF gener??l??sa</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="332"/>
         <source>Select the JSON file containing the files list</source>
-        <translation type="unfinished"></translation>
+        <translation>F??jllist??t tartalmaz?? JSON f??jl 
kiv??laszt??sa</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="334"/>
         <location filename="../src/operations/merge.cpp" line="352"/>
         <source>JSON files (*.json)</source>
-        <translation type="unfinished"></translation>
+        <translation>JSON f??jlok (*.json)</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="340"/>
         <source>Error while reading the JSON file!</source>
-        <translation type="unfinished"></translation>
+        <translation>Hiba a JSON f??jl olvas??sa k??zben!</translation>
     </message>
     <message>
         <location filename="../src/operations/merge.cpp" line="341"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pdfmixtool-v1.1/resources/eu.scarpetta.PDFMixTool.appdata.xml 
new/pdfmixtool-v1.1.1/resources/eu.scarpetta.PDFMixTool.appdata.xml
--- old/pdfmixtool-v1.1/resources/eu.scarpetta.PDFMixTool.appdata.xml   
2022-06-09 23:02:49.000000000 +0200
+++ new/pdfmixtool-v1.1.1/resources/eu.scarpetta.PDFMixTool.appdata.xml 
2022-09-24 10:23:06.000000000 +0200
@@ -66,6 +66,14 @@
   <content_rating type="oars-1.0" />
 
   <releases>
+    <release version="1.1.1" date="2022-09-24">
+      <description>
+        <ul>
+          <li>Fix incompatibility with qpdf 11</li>
+          <li>Allow GraphicsMagick as an alternative to ImageMagick</li>
+        </ul>
+      </description>
+    </release>
     <release version="1.1" date="2022-06-09">
       <description>
         <ul>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/src/aboutdialog.cpp 
new/pdfmixtool-v1.1.1/src/aboutdialog.cpp
--- old/pdfmixtool-v1.1/src/aboutdialog.cpp     2022-06-09 23:02:49.000000000 
+0200
+++ new/pdfmixtool-v1.1.1/src/aboutdialog.cpp   2022-09-24 10:23:06.000000000 
+0200
@@ -75,6 +75,13 @@
     tab_widget->addTab(info_label, tr("About"));
 
     // Dialog libraries tab
+    QString magick;
+#ifdef USE_GRAPHICSMAGICK
+    magick = "GraphicsMagick";
+#else
+    magick = "ImageMagick";
+#endif
+
     QLabel *libraries = new QLabel();
     libraries->setText(
                 QString(
@@ -82,10 +89,10 @@
                     "<ul>"
                     "<li><b>Qt</b> %2</li>"
                     "<li><b>QPDF</b> %3</li>"
-                    "<li><b>Magick++</b> %4</li>"
+                    "<li><b>%4</b> %5</li>"
                     "</ul>").arg(
                     tr("PDF Mix Tool is using the following libraries:"),
-                    QtWidgets_VERSION, QPDF_VERSION, MAGICK_VERSION));
+                    QtWidgets_VERSION, QPDF_VERSION, magick, MAGICK_VERSION));
     libraries->setTextInteractionFlags(Qt::TextBrowserInteraction);
     libraries->setStyleSheet(style);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/src/libraries.h.in 
new/pdfmixtool-v1.1.1/src/libraries.h.in
--- old/pdfmixtool-v1.1/src/libraries.h.in      2022-06-09 23:02:49.000000000 
+0200
+++ new/pdfmixtool-v1.1.1/src/libraries.h.in    2022-09-24 10:23:06.000000000 
+0200
@@ -4,6 +4,7 @@
 #define PDFMIXTOOL_VERSION "@PROJECT_VERSION@"
 #define QtWidgets_VERSION "@QtWidgets_VERSION@"
 #define QPDF_VERSION "@QPDF_VERSION@"
+#cmakedefine USE_GRAPHICSMAGICK
 #define MAGICK_VERSION "@MAGICK_VERSION@"
 
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/src/main.cpp 
new/pdfmixtool-v1.1.1/src/main.cpp
--- old/pdfmixtool-v1.1/src/main.cpp    2022-06-09 23:02:49.000000000 +0200
+++ new/pdfmixtool-v1.1.1/src/main.cpp  2022-09-24 10:23:06.000000000 +0200
@@ -19,6 +19,7 @@
 #include <QApplication>
 #include <QTranslator>
 #include <QLibraryInfo>
+#include <Magick++.h>
 #include "mainwindow.h"
 #include "mouseeventfilter.h"
 #include "libraries.h"
@@ -48,6 +49,11 @@
 
     if (ok) app.installTranslator(&translator);
 
+    // initialize GraphicsMagick
+#ifdef USE_GRAPHICSMAGICK
+    Magick::InitializeMagick(*argv);
+#endif
+
     // Create and show the main window
     MainWindow main_window{};
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/src/pdf_edit_lib/pdf_editor.cpp 
new/pdfmixtool-v1.1.1/src/pdf_edit_lib/pdf_editor.cpp
--- old/pdfmixtool-v1.1/src/pdf_edit_lib/pdf_editor.cpp 2022-06-09 
23:02:49.000000000 +0200
+++ new/pdfmixtool-v1.1.1/src/pdf_edit_lib/pdf_editor.cpp       2022-09-24 
10:23:06.000000000 +0200
@@ -28,10 +28,10 @@
 #include <qpdf/QPDFOutlineDocumentHelper.hh>
 #include "qpdf_version.h"
 
-QPDFOutlineDocumentHelper::~QPDFOutlineDocumentHelper()
-{
+//QPDFOutlineDocumentHelper::~QPDFOutlineDocumentHelper()
+//{
 
-}
+//}
 
 PdfEditor::PdfEditor() :
     m_old_locale{std::locale::global(std::locale::classic())},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/src/pdf_edit_lib/pdf_editor.h 
new/pdfmixtool-v1.1.1/src/pdf_edit_lib/pdf_editor.h
--- old/pdfmixtool-v1.1/src/pdf_edit_lib/pdf_editor.h   2022-06-09 
23:02:49.000000000 +0200
+++ new/pdfmixtool-v1.1.1/src/pdf_edit_lib/pdf_editor.h 2022-09-24 
10:23:06.000000000 +0200
@@ -19,6 +19,8 @@
 #ifndef PDFEDITOR_H
 #define PDFEDITOR_H
 
+#define POINTERHOLDER_TRANSITION 0
+
 #include <string>
 #include <vector>
 #include <cmath>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pdfmixtool-v1.1/src/pdf_edit_lib/pdf_info.h 
new/pdfmixtool-v1.1.1/src/pdf_edit_lib/pdf_info.h
--- old/pdfmixtool-v1.1/src/pdf_edit_lib/pdf_info.h     2022-06-09 
23:02:49.000000000 +0200
+++ new/pdfmixtool-v1.1.1/src/pdf_edit_lib/pdf_info.h   2022-09-24 
10:23:06.000000000 +0200
@@ -19,6 +19,8 @@
 #ifndef PDF_INFO_H
 #define PDF_INFO_H
 
+#define POINTERHOLDER_TRANSITION 0
+
 #include <string>
 #include <ctime>
 #include <qpdf/QUtil.hh>

Reply via email to