Skip to content

Commit 8d26f15

Browse files
committed
Improved documentation, released version 0.5.0, fixed add-ons store mirror not working.
1 parent 883b4bf commit 8d26f15

File tree

5 files changed

+83
-19
lines changed

5 files changed

+83
-19
lines changed

README.md

+15-10
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,20 @@
1-
# NVDA 中文社区更新镜像源
1+
# NVDA Chinese Community Update Mirror
22

3-
## 简介
4-
为 NVDA 中文社区用户提供的更新镜像源,可提高 NVDA 的更新速度,可提升插件商店的检索和下载速度,从而有效提升用户体验。
3+
## Introduction
54

6-
## 使用
7-
1. 插件商店镜像: 用户只需安装本插件,随后正常使用 NVDA-2023.2(目前为 Alpha 版) 新增的插件商店功能执行插件浏览、下载、更新等功能即可。
8-
2. 更新镜像: 用户只需安装本插件,随后按常规流程执行“检查更新”或等待软件自动更新,当有新版本 NVDA 发布时则会检测到更新并引导用户下载。
5+
This update mirror source is provided for NVDA Chinese community users. It can enhance the update speed of NVDA, improve the search and download speed of the add-on store, and resolve issues where certain network operators are unable to download add-ons from the add-on store, thus effectively improving user experience.
96

10-
## 声明
7+
## Usage
8+
1. Add-on Store Mirror: Users only need to install this add-on, then proceed to normally use the add-on store feature introduced in NVDA-2023.2 for browsing, downloading, and updating add-ons.
9+
2. Update Mirror: Users only need to install this add-on, then follow the regular process to "check for updates" or wait for the software to update automatically. When a new version of NVDA is released, it will detect the update and guide users to download.
1110

12-
本镜像源服务,旨在加速 NVDA 或插件商店的下载、更新速度,为 NVDA 中文用户提供更好的使用体验。请放心使用,我们不会收集或存储您的任何信息。您的更新请求都会按照原样转送给 NV Access 进行处理。
11+
## Statement
1312

14-
## 维护
15-
* 作者: Cary-rowen, 好奇的 01 <www.nvdacn.com>
13+
This mirror source service aims to speed up the download and update speed of NVDA or the add-on store, providing a better user experience for NVDA Chinese users. Rest assured that we will not collect or store any of your information. Your update requests will be sent directly to NV Access for processing.
14+
15+
## Contributors
16+
17+
18+
* @zh-yx
19+
* @Cary-rowen
20+
* @hwf1324

addon/doc/en/readme.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# NVDA Chinese Community Update Mirror
2+
3+
## Introduction
4+
5+
This update mirror source is provided for NVDA Chinese community users. It can enhance the update speed of NVDA, improve the search and download speed of the add-on store, and resolve issues where certain network operators are unable to download add-ons from the add-on store, thus effectively improving user experience.
6+
7+
## Usage
8+
1. Add-on Store Mirror: Users only need to install this add-on, then proceed to normally use the add-on store feature introduced in NVDA-2023.2 for browsing, downloading, and updating add-ons.
9+
2. Update Mirror: Users only need to install this add-on, then follow the regular process to "check for updates" or wait for the software to update automatically. When a new version of NVDA is released, it will detect the update and guide users to download.
10+
11+
## Statement
12+
13+
This mirror source service aims to speed up the download and update speed of NVDA or the add-on store, providing a better user experience for NVDA Chinese users. Rest assured that we will not collect or store any of your information. Your update requests will be sent directly to NV Access for processing.
14+
15+
## Contributors
16+
17+
18+
* @zh-yx
19+
* @Cary-rowen
20+
* @hwf1324

addon/globalPlugins/updateMirror.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
# NVDA Update Mirror
2-
# A global plugin for NVDA
3-
# Copyright 2023 Cary-Rowen <[email protected]>, 好奇的01 <[email protected]>
4-
# Released under GPL.
1+
# Chinese Community Update Mirror for NVDA
2+
# Copyright 2022-2023 Cary-Rowen <[email protected]>, zh-yx <[email protected]>
3+
# released under GPL.
54

