Bí danh URL cho nội dung trung lập ngôn ngữ


7

Tôi có một trang với 8 ngôn ngữ. Hầu hết các nội dung được dịch và có một ngôn ngữ được giao. Nhưng có một phần của trang, nơi tôi cần nội dung trung lập ngôn ngữ để hiển thị trong mỗi ngôn ngữ.

Nếu tôi tạo một nội dung trung lập ngôn ngữ, nó sẽ tạo đường dẫn "Trung lập ngôn ngữ" từ cài đặt Bí danh URL. Điều này về cơ bản giống như con đường tiếng Anh. Vậy là được rồi. Nhưng có vẻ như bây giờ cho mọi ngôn ngữ như con đường tiếng Anh. Chỉ có tiền tố ngôn ngữ thay đổi:

/path/to/content
/de/path/to/content
/fr/path/to/content

Có cách nào để tạo các Bí danh URL theo chương trình cho nút này cho mỗi ngôn ngữ được bật không?

/path/to/content
/de/pfad/zum/inhalt
/fr/chemin/au/contenu

Tôi đã tìm thấy một cái gì đó tương tự cho Điều khoản phân loại trong đó nó tạo ra một Bí danh URL cho mỗi thuật ngữ trong mỗi ngôn ngữ ( Pathauto i18n Taxonomy ). Nhưng tôi nên có cái này cho các nút.

Làm thế nào tôi có thể đạt được điều này mà không cần tạo từng bí danh bằng tay?


Vậy bạn có 1 nút và muốn có 3 bí danh url cho nó? Tôi có đúng không Nếu có, hãy giả sử bí danh url được tạo từ tiêu đề, làm thế nào để bạn muốn pathauto có được tiêu đề dịch cho các ngôn ngữ khác?
Eugene Fidelin

Cuối cùng bạn đã tìm ra giải pháp?
Adrian Cid Almaguer

Câu trả lời:


5

Bạn có thể sử dụng mô-đun Pathauto i18n :

Mô-đun này cung cấp chức năng để tạo bí danh cho mỗi ngôn ngữ. Ngoài ra mô-đun này sẽ hữu ích, nếu bạn sử dụng dịch trường và bạn muốn hiển thị nút trên tất cả các ngôn ngữ có đường dẫn, khác với nút / nid.


4

Tôi nghĩ rằng bạn có thể muốn sử dụng một khối cho bit trung lập ngôn ngữ đó. Tương tự như vậy - nếu có một hình ảnh trung lập về ngôn ngữ sẽ xuất hiện cho tất cả các bản dịch, thì đây không phải là một phần của nội dung. Từ 'nội dung' có thể gây nhầm lẫn, đặc biệt là khi bạn có một trang web đa ngôn ngữ và đôi khi chỉ hữu ích khi gọi nó là 'nội dung' khi đó là thứ có thể tự đứng vững (một 'đơn vị nội dung nguyên tử') .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.