DefaultTranslator deprecated

DefaultTranslator deprecated

class DefaultTranslator implements TranslatorInterface

deprecated

since version 2.7, to be removed in 3.0. Use Symfony\Component\Translation\IdentityTranslator instead.

Simple translator implementation that simply replaces the parameters in the message IDs.

Example usage:

$translator = new DefaultTranslator();

echo $translator->trans(
    'This is a {{ var }}.',
    array('{{ var }}' => 'donkey')
);

// -> This is a donkey.

echo $translator->transChoice(
    'This is {{ count }} donkey.|These are {{ count }} donkeys.',
    3,
    a