Google Translate¶
Google Translate có thể được sử dụng để dịch văn bản do người dùng tạo trong phần trò chuyện (chatter) của LeanSoft.
Google API console¶
Hầu hết các bước thiết lập để tích hợp Google Translate vào LeanSoft được thực hiện trên Google API console. Sau khi hoàn tất các bước sau, một API key sẽ được tạo để nhập vào LeanSoft.
See also
Create a new project¶
Để bắt đầu, truy cập Google API Console. Sau đó, đăng nhập bằng tài khoản Google Workspace nếu có. Nếu không, đăng nhập bằng tài khoản Gmail cá nhân (tài khoản này nên là tài khoản đã liên kết với thông tin thanh toán).
Tiếp theo, nhấp Create Project ở góc phải của màn hình OAuth consent screen.
Tip
Nếu Google API Console đã có các dự án tồn tại, hãy nhấp menu thả xuống bên cạnh biểu tượng Google Cloud, một cửa sổ pop-over sẽ xuất hiện. Sau đó, nhấp New Project ở góc trên bên phải của cửa sổ pop-over.
Trên màn hình New Project, đổi tên Project name thành LeanSoft Translate
, và chọn Location. Đặt Location là tổ chức Google Workspace. Nếu đang dùng tài khoản Gmail cá nhân, để Location là No Organization.

Nhấp vào Create để hoàn tất bước này.
API library¶
Tiếp theo, cần cài đặt Cloud Translation API cho dự án mới tạo. Để làm điều này, nhấp Cloud Translation API
, và mở kết quả. Đây là một Google Enterprise API có nhãn Cloud Translation API.
Nhấp Enable để cài đặt thư viện cho dự án.
Important
Việc sử dụng Google Translate API yêu cầu một tài khoản thanh toán hợp lệ với Google.
Sau khi tài khoản thanh toán đã được thiết lập với Google và thư viện được bật, nhấp Manage để hoàn tất cấu hình cho API.
Create credentials¶
Khi dự án đã được thiết lập và Cloud Translation API đã được bật, cần phải tạo thông tin xác thực (credentials), bao gồm API key.
Để bắt đầu, nhấp
trong menu bên trái.Sau đó, nhấp Create Credentials trên thanh menu phía trên, và chọn API key từ menu thả xuống.

Sao chép API key để sử dụng trong phần tiếp theo.
Important
Vì lý do bảo mật, việc sử dụng API key có thể bị giới hạn.
Để làm điều này, vào phần API restrictions bằng cách nhấp Edit API key trong cửa sổ pop-over, hoặc nhấp vào API key được liệt kê trên trang Credentials. Tại đây, có thể thiết lập giới hạn cho key. Điều này bao gồm việc đặt ứng dụng hạn chế việc sử dụng API key, và xác định API nào có thể được gọi bởi key này.
Khuyến nghị rằng LeanSoft Translate API chỉ được phép nhận các yêu cầu từ cơ sở dữ liệu LeanSoft đã cấu hình và chỉ gọi Cloud Translation API.
Để thêm giới hạn theo website, nhấp Websites trong phần Set an application restriction. Sau đó, nhập địa chỉ của cơ sở dữ liệu nơi Google Translate được sử dụng, nhấp Add. Cuối cùng, thêm URL, và nhấp Done.
Để giới hạn key chỉ được dùng cho một API, trước tiên chọn Restrict key trong phần API restrictions. Sau đó dùng menu thả xuống để chọn API đang cấu hình (Cloud Translation API).
Tip
Lưu API key: sao chép API key và lưu ở nơi an toàn.
Không chia sẻ API key công khai hoặc để lộ trong mã phía client.
LeanSoft configuration¶
Để truy cập phần tích hợp trong LeanSoft, chuyển đến Message Translation. Sau đó, Save cài đặt, và Google Translate có thể được sử dụng trong mọi phần trò chuyện trong cơ sở dữ liệu.
. Nhập API key vào trường có nhãn
Translate chatter¶
Để dịch văn bản của người dùng sang ngôn ngữ khác, nhấp vào menu biểu tượng … (ba chấm) ở bên phải phần trò chuyện. Sau đó, chọn Translate. Nội dung sẽ được dịch sang ngôn ngữ đã được thiết lập trong phần thiết lập người dùng.

See also