Cài đặt Linguise trên Joomla

Mục lục

Yêu cầu kỹ thuật

Để chạy tiện ích dịch thuật Linguise cho Joomla, bạn cần những thứ sau:

  • Sử dụng PHP phiên bản 7 trở lên
  • Kích hoạt tính năng viết lại URL trong cấu hình Joomla
    Tiện ích mở rộng Joomla sẽ tự động kiểm tra tính năng này.
  • Phiên bản Joomla ≥ 3.5

Tạo khóa API

Trước khi cài đặt tính năng dịch tự động Joomla trên Linguise , bạn cần đăng ký tài khoản Linguise trước. Sau khi kết nối với bảng điều khiển Linguise bạn cần thiết lập một tên miền mới và lưu cài đặt để nhận Khóa API.

Khóa API là thứ cần thiết để kích hoạt tính năng dịch trên trang web Joomla của bạn. Về cơ bản, khóa API sẽ kiểm tra ngôn ngữ nào được kích hoạt trên tên miền nào và cho phép tạo ra các trang dịch thuật nơ-ron.

Sao chép khóa API và lưu vào bộ nhớ tạm hoặc giữ nguyên tab trình duyệt để sao chép sau.

Thanh tìm kiếm trên nền trắng với nút màu xám và cam.

Cài đặt tiện ích mở rộng dịch thuật Joomla

Bây giờ bạn cần cài đặt Joomla (đây là một gói duy nhất) để kích hoạt chức năng chuyển đổi ngôn ngữ (các cờ có chức năng chuyển đổi ngôn ngữ). Bạn có thể tải phiên bản mới nhất từ ​​đây.

Sau khi Joomla , bạn có thể truy cập cấu hình thành phần bằng cách sử dụng menu quản trị: Thành phần > Linguise .

Từ đây, hãy dán khóa API mà bạn đã tạo từ bảng điều khiển Linguise của mình và nhấn nút Áp dụng.

Trang kích hoạt khóa API dịch thuật

Giờ đây, tính năng dịch sang tất cả các ngôn ngữ đã chọn đã được kích hoạt trên trang web Joomla của bạn!

Thao tác này sẽ đồng bộ hóa tất cả các thiết lập ngôn ngữ giữa Linguise và trang web của bạn (ngôn ngữ gốc và danh sách ngôn ngữ đã dịch).

Danh sách các ngôn ngữ cần dịch sang trang web

Lưu ý quan trọng về SEO: Số lượng ngôn ngữ bạn thiết lập có ảnh hưởng lớn đến SEO. Khi bạn thiết lập ngôn ngữ dịch, nếu bạn có một số lượng lớn các trang được lập chỉ mục (>500), công cụ tìm kiếm có thể mất nhiều thời gian để xử lý chúng. Nó có thể ảnh hưởng đến SEO của bạn bằng ngôn ngữ gốc của bạn. Đó là lý do tại sao chúng tôi khuyên bạn nên thêm tối đa 5 ngôn ngữ lúc đầu, sau đó khi nó được lập chỉ mục, bạn có thể thêm các ngôn ngữ theo đợt 3 ngôn ngữ mỗi tháng.

Hãy đảm bảo tính năng viết lại URL đã được kích hoạt

Để tải ngôn ngữ của bạn trên các URL mới (như domain.com /es ), URL cần được cấu hình trong phần cài đặt chung Joomla menu: Hệ thống > Cấu hình > Trang web.

Có 2 tùy chọn để kích hoạt, đây là cách tốt nhất cho SEO, đó là:

  • URL thân thiện với công cụ tìm kiếm
  • Sử dụng tính năng Viết lại URL (yêu cầu chỉnh sửa tệp để hoạt động bình thường)
Bảng cài đặt SEO với các tùy chọn viết lại URL và URL thân thiện với công cụ tìm kiếm

Viết lại URL và lỗi 404: Nếu 2 thiết lập này không được kích hoạt, bạn sẽ gặp lỗi 404 trên các trang ngôn ngữ. Ngoài ra, hãy đảm bảo không có công cụ ngôn ngữ nào khác "khóa" các URL đa ngôn ngữ, chẳng hạn như plugin bộ lọc ngôn ngữ cho Joomla .

Thêm công tắc chuyển đổi ngôn ngữ Joomla

Bạn có 3 phương pháp để tải bộ chuyển đổi ngôn ngữ (cờ và tên ngôn ngữ) lên trang web của mình trên Joomla.

  • Sử dụng menu Joomla (từ trình quản lý menu Joomla )
  • Sử dụng một mô-đun Joomla (từ trình quản lý mô-đun Joomla )
  • Sử dụng đoạn mã PHP
Ảnh chụp màn hình hiển thị các tùy chọn cài đặt cho một trình chuyển đổi ngôn ngữ, bao gồm menu, tải mô-đun và đoạn mã PHP.

Thêm menu Joomla

Để thêm Joomla hiển thị bộ chuyển đổi ngôn ngữ, chỉ cần sử dụng trình quản lý menu Joomla > Menu > Menu của bạn > Mới

Trang quản lý các mục menu trong Joomla

Từ phần cài đặt menu, chọn Linguise và thế là xong!

Menu cấu hình Linguase với danh bạ và nguồn cấp tin tức.

Menu của bạn sẽ được hiển thị theo các thiết lập hiển thị mà bạn đã thiết lập trong thành phần đó.

