Reading/Web/Desktop Improvements/Features/Language switching/vi

Như là một phần của dự án Cải thiên phiên bản máy tính, chúng tôi giới thiệu một cách mới để thay đổi sang một wiki ở ngôn ngữ khác. Mục tiêu của chúng tôi là khiến chức năng thay đổi ngôn ngữ trở nên dễ dàng để tìm kiếm hơn đối với toàn bộ người dùng. Mục tiêu thứ yếu là để cải thiện sự hiểu biết chung về các dự án Wikimedia bằng cách cho phép mọi người đọc tìm hiểu về số lượng lớn các ngôn ngữ có sẵn cho mỗi dự án.

Kế hoạch triển khai
Chúng tôi đã làm việc với những thay đổi này trong suốt Q3 và Q4 của năm tài khoá 2020/2021 (Tháng 1 - 4 năm 2020) và hy vọng triển khai phiên bản thử đầu tiên vào tháng 5 năm 2021. Chúng tôi sẽ triển khai mặc định những thay đổi này ở các wiki triển khai sớm. Những thay đổi sẽ cũng sẽ có sẵn cho toàn bộ người dùng đăng nhập lựa chọn trải nghiệm.

Mô tả và yêu cầu của tính năng

 * 1) Các lựa chọn ngôn ngữ sẽ có sẵn thông qua một nút được đánh dấu rõ ràng ở trên cùng của trang, ngang hàng với tiêu đề trang.
 * 2) Lựa chọn nút ngôn ngữ sẽ mở ra danh sách các ngôn ngữ chứa các ngôn ngữ được gợi ý cho mỗi người dùng, cũng như một danh sách đầy đủ các ngôn ngữ có sẵn cho mỗi bài viết. Danh sách cũng sẽ chứa điểm đầu vào của cài đặt ngôn ngữ hiển thị, và cài đặt ngôn ngữ nhập.
 * 3) Danh sách ngôn ngữ gốc sẽ không còn xuất hiện ở thanh bên nữa.
 * 4) Vị trí mới của nút sẽ yêu cầu có những thay đổi đối với thanh đầu trang mà cụ thể là thay đổi vị trí các biểu tượng chỉ dẫn.
 * 5) Chúng tôi sẽ có một phương án dự phòng không dùng JavaScript sẽ hiển thị danh sách ngôn ngữ đầy đủ cho những người dùng không tiếp cận được với JS.

Thử nghiệm với biên tập viên
Vào tháng 12 năm 2019, chúng tôi đã cho xuất bản một nguyên mẫu của một số tính năng đầu tiên của dự án cải thiện phiên bản máy tính để nhận phản hồi từ cộng đồng. Nguyên mẫu giới thiệu một phiên bản thu gọn được của thanh bên, phần nội dung được giới hạn chiều rộng, và nút chuyển đổi ngôn ngữ ở vị trí dễ thấy hơn. Chúng tôi đã nhận được những phản hồi chi tiết và sâu sắc từ hơn 200 người dùng đăng nhập tại năm ngôn ngữ khác nhau.

Nhìn chung, hầu hết người dùng ưa thích vị trí mới của nút chuyển đổi ngôn ngữ hơn - họ phản hồi rằng dễ tìm thấy hơn so với vị trí cũ. Những người thường xuyên sử dụng công cụ chuyển đổi ngôn ngữ phản hồi rằng việc chuyển đổi ngôn ngữ với họ trở nên nhanh hơn. Một số người dùng cũng phản hồi rằng vị trí mới thì trực quan hơn vì nó đi theo một quy luật mà các trang đa ngôn ngữ khác sử dụng.

Trong khi nhiều người phản hồi rằng dễ tìm thấy vị trí mới của nút chuyển đổi ngôn ngữ, họ cũng biểu đạt quan ngại về việc phản click thêm để có thể chuyển đổi ngôn ngữ, đặc biệt là trong những trường hợp người phải thường xuyên chuyển đổi. Hiện chúng tôi đang cân nhắc thêm chức năng click một lần cho ngôn ngữ thường xuyên sử dụng nhất. Hình ảnh dưới đây thể hiện một vài ý tưởng hiện tại của chúng tôi:

Thử nghiệm với người đọc
In January - May, 2020 we worked with Hureo, a user research firm based in India, to perform a user study on how new and casual readers use the desktop interface of Wikipedia. The study was separated in two phases, with the first phase focusing on primarily English readers, and the second phase on bilingual and non-English readers. The goal of the study was to understand the experience of new and casual readers and to identify the main issues new and frequent readers had with the current site.

Both the group of participants reading in regional languages, as well as the group of participants reading in English, were overall unaware that we provide language switching functionality within the page. Most of the readers surveyed would access articles on multiple languages by searching for the article via a search engine.

When interacting with a prototype of the new location of the language switching functionality, both new and casual readers preferred the new location.

More details available in the full report.

Initial testing on usertesting.com
We performed user testing comparing the current placement of interlanguage links (in the sidebar) with the proposed location in the article header. The goal of these tests was to determine if people can find and use the language switching capability faster than the previous location. The results of the tests confirmed our hypothesis - participants in the test group (new location) we able to find the language switcher quicker than participants in the control group (old location). Based on these results, we plan on continuing to explore moving the language selector to this location as a part of the desktop improvements project. More details are available in our full report.

Icon testing
As far as we know there is no "standard", globally recognized language icon. The icon that we use currently in Vector, Minerva, and Timeless features a Latin "A" character and a Chinese "文" character (which means "language"). On Phabricator, there is a discussion, including some history, about the icon.

After further discussion we determined that the only other strong candidate for a language icon is a globe 🌐. We ran a simple test on usertesting.com to try and understand if the globe icon is more or less obvious as a language icon than the one we currently use (we can call it the character icon). Out of 40, multilingual participants: 35 guessed the character icon was for switching languages, and 13 guessed the globe icon was for switching languages (people were able to guess that both icons were for languages, thus the total number of guesses is more than the number of people in the test). These results are not statistically significant, however they help inform two assumptions:


 * 1) the globe icon is probably not more obvious as a language icon than the character icon
 * 2) we should use the label "languages" whenever possible in addition to the icon (since ~13% of people did not guess the character icon was related to switching languages).

Conclusion: until further testing is done we will continue using the character icon.

Quantitative testing
We are planning to perform an A/B test to measure the frequency of language switching in the control version (current interface) and the test version (button interface).

Limitations

 * Main pages don't have page headings. We need to find an alternative solution/location for presenting the language switcher (or language links) on Main pages. Many Main pages already have language links panels on them. Maybe we use these as inspiration for possible solutions? We have setup a task in Phabricator for a discussion.
 * Currently, the setting for the compact language list will not be functional on the new version of the vector skin, as the language functionality introduced via the button makes this setting irrelevant. We will be removing this option for the new version of the vector skin in T282149

Related work
The Language Team is working on the Universal Language Selector. Once they have finished we will be replacing the current ULS with their updated one. The updated ULS will, among other improvements, feature support for language variants.