[glotpress-updates] [GlotPress] #514: _n() strings should always include a placeholder
GlotPress
noreply at wordpress.org
Thu Nov 12 13:12:44 UTC 2015
#514: _n() strings should always include a placeholder
----------------------------+-----------------------------
Reporter: SergeyBiryukov | Owner:
Type: defect | Status: new
Priority: normal | Milestone: Awaiting Review
Component: General | Version:
Keywords: has-patch |
----------------------------+-----------------------------
Strings like this one cause unnecessary warnings about missing
placeholders in translation:
{{{
sprintf( _n( 'One translation approved.', '%d translations approved.', $ok
), $ok );
}}}
https://translate.wordpress.org/projects/glotpress/dev/fr/default?filters[translation_id]=2539353
It's also an incorrect usage of `_n()`, because `'One item'` is not
guaranteed to be used for exactly one item, but we treat it like it is.
See [https://core.trac.wordpress.org/ticket/28502#comment:23
#28502#comment:23], [WP31941], and #WP34308 for WordPress core, and
[https://buddypress.trac.wordpress.org/ticket/6368 #BP6368] for
BuddyPress.
--
Ticket URL: <https://glotpress.trac.wordpress.org/ticket/514>
GlotPress <https://glotpress.trac.wordpress.org>
Easy comin', easy goin'
More information about the glotpress-updates
mailing list