Làm cách nào để sử dụng Tìm kiếm thông minh trong môi trường đa ngôn ngữ?


7

Điều này có thể là do lỗi hoặc (nhiều khả năng) do tôi không thể định cấu hình thành phần Tìm kiếm thông minh, nhưng ... đây là điều đang xảy ra:

  • Tôi có một trang web đa ngôn ngữ: chính "tiếng Anh", thứ cấp "tiếng Ý".
  • Tính năng đa ngôn ngữ được sử dụng chủ yếu để hiển thị các menu khác nhau và một số nội dung.
  • Hầu hết nội dung được chia sẻ và khai báo là Ngôn ngữ = "Tất cả".
  • Khi tôi thực hiện tìm kiếm từ nội dung "tiếng Anh " được khai báo là "Tiếng Anh " và " Tất cả " được tìm thấy.
  • Khi tôi thực hiện tìm kiếm từ "phía Ý", chỉ có nội dung được gắn cờ là "Ý" ( và không tìm thấy nội dung từ "Tất cả" ).

Trong "Bản đồ nội dung" có một nhánh "Ngôn ngữ" với dấu hiệu (đậm) cho biết điều gì đó về thực tế là nhánh đó không hoạt động khi tôi bật plugin "Bộ lọc ngôn ngữ" ( tất nhiên tôi có: có cách nào khác không để làm một trang web đa ngôn ngữ? ). Tôi đã cố xóa chi nhánh đó nhưng ... không có gì thay đổi.

Tôi đang sử dụng Joomla! 3.2.4.

Vấn đề của tôi là : khi tìm kiếm từ "phía Ý" Tôi không tìm thấy nội dung từ "Tất cả". Tôi mong đợi một hành vi tương tự như với "bên tiếng Anh".


Tôi có thể xác nhận điều này với 3.3.0 và cách giải quyết của bạn có vẻ hiệu quả với tôi. Tôi có một trang web Joomla với 4 ngôn ngữ (tiếng Anh: en-gb và en-us; tiếng Trung: zh-tw và zh-cn). Có một lỗi khác được mở trên lỗi JoomlaCode # 27807 để theo dõi các ký tự byte kép (phù hợp với trường hợp của tôi). Tài liệu tham khảo lỗi của bạn # 33725 sẽ giải quyết vấn đề tương tự mà tôi đang gặp phải.
chaoman

Câu trả lời:


2

Tôi đã có cùng một vấn đề ngày hôm nay. Trên các danh mục của tôi, tôi đã có một danh mục "chính" cho mỗi ngôn ngữ như được đề xuất trên một trang web đa ngôn ngữ. Cả hai tìm kiếm thông thường và tìm kiếm thông minh dường như không tìm kiếm trên TẤT CẢ các bài viết ngôn ngữ. Cách tôi sửa nó, là tạo một danh mục "chính" thứ ba (với TẤT CẢ ngôn ngữ) trong đó tôi bao gồm tất cả các danh mục phụ có TẤT CẢ là ngôn ngữ. Sau khi các danh mục "chính", danh mục phụ và bài viết được đặt thành TẤT CẢ làm ngôn ngữ, tìm kiếm bắt đầu hoạt động như bình thường. Tôi không biết nếu đây là một lỗi j Joomla, hay đây là dự định, nhưng nó hoạt động.

Hy vọng nó giúp


1

Sau khi kiểm tra kỹ lưỡng hơn, tôi đã đi đến kết luận rằng đây là một lỗi.

Các bước tôi đã thực hiện:

  • Tôi đã thay đổi ngôn ngữ mặc định từ "Tiếng Anh" sang "Tiếng Ý"
  • Không có gì thay đổi: một tìm kiếm từ "phía Ý" không trả về nội dung được gắn cờ là "Tất cả"
  • Tại thời điểm này, giữ "tiếng Ý" là ngôn ngữ mặc định, tôi chạy lại bộ chỉ mục
  • Tình huống đã đảo ngược: thực hiện tìm kiếm từ "phía Ý" đã trả lại nội dung được gắn cờ là "Tất cả" trong khi thực hiện tìm kiếm từ "phía Anh" thì không.

Ý kiến ​​của tôi là có gì đó không ổn với người lập chỉ mục.

Cần lưu ý rằng vấn đề này xảy ra với Joomla! 3.3.0 cũng vậy.

Bạn sẽ tha thứ cho tôi, nhưng (trừ khi được chứng minh là sai) Tôi sẽ chọn đây là "giải pháp" cho câu hỏi này và tất nhiên tôi sẽ gửi một vấn đề trên Joomlacode.


Đây là một lỗi đã được xác nhận. Xem: joomlacode.org/gf/project/joomla/tracker/...
SMZ
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.