SoniPana
@SoniPana

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

GitHub Desktopを日本語化したい

解決したいこと

renderer.cssにコードを書き加えてGitHub Desktopの日本語化を試みています。

https://namahage.dip.jp/blog/5387
を参考にし、とりあえずメニューバーのみ日本語化は出来ました。
スクリーンショット 2022-07-15 194743.png
メニューバー以外も日本語化したいのですが、他の箇所のidが分からなくて詰んでいます....
他の箇所はどうやったら日本語化できるのでしょうか...
スクリーンショット 2022-07-15 195150.png
...

コード

メニューバーの「File」を「ファイル」に置き換えるためのコード
\AppData\Local\GitHubDesktop\app-2.6.3\resources\app\renderer.css

#app-menu-bar>div:nth-child(1)>div>button {
  font-size: 0;
}

#app-menu-bar>div:nth-child(1)>div>button:last-child:after {
  font-size: 12px;
  content: "ファイル";
}
0

1Answer

GitHub DesktopはOSSなのでソースが公開されています。
ソースを見てみるとわかりますが、多言語対応を考慮して作られていませんので諦めた方が良いかと思います。(技術的好奇心としてやりたいのであれば止めはしません)

例えば、メニューであればここにコードがありますがハードコードされていることがわかります。多言語対応を考慮した作りであれば、ハードコードせずに言語別リソースから取得するような作りになっているはずです。

参考にされた方法は真っ当な方法ではなくたまたま見つけたレベルの方法なので、idがわかったからと言って同じ方法で日本語化できるかどうかは不明です。

2Like

Comments

  1. @SoniPana

    Questioner

    だいぶ難しそうなので諦めます...
    丁寧に回答していただきありがとうございました!

Your answer might help someone💌