apply_filters( 'wpml_translate_string', string $string_value, string $string_name, (integer|array|object) $package )
- Loại
- filter
- Danh mục
- Truy xuất nội dung đã bản địa hóa
- Phiên bản WPML
- 3.2
Miêu tả
*Truy xuất bản dịch của một chuỗi văn bản. Bộ lọc này tìm kiếm một chuỗi văn bản nằm trong một gói hoặc một nhóm các chuỗi (thay vì một chuỗi văn bản riêng lẻ**). Nếu tìm thấy, nó sẽ tìm kiếm bản dịch trong ngôn ngữ hiện tại. Nếu có bản dịch, nó sẽ trả về bản dịch đó. Nếu không, nó sẽ trả về chuỗi gốc.
*Để đăng ký bản dịch chuỗi của một “gói”, vui lòng xem: wpml_register_string
**Để truy xuất một chuỗi văn bản riêng lẻ không thuộc về một gói nào, vui lòng xem: wpml_translate_single_string
Lưu ý: hook này yêu cầu module WPML Dịch Chuỗi
Đối số
- $string_value
- (string) (Bắt buộc) Giá trị gốc của chuỗi văn bản
- $string_name
- (string) (Bắt buộc) Tên đã đăng ký của chuỗi văn bản
- $package
- (mixed) (Bắt buộc) Định danh gói đã đăng ký của chuỗi văn bản
-
- Nếu $package là một mảng, nó phải là mảng kết hợp và chứa các khóa
kindvàname. - Nếu $package là một đối tượng, nó phải có các trường
kindvàname.
- Nếu $package là một mảng, nó phải là mảng kết hợp và chứa các khóa
Ví dụ sử dụng
Bạn có thể tìm thấy một ví dụ hoàn chỉnh và chi tiết trên trang tài liệu “Dịch gói chuỗi văn bản”.
Các hook liên quan
wpml_media_url, wpml_media_id, force_suppress_filters, wpml_get_translated_slug, wpml_home_url, wpml_translate_single_string, wpml_elements_without_translations, wpml_permalink, wpml_unfiltered_admin_string, wpml_element_link