diff options
| author | sillylaird <sillyfanboy@gmail.com> | 2026-09-03 00:33:59 +0000 |
|---|---|---|
| committer | sillylaird <sillyfanboy@gmail.com> | 2026-09-03 00:33:59 +0000 |
| commit | 898b52edcb47bcb3e9d6106e74ca73e74ea01e70 (patch) | |
| tree | 85c6ee5ad58b860144551184d4cf86b560c62b91 /locales/en.php | |
| download | www-main.tar.gz www-main.zip | |
Diffstat (limited to 'locales/en.php')
| -rw-r--r-- | locales/en.php | 187 |
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', +]; |
