Landing: - Rewrote all landing copy (ru/en): removed the tracked-caps eyebrow chrome pattern everywhere, active-voice player-facing text - ThemeStrip: full-bleed live-recolored ClickGui window instead of a boxed swatch panel; HudPlayground: full-size real HUD screen - ShowcaseTeaser: dropped the fake "example" fallback cards, shows an honest empty state when there aren't 3 real configs yet - Fixed VoxelScene parallax leaking outside the hero into the HUD section Data accuracy: the module list/counts advertised InvisESP, BlockESP and FakeLag — all three were removed from the mod earlier this session as cheat modules. Corrected the catalogue and the 88/52 module-count claims to the real 86/50. Design QOL pass: removed the same eyebrow-label chrome from the site footer; replaced plausible-looking fake share codes (howItWorks demo slots, the chat command typing demo) with an explicit placeholder string so they read as illustration, not fabricated real data. Perf: promoted .lv-lower-bg onto its own compositor layer (will-change/translateZ) — a full-height, multi-gradient, masked, continuously-animated background layer was repainting on every scroll tick in Safari. Claude-Session: https://claude.ai/code/session_01F1M1Jic1wTSn4igUENynmZ
97 lines
4.3 KiB
TypeScript
97 lines
4.3 KiB
TypeScript
import type { Translation } from '@shared/i18n/common.ru'
|
||
import type { landingRu } from './ru'
|
||
|
||
export const landingEn = {
|
||
hero: {
|
||
badge: 'Minecraft 26.2 · Fabric',
|
||
headlineLead: 'Visuals',
|
||
headlineAccent: "you'll fall in love with",
|
||
lead: 'A free Minecraft 26.2 mod: wings, particles, your own HUD, weather and fifty-odd other visual modules. Not a cheat, just pretty.',
|
||
download: 'Download for free',
|
||
downloadHint: 'One .jar from GitHub: drop it in mods and play',
|
||
register: 'Create account',
|
||
facts: {
|
||
modules: 'modules',
|
||
visuals: 'for visuals',
|
||
themes: 'built-in themes',
|
||
},
|
||
tryIt: "It's not a picture: toggle modules, open the settings",
|
||
},
|
||
themeStrip: {
|
||
title: 'Repaint the menu. And the site while you’re at it.',
|
||
lead: 'Every theme the mod ships with. Click any of them: the menu up top, this block and the whole site change color.',
|
||
cta: 'Build your own theme',
|
||
current: 'Active now',
|
||
swatches: 'Built-in themes',
|
||
palette: 'Theme colors',
|
||
},
|
||
cloud: {
|
||
title: 'Your friend has a sick config? One command in chat.',
|
||
subtitle: 'Every cloud slot has its own code. Send it to a friend or type it yourself on another PC: the settings load right in game, no files, no zips.',
|
||
ctaAuthenticated: 'My configs',
|
||
ctaAnonymous: 'Create account',
|
||
ctaShowcase: "See other people's configs",
|
||
chatConfirmation: '[LoVisual] Loaded config "pvp"',
|
||
chatAriaLabel: 'Example: loading a config by code in the game chat',
|
||
},
|
||
howItWorks: {
|
||
slotsTitle: 'Four slots for every mood',
|
||
slotsDesc: 'One for PvP, one for streaming, one for the days you can’t be bothered. Each has its own code.',
|
||
slotsAriaLabel: 'Example slots',
|
||
emptySlot: 'empty',
|
||
slotNamePvp: 'pvp',
|
||
slotNameStream: 'stream',
|
||
slotNameLazy: 'lazy',
|
||
slotCodePlaceholder: '••••••••',
|
||
linkTitle: 'How to link the game to your account',
|
||
linkStep1: 'Open the Account tab in the mod: your code is there.',
|
||
linkStep2: 'Paste it on the "Link game" page.',
|
||
linkStep3: "That's it. From now on the mod signs in by itself, no password.",
|
||
showcaseText: 'Like someone’s config on the showcase? One button and it’s in your free slot.',
|
||
showcaseLink: 'Open showcase',
|
||
},
|
||
hud: {
|
||
title: 'Move the HUD right here',
|
||
lead: 'FPS, coordinates, module list, keys and ping: the same widgets the mod draws. Grab them with the mouse or push them with the arrow keys.',
|
||
caption: 'In game the HUD moves exactly like this.',
|
||
reset: 'Put it back',
|
||
widgetFps: 'FPS',
|
||
widgetCoords: 'Coordinates',
|
||
widgetModules: 'Module list',
|
||
widgetKeys: 'Key presses',
|
||
widgetPing: 'Ping',
|
||
unitMs: 'ms',
|
||
dragAria: 'Draggable HUD widget "{{name}}". Arrow keys move it.',
|
||
},
|
||
wall: {
|
||
title: '86 modules. 50 are about looks.',
|
||
lead: 'The full list, same as the in-game menu. Hover a column and it stops, so you can actually read it.',
|
||
columnsAria: 'Module categories',
|
||
},
|
||
showcase: {
|
||
title: 'What other players run',
|
||
lead: 'The most copied configs on the showcase. See one you like? Grab it into your slot.',
|
||
cta: 'Whole showcase',
|
||
empty: 'Nothing here yet. Be the first to share a config.',
|
||
by: 'by {{author}}',
|
||
copies: 'copies',
|
||
},
|
||
faq: {
|
||
title: 'What people usually ask',
|
||
q1: 'Is it really free?',
|
||
a1: 'Yes. Open source, no subscriptions, nothing to pay for.',
|
||
q2: 'Which version does it run on?',
|
||
a2: 'Minecraft 26.2 on the Fabric loader.',
|
||
q3: 'Do I need an account?',
|
||
a3: 'No, the mod works without one. You only need it for cloud slots and the showcase.',
|
||
q4: "It's not a cheat? Will I get banned?",
|
||
a4: 'LoVisual only changes what you see: it doesn’t touch memory and sends nothing to the server. Every server has its own rules though, so the admin has the final say.',
|
||
q5: 'How do I move my settings to another PC?',
|
||
a5: 'Save your config to a cloud slot, then load it on the other PC with the slot’s code.',
|
||
downloadTitle: 'Grab it and jump in',
|
||
downloadLead: 'One .jar from GitHub. Drop it in your mods folder, launch the game with Fabric, open the menu.',
|
||
downloadCta: 'Download for free',
|
||
downloadNote: 'Latest release for Minecraft 26.2 on Fabric',
|
||
releaseLink: 'All versions on GitHub',
|
||
},
|
||
} satisfies Translation<typeof landingRu>
|