# Readable URL for unicode language?

**URL:** <https://meta.discourse.org/t/readable-url-for-unicode-language/152028>\
**Category:** UX\
**Created:** [May 20, 2020, 2:25am UTC](https://meta.discourse.org/t/readable-url-for-unicode-language/152028 "2020-05-20T02:25:24Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![drakey1988](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/drakey1988/32/156854_2.png) [@drakey1988](https://meta.discourse.org/u/drakey1988)\
**Post date:** [May 20, 2020, 2:25am UTC](https://meta.discourse.org/t/readable-url-for-unicode-language/152028/1 "2020-05-20T02:25:24Z")

</div>

Hi there,

I am operating a Vietnamese community via Discourse. Our members obviously/mostly would create topics in Vietnamese.

For example, the Vietnamese title:  
Nghề tổ chức sự kiện - Bắt đầu như thế nào?

would generate “unreadable” URL like:  
/ngh-t-ch-c-s-ki-n-b-t-d-u-nh-th-nao/633

Is there anything that I can do to make it into a more “readable” URL like:  
/nghe-to-chuc-su-kien-bat-dau-nhu-the-nao/633

Just need to remove the accent marks when generates the URLs.

I am a non-tech admin, can self-research, tinkering with configs and do some basic backend changes.

Appreciate the good works and thank you.

---

<div class="post-metadata">

**Author:** ![Bcat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bcat/32/163148_2.png) [@Bcat](https://meta.discourse.org/u/Bcat)\
**Post date:** [May 20, 2020, 2:29am UTC](https://meta.discourse.org/t/readable-url-for-unicode-language/152028/2 "2020-05-20T02:29:13Z")

</div>

~~Use: [https://github.com/thangngoc89/discourse-vietnamese-slug~~](https://github.com/thangngoc89/discourse-vietnamese-slug~~)

---

<div class="post-metadata">

**Author:** ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Post date:** [May 20, 2020, 2:36am UTC](https://meta.discourse.org/t/readable-url-for-unicode-language/152028/3 "2020-05-20T02:36:29Z")

</div>

There’s a built-in setting in Discourse called `slug generation method`, if you change that to `encoded` it should show the correct characters.

![Screen Shot 2020-05-19 at 10.35.06 PM](https://global.discourse-cdn.com/meta/original/3X/e/d/edf469c37ac72af490b119e69a231e80e5e7a53e.png)

---

<div class="post-metadata">

**Author:** ![drakey1988](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/drakey1988/32/156854_2.png) [@drakey1988](https://meta.discourse.org/u/drakey1988)\
**Post date:** [May 20, 2020, 2:38am UTC](https://meta.discourse.org/t/readable-url-for-unicode-language/152028/4 "2020-05-20T02:38:07Z")

</div>

Many thanks. That is awesome, I will check now.

---

<div class="post-metadata">

**Author:** ![gerhard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gerhard/32/119479_2.png) [@gerhard](https://meta.discourse.org/u/gerhard)\
**Post date:** [May 20, 2020, 11:12am UTC](https://meta.discourse.org/t/readable-url-for-unicode-language/152028/5 "2020-05-20T11:12:34Z")

</div>

I wouldn’t use that plugin anymore. It overrides stuff it shouldn’t and cripples the Unicode usernames feature. I highly recommend using the built-in slug generation methods as well as Unicode usernames if those are needed.

---

<div class="post-metadata">

**Author:** ![Bcat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bcat/32/163148_2.png) [@Bcat](https://meta.discourse.org/u/Bcat)\
**Post date:** [May 21, 2020, 1:33am UTC](https://meta.discourse.org/t/readable-url-for-unicode-language/152028/6 "2020-05-21T01:33:31Z")

</div>

> [@gerhard](#):
>
> Unicode

Thanks, but I’ve been using it since the day I created the site so deleting it will now have an impact on my current article links!  
Currently, the User Name must only include numbers, letters, dashes, periods and underscores, and the Name will still display Unicode.  
Username without Unicode is still convenient for tagging and logging.

Unicode on urls is common, but will need to be considered for this.

 ![image](https://global.discourse-cdn.com/meta/original/3X/e/e/ee26c5dc2882a90353689a0216d12ec43d35871a.png)
