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