Make WordPress Core

Ticket #31929: 31929.diff

File 31929.diff, 11.6 KB (added by DrewAPicture, 10 years ago)

First-run strings

  • src/wp-admin/about.php

     
    2727
    2828<h1><?php printf( __( 'Welcome to WordPress&nbsp;%s' ), $display_version ); ?></h1>
    2929
    30 <div class="about-text"><?php printf( __( 'Thank you for updating! WordPress %s helps you focus on your writing, and the new default theme lets you show it off in style.' ), $display_version ); ?></div>
     30<div class="about-text"><?php printf( ( 'Thank you for updating! WordPress %s helps you communicate and share, globally.' ), $display_version ); ?></div>
    3131
    3232<div class="wp-badge"><?php printf( __( 'Version %s' ), $display_version ); ?></div>
    3333
     
    4141        </a>
    4242</h2>
    4343
    44 <div class="changelog headline-feature">
    45         <h2><?php _e( 'Introducing Twenty&nbsp;Fifteen' ); ?></h2>
    46         <div class="featured-image">
    47                 <img src="//s.w.org/images/core/4.1/theme.png" />
     44<div class="changelog headline-feature dfw">
     45        <h2>[video]</h2>
     46
     47        <h2><?php echo ( 'An easier way to share content' ); ?></h2>
     48        <div class="feature-section">
     49                <div class="dfw-container">
     50                        <img src="//s.w.org/images/core/4.1/focus.png" class="base-image" />
     51                </div>
     52                <h3><em><?php echo ( 'Press This modernized' ); ?></em></h3>
     53                <p><?php echo ( 'Use Press This to clip text, images and videos from any web page. Then edit and add more directly from Press This before you save or publish it in a post on your site.' ); ?></p>
    4854        </div>
     55</div>
    4956
     57<hr />
     58
     59<div class="changelog headline-feature">
     60
    5061        <div class="feature-section">
    5162                <div class="col">
    52                         <h3><?php _e( 'Our newest default theme, Twenty Fifteen, is a blog-focused theme designed for clarity.' ); ?></h3>
    53                         <p><?php printf( __( 'Twenty Fifteen has flawless language support, with help from <a href="%s">Google&#8217;s Noto font family</a>.' ), 'https://www.google.com/get/noto/' ); ?></p>
    54                         <p><?php _e( 'The straightforward typography is readable on any screen size.' ); ?></p>
    55                          <p><?php _e( 'Your content always takes center stage, whether viewed on a phone, tablet, laptop, or desktop computer.' ); ?></p>
     63                        <h3><?php echo ( 'Extended Character Support' ); ?></h3>
     64                        <p><?php echo ( 'WordPress now supports displaying a host of new characters included with Unicode 7.0, extending support for native Chinese, Japanese, and Korean characters, musical and mathematical symbols, hieroglyphs, and of course, emoji.' ); ?></p>
     65                        <p><?php echo ( 'Whether you’re using special characters or not, you can still get creative and decorate your content with emoji hearts, kittens, ice-cream cones, and musical instruments.' ); ?></p>
    5666                </div>
    5767                <div class="col">
    5868                        <img class="" src="//s.w.org/images/core/4.1/mobile.png" />
     
    6474
    6575<hr />
    6676
    67 <div class="changelog headline-feature dfw">
    68         <h2><?php _e( 'Distraction-free writing' ); ?></h2>
    69         <div class="feature-section">
    70                 <div class="dfw-container">
    71                         <img src="//s.w.org/images/core/4.1/focus.png" class="base-image" />
    72                         <img src="//s.w.org/images/core/4.1/focus1.png" class="overlay-image fade-in" />
    73                         <img src="//s.w.org/images/core/4.1/focus2.png" class="overlay-image fade-in" />
    74                         <img src="//s.w.org/images/core/4.1/focus3.png" class="overlay-image from-left" />
    75                 </div>
    76                 <h3><em><?php _e( 'Just write.' ); ?></em></h3>
    77                 <p><?php _e( 'Sometimes, you just need to concentrate on putting your thoughts into words. Try turning on <strong>distraction-free writing mode</strong>. When you start typing, all the distractions will fade away, letting you focus solely on your writing. All your editing tools instantly return when you need them.' ); ?></p>
    78         </div>
    79 </div>
    80 
    81 <hr />
    82 
    83 <div class="changelog feature-list finer-points">
    84         <h2><?php _e( 'The Finer Points' ); ?></h2>
    85 
     77<div class="changelog customize">
    8678        <div class="feature-section col two-col">
    8779                <div>
    88                         <svg viewBox="-30 -30 160 160"><path d="M57.9,28.9h-7.9c-1.6,0-3.2,0.3-4.7,1c-1.5,0.7-2.7,1.6-3.7,2.7l-4.7-14.2H21.7L9.2,55.3h8.9l3.9-10.5h14.9v21.1H10.5 c-2.9,0-5.4-1-7.4-3.1C1,60.6,0,58.1,0,55.3V18.4c0-2.9,1-5.4,3.1-7.4c2.1-2.1,4.5-3.1,7.4-3.1h36.8c2.9,0,5.4,1,7.4,3.1 c2.1,2.1,3.1,4.5,3.1,7.4V28.9z M34.3,39.5H23.6l5.3-15.4L34.3,39.5z M52.6,34.2h36.8c2.9,0,5.4,1,7.4,3.1c2.1,2.1,3.1,4.5,3.1,7.4 v36.8c0,2.9-1,5.4-3.1,7.4c-2.1,2.1-4.5,3.1-7.4,3.1H52.6c-2.9,0-5.4-1-7.4-3.1c-2.1-2.1-3.1-4.5-3.1-7.4V44.7c0-2.9,1-5.4,3.1-7.4 C47.3,35.2,49.8,34.2,52.6,34.2z M90.8,60.5v-5.7H74.1V43.4H68v11.4H51.3v5.7h6.7c0.3,2.3,1.1,4.7,2.2,7.2c1.2,2.5,2.7,4.7,4.5,6.6 c-2.2,0.9-4.5,1.7-6.9,2.3s-4.1,0.9-5.2,0.9l0.3,1.4c0.2,0.9,0.4,2,0.6,3.3c0.2,1.3,0.3,2.3,0.2,3.1c2.2,0,4.9-0.6,8.1-1.7 c3.2-1.1,6.3-2.6,9.2-4.3c2.9,1.8,6,3.2,9.3,4.3c3.3,1.1,6.1,1.7,8.3,1.7c0-0.5,0-1.1,0.1-1.8c0.1-0.7,0.2-1.4,0.3-2 c0.1-0.7,0.2-1.3,0.3-1.9c0.1-0.6,0.2-1.1,0.3-1.4l0.1-0.6c-1.2,0-3-0.3-5.4-1c-2.5-0.7-4.8-1.4-7.1-2.3c1.8-2,3.3-4.2,4.4-6.6 s1.9-4.8,2.2-7.1H90.8z M70.7,70.7c-2.7-2.5-4.4-5.8-5.3-10.2h11c-0.9,4.4-2.7,7.7-5.3,10.2l-0.2,0.2 C70.8,70.8,70.8,70.7,70.7,70.7z"/></svg>
    89                         <h4><?php _e( 'Choose a language' ); ?></h4>
    90                         <p><?php
    91                                 $count = '<span id="translations-count">' . 40 . '</span>';
    92                                 $string = __( 'Right now, WordPress %1$s is already translated into %2$s languages, with more always in progress. You can switch to any translation on the <a href="%3$s">General Settings</a> screen.' );
    93                                 if ( ! current_user_can( 'manage_options' ) ) {
    94                                         $string = strip_tags( $string );
    95                                 }
    96                                 echo sprintf( $string, $display_version, $count, admin_url( 'options-general.php' ) );
    97                         ?></p>
     80                        <?php
     81                        echo wp_video_shortcode( array(
     82                                'mp4'      => '//s.w.org/images/core/3.9/widgets.mp4',
     83                                'ogv'      => '//s.w.org/images/core/3.9/widgets.ogv',
     84                                'webm'     => '//s.w.org/images/core/3.9/widgets.webm',
     85                                'loop'     => true,
     86                                'autoplay' => true,
     87                                'width'    => 499
     88                        ) );
     89                        ?>
     90                        <h4><?php echo ( 'Switch themes in the Customizer' ); ?></h4>
     91                        <p><?php echo ( 'Browse and live preview your installed themes in the Customizer. Make sure everything looks just how you want it with your content before the new theme makes its debut on your site.' ); ?></p>
    9892                </div>
    99 
    10093                <div class="last-feature">
    101                         <svg viewBox="-30 -30 160 160"><path d="M35.3,26.5H5.9c-1.5,0-2.9-0.6-4.1-1.7C0.6,23.6,0,22.2,0,20.6c0-1.6,0.6-3,1.7-4.1c1.2-1.2,2.5-1.7,4.1-1.7h29.4 c1.6,0,3,0.6,4.1,1.7c1.2,1.2,1.7,2.5,1.7,4.1c0,1.6-0.6,3-1.7,4.1C38.3,25.9,36.9,26.5,35.3,26.5z M68.9,77.7 c-1.2,1.2-2.5,1.7-4.1,1.7H17.6c-1.6,0-3-0.6-4.1-1.7c-1.2-1.2-1.7-2.5-1.7-4.1V38.2c0-1.6,0.6-3,1.7-4.1c1.2-1.2,2.5-1.7,4.1-1.7 h47.1c1.6,0,3,0.6,4.1,1.7c1.2,1.2,1.7,2.5,1.7,4.1v35.3C70.6,75.1,70,76.5,68.9,77.7z M76.5,61.8L100,85.3V26.5L76.5,50V61.8z"/></svg>
    102                         <h4><?php _e( 'Vine embeds' ); ?></h4>
    103                         <p><?php printf( __( 'Embedding videos from Vine is as simple as pasting a URL onto its own line in a post. See the <a href="%s">full list</a> of supported embeds.' ), 'http://codex.wordpress.org/Embeds' ); ?></p>
     94                        <?php
     95                        echo wp_video_shortcode( array(
     96                                'mp4'      => '//s.w.org/images/core/3.9/widgets.mp4',
     97                                'ogv'      => '//s.w.org/images/core/3.9/widgets.ogv',
     98                                'webm'     => '//s.w.org/images/core/3.9/widgets.webm',
     99                                'loop'     => true,
     100                                'autoplay' => true,
     101                                'width'    => 499
     102                        ) );
     103                        ?>
     104                        <h4><?php echo ( 'Streamlined plugin updates' ); ?></h4>
     105                        <p><?php echo ( 'Plugin updates are smooth and simple. No more boring loading screen &endash; just click <em>Update Now</em> on any number of plugins and wait for the success messages. Easy!' ); ?></p>
    104106                </div>
    105 
    106                 <div>
    107                         <svg viewBox="-30 -30 160 160"><path d="M61.4,78.6V61.4L72.9,50v40H10V27.1h45.7L44.3,38.6H21.4v40H61.4z M44.3,10H90v45.7L78.6,50V32.4l-32,31.9l-8.1-8.1 l34.8-34.9H50L44.3,10z"/></svg>
    108                         <h4><?php _e( 'Log out everywhere' ); ?></h4>
    109                         <p><?php printf( __( 'If you&#8217;ve ever worried you forgot to sign out from a shared computer, you can now go to <a href="%s">your profile</a> and log out everywhere.' ), get_edit_profile_url() ); ?></p>
    110                 </div>
    111 
    112                 <div class="last-feature">
    113                         <svg viewBox="-30 -30 160 160"><path d="M35.1,30.1l4.7-5.8l46.4,46.4L80,75c-1.7,1.7-4.6,3.1-8.6,4.3c-4,1.1-7.7,1.7-11,1.7h-20L34,87.4 c-1.5,1.5-3.3,2.3-5.5,2.3c-2.1,0-3.9-0.8-5.5-2.3c-1.5-1.5-2.3-3.3-2.3-5.4c0-2.1,0.8-4,2.3-5.5l6.4-6.4v-20 c0-3.3,0.5-7,1.6-11.2C32.1,34.7,33.4,31.8,35.1,30.1z M76.2,21L59.6,37.7L49.9,28l16.7-16.7c0.9-0.9,2.1-1.2,3.7-0.8 c1.6,0.3,3,1.2,4.3,2.5c1.3,1.3,2.2,2.7,2.5,4.3C77.4,18.9,77.1,20.1,76.2,21z M72.4,50.5l16.7-16.7c0.9-0.9,2.1-1.2,3.7-0.9 c1.6,0.3,3,1.1,4.3,2.5c1.3,1.3,2.2,2.7,2.5,4.3c0.3,1.6,0,2.8-0.9,3.7L82,60.1L72.4,50.5z"/><path d="M10.9,40.4l3.4,6.8L21,48l-4.7,5.2l1.3,7.5l-6.8-3.4l-6.8,3.4l1.3-7.5L0.7,48l6.8-0.8L10.9,40.4z"/></svg>
    114                         <h4><?php _e( 'Plugin recommendations' ); ?></h4>
    115                         <p><?php
    116                                 $string = __( 'The <a href="%s">plugin installer</a> suggests plugins for you to try. Recommendations are based on the plugins you and other users have installed.' );
    117                                 if ( ! current_user_can( 'install_plugins' ) ) {
    118                                         $string = strip_tags( $string );
    119                                 }
    120                                 echo sprintf( $string, network_admin_url( 'plugin-install.php?tab=recommended' ) );
    121                         ?></p>
    122                 </div>
    123107        </div>
    124108</div>
    125109
    126110<hr />
    127111
    128 <div class="changelog feature-list">
    129         <h2><?php _e( 'Under the Hood' ); ?></h2>
     112<div class="changelog under-the-hood">
     113        <h3><?php _e( 'Under the Hood' ); ?></h3>
    130114
    131         <div class="feature-section col two-col">
     115        <div class="feature-section col three-col">
    132116                <div>
    133                         <h4><?php _e( 'Complex Queries' ); ?></h4>
    134                         <p><?php printf( __( 'Metadata, date, and term queries now support advanced conditional logic, like nested clauses and multiple operators &mdash; %s.' ), '<code>A&nbsp;AND&nbsp;(&nbsp;B&nbsp;OR&nbsp;C&nbsp;)</code>' ); ?></p>
     117                        <h4><?php echo ( 'Tumblr & Kickstarter oEmbed support' ); ?></h4>
     118                        <p><?php echo ( 'Give your favorite Tumblr posts and Kickstarter campaigns a boost by embedding them in a post or page.' ); ?></p>
    135119
    136                         <h4><?php _e( 'Customizer API' ); ?></h4>
    137                         <p><?php _e( 'Expanded JavaScript APIs in the customizer enable a new media experience as well as dynamic and contextual controls, sections, and panels.' ); ?></p>
     120                        <h4><?php echo ( 'JavaScript accessibility' ); ?></h4>
     121                        <p><?php echo ( 'New <code>wp.a11y.speak</code> functionality lets your JavaScript talk to screen readers with ARIA live notifications.' ); ?></p>
    138122                </div>
    139                 <div class="last-feature">
    140                         <h4><?php
    141                                 /* translators: %s: "<title>" tag */
    142                                 printf( __( '%s tags in themes' ), '<code>&lt;title&gt;</code>' );
    143                         ?></h4>
    144                         <p><?php
    145                                 printf( __( '%s tells WordPress to handle the complexities of document titles.' ), "<code>add_theme_support( 'title-tag' )</code>" );
    146                         ?></p>
     123                <div>
     124                        <h4><?php echo ( 'utf8mb4 Support' ); ?></h4>
     125                        <p><?php echo ( 'If your system supports it, we&#8217;ve changed from utf8 to utf8mb4 character encoding in the database, which adds support for a whole range of new 4-byte characters.' ); ?></p>
    147126
    148                         <h4><?php _e( 'Developer Reference' ); ?></h4>
    149                         <p><?php printf( __( 'Continued improvements to inline code documentation have made the <a href="%s">developer reference</a> more complete than ever.' ), 'https://developer.wordpress.org/reference/' ); ?></p>
     127                        <h4><?php echo ( 'Complex Query Ordering' ); ?></h4>
     128                        <p><?php echo ( '<code>WP_Query</code>, <code>WP_Comment_Query</code>, and <code>WP_User_Query</code> now support complex ordering with named meta query clauses.' ); ?></p>
    150129                </div>
    151         </div>
     130                <div class="last-feature">
     131                        <h4><?php echo ( 'Taxonomy Roadmap' ); ?></h4>
     132                        <p><?php echo ( 'Terms previously shared across multiple taxonomies will be &#8220;split&#8221; when one of them is updated, creating a new row in the database for each.' ); ?></p>
     133                </div>
    152134
    153135        <hr />
    154136