Code Duplication    Length = 6-6 lines in 3 locations

wp-admin/network/settings.php 1 location

@@ 69-74 (lines=6) @@
66
	);
67
68
	// Handle translation install.
69
	if ( ! empty( $_POST['WPLANG'] ) && wp_can_install_language_pack() ) {  // @todo: Skip if already installed
70
		$language = wp_download_language_pack( $_POST['WPLANG'] );
71
		if ( $language ) {
72
			$_POST['WPLANG'] = $language;
73
		}
74
	}
75
76
	foreach ( $options as $option_name ) {
77
		if ( ! isset($_POST[$option_name]) )

wp-admin/network/site-new.php 1 location

@@ 68-73 (lines=6) @@
65
	);
66
67
	// Handle translation install for the new site.
68
	if ( ! empty( $_POST['WPLANG'] ) && wp_can_install_language_pack() ) {
69
		$language = wp_download_language_pack( wp_unslash( $_POST['WPLANG'] ) );
70
		if ( $language ) {
71
			$meta['WPLANG'] = $language;
72
		}
73
	}
74
75
	if ( empty( $domain ) )
76
		wp_die( __( 'Missing or invalid site address.' ) );

wp-admin/options.php 1 location

@@ 187-192 (lines=6) @@
184
		if ( ! empty( $_POST['WPLANG'] ) && ( ! is_multisite() || is_super_admin() ) ) { // @todo: Skip if already installed
185
			require_once( ABSPATH . 'wp-admin/includes/translation-install.php' );
186
187
			if ( wp_can_install_language_pack() ) {
188
				$language = wp_download_language_pack( $_POST['WPLANG'] );
189
				if ( $language ) {
190
					$_POST['WPLANG'] = $language;
191
				}
192
			}
193
		}
194
	}
195