Skip Navigation

WPML có thể đọc tệp cấu hình cho nó biết những gì cần dịch trong chủ đề và plugin. Tệp có tên wpml-config.xml và được đặt trong thư mục gốc của plugin hoặc chủ đề.

Trên trang này:

Mục đích của tệp cấu hình ngôn ngữ

Là một phần để đạt được khả năng tương thích với WPML , bạn cũng nên tạo tệp cấu hình sẽ giúp bạn duy trì khả năng tương thích trong các bản phát hành trong tương lai. WPML có thể dịch bất cứ thứ gì trên trang WordPress của bạn, nhưng bạn cần cho nó biết những gì cần dịch. Tập tin này làm điều đó.

Chuyển đến trang WPMLCài đặt .

Trang cài đặt WPML

Trang này cho WPML biết mọi thứ nó cần biết, bao gồm trường tùy chỉnh nào cần dịch hoặc đồng bộ hóa, bài đăng tùy chỉnh và phân loại nào phải đa ngôn ngữ và thậm chí cả văn bản quản trị viên nào cần dịch.

Tệp cấu hình ngôn ngữ bao gồm thông tin này để mỗi người dùng không cần phải nhập thủ công vào trang quản trị.

Đối với một số chủ đề và plugin, chúng tôi đang lưu trữ tệp cấu hình ngôn ngữ trên máy chủ của mình. Bạn có thể xem một danh sách ở đây . Nó được thiết lập để ghi đè tệp cấu hình ngôn ngữ cục bộ được đặt bên trong thư mục gốc của chủ đề hoặc plugin.

WPML cũng cho phép bạn ghi đè thủ công mọi cài đặt được tải bởi tệp cấu hình ngôn ngữ plugin và chủ đề . Điều này áp dụng cho cả tệp cấu hình ngôn ngữ bên trong thư mục gốc của chủ đề hoặc plugin và tệp cấu hình ngôn ngữ được lưu trữ trên máy chủ của chúng tôi.

Đặt tùy chọn dịch cho chủ đề và plugin của bên thứ ba

WPML tương thích với nhiều chủ đề và plugin phổ biến và đối với chúng, bạn không cần tạo tệp cấu hình ngôn ngữ.

Tuy nhiên, nếu bạn đang sử dụng một chủ đề hoặc plugin có nội dung không xuất hiện chính xác trong Trình biên dịch nâng cao của WPML , bạn có thể cần phải định cấu hình các tùy chọn dịch của chúng theo cách thủ công.

Để định cấu hình tùy chọn dịch cho các chủ đề và plugin của bên thứ ba, hãy truy cập WPMLCài đặt và nhấp vào tab Cấu hình XML tùy chỉnh . Sử dụng trình soạn thảo văn bản trên trang này để nhập mã giống như khi bạn tạo tệp wpml-config.xml .

Đặt tùy chọn dịch cho các chủ đề và plugin của bên thứ ba trong tab Cấu hình XML tùy chỉnh

Tự động tạo tệp wpml-config.xml

Nếu bạn không quen với việc tạo tệp XML, nhóm của chúng tôi đã tạo plugin Công cụ đa ngôn ngữ để giúp công việc này trở nên dễ dàng hơn. Mặc dù ban đầu nó được hình thành như một công cụ giúp các tác giả chủ đề và plugin làm cho sản phẩm của họ sẵn sàng đa ngôn ngữ, nhưng nó có thể dễ dàng được sử dụng để tạo tệp wpml-config.xml của riêng bạn.

Để tìm hiểu thêm về cách tạo tệp wpml-config.xml của bạn, hãy truy cập trang của plugin Công cụ đa ngôn ngữ . Cụ thể, hãy xem phần Làm cách nào để tạo tệp cấu hình ngôn ngữ bằng Công cụ đa ngôn ngữ? phần.

Khi bạn có tệp cấu hình, hãy thêm nó vào thư mục gốc của chủ đề. Nếu bạn đã có rồi thì đừng ghi đè lên nó. Thay vào đó, hãy chỉnh sửa tệp XML gốc của bạn và thêm mã được tạo bằng plugin Công cụ đa ngôn ngữ .

Xin lưu ý rằng plugin này không nhằm mục đích sử dụng trên các trang web sản xuất, trực tiếp.

Để đọc hướng dẫn này và xây dựng các tệp cấu hình ngôn ngữ cho chủ đề và plugin của bạn, bạn có thể bắt đầu với ví dụ này – wpml-config.zip .

Bạn sẽ cần chỉnh sửa nó, nhưng bạn có thể sử dụng các phần và cấu trúc của tệp này.

Cấu trúc và cú pháp

WPML cho phép bạn định cấu hình một số thành phần bằng tệp wpml-config.xml . Sử dụng các hướng dẫn sau để tìm thêm thông tin và hướng dẫn về cách làm cho các thành phần trang web cụ thể có thể dịch được:

Sử dụng tệp cấu hình ngôn ngữ WPML với chủ đề con

Nếu bạn đang sử dụng một chủ đề con, tệp cấu hình ngôn ngữ của chủ đề gốc sẽ ghi đè lên tệp cấu hình trong chủ đề con. WPML cung cấp trang cấu hình cho phép bạn dễ dàng ghi đè trang này bằng bất kỳ cài đặt tùy chỉnh nào.

Chúng ta hãy xem xét một ví dụ trong đó tệp cấu hình ngôn ngữ của chủ đề gốc đang đặt loại bài đăng tùy chỉnh “Thuộc tính” thành có thể dịch được.

Tệp cấu hình ngôn ngữ gốc đang đặt loại bài đăng tùy chỉnh thuộc tính để dịch

Nếu bạn đang sử dụng một chủ đề con và muốn đặt loại bài đăng tùy chỉnh “Thuộc tính” thành không thể dịch được, hãy điều hướng đến trang WPMLCài đặt và nhấp vào tab Cấu hình XML tùy chỉnh . Sử dụng trình chỉnh sửa để đặt loại bài đăng tùy chỉnh “Thuộc tính” thành không thể dịch được. Đơn giản, hãy đặt giá trị thuộc tính dịch thành 0 thay vì 1 .

Ghi đè cài đặt cấu hình ngôn ngữ của chủ đề gốc

Các cài đặt trong tab Cấu hình XML tùy chỉnh được ưu tiên hơn các cài đặt trong tệp cấu hình ngôn ngữ trong chủ đề gốc.