WPML

WPML cung cấp cờ cho nhiều ngôn ngữ nhưng cũng cho phép bạn sử dụng hình ảnh cờ của riêng mình nếu cần.

WPML đi kèm với các cờ tích hợp sẵn cho tất cả 65 ngôn ngữ được cấu hình sẵn, cộng với các cờ bổ sung cho các biến thể ngôn ngữ phổ biến theo quốc gia (chẳng hạn như tiếng Pháp của Canada, tiếng Bồ Đào Nha của Brazil hoặc tiếng Đức của Thụy Sĩ). Các cờ này có sẵn dưới dạng tệp SVG hoặc PNG tại đường dẫn tệp sau:

../wp-content/plugins/sitepress-multilingual-cms/res/flags

Thư viện cờ của WPML

Tuy nhiên, bạn có thể muốn sử dụng một kiểu cờ khác phù hợp hơn với trang web của mình. Hoặc, bạn có thể muốn thêm cờ cho một ngôn ngữ mà WPML chưa cấu hình sẵn. Trong những trường hợp này, bạn có thể tải lên một cờ tùy chỉnh.

Yêu cầu đối với cờ tùy chỉnh

Bạn có thể tải lên cờ của riêng mình dưới dạng tệp SVG. SVG là định dạng duy nhất mà WPML chấp nhận cho cờ tùy chỉnh và tệp phải có kích thước từ 100 KB trở xuống.

Bạn không cần một plugin cho phép tải lên SVG cho việc này. Bản thân WPML lưu trữ cờ trong wp-content/uploads/flags/, thay vì trong thư viện phương tiện của WordPress.

Bạn cũng cần đảm bảo rằng tệp nguồn SVG có kích thước 18 x 12 pixel nếu bạn muốn nó trông đẹp mắt khi đặt cạnh các cờ mặc định của WPML. viewBox có thể là bất kỳ giá trị tỷ lệ nào, ví dụ:

<svg xmlns="http://www.w3.org/2000/svg" width="18" height="12" fill="none" viewBox="0 0 36 24">...</svg>

Cách thêm cờ tùy chỉnh

Truy cập WPMLCài đặtNgôn ngữ. Trong phần Quản lý và ẩn ngôn ngữ trang web, nhấp vào Chỉnh sửa trên hàng của ngôn ngữ mà bạn muốn thay đổi cờ. Đây cũng là nơi bạn có thể thêm ngôn ngữ tùy chỉnh vào trang web của mình.

Chỉnh sửa ngôn ngữ trang web của bạn
Chỉnh sửa ngôn ngữ trang web của bạn

Mở bộ chọn Cờ của hàng đó. Nó cung cấp một trong các cờ của WPML, một quả địa cầu trung tính hoặc mã quốc gia — và ở mục cuối cùng là Tải lên SVG tùy chỉnh…. Hãy chọn tùy chọn đó và chọn tệp của bạn.

Bộ chọn Cờ đang mở, với Tải lên SVG tùy chỉnh là tùy chọn cuối cùng
Bộ chọn Cờ đang mở, với Tải lên SVG tùy chỉnh là tùy chọn cuối cùng

Tải lên tệp cờ của bạn và nhấp vào Lưu để thêm cờ vào bộ chuyển đổi ngôn ngữ của bạn.

Điều chỉnh kích thước cờ

Bạn có thể chọn kích thước tùy chỉnh cho tất cả các cờ trong bộ chuyển đổi ngôn ngữ khi bạn thêm hoặc chỉnh sửa bộ chuyển đổi ngôn ngữ.

Điều chỉnh kích thước cờ cho bộ chuyển đổi ngôn ngữ
Điều chỉnh kích thước cờ cho bộ chuyển đổi ngôn ngữ

Nếu bạn sử dụng khối bộ chuyển đổi ngôn ngữ, bạn có thể thay đổi kích thước cờ của mình từ cài đặt khối.

Thay đổi kích thước cờ bằng khối bộ chuyển đổi ngôn ngữ
Thay đổi kích thước cờ bằng khối bộ chuyển đổi ngôn ngữ

Nếu bạn không đặt kích thước cụ thể cho cờ của mình, các cờ PNG và JPG sẽ tự động được thay đổi kích thước thành 18×12 pixel để đảm bảo tính nhất quán. Bạn có thể không muốn thay đổi kích thước cờ của mình nếu chúng được xử lý bằng CSS hoặc JavaScript, hoặc nếu bạn muốn hiển thị ảnh GIF động.

Trong những trường hợp như vậy, bạn có thể tắt tính năng tự động thay đổi kích thước bằng cách thêm đoạn mã sau vào tệp wp-config.php của mình:

define( 'WPML_DO_NOT_RESIZE_UPLOADED_FLAGS', true );

Thêm trong phần này

Được viết bởiAmir