apply_filters( 'wpml_translate_string', string $string_value, string $string_name, (integer|array|object) $package )
- النوع
- filter
- الفئة
- استرداد المحتوى المحلي
- إصدار WPML
- 3.2
الوصف
*يسترد ترجمة سلسلة نصية. يبحث المرشِّح عن سلسلة نصية تكون جزءاً من حزمة أو مجموعة من السلاسل النصية (على عكس السلسلة النصية الفردية**). إذا وجدها، فإنه يبحث عن ترجمة في اللغة الحالية. إذا توفرت ترجمة، فسيعيدها. وبخلاف ذلك، سيعيد السلسلة النصية الأصلية.
*لتسجيل ترجمة سلسلة نصية خاصة بـ «حزمة»، يرجى الاطلاع على: wpml_register_string
**لاسترداد سلسلة نصية فردية لا تنتمي إلى حزمة، يرجى الاطلاع على: wpml_translate_single_string
ملاحظة: يتطلب هذا الخطّاف وحدة WPML ترجمة النصوص
الوسطاء
- $string_value
- (سلسلة نصية) (مطلوب) القيمة الأصلية للسلسلة النصية
- $string_name
- (سلسلة نصية) (مطلوب) الاسم المسجل للسلسلة النصية
- $package
- (مختلط) (مطلوب) معرف الحزمة المسجل للسلسلة النصية
-
- إذا كان $package عبارة عن مصفوفة، فيجب أن تكون ترابطية وتحتوي على المفاتيح
kindوname. - إذا كان $package عبارة عن كائن، فيجب أن يحتوي على الحقول
kindوname.
- إذا كان $package عبارة عن مصفوفة، فيجب أن تكون ترابطية وتحتوي على المفاتيح
مثال على الاستخدام
يمكن العثور على مثال كامل ومفصل في صفحة التوثيق «ترجمة حزمة السلاسل النصية».
خطاطيف ذات صلة
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