Skip to content

Commit

Permalink
Merge pull request #33 from sharkboyto/develop
Browse files Browse the repository at this point in the history
Release 2022.1.3
  • Loading branch information
davidedec authored Apr 9, 2022
2 parents 0c25661 + 8ea1840 commit 9553542
Show file tree
Hide file tree
Showing 10 changed files with 63 additions and 20 deletions.
34 changes: 30 additions & 4 deletions addon/doc/fr/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,14 @@ Veuillez noter que Nao fonctionne avec l'explorateur Windows, sur le bureau ou a
## Fonctionnalités et commandes
* NVDA + Shift + R : reconnaît toutes sortes d'images et de pdf à partir du système de fichiers ;
* PgPréc / PgSuiv: déplace le curseur entre les pages réelles d'un document multipages.
* Ctrl + S : enregistre le document au format nao-document. Vous pouvez l'ouvrir à nouveau avec NVDA + Maj + R.
* P : annonce le numéro de page à la position du curseur, dans un document multipage.
* l : annonce le numéro de ligne à la position du curseur, dans un document multipage.
* c : copie tout le texte dans le presse-papiers.
* s : enregistre une copie du document au format texte.
* f : recherche du texte et lit quelques mots avant et après la chaîne recherchée.
* L : annonce le numéro de ligne à la position du curseur, compté sur la page courante.
* Maj + L : annonce le numéro de ligne à la position du curseur, compté sur l'ensemble du document.
* G : va directement sur une page déterminée.
* C : copie tout le texte dans le presse-papiers.
* S : enregistre une copie du document au format texte.
* F : recherche du texte et lit quelques mots avant et après la chaîne trouvée.
* NVDA + Maj + Ctrl + R : Prend une capture de la totalité de l'écran et la reconnaît.
* Veuillez noter que vous pouvez utiliser les commandes NVDA standard pour explorer la fenêtre et mettre le focus sur un élément. Par exemple, vous pouvez vous déplacer avec les touches fléchées et appuyer sur Entrée sur un bouton pour l'activer. Vous pouvez également amener la souris à votre position avec NVDA + PavNum/, puis cliquer avec les touches gauche/droite.

Expand All @@ -41,6 +44,29 @@ Si vous pensez que notre travail est bon et qu'il améliore votre vie, <a href="
Vous souhaitez signaler un bug, proposer de nouvelles fonctionnalités, traduire l'extension dans votre langue ? Nous avons l'adresse e-mail qu'il vous faut ! Écrivez simplement à [email protected] (a priori en anglais ou italien) et nous serons heureux de vous aider.

## Historique
### 2022.1.2
* capacité de sauvegarde et de chargement du format de fichier nao-document.
* Un cache des documents peut stocker les reconnaissances pour accélérer la prochaine ouverture. Si un fichier est trouvé dans le cache, il n'est pas reconnu à nouveau mais la version mise en cache est ouverte à la place (les paramètres de reconnaissance doivent correspondre).
* Enregistre la dernière position de lecture d'un document dans les métadonnées du cache.
* Purge automatique du cache des documents.
* Effacement manuel du cache dans le menu Outils.
* Un fichier peut désormais être reconnu directement depuis un "dossier compressé" de l'explorateur Windows.
* Meilleure vérification des fichiers invalides.
* Meilleure compatibilité avec l'explorateur Windows en utilisant différentes alternatives de sélection de fichiers : d'abord essai avec Shell.Application dans NVDA, puis essai de Shell.Application dans PowerShell, puis à défaut passage à la navigation manuelle.
* Le moteur OCR conserve le paramètre de langue pendant tout le processus de reconnaissance, même s'il est modifié pendant une reconnaissance de plusieurs pages.
* File d'attente OCR pour reconnaître à partir de plusieurs sources.
* Le raccourci clavier PgSuiv à la dernière page d'un document va à la fin du document en indiquant le numéro de ligne.
* Le dossier temporaire de Windows est utilisé pour les outils de conversion de fichiers à la place du dossier du plugin (meilleures performances sur NVDA portable).
* Traduction roumaine et mise à jour de la traduction chinoise simplifiée.
### 2022.1.1
* Prise en charge du format de fichier DjVu.
* Prise en charge des fichiers tiff multipages.
* Correction d'un bug d'encodage PDF pour les systèmes d'exploitation en langue chinoise. sélectionné
* Mise à jour manuelle de l'extension dans le menu NVDA - Outils.
* Compatibilité à partir de NVDA 2019.3.
### 2022.1
* Mise à jour automatique de l'extension.
* Traductions espagnole et française mises à jour.
### 2021.2
* L'OCR de pdf et des images sont présentés dans une nouvelle fenêtre de texte, avec quelques raccourcis clavier pour des opérations simples.
* Prise en charge du gestionnaire de fichiers Xplorer.
Expand Down
25 changes: 21 additions & 4 deletions addon/doc/zh_CN/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,14 @@ Nao 与 NVDA 版本 2019.3 兼容,所以也不要使用旧版本的屏幕阅

