$args['builder'], 'data-section-id' => $section_id, ); $languages = $settings['languages']; $flag_name = $settings['flag_name']; $current_language_slug = Helpers::get_current_language( $languages[0]['id'] ?? 'en' ); if ( ! function_exists( 'language_render_item' ) ) { function language_render_item( $language, $settings ) { if ( empty( $language ) ) { return; } $flag_icon_style = $settings['flag_icon_style']; $show_flag = $settings['show_flag'] ?? false; $show_name = $settings['flag_name']['display'] ?? true; $flag_name_type = $settings['flag_name']['name_type'] ?? 'country_language'; if ( is_customize_preview() || ( $settings['show_flag'] ?? false ) ) : ?>