diff --git a/site/i18n.yml b/site/i18n.yml
index d653aa4a..2561366a 100644
--- a/site/i18n.yml
+++ b/site/i18n.yml
@@ -1 +1,24 @@
activeIncidents: Active Incidents
+allSystemsOperational: All systems are operational
+incidentReport: Incident report →
+activeIncidentSummary: Opened at $DATE with $POSTS posts
+incidentTitle: Incident $NUMBER Details
+incidentDetails: Incident Details
+incidentFixed: Fixed
+incidentOngoing: Ongoing
+incidentOpenedAt: Opened at
+incidentClosedAt: Closed at
+incidentSubscribe: Subscribe to Updates
+incidentViewOnGitHub: View on GitHub
+incidentCommentSummary: Posted at $DATE by $AUTHOR
+incidentBack: ← Back to all incidents
+pastIncidents: Past Incidents
+pastIncidentsResolved: Resolved in $MINUTES minuted with $POSTS posts
+liveStatus: Live Status
+overallUptime: Overall uptime $UPTIME%
+averageResponseTime: Average response time $TIMEms
+loading: Loading
+navStatus: Status
+navAbout: About
+navGitHub: GitHub
+footer: This page is [open source]($REPO), powered by [Upptime](https://upptime.js.org)
diff --git a/site/src/components/ActiveIncidents.svelte b/site/src/components/ActiveIncidents.svelte
index a9904c16..8d7c0039 100644
--- a/site/src/components/ActiveIncidents.svelte
+++ b/site/src/components/ActiveIncidents.svelte
@@ -49,7 +49,7 @@
{#if !incidents.length && !loading}
- ✅ All systems are operational
+ ✅ {config.i18n.allSystemsOperational}
{/if}
@@ -57,18 +57,22 @@
{:else if incidents.length}
{#each incidents as incident}
-