Is there a way to translate the text on the discobot tutorial certificate? Or a way to upload our own background that’s used for the certificate (so we can just edit the text on the image)?
Hmm, I’m not sure if that’s possible or not. @tgxworld?
Had already answered but the response was canceled cleaning the topic Discourse Narrative Bot Beta Feedback
If I remember correctly the problem was something related to the rendering in other languages, that’s why he used an image, but months have passed, I might be wrong.
Only
is translatable. The other “text” are actually vectors within an SVG.
I have translated the entire discobot into Slovenian and noticed that only one string on the certificate is translated. However, even this string uses a font that does not support all Slovenian characters (č, š, ž are being replaced with a fallback font):
Are there any plans to improve this certificate generation, or is it better to assume that the certificate is non-translatable and leave it in English?
Appreciate the effort… this one is tricky, since the vector “art” and the words are intertwined.
Translating text in that SVG is nearly impossible, because most “text” is actually a vector. I guess we could start shipping customized SVGs for each language. Translators would need to create SVGs which work for their language by moving stuff around to make room for longer words etc.
Also, we might need to use a different font for the name when we start supporting Unicode usernames. Currently the Tangerine font is used.
I understand - for now, I will just fallback to English-only, no translation version.
すみません、このスレッドを再度持ち上げてしまいました。私のユーザーの一人が discobot のチュートリアルをすべて完了したのですが、証明書画像が読み込まれませんでした。名前に日本語が含まれていることが原因ではないかと思っています。名前に英語以外の文字が含まれている場合、証明書の SVG が生成できないというバグは現在も存在するのでしょうか?
これに関する別のスレッドが投稿されましたが、クローズされています:Bug when discobot assigns the name in the certificate - #24
うーん、この方は私と同じバグに遭遇したようです:https://meta.discourse.org/t/discobot-tutorial-certificate-blank/86925/9
ファイアウォールのルールを確認したところ、HTTP と HTTPS の受信トラフィックは既に許可されています:
ユーザーは少なくともバッジを取得しましたか?
私見ですが、その認定書は単なるおまけだと思います。
はい、バッジを受け取りました。
フォーラムの URL とユーザー ID は何ですか?
PM で送りました。
これに関する更新情報はありますか?私のサイトでは、すべてのユーザーで証明書が破損しているようです。
管理者として /discobot/certificate.svg?date=Jul+21+2020&user_id=1 を読み込もうとするとどうなりますか?
例はこちらです:https://forum.duelistsunite.org/discobot/certificate.svg?date=Jul+20+2020&user_id=16
「無効なパラメータがリクエストに指定されました:日付が必要です」と表示されます。
プロフィールページを見ると、バッジが付いています。
サーバーの設定が正しく行われていません。
リンク: https://forum.duelistsunite.org/discobot/certificate.svg?date=Jul+21+2020&user_id=18
日付に関するエラーが発生します
SVG が表示されません。日付に関するメッセージが表示されています。公式の Discourse イメージを使用しています。他の部分はすべて正常に動作しています。Discourse Doctor ではエラーは検出されず、launcher の再構築でも何も表示されません。日付に関連して、何が正しく設定されていない可能性がありますか?
「discourse local dates default timezones」は有効なタイムゾーンですか?
[編集] 有効なタイムゾーンを確認する必要がある場合:


