Bản dịch I18n của site_name không hoạt động


7

Tôi đã cài đặt i18n , thay đổi settings.phptheo hướng dẫn này, đặt phát hiện ngôn ngữ thành url và xóa bộ đệm.

Sau đó trên trang cấu hình trang web, tôi đặt tiền tố url thành tiếng Anh và tất cả giao diện người dùng thay đổi thành tiếng Anh. Sau đó, tôi cập nhật Tên trang web thành một cái gì đó tiếng Anh.

Sau đó, tôi lặp lại các bước trên cho một ngôn ngữ địa phương.

Nhưng có vẻ như việc thay đổi tiền tố đường dẫn url mỗi lần cho tôi kết quả giống hệt nhau về Tên trang web, tức là Tên trang web đang thay đổi mỗi khi tôi cập nhật nó, bất kể đường dẫn ngôn ngữ nào được chọn.

Tôi đang làm gì sai?

PS Trong bảng "biến" site_name chỉ là một. Tôi chưa bao giờ sử dụng i18ntrước đây, không biết làm thế nào nó nên nhìn vào đây.

Câu trả lời:


9

Để dịch tên trang web Drupal 7, bạn phải kích hoạt Variable translationmô-đun (nằm trong cùng gói với i18n) và các tên bắt buộc (như Variable store).

Sau khi bạn cài đặt các mô-đun này, hãy chuyển đến Configuration -> Multilingual settings -> Variablestab và chọn Tên trang web ( ?q=admin/config/regional/i18n/variable), sau đó chuyển đến Configuration -> System -> Site information( q=admin/config/system/site-information) và chọn ngôn ngữ bạn muốn. Thay đổi trường Tên trang web và lưu.

Bạn sẽ tìm thấy tên trang web được dịch trong variable_storebảng.


Tôi đã làm chính xác như bạn đã giải thích nhưng trên biến thông tin trang web không xuất hiện xin vui lòng đề xuất?
JAS
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.