Make WordPress Core


Ignore:
Timestamp:
07/28/2020 11:29:28 AM (5 years ago)
Author:
SergeyBiryukov
Message:

Themes: Include theme name in available update messages, for better accessibility and consistency with other similar messages.

Follow-up to [48652-48654].

See #48491.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/themes.php

    r48653 r48659  
    399399            </p></div>
    400400        <?php else : ?>
    401             <div class="notice inline notice-error notice-alt"><p>
     401            <div class="update-message notice inline notice-error notice-alt"><p>
    402402                <?php
    403403                if ( ! $theme['updateResponse']['compatibleWP'] && ! $theme['updateResponse']['compatiblePHP'] ) {
    404                     _e( 'There is a new version available, but it doesn&#8217;t work with your versions of WordPress and PHP.' );
     404                    printf(
     405                        /* translators: %s: Theme name. */
     406                        __( 'There is a new version of %s available, but it doesn&#8217;t work with your versions of WordPress and PHP.' ),
     407                        $theme['name']
     408                    );
    405409                    if ( current_user_can( 'update_core' ) && current_user_can( 'update_php' ) ) {
    406410                        printf(
     
    426430                    }
    427431                } elseif ( ! $theme['updateResponse']['compatibleWP'] ) {
    428                     _e( 'There is a new version available, but it doesn&#8217;t work with your version of WordPress.' );
     432                    printf(
     433                        /* translators: %s: Theme name. */
     434                        __( 'There is a new version of %s available, but it doesn&#8217;t work with your version of WordPress.' ),
     435                        $theme['name']
     436                    );
    429437                    if ( current_user_can( 'update_core' ) ) {
    430438                        printf(
     
    435443                    }
    436444                } elseif ( ! $theme['updateResponse']['compatiblePHP'] ) {
    437                     _e( 'There is a new version available, but it doesn&#8217;t work with your version of PHP.' );
     445                    printf(
     446                        /* translators: %s: Theme name. */
     447                        __( 'There is a new version of %s available, but it doesn&#8217;t work with your version of PHP.' ),
     448                        $theme['name']
     449                    );
    438450                    if ( current_user_can( 'update_php' ) ) {
    439451                        printf(
     
    720732            </p></div>
    721733        <# } else { #>
    722             <div class="notice inline notice-error notice-alt"><p>
     734            <div class="update-message notice inline notice-error notice-alt"><p>
    723735                <# if ( ! data.updateResponse.compatibleWP && ! data.updateResponse.compatiblePHP ) { #>
    724736                    <?php
    725                     _e( 'There is a new version available, but it doesn&#8217;t work with your versions of WordPress and PHP.' );
     737                    printf(
     738                        /* translators: %s: Theme name. */
     739                        __( 'There is a new version of %s available, but it doesn&#8217;t work with your versions of WordPress and PHP.' ),
     740                        '{{{ data.name }}}'
     741                    );
    726742                    if ( current_user_can( 'update_core' ) && current_user_can( 'update_php' ) ) {
    727743                        printf(
     
    749765                <# } else if ( ! data.updateResponse.compatibleWP ) { #>
    750766                    <?php
    751                     _e( 'There is a new version available, but it doesn&#8217;t work with your version of WordPress.' );
     767                    printf(
     768                        /* translators: %s: Theme name. */
     769                        __( 'There is a new version of %s available, but it doesn&#8217;t work with your version of WordPress.' ),
     770                        '{{{ data.name }}}'
     771                    );
    752772                    if ( current_user_can( 'update_core' ) ) {
    753773                        printf(
     
    760780                <# } else if ( ! data.updateResponse.compatiblePHP ) { #>
    761781                    <?php
    762                     _e( 'There is a new version available, but it doesn&#8217;t work with your version of PHP.' );
     782                    printf(
     783                        /* translators: %s: Theme name. */
     784                        __( 'There is a new version of %s available, but it doesn&#8217;t work with your version of PHP.' ),
     785                        '{{{ data.name }}}'
     786                    );
    763787                    if ( current_user_can( 'update_php' ) ) {
    764788                        printf(
     
    974998                                <# if ( ! data.updateResponse.compatibleWP && ! data.updateResponse.compatiblePHP ) { #>
    975999                                    <?php
    976                                     _e( 'There is a new version available, but it doesn&#8217;t work with your versions of WordPress and PHP.' );
     1000                                    printf(
     1001                                        /* translators: %s: Theme name. */
     1002                                        __( 'There is a new version of %s available, but it doesn&#8217;t work with your versions of WordPress and PHP.' ),
     1003                                        '{{{ data.name }}}'
     1004                                    );
    9771005                                    if ( current_user_can( 'update_core' ) && current_user_can( 'update_php' ) ) {
    9781006                                        printf(
     
    10001028                                <# } else if ( ! data.updateResponse.compatibleWP ) { #>
    10011029                                    <?php
    1002                                     _e( 'There is a new version available, but it doesn&#8217;t work with your version of WordPress.' );
     1030                                    printf(
     1031                                        /* translators: %s: Theme name. */
     1032                                        __( 'There is a new version of %s available, but it doesn&#8217;t work with your version of WordPress.' ),
     1033                                        '{{{ data.name }}}'
     1034                                    );
    10031035                                    if ( current_user_can( 'update_core' ) ) {
    10041036                                        printf(
     
    10111043                                <# } else if ( ! data.updateResponse.compatiblePHP ) { #>
    10121044                                    <?php
    1013                                     _e( 'There is a new version available, but it doesn&#8217;t work with your version of PHP.' );
     1045                                    printf(
     1046                                        /* translators: %s: Theme name. */
     1047                                        __( 'There is a new version of %s available, but it doesn&#8217;t work with your version of PHP.' ),
     1048                                        '{{{ data.name }}}'
     1049                                    );
    10141050                                    if ( current_user_can( 'update_php' ) ) {
    10151051                                        printf(
Note: See TracChangeset for help on using the changeset viewer.