Make WordPress Core

Opened 5 years ago

Last modified 5 years ago

#53381 assigned defect (bug)

Events and News Widget: Multi-day event placeholders are not replaced with dates in some languages

Reported by: Nao Owned by:
Priority: normal Milestone: Future Release
Component: I18N Version:
Severity: normal Keywords: needs-patch
Cc: Focuses: administration

Description

When the user profile language is set to Korean or Japanese, the multi-event WordCamp dates are not correctly displayed in the dashboard widget. This only reproducible only in a certain environment (see how to reproduce section below):

The placeholders are not replaced with numbers and the exact translation is shown, such as %4$d年%1$s月%2$d日〜%3$d日 (Japanese) and %4$d년 %1$s %2$d일–%3$d일 (Korean).

The strings in question: ​Japanese / ​Korean

How to reproduce:
If you have access to any WordCamp site's dashboard, go to Users > Profile and set your language to 日本語 (Under "Italiano"). Go to /wp-admin/ and check the Events and News widget.

Depending on the server the site is on, there are at least 3 variations: garbled date, correct translation, or incorrect word order (for all dates, not just multi-day events).

Attachments (3)

wordcamp.png​ (100.9 KB ) - added by Nao 5 years ago.
Example 1: WordCamp.org site - garbled date
self-hosted.png​ (105.8 KB ) - added by Nao 5 years ago.
Example 2: Self-hosted site - correct display
ja-wp-org.png​ (103.6 KB ) - added by Nao 5 years ago.
Example 3: ja.wordpress.org site - incorrect word order

Download all attachments as: .zip

Change History (7)

@Nao
5 years ago

Example 1: WordCamp.org site - garbled date

@Nao
5 years ago

Example 2: Self-hosted site - correct display

@Nao
5 years ago

Example 3: ja.wordpress.org site - incorrect word order

This ticket was mentioned in ​Slack in #meta-wordcamp by nao. ​View the logs.


5 years ago

This ticket was mentioned in ​Slack in #polyglots by nao. ​View the logs.


5 years ago

This ticket was mentioned in ​Slack in #meta-i18n by nao. ​View the logs.


5 years ago

#4 @iandunn
5 years ago

  • Focuses administration added
  • Keywords needs-patch added
  • Milestone Awaiting Review → Future Release
  • Status new → assigned
Note: See TracTickets for help on using tickets.