Changeset 3491
- Timestamp:
- 06/20/2016 08:40:10 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/api/routes/class-plugin-translations.php
r3474 r3491 63 63 // Build a list of WordPress locales which we'll suggest to the user. 64 64 $suggest_locales = array_values( array_intersect( $translated_locales, $locales_from_header ) ); 65 $suggest_locales = array_diff( $suggest_locales, [ $current_locale ] ); 65 $current_locale_is_suggested = in_array( $current_locale, $suggest_locales ); 66 if ( $current_locale_is_suggested ) { 67 $suggest_locales = array_diff( $suggest_locales, [ $current_locale ] ); 68 } 66 69 67 70 // Get the native language names of the locales. … … 86 89 $suggest_string = sprintf( 87 90 /* translators: %s: native language name. */ 88 __( 'This plugin also available in %s.', 'wporg-plugins' ),91 __( 'This plugin is also available in %s.', 'wporg-plugins' ), 89 92 sprintf( 90 93 '<a href="https://%s.wordpress.org/plugins-wp/%s/">%s</a>', … … 111 114 $suggest_string = sprintf( 112 115 /* translators: 1: native language name, 2: native language names */ 113 __( 'This plugin also available in %1$s (also: %2$s).', 'wporg-plugins' ),116 __( 'This plugin is also available in %1$s (also: %2$s).', 'wporg-plugins' ), 114 117 sprintf( 115 118 '<a href="https://%s.wordpress.org/plugins-wp/%s/">%s</a>', … … 120 123 trim( $other_suggest, ' ,' ) 121 124 ); 122 } elseif ( 'en_US' !== $current_locale ) {125 } elseif ( 'en_US' !== $current_locale && ! $current_locale_is_suggested ) { 123 126 $suggest_string = sprintf( 124 127 /* translators: %s: URL to translate.wordpress.org */
Note: See TracChangeset
for help on using the changeset viewer.