sakura
sakura copied to clipboard
言語の切り替えが難しい
要望機能
Discordで言語の切り替え方法の質問あり。確かに、日本語がわからない人には辛い場所にあるかも。ドキュメントの充実も必要ですが、「表示言語(Language)」見たいな項目をメニューに設置しても良いかもしれません。
[設定(Option)]Menu→[共通設定(Common Settings)]→[ウィンドウ(Window)]Tab→[言語(Language)]Dropbox→OK
スクリーンショット
参考例 (IrfanView の場合)
メインメニューの「Options」の中に「Properties/Settings」と並んで「Change language」があります。
Change language は Properties/Settings で開く設定ダイアログの中の1カテゴリである Language を予め選択した状態で開くためのショートカットに過ぎません。
「表示言語(Language)」見たいな項目をメニューに設置
するのに、設定画面を作り直すようなことまではしないでもよさそうです。
なんで「ウインドウ」タブなんですかね・・・ たとえばTortoiseGit/SVNは「全般」に言語のコンボボックスがあるんですけど、 「全般」に入れられなかった理由があるんですかね?
まぁ、入れられなかった理由が「他に入れる場所がなかった」である確率は90%を超えてそうだ、というのがぼくの見解なんですが、理由があるなら押さえておきたいです。
正当な理由があっても、たぶん諦めませんけども...(キラン
ダイアログの項目入替は大変なので、共通設定の見直しは後回しです。
暫定案として、「設定」メニューの末尾に「言語選択(Select Language)」を追加して言語切替できるようにしたらどうかな?と思ってます。
いま「設定」メニューの末尾は「入力改行コード指定」ですが、 こんな感じで「日本語」「English」を切替できるようにします。
賛同者がいればサクッと実装してしまいますがどうでしょう?
共通設定はとりあえず空いてるスペースになんでもねじ込んだ感じがありますからね・・・ 今後要改善したいです。
暫定案についてですが、日本語、Englishをサブメニューにするということですかね?簡単に実装できるならそれで良いと思います。面倒なら、ds14050さんの提案のように、共通設定のウィンドウタブを選択した状態で表示するだけでもないよりマシでしょう。
ただ、「言語選択」だとプログラミング言語とか、Charsetの話にも聞こえるので、「表示言語 (Display Language)」とかの方が良いかと思います。
ただ、「言語選択」だとプログラミング言語とか、Charsetの話にも聞こえるので、「表示言語 (Display Language)」とかの方が良いかと思います。
サクラエディタ内の「言語切替」を司るクラスの名前が CSelectLang
なんですよw
感覚的には 「表示言語(Display Language)」 に完全同意。
暫定案についてですが、日本語、Englishをサブメニューにするということですかね?簡単に実装できるならそれで良いと思います。面倒なら、ds14050さんの提案のように、共通設定のウィンドウタブを選択した状態で表示するだけでもないよりマシでしょう。
「動的にサブメニューを割り当てるためのコード」というのがいくつか存在しています。
「最近使ったファイル」とかがこれで実装されています。
先述の CSelectLang
は「利用可能な言語のリスト」を保持しているので、えいやっ!でやってやれないことはないと思われます。
賛同者がおらず、マージされる見込みがないためPRを作っていない状態っす。