Make WordPress Core


Ignore:
Timestamp:
02/07/2023 05:08:26 PM (20 months ago)
Author:
SergeyBiryukov
Message:

I18N: Mark screen reader strings as such with translator comments.

This aims to provide better context for translators and make it easier to determine that some strings contain hidden accessibility text and are not displayed in the UI.

Props kebbet, mercime, pavelevap, ocean90, swissspidy, Chouby, jipmoors, afercia, desrosj, costdev, audrasjb, SergeyBiryukov.
Fixes #29748.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/class-wp-customize-nav-menus.php

    r54133 r55276  
    10771077                            <span class="screen-reader-text">
    10781078                            <?php
    1079                                 /* translators: 1: Title of a menu item, 2: Type of a menu item. */
     1079                                /* translators: Hidden accessibility text. 1: Title of a menu item, 2: Type of a menu item. */
    10801080                                printf( __( 'Add to menu: %1$s (%2$s)' ), '{{ data.title || wp.customize.Menus.data.l10n.untitled }}', '{{ data.type_label }}' );
    10811081                            ?>
     
    11451145            <div class="customize-section-title">
    11461146                <button type="button" class="customize-section-back" tabindex="-1">
    1147                     <span class="screen-reader-text"><?php _e( 'Back' ); ?></span>
     1147                    <span class="screen-reader-text">
     1148                        <?php
     1149                        /* translators: Hidden accessibility text. */
     1150                        _e( 'Back' );
     1151                        ?>
     1152                    </span>
    11481153                </button>
    11491154                <h3>
     
    11591164            <div id="available-menu-items-search" class="accordion-section cannot-expand">
    11601165                <div class="accordion-section-title">
    1161                     <label class="screen-reader-text" for="menu-items-search"><?php _e( 'Search Menu Items' ); ?></label>
     1166                    <label class="screen-reader-text" for="menu-items-search">
     1167                        <?php
     1168                        /* translators: Hidden accessibility text. */
     1169                        _e( 'Search Menu Items' );
     1170                        ?>
     1171                    </label>
    11621172                    <input type="text" id="menu-items-search" placeholder="<?php esc_attr_e( 'Search menu items&hellip;' ); ?>" aria-describedby="menu-items-search-desc" />
    1163                     <p class="screen-reader-text" id="menu-items-search-desc"><?php _e( 'The search results will be updated as you type.' ); ?></p>
     1173                    <p class="screen-reader-text" id="menu-items-search-desc">
     1174                        <?php
     1175                        /* translators: Hidden accessibility text. */
     1176                        _e( 'The search results will be updated as you type.' );
     1177                        ?>
     1178                    </p>
    11641179                    <span class="spinner"></span>
    11651180                </div>
    11661181                <div class="search-icon" aria-hidden="true"></div>
    1167                 <button type="button" class="clear-results"><span class="screen-reader-text"><?php _e( 'Clear Results' ); ?></span></button>
     1182                <button type="button" class="clear-results"><span class="screen-reader-text">
     1183                    <?php
     1184                    /* translators: Hidden accessibility text. */
     1185                    _e( 'Clear Results' );
     1186                    ?>
     1187                </span></button>
    11681188                <ul class="accordion-section-content available-menu-items-list" data-type="search"></ul>
    11691189            </div>
     
    12481268                <?php _e( 'Custom Links' ); ?>
    12491269                <button type="button" class="button-link" aria-expanded="false">
    1250                     <span class="screen-reader-text"><?php _e( 'Toggle section: Custom Links' ); ?></span>
     1270                    <span class="screen-reader-text">
     1271                        <?php
     1272                        /* translators: Hidden accessibility text. */
     1273                        _e( 'Toggle section: Custom Links' );
     1274                        ?>
     1275                    </span>
    12511276                    <span class="toggle-indicator" aria-hidden="true"></span>
    12521277                </button>
Note: See TracChangeset for help on using the changeset viewer.