Twig Components / Methods / country_name
Note: You are currently reading the documentation for Bolt 5.0. Looking for the documentation for Bolt 5.2 instead?
country_name(locale = null) is a Twig filter to return the country name given its ISO-3166 two-letter code:
{# France #}
{{ 'FR'|country_name }}
By default, the filter uses the current locale. You can pass it explicitly:
{# États-Unis #}
{{ 'US'|country_name('fr') }}
Note¶
The country_name filter is part of the IntlExtension which is not installed by default. Install it first:
$ composer require twig/intl-extra</pre>
Then, on Symfony projects, install the twig/extra-bundle:
$ composer require twig/extra-bundle</pre>
Otherwise, add the extension explicitly on the Twig environment:
use Twig\Extra\Intl\IntlExtension;
$twig = new \Twig\Environment(...);
$twig->addExtension(new IntlExtension());
Arguments¶
- locale: The locale
 
Source: Twig
                    
                        
                            
                        
                        Edit this page on GitHub
                    
                                        
Couldn't find what you were looking for? We are happy to help you in the forum, on Slack or on Github.
                
            Couldn't find what you were looking for? We are happy to help you in the forum, on Slack or on Github.