Internationalization of message formats

Code
<?php

$text 
'Am {dateval,date,full} waren es {visitor,number,integer} Besucher.';

$msgDe = new MessageFormatter('de_DE'$text);
$msgCh = new MessageFormatter('de_Ch'$text);

$args = array(
    
'visitor' => 1240000,
    
'dateval' => new DateTime(),
);

echo 
$msgDe->format($args);
echo 
PHP_EOL '----' PHP_EOL;
echo 
$msgCh->format($args);
Result
Am Mittwoch, 18. Oktober 2017 waren es 1.240.000 Besucher.
----
Am Mittwoch, 18. Oktober 2017 waren es 1'240'000 Besucher.
Used Versions
PHP 7.1, Zend 3.0, Symfony 3.2, Laravel 5.2, PHPUnit 5.6, Doctrine 2.6