Follow

@Cutls お疲れ様です。TheDesk英語環境で起動してみて気になった点が2つ。
(1)~/.config/Electron/languageが見つからないので起動しない。ファイルを作成したら起動成功。
(2)about.htmlに「バージョン」が日本語で残っている。
ひとまず以上です。

@popn_ja ありがとうございます。
言語ファイル、例外処理してるからいいやってなってたんですが起動しないんですか…どうしたらいいんでしょう…
aboutページのやつは言われてみればって感じですね。あと、いくつかのダイアログが日本語そのままになっていると思います(作業中)。

@Cutls 再現環境作ってもう一度試しますね。修正コード書けそうか調べます。日本語環境だと起動するので、影響は少なそう&新規環境のみと思われます。

@Cutls 日本語環境だと初期化処理で設定ファイルを最初に作ったりしているんですかね。「そんなフォルダ無い」と怒られて起動しないのです。

@popn_ja
うーん(main.js:53)
try {
var lang = fs.readFileSync(lang_path, 'utf8');
} catch (e) {
var lang=app.getLocale();
if(~lang.indexOf("ja")){
lang="ja";
}else{
lang="en";
}
fs.writeFileSync(lang_path,lang);
}

@Cutls fs.writeFileSync()でエラーになった記憶あり。

@popn_ja Windowsで表示言語を英語にしたらいけちゃいましたね
普通に英語で起動しました。

@Cutls 新規環境作って試してみました。初回起動時にエラー。2回目からは起動成功。初回起動時、.configの下のフォルダが作られていないから起動しなかったのかなあ。これは深く追わなくても良さそうです。

Sign in to participate in the conversation
popon.pptdn

AWSで運用している鯖です。