fra_nodes_ds_pre_render_alter() (Line: 545) Drupal\Core\Extension\ModuleHandler->alter() (Line: 623) ds_preprocess_ds_layout() call_user_func_array() (Line: 261) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 44) __TwigTemplate_e0ac20da161e7c64948f02ecf7d633a8->doDisplay() (Line: 393) Twig\Template->yield() (Line: 349) Twig\Template->display() (Line: 364) Twig\Template->render() (Line: 35) Twig\TemplateWrapper->render() (Line: 39) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 83) __TwigTemplate_021f1758c3f13aea184501e0b5eb7943->doDisplay() (Line: 393) Twig\Template->yield() (Line: 349) Twig\Template->display() (Line: 364) Twig\Template->render() (Line: 35) Twig\TemplateWrapper->render() (Line: 39) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 493) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 56) __TwigTemplate_bd6ac5240f9c217725a502049aae4aa7->doDisplay() (Line: 393) Twig\Template->yield() (Line: 349) Twig\Template->display() (Line: 364) Twig\Template->render() (Line: 35) Twig\TemplateWrapper->render() (Line: 39) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 44) __TwigTemplate_e0ac20da161e7c64948f02ecf7d633a8->doDisplay() (Line: 393) Twig\Template->yield() (Line: 349) Twig\Template->display() (Line: 364) Twig\Template->render() (Line: 35) Twig\TemplateWrapper->render() (Line: 39) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627) Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare() (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray() call_user_func() (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 58) Drupal\Core\StackMiddleware\Session->handle() (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28) Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32) Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36) Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 704) Drupal\Core\DrupalKernel->handle() (Line: 19)
Drupal\Core\Entity\EntityStorageBase->loadMultiple() (Line: 262) Drupal\Core\Entity\EntityStorageBase->load() (Line: 503) Drupal\Core\Entity\EntityBase::load() (Line: 128) fra_nodes_ds_pre_render_alter() (Line: 545) Drupal\Core\Extension\ModuleHandler->alter() (Line: 623) ds_preprocess_ds_layout() call_user_func_array() (Line: 261) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 44) __TwigTemplate_e0ac20da161e7c64948f02ecf7d633a8->doDisplay() (Line: 393) Twig\Template->yield() (Line: 349) Twig\Template->display() (Line: 364) Twig\Template->render() (Line: 35) Twig\TemplateWrapper->render() (Line: 39) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 83) __TwigTemplate_021f1758c3f13aea184501e0b5eb7943->doDisplay() (Line: 393) Twig\Template->yield() (Line: 349) Twig\Template->display() (Line: 364) Twig\Template->render() (Line: 35) Twig\TemplateWrapper->render() (Line: 39) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 493) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 56) __TwigTemplate_bd6ac5240f9c217725a502049aae4aa7->doDisplay() (Line: 393) Twig\Template->yield() (Line: 349) Twig\Template->display() (Line: 364) Twig\Template->render() (Line: 35) Twig\TemplateWrapper->render() (Line: 39) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 44) __TwigTemplate_e0ac20da161e7c64948f02ecf7d633a8->doDisplay() (Line: 393) Twig\Template->yield() (Line: 349) Twig\Template->display() (Line: 364) Twig\Template->render() (Line: 35) Twig\TemplateWrapper->render() (Line: 39) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627) Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare() (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray() call_user_func() (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 58) Drupal\Core\StackMiddleware\Session->handle() (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28) Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32) Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36) Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 704) Drupal\Core\DrupalKernel->handle() (Line: 19)
Drupal\Core\Entity\EntityStorageBase->loadMultiple() (Line: 262) Drupal\Core\Entity\EntityStorageBase->load() (Line: 503) Drupal\Core\Entity\EntityBase::load() (Line: 165) fra_nodes_ds_pre_render_alter() (Line: 545) Drupal\Core\Extension\ModuleHandler->alter() (Line: 623) ds_preprocess_ds_layout() call_user_func_array() (Line: 261) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 44) __TwigTemplate_e0ac20da161e7c64948f02ecf7d633a8->doDisplay() (Line: 393) Twig\Template->yield() (Line: 349) Twig\Template->display() (Line: 364) Twig\Template->render() (Line: 35) Twig\TemplateWrapper->render() (Line: 39) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 83) __TwigTemplate_021f1758c3f13aea184501e0b5eb7943->doDisplay() (Line: 393) Twig\Template->yield() (Line: 349) Twig\Template->display() (Line: 364) Twig\Template->render() (Line: 35) Twig\TemplateWrapper->render() (Line: 39) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 493) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 56) __TwigTemplate_bd6ac5240f9c217725a502049aae4aa7->doDisplay() (Line: 393) Twig\Template->yield() (Line: 349) Twig\Template->display() (Line: 364) Twig\Template->render() (Line: 35) Twig\TemplateWrapper->render() (Line: 39) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 44) __TwigTemplate_e0ac20da161e7c64948f02ecf7d633a8->doDisplay() (Line: 393) Twig\Template->yield() (Line: 349) Twig\Template->display() (Line: 364) Twig\Template->render() (Line: 35) Twig\TemplateWrapper->render() (Line: 39) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 480) Drupal\Core\Render\Renderer->doRender() (Line: 240) Drupal\Core\Render\Renderer->render() (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627) Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare() (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray() call_user_func() (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 58) Drupal\Core\StackMiddleware\Session->handle() (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28) Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32) Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36) Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 704) Drupal\Core\DrupalKernel->handle() (Line: 19)
Take part in a one-to-one session and help us improve the FRA website. It will take about 30 minutes of your time.
YES, I AM INTERESTED NO, I AM NOT INTERESTED
Access the report and infographic >>
"The migrants living in the EU are not part of a 'crisis', but an integral part of our society. We need a new narrative that stresses the benefits that migrants, their children and their children’s children bring to our societies,” says FRA Director Michael O’Flaherty. "Integration is key to our security and to our democracy."
There are some 20 million non-EU citizens living in the EU. Many have settled and started families. However, despite efforts from 2004 to follow common principles to guide and improve integration across the EU, Member States have widely different approaches to guide and improve integration and inclusion across the EU.
The report Together in the EU: Promoting the participation of migrants and their descendants identifies and compares policies across the EU in areas important for successful integration. These include:
As well as examining the national integration policies and strategies across the EU that determine the social and political participation of migrants and their descendants, the report also identifies examples of good practices that can be used or adapted for use in other national contexts.
For further information contact: media@fra.europa.eu / Tel.: +43 1 580 30 642
Notes to editors: