While trying to render the HTML for "/portugal-expats/japanese" an error occurred. In order to make the build succeed you'll need to fix the error in your site. See the stacktrace below to find the culprit. Also be sure to read Debugging HTML Builds if you need more help.
Error
ReferenceError: window is not defined
at AdUnit (/var/lib/jenkins/workspace/in-content-platform_main@2/.cache/page-ssr/routes/webpack:/content-platform/src/components/core/GlobalPartners.tsx:11:5)
at Fb (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:65:44)
at Ib (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:67:254)
at W (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:73:89)
at Jb (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:76:98)
at Ib (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:68:145)
at W (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:73:89)
at Jb (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:76:98)
at Kb (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:75:140)
at W (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:73:345)
at Ib (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:68:479)
at W (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:73:89)
at Ib (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:67:482)
at W (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:73:89)
at Ib (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:71:68)
at W (/var/lib/jenkins/workspace/in-content-platform_main@2/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js:73:89)
Extra Details
Below you'll find additional data that might help you debug the error.
Page Data
The page data contains some metadata about the affected page. If data from the GraphQL is undefined, try running the query in the GraphiQL IDE.
{
"errors": {},
"path": "/portugal-expats/japanese",
"slicesMap": {},
"pageContext": {
"wpCorePageId": "cG9zdDoxODA3Mw==",
"events": [
{
"id": "41c17486-ba54-5492-913f-ab374d3edb95",
"name": "Café E Conversa – Practise Spoken European Portuguese",
"startDate": "2026-02-25T11:30:00+0000",
"endDate": "2026-02-25T13:00:00+0000",
"url": "https://www.internations.org/activity-group/41352/activity/658080",
"image": "https://assets.in-cdn.net/image/{format}/2026/02/20/dedf96af85a104594a84090287e4b725101fc35f6dc7eef5f069697fdd698993.png",
"attendees": 8,
"nationalityCount": 6,
"localcommunityName": "Porto",
"localcommunityId": 280,
"countryCode": "por",
"isNewcomerOnly": false,
"description": "A relaxed Portuguese-only conversation hour for learners at A1–B1 level who want real speaking practice.\nNot for complete beginners, not for fluent speakers, and not a social or networking meetup — just speaking Portuguese over coffee.\n\nAre you interested in improving your spoken Portuguese? Then why not join us at Café e Conversa? We meet every other Wednesday or Thursday at Starbucks in Peninsular Boutique Center to practise Portuguese over a cup of coffee.\n\nThe conversation class starts at 11:30, so try to arrive at about 11:20.\n\nThe class will last about one and a half hours.\nDuring the first hour we will converse only in Portuguese!\nWe will not cover grammar in details, but afterwards there will be an opportunity to ask questions in English for those who wish.\n\nAll are welcome but Café e Conversa is primarily aimed at those with A1 to B1 knowledge of the language, rather than complete beginners, or those already fluent.\n\nThe purpose is to practise speaking EUROPEAN Portuguese; not to socialize, network, have lunch, or chat in a language other than Portuguese.\nAnd it is not about speaking perfect Portuguese either - it's all about speaking Portuguese at all.\n\nIf you are joining us for the first time, be prepared to introduce yourself to the group in Portuguese.",
"location": {
"name": ""
}
},
{
"id": "5a3eaf1c-6776-5bf9-8987-b2c7cc8ca2db",
"name": "InterNations Porto Carnival Time! ",
"startDate": "2026-02-26T19:00:00+0000",
"endDate": "2026-02-26T22:30:00+0000",
"url": "https://www.internations.org/event/promotion/details/1061394",
"image": "https://assets.in-cdn.net/image/{format}/2026/02/07/730499fa92f005ef97152689f4b2dc1b5915442896fa1c378808050af944776c.jpeg",
"attendees": 25,
"nationalityCount": 15,
"localcommunityName": "Porto",
"localcommunityId": 280,
"countryCode": "por",
"isNewcomerOnly": false,
"description": "As a tribute to Rio de Janeiro's Carnival, our February event will be held at an iconic Brazilian bar: Igrejinha, Boteco Brasileiro. In a unique and vibrant atmosphere, we await you to enjoy some great drinks accompanied by unique Brazilian delicacies during Carnival season. We hope to see you all there; if we stay home, we won't have any fun!",
"location": {
"name": "Igrejinha boteco"
}
},
{
"id": "aebc3f02-8ec4-5363-9cb2-25fb96ce76d2",
"name": "InterNations Lisbon | Thursday Networking Drinks @ Papoila",
"startDate": "2026-02-26T19:00:00+0000",
"endDate": "2026-02-26T23:00:00+0000",
"url": "https://www.internations.org/event/promotion/details/1061523",
"image": "https://assets.in-cdn.net/image/{format}/2026/02/18/f90d8c633a2a9c7c0d389d8ce4b6ff2de48d407ae97b7647b8b7ed85eb0d046b.png",
"attendees": 55,
"nationalityCount": 25,
"localcommunityName": "Lisbon",
"localcommunityId": 42,
"countryCode": "por",
"isNewcomerOnly": false,
"description": "Looking for a spot that works perfectly for a big enough crowd, yet cozy and intimate enough to talk and meet new people? Papoila Bar has got you covered. Great floral signature cocktails, including 0.0% alcohol ones, yummy snacks and the right vibe - everything you need to make a night full of mingling feel just right. \n\nJoin the nicest bunch of Expats and \"Global Minds\" this Thursday 26th Feb. - we can't wait to see you there!\n\nDisclaimer: This event may be subject to cancellation should number of participants not reach 100. \n\n______________________________\n\nPublic transport: Cais do Sodre. \n\nCover charge: Only payable in cash or MBWay (no physical card machine available). \n\nPLS. BE CONSIDERATE AND DO NOT SIGN UP IF YOU ARE UNSURE IF YOU WILL ATTEND. \nMany thanks in advance for your understanding. ",
"location": {
"name": "Papoila Bar"
}
},
{
"id": "00c41887-3e9a-58a0-8239-765a43db75d8",
"name": "Nature-Based Networking Walk & Lunch",
"startDate": "2026-02-28T10:30:00+0000",
"endDate": "2026-02-28T14:30:00+0000",
"url": "https://www.internations.org/activity-group/13978/activity/654427",
"image": "https://assets.in-cdn.net/image/{format}/2026/01/14/d5b5b83d06b9bb3b90dc45c7c6df73903d28623e7f462349aefc7812f692c501.jpeg",
"attendees": 20,
"nationalityCount": 10,
"localcommunityName": "Cascais",
"localcommunityId": 307,
"countryCode": "por",
"isNewcomerOnly": false,
"description": "Hello dear Cascais Networking Group members!\n\nJoin us for a relaxed and meaningful networking experience created for the international and expat community in Cascais.\n\nWe start with an easy, guided walk in nature, offering a calm and open setting where conversations flow naturally. Walking side by side allows connections to develop in a more authentic and human way — without pressure, pitches, or forced small talk.\n\nAfter the walk, we continue with a casual lunch at a local spot, giving space to deepen conversations, exchange experiences, and build real connections.\n\nThe restaurant is Casa do Mar Sem Fim in Azoia, we got a menu for 30€ with 3 options: fish, meat and vegan, options of drink, desert and coffee\n\nThis experience is ideal for expats who:\n• enjoy networking beyond traditional meetups\n• value well-being, nature, and quality conversations\n• are new to Cascais or looking to expand their social and professional circle\n\nNo special fitness level is required — this is a gentle walk, accessible to all.\n\nSpaces are limited to keep the experience personal and engaging.\n\nIf you’re looking for a more natural way to connect, this event is for you.\n\nThis event is free for anyone but the lunch must be reserved and paid in advanced since there will be a restaurant involved and previously we had a bad experience of people signing in and not showing up!!!!.\n\n\nLooking forward to seeing you soon!\nFabiana",
"location": {
"name": ""
}
}
],
"groups": [
{
"localcommunityId": 307,
"moodImage": "https://assets.in-cdn.net/image/{format}/2015/10/02/1d215d9cdd77d47c39e77887bf5ea25163c31e0665a0a4bb7fa2615c2a13f4f7.png",
"title": "DinnerNations Group",
"url": "https://www.internations.org/activity-group/1045/activities",
"memberCount": 1013,
"nationalityCount": 91,
"type": "default"
},
{
"localcommunityId": 307,
"moodImage": "https://assets.in-cdn.net/image/{format}/2017/03/09/0f72f7e3400b01bfe37c895635b1c8dcc25e5f488953438fee68b919fd432759.jpeg",
"title": "Rejuvenile Club Group",
"url": "https://www.internations.org/activity-group/11448/activities",
"memberCount": 515,
"nationalityCount": 70,
"type": "default"
},
{
"localcommunityId": 307,
"moodImage": "https://assets.in-cdn.net/image/{format}/2016/05/20/67f5ef7b41faa215ed984740d8028bec6ef81d51c41f7dfc48b006318923b9d4.png",
"title": "Networking Group",
"url": "https://www.internations.org/activity-group/13978/activities",
"memberCount": 696,
"nationalityCount": 81,
"type": "default"
},
{
"localcommunityId": 307,
"moodImage": "https://assets.in-cdn.net/image/{format}/2026/01/14/76ccefb69459e7a22c0b8bfdcaad2631aa7e01cc225c4f8fcd7b80a88a30fb3e.jpeg",
"title": "Art & Culture Group",
"url": "https://www.internations.org/activity-group/20571/activities",
"memberCount": 43,
"nationalityCount": 18,
"type": "default"
}
],
"guideLinks": [
{
"name": "Portugal",
"slug": "portugal",
"guides": [
{
"title": "Moving to Portugal",
"url": "https://www.internations.org/portugal-expats/guide/moving-to"
},
{
"title": "Relocating",
"url": "https://www.internations.org/portugal-expats/guide/relocating"
},
{
"title": "Visas & Work Permits",
"url": "https://www.internations.org/portugal-expats/guide/visas-work-permits"
},
{
"title": "Housing",
"url": "https://www.internations.org/portugal-expats/guide/housing"
},
{
"title": "Healthcare",
"url": "https://www.internations.org/portugal-expats/guide/healthcare"
},
{
"title": "Banks & Taxes",
"url": "https://www.internations.org/portugal-expats/guide/banks-taxes"
},
{
"title": "Education",
"url": "https://www.internations.org/portugal-expats/guide/education"
},
{
"title": "Working",
"url": "https://www.internations.org/portugal-expats/guide/working"
},
{
"title": "Living",
"url": "https://www.internations.org/portugal-expats/guide/living"
},
{
"title": "Moving to Cascais",
"url": "https://www.internations.org/cascais-expats/guide/moving-to-short"
},
{
"title": "Moving to Lisbon",
"url": "https://www.internations.org/lisbon-expats/guide/moving-to-short"
},
{
"title": "Moving to Porto",
"url": "https://www.internations.org/porto-expats/guide/moving-to-short"
}
],
"location_type": "country"
}
]
}
}