* NVDA + Shift + R:从文件管理器中识别任何类型的图像和 PDF;
* PgUp / PgDown:在多页文档的实际页面之间翻页。
* Ctrl + S:将文档保存为 nao-document 格式。您可以使用 NVDA + Shift + R 直接打开该文档。
* P:在多页文档中读出与光标位置相对应的页码。
* l:在多页文档中读出与光标位置相对应的行号。
* L:光标所在位置的行号,基于当前页。
* Shift + L:光标所在位置的行号,基于整个文档。
* G:直接跳转到某页。
* c:将所有文本复制到剪贴板。
* s:以文本格式保存文档的副本。 * f:查找文本并读出查找结果前后的内容。
* s:以文本格式保存文档的副本。
* f:查找文本并读出查找结果前后的内容。
* 译者注: 同时支持 F3/Shift+F3的前 / 后一个查找结果跳转。
* NVDA + Shift + Ctrl + R:全屏截图并识别。
* 注: 您可以使用 NVDA 的标准命令来导航全屏识别结果的窗口。例如,您可以使用箭头键移动到某个按钮,并按下 Enter 键来激活它。您也可以使用 NVDA + 小键盘斜杠,把鼠标移到相应的位置,然后执行左/右键单击。
Expand All @@ -34,7 +38,7 @@ Nao 与 NVDA 版本 2019.3 兼容,所以也不要使用旧版本的屏幕阅

在识别过程中,如果时间过长您可以随时终止 Ocr ,只需从进度窗口中按“取消”按钮即可;此窗口还显示 OCR 的进度信息,每 5 秒更新一次。您可以使用 NVDA + u 设置如何读出进度。

您可以在 NVDA 菜单的工具菜单下找到一个名为 Nao 的子菜单。目前它包含“捐赠”“检测更新”的入口,以后可能会包含更多功能。
您可以在 NVDA 菜单的工具菜单下找到一个名为 Nao 的子菜单。目前它包含“捐赠”“检测更新”等入口,以后可能会包含更多功能。

## 支持和捐赠

Expand All @@ -46,7 +50,20 @@ Nao是完全免费的插件。它是开发者利用闲暇时间开发的。


## 更新历史

