Rosetta Stonks
- Giới thiệu
- Cài đặt
- Chrome
- Hướng dẫn trực quan
- Firefox
- Cách sử dụng
- Thêm thời gian
- Nền tảng cơ bản
- Trình xây dựng độ thông thạo
- Xác thực bài học
- Nền tảng cơ bản
- Trình xây dựng độ thông thạo
Giới thiệu
RosettaStonks là một tiện ích mở rộng trình duyệt cho phép bạn thêm thời gian và xác thực bài học trên nền tảng học ngôn ngữ Rosetta Stone.
RosettaStonks, và viên đá Rosetta của bạn sẽ tăng giá trị.
Cài đặt
Trình duyệt dựa trên Chrome
➡️ Bạn mới cài đặt tiện ích Chrome thủ công? Xem Hướng dẫn trực quan từng bước — có kèm ảnh minh họa hữu ích! 🖼️
#### 1. Sử dụng bản phát hành trên GitHub
Để sử dụng tiện ích trên trình duyệt dựa trên chrome, bạn cần:
- tải về file
rosettastonks-chrome.tar.gztừ bản phát hành mới nhất về
- tạo một thư mục tên là
rosettastonksở đâu đó trên máy để lưu trữ
- chạy lệnh sau trong thư mục
rosettastonks.
$ tar xvzf /path/to/rosettastonks-chrome.tar.gz- Sử dụng trình quản lý gói nix
/tmp/rosettastonks với tất cả các tệp.$ nix build --out-link "/tmp/rosettastonks" github:m1dugh/RosettaStonks#chrome
Thư mục hiện đã được cài đặt tại /tmp/rosettastonks/Phần này dành cho tất cả người dùng, bất kể bạn sử dụng phương pháp github hay phương pháp nix.
Trên trình duyệt của bạn:
- truy cập
chrome://extensions - bật tùy chọn
Chế độ nhà phát triển - nhấp vào
Tải gói chưa đóng - Chọn thư mục
rosettastonkscủa bạn
Trình duyệt dựa trên Firefox
- tải xuống tệp
rosettastonks.xpitừ bản phát hành mới nhất. - hoặc, nếu sử dụng trình quản lý gói nix với hỗ trợ flake, bạn có thể chạy
$ nix build --out-link "/tmp/rosettatonks.xpi" github:m1dugh/RosettaStonks#mozilla
- đi tới
about:debugging#/runtime/this-firefoxtrong trình duyệt của bạn - nhấn nút cài đặt và đi tới
Debug addons. - nhấn
Load Temporary Add-On - chọn tệp
/tmp/rosettastonks.xpitrong bộ chọn tệp.
Cách sử dụng
Thêm thời gian
#### Thêm thời gian trong Foundations
Để thêm thời gian vào sản phẩm foundations, bạn cần vào phần bài tập của mình, và
nhấn bỏ qua hoặc giải quyết ít nhất một câu hỏi. Khi hoàn tất, một trường thời gian
sẽ xuất hiện trên trang tiện ích mở rộng để bạn thêm thời gian.
#### Thêm thời gian trong Fluency builder
Để thêm thời gian vào sản phẩm fluency builder, bạn cần vào phần bài tập của mình, và
trả lời ít nhất một bài tập. Nếu trường thêm thời gian không xuất hiện, nghĩa là
không có yêu cầu thời gian nào được ghi nhận, bạn cần làm mới câu hỏi và trả lời lại.
Để thời gian được thêm vào, bạn cần hoàn thành bài học mà bạn đã dùng để thêm thời gian.
_Lưu ý: Nếu bạn không thấy trường thêm thời gian, nghĩa là hành động của bạn trên trang web Rosetta stone không dẫn đến việc thêm thời gian hợp lệ, do đó, bạn cần trả lời các câu hỏi khác._
Xác nhận bài học
#### Xác nhận bài học trong Foundations
Để xác nhận một bài học, bạn cần bắt đầu một bài học, và đi qua tất cả các
câu hỏi bằng nút ignore ở góc dưới bên phải. Khi tất cả các
câu hỏi đã được xem, nhấn nút validate lesson sẽ xác nhận
bài học. Nếu không, quay lại trang chủ của bạn, nhấn vào cùng một bài học, nó
nên hỏi bạn Bạn có muốn tiếp tục hay đặt lại không?, bạn có thể chọn cả hai, và
xác thực bài học lại cho đến khi nó hoạt động. Nó sẽ hoạt động sau tối đa 3/4 lần.
#### Xác thực bài học trong Fluency builder
Hiện tại, tính năng xác thực bài học chưa có trên rosetta stonks.
Xây dựng ứng dụng
Xây dựng worker
Worker có thể được đóng gói bằng lệnh sau
$ deno task build:workerLệnh này sẽ tạo ra file đóng gói /dist/worker.esm.js là file đóng gói
dành cho worker.
Xây dựng giao diện người dùng
Worker có thể được đóng gói bằng lệnh sau
$ deno task build:frontendLệnh này sẽ tạo ra file đóng gói /dist/frontend.esm.js, đây là file đã được đóng gói
dành cho frontend.
Đóng gói tiện ích mở rộng
Chrome
Để đóng gói tiện ích mở rộng cho chrome, có thể chạy lệnh sau:
$ make chromeFirefox
Để đóng gói tiện ích mở rộng cho Firefox, có thể chạy lệnh sau:
$ make firefoxĐiều này sẽ tạo ra rosettastonks.xpi, tệp cho tiện ích mở rộng có thể được
tải vào firefox.
📸 Thích hình ảnh hơn? Xem Hướng dẫn Cài đặt Chrome có Hình ảnh
--- Tranlated By Open Ai Tx | Last indexed: 2025-12-14 ---