diff --git a/locales/external/en.json b/locales/external/en.json
index 64b46f3515..7aca60ec8d 100644
--- a/locales/external/en.json
+++ b/locales/external/en.json
@@ -1,4 +1,38 @@
{
+ "feed": {
+ "follow_one": "follow",
+ "follow_other": "follows",
+ "followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} with {{readCount}} {{readNoun}} on {{appName}}",
+ "read_one": "read",
+ "read_other": "reads"
+ },
+ "header": {
+ "app": "App",
+ "download": "Download"
+ },
+ "invitation": {
+ "activate": "Activate",
+ "codeOptions": {
+ "1": "Looking for any alpha test user to invite you.",
+ "2": "Join our Discord server for occasional giveaways.",
+ "3": "Follow our X account for occasional giveaways."
+ },
+ "earlyAccess": "Follow is currently in early access and requires an invitation code to use.",
+ "earlyAccessMessage": "😰 Sorry, Follow is currently in early access and requires an invitation code to use.",
+ "generateButton": "Generate new code",
+ "generateCost": "You can spend {{INVITATION_PRICE}} Power to generate an invitation code for your friends.",
+ "getCodeMessage": "You can get an invitation code in the following ways:",
+ "title": "Invitation Code"
+ },
+ "login": {
+ "backToWebApp": "Back To Web App",
+ "continueWithGitHub": "Continue with GitHub",
+ "continueWithGoogle": "Continue with Google",
+ "logInTo": "Log in to ",
+ "openApp": "Open App",
+ "redirecting": "Redirecting",
+ "welcomeTo": "Welcome to "
+ },
"redirect": {
"continueInBrowser": "Continue in Browser",
"instruction": "Now is the time to open {{APP_NAME}} and safely close this page.",
diff --git a/src/renderer/src/components/header.tsx b/src/renderer/src/components/header.tsx
index 785f2f07d8..2cf4f55f98 100644
--- a/src/renderer/src/components/header.tsx
+++ b/src/renderer/src/components/header.tsx
@@ -5,6 +5,7 @@ import type { MotionValue } from "framer-motion"
import { useMotionValueEvent, useScroll } from "framer-motion"
import type { FC } from "react"
import { cloneElement, useState } from "react"
+import { useTranslation } from "react-i18next"
import { Link } from "react-router-dom"
import { FollowIcon } from "./icons/follow"
@@ -19,6 +20,7 @@ const useMotionValueToState = (value: MotionValue) => {
export function Header() {
const present = usePresentUserProfileModal()
+ const { t } = useTranslation("external")
const { scrollY } = useScroll()
const scrollYState = useMotionValueToState(scrollY)
@@ -40,12 +42,12 @@ export function Header() {