Files
ToBePlayed-Frontend/public/i18n/en.json
T
lobo fa0857f55d feat(broadcasts): add admin broadcast page and user opt-out switch
Admin page /admin/broadcasts to write, test and send broadcasts in both
languages; confirms the recipient count before send. History shows the
counts. A new switch in settings lets users opt out of platform mails;
account mails always come. Subject and body are plain text only.
2026-10-01 14:12:34 +02:00

888 lines
36 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"IMPRINT": {
"TITLE": "Imprint",
"LEGAL": "Information according to § 5 TMG.",
"CONTACT": "Contact"
},
"LOGIN": {
"TITLE": "Login",
"EMAIL": "Email",
"PASSWORD": "Password",
"SUBMIT": "Enter the game",
"NO_ACCOUNT": "No account yet?",
"ERROR_EMAIL": "Enter a valid email address with '@' and with '.'.",
"ERROR_PASSWORD": "The password must have at least one character.",
"ERROR_INVALID_CREDENTIALS": "Email or password is wrong.",
"ERROR_TOO_MANY_ATTEMPTS": "Too many failed attempts. Please try again in {{minutes}} minutes.",
"ERROR_GENERIC": "Login failed. Please try again later.",
"SESSION_EXPIRED": "Your session has expired. Please log in again.",
"ERROR_ACCOUNT_BLOCKED": "This account is blocked. Please contact the admin.",
"ERROR_ACCOUNT_PENDING": "Your registration waits for the admin. You get a mail when it is decided."
},
"REGISTRATION": {
"TITLE": "Register",
"EMAIL": "Email",
"PASSWORD": "Password",
"PASSWORD_CONFIRMATION": "Confirm password",
"SUBMIT": "Create account",
"SUCCESS": "Registration sent. You get a mail as soon as the admin has decided.",
"HAVE_ACCOUNT": "Already have an account?",
"ERROR_GENERIC": "Registration failed. Please try again.",
"ERROR_EMAIL_IN_USE": "This email address is already registered.",
"DISPLAY_NAME": "Display name (optional)",
"ERROR_DISPLAY_NAME_IN_USE": "This display name is already taken.",
"ERROR_TOO_MANY_ATTEMPTS": "Too many failed attempts. Please try again in {{minutes}} minutes.",
"INTRO": "An admin checks each new account. You get a mail as soon as yours is decided.",
"ERROR_PENDING_LIMIT": "Too many registrations wait for the admin right now. Please try again later."
},
"SETTINGS": {
"PROFILE_STYLE": "Profile look",
"PROFILE_STYLE_HINT": "How visitors see your public profile. Your own app look stays as it is.",
"PROFILE_BANNER": "Banner",
"PROFILE_BACKGROUND": "Background",
"PROFILE_ART_HINT": "Pick the art on a game's page: \"Profile art\".",
"PROFILE_ART_REMOVE": "Remove",
"TITLE": "Settings",
"LOADING": "Loading settings …",
"ACCOUNT": "Account",
"PREFERENCES": "Preferences",
"STEAM": "Steam",
"EMAIL": "Email",
"ROLE": "Role",
"CREATED_DATE": "Member since",
"LAST_LOGIN": "Last login",
"OPEN_WELCOME": "Show the welcome page again",
"DARK_THEME": "Dark theme",
"LANGUAGE": "Language",
"LANGUAGE_OPTIONS": {
"EN": "English",
"DE": "German"
},
"SAVED": "Settings saved.",
"ERROR_SAVE": "Could not save settings.",
"PROFILE": "Profile",
"DISPLAY_NAME": "Display name",
"DISPLAY_NAME_PLACEHOLDER": "e.g. Lobo",
"DISPLAY_NAME_HINT": "3–24 characters: letters, digits, spaces, _ . -",
"SAVE_PROFILE": "Save profile",
"ERROR_DISPLAY_NAME_IN_USE": "This display name is already taken.",
"PUBLIC_PROFILE": "Public profile",
"PUBLIC_PROFILE_HINT": "Anyone with the link sees your stats, what you play right now and your finished games with ratings. Notes, email and Steam ID stay private.",
"PUBLIC_PROFILE_NEEDS_NAME": "Set a display name first; it becomes part of the link.",
"PUBLIC_PROFILE_COPY": "Copy link",
"PUBLIC_PROFILE_COPIED": "Link copied",
"APPEARANCE": "Appearance",
"ACCENT": "Accent color",
"ACCENT_OPTIONS": {
"VIOLET": "Violet",
"BLUE": "Blue",
"GREEN": "Green",
"ORANGE": "Orange",
"PINK": "Pink",
"RED": "Red"
},
"CORNERS": "Corners",
"CORNER_OPTIONS": {
"SHARP": "Sharp",
"DEFAULT": "Normal",
"ROUND": "Round"
},
"WIDE_LAYOUT": "Wide layout",
"WIDE_LAYOUT_HINT": "Uses more of a wide screen.",
"BACKGROUND": "Background",
"BACKGROUND_HINT": "Open a game in your library and choose \"Use as background\".",
"BACKGROUND_REMOVE": "Remove background",
"BANNER": "Dashboard banner",
"BANNER_HINT": "Shows your most played game of the last two weeks. Open a game and choose \"Use as banner\" to pick one.",
"BANNER_AUTO": "Back to automatic",
"STEAM_LINK": {
"LINK": "Link Steam account",
"VERIFY": "Verify with Steam",
"CHANGE": "Link another Steam account",
"UNLINK": "Unlink",
"VERIFIED": "Verified",
"NOT_VERIFIED": "Not verified",
"NONE": "No Steam account linked yet. You sign in on Steam, and Steam tells us your Steam ID; we never see your Steam password.",
"VERIFY_HINT": "This Steam ID was typed in and is not proved yet. Verify it with Steam, or another account that proves it takes it over.",
"LINKED": "Steam account linked.",
"IN_USE": "This Steam account is already linked to another account.",
"CANCELLED": "Steam link cancelled.",
"FAILED": "Steam could not confirm the link. Please try again.",
"ERROR": "Could not start the Steam link.",
"UNLINKED": "Steam account unlinked."
},
"VERSION": "Version",
"VERSION_UNKNOWN": "unknown",
"DELETE_ACCOUNT": {
"TITLE": "Delete account",
"EXPLAIN": "Your account is blocked at once: no login, no public profile. After 30 days it is removed for good, with your library, backlog and stats.",
"BUTTON": "Delete my account",
"DIALOG_TITLE": "Delete your account?",
"TYPE_EMAIL": "Type your email to confirm",
"PASSWORD": "Password",
"CONFIRM": "Delete for good",
"CANCEL": "Cancel",
"DONE": "Your account is deleted.",
"WRONG_PASSWORD": "The password is wrong.",
"TOO_MANY": "Too many wrong passwords. Please try again in {{minutes}} minutes.",
"ERROR": "The account could not be deleted. Please try again later."
},
"PROFILE_TILES_HINT": "Choose what your profile shows, and where: open your profile and click \"Customize\".",
"FAVORITE_PLATFORM": "Favorite platform",
"FAVORITE_PLATFORM_HINT": "Selected first when you add a game on more than one platform.",
"FAVORITE_PLATFORM_NONE": "None",
"PLATFORM_MAILS": "Mails from the platform",
"PLATFORM_MAILS_HINT": "News and announcements by mail. Mails about your account always come."
},
"VALIDATION": {
"EMAIL_REQUIRED": "Email is required.",
"EMAIL_INVALID": "Enter a valid email address.",
"PASSWORD_TOO_SHORT": "Password must be at least 8 characters.",
"PASSWORD_TOO_LONG": "Password is too long: at most 72 characters, fewer with umlauts or emoji.",
"PASSWORD_CONFIRMATION_REQUIRED": "Please confirm your password.",
"PASSWORD_MISMATCH": "Passwords do not match.",
"DISPLAY_NAME_INVALID": "3–24 characters: letters, digits, spaces, _ . - (no space at the start or end)."
},
"INFO": {
"ERROR": {
"LOAD_PROFILE": "Error during loading of the user profile data.",
"NETWORK_FAILURE": "Network failure. Could not connect to server."
}
},
"DASHBOARD": {
"LOADING": "Loading dashboard ...",
"HELLO": "Hello",
"STEAM_GAMES": "Steam Games",
"NO_STEAM_ID": "No Steam account linked yet – link it in the settings",
"MOST_PLAYED": "Most played",
"SHOW_ALL": "Show all",
"TO_LIBRARY": "Go to library",
"WELCOME_BACK": "Welcome back",
"CURRENTLY_PLAYING": "Currently playing",
"NOTHING_PLAYING": "Nothing right now. Set a game to \"Playing\".",
"PILE_OF_SHAME": "Pile of Shame",
"PILE_SHARE": "{{percent}}% of your library",
"NEVER_PLAYED_one": "{{count}} game never started",
"NEVER_PLAYED_other": "{{count}} games never started",
"SUGGESTION": "How about",
"OTHER_SUGGESTION": "Other pick",
"BACKLOG_EMPTY": "Your backlog is empty. Nice!",
"SUMMARY_FAILED": "Could not load the overview.",
"RETRY": "Try again",
"ACTIVITY": "Playtime",
"ACTIVITY_TOTAL": "{{time}} in {{days}} days",
"ACTIVITY_EMPTY": "No playtime recorded yet. Every sync from now on counts.",
"RECENTLY_PLAYED": "Recently played (2 weeks)",
"BACKLOG_HOURS": "≈ {{time}} of play to clear it",
"OPEN_PICKER": "Pick for me",
"ACHIEVEMENTS": {
"TITLE": "Achievements",
"UNLOCKED": "Unlocked",
"PERFECT": "Perfect games",
"AVERAGE": "Avg. completion",
"CLOSEST": "Closest to 100 %",
"NONE": "No achievements unlocked yet.",
"PENDING_one": "No achievement data yet for {{count}} game. It is fetched after each Steam sync.",
"PENDING_other": "No achievement data yet for {{count}} games. It is fetched after each Steam sync.",
"HIDDEN": "Steam hides your achievements. Set \"Game details\" to public in your Steam privacy settings."
}
},
"LIBRARY": {
"TITLE": "Game Library",
"LOADING": "Loading games …",
"EMPTY": "No games yet. Sync your Steam library or add a game.",
"ERROR_LOAD": "Could not load your games.",
"PER_PAGE": "Per page:",
"SORT_BY": "Sort by:",
"SORT_PLAYTIME_DESC": "Most played",
"SORT_PLAYTIME_ASC": "Least played",
"SORT_LAST_SEEN": "Recently seen",
"SORT_FIRST_SEEN": "Newest in library",
"PREV": "Previous",
"NEXT": "Next",
"PAGE_OF": "Page {{current}} of {{total}}",
"GAMES": "games",
"RESYNC": "Re-sync now",
"SYNC_STARTED": "Sync started …",
"SYNC_COOLDOWN": "Try again in {{seconds}}s",
"SYNCING": "Syncing with Steam …",
"SYNCING_FIRST_TIME": "First sync with Steam in progress. Your games will appear here shortly.",
"SYNC_FAILED": "Sync failed. Please try again later.",
"SYNC_STALE": "The sync takes longer than usual. Reload the page later.",
"LAST_SYNCED": "Last synced {{when}}",
"FILTER_ALL": "All",
"SEARCH_PLACEHOLDER": "Search games …",
"NO_MATCH": "No games match this filter.",
"SORT_RATING": "Best rated",
"SORT_PRIORITY": "Highest priority",
"FILTER_SHORT": "Short (up to 10 h)",
"FILTER_HIDDEN": "Hidden",
"NO_HIDDEN": "No hidden games. Hide a game on its detail page, e.g. a playtest or a tool.",
"ACHIEVEMENTS": "{{unlocked}} of {{total}} achievements"
},
"GAME_DETAIL": {
"BACK": "Back",
"BACK_TO_LIBRARY": "Back to library",
"LOADING": "Loading game …",
"ERROR_LOAD": "Could not load this game.",
"NOT_FOUND": "Game not in your library.",
"PLAYTIME": "Playtime: {{time}}",
"OPEN_IN_STEAM": "View on Steam",
"HIDE": "Hide game",
"UNHIDE": "Show game again",
"HIDDEN_NOTE": "Hidden: this game is not in your library lists, stats or public profile. Only its playtime is still updated.",
"HIDDEN_TOAST": "Game hidden",
"SHOWN_TOAST": "Game shown again",
"HIDE_ERROR": "Could not change the game.",
"OPEN_IN_SPEEDRUN": "Speedruns on speedrun.com",
"ACHIEVEMENTS": "Achievements",
"UNLOCKED": "Unlocked",
"REMAINING": "Remaining",
"COMPLETION": "Completion",
"NO_ACHIEVEMENTS": "This game has no achievements on Steam.",
"STATS_HIDDEN": "Stats hidden by Steam — set your profile and game details to public to see achievements.",
"PLAYED_RECENTLY": "Steam says you played this game for {{time}} in the last 2 weeks, but it is still in your backlog.",
"SET_PLAYING": "Set to \"Playing\"",
"TTB": "Time to beat (IGDB)",
"TTB_HASTILY": "Story",
"TTB_NORMALLY": "+ Extras",
"TTB_COMPLETELY": "100%",
"SET_BACKGROUND": "Use as background",
"REMOVE_BACKGROUND": "Remove background",
"PROFILE_ART": "Profile art",
"PROFILE_BANNER": "Profile banner",
"PROFILE_BACKGROUND": "Profile background",
"SET_BANNER": "Use as banner",
"ALL_UNLOCKED": "You unlocked every achievement of this game.",
"SET_COMPLETED": "Set to 100 %",
"FINISHED_ENDING": "You unlocked \"{{achievement}}\", the end of the story. Did you finish the game?",
"FINISHED_PLAYTIME": "You played {{played}}; most players finish this game in {{normal}}. Did you finish it?",
"SET_FINISHED": "Mark as finished",
"NOT_YET": "Not yet"
},
"LANDING": {
"STATS_TITLE": "Community stats",
"STATS_LOADING": "Loading stats …",
"TOTAL_USERS": "Registered users",
"STEAM_LINKED": "Steam-linked",
"TOTAL_GAMES": "Library entries",
"GAMES_PLAYED": "Games played",
"DISTINCT_GAMES": "Unique titles",
"TOTAL_PLAYTIME_DAYS": "Total playtime",
"DAYS_SUFFIX": "days",
"BIGGEST_LIBRARY": "Biggest library",
"BIGGEST_BACKLOG": "Biggest backlog",
"TOP_PLAYED": "Most played games",
"TOP_OWNED": "Most owned games",
"PLATFORMS": "Games per platform",
"TOP_GENRES": "Top genres",
"FINISHED_PER_YEAR": "Finished per year"
},
"MAIN": {
"WELCOME": "Control your game backlog",
"DESCRIPTION": "Organize your pile of shame. Track, manage, and conquer your gaming backlog like never before.",
"GET_STARTED": "Get Started",
"LOGIN": "Login",
"LOGOUT": "Logout"
},
"NAV": {
"DASHBOARD": "Dashboard",
"LIBRARY": "Library",
"SETTINGS": "Settings",
"TO_DASHBOARD": "Go to dashboard",
"MENU": "Menu",
"LANGUAGE": "Language",
"DARK_MODE": "Dark mode",
"LIGHT_MODE": "Light mode",
"PLAY_NEXT": "Play next",
"STATS": "Stats",
"POINTS": "Pile Points",
"ADMIN": "Admin",
"VIEW_AS": {
"MENU": "View as",
"BADGE": "Viewing as {{role}}",
"ERROR": "The role could not be switched."
},
"ADMIN_HINTS": "Hints",
"WHATS_NEW": "What's new",
"ADMIN_NEWS": "News",
"ADMIN_BROADCASTS": "Mail",
"PENDING_REQUESTS_one": "{{count}} registration waits",
"PENDING_REQUESTS_other": "{{count}} registrations wait"
},
"BACKLOG": {
"TITLE": "My backlog",
"STATUS_LABEL": "Status",
"PRIORITY_LABEL": "Priority",
"RATING_LABEL": "Rating",
"RATING_STARS_one": "{{count}} star",
"RATING_STARS_other": "{{count}} stars",
"NOTES_LABEL": "Notes",
"NOTES_PLACEHOLDER": "What do you want to remember about this game?",
"SAVE": "Save",
"RESET": "Discard",
"SAVED": "Saved",
"SAVE_FAILED": "Saving failed. Please try again.",
"STATUS": {
"BACKLOG": "Backlog",
"PLAYING": "Playing",
"FINISHED": "Finished",
"COMPLETED": "100%",
"DROPPED": "Dropped"
},
"PRIORITY": {
"NONE": "None",
"HIGH": "High",
"MEDIUM": "Medium",
"LOW": "Low"
}
},
"WISHLIST": {
"TITLE": "Wishlist",
"ONLY_ON_SALE": "On sale only",
"EMPTY": "Your Steam wishlist is empty or private. Make it public in Steam; the next sync fetches it.",
"NONE_ON_SALE": "Nothing on your wishlist is on sale right now.",
"NO_PRICE": "No price yet",
"ADDED": "Added {{date}}",
"ERROR_LOAD": "Could not load the wishlist."
},
"PROFILE": {
"TITLE": "Player profile",
"MEMBER_SINCE": "Member since {{date}}",
"GAMES": "Games",
"PLAYTIME": "Playtime",
"FINISHED": "Finished",
"PLAYING": "Playing right now",
"FINISHED_GAMES": "Finished games",
"NOT_FOUND": "This profile does not exist or is private.",
"ERROR_LOAD": "Could not load the profile.",
"TO_START": "To the start page",
"PERFECT_GAMES": "Perfect games",
"AVERAGE_COMPLETION": "Avg. completion"
},
"PLAY_NEXT": {
"TITLE": "What to play next",
"SUBTITLE": "Three games from your backlog, high priority first. Pick a length and a mood.",
"BUDGET_LABEL": "Time to beat",
"BUDGET": {
"SHORT": "Up to 5 h",
"MEDIUM": "Up to 15 h",
"LONG": "Up to 40 h",
"ANY": "Any length"
},
"BUDGET_HINT": "Only games with a known time to beat (from IGDB).",
"REROLL": "Other picks",
"START_PLAYING": "Start playing",
"STARTED": "Now playing",
"ALL_SHOWN": "You have seen every game that fits.",
"START_OVER": "Start over",
"EMPTY": "Your backlog is empty. Nice!",
"EMPTY_BUDGET": "No backlog game fits this length. Try a longer one.",
"ERROR_LOAD": "Could not load the picks.",
"MOOD_LABEL": "Mood",
"MOOD": {
"ANY": "Any mood",
"STORY": "Story",
"COOP": "Co-op",
"CHILL": "Chill",
"ACTION": "Action",
"SCARY": "Scary",
"SPEEDRUN": "Speedrun"
},
"MOOD_HINT": "Only games whose genre IGDB knows.",
"MOOD_HINT_SPEEDRUN": "Only games with verified runs on speedrun.com. The backlog is checked in the background, about one game every few seconds.",
"EMPTY_MOOD": "No backlog game fits. Try another mood or length. New games get their mood a moment after the first pick.",
"EMPTY_SPEEDRUN": "No backlog game with speedruns found. New games may still be checked in the background; try again in a few minutes."
},
"MANUAL_GAME": {
"ADD_BUTTON": "Add game",
"ADD_TITLE": "Add a game",
"ADD_HINT": "For games you own outside Steam, e.g. on PlayStation, Switch or Xbox.",
"SEARCH_PLACEHOLDER": "Search a game by name",
"SEARCHING": "Searching…",
"NO_HITS": "No game found.",
"UNAVAILABLE": "Adding games is off on this server.",
"SEARCH_FAILED": "The game search did not answer. Try again later.",
"IN_LIBRARY": "In library",
"BACK_TO_SEARCH": "Back to search",
"ADD": "Add",
"ADDED": "{{name}} added to your library.",
"ADD_FAILED": "Could not add the game.",
"ALREADY_IN_LIBRARY": "This game is already in your library.",
"CLOSE": "Close",
"TITLE": "Added by hand",
"HINT": "You added this game yourself. Steam does not track it, so set the hours here.",
"PLATFORM": "Platform",
"HOURS": "Hours played",
"REMOVE": "Remove from library",
"REMOVE_CONFIRM": "Remove this game with its status, rating and notes?",
"REMOVE_YES": "Yes, remove",
"REMOVE_NO": "Cancel",
"REMOVED": "Game removed.",
"NO_ACHIEVEMENTS": "Achievements exist only for Steam games.",
"SELECT": "Select {{name}}",
"SELECTED": "{{count}} selected",
"ADD_SELECTED": "Check and add"
},
"STATS": {
"TITLE": "Your stats",
"SUBTITLE": "Numbers about your library. Hidden games do not count.",
"ERROR_LOAD": "Could not load your stats.",
"OVERVIEW": {
"TITLE": "Overview",
"GAMES": "Games",
"PLAYTIME": "Total playtime",
"PLAYED": "Started",
"NEVER_STARTED": "Never started"
},
"PILE": {
"TITLE": "Pile of Shame",
"GAMES": "Games on the pile",
"NORMAL": "To finish them",
"COMPLETIONIST": "To 100 % them",
"KNOWN_one": "IGDB knows {{count}} of them",
"KNOWN_other": "IGDB knows {{count}} of them",
"PACE": "At your pace ({{perWeek}} a week in the last 90 days) that is {{weeks}} weeks.",
"PACE_NONE": "No playtime in the last 90 days, so no pace yet.",
"WORK_YEARS": "That is at least {{years}} years of full-time work (40 hours a week).",
"OLDEST": "Oldest unplayed game",
"SINCE": "since {{date}}"
},
"TREND": {
"TITLE": "Pile trend",
"THIS_MONTH": "This month: +{{added}} added, −{{done}} off the pile",
"STARTS": "The trend starts today. Come back tomorrow for the first line."
},
"TOP_GAMES": {
"TITLE": "Top games",
"EMPTY": "No playtime yet.",
"LOYAL": "Most loyal game",
"MONTHS_one": "played in {{count}} month",
"MONTHS_other": "played in {{count}} months"
},
"TASTE": {
"TITLE": "Your taste",
"GENRES": "Genres",
"MOODS": "Moods",
"GAMES_one": "{{count}} game",
"GAMES_other": "{{count}} games",
"EMPTY": "No genres yet. They come from IGDB and fill in over the next hours."
},
"HABITS": {
"TITLE": "Fun facts",
"MOON": "Trips to the moon and back",
"MOON_HINT": "Apollo 11 took 195 hours.",
"LONGEST_DAY": "Longest gaming day",
"UNDER_ONE_HOUR": "Started, but under 1 hour",
"UNDER_ONE_HOUR_HINT_one": "{{count}} game",
"UNDER_ONE_HOUR_HINT_other": "{{count}} games"
},
"FINISHED": {
"TITLE": "Finished per year",
"EMPTY": "No finished game since the history started.",
"BEFORE_one": "{{count}} more game was finished before the history started.",
"BEFORE_other": "{{count}} more games were finished before the history started."
},
"PLATFORMS": {
"TITLE": "Games per platform",
"EMPTY": "No games yet."
},
"GENRE": {
"ADVENTURE": "Adventure",
"ARCADE": "Arcade",
"CARD_BOARD_GAME": "Card & board game",
"FIGHTING": "Fighting",
"HACK_AND_SLASH_BEAT_EM_UP": "Hack and slash",
"INDIE": "Indie",
"MOBA": "MOBA",
"MUSIC": "Music",
"PINBALL": "Pinball",
"PLATFORM": "Platformer",
"POINT_AND_CLICK": "Point-and-click",
"PUZZLE": "Puzzle",
"QUIZ_TRIVIA": "Quiz",
"RACING": "Racing",
"REAL_TIME_STRATEGY_RTS": "Real-time strategy",
"ROLE_PLAYING_RPG": "Role-playing",
"SHOOTER": "Shooter",
"SIMULATOR": "Simulation",
"SPORT": "Sports",
"STRATEGY": "Strategy",
"TACTICAL": "Tactics",
"TURN_BASED_STRATEGY_TBS": "Turn-based strategy",
"VISUAL_NOVEL": "Visual novel"
}
},
"ROLES": {
"USER": "User",
"AUDITOR": "Auditor",
"PLATFORM_ADMIN": "Admin"
},
"ADMIN": {
"TITLE": "Users",
"SEARCH": "Search email or name",
"EMPTY": "No users found.",
"NO_ACCESS": "Only admins can open this page.",
"LOAD_ERROR": "The users could not be loaded.",
"REGISTERED": "Registered {{date}}",
"LAST_LOGIN": "Last login {{date}}",
"NEVER": "never",
"STEAM": "Steam",
"BLOCKED": "Blocked",
"DELETED": "Deleted",
"BLOCK": "Block",
"UNBLOCK": "Unblock",
"DELETE": "Delete",
"CANCEL": "Cancel",
"BLOCK_TITLE": "Block {{email}}?",
"BLOCK_TEXT": "The user cannot log in any more; open sessions end within 15 minutes. You can unblock later.",
"DELETE_TITLE": "Delete {{email}}?",
"DELETE_TEXT": "The account is blocked at once and removed for good after 30 days, with all its data.",
"TYPE_EMAIL": "Type the email to confirm",
"DONE_BLOCK": "User blocked.",
"DONE_UNBLOCK": "User unblocked.",
"DONE_DELETE": "User deleted.",
"ERROR_SELF_ACTION": "You cannot do this to your own account.",
"ERROR_TARGET_IS_ADMIN": "You cannot do this to another admin.",
"ERROR_ALREADY_DELETED": "The account is already deleted.",
"ERROR": "The action failed.",
"PAGE_OF": "Page {{current}} of {{total}}",
"PREVIOUS": "Previous",
"NEXT": "Next",
"PENDING": "Waits",
"DENIED": "Denied",
"PENDING_ONLY": "Waiting only",
"ACCEPT": "Accept",
"DENY": "Deny",
"ACCEPT_TITLE": "Accept {{email}}?",
"ACCEPT_TEXT": "The user can log in at once and gets a mail.",
"DENY_TITLE": "Deny {{email}}?",
"DENY_TEXT": "The user gets a mail and cannot log in. The request is removed for good after 30 days.",
"DONE_ACCEPT": "Registration accepted",
"DONE_DENY": "Registration denied",
"ERROR_NOT_PENDING": "This registration is decided already.",
"ERROR_TARGET_IS_PENDING": "Accept or deny the registration first."
},
"CORRECTION": {
"OPEN": "Correct data",
"TITLE": "Correct game data",
"TEXT": "Changes apply to every user and stay after the next refresh from Steam, IGDB or speedrun.com.",
"SAVE": "Save",
"BACK_TO_SOURCE": "Back to source",
"CORRECTED": "Corrected",
"SAVED": "Correction saved",
"INVALID": "Not saved: the value does not fit this field.",
"NO_ACCESS": "Only auditors can correct game data.",
"ERROR": "The correction could not be saved.",
"IMAGE_HINT": "https://… (empty: the Steam header)",
"SPEEDRUN_HINT": "https://www.speedrun.com/… (empty: no speedrun)",
"FIELD": {
"NAME": "Name",
"IMAGE": "Header image URL",
"SPEEDRUN": "Speedrun link",
"MOODS": "Moods",
"ENDLESS": "Endless game",
"GENRES": "Genres"
},
"ENDLESS": {
"UNKNOWN": "Unknown",
"YES": "Yes",
"NO": "No"
}
},
"MERGE": {
"OPEN": "Merge duplicate",
"TITLE": "Merge with the same game",
"HINT": "Find the other entry of \"{{name}}\", e.g. the Steam game or a game added by hand. The merge applies to every user.",
"CONFIRM": "Merge \"{{name}}\" and \"{{other}}\" into one game for every user? Libraries with both keep one entry with the status, rating and notes set last. This cannot be undone.",
"CONFIRM_BUTTON": "Merge",
"BACK": "Back",
"DONE": "Games merged",
"NO_ACCESS": "Only auditors can merge games.",
"ERROR": {
"SAME_GAME": "A game cannot be merged with itself.",
"STEAM_GAMES": "Two Steam games cannot be merged.",
"GAME_NOT_FOUND": "This game is not in ToBePlayed yet, so it cannot be merged.",
"OTHER": "The games could not be merged."
}
},
"HINT": {
"CLOSE": "Close",
"DO_NOT_SHOW_AGAIN": "Do not show again",
"OK": "OK",
"SAVE_FAILED": "The hint could not be saved."
},
"ADMIN_HINTS": {
"NEW": "New hint",
"TEXT_EN": "Text (English)",
"TEXT_DE": "Text (German, optional)",
"TEXT_HELP": "Plain text, max 500 characters. Without a German text, German users see the English one.",
"KIND": "Type",
"KIND_DISMISS": "Dismiss: closes after 30 s or with X",
"KIND_ACCEPT": "Accept: stays until the user clicks OK",
"STARTS_AT": "Start",
"ENDS_AT": "End",
"PREVIEW": "Preview",
"CREATE": "Publish",
"CREATED": "Hint published.",
"INVALID": "The end must be after the start and in the future.",
"ERROR": "The action failed.",
"LIST": "All hints",
"EMPTY": "No hints yet.",
"LOAD_ERROR": "The hints could not be loaded.",
"NO_ACCESS": "Only admins can open this page.",
"END": "End",
"ENDED": "Hint ended.",
"STATUS_PLANNED": "Planned",
"STATUS_ACTIVE": "Active",
"STATUS_ENDED": "Ended",
"RANGE": "{{start}} to {{end}}",
"DONE_COUNT_one": "Closed for good by {{count}} user",
"DONE_COUNT_other": "Closed for good by {{count}} users"
},
"NEWS": {
"TITLE": "What's new",
"GOT_IT": "Got it",
"SAVE_FAILED": "Could not save that you read the news.",
"LOAD_ERROR": "The news could not be loaded.",
"EMPTY": "Nothing new yet."
},
"WELCOME": {
"TITLE": "Welcome to ToBePlayed",
"INTRO": "ToBePlayed keeps your games in one place: what you own, what you play, what is next.",
"FEATURE_LIBRARY": "Library and Pile of Shame",
"FEATURE_LIBRARY_TEXT": "All your games with playtime, filters and search. The pile shows what you never started.",
"FEATURE_STATUS": "Statuses",
"FEATURE_STATUS_TEXT": "Mark a game as playing, finished, completed or dropped, with rating and notes.",
"FEATURE_STATS": "Your stats",
"FEATURE_STATS_TEXT": "Totals, the pile in hours, most played games, genres and finished games per year.",
"FEATURE_PROFILE": "Public profile",
"FEATURE_PROFILE_TEXT": "Share your stats and what you play with a link. Off until you switch it on.",
"FEATURE_IMPORT": "Import",
"FEATURE_IMPORT_TEXT": "Bring in games from other platforms: a list, a CSV, exports or a bookmarklet.",
"FEATURE_DASHBOARD": "Your dashboard",
"FEATURE_DASHBOARD_TEXT": "Order, hide and resize the tiles. It follows you to the phone.",
"OPEN": "Open",
"NEXT_STEPS": "Next steps",
"STEP_STEAM": "Link your Steam account",
"STEP_IMPORT": "Import your games",
"DONE": "Done",
"GO": "Let's go",
"SKIP": "Skip"
},
"ADMIN_NEWS": {
"NEW": "New entry",
"EDIT": "Edit entry",
"TITLE_EN": "Title (English)",
"TITLE_DE": "Title (German, optional)",
"TEXT_EN": "Text (English)",
"TEXT_DE": "Text (German, optional)",
"TEXT_HELP": "Plain text. Title max 100, text max 2000 characters. Without a German text, German users see the English one.",
"PREVIEW": "Preview",
"CREATE": "Publish",
"SAVE": "Save",
"CANCEL": "Cancel",
"CREATED": "Entry published.",
"UPDATED": "Entry saved.",
"DELETED": "Entry deleted.",
"EDIT_ACTION": "Edit",
"DELETE": "Delete",
"CONFIRM_DELETE": "Delete this entry for everyone?",
"ERROR": "The action failed.",
"LIST": "All entries",
"EMPTY": "No entries yet.",
"LOAD_ERROR": "The entries could not be loaded.",
"NO_ACCESS": "Only admins can open this page."
},
"ADMIN_BROADCAST": {
"NEW": "New mail",
"SUBJECT_EN": "Subject (English)",
"SUBJECT_DE": "Subject (German)",
"BODY_EN": "Text (English)",
"BODY_DE": "Text (German)",
"TEXT_HELP": "Plain text, both languages. Subject max 150, text max 5000 characters. A footer with the opt-out link is added.",
"RECIPIENTS": "Recipients",
"ALL": "All active users",
"PICKED": "Picked users",
"SEARCH": "Search email or name",
"PICKED_COUNT": "{{count}} picked",
"REMOVE": "Remove",
"TEST": "Send test to me",
"TEST_SENT": "Test mail queued for you.",
"SEND": "Send...",
"CONFIRM_TITLE": "Send this mail?",
"CONFIRM_TEXT": "Send to {{count}} users? This cannot be undone.",
"CONFIRM": "Send",
"CANCEL": "Cancel",
"NO_RECIPIENTS": "No recipient: nobody active with mails on.",
"SENT": "Mail queued for {{count}} users.",
"ERROR": "The action failed.",
"LIST": "Sent mails",
"COUNTS": "{{recipients}} recipients, {{sent}} sent, {{failed}} failed",
"EMPTY": "No mails sent yet.",
"LOAD_ERROR": "The mails could not be loaded.",
"NO_ACCESS": "Only admins can open this page."
},
"TILES": {
"CUSTOMIZE": "Customize",
"EDIT_HINT": "Move, resize or hide the tiles. Nothing is saved before \"Done\".",
"DONE": "Done",
"CANCEL": "Cancel",
"RESET": "Reset",
"HIDDEN": "Hidden tiles",
"NO_DATA": "Nothing to show yet.",
"MOVE_UP": "Move {{name}} up",
"MOVE_DOWN": "Move {{name}} down",
"SIZE": "Size of {{name}}",
"HIDE": "Hide {{name}}",
"SIZE_S": "Small",
"SIZE_M": "Normal",
"SIZE_L": "Large",
"SUMMARY": "Totals",
"STATUS": "Status bar"
},
"IMPORT": {
"OPEN": "Import",
"TITLE": "Import games",
"BACK": "Library",
"HINT": "Add many games at once, e.g. from a list or a spreadsheet. We search each line on IGDB; you check the matches before anything is saved.",
"SOURCE": "Input",
"SOURCE_TEXT": "List",
"SOURCE_CSV": "CSV file",
"SOURCE_SEARCH": "Search",
"TEXT_LABEL": "Game titles",
"TEXT_PLACEHOLDER": "One game per line",
"CSV_LABEL": "CSV file",
"CSV_HINT": "First row with column names: title (or name), platform, hours (or minutes), status. Exports of GOG Galaxy, Grouvee, HowLongToBeat and Playnite are read as they are.",
"CSV_NO_TITLE": "The file has no title or name column.",
"LINES": "{{count}} lines",
"TOO_MANY": "{{count}} lines: at most {{max}} per import.",
"START": "Search games",
"START_FAILED": "Could not start the import.",
"RUNNING": "Another import is still being matched. Wait until it is done.",
"LOAD_FAILED": "Could not load the import.",
"MATCHING": "Searching games: {{matched}} / {{total}}",
"MATCHING_HINT": "You can leave this page and come back later.",
"REVIEW_HINT": "Check the games to add. Only sure matches are checked already.",
"SAVE": "Add {{count}} games",
"SAVE_FAILED": "Could not save the import.",
"NEW": "New import",
"SELECT_ALL": "Select all",
"SELECT_NONE": "Deselect all",
"LINE": "Line {{line}}",
"SEARCH_FAILED": "Search failed",
"SEARCH_AGAIN": "Search again",
"NO_MATCH": "No game found. Search again to pick one.",
"MATCH": "Game for line {{line}}",
"PLATFORM": "Platform for line {{line}}",
"PICK_PLATFORM": "Pick a platform",
"STATUS_LABEL": "Status for line {{line}}",
"HOURS": "Hours for line {{line}}",
"HISTORY": "Earlier imports",
"OPEN_IMPORT": "Open",
"UNDO": "Undo",
"UNDO_CONFIRM": "Remove the {{count}} games of this import? {{changed}} of them you changed since.",
"UNDO_YES": "Yes, remove",
"UNDONE": "{{count}} games removed.",
"UNDO_FAILED": "Could not undo the import.",
"STATUS": {
"MATCHING": "Searching",
"READY": "To check",
"SAVED": "Saved",
"UNDONE": "Undone",
"QUEUED": "Queued",
"SAVING": "Saving",
"FAILED": "Failed"
},
"LINES_one": "{{count}} line",
"SAVE_one": "Add {{count}} game",
"UNDONE_one": "{{count}} game removed.",
"UNDO_CONFIRM_one": "Remove the {{count}} game of this import? {{changed}} changed since.",
"STEPS": "Import steps",
"STEP": {
"QUEUED": "Queued",
"MATCHING": "Searching on IGDB",
"REVIEW": "Your review",
"SAVING": "Adding to library",
"DETAILS": "Time to beat and moods",
"DONE": "Done"
},
"WAITING_one": "Waiting: {{count}} import before yours.",
"WAITING": "Waiting: {{count}} imports before yours.",
"WAITING_NEXT": "Starts in a moment.",
"SAVING": "Adding to your library: {{saved}} / {{chosen}}",
"DETAILS": "Loading time to beat and moods.",
"DONE": "Done: {{added}} games added, {{skipped}} skipped.",
"FAILED_one": "The import stopped after {{count}} try.",
"FAILED": "The import stopped after {{count}} tries.",
"RETRY": "Try again",
"RETRY_FAILED": "Could not start the import again.",
"ATTEMPT": "Try {{attempt}}: the last try made no progress.",
"SOURCE_GALAXY": "GOG Galaxy",
"SOURCE_GROUVEE": "Grouvee",
"SOURCE_HLTB": "HowLongToBeat",
"SOURCE_PLAYNITE": "Playnite",
"SOURCE_BOOKMARKLET": "Store page",
"FORMAT_READ": "Read as: {{format}}",
"STORE_HINT": "Drag the button below to your bookmarks bar. Open your game library on one of these sites, log in, and click the bookmark: {{sites}}. It reads the list there and brings it back here. The list goes only through your browser.",
"STORE_LINK": "To Be Played import",
"STORE_COPY": "Copy as script",
"STORE_COPIED": "Script copied. Paste it in the browser console (F12) on the store page.",
"STORE_COPY_FAILED": "Could not copy the script.",
"STORE_NOTE": "Firefox can block bookmarks on some pages; then use the script. Xbox reads only the games shown on the page, Nintendo only purchases. The sites can change their pages, so a site may stop working.",
"STORE_READ": "{{count}} games read from the store page",
"STORE_LIST_BROKEN": "The list from the store page could not be read.",
"STORE_LIST_WAITS": "The list from the store page waits until the running import is done. Do not reload this page."
},
"POINTS": {
"TITLE": "Pile Points",
"BALANCE": "Balance",
"SHOP": "Shop",
"HISTORY": "History",
"BUY": "Buy",
"EQUIP": "Equip",
"UNEQUIP": "Take off",
"EQUIPPED": "Worn",
"EMPTY_HISTORY": "No points yet. Play a game from your pile!",
"ERROR_NOT_ENOUGH": "Not enough points.",
"HOW_TO": "How to earn points",
"RULES": {
"STARTED": "5 points when you start a game from your pile and play it (Steam games, once per game).",
"FINISHED": "30, 50 or 80 points when you finish a game (by its time to beat), if you really played it. Once per game.",
"COMPLETED": "+40 points when you reach 100 % achievements in a completed game.",
"FINISHED_MANUAL": "15 points for a manual game you finish, at most 3 per week.",
"MONTH": "40 points when your pile is smaller at the end of a month than at its start and you finished a game that month.",
"STREAK": "20 points for every week with a finished game after a week with a finished game."
},
"SLOTS": {
"AVATAR_BORDER": "Avatar border",
"BADGE": "Badge",
"ACCENT": "Accent",
"BANNER_FRAME": "Banner frame"
},
"ITEMS": {
"BORDER_GOLD": "Golden avatar border",
"BORDER_NEON": "Neon avatar border",
"BADGE_PILE_SLAYER": "Pile Slayer badge",
"BADGE_COMPLETIONIST": "Completionist badge",
"ACCENT_GOLD": "Gold accent",
"ACCENT_TEAL": "Teal accent",
"FRAME_GOLD": "Golden banner frame",
"FRAME_NEON": "Neon banner frame"
},
"KINDS": {
"STARTED": "Started",
"FINISHED": "Finished",
"FINISHED_MANUAL": "Finished (manual game)",
"COMPLETED": "100 % bonus",
"MONTH": "Smaller pile in",
"STREAK": "Streak week",
"STARTER": "Starter points",
"BUY": "Bought"
}
},
"UNSAVED_CHANGES": {
"CONFIRM": "You have changes that are not saved. Leave this page and lose them?"
}
}