Ticket #33982

Open Date: 2014-06-30 23:34

Last Update: 2014-07-26 22:20

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

Reporter:nishimotoOwner:nishimoto
Priority:5 - MediumMileStone:2014.3jp-public-beta (closed)
Type:Feature RequestsSeverity:5 - Medium
Component:点字ディスプレイStatus:Closed
ResolutionFixed

Details

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

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

2014.3jp にむけて

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

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

チェックボックス chk

ラジオボタン rbtn

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

Attachment File

Attachment File ListNo attachments
Add New attachment
Add attachment filesPlease login to add new attachment

Ticket History - 3/7 Histories [Show all old Histories]

2014-06-30 23:34 Updated by: nishimoto

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

2014-07-01 14:13 Updated by: nishimoto

  • Resolution Update from None to Accepted

Comment

点字設定で 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

Comment

本家の関連チケット 4130

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

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

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

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

Comment

日本語テスト版 jpalpha140702

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

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

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

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

Comment

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

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

Comment

本家チケット 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

  • Ticket Close date is changed to 2014-07-26 22:20
  • Status Update from Open to Closed

Comment

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

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

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


Add Comment/Update #33982 (点字ディスプレイ出力で chk rbtn などの略語表記を選択可能にする)

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login