- Spotify: drop album line, normalize ";" separators to ",", add open-in-Spotify link and live progress bar - Games: resolve missing artwork via public Discord RPC app icons with placeholder fallback; add in-site game profile modal (IGDB + Steam + ITAD: artwork, details, reviews, prices) - Proxy game data through same-origin /api/game and /api/discord-app routes, CORS-locked to https://fristy.net - Lanyard: SSR REST first paint, then live WebSocket with heartbeat, reconnect backoff and polling fallback - Localize presence UI (tr/en/de): elapsed times, dates, numbers, currency, review labels, game descriptions - Sort projects by last update, descending - Slim dark scrollbars, compact Spotify progress bar
104 lines
3.5 KiB
JSON
104 lines
3.5 KiB
JSON
{
|
|
"meta": {
|
|
"title": "fristy.net — fristy love you",
|
|
"description": "Fristy's personal corner: projects, live Discord status and contact."
|
|
},
|
|
"nav": {
|
|
"projects": "Projects",
|
|
"discord": "Discord",
|
|
"contact": "Contact"
|
|
},
|
|
"hero": {
|
|
"greeting": "Hey, I'm",
|
|
"tagline": "I write code as a hobby. This is my personal corner: my projects, live Discord status and contact info.",
|
|
"ctaProjects": "See Projects",
|
|
"ctaContact": "Contact"
|
|
},
|
|
"discord": {
|
|
"title": "Discord",
|
|
"live": "Live",
|
|
"online": "Online",
|
|
"idle": "Idle",
|
|
"dnd": "Do Not Disturb",
|
|
"offline": "Offline",
|
|
"playing": "Playing",
|
|
"listening": "Listening To",
|
|
"customStatus": "Status",
|
|
"noActivity": "Quiet right now... Nothing seems to be going on.",
|
|
"profile": "View Profile",
|
|
"openOnSpotify": "Open on Spotify",
|
|
"gameProfile": "Game Profile",
|
|
"gameModal": {
|
|
"close": "Close",
|
|
"developers": "Developers",
|
|
"publishers": "Publishers",
|
|
"releaseDate": "Release Date",
|
|
"platforms": "Platforms",
|
|
"links": "Links",
|
|
"reviews": "Reviews",
|
|
"prices": "Prices",
|
|
"bestPrice": "Best Price",
|
|
"historyLow": "All-Time Low",
|
|
"allPrices": "ITAD",
|
|
"openOnDiscord": "Discord Profile",
|
|
"openOnSteam": "Steam",
|
|
"openOnSteamDb": "SteamDB",
|
|
"loading": "Loading game info...",
|
|
"loadError": "Couldn't load game info.",
|
|
"screenshots": "Screenshots",
|
|
"reviewsUnit": "reviews",
|
|
"scrollBack": "Back",
|
|
"scrollForward": "Forward",
|
|
"totalReviews": "Total Reviews",
|
|
"steamdbRating": "SteamDB Rating",
|
|
"reviewScores": {
|
|
"overwhelminglyPositive": "Overwhelmingly Positive",
|
|
"veryPositive": "Very Positive",
|
|
"positive": "Positive",
|
|
"mostlyPositive": "Mostly Positive",
|
|
"mixed": "Mixed",
|
|
"mostlyNegative": "Mostly Negative",
|
|
"negative": "Negative",
|
|
"veryNegative": "Very Negative",
|
|
"overwhelminglyNegative": "Overwhelmingly Negative"
|
|
}
|
|
}
|
|
},
|
|
"projects": {
|
|
"title": "Projects",
|
|
"subtitle": "My open-source projects on git.fristy.net. The list updates automatically.",
|
|
"updated": "Updated",
|
|
"stars": "Stars",
|
|
"forks": "Forks",
|
|
"viewOnGitea": "Open on Gitea",
|
|
"viewWebsite": "Open Website",
|
|
"empty": "No public repos to show yet.",
|
|
"noDescription": "No description."
|
|
},
|
|
"contact": {
|
|
"title": "Contact & Social",
|
|
"email": "Email",
|
|
"discord": "Discord",
|
|
"github": "GitHub",
|
|
"gitea": "Gitea",
|
|
"spotify": "Spotify",
|
|
"steam": "Steam",
|
|
"copy": "Copy",
|
|
"copied": "Copied!"
|
|
},
|
|
"footer": {
|
|
"rights": "All rights reserved",
|
|
"prefix": "This site is",
|
|
"licenseLabel": "Apache 2.0",
|
|
"middle": "under the",
|
|
"sourceLabel": "open source",
|
|
"suffix": " license",
|
|
"licenseFirst": false
|
|
},
|
|
"notFound": {
|
|
"title": "Page Not Found",
|
|
"subtitle": "There's no page here, but you're not lost. Home is right there.",
|
|
"home": "Back Home"
|
|
}
|
|
}
|