Nomes de usuário e nomes de grupos Unicode

@pfaffman Obrigado. Não foi isso que eu quis dizer, eu quis dizer:

username__ ou username_ ou user_name

User_Name e _Username devem funcionar, mas não permitirá Username_ (“O nome de usuário deve terminar com uma letra ou um número”)

2 curtidas

Obrigado. Existe uma maneira de alterá-lo?

Não há uma maneira fácil.

1 curtida

Obrigado Jay, eu aprecio isso

1 curtida

Tentei permitir caracteres japoneses como nome de usuário, mas falhei. No entanto, permitir apenas chinês com \p{Han} tem efeito. Este método não é mais utilizável?

Ainda deve funcionar. Você esqueceu as chaves no início e no fim? Deveria ser [\\p{Han}\\p{Katakana}\\p{Hiragana}] – caso contrário, você poderia fornecer nomes de usuário de exemplo que não funcionaram?

3 curtidas

Obrigado!! Agora funciona. O valor padrão deste campo era \\p{Han}, então pensei que os colchetes não eram necessários. :flushed:

2 curtidas

3 posts foram divididos em um novo tópico: Problema ao renomear usuário com caracteres Unicode

Eu me pergunto por quê? As configurações de nome de usuário estão mais uma vez restritas a alfanuméricos, etc. Não consigo inserir kanji ou kana.


Estava tudo bem antes.

Agora é impossível salvar nomes de usuário compostos por kanji e kana.

2 curtidas

Você está recebendo um erro? Você pode se inscrever com um nome de usuário Kanji?

O valor de [\\p{Han}\\p{Katakana}\\p{Hiragana}] é a configuração do site allowed unicode username characters? Você poderia, por favor, responder com o nome de usuário que não funcionou como texto, não como captura de tela, para que possamos tentar.

2 curtidas

Peço desculpas. Foi resolvido.
Não há problema com o sistema.
Em vez disso, a longa linha horizontal na pronúncia japonesa não foi reconhecida como um kanji. Removi as linhas horizontais posteriormente no teste e funcionou bem. Muito obrigado pela sua atenção.

3 curtidas

Olá, mas como posso definir esta opção. Em minha língua temos isso - č,š,đ,ž,dž. Eu não sei o que fazer, tenho um problema ao fazer login.

1 curtida

Ótimo saber que isso foi permitido! Tenho interesse em permitir apóstrofos e macrons. Alguém poderia me ajudar com o que eu precisaria inserir em ‘Caracteres permitidos no nome de usuário Unicode’ para fazer isso?

2 curtidas

Por padrão, todas as letras e números Unicode são permitidos quando você habilita unicode_usernames. Caracteres com macron também são caracteres Unicode permitidos.

Se você quiser restringir os caracteres Unicode a caracteres com macron, então eu definiria a configuração do site allowed_unicode_username_characters para o seguinte valor:

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

Se você quiser permitir apenas um subconjunto desses caracteres, remova tudo o que não precisar da lista de caracteres.

Apóstrofos não são letras, portanto não são permitidos, e não é possível adicioná-los a uma lista de permissões. O motivo é que permitir apóstrofos em nomes de usuário pode quebrar funcionalidades como menções ou citações.

7 curtidas