aboutsummaryrefslogtreecommitdiffstats
path: root/locales/en.php
diff options
context:
space:
mode:
Diffstat (limited to 'locales/en.php')
-rw-r--r--locales/en.php187
1 files changed, 187 insertions, 0 deletions
diff --git a/locales/en.php b/locales/en.php
new file mode 100644
index 0000000..6fa3d07
--- /dev/null
+++ b/locales/en.php
@@ -0,0 +1,187 @@
+<?php
+// English strings. Keys use dot notation grouped by page, e.g. 'home.title'.
+// Add new keys here first; translators add matching keys in ja.php / zh.php.
+return [
+ 'common.skip' => 'Skip to content',
+ 'common.top' => '↑ Top',
+
+ 'hitcounter.title' => 'Visitor Counter (Local)',
+ 'hitcounter.subtitle' => 'Counts unique visits per browser using localStorage + sessionStorage.',
+ 'hitcounter.label' => 'You are visitor number:',
+
+ // profile
+ 'profile.title' => 'Profile — SillyLaird',
+ 'profile.desc' => 'Contact card/profile for Laird Lonergan.',
+ 'profile.h1' => 'Laird Lonergan',
+ 'profile.subtitle' => 'Simple contact card.',
+
+ // multibox guide
+ 'multibox.title' => 'MMORPG Multiboxing Guide — SillyLaird',
+ 'multibox.title_short' => 'MMORPG Multiboxing Guide — SillyLaird',
+ 'multibox.desc' => 'A comprehensive guide to MMORPG multiboxing: what it is, how it works, and its impact on gaming communities.',
+ 'multibox.desc_short' => 'Multiboxing guide landing page.',
+ 'multibox.h1' => 'MMORPG Multiboxing Guide',
+ 'multibox.subtitle' => 'This guide moved into the unified gaming section.',
+ 'multibox.link_main' => 'Multiboxing (main page)',
+ 'multibox.link_what' => 'What is Multiboxing? (detailed)',
+
+ // hat collection website
+ 'hat.title' => 'Hat Collection Website — SillyLaird',
+ 'hat.desc' => 'Notes / file structure for hat collection website.',
+ 'hat.h1' => 'Hat Collection Website',
+ 'hat.subtitle' => 'Notes / layout sketch.',
+
+ // game collection
+ 'collection.title' => 'Game Collection — SillyLaird',
+ 'collection.desc' => 'Video games, consoles, hardware, song packs, and wishlist.',
+ 'collection.h1' => 'Game Collection',
+ 'collection.subtitle' => 'Video Games / Consoles / Hardware / Song Packs / Wishlist',
+ 'collection.games_label' => 'titles',
+ 'collection.games_blurb' => 'Video game titles — system :: title.',
+ 'collection.systems_label' => 'systems',
+ 'collection.empty' => 'No video game titles yet. Add them in the admin Collection tab.',
+ 'collection.empty_system' => 'No games listed for this system yet.',
+ 'collection.consoles_title' => 'Consoles — SillyLaird',
+ 'collection.consoles_blurb' => 'Consoles and living-room systems. Each row is name :: model.',
+ 'collection.consoles_label' => 'consoles',
+ 'collection.consoles_empty' => 'No consoles yet. Add them in the admin Collection tab.',
+ 'collection.hardware_title' => 'Hardware — SillyLaird',
+ 'collection.hardware_page_blurb' => 'Cabinets, controllers, PCs. Each row is name :: model.',
+ 'collection.hardware_label' => 'items',
+ 'collection.hardware_empty' => 'No hardware yet. Add items in the admin Collection tab.',
+ 'collection.online_subtitle' => 'Konami rhythm song packs and tools. Each row is game :: pack.',
+ 'collection.online_links_label' => 'song packs',
+ 'collection.online_empty' => 'No song packs yet. Add them in the admin Collection tab.',
+ 'collection.online_empty_cat' => 'No song packs listed for this game yet.',
+ 'collection.visit_product' => 'store',
+ 'collection.no_photo' => 'no photo',
+ 'collection.jump_nav' => 'Collection sections',
+ 'collection.menu_games' => 'Video Games',
+ 'collection.menu_videogames' => 'Video Games',
+ 'collection.menu_consoles' => 'Consoles',
+ 'collection.menu_hardware' => 'Hardware',
+ 'collection.menu_tech' => 'Video Games',
+ 'collection.menu_packs' => 'Song Packs',
+ 'collection.menu_online' => 'Song Packs',
+ 'collection.menu_wishlist' => 'Wishlist',
+ 'collection.packs_title' => 'Song Packs — SillyLaird',
+ 'collection.wishlist_title' => 'Wishlist — SillyLaird',
+ 'collection.wishlist_blurb' => 'Titles, consoles, hardware, and packs I want next.',
+ 'collection.wishlist_count' => 'on the list',
+ 'collection.wishlist_empty' => 'Wishlist is empty. Mark items Wishlist in admin.',
+ 'collection.spec_system' => 'System',
+ 'collection.spec_game' => 'Game',
+ 'collection.spec_status' => 'Status',
+ 'collection.spec_link' => 'Link',
+ 'collection.spec_link_yes' => 'store page',
+ 'collection.back_gaming' => '← Gaming hub',
+ 'collection.back_home' => 'Home',
+ 'home.card_collection' => 'Game Collection',
+ 'home.card_collection_desc' => 'Video games, consoles, hardware, song packs.',
+
+ // links
+ 'links.title' => 'Links — SillyLaird',
+ 'links.desc' => 'The obligatory page of links.',
+ 'links.h1' => 'Links',
+ 'links.subtitle' => 'Websites I like. Content varies.',
+ 'links.grp_start' => 'Start Here',
+ 'links.grp_networks' => 'Networks',
+ 'links.grp_media' => 'Media',
+ 'links.grp_contact' => 'Contact',
+ 'links.h2_friends' => "Friends' Sites",
+ 'links.h2_buttons' => 'Buttons / Badges',
+
+ // guestbook (shared, EN-only flow)
+ 'guestbook.title' => 'Guestbook — SillyLaird',
+ 'guestbook.desc' => 'A shared guestbook powered by PHP and a database.',
+ 'guestbook.h1' => 'Guestbook',
+ 'guestbook.subtitle' => 'Sign the guestbook below! Comments are shared across all visitors.',
+ 'guestbook.reset_form' => 'Reset Form',
+ 'guestbook.reset_comments' => 'Reset Comments',
+ 'guestbook.iframe_form' => 'Guestbook Comment Form',
+ 'guestbook.iframe_comments'=> 'Guestbook Comments',
+
+ // guestbook (local, JP/ZH flow)
+ 'guestbook.local_title' => 'Guestbook (Local) — SillyLaird',
+ 'guestbook.local_desc' => 'Simple localStorage guestbook.',
+ 'guestbook.local_h1' => 'Guestbook (Local)',
+ 'guestbook.local_subtitle' => 'This page stores entries in your browser (localStorage). It is not shared between visitors.',
+ 'guestbook.label_name' => 'Name',
+ 'guestbook.label_message' => 'Message',
+ 'guestbook.label_captcha' => 'Captcha',
+ 'guestbook.captcha_ph' => 'Enter code',
+ 'guestbook.refresh_captcha'=> 'Refresh Captcha',
+ 'guestbook.submit' => 'Submit',
+
+ // startpage (/startpage/) — its own title so the browser tab and the
+ // OG/Twitter card name the page instead of reusing the homepage's.
+ 'startpage.title' => 'Startpage — SillyLaird',
+ 'startpage.desc' => 'SillyLaird\'s browser startpage — link cards, search bar, live radio and now-playing, all in one terminal-flavoured dashboard.',
+
+ // home / index
+ 'home.title' => 'Home — SillyLaird',
+ 'home.desc' => 'SillyLaird\'s personal homepage — terminal vibes, small-web links, live music & radio, guestbook, gaming archives, and contact info across clearnet, Tor, I2P, Gemini & Gopher.',
+ 'home.h1' => 'Laird Lonergan (SillyLaird) — Personal Homepage',
+ 'home.tagline' => 'Terminal vibes meet small-web chaos',
+ 'home.where_start' => 'Where to start',
+ 'home.card_now' => 'Now',
+ 'home.card_now_desc' => "What I'm doing lately.",
+ 'home.card_blog' => 'Blog',
+ 'home.card_blog_desc' => 'Longer writing and notes.',
+ 'home.card_journal' => 'Journal',
+ 'home.card_journal_desc' => 'Short day-to-day entries.',
+ 'home.card_gaming' => 'Gaming',
+ 'home.card_gaming_desc' => 'Games I play and archive.',
+ 'home.network' => 'Network & Links',
+ 'home.guestbook_form' => 'Leave a message',
+ 'home.guestbook_comments' => 'Recent comments',
+ 'home.made_with' => 'Made with ♥ on the small web',
+ 'home.welcome' => "Welcome! This is my personal homepage. It's meant to feel like a simple link hub with personality — not a corporate site.",
+ 'home.contact' => 'Contact',
+ 'home.pronunciation' => 'Pronunciation: Laird Lonergan',
+ 'home.vibe' => 'My Current Vibe',
+ 'home.music' => 'Music',
+ 'home.updates' => 'Latest Updates',
+ 'home.blog' => 'Current Blog',
+ 'home.blog_visit' => 'Visit the full archive →',
+ 'home.changelog' => 'Changelog',
+ 'home.changelog_visit' => 'Visit the full changelog →',
+ 'home.friends' => 'Friends',
+ 'home.guestbook' => 'Guestbook',
+ 'home.guestbook_open' => 'Open full guestbook',
+ 'home.refresh_form' => 'Refresh Form',
+ 'home.refresh_comments' => 'Refresh Comments',
+ 'home.games' => 'Games',
+ 'home.countries' => 'Countries',
+ 'home.sponsors' => 'Sponsors / VPNs / Buttons',
+ 'home.loading' => 'Loading…',
+ 'home.lastfm_loading' => 'Loading live music data...',
+ 'home.now_playing' => 'Now playing',
+ 'home.recent_tracks' => 'Recent tracks',
+ 'home.radio_listen' => 'Listen on radio.sillylaird.ca',
+ 'home.radio_loading' => 'Tuning radio feed',
+ 'home.radio_offline' => 'Radio is offline right now',
+ 'home.guestbook_loading' => 'Loading recent comments',
+ 'home.guestbook_empty' => 'No comments yet — be the first to sign!',
+ 'home.guestbook_reload' => 'Reload comments',
+ 'home.lain_alt' => 'Lain avatar — pixel art character from Serial Experiments Lain',
+ 'home.lain_secret_1' => 'Let\'s all love Lain.',
+ 'home.lain_secret_2' => 'Present day. Present time.',
+ 'home.lain_secret_3' => 'The wired is watching.',
+ 'home.visit_counter' => 'You are visitor',
+ 'home.person.name' => 'Laird Lonergan',
+ 'home.person.jobtitle' => 'Software Developer & Content Creator',
+ 'home.person.desc' => 'Personal homepage of Laird Lonergan (SillyLaird) — links, projects, and personal logs.',
+ 'home.site.name' => "SillyLaird's Personal Homepage",
+
+ // homepage sidebar
+ 'home.sidebar_nav' => 'Homepage navigation',
+ 'home.sidebar_index' => 'Index',
+ 'home.sidebar_top' => 'Top',
+ 'home.sidebar_vibe' => 'Last.fm / Vibe',
+ 'home.sidebar_network' => 'Network',
+ 'home.sidebar_map' => 'Site Map',
+ 'home.sidebar_startpage' => 'Startpage',
+ 'home.sidebar_altnets' => 'Alt nets',
+ 'home.sidebar_altnets_aria'=> 'Alternate network protocols',
+];