Make WordPress Core


Ignore:
Timestamp:
02/07/2023 05:08:26 PM (23 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-admin/includes/class-wp-site-health.php

    r54953 r55276  
    750750                esc_url( wp_get_update_php_url() ),
    751751                __( 'Learn more about updating PHP' ),
    752                 /* translators: Accessibility text. */
     752                /* translators: Hidden accessibility text. */
    753753                __( '(opens in a new tab)' )
    754754            ),
     
    894894                    sprintf(
    895895                        ' <span class="screen-reader-text">%s</span><span aria-hidden="true" class="dashicons dashicons-external"></span>',
    896                         /* translators: Accessibility text. */
     896                        /* translators: Hidden accessibility text. */
    897897                        __( '(opens in a new tab)' )
    898898                    )
     
    10521052                    $result['status'] = 'critical';
    10531053
    1054                     $class         = 'error';
     1054                    $class = 'error';
     1055                    /* translators: Hidden accessibility text. */
    10551056                    $screen_reader = __( 'Error' );
    10561057                    $message       = sprintf(
     
    10601061                    );
    10611062                } else {
    1062                     $class         = 'warning';
     1063                    $class = 'warning';
     1064                    /* translators: Hidden accessibility text. */
    10631065                    $screen_reader = __( 'Warning' );
    10641066                    $message       = sprintf(
     
    12191221                esc_url( __( 'https://wordpress.org/about/requirements/' ) ),
    12201222                __( 'Learn more about what WordPress requires to run.' ),
    1221                 /* translators: Accessibility text. */
     1223                /* translators: Hidden accessibility text. */
    12221224                __( '(opens in a new tab)' )
    12231225            ),
     
    14431445                sprintf(
    14441446                    '<span class="error"><span class="screen-reader-text">%s</span></span> %s',
     1447                    /* translators: Hidden accessibility text. */
    14451448                    __( 'Error' ),
    14461449                    sprintf(
     
    14581461                esc_url( __( 'https://wordpress.org/support' ) ),
    14591462                __( 'Get help resolving this issue.' ),
    1460                 /* translators: Accessibility text. */
     1463                /* translators: Hidden accessibility text. */
    14611464                __( '(opens in a new tab)' )
    14621465            );
     
    14961499                esc_url( __( 'https://wordpress.org/support/article/debugging-in-wordpress/' ) ),
    14971500                __( 'Learn more about debugging in WordPress.' ),
    1498                 /* translators: Accessibility text. */
     1501                /* translators: Hidden accessibility text. */
    14991502                __( '(opens in a new tab)' )
    15001503            ),
     
    15761579                esc_url( $default_update_url ),
    15771580                __( 'Learn more about why you should use HTTPS' ),
    1578                 /* translators: Accessibility text. */
     1581                /* translators: Hidden accessibility text. */
    15791582                __( '(opens in a new tab)' )
    15801583            ),
     
    16581661                            esc_url( $direct_update_url ),
    16591662                            __( 'Update your site to use HTTPS' ),
    1660                             /* translators: Accessibility text. */
     1663                            /* translators: Hidden accessibility text. */
    16611664                            __( '(opens in a new tab)' )
    16621665                        );
     
    16771680                        esc_url( $update_url ),
    16781681                        __( 'Talk to your web host about supporting HTTPS for your website.' ),
    1679                         /* translators: Accessibility text. */
     1682                        /* translators: Hidden accessibility text. */
    16801683                        __( '(opens in a new tab)' )
    16811684                    );
     
    18461849
    18471850        foreach ( $tests as $test ) {
     1851            /* translators: Hidden accessibility text. */
    18481852            $severity_string = __( 'Passed' );
    18491853
     
    18531857                $result['status'] = 'critical';
    18541858
     1859                /* translators: Hidden accessibility text. */
    18551860                $severity_string = __( 'Error' );
    18561861            }
     
    18611866                $result['status'] = 'recommended';
    18621867
     1868                /* translators: Hidden accessibility text. */
    18631869                $severity_string = __( 'Warning' );
    18641870            }
     
    22932299                __( 'https://developer.wordpress.org/rest-api/frequently-asked-questions/#why-is-authentication-not-working' ),
    22942300                __( 'Learn how to configure the Authorization header.' ),
    2295                 /* translators: Accessibility text. */
     2301                /* translators: Hidden accessibility text. */
    22962302                __( '(opens in a new tab)' )
    22972303            );
     
    23262332                __( 'https://wordpress.org/support/article/optimization/#Caching' ),
    23272333                __( 'Learn more about page cache' ),
    2328                 /* translators: Accessibility text. */
     2334                /* translators: Hidden accessibility text. */
    23292335                __( '(opens in a new tab)' )
    23302336            ),
     
    24522458                esc_url( $action_url ),
    24532459                __( 'Learn more about persistent object caching.' ),
    2454                 /* translators: Accessibility text. */
     2460                /* translators: Hidden accessibility text. */
    24552461                __( '(opens in a new tab)' )
    24562462            ),
Note: See TracChangeset for help on using the changeset viewer.