get_strings_settings(); if ( ( ! isset( $sitepress_settings['existing_content_language_verified'] ) || ! $sitepress_settings['existing_content_language_verified'] ) /*|| 2 > count($sitepress->get_active_languages())*/ ) { return; } if ( filter_input( INPUT_GET, 'trop', FILTER_SANITIZE_NUMBER_INT ) > 0 ) { include dirname( __FILE__ ) . '/string-translation-translate-options.php'; return; } elseif ( filter_input( INPUT_GET, 'download_mo', FILTER_SANITIZE_FULL_SPECIAL_CHARS ) ) { include dirname( __FILE__ ) . '/auto-download-mo.php'; return; } $status_filter = filter_input( INPUT_GET, 'status', FILTER_SANITIZE_FULL_SPECIAL_CHARS, FILTER_NULL_ON_FAILURE ); $status_filter_text = $status_filter; $status_filter_lang = false; if ( preg_match( '#' . ICL_STRING_TRANSLATION_WAITING_FOR_TRANSLATOR . '-(.+)#', $status_filter_text, $matches ) ) { $status_filter = ICL_STRING_TRANSLATION_WAITING_FOR_TRANSLATOR; $status_filter_lang = $matches[1]; } else { $status_filter = filter_input( INPUT_GET, 'status', FILTER_SANITIZE_NUMBER_INT, FILTER_NULL_ON_FAILURE ); } // $status_filter = $status_filter !== false ? (int) $status_filter : null; $context_filter = filter_input( INPUT_GET, 'context', FILTER_SANITIZE_FULL_SPECIAL_CHARS ); $search_filter = filter_input( INPUT_GET, 'search', FILTER_SANITIZE_SPECIAL_CHARS ); $exact_match = filter_input( INPUT_GET, 'em', FILTER_VALIDATE_BOOLEAN ); $search_translation = filter_input( INPUT_GET, 'search_translation', FILTER_VALIDATE_BOOLEAN ); $filter_translation_priority = filter_var( isset( $_GET['translation-priority'] ) ? $_GET['translation-priority'] : '', FILTER_SANITIZE_FULL_SPECIAL_CHARS ); $translation_priorities = class_exists( 'WPML_TM_Translation_Priorities' ) ? get_terms( array( 'taxonomy' => 'translation_priority', 'hide_empty' => false, ) ) : array(); $active_languages = $sitepress->get_active_languages(); $icl_contexts = icl_st_get_contexts( $status_filter ); $unfiltered_context_counts = $status_filter !== false ? icl_st_get_contexts( false ) : $icl_contexts; function context_array( $contexts ) { $count_array = array(); $contexts = $contexts ? array_filter( $contexts ) : array(); foreach ( $contexts as $c ) { $count_array[ $c->context ] = $c->c; } return $count_array; } $available_contexts = array_keys( context_array( $icl_contexts ) ); $unfiltered_contexts = context_array( $unfiltered_context_counts ); function _icl_string_translation_rtl_div( $language ) { if ( in_array( $language, array( 'ar', 'he', 'fa' ) ) ) { echo ' dir="rtl" style="text-align:right;direction:rtl;"'; } else { echo ' dir="ltr" style="text-align:left;direction:ltr;"'; } } function _icl_string_translation_rtl_textarea( $language ) { if ( in_array( $language, array( 'ar', 'he', 'fa' ) ) ) { echo ' dir="rtl" style="text-align:right;direction:rtl;width:100%"'; } else { echo ' dir="ltr" style="text-align:left;direction:ltr;width:100%"'; } } $po_importer = apply_filters( 'wpml_st_get_po_importer', null ); ?>

has_strings() ) : ?>

', '' ); ?>

get_strings() as $str ) : $k++; ?>
checked="checked" value="" />

 

      ' . esc_html( $search_filter ) . '' ); ?>

