Bỏ qua tới phần tài liệu
API

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.

GETapi.openemail.uk/languages

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
curl "$OE/languages" -H "$AUTH"
Phản hồi
{  "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, labelcode, 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.