# Разрешать ли акцентированные символы в слайге категории в зависимости от настройки «метод генерации слайга»

**URL:** https://meta.discourse.org/t/allow-or-not-accented-characters-in-category-slug-according-to-slug-generation-method-setting/167412
**Category:** Feature
**Created:** [16.Октябрь.2020 22:43:32 UTC](https://meta.discourse.org/t/allow-or-not-accented-characters-in-category-slug-according-to-slug-generation-method-setting/167412 "2020-10-16T22:43:32Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [16.Октябрь.2020 22:43:32 UTC](https://meta.discourse.org/t/allow-or-not-accented-characters-in-category-slug-according-to-slug-generation-method-setting/167412/1 "2020-10-16T22:43:32Z")

</div>

Последняя версия 2.6.0 beta4, среда разработки, Ubuntu 20.04, Firefox 81, локаль fr\_FR ( 🙄 да, я знаю, 😅 )  
Не уверен, должен ли я иметь такую возможность, но слаг категории с акцентированным символом (из только что созданной категории) приводит к сбою при загрузке страницы `domain/c/slug/id` (слишком много перенаправлений?).  
Пока что, на всякий случай, решение на Rails:  
`Category.where(id: the-id-number).update(slug: "the-slug-without-any-accent")`

---

<div class="post-metadata">

### Author: ![tshenry](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tshenry/32/119495_2.png) [@tshenry](https://meta.discourse.org/u/tshenry)
#### Post date: [16.Октябрь.2020 22:53:25 UTC](https://meta.discourse.org/t/allow-or-not-accented-characters-in-category-slug-according-to-slug-generation-method-setting/167412/2 "2020-10-16T22:53:25Z")

</div>

Вы случайно не пробовали изменить настройку сайта `метод генерации слага` на «encoded»?

Здесь был сообщён похожий баг: [Newly added non-ASCII category page does not load](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971). Если кажется, что что-то ухудшилось, дайте нам знать!

---

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [16.Октябрь.2020 23:17:11 UTC](https://meta.discourse.org/t/allow-or-not-accented-characters-in-category-slug-according-to-slug-generation-method-setting/167412/3 "2020-10-16T23:17:11Z")

</div>

Ах, извините, я должен был поискать чуть внимательнее 😅  
Действительно, метод `slug generation method` был установлен в ascii.  
С параметром encoded всё работает отлично!  
Я обычно стараюсь избегать акцентов в слагах, старые привычки, но мне кажется, что приложение несколько раз само их очищало.

Можно ли (нужно ли) предотвратить установку (по ошибке) слага с акцентами, если включена настройка ascii?

---

<div class="post-metadata">

### Author: ![tshenry](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tshenry/32/119495_2.png) [@tshenry](https://meta.discourse.org/u/tshenry)
#### Post date: [16.Октябрь.2020 23:40:41 UTC](https://meta.discourse.org/t/allow-or-not-accented-characters-in-category-slug-according-to-slug-generation-method-setting/167412/4 "2020-10-16T23:40:41Z")

</div>

> [@Benjamin\_D](#):
>
> (следует ли) предотвращать установку (по ошибке) слаг с акцентированными символами при включённой настройке ascii?

Думаю, здесь определённо есть место для улучшений. Я попробовал, и это довольно неприятно: случайно вводишь слаг с акцентированным символом, сохраняешь, а потом получаешь сломанную страницу, которую нельзя исправить, пока не выяснишь, что такая настройка существует.

---

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [17.Октябрь.2020 00:04:59 UTC](https://meta.discourse.org/t/allow-or-not-accented-characters-in-category-slug-according-to-slug-generation-method-setting/167412/5 "2020-10-17T00:04:59Z")

</div>

О да!  
Даже если я (отчасти) догадывался, что вообще происходило, мне удалось не искать слова «акцент» и «категория», а «акцентированный» и «ударный».

 ![](https://media.tenor.com/videos/36450db04e33ba1270a213eea7102c48/mp4)

Я даже не подумал о настройке, будучи убеждённым, что это не должно работать 😄

---

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [12.Ноябрь.2020 19:59:08 UTC](https://meta.discourse.org/t/allow-or-not-accented-characters-in-category-slug-according-to-slug-generation-method-setting/167412/6 "2020-11-12T19:59:08Z")

</div>

Думаю, всё готово 👍

> [@Falco](#):
>
> Это должно исправить проблему

---

<div class="post-metadata">

### Author: ![tshenry](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tshenry/32/119495_2.png) [@tshenry](https://meta.discourse.org/u/tshenry)
#### Post date: [19.Ноябрь.2020 20:00:22 UTC](https://meta.discourse.org/t/allow-or-not-accented-characters-in-category-slug-according-to-slug-generation-method-setting/167412/7 "2020-11-19T20:00:22Z")

</div>

Эта тема была автоматически закрыта через 6 дней. Новые ответы больше не допускаются.
