Discourse の返信ボタンラベル

:information_source: 概要 翻訳可能なトピックおよび投稿返信ボタンのラベル
:hammer_and_wrench: リポジトリ https://github.com/Lillinator/discourse-reply-button-labels
:question: インストールガイド テーマまたはテーマコンポーネントのインストール方法

このテーマコンポーネントをインストール

:woman_technologist:t2: 概要

Discore のコアであるトピックおよび投稿返信ボタンは同じ文字列を使用しており、経験の浅いユーザーにとっては、それぞれの機能が明確でない場合があります。

残念ながら、管理画面の「サイトテキスト」でラベルを変更すると、両方のボタンのラベルが同時に変更されてしまいます。

この軽量なテーマコンポーネントは、トピック返信ボタンに「トピックへ」、投稿返信ボタンに「投稿へ」を追加して明確にし、さらに文字列の変更や翻訳を可能にします。

AI 翻訳を使用していないユーザー向けに、多言語フォーラム用の一般的なロケールファイルも含まれています。

トピック返信ボタンの文字列のみを使用する場合は、post_reply_append 文字列コンポーネントの翻訳設定から任意のエントリを削除して保存するだけで済みます。


:camera_flash: スクリーンショット

英語

フランス語

中国語(簡体字)

ブラジルポルトガル語

ロシア語

アラビア語(RTL)

トピック返信ボタンの文字列のみ


:gear: 設定

テーマコンポーネント設定文字列


:bulb: 注意

このコンポーネントは現在、デスクトップビューでのみ適用されます。モバイル向けのトピック投稿ボタンのテキストを切り替え可能にする機能を実装する可能性もありますが、モバイルビューのフッター UI ではスペースが非常に限られています。

「いいね!」 18

ご指摘ありがとうございます!

最近の「ネストされた返信」トピックの投稿と、あなたの鋭い観察に基づき、以下のリンクを参照してください:

@ToddZ が指摘したのと同じ懸念を共有しています:返信とだけ表示されたボタンは、より具体的である必要があります。

一部のユーザーは、トピックに返信が単に返信の言い換えだと誤解し、2 つのアクションが異なることを理解していない可能性があります。

モデレーターとして、私は何年も前に、ユーザーが間違った返信ボタンをクリックするケースを修正することをあきらめました。ネストされた返信が導入されると、同じような作業負荷が再び増えることが予想されます。

「いいね!」 2

些細なようですが重要なポイントですね、ありがとう @Lilly :+1:

「いいね!」 2

@Lilly

ご指摘いただき、ありがとうございます。見落としを指摘していただき、申し訳ありません。

私の不手際でした。意味は「注意を引く」という「noting」が正しく、修正いたします。

「いいね!」 2

Wow、たった一文字でこんなに大きな違いがあるなんて :sweat_smile:

より正確に見える任意のテキストを使用することもできますね…私は「メインのトピックに返信」という表現を使って、より明確になるよう努めました。「新しいコメントを追加」も別の選択肢かもしれません(ただし、ユーザーがフォーラムの用語自体を理解していない場合、これはかなり困難な戦いになるでしょう)。

「いいね!」 2

両方のボタンを変更したい場合は、気軽に聞いてくださいね lol

もう少し寝てから確認します。

「いいね!」 3

はい。
両方のボタンのラベルをカスタマイズできるオプションがあると嬉しいです。

「いいね!」 3

コンポーネントが更新され、投稿ボタンとトピック返信ボタンのラベルの両方を変更できるようになりました。

「いいね!」 2

かなり忙しいようですね。


image

「いいね!」 1

ネストされたトピックビューに、フローティングのトピック返信ボタンを追加しました(以前見落としていたことをお詫びします):slight_smile:

コンポーネントを更新してください。

ネストされたビューでは「投稿に返信」ボタンが少し煩わしく感じるかもしれませんので、余計なボタンのノイズが不要な場合は、文字列フィールドを空白のままにしておいてください。

「いいね!」 3

話題から少し外れ、かつ範囲を超えているかもしれませんが、この素晴らしいアドオンはどちらかといえばデスクトップ専用です。その理由は以下の通りです。

私のユーザー(北欧全体でも同様の状況です)の 85% 以上はモバイルユーザーです。彼らはより明確な返信を切実に必要としています。アイコンは一般の人々にとってそれほど情報提供に役立ちません。

ただし、これはこのコンポーネントが扱うよりもさらに根深い問題です。

「いいね!」 1

明日、モバイル向けのトピック返信ラベルのオプションを追加できるか確認します。

「いいね!」 1

モバイル画面サイズでトピックの返信ボタンのラベルを切り替える設定を追加しました:

投稿の返信ボタンにも追加しようとしましたが、すでに他の要素が多数存在するため、トピックのフッターレイアウト全体が完全に崩れてしまいます。また、Discourse がモバイル環境でそのセクションをどのように処理するかによって、イニシャライザーを使って DOM に注入するのも非常に困難です。申し訳ありませんが、モバイルではトピックのフッターにある返信ボタンのラベルのみに対応することになります。

「いいね!」 4

それは無理ですね。

記憶が正しければ、以前も似たようなことを質問したことがあります。Facebook 由来の一般ユーザーにとって「投稿への返信」は理解しにくく、返信アイコンにも反応しないのです。当時は、それは基本的に不可能な課題だと答えられました。日記形式のトピックでネスト形式を採用しようかと考えたこともありましたが、返信ボタンがより情報豊かになったとしても、そのシステムは本当に混乱を招くものです。

問題点、つまり私が今や本題から大きく逸れている理由ですが、それは4投稿以上の長さのトピックや、それ以前の投稿、あるいは最初の投稿に対して、コメントを促す考えが弱まってしまうことです。特に新しいユーザーは、自分が知っているような返信を見ていないため、コメントしません。しかし、これは Discourse の根本的な仕組みに関わる問題であり、あなたの TC がその答えになることを期待していました。

もし私に技術力があり、それが可能であれば、ツールバー(あるいは何と呼ばれているにせよ)の直下に返信が表示されるようにしたいです。

しかし、時間を割いて試してくださったことに心から感謝します。

「いいね!」 2

:woman_shrugging:t2:

これはかなり前から問題となっており、Discourse の創設者たちは問題がないと頑なに主張しています。私はそれに同意しませんが、コア部分での簡単な変更ではないことは予想されます。