待辦事項 #33982

点字ディスプレイ出力で chk rbtn などの略語表記を選択可能にする

啟用日期: 2014-06-30 23:34 最後更新: 2014-07-26 22:20

回報者:
負責人:
類型:
狀態:
關閉
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
修正
檔案:

細節

過去の経緯は下記のチケット参照:

チケット #29297 点字ディスプレイ出力における略語の日本語化

2014.3jp にむけて

チケット #31182 日本語点字とコンピューター点字(NABCC)の併用モード

を実装したので、あわせて、点字ディスプレイ出力でコントロールの名前の

チェックボックス chk

ラジオボタン rbtn

などの略語表記を利用可能にすることも検討してはどうかと思います。

Ticket History (3/7 Histories)

2014-06-30 23:34 Updated by: nishimoto
  • New Ticket "点字ディスプレイ出力で chk rbtn などの略語表記を選択可能にする" created
2014-07-01 14:13 Updated by: nishimoto
  • 處理結果 Update from to Accepted
評語

点字設定で NABCC モードのときに Windows コントロールの「チェックボックス」「ダイアログ」などの role/state 通知を chk dlg などの略称にする、という仕様を実装してみました。

ご要望があればテスト版を作ります。

To ssh://git@bitbucket.org/nvdajp/nvdajp.git
 * [new branch]      ti33982 -> ti33982

追記:間違えて過去のチケット番号で作業して ti29297 ブランチを作ってしまったのですが、いまのところ ti33982 ブランチはまったく同じ内容です。

2014-07-01 14:36 Updated by: nishimoto
評語

本家の関連チケット 4130

http://community.nvda-project.org/ticket/4130

tv や dlg などの表記の説明をユーザーガイドに載せてはどうかという提案。

この表記は母国語にローカライズしていない国が多いようです。

2014-07-02 09:55 Updated by: nishimoto
評語

日本語テスト版 jpalpha140702

https://dl.dropboxusercontent.com/u/62564469/nvda_jpalpha140702.exe

この仕様の切り替えは NABCC モードと連動させているので、 従来の仕様で使いたい場合は点字設定「コンピューター点字」をチェックなしにしてください。

それから Windows コントロール以外の、 たとえば Web フォームの略語で、 切り替えを実装できていないところがありますが、 必要性があるかどうかご意見を伺って判断したいと思います。

2014-07-09 10:42 Updated by: nishimoto
評語

略語表記に戻したほうがよさそうな箇所の追加:

braille.py

		if role == controlTypes.ROLE_HEADING and level:
			# Translators: Displayed in braille for a heading with a level.
			# %s is replaced with the level.
			roleText = _("h%s") % level
			level = None
		elif role == controlTypes.ROLE_LINK and states and controlTypes.STATE_VISITED in states:
			states = states.copy()
			states.discard(controlTypes.STATE_VISITED)
			# Translators: Displayed in braille for a link which has been visited.
			roleText = _("vlnk")

nvda.po

#. Translators: Displayed in braille for a heading with a level.
#. %s is replaced with the level.
#, python-format
msgid "h%s"
msgstr "見出しレベル %s"

#. Translators: Displayed in braille for a link which has been visited.
msgid "vlnk"
msgstr "既読"
2014-07-09 13:51 Updated by: nishimoto
評語

本家チケット 4030 のブランチで提案されている略語の説明リスト:

- edt: edit.
- lst: list.
- mnubar: menu bar.
- mnu: menu.
- btn: button.
- chk: check box.
- rbtn: radio button.
- cbo: combo box.
- lnk: link.
- dlg: dialog.
- tv: treeview.
- tb: table.
- gra: graphic.
- submnu: submenu.
- clk: clickable.
- vlnk: visited link.
- hN: heading level N (for example, h1 for heading level 1).
- lv: level.

https://bitbucket.org/nvdaaddonteam/nvda/commits/e3cfca3383a91a5e1a021a0053533d03efa926bc

2014-07-26 22:20 Updated by: nishimoto
  • 狀態 Update from 開啟 to 關閉
  • Ticket Close date is changed to 2014-07-26 22:20
評語

NABCC モードの場合に h1 ... h6 と vlnk を英数字表記で点字出力する変更:

To ssh://git@bitbucket.org/nvdajp/nvdajp.git
   9de2a23..d950c38  jpbeta -> jpbeta

このチケットはクローズします。

Attachment File List

No attachments

編輯

Please login to add comment to this ticket » 登入