WordPress.org

Make WordPress Core


Ignore:
Timestamp:
03/11/2018 04:43:59 PM (4 years ago)
Author:
SergeyBiryukov
Message:

I18N: Use the actual placeholder instead of a number in translator comments if the corresponding string does not use numbered placeholders.

Add missing translator comments in WP_Theme_Install_List_Table and wp_notify_postauthor().
Add missing commas in some translator comments.

Fixes #43523.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/class-wp-plugin-install-list-table.php

    r42631 r42827  
    505505                    case 'install':
    506506                        if ( $status['url'] ) {
    507                             /* translators: 1: Plugin name and version. */
    508                             $action_links[] = '<a class="install-now button" data-slug="' . esc_attr( $plugin['slug'] ) . '" href="' . esc_url( $status['url'] ) . '" aria-label="' . esc_attr( sprintf( __( 'Install %s now' ), $name ) ) . '" data-name="' . esc_attr( $name ) . '">' . __( 'Install Now' ) . '</a>';
     507                            $action_links[] = sprintf(
     508                                '<a class="install-now button" data-slug="%s" href="%s" aria-label="%s" data-name="%s">%s</a>',
     509                                esc_attr( $plugin['slug'] ),
     510                                esc_url( $status['url'] ),
     511                                /* translators: %s: plugin name and version */
     512                                esc_attr( sprintf( __( 'Install %s now' ), $name ) ),
     513                                esc_attr( $name ),
     514                                __( 'Install Now' )
     515                            );
    509516                        }
    510517                        break;
     
    512519                    case 'update_available':
    513520                        if ( $status['url'] ) {
    514                             /* translators: 1: Plugin name and version */
    515                             $action_links[] = '<a class="update-now button aria-button-if-js" data-plugin="' . esc_attr( $status['file'] ) . '" data-slug="' . esc_attr( $plugin['slug'] ) . '" href="' . esc_url( $status['url'] ) . '" aria-label="' . esc_attr( sprintf( __( 'Update %s now' ), $name ) ) . '" data-name="' . esc_attr( $name ) . '">' . __( 'Update Now' ) . '</a>';
     521                            $action_links[] = sprintf(
     522                                '<a class="update-now button aria-button-if-js" data-plugin="%s" data-slug="%s" href="%s" aria-label="%s" data-name="%s">%s</a>',
     523                                esc_attr( $status['file'] ),
     524                                esc_attr( $plugin['slug'] ),
     525                                esc_url( $status['url'] ),
     526                                /* translators: %s: plugin name and version */
     527                                esc_attr( sprintf( __( 'Update %s now' ), $name ) ),
     528                                esc_attr( $name ),
     529                                __( 'Update Now' )
     530                            );
    516531                        }
    517532                        break;
     
    520535                    case 'newer_installed':
    521536                        if ( is_plugin_active( $status['file'] ) ) {
    522                             $action_links[] = '<button type="button" class="button button-disabled" disabled="disabled">' . _x( 'Active', 'plugin' ) . '</button>';
     537                            $action_links[] = sprintf(
     538                                '<button type="button" class="button button-disabled" disabled="disabled">%s</button>',
     539                                _x( 'Active', 'plugin' )
     540                            );
    523541                        } elseif ( current_user_can( 'activate_plugin', $status['file'] ) ) {
    524542                            $button_text = __( 'Activate' );
    525                             /* translators: %s: Plugin name */
     543                            /* translators: %s: plugin name */
    526544                            $button_label = _x( 'Activate %s', 'plugin' );
    527545                            $activate_url = add_query_arg(
     
    535553                            if ( is_network_admin() ) {
    536554                                $button_text = __( 'Network Activate' );
    537                                 /* translators: %s: Plugin name */
     555                                /* translators: %s: plugin name */
    538556                                $button_label = _x( 'Network Activate %s', 'plugin' );
    539557                                $activate_url = add_query_arg( array( 'networkwide' => 1 ), $activate_url );
     
    547565                            );
    548566                        } else {
    549                             $action_links[] = '<button type="button" class="button button-disabled" disabled="disabled">' . _x( 'Installed', 'plugin' ) . '</button>';
     567                            $action_links[] = sprintf(
     568                                '<button type="button" class="button button-disabled" disabled="disabled">%s</button>',
     569                                _x( 'Installed', 'plugin' )
     570                            );
    550571                        }
    551572                        break;
     
    558579            );
    559580
    560             /* translators: 1: Plugin name and version. */
    561             $action_links[] = '<a href="' . esc_url( $details_link ) . '" class="thickbox open-plugin-details-modal" aria-label="' . esc_attr( sprintf( __( 'More information about %s' ), $name ) ) . '" data-title="' . esc_attr( $name ) . '">' . __( 'More Details' ) . '</a>';
     581            $action_links[] = sprintf(
     582                '<a href="%s" class="thickbox open-plugin-details-modal" aria-label="%s" data-title="%s">%s</a>',
     583                esc_url( $details_link ),
     584                /* translators: %s: plugin name and version */
     585                esc_attr( sprintf( __( 'More information about %s' ), $name ) ),
     586                esc_attr( $name ),
     587                __( 'More Details' )
     588            );
    562589
    563590            if ( ! empty( $plugin['icons']['svg'] ) ) {
Note: See TracChangeset for help on using the changeset viewer.