CINXE.COM
RTL Today - Quick guide: What you need to know about the European Blue Card
<!DOCTYPE html> <html lang="en" class="theme-today"> <head> <meta charset="utf-8"> <title>RTL Today - Quick guide: What you need to know about the European Blue Card</title> <meta property="og:title" content="Quick guide: What you need to know about the European Blue Card" /><meta property="og:type" content="article" /><meta property="og:description" content="The blue card was launched in 2009 with the aim of boosting the EU’s ability to attract highly qualified workers from third countries." /><meta property="twitter:card" content="summary_large_image" /><meta property="twitter:site" content="RTL.lu" /><meta property="twitter:creator" content="ASTI" /><meta property="twitter:title" content="Quick guide: What you need to know about the European Blue Card" /><meta property="twitter:description" content="The blue card was launched in 2009 with the aim of boosting the EU’s ability to attract highly qualified workers from third countries." /><meta property="twitter:image" content="https://www.rtl.lu/sassets/rtl2008.lu/nt/p/2021/08/01/09/81341c16d8280cb7dbdcffaffe043ae3.jpeg" /><meta property="og:image" content="https://www.rtl.lu/sassets/rtl2008.lu/nt/p/2021/08/01/09/81341c16d8280cb7dbdcffaffe043ae3.jpeg" /><meta property="og:url" content="https://today.rtl.lu/luxembourg-insider/guides/a/1763727.html" /> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1" /> <meta name="google-site-verification" content="qRv1iGl6N2MfEsEncxCJN3cXClFCUUN7ebwf6a5vQyc" /> <meta name="apple-itunes-app" content="app-id=1335630401" /> <link rel="dns-prefetch" href="https://www.google-analytics.com"/> <link rel="dns-prefetch" href="https://gabe.hit.gemius.pl"/> <link rel="dns-prefetch" href="https://ls.hit.gemius.pl"/> <link rel="dns-prefetch" href="https://tpc.googlesyndication.com"/> <link rel="dns-prefetch" href="https://securepubads.g.doubleclick.net"/> <link rel="dns-prefetch" href="https://stock.rtl.lu"/> <link rel="dns-prefetch" href="/components"/> <link rel="dns-prefetch" href="/assets"/> <link rel="preconnect" href="https://www.google-analytics.com"/> <link rel="preconnect" href="https://gabe.hit.gemius.pl"/> <link rel="preconnect" href="https://ls.hit.gemius.pl"/> <link rel="preconnect" href="https://tpc.googlesyndication.com"/> <link rel="preconnect" href="https://securepubads.g.doubleclick.net"/> <link rel="preconnect" href="https://stock.rtl.lu"/> <link rel="preconnect" href="/components"/> <link rel="preconnect" href="/assets"/> <link rel="preload" href="/assets/js/rtl.bundle.js?v=202411271531" as="script"> <link rel="preload" href="/components/rtl.bundle.js?v=202411271531" as="script"> <link rel="icon" href="/assets/images/favicon-rtltoday/favicon.ico?v=202411271531" sizes="any" /> <link rel="icon" href="/assets/images/favicon-rtltoday/favicon.svg?v=202411271531" type="image/svg+xml" /> <link rel="apple-touch-icon" sizes="57x57" href="/assets/images/favicon-rtltoday/apple-touch-icon.png?v=202411271531" /> <link rel="manifest" href="/site.webmanifest"> <link rel="stylesheet" href="/components/vendor/theoplayer6.10.0/ui.css?v=202411271531" /> <link rel="stylesheet" href="/assets/styles/main_today.css?v=202411271531" /> <script type="text/javascript">window.gdprAppliesGlobally=true;(function(){function a(e){if(!window.frames[e]){if(document.body&&document.body.firstChild){var t=document.body;var n=document.createElement("iframe");n.style.display="none";n.name=e;n.title=e;t.insertBefore(n,t.firstChild)} else{setTimeout(function(){a(e)},5)}}}function e(n,r,o,c,s){function e(e,t,n,a){if(typeof n!=="function"){return}if(!window[r]){window[r]=[]}var i=false;if(s){i=s(e,t,n)}if(!i){window[r].push({command:e,parameter:t,callback:n,version:a})}}e.stub=true;function t(a){if(!window[n]||window[n].stub!==true){return}if(!a.data){return} var i=typeof a.data==="string";var e;try{e=i?JSON.parse(a.data):a.data}catch(t){return}if(e[o]){var r=e[o];window[n](r.command,r.parameter,function(e,t){var n={};n[c]={returnValue:e,success:t,callId:r.callId};a.source.postMessage(i?JSON.stringify(n):n,"*")},r.version)}} if(typeof window[n]!=="function"){window[n]=e;if(window.addEventListener){window.addEventListener("message",t,false)}else{window.attachEvent("onmessage",t)}}}e("__tcfapi","__tcfapiBuffer","__tcfapiCall","__tcfapiReturn");a("__tcfapiLocator");(function(e){ var t=document.createElement("script");t.id="spcloader";t.type="text/javascript";t.async=true;t.src="https://sdk.privacy-center.org/"+e+"/loader.js?target="+document.location.hostname;t.charset="utf-8";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n)})("77af67f2-d74a-428a-b7f1-7bc398b5fc06")})(); </script> <script type="text/javascript"> window.didomiConfig = { languages: { enabled: ['en'], default: 'en' }, sdkPath: 'https://didomi.rtl.lu/', apiPath: 'https://didomi.rtl.lu/api' }; </script> <script> function rtl_isAndroidApp() { if ( typeof(rtl) == "undefined" && typeof(window.rtl) == "undefined" ) return false; if(typeof(rtl) != "undefined") { return typeof(rtl.getAppParams) != "undefined"; } return typeof(window.rtl.getAppParams) != "undefined"; } function rtl_isIOSApp() { if(typeof(window.webkit) == "undefined") return false; if(typeof(window.webkit.messageHandlers) == "undefined") return false; return ( typeof(window.webkit.messageHandlers.sizeNotification) != "undefined" || typeof(window.webkit.messageHandlers.getFontSize) != "undefined" || typeof(window.webkit.messageHandlers.setFontSize) != "undefined" ); } function rtl_isApp() { if (typeof(window.appParams) != "undefined") return true; if(window.location.search.indexOf('app=1')>=0) return true; return rtl_isAndroidApp() || rtl_isIOSApp(); } window.rtlsites = { config: { language: 'en', site: 'rtltoday', product: 'today', ads: true, auID: { desktop: '00000000000eb8c8', tablet: '0000000000121e50', mobile: '0000000000121e4f', appPhone: '00000000000eb7cd', appTablet: '00000000000eb866', }, page: { tags: [] }, article: { id: '', tags: [] }, gallery: { tags: [] }, appCode: 0, debug: false, isApp: rtl_isApp(), //isApp: true, isIosApp : rtl_isIOSApp(), isAndroidApp : rtl_isAndroidApp(), gestureNavigation : false, device: '', mo: '', currentApp: 'rtltoday', gemiusTag: '', version: '202411271531', assetsUrl: '/assets', syncedAds: [] } }; if(window.rtlsites.config.isApp) { console.log("adding is-app to html tag"); if (rtl_isIOSApp() && typeof(window.appParams) != "undefined") { if (window.appParams.debug) window.rtlsites.config.debug = true; if (window.appParams.mo) window.rtlsites.config.mo = window.appParams.mo; if (window.appParams.dev) window.rtlsites.config.device = window.appParams.dev; if (window.appParams.appScheme) window.rtlsites.config.appScheme = window.appParams.appScheme if (window.appParams.appVer) window.rtlsites.config.appVer = window.appParams.appVer; if (window.appParams.gestureNavigation) window.rtlsites.config.gestureNavigation = window.appParams.gestureNavigation; if (window.appParams.appCode) window.rtlsites.config.appCode = window.appParams.appCode; } if (rtl_isAndroidApp() && typeof(rtl.getAppParams) != "undefined") { var aAppParams = window.rtl.getAppParams(); aAppParams = JSON.parse(aAppParams); if (aAppParams.debug) window.rtlsites.config.debug = true; if (aAppParams.mo) window.rtlsites.config.mo = aAppParams.mo; if (aAppParams.dev) window.rtlsites.config.device = aAppParams.dev; if (aAppParams.appScheme) window.rtlsites.config.appScheme = aAppParams.appScheme; if (aAppParams.appId) window.rtlsites.config.appId = aAppParams.appId; if (aAppParams.appVer) window.rtlsites.config.appVer = aAppParams.appVer; if (aAppParams.appInstallerId) window.rtlsites.config.appInstallerId = aAppParams.appInstallerId; if (aAppParams.appCode) window.rtlsites.config.appCode = aAppParams.appCode; } document.getElementsByTagName("html")[0].className += " is-app"; } if(window.location.hash == "#__preview_iframe") { document.getElementsByTagName("html")[0].className += " is-app"; } function setFontSize(size) { var sizes = { s: "80%", m: "100%", l: "120%" }; var fontsize = "100%"; if (sizes[size]) fontsize = sizes[size]; document.getElementsByTagName("html")[0].style.fontSize = fontsize; } window.rtlsites.config.page.tags = ("li_guides_en").split(","); </script> <script> (function (w, d, t, s, o, i, j) { w['__BETAObject'] = o; w[o] = w[o] || function () { (w[o].q = w[o].q || []).push(arguments); } i = d.createElement(t), j = d.getElementsByTagName(t)[0]; i.async = 1; i.src = s; j.parentNode.insertBefore(i, j); })(window, document, 'script', '//collect.rtl.lu/js/c.js?v=3', 'beta', '1.0'); try {beta('init', window.rtlsites.config.product);} catch (e) {} </script> <script type="didomi/javascript" data-vendor="c:gigya" async src="//cdns.eu1.gigya.com/js/gigya.js?apikey=3_7ve4Cpl33kwsFCtxLWk4axI2yVBGlFM1hQZA82FDMrG0h4lMx5eUNb1iaqxBHmCy">{'enableSSOToken': true}</script> <script type="text/javascript" async src="https://cdn.adnuntius.com/adn.js"></script> <script type="text/javascript">window.adn = window.adn || {}; adn.calls = adn.calls || [];</script> <!-- Global site tag (gtag.js) - Google Analytics --> <script type="didomi/javascript" data-vendor="c:googleana-Y8iUer6Z" async src="https://www.googletagmanager.com/gtag/js?id=UA-1316751-51"></script> <script type="didomi/javascript" data-vendor="c:googleana-Y8iUer6Z"> window.dataLayer = window.dataLayer || []; function gtag(){ dataLayer.push(arguments); // console.log(arguments); } gtag('js', new Date()); function sendScreenView() { gtag('config', 'UA-1316751-51', { 'app_name': window.rtlsites.config.currentApp }); gtag('event', 'screen_view', gAppConfig); } if(!window.rtlsites.config.isApp) { gtag('config', 'UA-1316751-51', { 'cookie_expires': 365 * 24 * 60 * 60, 'send_page_view': false } ); gtag('config', 'G-8NSCFCGHZ8', { 'cookie_expires': 365 * 24 * 60 * 60, 'send_page_view': false }); } else { var gAppConfig = {}; if (window.rtlsites.config.appId) gAppConfig.app_id = window.rtlsites.config.appId; if (window.rtlsites.config.appVer) gAppConfig.app_version = window.rtlsites.config.appVer; if (window.rtlsites.config.appInstallerId) gAppConfig.app_installer_id = window.rtlsites.config.appInstallerId; gAppConfig.screen_name = window.location.pathname; gAppConfig.app_name = window.rtlsites.config.currentApp; sendScreenView(); } </script> <script> var pageData = { page : {} }; pageData.page.content = {}; pageData.page.content.site = window.rtlsites.config.site; if (window.rtlsites.config.isApp) { if (window.rtlsites.config.device == 't' || window.rtlsites.config.device == 'p') { pageData.page.content.deviceType = 'tablet'; } else { pageData.page.content.deviceType = 'mobile'; } } else { pageData.page.content.deviceType = 'desktop'; } var pathFiltered = window.location.pathname.substr(1).split("\/").filter(function (item) { return item != '' && item.indexOf(".html") == -1 && item.indexOf(".php") == -1; }); if (pathFiltered.length > 0) { if (pathFiltered[0]) pageData.page.content.sectionLevel1 = pathFiltered[0]; if (pathFiltered[1]) pageData.page.content.sectionLevel2 = pathFiltered[1]; if (pathFiltered[2] && pathFiltered[2].length > 2) pageData.page.content.sectionLevel3 = pathFiltered[2]; } pageData.page.content.pageType = "article"; pageData.page.article = {}; var tags = ("li_guides_en").split(","); if (tags.length > 0) { pageData.page.article.tags = tags; } var authors = ("ASTI").split(",").map(item => item.trim()); if (authors.length > 0) { pageData.page.article.authors = authors; } pageData.page.article.publishedAt = "2023-02-01T14:40:26+01:00"; pageData.page.article.modifiedAt = "2023-02-01T14:40:26+01:00"; pageData.page.article.videoContent = false; pageData.page.article.audioContent = false; pageData.page.article.photoGallery = false; pageData.page.article.wordCount = 451; const ce = new Date(); ce.setMonth(ce.getMonth() + 12); ce.toUTCString(); !function(n,e,i){if(!n){n=n||{},window.permutive=n,n.q=[],n.config=i||{},n.config.apiKey=e,n.config.environment=n.config.environment||"production";for(var o=["addon","identify","track","trigger","query","segment","segments","ready","on","once","user","consent"],r=0;r<o.length;r++){var t=o[r];n[t]=function(e){return function(){var i=Array.prototype.slice.call(arguments,0);n.q.push({functionName:e,arguments:i})}}(t)}}}(window.permutive,"fc3efde6-fa7e-4691-b672-07cea173d599",{}); permutive.addon('web',pageData); </script> <script type="didomi/javascript" data-vendor="iab:361" async src="https://3a4e240f-8dba-4f15-a961-4cbecd5ecfc9.edge.permutive.app/9b4023a5-0c38-478d-b19f-523fde66c519-web.js"></script> <script src="https://storage.googleapis.com/aisw-assets/player/16.4.5/aisw-player.js"></script> <link href="https://storage.googleapis.com/aisw-assets/player/16.4.5/aisw-player.css" rel="stylesheet" /> <script type="didomi/javascript" src="/assets/js/rtl.bundle.js?v=202411271531"></script> <script type="didomi/javascript" src="/components/rtl.bundle.js?v=202411271531"></script> <script>function backCommit() { console.log("APP BACK COMMIT: need to refresh ads"); sendScreenView(); }</script> <script type="didomi/javascript" data-vendor="didomi:twitter"> window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs); t._e = []; t.ready = function(f) { t._e.push(f); }; return t; }(document, "script", "twitter-wjs"));</script> <script type="didomi/javascript" data-vendor="c:instagram" async src="https://www.instagram.com/embed.js"></script> <script type="didomi/javascript" data-vendor="c:divers-9gePxbdi" async src="https://www.tiktok.com/embed.js"></script> <script type="didomi/javascript" data-vendor="c:infogram-DWMNd9x7">!function(e,i,n,s){var t="InfogramEmbeds",d=e.getElementsByTagName("script")[0];if(window[t]&&window[t].initialized)window[t].process&&window[t].process();else if(!e.getElementById(n)){var o=e.createElement("script");o.async=1,o.id=n,o.src="https://e.infogram.com/js/dist/embed-loader-min.js",d.parentNode.insertBefore(o,d)}}(document,0,"infogram-async");</script> <script type="didomi/javascript" data-vendor="c:onesignal-wdR2FRMx" src="https://cdn.onesignal.com/sdks/OneSignalSDK.js" async></script> <script type="didomi/javascript" data-vendor="c:onesignal-wdR2FRMx"> window.OneSignal = window.OneSignal || []; OneSignal.push(function() { OneSignal.SERVICE_WORKER_PARAM = { scope: '/assets/vendor/OneSignal/' }; OneSignal.SERVICE_WORKER_PATH = 'assets/vendor/OneSignal/OneSignalSDKWorker.js' OneSignal.init({ appId: "45e763e9-2d18-41bd-8fbe-ea3aa678654f", safari_web_id: "web.onesignal.auto.2e21fe47-8329-4413-bae9-ecef4da3342d", notifyButton: { enable: false, }, requiresUserPrivacyConsent: false, promptOptions: { slidedown: { prompts: [ { type: "category", autoPrompt: true, text: { actionMessage: "We'd like to show you notifications for the latest news and updates.", acceptButton: "Allow", cancelButton: "Cancel", /* CATEGORY SLIDEDOWN SPECIFIC TEXT */ negativeUpdateButton:"Cancel", positiveUpdateButton:"Save", updateMessage: "Update your push notification subscription preferences.", }, delay: { pageViews: 1, timeDelay: 0 }, categories: [ { tag: "rtltoday_news", label: "News" }, { tag: "rtltoday_traffic", label: "Traffic" }, { tag: "rtltoday_sport", label: "Sport", }, { tag: "rtltoday_people", label: "People" }, ] } ] } } }); OneSignal.setDefaultNotificationUrl("https://today.rtl.lu"); }); </script> <script> const md5 = function(d){var r = M(V(Y(X(d),8*d.length)));return r.toLowerCase()};function M(d){for(var _,m="0123456789ABCDEF",f="",r=0;r<d.length;r++)_=d.charCodeAt(r),f+=m.charAt(_>>>4&15)+m.charAt(15&_);return f}function X(d){for(var _=Array(d.length>>2),m=0;m<_.length;m++)_[m]=0;for(m=0;m<8*d.length;m+=8)_[m>>5]|=(255&d.charCodeAt(m/8))<<m%32;return _}function V(d){for(var _="",m=0;m<32*d.length;m+=8)_+=String.fromCharCode(d[m>>5]>>>m%32&255);return _}function Y(d,_){d[_>>5]|=128<<_%32,d[14+(_+64>>>9<<4)]=_;for(var m=1732584193,f=-271733879,r=-1732584194,i=271733878,n=0;n<d.length;n+=16){var h=m,t=f,g=r,e=i;f=md5_ii(f=md5_ii(f=md5_ii(f=md5_ii(f=md5_hh(f=md5_hh(f=md5_hh(f=md5_hh(f=md5_gg(f=md5_gg(f=md5_gg(f=md5_gg(f=md5_ff(f=md5_ff(f=md5_ff(f=md5_ff(f,r=md5_ff(r,i=md5_ff(i,m=md5_ff(m,f,r,i,d[n+0],7,-680876936),f,r,d[n+1],12,-389564586),m,f,d[n+2],17,606105819),i,m,d[n+3],22,-1044525330),r=md5_ff(r,i=md5_ff(i,m=md5_ff(m,f,r,i,d[n+4],7,-176418897),f,r,d[n+5],12,1200080426),m,f,d[n+6],17,-1473231341),i,m,d[n+7],22,-45705983),r=md5_ff(r,i=md5_ff(i,m=md5_ff(m,f,r,i,d[n+8],7,1770035416),f,r,d[n+9],12,-1958414417),m,f,d[n+10],17,-42063),i,m,d[n+11],22,-1990404162),r=md5_ff(r,i=md5_ff(i,m=md5_ff(m,f,r,i,d[n+12],7,1804603682),f,r,d[n+13],12,-40341101),m,f,d[n+14],17,-1502002290),i,m,d[n+15],22,1236535329),r=md5_gg(r,i=md5_gg(i,m=md5_gg(m,f,r,i,d[n+1],5,-165796510),f,r,d[n+6],9,-1069501632),m,f,d[n+11],14,643717713),i,m,d[n+0],20,-373897302),r=md5_gg(r,i=md5_gg(i,m=md5_gg(m,f,r,i,d[n+5],5,-701558691),f,r,d[n+10],9,38016083),m,f,d[n+15],14,-660478335),i,m,d[n+4],20,-405537848),r=md5_gg(r,i=md5_gg(i,m=md5_gg(m,f,r,i,d[n+9],5,568446438),f,r,d[n+14],9,-1019803690),m,f,d[n+3],14,-187363961),i,m,d[n+8],20,1163531501),r=md5_gg(r,i=md5_gg(i,m=md5_gg(m,f,r,i,d[n+13],5,-1444681467),f,r,d[n+2],9,-51403784),m,f,d[n+7],14,1735328473),i,m,d[n+12],20,-1926607734),r=md5_hh(r,i=md5_hh(i,m=md5_hh(m,f,r,i,d[n+5],4,-378558),f,r,d[n+8],11,-2022574463),m,f,d[n+11],16,1839030562),i,m,d[n+14],23,-35309556),r=md5_hh(r,i=md5_hh(i,m=md5_hh(m,f,r,i,d[n+1],4,-1530992060),f,r,d[n+4],11,1272893353),m,f,d[n+7],16,-155497632),i,m,d[n+10],23,-1094730640),r=md5_hh(r,i=md5_hh(i,m=md5_hh(m,f,r,i,d[n+13],4,681279174),f,r,d[n+0],11,-358537222),m,f,d[n+3],16,-722521979),i,m,d[n+6],23,76029189),r=md5_hh(r,i=md5_hh(i,m=md5_hh(m,f,r,i,d[n+9],4,-640364487),f,r,d[n+12],11,-421815835),m,f,d[n+15],16,530742520),i,m,d[n+2],23,-995338651),r=md5_ii(r,i=md5_ii(i,m=md5_ii(m,f,r,i,d[n+0],6,-198630844),f,r,d[n+7],10,1126891415),m,f,d[n+14],15,-1416354905),i,m,d[n+5],21,-57434055),r=md5_ii(r,i=md5_ii(i,m=md5_ii(m,f,r,i,d[n+12],6,1700485571),f,r,d[n+3],10,-1894986606),m,f,d[n+10],15,-1051523),i,m,d[n+1],21,-2054922799),r=md5_ii(r,i=md5_ii(i,m=md5_ii(m,f,r,i,d[n+8],6,1873313359),f,r,d[n+15],10,-30611744),m,f,d[n+6],15,-1560198380),i,m,d[n+13],21,1309151649),r=md5_ii(r,i=md5_ii(i,m=md5_ii(m,f,r,i,d[n+4],6,-145523070),f,r,d[n+11],10,-1120210379),m,f,d[n+2],15,718787259),i,m,d[n+9],21,-343485551),m=safe_add(m,h),f=safe_add(f,t),r=safe_add(r,g),i=safe_add(i,e)}return Array(m,f,r,i)}function md5_cmn(d,_,m,f,r,i){return safe_add(bit_rol(safe_add(safe_add(_,d),safe_add(f,i)),r),m)}function md5_ff(d,_,m,f,r,i,n){return md5_cmn(_&m|~_&f,d,_,r,i,n)}function md5_gg(d,_,m,f,r,i,n){return md5_cmn(_&f|m&~f,d,_,r,i,n)}function md5_hh(d,_,m,f,r,i,n){return md5_cmn(_^m^f,d,_,r,i,n)}function md5_ii(d,_,m,f,r,i,n){return md5_cmn(m^(_|~f),d,_,r,i,n)}function safe_add(d,_){var m=(65535&d)+(65535&_);return(d>>16)+(_>>16)+(m>>16)<<16|65535&m}function bit_rol(d,_){return d<<_|d>>>32-_} const setAsyncTimeout = (timeout = 0) => new Promise(ok => { setTimeout(() => ok(), timeout); }); function parseJwt(token) { var base64Url = token.split('.')[1]; var base64 = base64Url.replace(/-/g, '+').replace(/_/g, '/'); var jsonPayload = decodeURIComponent(window.atob(base64).split('').map(function(c) { return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2); }).join('')); return JSON.parse(jsonPayload); } async function getUserId() { return new Promise(async (ok, nok) => { while (!window.gigya) { await setAsyncTimeout(200); } window.gigya.accounts.getJWT({callback: (response) => { if (parseInt(response.errorCode) === 0 && response.id_token) { let parsed = parseJwt(response.id_token); ok(md5(parsed.sub)); } else { ok(null) } }}); }) } function getUniqueId() { // let uniqueId = localStorage.getItem('rtl-unique-id'); // if(uniqueId == null) { // uniqueId = "rtl-unique-" + Date.now().toString(36) + Math.random().toString(36).substr(2); // localStorage.setItem('rtl-unique-id', uniqueId); // } return localStorage.getItem('ipdig-id'); } async function sendToTracker(data = {}) { // let userId = await getUserId(); // console.log("sendToTracker", data); if (!data.device) { data.device = { "id": getUniqueId(), "userAgent": window.navigator.userAgent, "storage": { cookies: Object.fromEntries(document.cookie.split('; ').map(c => c.split('='))) }, "lang": navigator.language, "viewport": { width: window.innerWidth, height: window.innerHeight } } } data.userId = null; data.url = { "schema": document.location.protocol, "domainName": document.location.hostname, "port": document.location.port, "path": document.location.pathname, "parameters": document.location.search, "anchor": document.location.hash } data.timestamp = new Date().toISOString(); // if (Didomi) { // data.consent = Didomi.getUserStatus().purposes.consent; // } // console.log("sendToGoogleAnalytics", data); sendToGoogleAnalytics(data); //LEGACY STUFF if (!data.resources || data.resources.articles.length !== 1) { return false; } // console.log("sendtolegacy"); let cId = data.resources.articles[0].contentId .replace("rtl", "newstool") .replace("today", "newstool") .replace("5minutes", "newstool"); let oldData = { contentUrn: cId, source: cId.includes("sujet") ? "gestion" : "newstool", contentPath: data.resources.articles[0].contentPath.replace("/", "\/") } beta('view', {'data': btoa(JSON.stringify(oldData))}); beta('pageview', { 'data': JSON.stringify({ 'url': window.location.href, 'uid': localStorage.getItem('ipdig-id') }) }); } function getFilteredParams() { let allowedParams = ["utm_source", "utm_medium", "utm_campaign", "utm_term", "utm_content", "utm_id"]; const urlParams = new URLSearchParams(window.location.search); const filteredParams = {}; // Loop through allowed parameters for (const param of allowedParams) { if (urlParams.has(param)) { filteredParams[param] = urlParams.get(param); } } if (Object.keys(filteredParams).length === 0) return ""; return "?"+Object.keys(filteredParams).map(key => `${key}=${filteredParams[key]}`).join("&"); } function sendToGoogleAnalytics(trackerData) { let sliceToLength = (s, length = 100) => s.slice(0, length); //AN FOTOGALLERIEN GETT KEEN TRACKER GESCHECKT! let data = { "page_title": sliceToLength(document.title), "page_location": sliceToLength(window.location.origin + window.location.pathname + getFilteredParams(), 1000), "rtl_page_location": sliceToLength(window.location.origin + window.location.pathname, 1000), "rtl_content_type": "home" }; if (trackerData.resources && trackerData.resources.articles.length === 1) { let article = trackerData.resources.articles[0]; data["rtl_content_id"] = article.contentId; data["rtl_content_type"] = "article"; data["rtl_art_kicker"] = sliceToLength(article.kicker); data["rtl_art_title"] = sliceToLength(article.title); data["rtl_art_author"] = sliceToLength(article.author); data["rtl_art_display_date"] = sliceToLength(article.displayDate); data["rtl_art_tags"] = article.tags.join(","); } else { let contentId = ""; let path = document.location.pathname.substring(1); if (path === "") { path = "home"; } let splitted = path.split("/"); if (splitted.length > 1) { contentId = "urn:rtl:archive:" + path; data["rtl_content_type"] = "archive"; } else { contentId = "urn:rtl:section:" + path; data["rtl_content_type"] = "section"; } if (path === "home") { data["rtl_content_type"] = "home"; } data["rtl_content_id"] = contentId; } if (trackerData.resources && trackerData.resources.images.length > 0) { let split = splitTags(trackerData.resources.images.map(i => i.id).join(","), "rtl_art_image_ids"); data = {...data, ...split} } if (trackerData.resources && trackerData.resources.photoGalleries.length > 0) { let split = splitTags(trackerData.resources.photoGalleries.map(i => i.contentId).join(","), "rtl_art_photo_gallery_ids"); data = {...data, ...split} let tags = [] trackerData.resources.photoGalleries.map(gallery => { gallery.tags.forEach(tag => { if (!tags.includes(tag)) tags.push(tag) }) }); data["rtl_art_photo_gallery_tags"] = sliceToLength(tags.join(",")); if (trackerData.resources.articles.length === 0) { data["rtl_content_id"] = trackerData.resources.photoGalleries[0].contentId; data["rtl_content_type"] = "photogallery"; } } if (trackerData.resources && trackerData.resources.audios.length > 0) { let split = splitTags(trackerData.resources.audios.map(i => i.contentId).join(","), "rtl_art_audio_ids"); data = {...data, ...split} let tags = [] trackerData.resources.audios.map(audio => { audio.tags.forEach(tag => { if (!tags.includes(tag)) tags.push(tag) }) }); data["rtl_art_audio_tags"] = sliceToLength(tags.join(",")); if (trackerData.resources.articles.length === 0) { data["rtl_content_id"] = trackerData.resources.audios[0].contentId; data["rtl_content_type"] = "audio"; } } if (trackerData.resources && trackerData.resources.videos.length > 0) { let split = splitTags(trackerData.resources.videos.map(i => i.contentId).join(","), "rtl_art_video_ids"); data = {...data, ...split} let tags = [] trackerData.resources.videos.map(video => { video.tags.forEach(tag => { if (!tags.includes(tag)) tags.push(tag) }) }); data["rtl_art_video_tags"] = sliceToLength(tags.join(",")); if (trackerData.resources.articles.length === 0) { data["rtl_content_id"] = trackerData.resources.videos[0].contentId; data["rtl_content_type"] = "video"; } } if (trackerData.resources && trackerData.resources.livestreams && trackerData.resources.livestreams.length > 0) { let split = splitTags(trackerData.resources.livestreams.map(i => i.contentId).join(","), "rtl_art_livestream_ids"); data = {...data, ...split} } if (window.rtlsites.config.isIosApp) { window.webkit.messageHandlers.callAnalytics.postMessage({name: "screen_view", data: { ...data, "screen_class": sliceToLength(document.location.pathname), "screen_name": sliceToLength(document.title), }}); } else if (window.rtlsites.config.isAndroidApp && typeof window.rtl.callAnalytics === "function") { window.rtl.callAnalytics(JSON.stringify({ ...data, "screen_class": sliceToLength(document.location.pathname), "screen_name": sliceToLength(document.title), })); } else { //send to old GA first if (window.gtag) { gtag('event', 'page_view', { ...data, "page_path": sliceToLength(window.location.pathname), 'send_to': "UA-1316751-51" }); //kucken op hei nix duebel ass gtag('event', 'page_view', { ...data, "send_to": "G-8NSCFCGHZ8" }); } } // console.log("gaTrackerData", data, Object.keys(data).length); window.gaTrackerData = data; } function splitTags(input, prefix = "ids") { let maxLength = 100; const tags = input.split(','); const result = []; let currentSubarray = []; for (const tag of tags) { if (currentSubarray.join(',').length + tag.length <= maxLength) { currentSubarray.push(tag); } else { result.push(currentSubarray); currentSubarray = [tag]; } } if (currentSubarray.length > 0) { result.push(currentSubarray); } let ret = {}; result.forEach((entry, key) => { ret[prefix+"_"+key] = entry.join(",") }) return ret; } function callMobileAnalytics() { return window.gaTrackerData; } </script></head> <body class="rb-article rb-luxembourg-insider"> <script type="text/javascript"> function getGemiusTag() { var ret = ""; var pathFiltered = window.location.pathname.substr(1).split("\/").filter(function (item) { return item != '' && item.indexOf(".html") == -1 && item.indexOf(".php") == -1; }); if (pathFiltered.length > 0) { ret = "/" + pathFiltered.join("/") } return ret; } window.rtlsites.config.gemiusTag = getGemiusTag(); console.log("Gemius: " + getGemiusTag()); if(!window.rtlsites.config.isApp) { var pp_gemius_identifier = 'ApfgIuLqG6Zpiv.PBVdPptTJjw1Bss7mVdJI.p4GUn3.D7'; var pp_gemius_use_cmp = true; var pp_gemius_cmp_timeout = Infinity; //var pp_gemius_cmp_purposes = {1:[1,5],2:[1,8,9,10]}; var pp_gemius_extraparameters = new Array('lan=EN', 'key=browser', 'subs=browser/n/rtltoday'+getGemiusTag()); // lines below shouldn't be edited function gemius_pending(i) { window[i] = window[i] || function() {var x = window[i+'_pdata'] = window[i+'_pdata'] || [];x[x.length]=arguments;};};gemius_pending('gemius_hit'); gemius_pending('gemius_event'); gemius_pending('pp_gemius_hit'); gemius_pending('pp_gemius_event');(function(d,t) {try {var gt=d.createElement(t),s=d.getElementsByTagName(t)[0],l='http'+((location.protocol=='https:')?'s':''); gt.setAttribute('async','async');gt.setAttribute('defer','defer'); gt.src=l+'://gabe.hit.gemius.pl/xgemius.js'; s.parentNode.insertBefore(gt,s);} catch (e) {}})(document,'script'); } if(window.rtlsites.config.isIosApp) { window.webkit.messageHandlers.getFontSize.postMessage(true); } </script> <div id="fb-root"></div> <script type="didomi/javascript" data-vendor="didomi:facebook" async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v8.0&appId=2052042465043067&autoLogAppEvents=1" nonce="wvIEl0Bh"></script> <!-- Hoverboard --> <div class="ad-slot ad-slot--hoverboard is-visuallyhidden"> <div class="ad-slot__hoverboard"> <div id="hoverboard" class="js-ad" data-position="hoverboard"></div> </div> </div> <div class="l-main-wrapper"> <header class="l-header js-nav-sticky js-header app-hide"> <div class="l-header__top"> <div class="l-header__inner grid-container"> <div class="l-header__logo"> <a href="/"> <img src="/assets/images/logo_rtl-today_light.svg" width="235" height="28" alt="RTL Today" class="logo-main" /> </a> </div> <nav class="l-header__nav-top"> <ul class="nav-top" role="menu"> <li class="nav-top__item nav-top__item--active"><a href="/">Home</a></li> <li class="nav-top__item"><a href="https://play.rtl.lu" target="_blank">Play</a></li> <li class="nav-top__item"><a href="/radio">Radio</a></li> </ul> </nav> <div class="l-header__tools"> <div class="nav-tools"> <div class="l-header__search nav-tools__item"> <a href="/search"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M12.731 12.403c.807-1.092 1.311-2.42 1.311-3.882C14.042 4.924 11.118 2 7.521 2S1 4.924 1 8.521s2.924 6.521 6.521 6.521c1.462 0 2.79-.504 3.882-1.31l4.925 4.923H19l-6.269-6.252zm-5.21.757c-2.555 0-4.622-2.084-4.622-4.622s2.067-4.622 4.622-4.622a4.619 4.619 0 014.622 4.622 4.62 4.62 0 01-4.622 4.622z" fill="currentColor"></path></svg> </a> </div> <div class="l-header__login nav-tools__item"> <nm-login language="en"></nm-login> </div> <div class="l-header__applauncher nav-tools__item"> <svg width="24" height="24" viewBox="0 0 24 24" fill="#6a6d71" xmlns="http://www.w3.org/2000/svg"><path d="M6.16,2.86l0,3.3l-3.3,0l0,-3.3l3.3,0Zm1.34,-1.36l-6,0l0,6l6,0l0,-6Z" style="fill-rule:nonzero;"></path><path d="M13.66,2.86l0,3.3l-3.3,0l0,-3.3l3.3,0Zm1.34,-1.36l-6,0l0,6l6,0l0,-6Z" style="fill-rule:nonzero;"></path><path d="M21.16,2.86l0,3.3l-3.3,0l0,-3.3l3.3,0Zm1.34,-1.36l-6,0l0,6l6,0l0,-6Z" style="fill-rule:nonzero;"></path><path d="M6.16,10.36l0,3.3l-3.3,0l0,-3.3l3.3,0Zm1.34,-1.36l-6,0l0,6l6,0l0,-6Z" style="fill-rule:nonzero;"></path><path d="M13.66,10.36l0,3.3l-3.3,0l0,-3.3l3.3,0Zm1.34,-1.36l-6,0l0,6l6,0l0,-6Z" style="fill-rule:nonzero;"></path><path d="M21.16,10.36l0,3.3l-3.3,0l0,-3.3l3.3,0Zm1.34,-1.36l-6,0l0,6l6,0l0,-6Z" style="fill-rule:nonzero;"></path><path d="M6.16,17.86l0,3.3l-3.3,0l0,-3.3l3.3,0Zm1.34,-1.36l-6,0l0,6l6,0l0,-6Z" style="fill-rule:nonzero;"></path><path d="M13.66,17.86l0,3.3l-3.3,0l0,-3.3l3.3,0Zm1.34,-1.36l-6,0l0,6l6,0l0,-6Z" style="fill-rule:nonzero;"></path><path d="M21.16,17.86l0,3.3l-3.3,0l0,-3.3l3.3,0Zm1.34,-1.36l-6,0l0,6l6,0l0,-6Z" style="fill-rule:nonzero;"></path></svg> <div class="nav-tools-sub"> <ul class="language-bar"> <li class="language-bar__item language-bar__item--lu"> <a href="https://www.rtl.lu" class="language-bar__action"> RTL Lëtzebuerg </a> </li> <li class="language-bar__item language-bar__item--fr"> <a href="https://infos.rtl.lu" class="language-bar__action"> RTL Infos </a> </li> </ul> </div> </div> </div> </div> </div> <div class="l-header__nav-browse"> <div class="nav-hamburger js-nav-hamburger js-nav-toggle"> <div class="nav-hamburger__icon"></div> </div> </div> </div> <div class="l-header__middle"> <nav class="l-header__nav-middle"> <ul class="nav-top" role="menu"> <li class="nav-top__item nav-top__item--active"><a href="/">Home</a></li> <li class="nav-top__item"><a href="https://play.rtl.lu" target="_blank">Play</a></li> <li class="nav-top__item"><a href="/radio">Radio</a></li> </ul> </nav> </div> <div class="l-header__bottom"> <div class="l-header__inner grid-container"> <nav class="l-header__nav"> <span class="main-nav-back"> <a href="/" class="main-nav-back__action"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M12.091 2H14l-6.091 8L14 18h-1.909L6 10z" fill="currentColor"></path></svg> </a> </span> <span class="nav-main-current__item nav-main-current__item--luxembourg-insider"> <a href="/luxembourg-insider" class="nav-main-current__action">Luxembourg Insider</a> </span> <ul class="nav-main"> <li id="nav-main-sub__item--dining-and-drinking" class="nav-main__item nav-main__item--dining-and-drinking"> <a href="/luxembourg-insider/dining-and-drinking" class="nav-main__action">Dining and Drinking</a> </li> <li id="nav-main-sub__item--events-and-traditions" class="nav-main__item nav-main__item--events-and-traditions"> <a href="/luxembourg-insider/events-and-traditions" class="nav-main__action">Events and Traditions</a> </li> <li id="nav-main-sub__item--guides" class="nav-main__item nav-main__item--guides nav-main__item--active"> <a href="/luxembourg-insider/guides" class="nav-main__action">Guides</a> </li> <li id="nav-main-sub__item--healthcare" class="nav-main__item nav-main__item--healthcare"> <a href="/luxembourg-insider/healthcare" class="nav-main__action">Healthcare</a> </li> <li id="nav-main-sub__item--history" class="nav-main__item nav-main__item--history"> <a href="/luxembourg-insider/history" class="nav-main__action">History</a> </li> <li id="nav-main-sub__item--daily-life" class="nav-main__item nav-main__item--daily-life"> <a href="/luxembourg-insider/daily-life" class="nav-main__action">Daily Life</a> </li> <li id="nav-main-sub__item--language" class="nav-main__item nav-main__item--language"> <a href="/luxembourg-insider/language" class="nav-main__action">Language</a> </li> <li id="nav-main-sub__item--practical-information" class="nav-main__item nav-main__item--practical-information"> <a href="/luxembourg-insider/practical-information" class="nav-main__action">Practical Information</a> </li> <li class="nav-main__item nav-main__item--more is-hidden"> <span class="nav-main__action"><svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M4.438 7.963C3.332 7.963 2.4 8.895 2.4 10a2.042 2.042 0 002.038 2.038A2.041 2.041 0 006.476 10a2.041 2.041 0 00-2.038-2.038zm11.124 0A2.042 2.042 0 0013.524 10a2.041 2.041 0 002.038 2.038A2.041 2.041 0 0017.6 10c0-1.106-.933-2.038-2.038-2.038zm-5.458 0A2.043 2.043 0 008.065 10a2.042 2.042 0 002.039 2.038A2.041 2.041 0 0012.142 10a2.041 2.041 0 00-2.038-2.038z" fill="currentColor"></path></svg></span> <ul class="nav-main-sub nav-main-sub--more"></ul> </li> </ul> </nav> </div> </div> <div class="l-header__expanded js-nav-expanded"> <div class="l-header__inner grid-container"> <nav class="l-header__nav-expanded"> <nav class="nav-accordion js-nav-accordion"> <div class="nav-accordion__item nav-accordion__header--news"> <div class="nav-accordion__header"> <span class="nav-accordion__title"><a href="/news" class="nav-accordion__action">News</a></span> <button class="nav-accordion__icon js-nav-accordion-button"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M15.302 6.24l-4.462 4.605-.84.875-.84-.875L4.696 6.24c-.378-.167-.578.724-.576 1.293v.002c.002.189.025.342.072.408l5.462 5.64c.19.264.503.264.692 0 1.478-1.526 2.587-2.67 3.326-3.435l2.135-2.205c.048-.066.072-.203.073-.373v-.01c.002-.516-.2-1.32-.578-1.32" fill="currentColor"></path></svg> </button> </div> <div class="nav-accordion__panel"> <ul class="nav-link-sub"> <li class="nav-link-sub__item"> <a href="/news/luxembourg" class="nav-link-sub__action">Luxembourg</a> </li> <li class="nav-link-sub__item"> <a href="/news/world" class="nav-link-sub__action">World</a> </li> <li class="nav-link-sub__item"> <a href="/news/fact-check" class="nav-link-sub__action">Fact Check</a> </li> <li class="nav-link-sub__item"> <a href="/news/business-and-tech" class="nav-link-sub__action">Business + Tech</a> </li> <li class="nav-link-sub__item"> <a href="/news/think-lab" class="nav-link-sub__action">Think Lab</a> </li> <li class="nav-link-sub__item"> <a href="/news/science-and-environment" class="nav-link-sub__action">Science + Environment</a> </li> </ul> </div> </div> <div class="nav-accordion__item nav-accordion__header--opinion"> <div class="nav-accordion__header"> <span class="nav-accordion__title"><a href="/opinion" class="nav-accordion__action">Opinion</a></span> <button class="nav-accordion__icon js-nav-accordion-button"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M15.302 6.24l-4.462 4.605-.84.875-.84-.875L4.696 6.24c-.378-.167-.578.724-.576 1.293v.002c.002.189.025.342.072.408l5.462 5.64c.19.264.503.264.692 0 1.478-1.526 2.587-2.67 3.326-3.435l2.135-2.205c.048-.066.072-.203.073-.373v-.01c.002-.516-.2-1.32-.578-1.32" fill="currentColor"></path></svg> </button> </div> <div class="nav-accordion__panel"> <ul class="nav-link-sub"> <li class="nav-link-sub__item"> <a href="/opinion/young-voices" class="nav-link-sub__action">Young Voices</a> </li> <li class="nav-link-sub__item"> <a href="/opinion/your-voice" class="nav-link-sub__action">Letters</a> </li> </ul> </div> </div> <div class="nav-accordion__item nav-accordion__header--entertainment"> <div class="nav-accordion__header"> <span class="nav-accordion__title"><a href="/entertainment" class="nav-accordion__action">Entertainment</a></span> <button class="nav-accordion__icon js-nav-accordion-button"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M15.302 6.24l-4.462 4.605-.84.875-.84-.875L4.696 6.24c-.378-.167-.578.724-.576 1.293v.002c.002.189.025.342.072.408l5.462 5.64c.19.264.503.264.692 0 1.478-1.526 2.587-2.67 3.326-3.435l2.135-2.205c.048-.066.072-.203.073-.373v-.01c.002-.516-.2-1.32-.578-1.32" fill="currentColor"></path></svg> </button> </div> <div class="nav-accordion__panel"> <ul class="nav-link-sub"> <li class="nav-link-sub__item"> <a href="/entertainment/news" class="nav-link-sub__action">News</a> </li> <li class="nav-link-sub__item"> <a href="/entertainment/the-luxembourg-wurst" class="nav-link-sub__action">The Luxembourg Wurst</a> </li> <li class="nav-link-sub__item"> <a href="/entertainment/quizzes" class="nav-link-sub__action">Quizzes</a> </li> </ul> </div> </div> <div class="nav-accordion__item nav-accordion__header--lifestyle"> <div class="nav-accordion__header"> <span class="nav-accordion__title"><a href="/lifestyle" class="nav-accordion__action">Lifestyle</a></span> <button class="nav-accordion__icon js-nav-accordion-button"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M15.302 6.24l-4.462 4.605-.84.875-.84-.875L4.696 6.24c-.378-.167-.578.724-.576 1.293v.002c.002.189.025.342.072.408l5.462 5.64c.19.264.503.264.692 0 1.478-1.526 2.587-2.67 3.326-3.435l2.135-2.205c.048-.066.072-.203.073-.373v-.01c.002-.516-.2-1.32-.578-1.32" fill="currentColor"></path></svg> </button> </div> <div class="nav-accordion__panel"> <ul class="nav-link-sub"> <li class="nav-link-sub__item"> <a href="/lifestyle/food" class="nav-link-sub__action">Food</a> </li> <li class="nav-link-sub__item"> <a href="/lifestyle/travel" class="nav-link-sub__action">Travel</a> </li> </ul> </div> </div> <div class="nav-accordion__item nav-accordion__header--sport"> <div class="nav-accordion__header"> <span class="nav-accordion__title"><a href="/sport" class="nav-accordion__action">Sport</a></span> <button class="nav-accordion__icon js-nav-accordion-button"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M15.302 6.24l-4.462 4.605-.84.875-.84-.875L4.696 6.24c-.378-.167-.578.724-.576 1.293v.002c.002.189.025.342.072.408l5.462 5.64c.19.264.503.264.692 0 1.478-1.526 2.587-2.67 3.326-3.435l2.135-2.205c.048-.066.072-.203.073-.373v-.01c.002-.516-.2-1.32-.578-1.32" fill="currentColor"></path></svg> </button> </div> <div class="nav-accordion__panel"> <ul class="nav-link-sub"> <li class="nav-link-sub__item"> <a href="/sport/local" class="nav-link-sub__action">Local</a> </li> <li class="nav-link-sub__item"> <a href="/sport/international" class="nav-link-sub__action">International</a> </li> <li class="nav-link-sub__item"> <a href="/sport/f1" class="nav-link-sub__action">F1</a> </li> </ul> </div> </div> <div class="nav-accordion__item nav-accordion__header--family-matters"> <div class="nav-accordion__header"> <span class="nav-accordion__title"><a href="/family-matters" class="nav-accordion__action">Family Matters</a></span> <button class="nav-accordion__icon js-nav-accordion-button"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M15.302 6.24l-4.462 4.605-.84.875-.84-.875L4.696 6.24c-.378-.167-.578.724-.576 1.293v.002c.002.189.025.342.072.408l5.462 5.64c.19.264.503.264.692 0 1.478-1.526 2.587-2.67 3.326-3.435l2.135-2.205c.048-.066.072-.203.073-.373v-.01c.002-.516-.2-1.32-.578-1.32" fill="currentColor"></path></svg> </button> </div> <div class="nav-accordion__panel"> <ul class="nav-link-sub"> <li class="nav-link-sub__item"> <a href="/family-matters/school-and-nursery" class="nav-link-sub__action">School & Nursery</a> </li> <li class="nav-link-sub__item"> <a href="/family-matters/whats-on-family-edition" class="nav-link-sub__action">What's On: Family Edition</a> </li> <li class="nav-link-sub__item"> <a href="/family-matters/health-and-wellbeing" class="nav-link-sub__action">Health & Wellbeing</a> </li> <li class="nav-link-sub__item"> <a href="/family-matters/activities" class="nav-link-sub__action">Activities</a> </li> <li class="nav-link-sub__item"> <a href="/family-matters/after-school" class="nav-link-sub__action">After-school</a> </li> <li class="nav-link-sub__item"> <a href="/family-matters/the-expat-family" class="nav-link-sub__action">The Expat Family</a> </li> <li class="nav-link-sub__item"> <a href="/family-matters/shopping-and-supplies" class="nav-link-sub__action">Shopping & Supplies</a> </li> <li class="nav-link-sub__item"> <a href="/family-matters/travelmatkanner" class="nav-link-sub__action">TravelMatKanner</a> </li> <li class="nav-link-sub__item"> <a href="/family-matters/know-your-rights" class="nav-link-sub__action">Know your rights</a> </li> </ul> </div> </div> <div class="nav-accordion__item nav-accordion__header--luxembourg-insider"> <div class="nav-accordion__header"> <span class="nav-accordion__title"><a href="/luxembourg-insider" class="nav-accordion__action">Luxembourg Insider</a></span> <button class="nav-accordion__icon js-nav-accordion-button"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M15.302 6.24l-4.462 4.605-.84.875-.84-.875L4.696 6.24c-.378-.167-.578.724-.576 1.293v.002c.002.189.025.342.072.408l5.462 5.64c.19.264.503.264.692 0 1.478-1.526 2.587-2.67 3.326-3.435l2.135-2.205c.048-.066.072-.203.073-.373v-.01c.002-.516-.2-1.32-.578-1.32" fill="currentColor"></path></svg> </button> </div> <div class="nav-accordion__panel"> <ul class="nav-link-sub"> <li class="nav-link-sub__item"> <a href="/luxembourg-insider/dining-and-drinking" class="nav-link-sub__action">Dining and Drinking</a> </li> <li class="nav-link-sub__item"> <a href="/luxembourg-insider/events-and-traditions" class="nav-link-sub__action">Events and Traditions</a> </li> <li class="nav-link-sub__item"> <a href="/luxembourg-insider/guides" class="nav-link-sub__action">Guides</a> </li> <li class="nav-link-sub__item"> <a href="/luxembourg-insider/healthcare" class="nav-link-sub__action">Healthcare</a> </li> <li class="nav-link-sub__item"> <a href="/luxembourg-insider/history" class="nav-link-sub__action">History</a> </li> <li class="nav-link-sub__item"> <a href="/luxembourg-insider/daily-life" class="nav-link-sub__action">Daily Life</a> </li> <li class="nav-link-sub__item"> <a href="/luxembourg-insider/language" class="nav-link-sub__action">Language</a> </li> <li class="nav-link-sub__item"> <a href="/luxembourg-insider/practical-information" class="nav-link-sub__action">Practical Information</a> </li> </ul> </div> </div> <div class="nav-accordion__item nav-accordion__header--mobility"> <div class="nav-accordion__header"> <span class="nav-accordion__title"><a href="/mobility/traffic" class="nav-accordion__action">Mobility</a></span> <button class="nav-accordion__icon js-nav-accordion-button"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M15.302 6.24l-4.462 4.605-.84.875-.84-.875L4.696 6.24c-.378-.167-.578.724-.576 1.293v.002c.002.189.025.342.072.408l5.462 5.64c.19.264.503.264.692 0 1.478-1.526 2.587-2.67 3.326-3.435l2.135-2.205c.048-.066.072-.203.073-.373v-.01c.002-.516-.2-1.32-.578-1.32" fill="currentColor"></path></svg> </button> </div> <div class="nav-accordion__panel"> <ul class="nav-link-sub"> <li class="nav-link-sub__item"> <a href="/mobility/traffic" class="nav-link-sub__action">Traffic</a> </li> <li class="nav-link-sub__item"> <a href="/mobility/fuel-prices" class="nav-link-sub__action">Fuel Prices</a> </li> <li class="nav-link-sub__item"> <a href="/mobility/classified" class="nav-link-sub__action">Classified</a> </li> </ul> </div> </div> <div class="nav-accordion__item nav-accordion__header--culture"> <div class="nav-accordion__header"> <span class="nav-accordion__title"><a href="/culture" class="nav-accordion__action">Culture</a></span> <button class="nav-accordion__icon js-nav-accordion-button"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M15.302 6.24l-4.462 4.605-.84.875-.84-.875L4.696 6.24c-.378-.167-.578.724-.576 1.293v.002c.002.189.025.342.072.408l5.462 5.64c.19.264.503.264.692 0 1.478-1.526 2.587-2.67 3.326-3.435l2.135-2.205c.048-.066.072-.203.073-.373v-.01c.002-.516-.2-1.32-.578-1.32" fill="currentColor"></path></svg> </button> </div> <div class="nav-accordion__panel"> <ul class="nav-link-sub"> <li class="nav-link-sub__item"> <a href="/culture/music" class="nav-link-sub__action">Music</a> </li> <li class="nav-link-sub__item"> <a href="/culture/theatre-and-dance" class="nav-link-sub__action">Theatre + Dance</a> </li> <li class="nav-link-sub__item"> <a href="/culture/exhibitions-and-history" class="nav-link-sub__action">Exhibitions + History</a> </li> <li class="nav-link-sub__item"> <a href="/culture/film-and-books" class="nav-link-sub__action">Film + Books</a> </li> <li class="nav-link-sub__item"> <a href="/culture/agenda" class="nav-link-sub__action">Agenda</a> </li> <li class="nav-link-sub__item"> <a href="/culture/cinema" class="nav-link-sub__action">Cinema listings</a> </li> </ul> </div> </div> <div class="nav-accordion__item nav-accordion__header--pictures"> <div class="nav-accordion__header"> <span class="nav-accordion__title"><a href="/pictures" class="nav-accordion__action">Pictures</a></span> <button class="nav-accordion__icon js-nav-accordion-button"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M15.302 6.24l-4.462 4.605-.84.875-.84-.875L4.696 6.24c-.378-.167-.578.724-.576 1.293v.002c.002.189.025.342.072.408l5.462 5.64c.19.264.503.264.692 0 1.478-1.526 2.587-2.67 3.326-3.435l2.135-2.205c.048-.066.072-.203.073-.373v-.01c.002-.516-.2-1.32-.578-1.32" fill="currentColor"></path></svg> </button> </div> <div class="nav-accordion__panel"> <ul class="nav-link-sub"> </ul> </div> </div> <div class="nav-accordion__item nav-accordion__header--radio"> <div class="nav-accordion__header"> <span class="nav-accordion__title"><a href="/radio" class="nav-accordion__action">Radio</a></span> <button class="nav-accordion__icon js-nav-accordion-button"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M15.302 6.24l-4.462 4.605-.84.875-.84-.875L4.696 6.24c-.378-.167-.578.724-.576 1.293v.002c.002.189.025.342.072.408l5.462 5.64c.19.264.503.264.692 0 1.478-1.526 2.587-2.67 3.326-3.435l2.135-2.205c.048-.066.072-.203.073-.373v-.01c.002-.516-.2-1.32-.578-1.32" fill="currentColor"></path></svg> </button> </div> <div class="nav-accordion__panel"> <ul class="nav-link-sub"> </ul> </div> </div> <div class="nav-accordion__item nav-accordion__header--jobs"> <div class="nav-accordion__header"> <span class="nav-accordion__title"><a href="/jobs" class="nav-accordion__action">Jobs</a></span> <button class="nav-accordion__icon js-nav-accordion-button"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M15.302 6.24l-4.462 4.605-.84.875-.84-.875L4.696 6.24c-.378-.167-.578.724-.576 1.293v.002c.002.189.025.342.072.408l5.462 5.64c.19.264.503.264.692 0 1.478-1.526 2.587-2.67 3.326-3.435l2.135-2.205c.048-.066.072-.203.073-.373v-.01c.002-.516-.2-1.32-.578-1.32" fill="currentColor"></path></svg> </button> </div> <div class="nav-accordion__panel"> <ul class="nav-link-sub"> <li class="nav-link-sub__item"> <a href="/jobs/search/?search=&city=&sources%5B%5D=adem" class="nav-link-sub__action">Jobdag</a> </li> <li class="nav-link-sub__item"> <a href="/jobs/search/?search=&city=&sources%5B%5D=moovijob" class="nav-link-sub__action">Moovijob</a> </li> <li class="nav-link-sub__item"> <a href="/jobs/search/?search=&city=&sources%5B%5D=lifelonglearning" class="nav-link-sub__action">Lifelong Learning</a> </li> </ul> </div> </div> <div class="nav-accordion__item nav-accordion__header--info"> <div class="nav-accordion__header"> <span class="nav-accordion__title"><a href="/info" class="nav-accordion__action">Info</a></span> <button class="nav-accordion__icon js-nav-accordion-button"> <svg viewBox="0 0 20 20" width="20" height="20" focusable="false" role="img" aria-hidden="true"><path d="M15.302 6.24l-4.462 4.605-.84.875-.84-.875L4.696 6.24c-.378-.167-.578.724-.576 1.293v.002c.002.189.025.342.072.408l5.462 5.64c.19.264.503.264.692 0 1.478-1.526 2.587-2.67 3.326-3.435l2.135-2.205c.048-.066.072-.203.073-.373v-.01c.002-.516-.2-1.32-.578-1.32" fill="currentColor"></path></svg> </button> </div> <div class="nav-accordion__panel"> <ul class="nav-link-sub"> <li class="nav-link-sub__item"> <a href="/info/weather" class="nav-link-sub__action">Weather</a> </li> <li class="nav-link-sub__item"> <a href="/info/emergency-services" class="nav-link-sub__action">Emergency Services</a> </li> <li class="nav-link-sub__item"> <a href="/info/real-estate" class="nav-link-sub__action">Real Estate</a> </li> </ul> </div> </div> </nav> <div class="l-header__languages"> <ul class="language-bar"> <li class="language-bar__item language-bar__item--lu"> <a href="https://www.rtl.lu" class="language-bar__action"> RTL Lëtzebuerg </a> </li> <li class="language-bar__item language-bar__item--fr"> <a href="https://infos.rtl.lu" class="language-bar__action"> RTL Infos </a> </li> </ul> </div> </nav> </div> </div> </header> <div class="l-wrapper"> <!-- Banner --> <div class="ad-slot ad-slot--ldb-atf is-visuallyhidden"> <div class="ad-slot__ldb-atf"> <div id="ldb-atf" data-position="ldb-atf" class="js-ad"></div> </div> </div> <!-- Page Wrapper --> <div class="l-page"> <div class="l-page__content"><div class="ad-slot ad-slot--half-top is-visuallyhidden"> <div class="ad-slot__half-top"> <div class="js-ad js-ad--half-top" id="half-top" data-position="half-top" data-articleid="" data-tags="li_guides_en" data-pagetype="article" data-container=""></div> </div> </div> <section class="l-section l-section--maxwidth luxemburg-insider-header flavor-section--luxembourg-insider"> <div class="l-section__inner grid-container"> <div class="l-section__content"> <div class="luxemburg-insider-header__content"> <div class="luxemburg-insider-header__img"><img src="/assets/images/luxembourg-insider/logo_luxembourg-insider.png?v=2" /></div> <a href="/luxembourg-insider" class="block-link__overlay"></a> </div> </div> </div> </section> <article class="article flavor-luxembourg-insider--article"> <header class="article__header"> <div class="article__heading article-heading"> <div class="article-heading__inner grid-container"> <div class="article-heading__kicker"> <a href="/luxembourg-insider/guides" class="article-heading__category">Guides</a> - Quick guide </div> <h1 class="article-heading__title"> What you need to know about the European Blue Card </h1> <div class="article-heading__metainfo"> ASTI<span class="article-heading__seperator">|</span><span>Update: </span>01.02.2023 14:40 </div> </div> </div> </header> <div class="article__content"> <div class="article__inner grid-container"> <div class="article__col" id="article_col"> <div class="article__main-media article-media"> <div class="article-media__image"> <div class="media-image"> <div class="media-image__container"> <img class="media-image__image responsive-img" src="https://stock.rtl.lu/rtl/800/rtl2008.lu/nt/p/2021/08/01/09/81341c16d8280cb7dbdcffaffe043ae3.jpeg" loading="lazy" alt="RTL"/> </div> <p class="media-image__summary"> © Pixabay </p> </div> </div> </div> <div class="article__toolbox article-toolbox app-hide"> <div class="socialbar is-sticky"> <div class="socialbar__item"> <a href="https://www.facebook.com/sharer/sharer.php?u=https://today.rtl.lu/luxembourg-insider/guides/a/1763727.html" target="_blank" class="footer-container__link"> <span class="icon icon-facebook icon-facebook--colored icon--round"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 498.2"><path fill="#fff" stroke-width="0px" d="m500,250C500,111.9,388.1,0,250,0S0,111.9,0,250c0,117.2,80.7,215.6,189.6,242.6v-166.2h-51.6v-76.4h51.6v-32.9c0-85.1,38.5-124.5,122-124.5,15.8,0,43.2,3.1,54.3,6.2v69.2c-5.9-.6-16.1-.9-28.9-.9-41,0-56.8,15.5-56.8,55.9v27h81.7l-14,76.4h-67.6v171.8c123.8-15,219.7-120.4,219.7-248.2Z"/></svg> </span> </a> </div> <div class="socialbar__item"> <a href="https://www.twitter.com/intent/tweet?status=RTLToday.lu:%20https://today.rtl.lu/luxembourg-insider/guides/a/1763727.html%20via%20@rtl_today" target="_blank" class="footer-container__link"> <span class="icon icon-twitter icon-twitter--colored icon--round"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 1226.37"><path fill="#FFF" stroke-width="0px" d="m714.16,519.28L1160.89,0h-105.86l-387.89,450.89L357.33,0H0l468.49,681.82L0,1226.37h105.87l409.63-476.15,327.18,476.15h357.33l-485.86-707.09h.03Zm-145,168.54l-47.47-67.89L144.01,79.69h162.6l304.8,435.99,47.47,67.89,396.2,566.72h-162.6l-323.31-462.45v-.03Z"/></svg> </span> </a> </div> <div class="socialbar__item"> <a href="https://www.linkedin.com/sharing/share-offsite/?url=https://today.rtl.lu/luxembourg-insider/guides/a/1763727.html" target="_blank" class="footer-container__link"> <span class="icon icon-linkedin icon-linkedin--colored icon--round"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 118.66 118.66"><path fill="#fff" stroke-width="0px" d="m109.91,0H8.76C3.92,0,0,3.92,0,8.76v101.14c0,4.84,3.92,8.76,8.76,8.76h101.15c4.84,0,8.76-3.92,8.76-8.76V8.76c0-4.84-3.92-8.76-8.76-8.76ZM35.37,101.09h-17.84v-56.67h17.84v56.67Zm-8.92-64.52c-5.68,0-10.29-4.32-10.29-10.24s4.6-10.24,10.29-10.24,10.29,4.33,10.29,10.24-4.6,10.24-10.29,10.24Zm74.69,64.57h-17.84v-30.95c0-9.13-3.88-11.95-8.89-11.95-5.29,0-10.48,3.98-10.48,12.18v30.73h-17.84v-56.67h17.16v7.85h.23c1.73-3.49,7.75-9.45,16.96-9.45,9.95,0,20.71,5.9,20.71,23.22v35.05Z"/></svg> </span> </a> </div> <div class="socialbar__item"> <a href="mailto:?subject=Link%20on%20today.rtl.lu&body=Hello,%0D%0A%0D%0AThis content on today.rtl.lu might be interesting to you: https://today.rtl.lu/luxembourg-insider/guides/a/1763727.html%0D%0A%0D%0ABest regards" class="footer-container__link"> <span class="icon icon-email icon-email--colored icon--round"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 156.56 107.63"><path fill="#fff" stroke-width="0px" d="m0,0v107.63h156.56V0H0Zm136.73,9.78l-58.44,42.86L19.84,9.78h116.89Zm10.05,88.06H9.78V14.55l68.5,50.23L146.77,14.55v83.3Z"/></svg> </span> </a> </div> </div> </div> <div class="article__body article-body"> <p class="article-body__summary"> The blue card was launched in 2009 with the aim of boosting the EU’s ability to attract highly qualified workers from third countries. </p> <div class="article-body__detail js-article-body-detail"> <p>It is a long-term residency and work permit that can be issued to higher earning, skilled professionals by a Member State, such as Luxembourg.</p><p>The European blue card is an “extra special” card, that offers a variety of advantages and allows you to skip the usual “market test” where future employers must prove they couldn’t find any other person to complete the same job. Not needing to fulfill this specific criteria makes the procedure easier and faster.</p><h2 class="article-title">Qualification criteria</h2><div class="ad-slot ad-slot--inside-article is-visuallyhidden"> <div class="ad-slot__inside-article"> <div class="js-ad js-ad--inside-article" id="inside-article" data-position="inside-article" data-articleid="" data-tags="" data-pagetype="" data-container=""></div> </div> </div><p>To qualify for a blue card, third-country nationals must satisfy three conditions of higher professional qualification. They must have concluded a valid employment contract with a duration of at least one year. They must provide documentary evidence for the required professional qualifications in the activity or sector mentioned within the employment contract. They must receive a salary at least equivalent to 1.2 or 1.5 times the amount of the gross annual average salary in Luxembourg.</p><p>Don’t forget, you will of course need to ask for the authorisation of the EU blue card before entering Luxembourg. You will need to submit an application for a <b>temporary authorisation to stay</b> to the <a href="https://guichet.public.lu/en/organismes/organismes_citoyens/ministere-affaires-etrangeres/direction-immigration-service-etrangers.html" target="_blank">Immigration Directorate</a> of the Ministry of Foreign and European Affairs, you need to be in possession of a valid <b>passport,</b> and for anyone subject to visa requirements in order to enter Luxembourg: request a <b>type D visa</b> after having obtained the temporary authorisation to stay.</p><h2 class="article-title">Job types and income</h2><p>Regarding the types of jobs and incomes, you must have an employment contract of <b>at least one year</b> for highly qualified work with an offer of remuneration:</p><p><ul><li>equivalent to at least <b>1.5 times</b> the amount of the Luxembourg average gross annual salary (<b>EUR 78,336</b> in 2019); or</li><li>equivalent to at least <b>1.2 times</b> the Luxembourg average gross annual salary (<b>EUR 62,668.80</b> in 2019) for work in one of the following professions for which the government has noticed a particular need to employ third-country nationals:</li><ul><li>mathematicians, actuaries and statisticians;</li><li>systems analysts;</li><li>software developers;</li><li>web and multimedia developers;</li><li>applications programmers;</li><li>software and application developers and analysts, multimedia developers not listed elsewhere;</li><li>database designers and administrators;</li><li>systems administrators;</li><li>computer network professionals;</li><li>database and network professionals not elsewhere classified;</li></ul></p><p><li>show a document proving that you possess the high professional qualifications required for the activity or sector mentioned in the employment contract, or that they meet the requirements to carry out the regulated profession indicated in the employment contract.</li></ul></p><p>You will find all the details about this specific type of residence card <a href="https://guichet.public.lu/en/citoyens/immigration/plus-3-mois/ressortissant-tiers/hautement-qualifie/salarie-hautement-qualifie.html" target="_blank">right here</a>.</p><p>------<br/><i>This article provided by ASTI with the support of the Department of Integration - Ministry of Family Affairs, Integration and the Greater Region.</i></p></div> </div> <div class="ad-slot ad-slot--inpage-mtf is-visuallyhidden"> <div class="ad-slot__inpage-mtf"> <div class="js-ad js-ad--inpage-mtf" id="inpage-mtf" data-position="inpage-mtf" data-articleid="" data-tags="" data-pagetype="" data-container=""></div> </div> </div> </div> <div class="article__aside app-hide" id="article_aside"> <div class="vitrine-container vitrine-container--most-read js-vitrine-container-aside flavor-vitrine--news "> <!-- Title --> <div class="vitrine-container__title"> <span class="vitrine-container__title-text">Most read</span> </div> <div class="vitrine-wrapper vitrine-wrapper--aside"> <ul class="vitrine l-row"> <li class="vitrine__item l-row__item l-row__item--span1"> <ul class="no-style l-list l-row--cols4"> <li class="vitrine__item l-list__item l-row__item l-row__item--span4"> <div class="card card--most-read-aside"> <div class="card__media-wrapper"> <div class="card__media"> <div class="media-image"> <div class="media-image__container"> <img class="media-image__image responsive-img" src="https://stock.rtl.lu/rtl/300/rtl2008.lu/nt/p/2024/11/26/13/792fa35255d469e5b25d1a0c413cc71c.jpeg" loading="lazy" alt="RTL"/> </div> </div> </div> </div> <div class="card__content"> <div class="card__header"> <a href="https://today.rtl.lu/news/luxembourg/a/2254040.html"> <span class="card__kicker">State finances</span> </a> <a href="https://today.rtl.lu/news/luxembourg/a/2254040.html"> <span class="card__title">Court of Auditors criticises lack of strategy in 2025 budget</span> </a> </div> </div> <a href="https://today.rtl.lu/news/luxembourg/a/2254040.html" class="block-link__overlay">Court of Auditors criticises lack of strategy in 2025 budget</a></div> </li> <li class="vitrine__item l-list__item l-row__item l-row__item--span4"> <div class="card card--most-read-aside"> <div class="card__media-wrapper"> <div class="card__media"> <div class="media-image"> <div class="media-image__container"> <img class="media-image__image responsive-img" src="https://stock.rtl.lu/rtl/300/rtl2008.lu/nt/p/2024/11/27/06/ff108570ec8fa2a0e581e2ab1c638949.jpeg" loading="lazy" alt="RTL"/> </div> </div> </div> </div> <div class="card__content"> <div class="card__header"> <a href="https://today.rtl.lu/news/luxembourg/a/2254298.html"> <span class="card__kicker">Updated - Esch-sur-Alzette</span> </a> <a href="https://today.rtl.lu/news/luxembourg/a/2254298.html"> <span class="card__title">Person critically injured in house fire on Rue Victor Hugo</span> </a> </div> </div> <a href="https://today.rtl.lu/news/luxembourg/a/2254298.html" class="block-link__overlay">Person critically injured in house fire on Rue Victor Hugo</a></div> </li> <li class="vitrine__item l-list__item l-row__item l-row__item--span4"> <div class="card card--most-read-aside"> <div class="card__media-wrapper"> <div class="card__media"> <div class="media-image"> <div class="media-image__container"> <img class="media-image__image responsive-img" src="https://stock.rtl.lu/rtl/300/rtl2008.lu/nt/p/2024/11/27/14/025125d4df70535e422825b8d507e6a1.jpeg" loading="lazy" alt="RTL"/> </div> </div> </div> </div> <div class="card__content"> <div class="card__header"> <a href="https://today.rtl.lu/news/business-and-tech/a/2254360.html"> <span class="card__kicker">Final reveal long overdue</span> </a> <a href="https://today.rtl.lu/news/business-and-tech/a/2254360.html"> <span class="card__title">Greeks finally get Thessaloniki metro after two-decade wait</span> </a> </div> </div> <a href="https://today.rtl.lu/news/business-and-tech/a/2254360.html" class="block-link__overlay">Greeks finally get Thessaloniki metro after two-decade wait</a></div> </li> <li class="vitrine__item l-list__item l-row__item l-row__item--span4"> <div class="card card--most-read-aside"> <div class="card__media-wrapper"> <div class="card__media"> <div class="media-image"> <div class="media-image__container"> <img class="media-image__image responsive-img" src="https://stock.rtl.lu/rtl/300/rtl2008.lu/nt/p/2024/11/26/17/af34bcdc3bb4dfff14cd1233843f1ed5.jpeg" loading="lazy" alt="RTL"/> </div> </div> </div> </div> <div class="card__content"> <div class="card__header"> <a href="https://today.rtl.lu/news/luxembourg/a/2254091.html"> <span class="card__kicker">Tuesday afternoon</span> </a> <a href="https://today.rtl.lu/news/luxembourg/a/2254091.html"> <span class="card__title">False alarm causes traffic disruption on Route d'Arlon</span> </a> </div> </div> <a href="https://today.rtl.lu/news/luxembourg/a/2254091.html" class="block-link__overlay">False alarm causes traffic disruption on Route d'Arlon</a></div> </li> <li class="vitrine__item l-list__item l-row__item l-row__item--span4"> <div class="card card--most-read-aside"> <div class="card__media-wrapper"> <div class="card__media"> <div class="media-image"> <div class="media-image__container"> <img class="media-image__image responsive-img" src="https://stock.rtl.lu/rtl/300/rtl2008.lu/nt/p/2024/11/26/17/ba9028bfb319573f5531b86d767a5988.jpeg" loading="lazy" alt="RTL"/> </div> </div> </div> </div> <div class="card__content"> <div class="card__header"> <a href="https://today.rtl.lu/news/luxembourg/a/2254118.html"> <span class="card__kicker">Rate changes</span> </a> <a href="https://today.rtl.lu/news/luxembourg/a/2254118.html"> <span class="card__title">POST Luxembourg to adjust pricing for parcels and letters starting in February 2025</span> </a> </div> </div> <a href="https://today.rtl.lu/news/luxembourg/a/2254118.html" class="block-link__overlay">POST Luxembourg to adjust pricing for parcels and letters starting in February 2025</a></div> </li> </ul> </li> </ul> </div> </div> <div class="ad-slot ad-slot--half-atf is-sticky is-visuallyhidden"> <div class="ad-slot__half-atf"> <div class="js-ad js-ad--half-atf" id="half-atf" data-position="half-atf" data-articleid="" data-tags="li_guides_en" data-pagetype="article" data-container=""></div> </div> </div> </div> </div> </div> </article> <section class="l-section l-section--maxwidth l-section--more flavor-section--luxembourg-insider flavor-section--guides"> <div class="l-section__inner grid-container"> <div class="l-section__content"> <div class="l-section__title"> <span class="l-section__title-text">More news</span> </div> <div class="vitrine-container "> <!-- Title --> <div class="vitrine-wrapper"> <ul class="vitrine l-row l-row--cols4 vitrine--4col vitrine--native-first "> <li class="vitrine__item l-row__item l-row__item--span1 is-visuallyhidden"> <div class="ad-slot ad-slot--native is-visuallyhidden"> <div class="ad-slot__native"> <div class="js-ad js-ad--native" id="native" data-position="native" data-articleid="" data-tags="" data-pagetype="" data-container="weidernews"></div> </div> </div> </li> <li class="vitrine__item l-row__item l-row__item--span1"> <div class="card "> <div class="card__media-wrapper"> <div class="card__media"> <div class="media-image"> <div class="media-image__container"> <rtl-img class="media-image__image responsive-img" src="https://static.rtl.lu/rtl2008.lu/nt/p/2024/09/19/11/195d09745d8f7e806d40e82130295374.jpeg" width="300" height="" /> </div> </div> </div> </div> <div class="card__content"> <div class="card__header"> <div class="card___mtitle"> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2232955.html"> <span class="card__kicker"> Cycling in Luxembourg </span> </a> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2232955.html"> <span class="card__title"> From the City to the south on a bicycle </span> </a> </div> </div> <div class="card__date">20.09.2024</div> </div> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2232955.html" class="block-link__overlay">From the City to the south on a bicycle</a></div> </li> <li class="vitrine__item l-row__item l-row__item--span1"> <div class="card "> <div class="card__media-wrapper"> <div class="card__media"> <div class="media-image"> <div class="media-image__container"> <rtl-img class="media-image__image responsive-img" src="https://static.rtl.lu/rtl2008.lu/nt/p/2024/09/17/15/5746906b46c06d40710b709c85d1a291.jpeg" width="300" height="" /> </div> </div> </div> </div> <div class="card__content"> <div class="card__header"> <div class="card___mtitle"> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2232314.html"> <span class="card__kicker"> Cycling in Luxembourg </span> </a> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2232314.html"> <span class="card__title"> A guide to exploring Luxembourg City using pedal power </span> </a> </div> </div> <div class="card__date">18.09.2024</div> </div> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2232314.html" class="block-link__overlay">A guide to exploring Luxembourg City using pedal power</a></div> </li> <li class="vitrine__item l-row__item l-row__item--span1"> <div class="card "> <div class="card__media-wrapper"> <div class="card__media"> <div class="media-image"> <div class="media-image__container"> <rtl-img class="media-image__image responsive-img" src="https://static.rtl.lu/rtl2008.lu/nt/p/2024/09/16/16/55091b94d70213108f209aeeea086a5f.jpeg" width="300" height="" /> </div> </div> </div> <div class="media-play"> <img src="/assets/images/ic_play.svg?v=1" alt="RTL Replay" class="media-play__icon" /> </div> <ul class="media-flags"> </ul> </div> <div class="card__content"> <div class="card__header"> <div class="card___mtitle"> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2231681.html"> <span class="card__kicker"> Cycling in Luxembourg </span> </a> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2231681.html"> <span class="card__title"> A guide to exploring central Luxembourg on two wheels </span> </a> </div> </div> <div class="card__date">16.09.2024</div> </div> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2231681.html" class="block-link__overlay">A guide to exploring central Luxembourg on two wheels</a></div> </li> <li class="vitrine__item l-row__item l-row__item--span1"> <div class="card "> <div class="card__media-wrapper"> <div class="card__media"> <div class="media-image"> <div class="media-image__container"> <rtl-img class="media-image__image responsive-img" src="https://static.rtl.lu/rtl2008.lu/nt/p/2024/04/24/15/65bc5dadcad76d0e7526a64c97418823.jpeg" width="300" height="" /> </div> </div> </div> </div> <div class="card__content"> <div class="card__header"> <div class="card___mtitle"> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2189097.html"> <span class="card__kicker"> Thrifty treasures </span> </a> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2189097.html"> <span class="card__title"> Your ultimate guide to second hand shopping in Luxembourg </span> </a> </div> </div> <div class="card__date">23.04.2024</div> </div> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2189097.html" class="block-link__overlay">Your ultimate guide to second hand shopping in Luxembourg</a></div> </li> </ul> </div> <div class="ad-slot ad-slot--native-classified-box ad-slot--native is-visuallyhidden"> <div class="ad-slot__native-classified-box"> <div class="js-ad js-ad--native-classified-box" id="native-classified-box" data-position="native-classified-box" data-articleid="" data-tags="native-classified-box" data-pagetype="" data-container="weidernews"></div> </div> </div> <div class="vitrine-wrapper"> <ul class="vitrine l-row l-row--cols4 vitrine--4col vitrine--imu-last "> <li class="vitrine__item l-row__item l-row__item--span1"> <div class="card "> <div class="card__media-wrapper"> <div class="card__media"> <div class="media-image"> <div class="media-image__container"> <rtl-img class="media-image__image responsive-img" src="https://static.rtl.lu/rtl2008.lu/nt/p/2023/06/04/11/ce42a03fd7a4edcc5a92c272cfc10f99.jpeg" width="300" height="" /> </div> </div> </div> </div> <div class="card__content"> <div class="card__header"> <div class="card___mtitle"> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2070314.html"> <span class="card__kicker"> Knowledge Bites </span> </a> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2070314.html"> <span class="card__title"> A guide to Luxembourg’s best parks </span> </a> </div> </div> <div class="card__date">22.02.2024</div> </div> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/2070314.html" class="block-link__overlay">A guide to Luxembourg’s best parks</a></div> </li> <li class="vitrine__item l-row__item l-row__item--span1"> <div class="card "> <div class="card__media-wrapper"> <div class="card__media"> <div class="media-image"> <div class="media-image__container"> <rtl-img class="media-image__image responsive-img" src="https://static.rtl.lu/rtl2008.lu/nt/p/2018/09/21/12/9d33390748671904d69d6749c2b0ca49.jpeg" width="300" height="" /> </div> </div> </div> </div> <div class="card__content"> <div class="card__header"> <div class="card___mtitle"> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/1241183.html"> <span class="card__kicker"> Knowledge Bites </span> </a> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/1241183.html"> <span class="card__title"> Luxembourg and music venues </span> </a> </div> </div> <div class="card__date">05.02.2024</div> </div> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/1241183.html" class="block-link__overlay">Luxembourg and music venues</a></div> </li> <li class="vitrine__item l-row__item l-row__item--span1"> <div class="card "> <div class="card__media-wrapper"> <div class="card__media"> <div class="media-image"> <div class="media-image__container"> <rtl-img class="media-image__image responsive-img" src="https://static.rtl.lu/rtl2008.lu/nt/p/2024/01/12/12/ea78bc699277a994f5c23e51e0c49751.jpeg" width="300" height="" /> </div> </div> </div> </div> <div class="card__content"> <div class="card__header"> <div class="card___mtitle"> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/1709752.html"> <span class="card__kicker"> Car guide </span> </a> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/1709752.html"> <span class="card__title"> How to breeze through your Contrôle Technique </span> </a> </div> </div> <div class="card__date">15.01.2024</div> </div> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/1709752.html" class="block-link__overlay">How to breeze through your Contrôle Technique</a></div> </li> <li class="vitrine__item l-row__item l-row__item--span1"> <div class="card "> <div class="card__media-wrapper"> <div class="card__media"> <div class="media-image"> <div class="media-image__container"> <rtl-img class="media-image__image responsive-img" src="https://static.rtl.lu/rtl2008.lu/nt/p/2024/01/12/12/2320965625c2a3476672fe0a9ee1d8b0.jpeg" width="300" height="" /> </div> </div> </div> </div> <div class="card__content"> <div class="card__header"> <div class="card___mtitle"> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/1790420.html"> <span class="card__kicker"> Car guide </span> </a> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/1790420.html"> <span class="card__title"> Buying a new or used car in Luxembourg </span> </a> </div> </div> <div class="card__date">12.01.2024</div> </div> <a href="https://today.rtl.lu/luxembourg-insider/guides/a/1790420.html" class="block-link__overlay">Buying a new or used car in Luxembourg</a></div> </li> <li class="vitrine__item l-row__item l-row__item--span1 is-visuallyhidden"> <div class="ad-slot ad-slot--imu-multiweb is-visuallyhidden"> <div class="ad-slot__imu-multiweb"> <div class="js-ad js-ad--imu-multiweb" id="imu-multiweb" data-position="imu-multiweb" data-articleid="" data-tags="" data-pagetype="" data-container="weidernews"></div> </div> </div> </li> </ul> </div> </div> </div> </div> </section> <script> // Ads window.rtlsites.config.article.tags = ['li_guides_en']; window.rtlsites.config.article.id = '1763727'; if(typeof(gtag) != "undefined") { gtag('event', 'view', { 'event_category' : 'Article', 'event_label' : '1763727' }); } </script> <script> if (window.rtlsites.config.isIosApp) { webkit.messageHandlers.setShareData.postMessage({ title : `Quick guide: What you need to know about the European Blue Card`, header: `The blue card was launched in 2009 with the aim of boosting the EU’s ability to attract highly qualified workers from third countries.`, thumbnail: 'https://www.rtl.lu/sassets/rtl2008.lu/nt/p/2021/08/01/09/81341c16d8280cb7dbdcffaffe043ae3.jpeg', share_url: 'https://today.rtl.lu/luxembourg-insider/guides/a/1763727.html' }); } if (window.rtlsites.config.isAndroidApp) { window.rtl.setShareData(JSON.stringify({ title : `Quick guide: What you need to know about the European Blue Card`, header: `The blue card was launched in 2009 with the aim of boosting the EU’s ability to attract highly qualified workers from third countries.`, thumbnail: 'https://www.rtl.lu/sassets/rtl2008.lu/nt/p/2021/08/01/09/81341c16d8280cb7dbdcffaffe043ae3.jpeg', share_url: 'https://today.rtl.lu/luxembourg-insider/guides/a/1763727.html' })); } </script><script type="didomi/javascript"> try { // console.log("collector", sendToTracker) let data = {"resources":{"articles":[{"contentId":"urn:rtl:article:1763727","contentPath":"luxembourg-insider\/guides","url":"http:\/\/today.rtl.lu\/luxembourg-insider\/guides\/a\/1763727.html","kicker":"Quick guide","title":"What you need to know about the European Blue Card","displayDate":"2023-02-01T14:40:26+01:00","author":"ASTI","tags":["li_guides_en"]}],"images":[{"id":80163291,"url":"https:\/\/static.rtl.lu\/rtl2008.lu\/nt\/p\/2021\/08\/01\/09\/81341c16d8280cb7dbdcffaffe043ae3.jpeg","title":"","width":800,"height":450}],"photoGalleries":[],"audios":[],"videos":[],"livestreams":[],"comments":"https:\/\/www.rtl.lu\/comments?status=1&order=asc&context=news|article|1763727"}}; sendToTracker(data); } catch (e) { console.log(e) } </script> </div> </div> </div> <!-- Footer --> <footer class="l-footer app-hide"> <div class="l-footer__top"> <div class="l-footer__inner grid-container"> <span class="l-footer__back-to-top back-to-top" onclick="window.scrollTo(0,0)"> <span class="back-to-top__img"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="17"><path fill="currentColor" d="M18 9.783v1.52l-8-4.852-8 4.853V9.783l8-4.853z" fill-rule="evenodd"></path></svg></span> <div class="back-to-top__text">Back to top</div> </span> </div> </div> <div class="l-footer__middle"> <div class="l-footer__inner grid-container"> <div class="l-footer__contact"> <div class="l-footer__email-newsletter email-newsletter"> <img class="email-newsletter__img" src="/assets/images/logo_rtl-today_dark.svg" width="245" height="28" alt="RTL Today" /> <div class="email-newsletter__container"> <div class="email-newsletter__text">Subscribe to our newsletter</div> <form id="emailNewsletterForm" action="https://newsletter.rtl.lu" class="email-newsletter-form"> <input class="email-newsletter__input" type="text" id="email" name="email" placeholder="E-Mail address"> <input type="hidden" name="language" value="en" /> <input class="email-newsletter__send" type="submit" value="Go"> </form> </div> </div> <a class="l-footer__ipl ipl-ref" href="https://www.ipl.lu"> <img class="ipl-ref__img" style="width: 200px; height: 27px;" src="/assets/images/logo_ip-digital.svg" alt="logo IPL"> <div class="ipl-ref__text">Do you want to advertise on today.lu? Contact our advertising agency IPLuxembourg directly</div> </a> </div> <div class="l-footer_nav-expanded"> <nav class="nav-expanded"> <div class="nav-expanded__item nav-expanded__item--news"> <a href="/news" class="nav-expanded__action">News</a> <ul class="nav-expanded-sub"> <li class="nav-expanded-sub__item"> <a href="/news/luxembourg" class="nav-expanded-sub__action">Luxembourg</a> </li> <li class="nav-expanded-sub__item"> <a href="/news/world" class="nav-expanded-sub__action">World</a> </li> <li class="nav-expanded-sub__item"> <a href="/news/fact-check" class="nav-expanded-sub__action">Fact Check</a> </li> <li class="nav-expanded-sub__item"> <a href="/news/business-and-tech" class="nav-expanded-sub__action">Business + Tech</a> </li> <li class="nav-expanded-sub__item"> <a href="/news/think-lab" class="nav-expanded-sub__action">Think Lab</a> </li> <li class="nav-expanded-sub__item"> <a href="/news/science-and-environment" class="nav-expanded-sub__action">Science + Environment</a> </li> </ul> </div> <div class="nav-expanded__item nav-expanded__item--opinion"> <a href="/opinion" class="nav-expanded__action">Opinion</a> <ul class="nav-expanded-sub"> <li class="nav-expanded-sub__item"> <a href="/opinion/young-voices" class="nav-expanded-sub__action">Young Voices</a> </li> <li class="nav-expanded-sub__item"> <a href="/opinion/your-voice" class="nav-expanded-sub__action">Letters</a> </li> </ul> </div> <div class="nav-expanded__item nav-expanded__item--entertainment"> <a href="/entertainment" class="nav-expanded__action">Entertainment</a> <ul class="nav-expanded-sub"> <li class="nav-expanded-sub__item"> <a href="/entertainment/news" class="nav-expanded-sub__action">News</a> </li> <li class="nav-expanded-sub__item"> <a href="/entertainment/the-luxembourg-wurst" class="nav-expanded-sub__action">The Luxembourg Wurst</a> </li> <li class="nav-expanded-sub__item"> <a href="/entertainment/quizzes" class="nav-expanded-sub__action">Quizzes</a> </li> </ul> </div> <div class="nav-expanded__item nav-expanded__item--lifestyle"> <a href="/lifestyle" class="nav-expanded__action">Lifestyle</a> <ul class="nav-expanded-sub"> <li class="nav-expanded-sub__item"> <a href="/lifestyle/food" class="nav-expanded-sub__action">Food</a> </li> <li class="nav-expanded-sub__item"> <a href="/lifestyle/travel" class="nav-expanded-sub__action">Travel</a> </li> </ul> </div> <div class="nav-expanded__item nav-expanded__item--sport"> <a href="/sport" class="nav-expanded__action">Sport</a> <ul class="nav-expanded-sub"> <li class="nav-expanded-sub__item"> <a href="/sport/local" class="nav-expanded-sub__action">Local</a> </li> <li class="nav-expanded-sub__item"> <a href="/sport/international" class="nav-expanded-sub__action">International</a> </li> <li class="nav-expanded-sub__item"> <a href="/sport/f1" class="nav-expanded-sub__action">F1</a> </li> </ul> </div> <div class="nav-expanded__item nav-expanded__item--family-matters"> <a href="/family-matters" class="nav-expanded__action">Family Matters</a> <ul class="nav-expanded-sub"> <li class="nav-expanded-sub__item"> <a href="/family-matters/school-and-nursery" class="nav-expanded-sub__action">School & Nursery</a> </li> <li class="nav-expanded-sub__item"> <a href="/family-matters/whats-on-family-edition" class="nav-expanded-sub__action">What's On: Family Edition</a> </li> <li class="nav-expanded-sub__item"> <a href="/family-matters/health-and-wellbeing" class="nav-expanded-sub__action">Health & Wellbeing</a> </li> <li class="nav-expanded-sub__item"> <a href="/family-matters/activities" class="nav-expanded-sub__action">Activities</a> </li> <li class="nav-expanded-sub__item"> <a href="/family-matters/after-school" class="nav-expanded-sub__action">After-school</a> </li> <li class="nav-expanded-sub__item"> <a href="/family-matters/the-expat-family" class="nav-expanded-sub__action">The Expat Family</a> </li> <li class="nav-expanded-sub__item"> <a href="/family-matters/shopping-and-supplies" class="nav-expanded-sub__action">Shopping & Supplies</a> </li> <li class="nav-expanded-sub__item"> <a href="/family-matters/travelmatkanner" class="nav-expanded-sub__action">TravelMatKanner</a> </li> <li class="nav-expanded-sub__item"> <a href="/family-matters/know-your-rights" class="nav-expanded-sub__action">Know your rights</a> </li> </ul> </div> <div class="nav-expanded__item nav-expanded__item--luxembourg-insider"> <a href="/luxembourg-insider" class="nav-expanded__action">Luxembourg Insider</a> <ul class="nav-expanded-sub"> <li class="nav-expanded-sub__item"> <a href="/luxembourg-insider/dining-and-drinking" class="nav-expanded-sub__action">Dining and Drinking</a> </li> <li class="nav-expanded-sub__item"> <a href="/luxembourg-insider/events-and-traditions" class="nav-expanded-sub__action">Events and Traditions</a> </li> <li class="nav-expanded-sub__item"> <a href="/luxembourg-insider/guides" class="nav-expanded-sub__action">Guides</a> </li> <li class="nav-expanded-sub__item"> <a href="/luxembourg-insider/healthcare" class="nav-expanded-sub__action">Healthcare</a> </li> <li class="nav-expanded-sub__item"> <a href="/luxembourg-insider/history" class="nav-expanded-sub__action">History</a> </li> <li class="nav-expanded-sub__item"> <a href="/luxembourg-insider/daily-life" class="nav-expanded-sub__action">Daily Life</a> </li> <li class="nav-expanded-sub__item"> <a href="/luxembourg-insider/language" class="nav-expanded-sub__action">Language</a> </li> <li class="nav-expanded-sub__item"> <a href="/luxembourg-insider/practical-information" class="nav-expanded-sub__action">Practical Information</a> </li> </ul> </div> <div class="nav-expanded__item nav-expanded__item--mobility"> <a href="/mobility/traffic" class="nav-expanded__action">Mobility</a> <ul class="nav-expanded-sub"> <li class="nav-expanded-sub__item"> <a href="/mobility/traffic" class="nav-expanded-sub__action">Traffic</a> </li> <li class="nav-expanded-sub__item"> <a href="/mobility/fuel-prices" class="nav-expanded-sub__action">Fuel Prices</a> </li> <li class="nav-expanded-sub__item"> <a href="/mobility/classified" class="nav-expanded-sub__action">Classified</a> </li> </ul> </div> <div class="nav-expanded__item nav-expanded__item--culture"> <a href="/culture" class="nav-expanded__action">Culture</a> <ul class="nav-expanded-sub"> <li class="nav-expanded-sub__item"> <a href="/culture/music" class="nav-expanded-sub__action">Music</a> </li> <li class="nav-expanded-sub__item"> <a href="/culture/theatre-and-dance" class="nav-expanded-sub__action">Theatre + Dance</a> </li> <li class="nav-expanded-sub__item"> <a href="/culture/exhibitions-and-history" class="nav-expanded-sub__action">Exhibitions + History</a> </li> <li class="nav-expanded-sub__item"> <a href="/culture/film-and-books" class="nav-expanded-sub__action">Film + Books</a> </li> <li class="nav-expanded-sub__item"> <a href="/culture/agenda" class="nav-expanded-sub__action">Agenda</a> </li> <li class="nav-expanded-sub__item"> <a href="/culture/cinema" class="nav-expanded-sub__action">Cinema listings</a> </li> </ul> </div> <div class="nav-expanded__item nav-expanded__item--pictures"> <a href="/pictures" class="nav-expanded__action">Pictures</a> <ul class="nav-expanded-sub"> </ul> </div> <div class="nav-expanded__item nav-expanded__item--radio"> <a href="/radio" class="nav-expanded__action">Radio</a> <ul class="nav-expanded-sub"> </ul> </div> <div class="nav-expanded__item nav-expanded__item--jobs"> <a href="/jobs" class="nav-expanded__action">Jobs</a> <ul class="nav-expanded-sub"> <li class="nav-expanded-sub__item"> <a href="/jobs/search/?search=&city=&sources%5B%5D=adem" class="nav-expanded-sub__action">Jobdag</a> </li> <li class="nav-expanded-sub__item"> <a href="/jobs/search/?search=&city=&sources%5B%5D=moovijob" class="nav-expanded-sub__action">Moovijob</a> </li> <li class="nav-expanded-sub__item"> <a href="/jobs/search/?search=&city=&sources%5B%5D=lifelonglearning" class="nav-expanded-sub__action">Lifelong Learning</a> </li> </ul> </div> <div class="nav-expanded__item nav-expanded__item--info"> <a href="/info" class="nav-expanded__action">Info</a> <ul class="nav-expanded-sub"> <li class="nav-expanded-sub__item"> <a href="/info/weather" class="nav-expanded-sub__action">Weather</a> </li> <li class="nav-expanded-sub__item"> <a href="/info/emergency-services" class="nav-expanded-sub__action">Emergency Services</a> </li> <li class="nav-expanded-sub__item"> <a href="/info/real-estate" class="nav-expanded-sub__action">Real Estate</a> </li> </ul> </div> </nav> </div> <div class="l-footer__nav"> <ul class="nav-footer"> <li class="nav-footer__item"> <a href="/community" class="nav-footer__action">Contact us</a> </li> <li class="nav-footer__item"> <a href="https://privacy-center.rtl.lu/en#terms" target="_blank" class="nav-footer__action">Terms</a> </li> <li class="nav-footer__item"> <a href="https://privacy-center.rtl.lu/en#privacy-policy" target="_blank" class="nav-footer__action">Privacy policy</a> </li> <li class="nav-footer__item"> <a href="https://privacy-center.rtl.lu/en#cookie-policy" target="_blank" class="nav-footer__action">Cookie policy</a> </li> <li class="nav-footer__item"> <a href="javascript:Didomi.preferences.show()" class="nav-footer__action">Cookie settings</a> </li> <li class="nav-footer__item"> <a href="/rtl-charte" class="nav-footer__action">RTL Charter</a> </li> <li class="nav-footer__item"> <a href="" onclick="openPushWindow(); return false;" class="nav-footer__action">Push settings</a> </li> </ul> <script> function openPushWindow() { OneSignal.push(function() { OneSignal.showCategorySlidedown({force: true}); }); } </script> <div class="l-footer__social social"> <a target="_blank" style="line-height: 0;" href="https://www.facebook.com/rtltoday"> <img class="social__facebook" style="width: 26px; height: 26px; margin: 0 8px;" src="/assets/images/social-links/ic_facebook.svg" alt="facebook"> </a> <a target="_blank" style="line-height: 0;" href="https://twitter.com/rtl_today"> <img class="social__twitter" style="width: 22px; height: 22px; margin: 0 8px;" src="/assets/images/social-links/ic_twitter.svg?v=2" alt="twitter"> </a> <a target="_blank" style="line-height: 0;" href="https://www.instagram.com/rtltoday/"> <img class="social__instagram" style="width: 24px; margin: 0 8px;" src="/assets/images/social-links/ic_instagram.svg" alt="instagram"> </a> <a target="_blank" style="line-height: 0;" href="https://www.linkedin.com/company/rtltoday/"> <img class="social__linkedin" style="width: 23px; height: 23px; margin: 0 8px;" src="/assets/images/social-links/ic_linkedin.svg?v=4" alt="linkedin"> </a> <a target="_blank" style="line-height: 0;" href="/feedback"> <img class="social__contact" style="width: 27px; margin: 0 8px;" src="/assets/images/social-links/ic_contact.svg?v=5" alt="contact"> </a> <a target="_blank" style="line-height: 0;" href="/rss"> <img class="social__rss" style="width: 20px; height: 20px; margin: 0 8px;" src="/assets/images/social-links/ic_rss.svg" alt="rss"> </a> </div> </div> </div> </div> <div class="l-footer__bottom"> <div class="l-footer__inner grid-container"> <div class="l-footer__cim"><a href="https://www.cim.be/fr/internet/disclaimer-cim-internet" target="_blank"><img src ="/assets/images/logo_cim.png" alt="CIM" width="80" /></a></div> <div class="l-footer__copyright copyright">© 2024 RTL Luxembourg. All rights reserved.</div> </div> </div> </footer> </div> <script type="didomi/javascript" data-vendor="didomi:google" src="https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1"></script> </body> </html>