Date: prev next · Thread: first prev next last
2021 Archives by date, by thread · List index


野方です。
西堀さん、ご意見ありがとうございます。

2021年1月24日(日) 4:03 <ml.nishibori.kiyotaka@gmail.com>:
Gnomeデスクトップ環境でLibreOfficeを使用する場合、ラベル等でアクセラレーターキーが指定されていないときにはアプリ側が勝手に補完して、
ラベルの末尾に "(A)" のように表示されました(それがLibreOfficeの仕様なのかデスクトップ環境の仕様なのかは確認しておりませんが)。[1]

OS側で対処は逆に歓迎ですね。
アクセシビリティに関連することまで翻訳側が対処するのは良くないと思っています。
なので、OSがメニューから判断して付加してくれるのは、翻訳の手間も減りますし、
システム的にもすっきりするので、そういう方向でサポートされる方が嬉しいです。

アクセラレーターキーの表記を止めたいと思ったきっかけは、表記について
人為的なミスが発生することも要因の一つでした。

翻訳を見ていてアクセラレーターキーの表記が抜けることや、大文字表記が
小文字表記になっていたりすることが、まれにあります。

LibreOfficeのような巨大なアプリで、小さなミスを探し出したり防ぐことは
不可能なので…

いや、poのmsgidとmsgstrを見て比較するようなツール書けば修正不可能
ではないですが、そこまで対処しなければいけないのかという思いもありますし、
(過去の人は誰もそんなことをしていなかったですよね?)
OSも含めアプリの考えも以前とは変わってきているので、
時代の流れとして外してもいいタイミングかなと思っています。


ちなみにMicrosoft
OfficeのリボンUIの場合、通常はアクセラレーターキーは表示されておりませんがAltキーを押すとそれらがポップアップ表示される仕組みになっています(ご存知かとは思いますが)。

はい、知ってます。
UWPのアプリなら使える機能ではないので、MS Officeで対処しているようですね。

Visual Studio Codeを見ると、トップメニューだけアクセラレーターキーの表記があって
中のメニューには表記がなかったりして、この辺の事情に詳しい方がいれば
誰か教えて欲しいです。



2021年1月24日(日) 4:03 <ml.nishibori.kiyotaka@gmail.com>:

西堀です。

私の過去の経験からですが、翻訳においてアクセラレーターキー表記を廃止したとしても、その目的が達成されない(少なくとも達成されないデスクトップ環境がある)と思います。
Gnomeデスクトップ環境でLibreOfficeを使用する場合、ラベル等でアクセラレーターキーが指定されていないときにはアプリ側が勝手に補完して、ラベルの末尾に
"(A)"
のように表示されました(それがLibreOfficeの仕様なのかデスクトップ環境の仕様なのかは確認しておりませんが)。[1]
もしそのように表示されることを廃止したいのならば、然るべきグローバルにFeture
Requestとして投げかけるべき案件かと思います。ローカルチームが翻訳で対処できる問題ではなさそうです。

ちなみにMicrosoft
OfficeのリボンUIの場合、通常はアクセラレーターキーは表示されておりませんがAltキーを押すとそれらがポップアップ表示される仕組みになっています(ご存知かとは思いますが)。

西堀 清貴 <ml.nishibori.kiyotka@gmail.com>
--
[1] https://twitter.com/nishbone/status/1195615013244813312

On 2021/01/23, 21:44, Jun Nogata <nogajun@gmail.com> wrote:
野方です。
問題提起として投げておきます。

UIの表記にアクセラレーターキーというのがあります。
たとえば「ファイル(F)」の後ろの「(F)」ような形で表記されていて、
そのキーを押すと機能が実行できるというものです。

アクセラレーターキーは英語ならUI単語内のアルファベットとして表記されていますが、
日本語に翻訳すると消えてしまうので設定された文字を括弧でくくって表記しています。

* https://listarchives.libreoffice.org/ja/discuss/2014/msg00419.html
*
https://wiki.documentfoundation.org/JA/Translation/JapaneseTranslationStyleGuide

このアクセラレーターキーの表記を原則、廃止したいです。
廃止の理由としては、2点あります。

1. 表記と操作に関連性と一貫性がない
2.
タブUIなど新しいUIでは冗長な表記で横幅を取ってしまう

ひとつ目は、表記と操作の関連性と一貫性です。
日本語スタイルガイドの議論のページでも意見をいただいていますが、
Calcのグラフの軸の挿入で、X軸とX軸(A)という表記があります。

*
https://wiki.documentfoundation.org/Talk:JA/Translation/JapaneseTranslationStyleGuide#.E3.80.8C.E3.82.A2.E3.82.AF.E3.82.BB.E3.83.A9.E3.83.AC.E3.83.BC.E3.82.BF.E3.83.BC.E3.82.AD.E3.83.BC.E3.81.AE.E8.A1.A8.E8.A8.98.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6.E3.80.8Dnishibori.E3.81.95.E3.82.93

* https://i.imgur.com/oDs8aCt.png
* https://i.imgur.com/OK5jJUA.png

日本語の方を見てもらうとわかりますが、片方は括弧ありで片方は括弧無しです。
括弧のない方はXに割り当てられてて、もう一つは被るので別に括弧の文字で
割り当てられているのですが、これは混乱すると思います。
ほかには、英語の場合では機能名の単語とキーが紐付いているので、意味がわかりやすいのですが
日本語にすると意味が消えてしまいキーとの関連性も消えてしまうという問題もあります。

2つ目は、タブUIなどの新しいUIでは無駄に横幅を取る問題です。

* https://i.imgur.com/BT0KkWN.png
* https://i.imgur.com/wtzbeAV.png

MS
OfficeのリボンUIは幅に合わせて動的にアイコンサイズや文字表示を変えますが
LibreOfficeの新しいUIは固定レイアウトで、表示できない場合はボタン全部が
隠れます。これはユーザービリティ的に良くないと思います。

それと、最近のWindowsアプリはメニューにアクセラレーターキーの表記がありません。
いや、他のOSでも表記は消えています。

* Human Interface Guidelines - Design - Apple Developer:
https://developer.apple.com/design/human-interface-guidelines/
* Components - Material Design: https://material.io/components
* Windows アプリ UX デザイン ガイドライン | Microsoft
Docs:
https://docs.microsoft.com/ja-jp/previous-versions/msdn10/mt634411(v=msdn.10)
* GNOME Human Interface Guidelines:
https://developer.gnome.org/hig/stable/

以上のような理由で、もう、アクセラレーターキーの表記は消してもいいのでは
と思っていますが、アクセシビリティの問題も絡むので慎重に検討する必要があると思ってます。

ということで、この提案に対してご意見や情報があれば教えてください。

--
野方 純 (Jun Nogata) - mail: nogajun@gmail.com
                     - web: http://www.nofuture.tv/diary/

--
Unsubscribe instructions: E-mail to
discuss+unsubscribe@ja.libreoffice.org
Posting guidelines + more:
https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/ja/discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



-- 
野方 純 (Jun Nogata) - mail: nogajun@gmail.com
                     - web: http://www.nofuture.tv/diary/

-- 
Unsubscribe instructions: E-mail to discuss+unsubscribe@ja.libreoffice.org
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/ja/discuss/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.