<p></p>
<p dir="auto">hey <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/gravitystorm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gravitystorm">@gravitystorm</a>, I hope you are well. While we're waiting for <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/tomhughes/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tomhughes">@tomhughes</a> to have some free time to review this PR, would it be possible to share any examples of moving the json+yaml parsing to an initialiser? The one thing I'm not sure about is how we would load the localisations - the code at that point doesn't know what localisations are supported and so loads them and memoizes them on demand, so I'd love to get any thoughts on how we could get that to work on startup instead.</p>
<p dir="auto">Also - if it helps, I'm happy to do a call to discuss this PR, or possibly even meet up in person as I <em>think</em> you are both in the UK - I'm outside London but can get there or Oxford or Birmingham very easily.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/pull/3301#issuecomment-964106738">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLPUSROQUGAGH2XLGITULEHVTANCNFSM5CXUIRLQ">unsubscribe</a>.<br />Triage notifications on the go with GitHub Mobile for <a href="https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675">iOS</a> or <a href="https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub">Android</a>.
<img src="https://github.com/notifications/beacon/AAK2OLLZX6EP3K7OI22CMCLULEHVTA5CNFSM5CXUIRL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHF3RT4Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/pull/3301#issuecomment-964106738",
"url": "https://github.com/openstreetmap/openstreetmap-website/pull/3301#issuecomment-964106738",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>