ヘッダーの言語スイッチャーをログインユーザーにも表示するオプションを管理者に許可する

現在、サイト設定の content localization anon language switcher は、ログインしていないユーザーにのみ言語スイッチャーを表示するトグルになっています。

スクリーンショット 📸

設定

スイッチャー

ログインユーザーもヘッダーから言語を設定できるように、これを拡張してほしいというリクエストがありました。

ここでの作業内容は以下の通りです。

  • 設定名を「anon」を含まないように更新する
  • 設定を「none」、「anonymous」、「all」に拡張する

  • 匿名ユーザーの言語はCookieで追跡されますが、ログインユーザーの言語を切り替える際にはCookieではなく user.locale を更新する必要があります。

これを完了することで、関連トピック(例:https://meta.discourse.org/t/header-locale-selector/240697)も、これがコアで可能になったことを更新する必要があります。

「いいね!」 11

これは完了し、マージされました - https://github.com/discourse/discourse/pull/34578。

PRの説明に含まれていた、動作方法を示すビデオを以下に示します。

サイトオーナーがサイトで利用可能な言語を選択できる、より良いエクスペリエンスのために、/my/preferences/interface に表示されているものを廃止することを検討するかもしれません。まず社内でいくつか議論を行います。

「いいね!」 9

その動画は、AIの要約も翻訳されるべき理由を同時に示しています :joy:

「いいね!」 1

承知しております。時が来れば。

「いいね!」 5

このトピックは2日後に自動的に閉じられました。返信はもう受け付けられません。