Огромный сборник статей от WPTec для начинающих

Новости

Плагин Preferred Languages ​​Feature нуждается в тестировании

Проект «Preferred Languages » набирает обороты с выходом на этой неделе версии 2.0 подключаемого модуля. В 2017 году основной коммиттер WordPress Паскаль Бирхлер выпустил прототип , который позволяет пользователям выбирать несколько предпочтительных языков в своих настройках, чтобы WordPress загружал первый доступный перевод, возвращаясь к следующему языку в списке.

« Более половины всех сайтов WordPress в мире используют язык, отличный от американского английского», — сказал Бирхлер в предыдущем обновлении. «Для этих сайтов и пользователей отличные возможности изменить сайт и язык пользователя. Но когда для данного плагина или темы нет перевода, WordPress возвращается к американскому английскому языку. Это плохой пользовательский опыт для многих не говорящих по-английски».

Версия 2.0 вносит некоторые серьезные изменения с полным рефакторингом пользовательского интерфейса для использования React. (Ранее он использовал jQuery и jQuery UI.) Birchler удалил функцию сортировки перетаскиванием, чтобы улучшить доступность, но пользователи должны обнаружить, что почти все в плагине по-прежнему выглядит так же, как и раньше.

Это обновление также обеспечивает совместимость с пользователями WordPress 6.1+ WP_Textdomain_Registry и для них, а также доводит охват модульными тестами почти до 100%.switch_to_user_locale()

Плагин Preferred Languages ​​имеет более 2000 активных установок, но Бирчлер призывает людей протестировать обновление, так как он считает, что плагин близок к основному предложению по слиянию.

«Один большой знак вопроса — это концепция слияния переводов », — сказал он. «По умолчанию, если в выбранной локали отсутствуют только некоторые строки, они будут отображаться на английском языке. Но при слиянии переводов отсутствующие строки вместо этого будут взяты из локали, следующей в строке. Хотя это отлично работает, это может быть немного медленным из-за того, как переводы загружаются в WordPress. Мы будем очень признательны за любую помощь в решении этой потенциальной проблемы с производительностью».

Тестировщики могут вносить свой вклад в код на GitHub , оставлять отзывы на форуме поддержки и открывать новые проблемы для отправки отчетов об ошибках. Внедрение этого проекта в ядро ​​сделает использование WordPress и его экосистемы плагинов и тем более доступными для тех, кто не говорит по-английски.

Рекомендуем прочитать
Новости

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

Новости

Мобильные приложения WordPress получают новый форум поддержки

Новости

В ACF 6.1 добавлена ​​поддержка регистрации пользовательских типов записей и таксономий

Новости

iThemes переименовывается в SolidWP

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *