野方です。 西堀さん、ご意見ありがとうございます。 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