Reddit風テーマで特定のフィールドの翻訳が難しい

こんにちは皆さん (:

このテーマを使用しており、一部をトルコ語にしたいと考えています。A reddit-ish theme for Discourse

しかし、これらの場所を正確に変更できる場所が見つかりませんでした。Discourse の 14 日間デモを使用しています。これらの編集後に公開する予定です。

どうすればできますか?

よろしくお願いします!

「いいね!」 1

それらのテキストはテーマにハードコーディングされています。
現時点では、それらを変更する唯一の方法は、コード内で変更することです。

予測通り、ありがとうございます! :index_pointing_at_the_viewer:

コードを変更できるように、Discourseは私のサーバーでホストする必要がありますか?

さらに重要なことですが、テーマ内で変更を加えた場合、アップデート後にこれらの変更は失われませんか?

いいえ、必要ありません。テーマをフォークして、自分のフォーラムに独自のバージョンをインストールできます。ただし、元のテーマが更新されたときにフォークしたテーマも更新する必要があります。通常、それはそれほど複雑ではありません。

しかし、最善の解決策は、実際にそれらの文字列を翻訳可能にすることです。@awesomerobot、それは#pr-welcomeになりますか?

「いいね!」 3

すみません、変更できません。
https://yoursite/admin/customize/site_texts?q=
「最近のトピック」を表示するテーマコンポーネントの設定からも変更できません。

テーマの設定でそれらが表示されていることを確認しましたか?

これは <h4>{{i18n (themePrefix "sidebar.recent_topics")}}</h4> ではありません

「いいね!」 3

はい、その通りです。これが完了するまで翻訳できません。この変更を行うためのプルリクエストは歓迎されます!そうでなければ、来週初めには対応できます。

「いいね!」 4

ありがとうございます!

1週間、すべてのテーマを試しましたが、UX品質の面であなたのテーマが最も効率的でした(フルウィズコンポーネントは少し問題がありましたが、カスタムCSSで解決しました)。

残っているのは、翻訳が必要な文字列だけです。

このゲームを終わらせましょう!

「いいね!」 1

このテキストを翻訳可能にするために、テーマを更新しました。

「replies」と「share」はデフォルトの翻訳を使用するため、自動的に機能するはずです。残りのテキストは、テーマ設定ページの admin/customize/themes の下部から編集できます。

「いいね!」 2

クリス、最高だよ! :index_pointing_at_the_viewer: @awesomerobot

サイトにいたとき、アップデート通知がリアルタイムで表示されているのを見ました。これは私が思っているものかな?と思いました。その通り!私はここに来たばかりで、興味があります。なぜこれらのテーマを有料で販売しないのですか?それとも販売できないのですか?販売している人を見たことがありません。しかし、あなたが注いだ努力は間違いなくそれに見合う価値があります。 :fist_right: :fist_left:


すべて完璧に動作しています。少しフィードバックをさせていただきます。右側のサイドバーのフィールドは翻訳できませんでした。しかし、それは問題ありません。素晴らしい仕事です。大好きです…

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.