Index: /sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php
===================================================================
--- /sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php (revision 9804)
+++ /sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php (revision 9805)
@@ -122,5 +122,5 @@
$message = sprintf(
/* translators: 1: plugin slug, 2: trademarked term, 3: 'Plugin Name:', 4: plugin email address */
- __( 'Your chosen plugin name - %1$s - contains the prohibited term "%2$s" and cannot be used. Per the demands of trademark owners we have been required to prevent the use of the term at all. To proceed with this submission you must remove "%2$s" from the %3$s line in both your main plugin file and readme entirely. Once you\'ve finished, you may upload the plugin again. If you feel this is in error, please email us at %4$s and explain why.', 'wporg-plugins' ),
+ __( 'Your chosen plugin name - %1$s - contains the restricted term "%2$s" and cannot be used at all in your plugin permalink. To proceed with this submission you must remove "%2$s" from the %3$s line in both your main plugin file and readme entirely. Once you\'ve finished, you may upload the plugin again. If you feel this is in error, please email us at %4$s and explain why.', 'wporg-plugins' ),
'' . $this->plugin_slug . '
',
trim( $this->has_trademarked_slug(), '-' ),
@@ -209,5 +209,5 @@
return new \WP_Error( 'invalid_version', $error . ' ' . sprintf(
/* translators: %s: 'Version:' */
- __( 'Version strings can only contain numeric and period characters (i.e. 1.2). Please correct the %s line in your main plugin file and upload the plugin again.', 'wporg-plugins' ),
+ __( 'Version strings may only contain numeric and period characters (i.e. 1.2). Please correct the %s line in your main plugin file and upload the plugin again.', 'wporg-plugins' ),
'Version:
'
) );
@@ -233,7 +233,9 @@
return new \WP_Error( 'already_exists_in_the_wild', $error . ' ' . sprintf(
/* translators: 1: plugin slug, 2: 'Plugin Name:' */
- __( 'There is already a plugin with the name %1$s known to WordPress.org. You must rename your plugin by changing the %2$s line in your main plugin file and in your readme. Once you have done so, you may upload it again.', 'wporg-plugins' ),
+ __( 'There is already a plugin with the name %1$s known to exist. This generally means the permalink %2$s is already in use outside of WordPress.org and has a significant user base. You must rename your plugin by changing the %3$s line in your main plugin file and in your readme. Once you have done so, you may upload it again. If you feel this is incorrect, email %4$s and explain why so that we may help you.', 'wporg-plugins' ),
'' . $this->plugin['Name'] . '
',
- 'Plugin Name:
'
+ '' . $this->plugin_slug . '
',
+ 'Plugin Name:
',
+ 'plugins@wordpress.org'
) );
}
@@ -432,4 +434,5 @@
'envato-',
'facebook',
+ 'fb-',
'feedburner',
'github-',
@@ -437,5 +440,7 @@
'gravity-forms-',
'gutenberg',
+ 'ig-',
'instagram',
+ 'jetpack-',
'macintosh-',
'microsoft-',
@@ -446,7 +451,8 @@
'twitter-',
'tweet',
+ 'wa-',
'whatsapp',
'whats-app',
- 'woocommerce-',
+ 'woocommerce',
'woo-',
'wordpress',