2017.2 新規の翻訳
nvda.po の更新。
aria-current 対応と Excel の罫線。 罫線に関してはすでに日本語版であてた翻訳をそのまま使っている。
Index: nvda.po =================================================================== --- nvda.po (revision 31824) +++ nvda.po (working copy) @@ -6,7 +6,7 @@ "Project-Id-Version: NVDA bzr main:5884\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-03-17 00:10+1000\n" -"PO-Revision-Date: 2017-02-01 16:31+0900\n" +"PO-Revision-Date: 2017-03-17 12:01+0900\n" "Last-Translator: Takuya Nishimoto <nishimotz@gmail.com>\n" "Language-Team: NVDA Japanese Team <nishimotz@gmail.com>\n" "Language: ja\n" @@ -14,7 +14,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-SourceCharset: utf-8\n" -"X-Generator: Poedit 1.8.11\n" +"X-Generator: Poedit 1.8.12\n" #. Translators: Message to indicate User Account Control (UAC) or other secure desktop screen is active. msgid "Secure Desktop" @@ -2332,29 +2332,27 @@ #. Translators: Presented when an item is marked as current in a collection of items msgid "current" -msgstr "" +msgstr "現在" #. Translators: Presented when a page item is marked as current in a collection of page items -#, fuzzy msgid "current page" -msgstr "プロパティページ" +msgstr "現在のページ" #. Translators: Presented when a step item is marked as current in a collection of step items msgid "current step" -msgstr "" +msgstr "現在のステップ" #. Translators: Presented when a location item is marked as current in a collection of location items -#, fuzzy msgid "current location" -msgstr "現在のアプリ (%s)" +msgstr "現在の位置" #. Translators: Presented when a date item is marked as current in a collection of date items msgid "current date" -msgstr "" +msgstr "現在の日付" #. Translators: Presented when a time item is marked as current in a collection of time items msgid "current time" -msgstr "" +msgstr "現在の時刻" #. Translators: A message informing the user that there are errors in the configuration file. msgid "" @@ -4370,9 +4368,8 @@ msgstr "標準スタイル" #. Translators: Indicates that cell does not have border lines. -#, fuzzy msgid "no border lines" -msgstr "下線なし" +msgstr "罫線なし" #. Translators: Reported when there are two background colors. #. This occurs when, for example, a gradient pattern is applied to a spreadsheet cell. @@ -6168,7 +6165,7 @@ #. Translators: The confirmation prompt displayed when the user requests to delete a configuration profile. msgid "This profile will be permanently deleted. This action cannot be undone." -msgstr "" +msgstr "このプロファイルを削除すると元に戻すことはできません" #. Translators: The title of the confirmation dialog for deletion of a configuration profile. msgid "Confirm Deletion" @@ -7102,7 +7099,6 @@ #. Translators: This is the label for a combobox in the #. document formatting settings dialog. -#, fuzzy msgid "Styles" msgstr "スタイル" @@ -7109,13 +7105,12 @@ #. Translators: This is the label for a combobox in the #. document formatting settings dialog. msgid "Both Colors and Styles" -msgstr "" +msgstr "色とスタイル" #. Translators: This is the label for a combobox in the #. document formatting settings dialog. -#, fuzzy msgid "Cell borders:" -msgstr "セル番地(&O)" +msgstr "セルの罫線" #. Translators: This is the label for a group of document formatting options in the #. document formatting settings dialog @@ -7680,9 +7675,9 @@ "クリア" #. Translators: a message reported in the get location text script for Excel. {0} is replaced with the name of the excel worksheet, and {1} is replaced with the row and column identifier EG "G4" -#, fuzzy, python-brace-format +#, python-brace-format msgid "Sheet {0}, {1}" -msgstr "位置 {x}, {y}" +msgstr "シート {0} セル {1}" #, python-brace-format msgid "Input Message is {title}: {message}" @@ -7712,134 +7707,126 @@ #. Translators: border positions in Microsoft Excel. msgid "top edge" -msgstr "" +msgstr "上" #. Translators: border positions in Microsoft Excel. msgid "bottom edge" -msgstr "" +msgstr "下" #. Translators: border positions in Microsoft Excel. -#, fuzzy msgid "left edge" -msgstr "左インデント" +msgstr "左" #. Translators: border positions in Microsoft Excel. -#, fuzzy msgid "right edge" -msgstr "右インデント" +msgstr "右" #. Translators: border positions in Microsoft Excel. -#, fuzzy msgid "up-right diagonal line" -msgstr "細線の右上がり斜線縞模様" +msgstr "右上がり線" #. Translators: border positions in Microsoft Excel. msgid "down-right diagonal line" -msgstr "" +msgstr "右下がり線" #. Translators: border positions in Microsoft Excel. -#, fuzzy msgid "horizontal borders except outside" -msgstr "横縞模様" +msgstr "範囲内の水平線" #. Translators: border positions in Microsoft Excel. msgid "vertical borders except outside" -msgstr "" +msgstr "範囲内の垂直線" #. Translators: border styles in Microsoft Excel. -#, fuzzy msgid "continuous" -msgstr "コンテンツ情報" +msgstr "実線" #. Translators: border styles in Microsoft Excel. msgid "dashed" -msgstr "" +msgstr "破線" #. Translators: border styles in Microsoft Excel. msgid "dash dot" -msgstr "" +msgstr "一点鎖点" #. Translators: border styles in Microsoft Excel. msgid "dash dot dot" -msgstr "" +msgstr "二点鎖点" #. Translators: border styles in Microsoft Excel. msgid "dotted" -msgstr "" +msgstr "点線" #. Translators: border styles in Microsoft Excel. -#, fuzzy msgid "double" -msgstr "2行" +msgstr "二本線" #. Translators: border styles in Microsoft Excel. -#, fuzzy msgid "slanted dash dot" -msgstr "スペースとドット" +msgstr "傾斜(一点鎖線)" #. Translators: border styles in Microsoft Excel. msgid "hair" -msgstr "" +msgstr "細線" #. Translators: border styles in Microsoft Excel. -#, fuzzy msgid "thin" -msgstr "ナッシング" +msgstr "実線" #. Translators: border styles in Microsoft Excel. msgid "medium" -msgstr "" +msgstr "太線" #. Translators: border styles in Microsoft Excel. msgid "thick" -msgstr "" +msgstr "極太線" #. Translators: border styles in Microsoft Excel. msgid "medium dash dot dot" -msgstr "" +msgstr "実線(二点鎖線)" #. Translators: border styles in Microsoft Excel. msgid "medium dash dot" -msgstr "" +msgstr "実線(一点鎖線)" #. Translators: border styles in Microsoft Excel. msgid "medium dashed" -msgstr "" +msgstr "実線(破線)" #. Translators: border styles in Microsoft Excel. #, python-brace-format msgid "{weight} {style}" -msgstr "" +msgstr "{weight}の{style}" #. Translators: border styles in Microsoft Excel. -#, fuzzy, python-brace-format +#, python-brace-format msgid "{color} {desc}" -msgstr "{color} グレー" +msgstr "{color}の{desc}" #. Translators: border styles in Microsoft Excel. #, python-brace-format msgid "{desc} surrounding border" -msgstr "" +msgstr "{desc}の囲み線" #. Translators: border styles in Microsoft Excel. #, python-brace-format msgid "{desc} top and bottom edges" -msgstr "" +msgstr "上下は{desc}" #. Translators: border styles in Microsoft Excel. #, python-brace-format msgid "{desc} left and right edges" -msgstr "" +msgstr "左右は{desc}" #. Translators: border styles in Microsoft Excel. #, python-brace-format msgid "{desc} up-right and down-right diagonal lines" -msgstr "" +msgstr "右上がり線と右下がり線は{desc}" #. Translators: border styles in Microsoft Excel. #, python-brace-format msgid "{desc} {position}" -msgstr "" +msgstr "{position}は{desc}" #. Translators: A type of chart in Microsoft Excel. #. See https://support.office.com/en-in/article/Available-chart-types-a019c053-ba7f-4c46-a09a-82e17f3ee5be
「現在の行の報告」を3回押した場合に関するヘルプメッセージ更新。
Index: nvda.po =================================================================== --- nvda.po (revision 32158) +++ nvda.po (working copy) @@ -6,7 +6,7 @@ "Project-Id-Version: NVDA bzr main:5884\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-07 00:10+1000\n" -"PO-Revision-Date: 2017-03-31 06:52+0900\n" +"PO-Revision-Date: 2017-04-07 07:59+0900\n" "Last-Translator: Takuya Nishimoto <nishimotz@gmail.com>\n" "Language-Team: NVDA Japanese Team <nishimotz@gmail.com>\n" "Language: ja\n" @@ -2523,12 +2523,13 @@ msgstr "アクティブなアプリに対するスリープモードの切り替え" #. Translators: Input help mode message for report current line command. -#, fuzzy msgid "" "Reports the current line under the application cursor. Pressing this key " "twice will spell the current line. Pressing three times will spell the line " "using character descriptions." -msgstr "カーソルのある現在行の報告。2回押すと現在の行のスペルの報告" +msgstr "" +"カーソルのある現在行の報告。2回押すと現在の行のスペルの報告。3回押すと文字説" +"明で行を報告" #. Translators: Reported when left mouse button is clicked. msgid "Left click"
ユーザーガイドの更新。
起動オプションの追加は 2017.1 のリリース直前に入ったもの。
Index: userGuide.t2t =================================================================== --- userGuide.t2t (revision 32158) +++ userGuide.t2t (working copy) @@ -23,7 +23,7 @@ - 数多くの点字ディスプレイのサポートと、点字ディスプレイに点字入力キーがある場合のコンピューター点字の入力 - インストールなしでUSBメモリーや他の携帯型メディアから実行が可能 - 簡単に利用できるトーキングインストーラー -- 48ヶ国語への翻訳 +- 50ヶ国語への翻訳 - 32ビット版および64ビット版の最新のWindowsへの対応 - Windowsのログオン及びその他のセキュアスクリーンでの動作 - Microsoft Active Accessibility、Java Access Bridge、IAccessible2及びUI Automationといった一般的なアクセシビリティインターフェースのサポート (UI AutomationはWindows 7及びそれ以降でのみサポートされています) @@ -32,7 +32,7 @@ ++ 国際化 ++ 世界中の誰もが、話している言語に関わらず、等しくテクノロジーにアクセスできるということが重要です。 -NVDAは現在、英語以外の48ヶ国語に翻訳されています: アフリカーンス語、アルバニア語、アムハラ語、アラビア語、アラゴン方言(スペイン語)、ブラジルポルトガル語、ブルガリア語、カタルーニャ語、コロンビア国のスペイン語、クロアチア語、チェコ語、デンマーク語、オランダ語、ファルシ(ペルシア)語、フィンランド語、フランス語、ガリシア語、ギリシア語、グルジア語、ドイツ語、ヘブライ語、ヒンディー語、ハンガリー語、アイスランド語、アイルランド語、イタリア語、日本語、韓国語、リトアニア語、ネパール語、ノルウェー語、ポーランド語、ポルトガル語、パンジャーブ語、ルーマニア語、ロシア語、セルビア語、スロバキア語、スロベニア語、スペイン語、スウェーデン語、タミル語、タイ語、中国語 (繁体字) 、中国語 (簡体字) 、トルコ語、ウクライナ語、ベトナム語。 +NVDAは現在、英語以外の50ヶ国語に翻訳されています: アフリカーンス語、アルバニア語、アムハラ語、アラビア語、アラゴン方言(スペイン語)、ブラジルポルトガル語、ブルガリア語、ビルマ語、カタルーニャ語、コロンビア国のスペイン語、クロアチア語、チェコ語、デンマーク語、オランダ語、ファルシ(ペルシア)語、フィンランド語、フランス語、ガリシア語、グルジア語、ドイツ語、ギリシア語、ヘブライ語、ヒンディー語、ハンガリー語、アイスランド語、アイルランド語、イタリア語、日本語、カンナダ語、韓国語、リトアニア語、ネパール語、ノルウェー語、ポーランド語、ポルトガル語、パンジャーブ語、ルーマニア語、ロシア語、セルビア語、スロバキア語、スロベニア語、スペイン語、スウェーデン語、タミル語、タイ語、中国語 (繁体字) 、中国語 (簡体字) 、トルコ語、ウクライナ語、ベトナム語。 ++ 音声合成サポート ++ メッセージやインターフェースを複数の言語で提供できるだけでなく、使用したい言語に対応した音声エンジンがある場合、NVDAではどんな言語のコンテンツも読ませることができます。 @@ -286,7 +286,7 @@ %kc:beginInclude || 名称 | デスクトップ用キー | ラップトップ用キー | 説明 | | すべて読み上げ | NVDA+下矢印 | NVDA+A | 現在のキャレット位置から進みながら読み上げます。 | -| 現在行の読み上げ | NVDA+上矢印 | NVDA+L | 現在キャレットのある行を読み上げます。2回押すと現在行のスペルを読み上げます。 | +| 現在行の読み上げ | NVDA+上矢印 | NVDA+L | 現在キャレットのある行を読み上げます。2回押すと現在行のスペルを読み上げます。3回押すと文字説明で行を報告します。 | | 選択中テキストの読み上げ | NVDA+Shift+上矢印 | NVDA+Shift+S | 現在選択されている任意のテキストを読み上げます。 | | 次の文を読み上げ | Alt+下矢印 | Alt+下矢印 | キャレットを次の文に移動してその文を読み上げます。(Microsoft Word および Outlook) | | 前の文を読み上げ | Alt+上矢印 | Alt+上矢印 | キャレットを前の文に移動してその文を読み上げます。(Microsoft Word および Outlook) | @@ -700,7 +700,7 @@ ++ Kindle for PC ++ NVDA は Amazon Kindle for PC での電子書籍の読み上げとナビゲーションに対応しています。 -この機能は「改善されたタイプセット」に対応する Kindle 電子書籍で有効です。それぞれの電子書籍の詳細ページで対応状況を確認してください。 +この機能は「スクリーンリーダー対応」として制作された Kindle 電子書籍で有効です。それぞれの電子書籍の詳細ページで対応状況を確認してください。 電子書籍の読み上げにはブラウズモードを使います。 電子書籍を開いたり、書籍の内容部分にフォーカスを移動したりすると、ブラウズモードに自動的に切り替わります。 @@ -1263,6 +1263,7 @@ - テーブル - 行と列の見出し - セル番地 + - セルの罫線 [(なし, スタイル, 色とスタイル)] - 要素 - 見出し - リンク @@ -2298,6 +2299,7 @@ | -m | --minimal | サウンド、インタフェース、開始メッセージなどを出さない | | -s | --secure | セキュアモード(Pythonコンソールを無効化) | | なし | --disable-addons | アドオンを無効化 | +| なし | --debug-logging | 今回に限ってログ記録レベル「デバッグ」で実行。他のログレベル指定オプション( ""--loglevel"", -l)よりも優先される | | なし | --no-sr-flag | グローバルなシステムのスクリーンリーダーフラグを変更しない | | なし | --install | NVDAのインストール(新規にインストールされたNVDAを起動) | | なし | --install-silent | NVDAのサイレントインストール(新規にインストールされたNVDAを起動しない) |
本家 master からマージして nvdajp をビルドしているが、入力ヘルプで確認すると
globalCommands.py: script_reportCurrentLine.__doc__=_("Reports the current line under the application cursor. Pressing this key twice will spell the current line. Pressing three times will spell the line using character descriptions.")
に対応するコマンドが未翻訳になっている。
上記、master を日本語版にマージしたときの手違いと判明。
changes.t2t の現状
= 2017.2 = == New Features == - Cell border information can now be reported in Microsoft Excel by using `NVDA+f`. (#3044) - Added support for aria-current attributes. (#6358) - Automatic language switching is now supported in Microsoft Edge. (#6852) - Added support for Windows Calculator on Windows 10 Enterprise LTSB (Long-Term Servicing Branch) and Server. (#6914) - Performing the read current line command three times quickly spells the line with character descriptions. (#6893) - New language: Burmese. == Changes == - When navigating with simple review in applications using UI Automation, more non-content containers are ignored making navigation easier. (#6948, #6950) == Bug Fixes == - Web page menu items (menu item checkbox's and radio buttons) can now be activated while in browse mode. (#6735) - Excel sheet name reporting is now translated. (#6848) - Pressing escape while the configuration profile "Confirm Deletion" dialog is active now dismisses the dialog. (#6851) - Fixed some crashes in Mozilla Firefox and other Gecko applications where the multi-process feature is enabled. (#6885) - Reporting of background color in screen review is now more accurate when text was drawn with a transparent background. (#6467) - Improved support for aria-describedby in Internet Explorer 11, including support within iframes and when multiple IDs are provided. (#5784) - In the Windows 10 Creators Update, NVDA's audio ducking again works as in previous Windows releases (I.e. Duck with speech and sounds, always duck, and no ducking are all available). (#6933) - NVDA will no longer fail to navigate to or report certain (UIA) controls where a keyboard shortcut is not defined. (#6779) - Two empty spaces are no longer added in keyboard shortcut information for certain (UIA) controls. (#6790) - Certain combinations of keys on HIMS displays (e.g. space+dot4) no longer fail intermittently. (#3157) - Fixed an issue when opening a serial port on systems using certain languages other than English which caused connecting to braille displays to fail in some cases. (#6845) - Reduced the chance of configuration file being corrupted when Windows shuts down. Configuration files are now written to a temporary file before replacing the actual configuration file. (#3165) - When performing the read current line command twice quickly to spell the line, the appropriate language is now used for the spelled characters. (#6726) - Navigating by line in Microsoft Edge is now up to three times faster in the Windows 10 Creators Update. (#6994) - NVDA no longer announces "Web Runtime grouping" when focusing Microsoft Edge documents in the Windows 10 Creators Update. (#6948) == Changes for Developers == - Commandline arguments are now processed with Python's argparse module, rather than optparse. This allows certain options such as -r and -q to be handled exclusively. (#6865) - core.callLater now queues the callback to NVDA's main queue after the given delay, rather than waking the core and executing it directly. This stops possible freezes due to the core accidentally going to sleep after processing a callback, in the midle of a modal call such as the desplaying of a message box. (#6797) - The InputGesture.identifiers property has been changed so that it is no longer normalized. (#6945) - Subclasses no longer need to normalize identifiers before returning them from this property. - If you want normalized identifiers, there is now an InputGesture.normalizedIdentifiers property which normalizes the identifiers returned by the identifiers property . - The InputGesture.logIdentifier property is now deprecated. Callers should use InputGesture.identifiers[0] instead. (#6945) - Deprecated code removed: - `speech.REASON_*` constants: `controlTypes.REASON_*` should be used instead. (#6846) - `i18nName` for synth settings: `displayName` and `displayNameWithAccelerator` should be used instead. (#6846, #5185) - `config.validateConfig`. (#6846, #667) - `config.save`. (#6846, #667) - The list of completions in the autocomplete context menu of the PythonConsole no longer shows any objec path leading up to the final symbol being completed. (#7023) - There is now a unit testing framework for NVDA. (#7026) - Unit tests and infrastructure are located in the tests/unit directory. See the docstring in the tests\unit\__init__.py file for details. - You can run tests using "scons tests". See the "Running Tests" section of readme.md for details. - If you are submitting a pull request for NVDA, you should first run the tests and ensure they pass.
string freeze になったので改めて全文。
今回は技術的な内容が多いので西本が自分でやろうと思います。
ユーザーガイドの更新は完了しています。
= 2017.2 = Highlights of this release include full support for audio ducking in the Windows 10 Creators Update; fixes for several selection issues in browse mode, including problems with select all; significant improvements in Microsoft Edge support; and improvements on the web such as indication of elements marked as current (using aria-current). == New Features == - Cell border information can now be reported in Microsoft Excel by using NVDA+f. (#3044) - In web browsers, NVDA now indicates when an element has been marked as current (specifically, using the aria-current attribute). (#6358) - Automatic language switching is now supported in Microsoft Edge. (#6852) - Added support for Windows Calculator on Windows 10 Enterprise LTSB (Long-Term Servicing Branch) and Server. (#6914) - Performing the read current line command three times quickly spells the line with character descriptions. (#6893) - New language: Burmese. - Unicode up and down arrows and fraction symbols are now spoken appropriately. (#3805) == Changes == - When navigating with simple review in applications using UI Automation, more extraneous objects are now ignored, making navigation easier. (#6948, #6950) == Bug Fixes == - Web page menu items can now be activated while in browse mode. (#6735) - Pressing escape while the configuration profile "Confirm Deletion" dialog is active now dismisses the dialog. (#6851) - Fixed some crashes in Mozilla Firefox and other Gecko applications where the multi-process feature is enabled. (#6885) - Reporting of background color in screen review is now more accurate when text was drawn with a transparent background. (#6467) - Improved support for control descriptions provided on web pages in Internet Explorer 11 (specifically, support for aria-describedby within iframes and when multiple IDs are provided). (#5784) - In the Windows 10 Creators Update, NVDA's audio ducking again works as in previous Windows releases; i.e. Duck with speech and sounds, always duck and no ducking are all available. (#6933) - NVDA will no longer fail to navigate to or report certain (UIA) controls where a keyboard shortcut is not defined. (#6779) - Two empty spaces are no longer added in keyboard shortcut information for certain (UIA) controls. (#6790) - Certain combinations of keys on HIMS displays (e.g. space+dot4) no longer fail intermittently. (#3157) - Fixed an issue when opening a serial port on systems using certain languages other than English which caused connecting to braille displays to fail in some cases. (#6845) - Reduced the chance of the configuration file being corrupted when Windows shuts down. Configuration files are now written to a temporary file before replacing the actual configuration file. (#3165) - When performing the read current line command twice quickly to spell the line, the appropriate language is now used for the spelled characters. (#6726) - Navigating by line in Microsoft Edge is now up to three times faster in the Windows 10 Creators Update. (#6994) - NVDA no longer announces "Web Runtime grouping" when focusing Microsoft Edge documents in the Windows 10 Creators Update. (#6948) - All existing versions of SecureCRT are now supported. (#6302) - Adobe Acrobat Reader no longer crashes in certain PDF documents (specifically, those containing empty ActualText attributes). (#7021, #7034) - In browse mode in Microsoft Edge, interactive tables (ARIA grids) are no longer skipped when navigating to tables with t and shift+t. (#6977) - In browse mode, pressing shift+home after selecting forward now unselects to the beginning of the line as expected. (#5746) - In browse mode, select all (control+a) no longer fails to select all text if the caret is not at the start of the text. (#6909) - Fixed some other rare selection problems in browse mode. (#7131) == Changes for Developers == - Commandline arguments are now processed with Python's argparse module, rather than optparse. This allows certain options such as -r and -q to be handled exclusively. (#6865) - core.callLater now queues the callback to NVDA's main queue after the given delay, rather than waking the core and executing it directly. This stops possible freezes due to the core accidentally going to sleep after processing a callback, in the midle of a modal call such as the desplaying of a message box. (#6797) - The InputGesture.identifiers property has been changed so that it is no longer normalized. (#6945) - Subclasses no longer need to normalize identifiers before returning them from this property. - If you want normalized identifiers, there is now an InputGesture.normalizedIdentifiers property which normalizes the identifiers returned by the identifiers property . - The InputGesture.logIdentifier property is now deprecated. Callers should use InputGesture.identifiers[0] instead. (#6945) - Removed some deprecated code: - `speech.REASON_*` constants: `controlTypes.REASON_*` should be used instead. (#6846) - `i18nName` for synth settings: `displayName` and `displayNameWithAccelerator` should be used instead. (#6846, #5185) - `config.validateConfig`. (#6846, #667) - `config.save`: `config.conf.save` should be used instead. (#6846, #667) - The list of completions in the autocomplete context menu of the PythonConsole no longer shows any objec path leading up to the final symbol being completed. (#7023) - There is now a unit testing framework for NVDA. (#7026) - Unit tests and infrastructure are located in the tests/unit directory. See the docstring in the tests\unit\__init__.py file for details. - You can run tests using "scons tests". See the "Running Tests" section of readme.md for details. - If you are submitting a pull request for NVDA, you should first run the tests and ensure they pass.
開発者向け変更の前まで。
= 2017.2 = このリリースのハイライトは、Windows 10 Creators Update における「音のダッキング」対応の改善、ブラウズモードにおける選択操作(「すべて選択」を含む)の不具合修正、Microsoft Edge ブラウザ対応の改善、Web閲覧における選択状態(aria-current)への対応の改善です。 == 新機能 == - Microsoft Excel において NVDA+F を使うとセルの罫線が報告されるようになりました。 (#3044) - ウェブブラウザーにおいてある要素が現在の選択としてマークアップされている(具体的にはaria-current属性が使われている)場合に NVDA が報告するようになりました。 (#6358) - 言語の自動切り替えが Microsoft Edge に対応しました。(#6852) - Windows 電卓アプリが Windows 10 Enterprise LTSB (Long-Term Servicing Branch) および Server で利用できるようになりました。(#6914) - 現在の行の報告コマンドを3回すばやく繰り返して押すと、行の内容を文字ごとに説明して読み上げるようになりました。(#6893) - 新しい言語: ビルマ語 - Unicode の上矢印や下矢印、分数記号などを適切に読み上げるようになりました。(#3805) == 変更点 == - UI Automation 対応アプリで簡易レビューモードを使う場合に、不要なオブジェクトをより適切に省略するようになり、ナビゲーションが容易になりました。(#6948, #6950) == バグ修正 == - ウェブページのメニュー項目に対して、ブラウズモードからアクションを実行できるようになりました。(#6735) - 設定プロファイルの「削除の確認」ダイアログにおいて Esc キーを押してもダイアログが閉じなかった問題を修正しました。(#6851) - マルチプロセス機能を有効にした Mozilla Firefox とその他の Gecko アプリがクラッシュする問題を修正しました。(#6885) - 画面レビューにおける背景の色の報告が、背景の透明な場所に表示されたテキストについてもより正確に行われるようになりました。(#6467) - Internet Explorer 11 でウェブページを表示する場合に、コントロールの説明をより適切に行うようになりました。(具体的には iframe の内側で aria-describedby に複数の ID が指定されている場合に関する改善です)(#5784) - Windows 10 Creators Update において NVDA の「音のダッキング」が再び適切に動作するようになりました。つまり「音声とサウンドの出力時にダッキング」「常にダッキング」「ダッキングなし」がすべて利用できます。(#6933) - キーボードショートカットの定義がない UIA コントロールに対する移動や報告を NVDA が適切に行えない問題を修正しました。(#6779) - UIA コントロールのキーボードショートカット情報において2個の空白が追加されていた問題を修正しました。(#6790) - HIMS 点字ディスプレイの特定のキーの組み合わせ(スペース+4の点)がときどき操作できなくなっていた問題を修正しました。(#3157) - 英語以外の言語に設定された環境において、シリアルポートで点字ディスプレイに接続できない場合がある問題を修正しました。(#6845) - Windows がシャットダウンするときに設定ファイルが破壊されることがある問題に対応しました。設定ファイルを保存する場合にいったん別のファイルに書き込みを行い、それからファイルの入れ替えを行うようになりました。(#3165) - 現在の行の報告コマンドを2回繰り返して押したときに、スペルを正しい言語で報告するようになりました。(#6726) - Windows 10 Creators Update の Microsoft Edge において、前後の行への移動が最高で約3倍高速になりました。(#6994) - Windows 10 Creators Update の Microsoft Edge ドキュメントにフォーカスが移動するときに "Web Runtime grouping" という報告をしないようになりました。(#6948) - すべてのバージョンの SecureCRT がサポートされるようになりました。(#6302) - Adobe Acrobat Reader で特定の PDF ファイルの操作中にクラッシュしないようになりました。(具体的には空の ActualText 属性がある場合)(#7021, #7034) - Microsoft Edge のブラウズモードにおいて、対話的なテーブル(ARIA grids)に T および Shift+T で適切に移動できるようになりました。(#6977) - ブラウズモードにおいて、次の文字や行に選択範囲を広げた後に Shift+Home を押した場合に、適切に選択を解除して行の先頭に移動するようになりました。(#5746) - ブラウズモードにおいて Ctrl+A で「すべて選択」を実行した場合に、キャレットがテキストの先頭にない場合でもすべてのテキストが適切に選択されるようになりました。(#6909) - ブラウズモードのテキスト選択において起きる可能性がある不具合の一部を修正しました。(#7131)
changes の後半
== 開発者向け変更 == - コマンドライン引数の処理に Python の argparse を使用するようになりました。以前は optparse が使われていました。これにより -r と -q など同時に利用できないオプションを正しく処理するようになりました。(#6865) - core.callLater は指定された時間が経過してからコールバックを NVDA のメインキューに入れるようになりました。以前は core を呼び出して直接実行していました。この変更により、メッセージボックス表示などのモーダルな処理の途中で core がコールバックの直後にスリープしてしまい NVDA がフリーズするという問題を回避できます。(#6797) - InputGesture.identifiers プロパティを正規化しないようになりました。(#6945) - サブクラスがこのプロパティを返す場合には正規化は不要です。 - 正規化された識別子が必要な場合は InputGesture.normalizedIdentifiers を使用します。これは identifiers プロパティを正規化した値を返します。 - InputGesture.logIdentifier プロパティは廃止予定になりました。代わりに InputGesture.identifiers[0] を使用します。(#6945) - 廃止予定のコードが削除されました: - `speech.REASON_*` 定数: `controlTypes.REASON_*` を代わりに使用します。(#6846) - synth settings の `i18nName`: `displayName` と `displayNameWithAccelerator` を代わりに使用します。(#6846, #5185) - `config.validateConfig` (#6846, #667) - `config.save`: `config.conf.save` を代わりに使用します。(#6846, #667) - Python コンソールの自動補完コンテクストメニューの補完リストで入力対象のシンボルだけを表示するようになりました。以前は直前のオブジェクトのパスが付与されていました。(#7023) - ユニットテストのフレームワークが追加されました。(#7026) - ユニットテストとそのインフラストラクチャは tests/unit ディレクトリにあります。詳細は tests\unit\__init__.py の docstring を参照してください。 - "scons tests" でテストを実行できます。詳細は readme.md の "Running Tests" を参照してください。 - NVDA へのプルリクエストを出すときにはテストが通ることを確認してください。
aria-current の説明の翻訳をすこし修正:
= 2017.2 = このリリースのハイライトは、Windows 10 Creators Update における「音のダッキング」対応の改善、ブラウズモードにおける選択操作(「すべて選択」を含む)の不具合修正、Microsoft Edge ブラウザ対応の改善、Web閲覧における現在の選択の属性(aria-current)への対応の改善です。
クローズするのを忘れていました。 マイルストーンを指定できないので 2017.2jp にしておきます。
本家 2017.2 の開発が進み始めたので、現在の changes を紹介。
日本語版に導入した Excel 罫線の報告が本家版 master にやっと入った。