]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-includes/locale.php
WordPress 4.1-scripts
[autoinstalls/wordpress.git] / wp-includes / locale.php
index 244d08a6576456d516a9781dc4676c5a9e18ddc8..73f282c300e96133d794072a82dc06e0e8829e5e 100644 (file)
@@ -84,6 +84,11 @@ class WP_Locale {
         */
        var $text_direction = 'ltr';
 
+       /**
+        * @var array
+        */
+       var $number_format;
+       
        /**
         * Sets up the translated strings and object properties.
         *
@@ -183,6 +188,15 @@ class WP_Locale {
                /* translators: 'rtl' or 'ltr'. This sets the text direction for WordPress. */
                elseif ( 'rtl' == _x( 'ltr', 'text direction' ) )
                        $this->text_direction = 'rtl';
+
+               if ( 'rtl' === $this->text_direction && strpos( $GLOBALS['wp_version'], '-src' ) ) {
+                       $this->text_direction = 'ltr';
+                       add_action( 'all_admin_notices', array( $this, 'rtl_src_admin_notice' ) );
+               }
+       }
+
+       function rtl_src_admin_notice() {
+               echo '<div class="error"><p>' . 'The <code>build</code> directory of the develop repository must be used for RTL.' . '</p></div>';
        }
 
        /**
@@ -329,8 +343,11 @@ class WP_Locale {
        }
 
        /**
-        * Private, unused function to add some date/time formats translated
-        * on wp-admin/options-general.php to the general POT.
+        * Register date/time format strings for general POT.
+        *
+        * Private, unused method to add some date/time formats translated
+        * on wp-admin/options-general.php to the general POT that would
+        * otherwise be added to the admin POT.
         *
         * @since 3.6.0
         */