Categories: Новости

Плагин 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 и его экосистемы плагинов и тем более доступными для тех, кто не говорит по-английски.

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

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

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago