私は現在、大幅にローカライズされた WPF アプリケーションに携わっており、英語以外の言語のメニューのキーボード ショートカットに関するバグが発生しました。このバグは修飾キー名 ( 、 など) が翻訳されていないことに言及してShiftいCtrlましたが、これは簡単に修正できます。
ただし、これにより、衝突や慣習のために実行できない場合を除いて、コマンドの最初の文字に基づいていることが多いショートカット キー自体について考えるようになりました。コマンド名がローカライズされると、コマンドとそれぞれのショートカットの間のこのリンクは通常失われます。
- これは心配する価値がありますか?
- 既存の主要なアプリケーションは、この問題にどのように対処していますか?
- この場合、他に考慮すべき問題はありますか?
この質問は WPF アプリに触発されたものですが、私は一般的なケースにもっと興味があります。