sakura
sakura copied to clipboard
ステータスバー上の選択中情報表示が日本語モードでも英語になっている
問題内容
ステータスバー左端にある選択中の文字数や行数の表示が、日本語モードなのに英語表記になっている点が気になっていました。
特段困っている訳ではありませんが、選択言語どおりの表示となっている方がおそらく見やすい気がします。
再現手順
選択言語を「日本語」に設定した状態で、エディタ上の任意の範囲を選択すると表示されます。
再現頻度
100%
問題のカテゴリ
- プログラムの動作上の問題
環境情報
-
OS バージョン Windows 10 Home 64bit
-
サクラエディタバージョン 2.4.2.0
スクリーンショット
「問題内容」に掲載の画像の場合は 10 文字 (1 行) 選択中
が適当と思われます。
もし修正しても問題なさそうであれば PR を作ろうと思います。
変更提案自体は良いと思います。
「適当」という言葉が少し気になったのでググってみました。 https://tadasiikeigo.com/tekisetu-tekitou/
適正でも適当でもなく、適切が適正な状況と思います(笑)
わたしはあまり気にならないので、放置でいいんじゃないかと思います。 また、現在の表示が英語として適正ないし適切であるかというと微妙です。
- charはプログラム用語でcharacterが正しいです。
- 実際に数えているのはwchar_tの数なので正しいと言えるか怪しいです。
- 1linesと出ていますが、sを表示しないのが正しいです。
実際に数えているのはwchar_tの数なので正しいと言えるか怪しいです。
絵文字を含むとおかしくなってしまいますね。。
現状はソースコード直書きになっているので、対応する時はこれらをまとめて文字列リソース化するのが良さそうです。 https://github.com/sakura-editor/sakura/blob/a76327de81abea99e913c05ad21ec7fb7b449d50/sakura_core/view/CViewSelect.cpp#L642-L644 https://github.com/sakura-editor/sakura/blob/a76327de81abea99e913c05ad21ec7fb7b449d50/sakura_core/view/CViewSelect.cpp#L670 https://github.com/sakura-editor/sakura/blob/a76327de81abea99e913c05ad21ec7fb7b449d50/sakura_core/view/CViewSelect.cpp#L814-L819