Skip to content

Commit

Permalink
Merge pull request #584 from lichess-org/home_improvements
Browse files Browse the repository at this point in the history
Players screen and zen mode fix
  • Loading branch information
veloce committed Mar 9, 2024
2 parents 3dccec3 + 939d26f commit 4762016
Show file tree
Hide file tree
Showing 78 changed files with 3,286 additions and 1,556 deletions.
94 changes: 66 additions & 28 deletions lib/l10n/app_en.arb
Original file line number Diff line number Diff line change
Expand Up @@ -175,6 +175,7 @@
"toInviteSomeoneToPlayGiveThisUrl": "To invite someone to play, give this URL",
"gameOver": "Game Over",
"waitingForOpponent": "Waiting for opponent",
"orLetYourOpponentScanQrCode": "Or let your opponent scan this QR code",
"waiting": "Waiting",
"yourTurn": "Your turn",
"aiNameLevelAiLevel": "{param1} level {param2}",
Expand Down Expand Up @@ -499,17 +500,10 @@
"playingRightNow": "Playing right now",
"eventInProgress": "Playing now",
"finished": "Finished",
"finishesX": "finishes {param}",
"@finishesX": {
"placeholders": {
"param": {
"type": "String"
}
}
},
"abortGame": "Abort game",
"gameAborted": "Game aborted",
"standard": "Standard",
"customPosition": "Custom position",
"unlimited": "Unlimited",
"mode": "Mode",
"casual": "Casual",
Expand Down Expand Up @@ -683,9 +677,9 @@
"continueFromHere": "Continue from here",
"toStudy": "Study",
"importGame": "Import game",
"importGameExplanation": "Paste a game PGN to get a browsable replay,\ncomputer analysis, game chat and public shareable URL.",
"importGameExplanation": "Paste a game PGN to get a browsable replay, computer analysis, game chat and public shareable URL.",
"importGameCaveat": "Variations will be erased. To keep them, import the PGN via a study.",
"importGameCaveat2": "This PGN can be accessed by the public. To import a game privately, use a study.",
"importGameDataPrivacyWarning": "This PGN can be accessed by the public. To import a game privately, use a study.",
"thisIsAChessCaptcha": "This is a chess CAPTCHA.",
"clickOnTheBoardToMakeYourMove": "Click on the board to make your move, and prove you are human.",
"captcha_fail": "Please solve the chess captcha.",
Expand All @@ -694,6 +688,7 @@
"blackCheckmatesInOneMove": "Black to checkmate in one move",
"retry": "Retry",
"reconnecting": "Reconnecting",
"noNetwork": "Offline",
"favoriteOpponents": "Favourite opponents",
"follow": "Follow",
"following": "Following",
Expand Down Expand Up @@ -840,7 +835,8 @@
"editProfile": "Edit profile",
"firstName": "First name",
"lastName": "Surname",
"setFlair": "Set your flair:",
"setFlair": "Set your flair",
"flair": "Flair",
"youCanHideFlair": "There is a setting to hide all user flairs across the entire site.",
"biography": "Biography",
"countryRegion": "Country or region",
Expand All @@ -858,7 +854,7 @@
"automaticallyProceedToNextGameAfterMoving": "Automatically proceed to next game after moving",
"autoSwitch": "Auto switch",
"puzzles": "Puzzles",
"tournamentWinners": "Tournament winners",
"onlineBots": "Online bots",
"name": "Name",
"description": "Description",
"descPrivate": "Private description",
Expand Down Expand Up @@ -1155,7 +1151,8 @@
"keyNextBranch": "Next branch",
"toggleVariationArrows": "Toggle variation arrows",
"cyclePreviousOrNextVariation": "Cycle previous/next variation",
"toggleGlyphAnnotations": "Toggle glyph annotations",
"toggleGlyphAnnotations": "Toggle move annotations",
"togglePositionAnnotations": "Toggle position annotations",
"variationArrowsInfo": "Variation arrows let you navigate without using the move list.",
"playSelectedMove": "play selected move",
"newTournament": "New tournament",
Expand Down Expand Up @@ -1274,6 +1271,7 @@
"withFriends": "With friends",
"withEverybody": "With everybody",
"kidMode": "Kid mode",
"kidModeIsEnabled": "Kid mode is enabled.",
"kidModeExplanation": "This is about safety. In kid mode, all site communications are disabled. Enable this for your children and school students, to protect them from other internet users.",
"inKidModeTheLichessLogoGetsIconX": "In kid mode, the Lichess logo gets a {param} icon, so you know your kids are safe.",
"@inKidModeTheLichessLogoGetsIconX": {
Expand Down Expand Up @@ -1457,16 +1455,10 @@
}
}
},
"showUnreadLichessMessage": "You have received a private message from Lichess.",
"clickHereToReadIt": "Click here to read it",
"sorry": "Sorry :(",
"weHadToTimeYouOutForAWhile": "We had to time you out for a while.",
"timeoutExpires": "The timeout expires {param}.",
"@timeoutExpires": {
"placeholders": {
"param": {
"type": "String"
}
}
},
"why": "Why?",
"pleasantChessExperience": "We aim to provide a pleasant chess experience for everyone.",
"goodPractice": "To that effect, we must ensure that all players follow good practice.",
Expand All @@ -1493,6 +1485,7 @@
"agreementPolicy": "I agree that I will follow all Lichess policies.",
"searchOrStartNewDiscussion": "Search or start new conversation",
"edit": "Edit",
"bullet": "Bullet",
"blitz": "Blitz",
"rapid": "Rapid",
"classical": "Classical",
Expand Down Expand Up @@ -1643,8 +1636,6 @@
"timeAlmostUp": "Time is almost up!",
"clickToRevealEmailAddress": "[Click to reveal email address]",
"download": "Download",
"welcome": "Welcome!",
"lichessPatronInfo": "Lichess is a charity and entirely free/libre open source software.\nAll operating costs, development, and content are funded solely by user donations.",
"coachManager": "Coach manager",
"streamerManager": "Streamer manager",
"cancelTournament": "Cancel the tournament",
Expand All @@ -1656,8 +1647,6 @@
"minimumRatedGames": "Minimum rated games",
"minimumRating": "Minimum rating",
"maximumWeeklyRating": "Maximum weekly rating",
"onlyTitled": "Only titled players",
"onlyTitledHelp": "Require an official title to join the tournament",
"positionInputHelp": "Paste a valid FEN to start every game from a given position.\nIt only works for standard games, not with variants.\nYou can use the {param} to generate a FEN position, then paste it here.\nLeave empty to start games from the normal initial position.",
"@positionInputHelp": {
"placeholders": {
Expand Down Expand Up @@ -1736,6 +1725,8 @@
"ourEventTips": "Our tips for organising events",
"instructions": "Instructions",
"showMeEverything": "Show me everything",
"lichessPatronInfo": "Lichess is a charity and entirely free/libre open source software.\nAll operating costs, development, and content are funded solely by user donations.",
"nothingToSeeHere": "Nothing to see here at the moment.",
"opponentLeftCounter": "{count, plural, =0{Your opponent left the game. You can claim victory in {count} second.} =1{Your opponent left the game. You can claim victory in {count} second.} other{Your opponent left the game. You can claim victory in {count} seconds.}}",
"@opponentLeftCounter": {
"placeholders": {
Expand Down Expand Up @@ -2100,11 +2091,10 @@
"preferencesZenMode": "Zen mode",
"preferencesShowPlayerRatings": "Show player ratings",
"preferencesShowFlairs": "Show player flairs",
"preferencesExplainShowPlayerRatings": "This allows hiding all ratings from the website, to help focus on the chess. Games can still be rated, this is only about what you get to see.",
"preferencesExplainShowPlayerRatings": "This hides all ratings from Lichess, to help focus on the chess. Rated games still impact your rating, this is only about what you get to see.",
"preferencesDisplayBoardResizeHandle": "Show board resize handle",
"preferencesOnlyOnInitialPosition": "Only on initial position",
"preferencesInGameOnly": "In-game only",
"preferencesBlindfoldChess": "Blindfold chess (invisible pieces)",
"preferencesChessClock": "Chess clock",
"preferencesTenthsOfSeconds": "Tenths of seconds",
"preferencesWhenTimeRemainingLessThanTenSeconds": "When time remaining < 10 seconds",
Expand Down Expand Up @@ -2543,11 +2533,58 @@
}
},
"perfStatBestRated": "Best rated victories",
"perfStatWorstRated": "Worst rated defeats",
"perfStatGamesInARow": "Games played in a row",
"perfStatLessThanOneHour": "Less than one hour between games",
"perfStatMaxTimePlaying": "Max time spent playing",
"perfStatNow": "now",
"searchSearch": "Search",
"searchAdvancedSearch": "Advanced search",
"searchOpponentName": "Opponent name",
"searchLoser": "Loser",
"searchFrom": "From",
"searchTo": "To",
"searchHumanOrComputer": "Whether the player's opponent was human or a computer",
"searchAiLevel": "A.I. level",
"searchSource": "Source",
"searchNbTurns": "Number of turns",
"searchResult": "Result",
"searchWinnerColor": "Winner color",
"searchDate": "Date",
"searchSortBy": "Sort by",
"searchAnalysis": "Analysis",
"searchOnlyAnalysed": "Only games where a computer analysis is available",
"searchColor": "Color",
"searchEvaluation": "Evaluation",
"searchMaxNumber": "Maximum number",
"searchMaxNumberExplanation": "The maximum number of games to return",
"searchInclude": "Include",
"searchDescending": "Descending",
"searchAscending": "Ascending",
"searchRatingExplanation": "The average rating of both players",
"searchSearchInXGames": "{count, plural, =0{Search in {count} chess game} =1{Search in {count} chess game} other{Search in {count} chess games}}",
"@searchSearchInXGames": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"searchXGamesFound": "{count, plural, =0{One game found} =1{One game found} other{{count} games found}}",
"@searchXGamesFound": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"searchGamesFound": "{count, plural, =0{{count} game found} =1{{count} game found} other{{count} games found}}",
"@searchGamesFound": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"settingsSettings": "Settings",
"settingsCloseAccount": "Close account",
"settingsManagedAccountCannotBeClosed": "Your account is managed, and cannot be closed.",
Expand Down Expand Up @@ -2796,6 +2833,7 @@
"studyAllSyncMembersRemainOnTheSamePosition": "All SYNC members remain on the same position",
"studyShareChanges": "Share changes with spectators and save them on the server",
"studyPlaying": "Playing",
"studyShowEvalBar": "Evaluation bars",
"studyFirst": "First",
"studyPrevious": "Previous",
"studyNext": "Next",
Expand Down
Loading

0 comments on commit 4762016

Please sign in to comment.