Discourseの新ヘッダー(widgets-end-of-life)向けヘッダーロケールセレクターの更新または置換 – 組み込みサポートは利用可能か?

こんにちは皆さん、

現在、Discourseフォーラムでheader-locale-selectorコンポーネントを使用して、ユーザーがヘッダーから簡単に言語を切り替えられるようにしています。最近、以下の管理者に通知を受け取りました。

[管理者通知] テーマ「Header Locale Selector」には、更新が必要なコードが含まれています。(id:discourse.widgets-end-of-life)

Discourseがレガシーウィジェットレンダリングシステムを廃止しており、このコンポーネントを新しいGlimmerコンポーネントシステムで動作するように更新する必要があることは理解していますが、EmberやGlimmerの経験がないため、コミュニティにこのコンポーネントの更新または代替案の提案を支援していただければ幸いです。

質問:

  • Discourse Coreに同様の言語セレクター機能が追加されたか、またはユーザーがヘッダーでインターフェース言語をすばやく変更できる公式にサポートされている方法はありますか?
  • この機能を提供し、新しいヘッダーシステムと互換性のある、積極的にメンテナンスされているテーマコンポーネントはありますか?
  • 更新または書き直しが必要な場合、移行ガイド、コード例、またはコードの更新やプルリクエストの提供に協力してくれる人はいますか?

コンポーネントリポジトリ:

github.com

GitHub - Ahmedgagan/header-locale-selector

アドバイス、提案、または直接的な支援をいただけると幸いです。どうもありがとうございます!

こんにちは。このテーマコンポーネントは現在壊れていると思われます。

「いいね!」 1

以前のアップデートについて、ありがとうございます。具体的には以下の点についてお伺いします。

  1. ヘッダーのロケールセレクターが提供していた言語切り替え機能を直接サポートする、組み込みの管理者設定はありますか? 例えば、カスタム開発を必要とせずに同様のユーザーエクスペリエンスを可能にする、Discourse の管理者インターフェース内の設定などです。
  2. 組み込みオプションが限られている場合、ヘッダーに言語スイッチャーを実装するためにコミュニティで推奨されているプラグインやカスタムモディフィケーションは何ですか? 多言語サイトや登録時の言語設定に関する議論は拝見しましたが、特に以下の要件を満たすソリューションに興味があります。
    • 最新の Discourse バージョンおよび新しいヘッダーウィジェットとの互換性があること。
    • ユーザーフレンドリーでアクセスしやすいこと。
    • 複数の言語をシームレスに処理するのに効果的であること。
  3. この変更に既に対処した方々からの洞察や回避策があれば、大変感謝いたします。 例えば、この機能を模倣できるテーマコンポーネントやその他の拡張機能はありますか?

これはやりすぎだと思います: Content Localization - Manual and Automatic with Discourse AI

現在の標準に合わせてそのテーマコンポーネントを再作成するのはそれほど難しくないはずですが、誰もそれを実行しておらず、関心の急増も見られないようです。予算がある場合は、Marketplace で質問できます。

「いいね!」 1

新しいコンテンツのローカライゼーション言語ヘッダーは正常に機能するはずです。設定は次のとおりです。

  • コンテンツのローカライズ対応ロケール
  • コンテンツのローカライズ言語スイッチャー

これらは機能するためにAIを必要としません。

「いいね!」 1

素晴らしいですね。それは、それらの設定が GitHub - Ahmedgagan/header-locale-selector を置き換えるということですか?もしそうなら、そのトピックも更新した方が良いかもしれません。

「いいね!」 1