Accessibility: Comments: Replace `@` with `at` in the displayed date format.

The `@` symbol makes sense in the context of email addresses, but does not have a universal meaning in the context of dates.

Props birgire, afercia, audrasjb, SergeyBiryukov.
Fixes #47893.
Built from https://develop.svn.wordpress.org/trunk@46084


git-svn-id: http://core.svn.wordpress.org/trunk@45896 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
Sergey Biryukov 2019-09-08 23:53:55 +00:00
parent f8ba775d7c
commit 86a10090a0
5 changed files with 14 additions and 9 deletions

View File

@ -209,6 +209,7 @@ switch ( $action ) {
__( '%1$s at %2$s' ), __( '%1$s at %2$s' ),
/* translators: Comment date format. See https://secure.php.net/date */ /* translators: Comment date format. See https://secure.php.net/date */
get_comment_date( __( 'Y/m/d' ), $comment ), get_comment_date( __( 'Y/m/d' ), $comment ),
/* translators: Comment time format. See https://secure.php.net/date */
get_comment_date( __( 'g:i a' ), $comment ) get_comment_date( __( 'g:i a' ), $comment )
); );
if ( 'approved' === wp_get_comment_status( $comment ) && ! empty( $comment->comment_post_ID ) ) { if ( 'approved' === wp_get_comment_status( $comment ) && ! empty( $comment->comment_post_ID ) ) {

View File

@ -103,16 +103,19 @@ if ( 'approved' === wp_get_comment_status( $comment ) && $comment->comment_post_
<div class="misc-pub-section curtime misc-pub-curtime"> <div class="misc-pub-section curtime misc-pub-curtime">
<?php <?php
/* translators: Publish box date format, see https://secure.php.net/date */ $submitted = sprintf(
$datef = __( 'M j, Y @ H:i' ); /* translators: 1: Comment date, 2: Comment time. */
__( '%1$s at %2$s' ),
/* translators: Publish box date format, see https://secure.php.net/date */
date_i18n( _x( 'M j, Y', 'publish box date format' ), strtotime( $comment->comment_date ) ),
/* translators: Publish box time format, see https://secure.php.net/date */
date_i18n( _x( 'H:i', 'publish box time format' ), strtotime( $comment->comment_date ) )
);
?> ?>
<span id="timestamp"> <span id="timestamp">
<?php <?php
printf( /* translators: %s: Comment date. */
/* translators: %s: Comment date. */ printf( __( 'Submitted on: %s' ), '<b>' . $submitted . '</b>' );
__( 'Submitted on: %s' ),
'<b>' . date_i18n( $datef, strtotime( $comment->comment_date ) ) . '</b>'
);
?> ?>
</span> </span>
<a href="#edit_timestamp" class="edit-timestamp hide-if-no-js"><span aria-hidden="true"><?php _e( 'Edit' ); ?></span> <span class="screen-reader-text"><?php _e( 'Edit date and time' ); ?></span></a> <a href="#edit_timestamp" class="edit-timestamp hide-if-no-js"><span aria-hidden="true"><?php _e( 'Edit' ); ?></span> <span class="screen-reader-text"><?php _e( 'Edit date and time' ); ?></span></a>

View File

@ -867,6 +867,7 @@ class WP_Comments_List_Table extends WP_List_Table {
__( '%1$s at %2$s' ), __( '%1$s at %2$s' ),
/* translators: Comment date format. See https://secure.php.net/date */ /* translators: Comment date format. See https://secure.php.net/date */
get_comment_date( __( 'Y/m/d' ), $comment ), get_comment_date( __( 'Y/m/d' ), $comment ),
/* translators: Comment time format. See https://secure.php.net/date */
get_comment_date( __( 'g:i a' ), $comment ) get_comment_date( __( 'g:i a' ), $comment )
); );

View File

@ -1615,7 +1615,7 @@ function wp_default_scripts( &$scripts ) {
array( array(
'submittedOn' => __( 'Submitted on:' ), 'submittedOn' => __( 'Submitted on:' ),
/* translators: 1: Month, 2: Day, 3: Year, 4: Hour, 5: Minute. */ /* translators: 1: Month, 2: Day, 3: Year, 4: Hour, 5: Minute. */
'dateFormat' => __( '%1$s %2$s, %3$s @ %4$s:%5$s' ), 'dateFormat' => __( '%1$s %2$s, %3$s at %4$s:%5$s' ),
) )
); );

View File

@ -13,7 +13,7 @@
* *
* @global string $wp_version * @global string $wp_version
*/ */
$wp_version = '5.3-alpha-46083'; $wp_version = '5.3-alpha-46084';
/** /**
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema. * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.