Unicode言語用の可読URLはありますか?

こんにちは、

Discourse を通じてベトナム語コミュニティを運営しています。メンバーは当然ながら、主にベトナム語でトピックを作成します。

例えば、ベトナム語のタイトル:
Nghề tổ chức sự kiện - Bắt đầu như thế nào?

は、以下のように「読みにくい」URL を生成してしまいます:
/ngh-t-ch-c-s-ki-n-b-t-d-u-nh-th-nao/633

これを以下のように「読みやすい」URL に変更することは可能でしょうか:
/nghe-to-chuc-su-kien-bat-dau-nhu-the-nao/633

URL 生成時にアクセント記号を削除したいだけです。

私は技術に詳しくない管理者ですが、自分で調査したり、設定をいじったり、基本的なバックエンドの変更を行ったりすることは可能です。

素晴らしい取り組みに感謝し、ありがとうございます。

「いいね!」 1

~~使用:https://github.com/thangngoc89/discourse-vietnamese-slug~~

「いいね!」 1

Discourse には「スラッグ生成方法」という組み込み設定があります。これを「エンコード」に変更すると、正しい文字が表示されるはずです。

Screen Shot 2020-05-19 at 10.35.06 PM

「いいね!」 9

どうもありがとうございます。素晴らしいですね、今すぐ確認します。

そのプラグインはもう使わないほうがいいでしょう。本来オーバーライドすべきでない部分を上書きし、Unicodeユーザー名機能を著しく制限してしまいます。必要であれば、組み込みのスラッグ生成メソッドとUnicodeユーザー名の併用を強くお勧めします。

「いいね!」 5

ありがとうございます。ただし、サイト作成当日から使用しているため、現在削除すると既存の記事リンクに影響が出てしまいます。
現在、ユーザー名には数字、英字、ダッシュ、ピリオド、アンダースコアのみを含めることが必要ですが、表示名は引き続き Unicode をサポートします。
Unicode を含まないユーザー名は、タグ付けやログインにおいて依然として便利です。

URL における Unicode の使用は一般的ですが、この点については検討が必要です。

「いいね!」 1