# Unicode usernames and group names

**URL:** https://meta.discourse.org/t/unicode-usernames-and-group-names/117737
**Category:** Announcements
**Tags:** new-feature
**Created:** [14.Май.2019 20:18:48 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737 "2019-05-14T20:18:48Z")
**Posts on this page:** 15
**Page:** 2

<div class="post-metadata">

### Author: ![sok777](https://avatars.discourse-cdn.com/v4/letter/s/82dd89/32.png) [@sok777](https://meta.discourse.org/u/sok777)
#### Post date: [04.Январь.2022 14:36:12 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/21 "2022-01-04T14:36:12Z")

</div>

> [@pfaffman](#):
>
> reserved\_usernames

@pfaffman Спасибо. Я имел в виду не это, я имел в виду:

```plaintext
username__ или username_ или user_name

```

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [04.Январь.2022 14:44:09 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/22 "2022-01-04T14:44:09Z")

</div>

`User_Name` и `_Username` должны работать, но `Username_` не допускается («Имя пользователя должно заканчиваться буквой или цифрой»)

---

<div class="post-metadata">

### Author: ![sok777](https://avatars.discourse-cdn.com/v4/letter/s/82dd89/32.png) [@sok777](https://meta.discourse.org/u/sok777)
#### Post date: [04.Январь.2022 14:56:55 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/23 "2022-01-04T14:56:55Z")

</div>

Спасибо. Есть ли способ это изменить?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [04.Январь.2022 14:59:48 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/24 "2022-01-04T14:59:48Z")

</div>

Простого способа нет.

---

<div class="post-metadata">

### Author: ![sok777](https://avatars.discourse-cdn.com/v4/letter/s/82dd89/32.png) [@sok777](https://meta.discourse.org/u/sok777)
#### Post date: [04.Январь.2022 15:14:11 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/25 "2022-01-04T15:14:11Z")

</div>

Спасибо, Джей, я ценю это

---

<div class="post-metadata">

### Author: ![Kuro22](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kuro22/32/261055_2.png) [@Kuro22](https://meta.discourse.org/u/Kuro22)
#### Post date: [01.Апрель.2022 10:29:58 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/26 "2022-04-01T10:29:58Z")

</div>

> [@gerhard](#):
>
> \p{Han}\p{Katakana}\p{Hiragana}

Я пытался разрешить использование японских символов в имени пользователя, но не получилось. Однако разрешение только китайских символов с помощью `\p{Han}` работает. Этот метод больше нельзя использовать?

---

<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: [01.Апрель.2022 10:39:04 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/27 "2022-04-01T10:39:04Z")

</div>

Это всё ещё должно работать. Вы не забыли фигурные скобки в начале и в конце? Это должно быть `[\p{Han}\p{Katakana}\p{Hiragana}]` — в противном случае, не могли бы вы привести примеры имен пользователей, которые не работали?

---

<div class="post-metadata">

### Author: ![Kuro22](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kuro22/32/261055_2.png) [@Kuro22](https://meta.discourse.org/u/Kuro22)
#### Post date: [01.Апрель.2022 10:54:53 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/28 "2022-04-01T10:54:53Z")

</div>

Спасибо!! Теперь всё работает. Значение по умолчанию для этого поля — `\p{Han}`, поэтому я подумал, что фигурные скобки не нужны. 😳

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [24.Ноябрь.2022 09:47:04 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/30 "2022-11-24T09:47:04Z")

</div>

3 сообщения были перенесены в новую тему: [Проблема с переименованием пользователя с символами Unicode](https://meta.discourse.org/t/issue-with-renaming-user-with-unicode-characters/246628)

---

<div class="post-metadata">

### Author: ![wenqin](https://avatars.discourse-cdn.com/v4/letter/w/85f322/32.png) [@wenqin](https://meta.discourse.org/u/wenqin)
#### Post date: [17.Ноябрь.2023 04:14:29 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/34 "2023-11-17T04:14:29Z")

</div>

Интересно, почему? Настройки имени пользователя снова ограничены буквами и цифрами и т.д. Нельзя ввести кандзи или кана.

 ![9OQ3R(LJ9M{93169R6RQI](https://global.discourse-cdn.com/meta/original/4X/a/b/b/abb3575411c55627119b268d27a329b6a753f3cd.png)  
Раньше всё было в порядке.  
 ![image](https://global.discourse-cdn.com/meta/original/4X/4/4/4/4441cde8120689882395d0390a2e051e22c38740.png)  
Теперь невозможно сохранить имена пользователей, состоящие из кандзи и кана.  
 ![image](https://global.discourse-cdn.com/meta/original/4X/7/d/3/7d33924949d82121b1c91af871075d3a86c7f51a.png)

---

<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: [17.Ноябрь.2023 13:45:23 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/35 "2023-11-17T13:45:23Z")

</div>

Вы получили ошибку? Можете ли вы зарегистрироваться с именем пользователя на иероглифах (кандзи)?

Является ли значение `[\p{Han}\p{Katakana}\p{Hiragana}]` параметром сайта «Разрешённые символы Юникода для имён пользователей»? Пожалуйста, ответьте, указав имя пользователя, которое не сработало, в виде текста, а не скриншота, чтобы мы могли проверить его.

---

<div class="post-metadata">

### Author: ![wenqin](https://avatars.discourse-cdn.com/v4/letter/w/85f322/32.png) [@wenqin](https://meta.discourse.org/u/wenqin)
#### Post date: [20.Ноябрь.2023 02:44:19 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/36 "2023-11-20T02:44:19Z")

</div>

Приношу свои извинения. Проблема решена.  
С системой всё в порядке.  
Дело в том, что длинная горизонтальная черта в японском произношении не была распознана как иероглиф. Позже я удалил горизонтальные черты во время тестирования, и теперь всё работает нормально. Большое спасибо за вашу заботу.

---

<div class="post-metadata">

### Author: ![kainos](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kainos/32/359669_2.png) [@kainos](https://meta.discourse.org/u/kainos)
#### Post date: [09.Февраль.2024 08:05:06 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/37 "2024-02-09T08:05:06Z")

</div>

Здравствуйте, но как мне установить эту опцию? В нашем языке есть такие символы: č, š, đ, ž, dž. Я не знаю, что делать, у меня проблема при входе в систему.

---

<div class="post-metadata">

### Author: ![marvi](https://avatars.discourse-cdn.com/v4/letter/m/bcef8e/32.png) [@marvi](https://meta.discourse.org/u/marvi)
#### Post date: [25.Февраль.2025 00:53:32 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/38 "2025-02-25T00:53:32Z")

</div>

Отлично, что это разрешено! Я хочу разрешить использование апострофов и макронов. Не могли бы вы подсказать, что именно нужно указать в поле «Разрешённые символы юникода в именах пользователей», чтобы это сделать?

---

<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: [25.Февраль.2025 12:21:39 UTC](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737/39 "2025-02-25T12:21:39Z")

</div>

По умолчанию при включении `unicode_usernames` разрешены все буквы и цифры Unicode. Также разрешены символы Unicode с макроном [символы с макроном](https://simple.wikipedia.org/wiki/Macron).

Если вы хотите ограничить набор символов Unicode только символами с макроном, установите параметр сайта `allowed_unicode_username_characters` следующим значением:

```plaintext
[āǟǡǣḇc̄ḏēḕḗḡẖīḵḻḹm̄ṉn̄ōṓṑȫǭȭȱr̄ṟṝṯūǖṻȳẕ]

```

Если вы хотите разрешить только подмножество этих символов, удалите из списка всё, что вам не нужно.

Апострофы не являются буквами, поэтому они не разрешены, и добавить их в белый список невозможно. Причина в том, что разрешение апострофов в именах пользователей может нарушить работу таких функций, как упоминания или цитирование.

[Предыдущая страница](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737.md?page=1)
