# Disabling English slugfier for topic's URL in Korean language setting

**URL:** https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780
**Category:** Support
**Created:** [1월 8, 2015, 1:12오후 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780 "2015-01-08T13:12:49Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![winterbox](https://avatars.discourse-cdn.com/v4/letter/w/6de8d8/32.png) [@winterbox](https://meta.discourse.org/u/winterbox)
#### Post date: [1월 8, 2015, 1:12오후 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/1 "2015-01-08T13:12:49Z")

</div>

Continuing the discussion from [Making Non-English Category URL Understandable. Not like /c/13-category](https://meta.discourse.org/t/making-non-english-category-url-understandable-not-like-c-13-category/22206/15):

> [@sam](#):
>
> I disabled the magic slugifier in korean, let me know if you prefer it.
> 
> [FEATURE: remove english korean slugs · discourse/discourse@e668d77 · GitHub](https://github.com/discourse/discourse/commit/e668d770ac0fdb3486386d51b45f20d97e5677b3)

@sam Would you disable English slugfier for topic title totally in Korean language setting?  
(Better to disable for category URLs by default also, but cat URLs can be changed manually.)

For now, if I make a topic with Korean: `"안녕하세요 여러분"` → then it will be made with URL `/t/topic/192`. It’s OK.

But if I make a topic with Korean + English: `"Interstellar 주인공 이름이 뭐죠?"` → then it will be made with URL `/t/interstellar/193`. It doesn’t keep the original meaning well. Worse case, it possibly ruins its original meaning badly.

Also, I think it would be better to keep consistency. All the topics with `/t/topic/###`, not some `/t/some-english/###`.

Would you disable this feature? What do you think?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [1월 9, 2015, 12:05오전 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/2 "2015-01-09T00:05:52Z")

</div>

This seems fine, happy with a PR to fix this if you can work on it.

---

<div class="post-metadata">

### Author: ![winterbox](https://avatars.discourse-cdn.com/v4/letter/w/6de8d8/32.png) [@winterbox](https://meta.discourse.org/u/winterbox)
#### Post date: [1월 9, 2015, 12:17오전 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/3 "2015-01-09T00:17:42Z")

</div>

Hmm I don’t get it. 😥

And I am afraid that I can’t fix it by myself.

---

<div class="post-metadata">

### Author: ![fantasticfears](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fantasticfears/32/119608_2.png) [@fantasticfears](https://meta.discourse.org/u/fantasticfears)
#### Post date: [1월 9, 2015, 1:20오전 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/4 "2015-01-09T01:20:33Z")

</div>

PR fired. @sam  
[https://github.com/discourse/discourse/pull/3085](https://github.com/discourse/discourse/pull/3085)

---

<div class="post-metadata">

### Author: ![winterbox](https://avatars.discourse-cdn.com/v4/letter/w/6de8d8/32.png) [@winterbox](https://meta.discourse.org/u/winterbox)
#### Post date: [1월 9, 2015, 2:52오전 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/5 "2015-01-09T02:52:26Z")

</div>

Thank you!!! 😃

I guess all I need to do is… waiting some time those changes to be released?

---

<div class="post-metadata">

### Author: ![ben\_lubar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ben_lubar/32/107733_2.png) [@ben\_lubar](https://meta.discourse.org/u/ben_lubar)
#### Post date: [1월 9, 2015, 5:04오전 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/6 "2015-01-09T05:04:13Z")

</div>

[http://example.com/안녕하세요-여러분](http://example.com/%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94-%EC%97%AC%EB%9F%AC%EB%B6%84) is a valid URL. Why doesn’t the slugifier accept all letters and numbers?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [1월 9, 2015, 5:23오전 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/7 "2015-01-09T05:23:58Z")

</div>

Old browsers don’t support this but I guess you could opt in … for whatever reason, they never standardised on this in Korea afaik, but @winterbox would be able to give you a better answer.

---

<div class="post-metadata">

### Author: ![winterbox](https://avatars.discourse-cdn.com/v4/letter/w/6de8d8/32.png) [@winterbox](https://meta.discourse.org/u/winterbox)
#### Post date: [1월 9, 2015, 5:42오전 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/8 "2015-01-09T05:42:10Z")

</div>

I don’t know how was it originally.

But not long ago, there was `transliteration` filter applied. So slugs were made Korean → English weirdly.  
I asked @sam to disable that feature for Korean language setting.

Also I told him that in my country, Korean slugs( ex. `/t/안녕하세요-여러분-반갑습니다`) are not that commonly used. We prefer just English letters and numbers like `/topics/###`

If Discourse slugfier accepts Korean letters _exactly_ (Not transliteration),  
I think the best way is that Admin can choose the URL types like Wordpress:

![](https://global.discourse-cdn.com/meta/original/3X/f/7/f7a1b953be0d238f45102b69d35396d23b545dec.png)

But I am not sure about Discourse slugfier mechanism, I am not an expert here, so I just report them about my opinions. 😄

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [1월 9, 2015, 5:58오전 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/9 "2015-01-09T05:58:32Z")

</div>

Your opinion here is **gold**. We have no idea what the social conventions and web norms are in Korea. Just because we can technically show Unicode letters in URLs does not mean that it is the norm or desired in your particular country.

It seems to me that for you a “slugifier” is a superfluous function you wish to skip.

---

<div class="post-metadata">

### Author: ![fantasticfears](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fantasticfears/32/119608_2.png) [@fantasticfears](https://meta.discourse.org/u/fantasticfears)
#### Post date: [1월 10, 2015, 5:05오전 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/10 "2015-01-10T05:05:25Z")

</div>

Actually, some guys appeal to add control over this in Chinese communities. However, I don’t care this. Most Chinese users won’t notice the slug. I may wrong.

> [@winterbox](#):
>
> If Discourse slugfier accepts Korean letters exactly (Not transliteration),I think the best way is that Admin can choose the URL types like Wordpress:

Slug may be helpful for SEO, or not. At least, the default `topic` is sufficient. Now I am open to your proposal about options here. But the options should be a site setting. @winterbox Can you open a feature for this option to help me track this proposal.

* * *

> [@sam](#):
>
> Old browsers don’t support this but I guess you could opt in .

[zh.wikipedia.org](http://zh.wikipedia.org) use Unicode as url since its start at 2002.

> [@ben\_lubar](#):
>
> [http://example.com/안녕하세요-여러분](http://example.com/%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94-%EC%97%AC%EB%9F%AC%EB%B6%84) is a valid URL

Some programs can’t handle it very well, they may show a long encoded string when pasted some url into them which looks bad. Leave a site setting to change is ok.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [1월 26, 2015, 10:45오후 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/11 "2015-01-26T22:45:11Z")

</div>

> [@fantasticfears](#):
>
> [zh.wikipedia.org](http://zh.wikipedia.org)

wikipedia are a huge abuser of urls, its not a big surprise to me. Do sina or weibo do the same thing?

---

<div class="post-metadata">

### Author: ![fantasticfears](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fantasticfears/32/119608_2.png) [@fantasticfears](https://meta.discourse.org/u/fantasticfears)
#### Post date: [1월 27, 2015, 2:27오전 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/12 "2015-01-27T02:27:25Z")

</div>

They use numbers and random hash for url. Local Ruby community use topic id, too.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [9월 3, 2018, 12:19오후 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/13 "2018-09-03T12:19:38Z")

</div>



---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [9월 3, 2018, 9:36오후 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/14 "2018-09-03T21:36:44Z")

</div>

I believe there are site or category settings for this now @sam?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [9월 3, 2018, 9:52오후 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/15 "2018-09-03T21:52:26Z")

</div>

Yes this can now be selected in site settings

You can pick encoded/ascii or none as you slug style

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [4월 23, 2021, 2:33오전 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/16 "2021-04-23T02:33:37Z")

</div>



---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [5월 23, 2021, 2:34오전 UTC](https://meta.discourse.org/t/disabling-english-slugfier-for-topics-url-in-korean-language-setting/23780/17 "2021-05-23T02:34:05Z")

</div>

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