65
import globalPluginHandler
76
import updateCheck
+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# SOME DESCRIPTIVE TITLE.
2+
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3+
# This file is distributed under the same license as the PACKAGE package.
4+
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5+
#
6+
msgid ""
7+
msgstr ""
8+
"Project-Id-Version: 'NVDACNMirror' '0.5'\n"
9+
"Report-Msgid-Bugs-To: '[email protected]'\n"
10+
"POT-Creation-Date: 2023-07-30 05:14+0800\n"
11+
"PO-Revision-Date: 2023-07-30 05:18+0800\n"
12+
"Last-Translator: \n"
13+
"Language-Team: \n"
14+
"Language: zh_CN\n"
15+
"MIME-Version: 1.0\n"
16+
"Content-Type: text/plain; charset=UTF-8\n"
17+
"Content-Transfer-Encoding: 8bit\n"
18+
"X-Generator: Poedit 3.3.2\n"
19+
20+
#. Add-on summary, usually the user visible name of the addon.
21+
#. Translators: Summary for this add-on
22+
#. to be shown on installation and add-on information found in Add-ons Manager.
23+
#: buildVars.py:23
24+
msgid "NVDA Chinese Community Update Mirror"
25+
msgstr "NVDA 中文社区镜像源"
26+
27+
#. Add-on description
28+
#. Translators: Long description to be shown for this add-on on add-on information from add-ons manager
29+
#: buildVars.py:26
30+
msgid ""
31+
"This update mirror source is provided for NVDA Chinese community users.\n"
32+
"It can enhance the update speed of NVDA, improve the search and download "
33+
"speed of the add-on store, and resolve issues where certain network "
34+
"operators are unable to download add-ons from the add-on store, thus "
35+
"effectively improving user experience."
36+
msgstr ""
37+
"为 NVDA 中文社区用户提供的更新镜像源。\n"
38+
"可提高 NVDA 的更新速度,可提升插件商店的检索和下载速度,能解决个别运营商"
39+
"网络无法从插件商店下载插件的问题,从而有效提升用户体验。"

buildVars.py

+6-5
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,15 @@ def _(arg):
2020
# Add-on summary, usually the user visible name of the addon.
2121
# Translators: Summary for this add-on
2222
# to be shown on installation and add-on information found in Add-ons Manager.
23-
"addon_summary": _("NVDA 中文社区更新镜像源"),
23+
"addon_summary": _("NVDA Chinese Community Update Mirror"),
2424
# Add-on description
2525
# Translators: Long description to be shown for this add-on on add-on information from add-ons manager
26-
"addon_description": _("""让 NVDA 更新使用 NVDA 中文社区提供的镜像源,加快 NVDA 的更新下载速度。"""),
26+
"addon_description": _("""This update mirror source is provided for NVDA Chinese community users.
27+
It can enhance the update speed of NVDA, improve the search and download speed of the add-on store, and resolve issues where certain network operators are unable to download add-ons from the add-on store, thus effectively improving user experience."""),
2728
# version
28-
"addon_version": "0.4.1",
29+
"addon_version": "0.5.0",
2930
# Author(s)
30-
"addon_author": "Cary-rowen, 好奇的 01 <www.nvdacn.com>",
31+
"addon_author": "zh-yx, Cary-rowen, hwf1324 <support@nvdacn.com>",
3132
# URL for the add-on documentation support
3233
"addon_url": "https://www.nvdacn.com/",
3334
# URL for the add-on repository where the source code can be found
@@ -68,7 +69,7 @@ def _(arg):
6869
# Base language for the NVDA add-on
6970
# If your add-on is written in a language other than english, modify this variable.
7071
# For example, set baseLanguage to "es" if your add-on is primarily written in spanish.
71-
baseLanguage = "zh_CN"
72+
baseLanguage = "en"
7273

7374
# Markdown extensions for add-on documentation
7475
# Most add-ons do not require additional Markdown extensions.

0 commit comments

Comments
 (0)