package="synOCR"
displayname="synOCR beta"
displayname_enu="synOCR beta"
displayname_ger="synOCR beta"
version="1.9.99.1"
thirdparty="yes"
maintainer="geimist"
maintainer_url="https://github.com/geimist/synOCR"
distributor="geimist"
distributor_url="https://github.com/geimist/synOCR/releases"
arch="x86_64 armv8"
dsmuidir="ui"
firmware="7.0-40000"
os_min_ver="7.0-40000"
ctl_stop="yes"
reloadui="yes"
silent_install="yes"
silent_upgrade="yes"
silent_uninstall="yes"
package_icon="PACKAGE_ICON.PNG"
dsmappname="SYNO.SDS.synOCR.Application"
helpurl="https://www.synology-forum.de/threads/synocr-gui-fuer-ocrmypdf.99647/"
beta="yes"
description="synOCR is a simple GUI for the Dockercontainer OCRmyPDF. This allows you to easily apply OCR to PDF documents. synOCR can then search for tags and dates in the documents, rename them according to an individual pattern and sort them by categories in subfolders. Using hard links does not increase the amount of storage space required if a document has to be sorted into several category folders."
description_ptb="synOCR é um simples GUI para o container Docker OCRmyPDF. Com ele, você pode facilmente aplicar OCR a documentos PDF. synOCR pode então procurar por etiquetas e datas nos documentos, renomeá-los de acordo com um padrão individual e classificá-los em subpastas de acordo com as categorias. Ao utilizar links rígidos, não há aumento da necessidade de espaço de armazenamento se um documento tiver que ser classificado em várias pastas de categoria."
description_ptg="synOCR é um simples GUI para o contentor Docker OCRmyPDF. Com ele, pode facilmente aplicar OCR a documentos PDF. synOCR pode então procurar etiquetas e datas nos documentos, renomeá-los de acordo com um padrão individual e classificá-los em subpastas de acordo com as categorias. Ao utilizar ligações rígidas, não há aumento da necessidade de espaço de armazenamento se um documento tiver de ser classificado em várias pastas de categoria."
description_trk="synOCR, Docker konteyneri OCRmyPDF için basit bir GUI'dir. Bununla PDF belgelerine kolayca OCR uygulayabilirsiniz. synOCR daha sonra belgelerdeki etiketleri ve tarihleri arayabilir, bunları ayrı bir desene göre yeniden adlandırabilir ve kategorilere göre alt klasörler halinde sıralayabilir. Sabit bağlantılar kullanıldığında, bir belgenin birkaç kategori klasörüne ayrılması gerekiyorsa, depolama alanı gereksinimi artmaz."
description_hun="A synOCR egy egyszerű GUI az OCRmyPDF Docker konténerhez. Segítségével könnyedén alkalmazhat OCR-t PDF dokumentumokra. A synOCR ezután képes címkéket és dátumokat keresni a dokumentumokban, egyedi minta szerint átnevezni és kategóriák szerint almappákba rendezni őket. A kemény hivatkozások használatával nem növekszik a tárhelyigény, ha egy dokumentumot több kategóriás mappába kell rendezni."
description_sve="synOCR är ett enkelt gränssnitt för Docker-behållaren OCRmyPDF. Med den kan du enkelt tillämpa OCR på PDF-dokument. synOCR kan sedan söka efter taggar och datum i dokumenten, byta namn på dem enligt ett individuellt mönster och sortera dem i undermappar enligt kategorier. Genom att använda hårda länkar ökar inte behovet av lagringsutrymme om ett dokument måste sorteras i flera kategorimappar."
description_spn="synOCR es una sencilla interfaz gráfica de usuario para el contenedor Docker OCRmyPDF. Con él, puede aplicar fácilmente el OCR a los documentos PDF. synOCR puede entonces buscar etiquetas y fechas en los documentos, renombrarlos según un patrón individual y ordenarlos en subcarpetas según las categorías. Al utilizar enlaces duros, no se necesita más espacio de almacenamiento si un documento tiene que ser clasificado en varias carpetas de categorías."
description_rus="synOCR - это простой графический интерфейс для Docker-контейнера OCRmyPDF. С его помощью вы можете легко применять OCR к PDF-документам. synOCR может искать в документах теги и даты, переименовывать их по индивидуальному шаблону и сортировать по категориям в подпапках. Использование жестких ссылок позволяет не увеличивать объем памяти, если документ необходимо рассортировать по нескольким папкам категорий."
description_plk="synOCR to proste GUI dla kontenera Docker OCRmyPDF. Program synOCR może wyszukiwać znaczniki i daty w dokumentach, zmieniać ich nazwy według indywidualnego wzorca oraz sortować je w podfolderach według kategorii. Dzięki zastosowaniu twardych łączy nie zwiększa się zapotrzebowanie na miejsce w pamięci, jeśli dokument musi być posortowany w kilku folderach kategorii."
description_nor="synOCR er et enkelt grensesnitt for Docker-containeren OCRmyPDF. Med den kan du enkelt bruke OCR på PDF-dokumenter. synOCR kan deretter søke etter tagger og datoer i dokumentene, gi dem nytt navn etter et individuelt mønster og sortere dem i undermapper etter kategorier. Ved å bruke harde lenker er det ikke behov for økt lagringsplass hvis et dokument må sorteres i flere kategorimapper."
description_nld="synOCR is een eenvoudige GUI voor de Docker container OCRmyPDF. Hiermee kunt u eenvoudig OCR toepassen op PDF-documenten. synOCR kan vervolgens zoeken naar tags en data in de documenten, ze hernoemen volgens een individueel patroon en ze sorteren in submappen volgens categorieën. Door het gebruik van harde koppelingen is er geen grotere opslagruimte nodig als een document in verschillende categoriemappen moet worden gesorteerd."
description_ita="synOCR è una semplice interfaccia grafica per il contenitore Docker OCRmyPDF. Con esso è possibile applicare facilmente l'OCR ai documenti PDF. synOCR può quindi cercare tag e date nei documenti, rinominarli secondo uno schema individuale e ordinarli in sottocartelle in base alle categorie. Grazie all'utilizzo di collegamenti rigidi, non è necessario aumentare lo spazio di archiviazione se un documento deve essere ordinato in diverse cartelle di categoria."
description_fre="synOCR est une interface graphique simple pour le conteneur Docker OCRmyPDF. Il te permet d'appliquer facilement l'OCR aux documents PDF. synOCR peut ensuite rechercher les balises et les dates dans les documents, les renommer selon un modèle individuel et les classer par catégories dans des sous-dossiers. En utilisant des liens en dur, il n'y a pas d'augmentation de l'espace de stockage lorsqu'un document doit être classé dans plusieurs dossiers de catégories"
description_dan="synOCR er en simpel GUI for Docker-containeren OCRmyPDF. Med den kan du nemt anvende OCR til PDF-dokumenter. synOCR kan derefter søge efter tags og datoer i dokumenterne, omdøbe dem efter et individuelt mønster og sortere dem i undermapper efter kategorier. Ved at bruge hardlinks er der ikke behov for øget lagerplads, hvis et dokument skal sorteres i flere kategorimapper."
description_krn="synOCR은 Docker 컨테이너 OCRmyPDF를 위한 간단한 GUI입니다. synOCR은 문서에서 태그와 날짜를 검색하고, 개별 패턴에 따라 이름을 바꾸고, 카테고리에 따라 하위 폴더로 정렬할 수 있습니다. 하드 링크를 사용하면 문서를 여러 카테고리 폴더로 분류해야 하는 경우 저장 공간 요구량이 증가하지 않습니다."
description_jpn="synOCRは、DockerコンテナOCRmyPDFのためのシンプルなGUIです。それを使って、簡単にPDF文書にOCRを適用することができます。そして、synOCRは、文書内のタグや日付を検索し、個々のパターンに従ってそれらをリネームし、カテゴリに従ってサブフォルダにそれらを並べ替えることができます。ハードリンクを使用することで、1つの文書を複数のカテゴリーフォルダーに分類する場合でも、ストレージの容量を増やす必要はありません。"
description_csy="synOCR je jednoduché grafické rozhraní pro kontejner Docker OCRmyPDF. Pomocí něj můžete snadno aplikovat OCR na dokumenty PDF. synOCR pak dokáže v dokumentech vyhledávat značky a data, přejmenovávat je podle individuálního vzoru a třídit je do podsložek podle kategorií. Při použití pevných odkazů se nezvyšují nároky na úložný prostor, pokud je třeba dokument roztřídit do několika složek kategorií."
description_chs="synOCR是Docker容器OCRmyPDF的一个简单GUI。有了它，你可以轻松地将OCR应用于PDF文档。然后，synOCR可以搜索文档中的标签和日期，根据个别模式重命名，并根据类别将它们分类到子文件夹中。通过使用硬链接，如果一份文件需要被分类到几个类别的文件夹中，就不会增加存储空间的要求。"
description_enu="synOCR is a simple GUI for the Dockercontainer OCRmyPDF. This allows you to easily apply OCR to PDF documents. synOCR can then search for tags and dates in the documents, rename them according to an individual pattern and sort them by categories in subfolders. Using hard links does not increase the amount of storage space required if a document has to be sorted into several category folders."
description_ger="synOCR ist eine einfache GUI für den Dockercontainer OCRmyPDF. Damit kannst du einfach OCR auf PDF-Dokumente anwenden. synOCR kann anschließend nach Tags und Datum in den Dokumenten suchen, diese nach einem individuellen Muster umbennenn und nach Kategorien in Unterordner einsortieren. Durch Verwendung von Hardlinks entsteht kein erhöhter Speicherplatzbedarf, wenn ein Dokument in mehrere Kategorieordner einsortiert werden muss."
changelog="known issues / limitations:<br/> -  The check whether a selected folder (INPUT, OUTPUT, BACKUP) is encrypted and possibly not mounted <br/>    does not work when running the program without root privileges (due to the known rights restrictions)
1.9.99.1 [2026-xx-xx]<br/>  <br/>  IMPLEMENTATIONS:<br/> - [GUI]    🔥 visueller Regeledtitor implementiert<br/>            bisherige YAML-Regeln können zur schnellen Weiterverarbeitung in einen leeren Regelsatz importiert werden<br/> - [YAML]   🔥 Regeln können nun in Beziehung zueinander gebracht werden<br/> - [GUI]    🔥 es gibt einen einfachen RegEx-Editor für ein paar grundlegende Ausdrücke<br/> - [GUI]    Livevorschau für RegEx an einem PDF deiner Wahl<br/> - [GUI]    Tooltips versuchen dem User erweiterte RegEx zu erklären<br/> - [YAML]   MultiLine Regex jetzt auch für den Zielpfad möglich<br/> <br/>  IMPROVEMENT:<br/> - [GUI]    Statistik auf der Übersichtsseite wird live aktualisiert<br/> - [GUI]    Verarbeitungshistorie auf der Übersichtsseite (letzte 100 Jobs, live aktualisiert, mit Profil und Zieldateien)<br/>            Zielpfade lassen sich direkt per Klick in der FileStation öffnen<br/>            Job-Dauer als Tooltip auf dem Zeitpunkt<br/> - [GUI]    Die linke Navigationsleiste lässt sich jetzt auf Icongröße minimieren<br/> - [GUI]    Positive Bestätigungsdialoge zeigen einen Countdown-Balken über dem Footer (Auto-Close)<br/> - [shell]  🔥 Internationale Datumsformate: synOCR erkennt nun Datumsangaben in verschiedenen Länderformaten zuverlässiger. <br/>            ➜ Die im Profil eingestellte OCR-Sprache wird automatisch als Hinweis herangezogen, um mehrdeutige Schreibweisen (z. B. 02.07.2026 vs. 07/02/2026) korrekt zuzuordnen.<br/>            Robustere Erkennung von OCR-Fehlern: Typische Lesefehler bei Ziffern (O<>0, l<>1, A<>4, …) und bei Trennzeichen (".<>,", "-<>–") werden automatisch korrigiert<br/> - [shell]  Die virtuelle Pythonumgebung wird bei einem Update jetzt migriert und muss nich jedes mal neu erstellt werden.<br/> - [shell]  Python-Module fest gepinnt (Py≥3.8): u. a. numpy 1.24.4, pikepdf 9.2.1, pymupdf 1.24.11, Pillow 10.4.0, dateparser 1.2.2; pypdf entfernt<br/> - [shell]  x86_64: neuestes geeignetes python3.x (≥3.8) analog aarch64 (≥3.9)<br/> - [shell]  Python-venv-Reset: zuerst venv --clear, sonst Rename im gleichen FS (DSM @eaDir); Trash best-effort nach /tmp<br/> - [shell]  §tagname_RegEx / §dirname_RegEx: bei definiertem RegEx ohne Treffer wird der Platzhalter ersetzt (Tag: leer, Ordner: -) statt wörtlich im Pfad/Tag zu landen<br/> - [shell]  postscripts werden intern nicht mehr als Alias verarbeitet, was zusätzliche Namenskonventionen voraussetzte"
