🔎

Microsoft Loopを日本語化する話

2024/10/08に公開

経緯

弊社のプロジェクトでは今後はNoteを使わずLoopを使うようになった。

Microsftアカウントの言語設定は日本語なのに、Loopが日本語になってくれない。

私は英語が苦手。

意地でもLoopを日本語化したい。

結論

デスクトップアプリ版を日本語化する方法は見つからなかった。
-> Chromeの拡張機能によりリダイレクトすることによりできる。

WEB版は以下のブックマークレットを用いると日本語化できる。

javascript: {
  const base = "https://loop.cloud.microsoft";
  const locale = "?locale=ja-jp";
  if (location.href.startsWith(base)) {
    if (!location.href.includes(locale)) {
      window.open(location.href + locale, "_self");
    } else {
      alert("Already: " + locale);
    }
  } else {
    window.open(base + "/" + locale, "_self");
  }
}

仕様上、空白タブでは動作しません。
空白タブから起動させたい場合はCtrlを押しながらクリックしてください。

ブックマークレットは適当なサイトをブックマークして、
名前を変えてURL欄に上記コードをコピペすれば動作します。

登録方法の詳細は下記リンク
https://qiita.com/aqril_1132/items/b5f9040ccb8cbc705d04

リダイレクトによる日本語化

2024/10/22補足

Chrome AppとしてMicrosoft Loopをインストールした場合はリダイレクト拡張機能によって日本語化できました。

Requestly - Intercept, Modify & Mock HTTP Requestsをインストールする。

  1. 拡張機能を選択し、Open Appを押してアプリのサイトを表示
  2. HTTP Rules > +New Ruleを押す
  3. Redirect Requestを押す
  4. URLに https://loop.cloud.microsoft を入力
  5. Redirect toに https://loop.cloud.microsoft/?locale=ja-jp を入力
  6. Save ruleを押す

Discussion