Make WordPress Core

Changeset 35670


Ignore:
Timestamp:
11/18/2015 06:03:47 PM (11 years ago)
Author:
SergeyBiryukov
Message:

I18N: After [34424], replace the placeholder with comments count after translate_nooped_plural() runs, not before.

Props hnle.
Fixes #34680.

File:
1 edited

Legend:

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

    r35666 r35670  
    205205                //, number_format_i18n($num_comments->spam) ), "<span class='spam-comment-count'>" . number_format_i18n($num_comments->spam) . "</span>")
    206206                $stati = array(
    207                         'all' => str_replace( '%s', '<span class="all-count">%s</span>',
    208                                 /* translators: %s: all comments count */
    209                                 _nx_noop(
    210                                         'All <span class="count">(%s)</span>',
    211                                         'All <span class="count">(%s)</span>',
    212                                         'comments'
    213                                 )
     207                        /* translators: %s: all comments count */
     208                        'all' => _nx_noop(
     209                                'All <span class="count">(%s)</span>',
     210                                'All <span class="count">(%s)</span>',
     211                                'comments'
    214212                        ), // singular not used
    215                         'moderated' => str_replace( '%s', '<span class="pending-count">%s</span>',
    216                                 /* translators: %s: pending comments count */
    217                                 _nx_noop(
    218                                         'Pending <span class="count">(%s)</span>',
    219                                         'Pending <span class="count">(%s)</span>',
    220                                         'comments'
    221                                 )
     213
     214                        /* translators: %s: pending comments count */
     215                        'moderated' => _nx_noop(
     216                                'Pending <span class="count">(%s)</span>',
     217                                'Pending <span class="count">(%s)</span>',
     218                                'comments'
    222219                        ),
    223                         'approved' => str_replace( '%s', '<span class="approved-count">%s</span>',
    224                                 /* translators: %s: approved comments count */
    225                                 _nx_noop(
    226                                         'Approved <span class="count">(%s)</span>',
    227                                         'Approved <span class="count">(%s)</span>',
    228                                         'comments'
    229                                 )
     220
     221                        /* translators: %s: approved comments count */
     222                        'approved' => _nx_noop(
     223                                'Approved <span class="count">(%s)</span>',
     224                                'Approved <span class="count">(%s)</span>',
     225                                'comments'
    230226                        ),
    231                         'spam' => str_replace( '%s', '<span class="spam-count">%s</span>',
    232                                 /* translators: %s: spam comments count */
    233                                 _nx_noop(
    234                                         'Spam <span class="count">(%s)</span>',
    235                                         'Spam <span class="count">(%s)</span>',
    236                                         'comments'
    237                                 )
     227
     228                        /* translators: %s: spam comments count */
     229                        'spam' => _nx_noop(
     230                                'Spam <span class="count">(%s)</span>',
     231                                'Spam <span class="count">(%s)</span>',
     232                                'comments'
    238233                        ),
    239                         'trash' => str_replace( '%s', '<span class="trash-count">%s</span>',
    240                                 /* translators: %s: trashed comments count */
    241                                 _nx_noop(
    242                                         'Trash <span class="count">(%s)</span>',
    243                                         'Trash <span class="count">(%s)</span>',
    244                                         'comments'
    245                                 )
     234
     235                        /* translators: %s: trashed comments count */
     236                        'trash' => _nx_noop(
     237                                'Trash <span class="count">(%s)</span>',
     238                                'Trash <span class="count">(%s)</span>',
     239                                'comments'
    246240                        )
    247241                );
     
    267261                                $link = add_query_arg( 's', esc_attr( wp_unslash( $_REQUEST['s'] ) ), $link );
    268262                        */
    269                         $status_links[$status] = "<a href='$link'$class>" . sprintf(
     263                        $status_links[ $status ] = "<a href='$link'$class>" . sprintf(
    270264                                translate_nooped_plural( $label, $num_comments->$status ),
    271                                 number_format_i18n( $num_comments->$status )
     265                                sprintf( '<span class="%s-count">%s</span>',
     266                                        $status,
     267                                        number_format_i18n( $num_comments->$status )
     268                                )
    272269                        ) . '</a>';
    273270                }
Note: See TracChangeset for help on using the changeset viewer.