sakura-editor / sakura

SAKURA Editor (Japanese text editor for MS Windows)
https://sakura-editor.github.io/
Other
1.23k stars 162 forks source link

ステータスバー上の選択中情報表示が日本語モードでも英語になっている #1495

Open suconbu opened 3 years ago

suconbu commented 3 years ago

問題内容

ステータスバー左端にある選択中の文字数や行数の表示が、日本語モードなのに英語表記になっている点が気になっていました。 特段困っている訳ではありませんが、選択言語どおりの表示となっている方がおそらく見やすい気がします。 image

再現手順

選択言語を「日本語」に設定した状態で、エディタ上の任意の範囲を選択すると表示されます。

再現頻度

100%

問題のカテゴリ

環境情報

スクリーンショット

suconbu commented 3 years ago

「問題内容」に掲載の画像の場合は 10 文字 (1 行) 選択中 が適当と思われます。 もし修正しても問題なさそうであれば PR を作ろうと思います。

sanomari commented 3 years ago

変更提案自体は良いと思います。

「適当」という言葉が少し気になったのでググってみました。 https://tadasiikeigo.com/tekisetu-tekitou/

適正でも適当でもなく、適切が適正な状況と思います(笑)

わたしはあまり気にならないので、放置でいいんじゃないかと思います。 また、現在の表示が英語として適正ないし適切であるかというと微妙です。

suconbu commented 3 years ago

実際に数えているのはwchar_tの数なので正しいと言えるか怪しいです。

絵文字を含むとおかしくなってしまいますね。。 image

suconbu commented 3 years ago

現状はソースコード直書きになっているので、対応する時はこれらをまとめて文字列リソース化するのが良さそうです。 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