Ok, I understand that specification; however, when my registered string is
pll_register_string('Find out more', 'Find out more');
and I try to echo it out using
pll_e('Find out more')
or
echo pll__('Find out more')
in all language instances, I get as a result “Find out more”… that is, it’s not echoing the translated strings I’ve specified in the Strings Translations section in WP.
In all cases I’m using, both the stringname
and the stringcontent
are the same, so even though I was initially confused between which should be used with pll_e()
and pll__()
, in practice the issue is still the same: these are echoing whatever I place between the ('')
and not actually the string content.