WPML
סטטוס
ממתין למפתח
תוסף/ערכת עיצוב קשורים
NextGen Gallery
תגיות נושא
Compatibility

סקירה כללית של התקלה

אם אתה משתמש באלבומי NextGen Gallery Pro, תיתקל בכך שכותרות הגלריות אינן מתורגמות כראוי בשפות משניות.

פתרון עוקף

אנא ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.


  • פתח את הקובץ …/wp-content/plugins/nextgen-gallery-pro/templates/DisplayTypes/Albums/default.php.

  • חפש את שורה 51.

  • החלף את:
    							<?php print wp_kses( $entity->title, ImagelyNGGDisplayI18N::get_kses_allowed_html() ); ?>

  • ב:
    							<?php 
    								// WPML Workaround for compsupp-7540
    								if (class_exists('Sitepress')) {
    									$string = $entity->title;
    									$textdomain = 'WordPress';
    									$string_name = 'WPML Workaround: '.substr($string, 0, 20);
    							
    									$wpml_default_lang = apply_filters('wpml_default_language', NULL );
    									$wpml_current_lang = apply_filters( 'wpml_current_language', NULL );
    							
    									if ($wpml_default_lang == $wpml_current_lang ) {
    										do_action( 'wpml_register_single_string', $textdomain, $string_name, $string );
    									}   
    									// Apply the translation to the string
    									$entity->title = apply_filters('wpml_translate_single_string', $string , $textdomain, $string_name);
    								}
    							?>
    							<?php print wp_kses( $entity->title, ImagelyNGGDisplayI18N::get_kses_allowed_html() ); ?>
  • בקר בעמוד צד הלקוח שבו הוספת את האלבום שלך.
  • עבור אל WPML > תרגום מחרוזות ותרגם את המחרוזת החדשה.

כל התקלות הידועות →