### 2022.1.2
* 支持 nao-document 文件格式的保存/加载功能。
* 文件缓存功能可以保存识别数据以加快下次打开的速度。如果在缓存中找到文件,则不会再次执行识别,而是从缓存中打开(识别参数必须匹配)。
* 将文档的最后阅读位置保存在缓存元数据中。
* 自动清除文档缓存。
* 在工具菜单中手动清除缓存。
* 支持直接从 Windows 资源管理器的“压缩文件夹”中识别文件。
* 更完善的无效文件检查。
* 使用不同的文件选择方案更好地兼容 Windows 资源管理器:首先尝试在 NVDA 中使用 Shell.Application,然后在 PowerShell 中尝试 Shell.Application,最后是手动浏览。
* OCR 引擎在整个识别过程中保持语言设置不变,即使在多页识别过程中更改了语言设置也不影响识别过程。
* OCR 队列可识别多个来源。
* 在文档最后一页,按 PgDown 跳转到文档末尾。
* 工具使用 Windows 临时文件夹来执行转换,而不是插件文件夹(在 NVDA 便携版上性能更好)。
* 罗马尼亚语翻译和简体中文翻译的更新。
### 2022.1.1
* 支持 DjVu 文件格式。
* 支持多页 tiff 文件。
Expand Down
2 changes: 1 addition & 1 deletion addon/locale/ES/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#
msgid ""
msgstr ""
"Project-Id-Version: 'nao' '2022.1.2'\n"
"Project-Id-Version: 'nao' '2022.1.3'\n"
"Report-Msgid-Bugs-To: '[email protected]'\n"
"POT-Creation-Date: 2021-12-23 17:10+0100\n"
"PO-Revision-Date: 2022-02-20 11:00+0100\n"
Expand Down
2 changes: 1 addition & 1 deletion addon/locale/fr/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#
msgid ""
msgstr ""
"Project-Id-Version: 'nao' '2022.1.1'\n"
"Project-Id-Version: 'nao' '2022.1.3'\n"
"Report-Msgid-Bugs-To: '[email protected]'\n"
"POT-Creation-Date: 2021-12-22 14:27+0100\n"
"PO-Revision-Date: 2022-01-27 19:30+0100\n"
Expand Down
2 changes: 1 addition & 1 deletion addon/locale/it/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#
msgid ""
msgstr ""
"Project-Id-Version: 'nao' '2022.1.2'\n"
"Project-Id-Version: 'nao' '2022.1.3'\n"
"Report-Msgid-Bugs-To: [email protected]\n"
"POT-Creation-Date: 2021-12-23 17:10+0100\n"
"PO-Revision-Date: 2022-02-20 11:00+0100\n"
Expand Down
2 changes: 1 addition & 1 deletion addon/locale/ro/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#
msgid ""
msgstr ""
"Project-Id-Version: 'nao' '2022.1.2'\n"
"Project-Id-Version: 'nao' '2022.1.3'\n"
"Report-Msgid-Bugs-To: [email protected]\n"
"POT-Creation-Date: 2021-12-23 17:10+0100\n"
"PO-Revision-Date: 2022-02-20 11:00+0100\n"
Expand Down
2 changes: 1 addition & 1 deletion addon/locale/ru/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#
msgid ""
msgstr ""
"Project-Id-Version: 'nao' '2022.1.2'\n"
"Project-Id-Version: 'nao' '2022.1.3'\n"
"POT-Creation-Date: 2021-12-23 17:10+0100\n"
"PO-Revision-Date: 2022-02-20 11:00+0100\n"
"Last-Translator: \n"
Expand Down
2 changes: 1 addition & 1 deletion addon/locale/tr/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#
msgid ""
msgstr ""
"Project-Id-Version: 'nao' '2022.1.2'\n"
"Project-Id-Version: 'nao' '2022.1.3'\n"
"Report-Msgid-Bugs-To: [email protected]\n"
"POT-Creation-Date: 2021-12-23 17:10+0100\n"
"PO-Revision-Date: 2022-02-20 11:00+0100\n"
Expand Down
8 changes: 4 additions & 4 deletions addon/locale/zh_CN/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
#
msgid ""
msgstr ""
"Project-Id-Version: 'nao' '2022.1.2'\n"
"Project-Id-Version: 'nao' '2022.1.3'\n"
"Report-Msgid-Bugs-To: [email protected]\n"
"POT-Creation-Date: 2022-01-05 15:23+0800\n"
"PO-Revision-Date: 2022-02-20 11:00+0100\n"
"POT-Creation-Date: 2022-02-20 23:24+0800\n"
"PO-Revision-Date: 2022-03-01 14:55+0800\n"
"Last-Translator: Rowen\n"
"Language-Team: \n"
"Language: zh_CN\n"
Expand Down Expand Up @@ -45,7 +45,7 @@ msgstr "全屏截图并识别"
#. Translators: The label of a menu item to clear the cache
#: addon\globalPlugins\nao\systray_menu.py:43
msgid "Clear cache"
msgstr "清除快取"
msgstr "清除缓存(&C)"

#. Translators: The title of the update dialog
#: addon\globalPlugins\nao\framework\generic\updates.py:27
Expand Down
4 changes: 2 additions & 2 deletions buildVars.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ def _(arg):
# Translators: Long description to be shown for this add-on on add-on information from add-ons manager
"addon_description": _("""Nao (NVDA Advanced OCR) is an addon that improves the standard OCR capabilities that NVDA provides on modern Windows versions."""),
# version
"addon_version": "2022.1.2",
"addon_version": "2022.1.3",
# Author(s)
"addon_author": "Alessandro Albano<[email protected]>, Davide De Carne<[email protected]> and Simone Dal Maso<[email protected]>",
# URL for the add-on documentation support
Expand All @@ -35,7 +35,7 @@ def _(arg):
# Minimum NVDA version supported (e.g. "2018.3.0", minor version is optional)
"addon_minimumNVDAVersion": "2019.3",
# Last NVDA version supported/tested (e.g. "2018.4.0", ideally more recent than minimum version)
"addon_lastTestedNVDAVersion": "2021.3.1",
"addon_lastTestedNVDAVersion": "2022.1",
# Add-on update channel (default is None, denoting stable releases,
# and for development releases, use "dev".)
# Do not change unless you know what you are doing!
Expand Down

0 comments on commit 9553542

Please sign in to comment.