Bỏ qua để đến nội dung

Dịch (Translate)

Dịch (Translate) cho phép dịch một đoạn văn bản sang ngôn ngữ khác ngay trong dự án, không cần rời khỏi Scratch. Thêm phần mở rộng này qua nút mảnh ghép 🧩 ở góc dưới bên trái bảng khối lệnh.

(dịch [Xin chào] sang ngôn ngữ [English v])

Đây là khối reporter (hình bầu dục) - trả về chuỗi đã dịch, cần đặt vào chỗ trống của khối khác (ví dụ nói) để hiển thị kết quả:

khi bấm vào @greenFlag
nói (dịch [Xin chào] sang ngôn ngữ [English v]) trong (2) giây

Kết hợp hỏi ... và đợi với trả lời để dịch bất kỳ câu nào người chơi gõ vào:

khi bấm vào @greenFlag
hỏi [Nhập một câu tiếng Việt:] và đợi
nói (dịch (trả lời) sang ngôn ngữ [English v]) trong (3) giây

Ghép với phần mở rộng Văn bản thành Tiếng nói để vừa dịch vừa đọc to bản dịch - một “máy phiên dịch mini”:

khi bấm vào @greenFlag
hỏi [Nhập một câu tiếng Việt:] và đợi
set language to [English v]
nói (dịch (trả lời) sang ngôn ngữ [English v])
  • Làm bảng từ vựng: hỏi một từ tiếng Việt, dịch và đọc to bằng nhiều ngôn ngữ khác nhau liên tiếp
  • Kết hợp danh sách các câu quen thuộc, cho người chơi chọn để nghe bản dịch - dùng để luyện từ vựng ngoại ngữ

Vậy là bạn đã tìm hiểu xong 4 phần mở rộng phổ biến nhất của Scratch: Bút vẽ, Cảm biến Video, Văn bản thành Tiếng nói và Dịch - mỗi phần mở ra một hướng dự án hoàn toàn khác so với các khối lệnh cơ bản.