- Trạng thái
- Đang mở
Tổng quan về lỗi
Một số giao diện hoặc plugin sử dụng các hàm wp_date() hoặc date_i18n() của WordPress để hiển thị ngày. Các ngày này có thể sử dụng hậu tố như 1st hoặc 26th, tùy thuộc vào các tham số được chọn.
Hiện tại, không thể dịch các hậu tố ngày do một hạn chế đã biết từ lâu trong lõi WordPress.
Giải pháp tạm thời
Như một giải pháp tạm thời, bạn có thể sử dụng bộ lọc wp_date để lấy ngày, sau đó sửa đổi hậu tố trước khi hiển thị trên trang. Vui lòng sao lưu toàn bộ trang web của bạn trước khi tiếp tục và làm theo các bước dưới đây:
- Thêm đoạn mã sau vào tệp functions.php trong giao diện của bạn:
- Mở trang có hiển thị ngày. Thao tác này sẽ thực thi bộ lọc đã thêm.
- Đi tới WPML → Dịch chuỗi và dịch các ngày.
- Bạn sẽ cần dịch riêng từng hậu tố (ví dụ: 1st, 2nd…) vì nó có thể thay đổi tùy thuộc vào ngôn ngữ.