Con trỏ chuột di chuột qua tùy chọn ngôn ngữ tiếng Anh

Tùy chọn thay thế sẽ tạo URL thay thế cho mỗi ngôn ngữ, giúp công cụ tìm kiếm dễ dàng thu thập thông tin từ tất cả các phiên bản ngôn ngữ của trang. Nên kích hoạt tùy chọn này.

Công tắc chuyển đổi cài đặt SEO

Một ví dụ khác trong mã HTML mà các công cụ tìm kiếm sẽ thu thập thông tin:

Các dòng mã hiển thị trên màn hình, nhiều tham chiếu được liệt kê.

Tải mô-đun Joomla vào nội dung

Một lựa chọn khác để thêm chức năng chuyển đổi ngôn ngữ là sử dụng một Joomla và tải nó bằng tính năng tải mô-đun . Đoạn văn bản cần thêm vào bất kỳ trình soạn thảo văn bản nào là: {loadmodule linguise }

Villa Centofinestre, biệt thự tân cổ điển.

Mã PHP để thêm chức năng chuyển đổi ngôn ngữ

Phần này dành cho các nhà phát triển muốn tích hợp bộ chuyển đổi ngôn ngữ Linguise vào, ví dụ, một tệp mẫu PHP tùy chỉnh tải một phần tiêu đề của trang web. Có một đoạn mã bạn có thể sử dụng cho việc đó, chỉ cần sao chép và dán từ thành phần đó.

				
					/**
* Get the linguise module
* If you want to use a completely different login module change the value of name in your layout override.
*/
$linguisemodule = LinguiseModelLinguise::getLinguiseModule('mod_linguise');
echo JModuleHelper::renderModule($linguisemodule, array('id' => 'section-box'));
				
			

Thiết lập loại bộ chuyển đổi ngôn ngữ

Có nhiều tùy chọn thiết kế giúp cho trình chuyển đổi ngôn ngữ được tải ở bất kỳ vị trí nào trên trang web của bạn. Ví dụ, kiểu dáng sẽ không giống nhau giữa thanh trên cùng màu trắng và chân trang màu tối.

Cài đặt hiển thị danh sách ngôn ngữ. Các tùy chọn bao gồm Quốc kỳ và Tên ngôn ngữ.

Ở phía bên phải màn hình, bạn có thể sử dụng chức năng xem trước để kiểm tra bản xem trước.

Menu thả xuống hiển thị danh sách các ngôn ngữ

Tải trình chuyển đổi ngôn ngữ vào nội dung Joomla

cờ-vị trí tại chỗ

Để hiển thị bộ chuyển đổi ngôn ngữ tại vị trí cụ thể trong Joomla , bạn cần đặt vị trí là “Tại chỗ”.
Sau khi đã thiết lập vị trí trong Linguise , bạn có thể thêm mã ngắn bên dưới để đưa nó vào. Sao chép mã bên dưới để dán vào clipboard của bạn.

[linguise]

Sau khi được thêm vào, trên giao diện người dùng, bạn sẽ thấy cờ và tên ngôn ngữ được hiển thị trong vùng HTML mà bạn đã thêm mã.

Thiết kế cờ và văn bản chuyển đổi ngôn ngữ

Có nhiều tùy chọn thiết kế giúp cho trình chuyển đổi ngôn ngữ được tải ở bất kỳ vị trí nào trên trang web của bạn. Ví dụ, kiểu dáng sẽ không giống nhau giữa thanh trên cùng màu trắng và chân trang màu tối.

Các lựa chọn chính là:

  • Hình dạng và kích thước của cờ
  • màu chữ tên ngôn ngữ
  • Bóng của các phần tử khi di chuột
  • Kiểu di chuột
Tùy chỉnh cờ với bảng chọn màu

Hướng dẫn đầy đủ về dịch tự động Joomla

tùy chọn nâng cao của bộ chuyển đổi ngôn ngữ

Cuối cùng, bạn có thể thiết lập các tùy chọn nâng cao như cài đặt bộ nhớ đệm, số lượng URL và bản dịch cần lưu trữ cục bộ để phục vụ nhanh hơn.

Việc chuyển hướng ngôn ngữ trình duyệt không được khuyến khích vì nhiều lý do được nêu chi tiết ở đây. Về cơ bản, nó chuyển hướng người dùng đến một trong những ngôn ngữ đã được thiết lập trong trình duyệt của họ.

Ảnh chụp màn hình trang cài đặt nâng cao với nhiều tùy chọn khác nhau

Tính năng dịch động

Xin giới thiệu tính năng mới của chúng tôi “Dịch thuật động”. Chúng tôi hiểu rằng hầu hết các trang web tương tác đều có nội dung động được tạo ra thông qua JavaScript hoặc AJAX. 

Với tính năng Dịch thuật Động mới của chúng tôi, bạn có thể dịch nội dung được tải không đồng bộ (động) một cách liền mạch sau khi trang đã tải xong. Cải tiến này đảm bảo trải nghiệm đa ngôn ngữ mượt mà hơn cho khách truy cập của bạn!

Hãy đảm bảo bạn cũng kích hoạt tính năng này trong phần Cài đặt của tài khoản Linguise ! 

dịch thuật động

Bạn vẫn gặp sự cố với việc cài đặt Linguise ? Đừng ngần ngại liên hệ với chúng tôi, chúng tôi cung cấp dịch vụ cài đặt miễn phí tùy chỉnh cho trang web của bạn!