• Решено xoxol4uk

    (@xoxol4uk)


    На сайте при регистрации нового пользователя при попытке ввести слова кириллицей выдает сообщение, о использовании недопустимых символов в имени. Когда ввожу английскими, то все нормально проходит. Где настроить это можно подскажите, пожалуйста???

    Возможно дело в шрифтах. Но все остальное то на сайте можно набирать кириллицей. А в каком файле их меняют обычно,если дело в них?
    Тема Classpiress

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Если в форме логина вводить кириллицу, то выдает «ERROR: This username is invalid because it uses illegal characters. Please enter a valid username.»
    Вот весь кусок кода ошибки:

    // Check the username
    		if ( $sanitized_user_login == '' ) {
    			$errors->add( 'empty_username', __('<strong>ERROR</strong>: Please enter a username.', APP_TD) );
    		} elseif ( ! validate_username( $posted['user_login'] ) ) {
    			$errors->add( 'invalid_username', __('<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username.', APP_TD) );
    			$sanitized_user_login = '';
    		} elseif ( username_exists( $sanitized_user_login ) ) {
    			$errors->add( 'username_exists', __('<strong>ERROR</strong>: This username is already registered, please choose another one.', APP_TD) );
    		}

    Может дело в шрифтах, что символы ему не нравятся? Тема буржуйская, русифицированая через файлы *.po и *.mo. Шрифты в style.css такие: {font-family:Consolas,Monaco,»Courier New»,Courier,monospace. Может быть, что какой-то из них не поддерживает кириллицу?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Нет, шрифты никак не связаны с регистрацией пользователей.

    Воспользуйтесь плагином Allow Cyrillic Usernames:
    https://wordpress.org/plugins/allow-cyrillic-usernames/

    Поставил плагин и все заработало! Спасибо огромное, а то на других форумах так и не помогли.
    А можно в 2-ух словах простым яывком, что этот плагин делает? Ну даже если и не подскажите и на том спасибо большое очень.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Добавляет русские буквы в список символов, разрешённых для использования в логине.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «При регистрации поддерживает только латиницу» закрыта для новых ответов.