Ngôn ngữ
Mọi ngôn ngữ có thể dùng để gửi thư. Không tham số, không cursor, không phạm vi.
Chạy lệnh gọi thật với không gian làm việc của bạn, bằng khóa của chính bạn.
GET /languages
Mọi ngôn ngữ có thể dùng để gửi thư. Không tham số, không cursor, không phạm vi.
Liệt kê chúng
Hai trăm hàng, đầy đủ, trong một phản hồi. Hãy lấy một lần và lưu lại. Một client gắn cứng danh sách hoặc trích xuất nó từ tài liệu OpenAPI sẽ lỗi thời ngay khi có một hàng được thêm vào.
curl "$OE/languages" -H "$AUTH"{ "object": "list", "data": [ { "code": "en", "label": "English", "native": "English", "flag": "🇬🇧", "rtl": false }, { "code": "de", "label": "German", "native": "Deutsch", "flag": "🇩🇪", "rtl": false }, { "code": "ar", "label": "Arabic", "native": "العربية", "flag": "🇸🇦", "rtl": true }, { "code": "ja", "label": "Japanese", "native": "日本語", "flag": "🇯🇵", "rtl": false } ]}Cần khóa như mọi thứ khác nhưng không cần phạm vi nào: nó không chỉ đến dữ liệu của bất kỳ ai, và một phạm vi bảo vệ một hằng số chỉ làm màn hình đồng ý dài thêm.
Ở đây rtl luôn là boolean. Mười sáu hàng có giá trị true (tiếng Ả Rập, tiếng Do Thái, tiếng Ba Tư, tiếng Urdu và các ngôn ngữ còn lại), và nội dung được dịch sang một trong các ngôn ngữ đó sẽ được soạn từ phải sang trái.
Một ngôn ngữ
Phản hồi
codestring- Mã BCP-47, và là dạng nên lưu trữ. `translate.to` cũng chấp nhận hai dạng còn lại và luôn trả về dạng này.
labelstring- Tên tiếng Anh: "Brazilian Portuguese". Dòng thứ hai màu nhạt trong bộ chọn.
nativestring- Tên mà ngôn ngữ tự gọi chính nó: "Português (Brasil)". Hiển thị tên này TRƯỚC: đó là từ mà người đang tìm ngôn ngữ của chính mình thực sự tìm kiếm.
flagstring- Hai codepoint regional-indicator. Một công cụ hỗ trợ dò tìm bên cạnh tên bản ngữ, không bao giờ là định danh hay nhãn tự thân. Lá cờ là một quốc gia, quốc gia không phải là ngôn ngữ, và tiếng Tây Ban Nha không phải là Tây Ban Nha, cũng như tiếng Anh không thuộc về nước Anh.
rtlboolean- Ngôn ngữ có được viết từ phải sang trái hay không. Luôn có mặt, trong khi bảng gốc bỏ trường này khi giá trị là false.
Thứ tự chính là câu trả lời
Các hàng được trả về theo thứ tự của bộ chọn và mặc định không nên sắp xếp lại: trước tiên là những ngôn ngữ mà mọi người có nhiều khả năng nhận email nhất, sau đó là các biến thể theo vùng, rồi đến phần còn lại theo khu vực. Sắp xếp theo bảng chữ cái của tên tiếng Anh sẽ mở bộ chọn ở Abkhaz.
Tìm kiếm đồng thời trên native, label và code, và hiển thị danh sách theo đúng thứ tự trả về cho đến khi có người gõ. translate.to nhận bất kỳ trường nào trong ba trường đó, nên một bộ chọn lưu code và tìm kiếm trên cả ba sẽ không thể tạo ra giá trị mà lệnh gửi từ chối.