[glotpress-updates] [GlotPress] #517: Add Export parameter to skip translated-to-original translations
GlotPress
noreply at wordpress.org
Mon Nov 16 04:49:52 UTC 2015
#517: Add Export parameter to skip translated-to-original translations
-------------------------+-----------------------------
Reporter: dd32 | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: General | Version:
Keywords: |
-------------------------+-----------------------------
Sometimes it'd be ideal to skip outputting translations which match their
originals, for example, in WordPress if a translation isn't provided in a
po/mo file, we fall back to the original.
It'd be really helpful if, especially for the `en_*` locales to be able to
skip exporting those strings.
The logic is a little complicated, so i'm not 100% sure how to handle it;
{{{
compare singulars
if ( plural ) {
compare singulars
compare all plurals match original_plural
}
}}}
I guess this could be done at the SQL level rather harshly:
{{{
WHERE ( t.translation_0 != o.singular && ( ISNULL( t.translation_1 ) OR
t.translation_1 != o.plural ) && ISNULL( t.translation_2 ) OR
t.translation_2 != o.plural ) ... )
}}}
it could also be done at the PHP level with ease, however, GlotPress lacks
the filters to achieve this in a plugin.
--
Ticket URL: <https://glotpress.trac.wordpress.org/ticket/517>
GlotPress <https://glotpress.trac.wordpress.org>
Easy comin', easy goin'
More information about the glotpress-updates
mailing list