render(); if ( ! empty( $icl_contexts ) ) { $string_factory = new WPML_ST_String_Factory( $wpdb ); $change_string_domain_language_dialog = new WPML_Change_String_Domain_Language_Dialog( $wpdb, $sitepress, $string_factory ); $change_string_domain_language_dialog->render( $icl_contexts ); } $get_show_results = filter_var( isset( $_GET['show_results'] ) ? $_GET['show_results'] : '', FILTER_SANITIZE_FULL_SPECIAL_CHARS ); $get_page = filter_var( $_GET['page'], FILTER_SANITIZE_URL ); $query_args = array( 'page' => $get_page, ); if ( $context_filter ) { $query_args['context'] = $context_filter; } if ( $status_filter ) { $query_args['status'] = $status_filter; } if ( $filter_translation_priority ) { $query_args['tp'] = $filter_translation_priority; } if ( $search_filter ) { $query_args['search'] = $search_filter; } if ( $exact_match ) { $query_args['em'] = $exact_match; } if ( $search_translation ) { $query_args['search_translation'] = $search_translation; } ?>
found_posts > 10 ) { $paged = filter_input( INPUT_GET, 'paged', FILTER_SANITIZE_NUMBER_INT ); if ( ! $paged || $get_show_results === 'all' ) { $paged = 1; } if ( $paged && (int) $paged > 1 ) { $query_args['pages'] = $paged; } if ( $get_show_results === 'all' ) { $url_show_paginated_results = add_query_arg( $query_args, admin_url( 'admin.php' ) ); ?>
add_query_arg( 'paged', '%#%' ), 'format' => '', 'prev_text' => '«', 'next_text' => '»', 'total' => $wp_query->max_num_pages, 'current' => $paged, 'add_args' => isset( $icl_translation_filter ) ? $icl_translation_filter : array(), ) ); ?>
' . esc_html__( 'Displaying %1$s–%2$s of %3$s', 'wpml-string-translation' ) . '%4$s', number_format_i18n( ( $paged - 1 ) * $wp_query->query_vars['posts_per_page'] + 1 ), number_format_i18n( min( $paged * $wp_query->query_vars['posts_per_page'], $wp_query->found_posts ) ), number_format_i18n( $wp_query->found_posts ), $page_links ); echo $page_links_text; } if ( ! $get_show_results ) { ?>
query_vars['posts_per_page']; $option_values = array( 10, 20, 50, 100 ); $options = array(); foreach ( $option_values as $option_value ) { $option = '
" data-error="" disabled="disabled"/> show(); if ( $translation_priorities ) { $change_translation_priority_select = new WPML_Translation_Priority_Select(); $change_translation_priority_select->show(); wp_enqueue_script( 'wpml-st-translation-priority', WPML_ST_URL . '/res/js/string-translation-priority.js', array( 'jquery-ui-dialog', 'wpml-st-scripts', 'wpml-select-2' ), WPML_ST_VERSION ); } ?>


  • ' . $anchor_text . ''; $message = sprintf( implode( ' ', $message_sentences ), $anchor ); ?> />

    >

     »

  • 'icl_st', 'input_name_id' => 'hl_color', 'default' => $hl_color_default, 'value' => $hl_color, 'label' => $hl_color_label, ); $wpml_color_picker = new WPML_Color_Picker( $color_picker_args ); echo $wpml_color_picker->get_current_language_color_selector_control(); ?>

isEnabled() ? 'style="display:none"' : ''; ?> >

   style="display:none">

$details ) { if ( in_array( $role, $string_settings['translated-users'] ) ) { $tnames[] = translate_user_role( $details['name'] ); } } $tustr = ''; if ( ! empty( $tnames ) ) { $tustr .= join( ', ', array_map( 'translate_user_role', $tnames ) ); } else { $tustr = esc_html__( 'none', 'wpml-string-translation' ); } $tustr .= ''; $tustr .= '  ' . esc_html__( 'edit', 'wpml-string-translation' ) . ''; ?>