it-swarm-vi.com

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ữ?

Đ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 "bên 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ỉ nội dung được gắn cờ là "Ý" được tìm thấy ( và nội dung từ "Tất cả" không được tìm thấy ).

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 làm: có cách nào khác để tạo một trang web đa ngôn ngữ khô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".

7
smz

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.

1
smz

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àm ngôn ngữ. Sau các danh mục "chính", danh mục phụ và bài viết trong đó tất cả đượ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

2
anakin