WordPress.org

Make WordPress Core

Ticket #28853: 28853.4.patch

File 28853.4.patch, 2.0 KB (added by DrewAPicture, 5 years ago)

+ translator comments

  • src/wp-admin/includes/class-wp-plugin-install-list-table.php

     
    374374                                switch ( $status['status'] ) {
    375375                                        case 'install':
    376376                                                if ( $status['url'] ) {
    377                                                         $action_links[] = '<a class="install-now button" href="' . $status['url'] . '" aria-labelledby="' . $plugin['slug'] . '">' . __( 'Install Now' ) . '</a>';
     377                                                        /* translators: 1: Plugin name and version. */
     378                                                        $action_links[] = '<a class="install-now button" href="' . $status['url'] . '" aria-label="' . esc_attr( sprintf( __( 'Install %s now' ), $name ) ) . '">' . __( 'Install Now' ) . '</a>';
    378379                                                }
    379380
    380381                                                break;
    381382                                        case 'update_available':
    382383                                                if ( $status['url'] ) {
    383                                                         $action_links[] = '<a class="button" href="' . $status['url'] . '" aria-labelledby="' . $plugin['slug'] . '">' . __( 'Update Now' ) . '</a>';
     384                                                        /* translators: 1: Plugin name and version */
     385                                                        $action_links[] = '<a class="button" href="' . $status['url'] . '" aria-label="' . esc_attr( sprintf( __( 'Update %s now' ), $name ) ) . '">' . __( 'Update Now' ) . '</a>';
    384386                                                }
    385387
    386388                                                break;
     
    394396                        $details_link   = self_admin_url( 'plugin-install.php?tab=plugin-information&amp;plugin=' . $plugin['slug'] .
    395397                                                                '&amp;TB_iframe=true&amp;width=600&amp;height=550' );
    396398
    397                         $action_links[] = '<a href="' . esc_url( $details_link ) . '" class="thickbox" aria-labelledby="' . $plugin['slug'] . '" data-title="' . esc_attr( $name ) . '">' . __( 'More Details' ) . '</a>';
     399                        /* translators: 1: Plugin name and version. */
     400                        $action_links[] = '<a href="' . esc_url( $details_link ) . '" class="thickbox" aria-label="' . esc_attr( sprintf( __( 'More information about %s' ), $name ) ) . '" data-title="' . esc_attr( $name ) . '">' . __( 'More Details' ) . '</a>';
    398401
    399402
    400403                        /**