Remove legacy translation keys
parent
f8c368f0fa
commit
845671979b
|
@ -3,7 +3,6 @@ package lila.i18n
|
|||
|
||||
// format: OFF
|
||||
object I18nKeys {
|
||||
|
||||
val `playWithAFriend` = new I18nKey("playWithAFriend")
|
||||
val `playWithTheMachine` = new I18nKey("playWithTheMachine")
|
||||
val `toInviteSomeoneToPlayGiveThisUrl` = new I18nKey("toInviteSomeoneToPlayGiveThisUrl")
|
||||
|
@ -15,7 +14,6 @@ val `aiNameLevelAiLevel` = new I18nKey("aiNameLevelAiLevel")
|
|||
val `level` = new I18nKey("level")
|
||||
val `strength` = new I18nKey("strength")
|
||||
val `toggleTheChat` = new I18nKey("toggleTheChat")
|
||||
val `toggleSound` = new I18nKey("toggleSound")
|
||||
val `chat` = new I18nKey("chat")
|
||||
val `resign` = new I18nKey("resign")
|
||||
val `checkmate` = new I18nKey("checkmate")
|
||||
|
@ -40,7 +38,6 @@ val `joinTheGame` = new I18nKey("joinTheGame")
|
|||
val `whitePlays` = new I18nKey("whitePlays")
|
||||
val `blackPlays` = new I18nKey("blackPlays")
|
||||
val `opponentLeftChoices` = new I18nKey("opponentLeftChoices")
|
||||
val `makeYourOpponentResign` = new I18nKey("makeYourOpponentResign")
|
||||
val `forceResignation` = new I18nKey("forceResignation")
|
||||
val `forceDraw` = new I18nKey("forceDraw")
|
||||
val `talkInChat` = new I18nKey("talkInChat")
|
||||
|
@ -51,9 +48,6 @@ val `whiteLeftTheGame` = new I18nKey("whiteLeftTheGame")
|
|||
val `blackLeftTheGame` = new I18nKey("blackLeftTheGame")
|
||||
val `whiteDidntMove` = new I18nKey("whiteDidntMove")
|
||||
val `blackDidntMove` = new I18nKey("blackDidntMove")
|
||||
val `shareThisUrlToLetSpectatorsSeeTheGame` = new I18nKey("shareThisUrlToLetSpectatorsSeeTheGame")
|
||||
val `theComputerAnalysisHasFailed` = new I18nKey("theComputerAnalysisHasFailed")
|
||||
val `viewTheComputerAnalysis` = new I18nKey("viewTheComputerAnalysis")
|
||||
val `requestAComputerAnalysis` = new I18nKey("requestAComputerAnalysis")
|
||||
val `computerAnalysis` = new I18nKey("computerAnalysis")
|
||||
val `computerAnalysisAvailable` = new I18nKey("computerAnalysisAvailable")
|
||||
|
@ -171,7 +165,6 @@ val `cancel` = new I18nKey("cancel")
|
|||
val `whiteTimeOut` = new I18nKey("whiteTimeOut")
|
||||
val `blackTimeOut` = new I18nKey("blackTimeOut")
|
||||
val `drawOfferSent` = new I18nKey("drawOfferSent")
|
||||
val `drawOfferDeclined` = new I18nKey("drawOfferDeclined")
|
||||
val `drawOfferAccepted` = new I18nKey("drawOfferAccepted")
|
||||
val `drawOfferCanceled` = new I18nKey("drawOfferCanceled")
|
||||
val `whiteOffersDraw` = new I18nKey("whiteOffersDraw")
|
||||
|
@ -197,8 +190,6 @@ val `ratedTournament` = new I18nKey("ratedTournament")
|
|||
val `thisGameIsRated` = new I18nKey("thisGameIsRated")
|
||||
val `rematch` = new I18nKey("rematch")
|
||||
val `rematchOfferSent` = new I18nKey("rematchOfferSent")
|
||||
val `rematchOfferSentWhite` = new I18nKey("rematchOfferSentWhite")
|
||||
val `rematchOfferSentBlack` = new I18nKey("rematchOfferSentBlack")
|
||||
val `rematchOfferAccepted` = new I18nKey("rematchOfferAccepted")
|
||||
val `rematchOfferCanceled` = new I18nKey("rematchOfferCanceled")
|
||||
val `rematchOfferDeclined` = new I18nKey("rematchOfferDeclined")
|
||||
|
@ -212,7 +203,6 @@ val `loginToChat` = new I18nKey("loginToChat")
|
|||
val `youHaveBeenTimedOut` = new I18nKey("youHaveBeenTimedOut")
|
||||
val `spectatorRoom` = new I18nKey("spectatorRoom")
|
||||
val `composeMessage` = new I18nKey("composeMessage")
|
||||
val `noNewMessages` = new I18nKey("noNewMessages")
|
||||
val `subject` = new I18nKey("subject")
|
||||
val `recipient` = new I18nKey("recipient")
|
||||
val `send` = new I18nKey("send")
|
||||
|
@ -271,8 +261,6 @@ val `whiteCheckmatesInOneMove` = new I18nKey("whiteCheckmatesInOneMove")
|
|||
val `blackCheckmatesInOneMove` = new I18nKey("blackCheckmatesInOneMove")
|
||||
val `retry` = new I18nKey("retry")
|
||||
val `reconnecting` = new I18nKey("reconnecting")
|
||||
val `noFriendsOnline` = new I18nKey("noFriendsOnline")
|
||||
val `findFriends` = new I18nKey("findFriends")
|
||||
val `favoriteOpponents` = new I18nKey("favoriteOpponents")
|
||||
val `follow` = new I18nKey("follow")
|
||||
val `following` = new I18nKey("following")
|
||||
|
@ -327,7 +315,6 @@ val `blackWins` = new I18nKey("blackWins")
|
|||
val `draws` = new I18nKey("draws")
|
||||
val `nextXTournament` = new I18nKey("nextXTournament")
|
||||
val `averageOpponent` = new I18nKey("averageOpponent")
|
||||
val `membersOnly` = new I18nKey("membersOnly")
|
||||
val `boardEditor` = new I18nKey("boardEditor")
|
||||
val `setTheBoard` = new I18nKey("setTheBoard")
|
||||
val `popularOpenings` = new I18nKey("popularOpenings")
|
||||
|
@ -335,7 +322,6 @@ val `endgamePositions` = new I18nKey("endgamePositions")
|
|||
val `chess960StartPosition` = new I18nKey("chess960StartPosition")
|
||||
val `startPosition` = new I18nKey("startPosition")
|
||||
val `clearBoard` = new I18nKey("clearBoard")
|
||||
val `savePosition` = new I18nKey("savePosition")
|
||||
val `loadPosition` = new I18nKey("loadPosition")
|
||||
val `isPrivate` = new I18nKey("isPrivate")
|
||||
val `reportXToModerators` = new I18nKey("reportXToModerators")
|
||||
|
@ -352,17 +338,14 @@ val `countryOrFlag` = new I18nKey("countryOrFlag")
|
|||
val `thankYou` = new I18nKey("thankYou")
|
||||
val `socialMediaLinks` = new I18nKey("socialMediaLinks")
|
||||
val `inlineNotation` = new I18nKey("inlineNotation")
|
||||
val `watchLichessTV` = new I18nKey("watchLichessTV")
|
||||
val `previouslyOnLichessTV` = new I18nKey("previouslyOnLichessTV")
|
||||
val `onlinePlayers` = new I18nKey("onlinePlayers")
|
||||
val `activeToday` = new I18nKey("activeToday")
|
||||
val `activePlayers` = new I18nKey("activePlayers")
|
||||
val `bewareTheGameIsRatedButHasNoClock` = new I18nKey("bewareTheGameIsRatedButHasNoClock")
|
||||
val `success` = new I18nKey("success")
|
||||
val `automaticallyProceedToNextGameAfterMoving` = new I18nKey("automaticallyProceedToNextGameAfterMoving")
|
||||
val `autoSwitch` = new I18nKey("autoSwitch")
|
||||
val `puzzles` = new I18nKey("puzzles")
|
||||
val `latestUpdates` = new I18nKey("latestUpdates")
|
||||
val `tournamentWinners` = new I18nKey("tournamentWinners")
|
||||
val `name` = new I18nKey("name")
|
||||
val `description` = new I18nKey("description")
|
||||
|
@ -394,9 +377,7 @@ val `reportDescriptionHelp` = new I18nKey("reportDescriptionHelp")
|
|||
val `error.provideOneCheatedGameLink` = new I18nKey("error.provideOneCheatedGameLink")
|
||||
val `by` = new I18nKey("by")
|
||||
val `thisTopicIsNowClosed` = new I18nKey("thisTopicIsNowClosed")
|
||||
val `theming` = new I18nKey("theming")
|
||||
val `blog` = new I18nKey("blog")
|
||||
val `questionsAndAnswers` = new I18nKey("questionsAndAnswers")
|
||||
val `notes` = new I18nKey("notes")
|
||||
val `typePrivateNotesHere` = new I18nKey("typePrivateNotesHere")
|
||||
val `invalidUsernameOrPassword` = new I18nKey("invalidUsernameOrPassword")
|
||||
|
@ -425,13 +406,7 @@ val `outsideTheBoard` = new I18nKey("outsideTheBoard")
|
|||
val `onSlowGames` = new I18nKey("onSlowGames")
|
||||
val `always` = new I18nKey("always")
|
||||
val `never` = new I18nKey("never")
|
||||
val `difficultyEasy` = new I18nKey("difficultyEasy")
|
||||
val `difficultyNormal` = new I18nKey("difficultyNormal")
|
||||
val `difficultyHard` = new I18nKey("difficultyHard")
|
||||
val `xCompetesInY` = new I18nKey("xCompetesInY")
|
||||
val `xAskedY` = new I18nKey("xAskedY")
|
||||
val `xAnsweredY` = new I18nKey("xAnsweredY")
|
||||
val `xCommentedY` = new I18nKey("xCommentedY")
|
||||
val `victory` = new I18nKey("victory")
|
||||
val `defeat` = new I18nKey("defeat")
|
||||
val `victoryVsYInZ` = new I18nKey("victoryVsYInZ")
|
||||
|
@ -440,20 +415,12 @@ val `drawVsYInZ` = new I18nKey("drawVsYInZ")
|
|||
val `timeline` = new I18nKey("timeline")
|
||||
val `starting` = new I18nKey("starting")
|
||||
val `allInformationIsPublicAndOptional` = new I18nKey("allInformationIsPublicAndOptional")
|
||||
val `yourCityRegionOrDepartment` = new I18nKey("yourCityRegionOrDepartment")
|
||||
val `biographyDescription` = new I18nKey("biographyDescription")
|
||||
val `listBlockedPlayers` = new I18nKey("listBlockedPlayers")
|
||||
val `human` = new I18nKey("human")
|
||||
val `computer` = new I18nKey("computer")
|
||||
val `side` = new I18nKey("side")
|
||||
val `clock` = new I18nKey("clock")
|
||||
val `unauthorizedError` = new I18nKey("unauthorizedError")
|
||||
val `noInternetConnection` = new I18nKey("noInternetConnection")
|
||||
val `connectedToLichess` = new I18nKey("connectedToLichess")
|
||||
val `signedOut` = new I18nKey("signedOut")
|
||||
val `loginSuccessful` = new I18nKey("loginSuccessful")
|
||||
val `playOnTheBoardOffline` = new I18nKey("playOnTheBoardOffline")
|
||||
val `playOfflineComputer` = new I18nKey("playOfflineComputer")
|
||||
val `opponent` = new I18nKey("opponent")
|
||||
val `learnMenu` = new I18nKey("learnMenu")
|
||||
val `studyMenu` = new I18nKey("studyMenu")
|
||||
|
@ -461,11 +428,6 @@ val `practice` = new I18nKey("practice")
|
|||
val `community` = new I18nKey("community")
|
||||
val `tools` = new I18nKey("tools")
|
||||
val `increment` = new I18nKey("increment")
|
||||
val `sharePGN` = new I18nKey("sharePGN")
|
||||
val `playOnline` = new I18nKey("playOnline")
|
||||
val `playOffline` = new I18nKey("playOffline")
|
||||
val `allowAnalytics` = new I18nKey("allowAnalytics")
|
||||
val `shareGameURL` = new I18nKey("shareGameURL")
|
||||
val `error.required` = new I18nKey("error.required")
|
||||
val `error.email` = new I18nKey("error.email")
|
||||
val `error.email_acceptable` = new I18nKey("error.email_acceptable")
|
||||
|
@ -514,7 +476,6 @@ val `simulAddExtraTime` = new I18nKey("simulAddExtraTime")
|
|||
val `simulHostExtraTime` = new I18nKey("simulHostExtraTime")
|
||||
val `lichessTournaments` = new I18nKey("lichessTournaments")
|
||||
val `tournamentFAQ` = new I18nKey("tournamentFAQ")
|
||||
val `tournamentOfficial` = new I18nKey("tournamentOfficial")
|
||||
val `timeBeforeTournamentStarts` = new I18nKey("timeBeforeTournamentStarts")
|
||||
val `averageCentipawnLoss` = new I18nKey("averageCentipawnLoss")
|
||||
val `keyboardShortcuts` = new I18nKey("keyboardShortcuts")
|
||||
|
@ -548,7 +509,6 @@ val `timeToProcessAMoveOnLichessServer` = new I18nKey("timeToProcessAMoveOnLiche
|
|||
val `downloadAnnotated` = new I18nKey("downloadAnnotated")
|
||||
val `downloadRaw` = new I18nKey("downloadRaw")
|
||||
val `downloadImported` = new I18nKey("downloadImported")
|
||||
val `printFriendlyPDF` = new I18nKey("printFriendlyPDF")
|
||||
val `crosstable` = new I18nKey("crosstable")
|
||||
val `youCanAlsoScrollOverTheBoardToMoveInTheGame` = new I18nKey("youCanAlsoScrollOverTheBoardToMoveInTheGame")
|
||||
val `scrollOverComputerVariationsToPreviewThem` = new I18nKey("scrollOverComputerVariationsToPreviewThem")
|
||||
|
@ -559,7 +519,6 @@ val `shareYourInsightsData` = new I18nKey("shareYourInsightsData")
|
|||
val `withNobody` = new I18nKey("withNobody")
|
||||
val `withFriends` = new I18nKey("withFriends")
|
||||
val `withEverybody` = new I18nKey("withEverybody")
|
||||
val `youHaveAlreadyRegisteredTheEmail` = new I18nKey("youHaveAlreadyRegisteredTheEmail")
|
||||
val `kidMode` = new I18nKey("kidMode")
|
||||
val `kidModeExplanation` = new I18nKey("kidModeExplanation")
|
||||
val `inKidModeTheLichessLogoGetsIconX` = new I18nKey("inKidModeTheLichessLogoGetsIconX")
|
||||
|
@ -584,7 +543,6 @@ val `gameAnalysis` = new I18nKey("gameAnalysis")
|
|||
val `xHostsY` = new I18nKey("xHostsY")
|
||||
val `xJoinsY` = new I18nKey("xJoinsY")
|
||||
val `xLikesY` = new I18nKey("xLikesY")
|
||||
val `xCreatesStudyY` = new I18nKey("xCreatesStudyY")
|
||||
val `quickPairing` = new I18nKey("quickPairing")
|
||||
val `lobby` = new I18nKey("lobby")
|
||||
val `anonymous` = new I18nKey("anonymous")
|
||||
|
@ -605,7 +563,6 @@ val `usernamePrefixInvalid` = new I18nKey("usernamePrefixInvalid")
|
|||
val `usernameSuffixInvalid` = new I18nKey("usernameSuffixInvalid")
|
||||
val `usernameCharsInvalid` = new I18nKey("usernameCharsInvalid")
|
||||
val `usernameUnacceptable` = new I18nKey("usernameUnacceptable")
|
||||
val `directlySupportLichess` = new I18nKey("directlySupportLichess")
|
||||
val `playChessInStyle` = new I18nKey("playChessInStyle")
|
||||
val `chessBasics` = new I18nKey("chessBasics")
|
||||
val `coaches` = new I18nKey("coaches")
|
||||
|
@ -615,7 +572,6 @@ val `error.minLength` = new I18nKey("error.minLength")
|
|||
val `error.maxLength` = new I18nKey("error.maxLength")
|
||||
val `error.min` = new I18nKey("error.min")
|
||||
val `error.max` = new I18nKey("error.max")
|
||||
val `error.unknown` = new I18nKey("error.unknown")
|
||||
val `custom` = new I18nKey("custom")
|
||||
val `notifications` = new I18nKey("notifications")
|
||||
val `perfRatingX` = new I18nKey("perfRatingX")
|
||||
|
@ -845,6 +801,7 @@ val `arenaStreaks` = new I18nKey("arena:arenaStreaks")
|
|||
val `arenaStreaksHelp` = new I18nKey("arena:arenaStreaksHelp")
|
||||
val `drawingWithinNbMoves` = new I18nKey("arena:drawingWithinNbMoves")
|
||||
val `viewAllXTeams` = new I18nKey("arena:viewAllXTeams")
|
||||
|
||||
}
|
||||
|
||||
object emails {
|
||||
|
@ -863,6 +820,7 @@ val `logInToLichess` = new I18nKey("emails:logInToLichess")
|
|||
val `common_orPaste` = new I18nKey("emails:common_orPaste")
|
||||
val `common_note` = new I18nKey("emails:common_note")
|
||||
val `common_contact` = new I18nKey("emails:common_contact")
|
||||
|
||||
}
|
||||
|
||||
object learn {
|
||||
|
@ -1039,6 +997,7 @@ val `next` = new I18nKey("learn:next")
|
|||
val `backToMenu` = new I18nKey("learn:backToMenu")
|
||||
val `puzzleFailed` = new I18nKey("learn:puzzleFailed")
|
||||
val `retry` = new I18nKey("learn:retry")
|
||||
|
||||
}
|
||||
|
||||
object activity {
|
||||
|
@ -1063,6 +1022,7 @@ val `competedInNbTournaments` = new I18nKey("activity:competedInNbTournaments")
|
|||
val `rankedInTournament` = new I18nKey("activity:rankedInTournament")
|
||||
val `competedInNbSwissTournaments` = new I18nKey("activity:competedInNbSwissTournaments")
|
||||
val `joinedNbTeams` = new I18nKey("activity:joinedNbTeams")
|
||||
|
||||
}
|
||||
|
||||
object coordinates {
|
||||
|
@ -1076,6 +1036,7 @@ val `talkToYourChessFriends` = new I18nKey("coordinates:talkToYourChessFriends")
|
|||
val `youCanAnalyseAGameMoreEffectively` = new I18nKey("coordinates:youCanAnalyseAGameMoreEffectively")
|
||||
val `aSquareNameAppears` = new I18nKey("coordinates:aSquareNameAppears")
|
||||
val `startTraining` = new I18nKey("coordinates:startTraining")
|
||||
|
||||
}
|
||||
|
||||
object study {
|
||||
|
@ -1222,6 +1183,7 @@ val `nbChapters` = new I18nKey("study:nbChapters")
|
|||
val `nbGames` = new I18nKey("study:nbGames")
|
||||
val `nbMembers` = new I18nKey("study:nbMembers")
|
||||
val `pasteYourPgnTextHereUpToNbGames` = new I18nKey("study:pasteYourPgnTextHereUpToNbGames")
|
||||
|
||||
}
|
||||
|
||||
object clas {
|
||||
|
@ -1275,7 +1237,6 @@ val `generateANewUsername` = new I18nKey("class:generateANewUsername")
|
|||
val `welcomeToClass` = new I18nKey("class:welcomeToClass")
|
||||
val `invitationToClass` = new I18nKey("class:invitationToClass")
|
||||
val `clickToViewInvitation` = new I18nKey("class:clickToViewInvitation")
|
||||
val `noPendingInvitations` = new I18nKey("class:noPendingInvitations")
|
||||
val `onlyVisibleToTeachers` = new I18nKey("class:onlyVisibleToTeachers")
|
||||
val `lastActiveDate` = new I18nKey("class:lastActiveDate")
|
||||
val `managed` = new I18nKey("class:managed")
|
||||
|
@ -1310,6 +1271,7 @@ val `newsEdit3` = new I18nKey("class:newsEdit3")
|
|||
val `nbPendingInvitations` = new I18nKey("class:nbPendingInvitations")
|
||||
val `nbTeachers` = new I18nKey("class:nbTeachers")
|
||||
val `nbStudents` = new I18nKey("class:nbStudents")
|
||||
|
||||
}
|
||||
|
||||
object contact {
|
||||
|
@ -1386,6 +1348,7 @@ val `creditAppreciated` = new I18nKey("contact:creditAppreciated")
|
|||
val `noneOfTheAbove` = new I18nKey("contact:noneOfTheAbove")
|
||||
val `sendEmailAt` = new I18nKey("contact:sendEmailAt")
|
||||
val `explainYourRequest` = new I18nKey("contact:explainYourRequest")
|
||||
|
||||
}
|
||||
|
||||
object patron {
|
||||
|
@ -1456,6 +1419,7 @@ val `downgradeNextMonth` = new I18nKey("patron:downgradeNextMonth")
|
|||
val `changeCurrency` = new I18nKey("patron:changeCurrency")
|
||||
val `xIsPatronForNbMonths` = new I18nKey("patron:xIsPatronForNbMonths")
|
||||
val `patronForMonths` = new I18nKey("patron:patronForMonths")
|
||||
|
||||
}
|
||||
|
||||
object coach {
|
||||
|
@ -1488,6 +1452,7 @@ val `xWillApproveIt` = new I18nKey("coach:xWillApproveIt")
|
|||
val `reviewCoach` = new I18nKey("coach:reviewCoach")
|
||||
val `describeExperienceWith` = new I18nKey("coach:describeExperienceWith")
|
||||
val `studentReviews` = new I18nKey("coach:studentReviews")
|
||||
|
||||
}
|
||||
|
||||
object broadcast {
|
||||
|
@ -1516,6 +1481,7 @@ val `broadcastUrl` = new I18nKey("broadcast:broadcastUrl")
|
|||
val `currentRoundUrl` = new I18nKey("broadcast:currentRoundUrl")
|
||||
val `currentGameUrl` = new I18nKey("broadcast:currentGameUrl")
|
||||
val `downloadAllRounds` = new I18nKey("broadcast:downloadAllRounds")
|
||||
|
||||
}
|
||||
|
||||
object streamer {
|
||||
|
@ -1562,11 +1528,9 @@ val `longDescription` = new I18nKey("streamer:longDescription")
|
|||
val `xStreamerPicture` = new I18nKey("streamer:xStreamerPicture")
|
||||
val `changePicture` = new I18nKey("streamer:changePicture")
|
||||
val `uploadPicture` = new I18nKey("streamer:uploadPicture")
|
||||
val `deletePicture` = new I18nKey("streamer:deletePicture")
|
||||
val `maxSize` = new I18nKey("streamer:maxSize")
|
||||
val `installBlocker` = new I18nKey("streamer:installBlocker")
|
||||
val `beSafe` = new I18nKey("streamer:beSafe")
|
||||
val `keepItShort` = new I18nKey("streamer:keepItShort")
|
||||
|
||||
}
|
||||
|
||||
object tfa {
|
||||
|
@ -1583,6 +1547,7 @@ val `disableTwoFactor` = new I18nKey("tfa:disableTwoFactor")
|
|||
val `twoFactorEnabled` = new I18nKey("tfa:twoFactorEnabled")
|
||||
val `twoFactorDisable` = new I18nKey("tfa:twoFactorDisable")
|
||||
val `openTwoFactorApp` = new I18nKey("tfa:openTwoFactorApp")
|
||||
|
||||
}
|
||||
|
||||
object settings {
|
||||
|
@ -1593,6 +1558,7 @@ val `cantOpenSimilarAccount` = new I18nKey("settings:cantOpenSimilarAccount")
|
|||
val `changedMindDoNotCloseAccount` = new I18nKey("settings:changedMindDoNotCloseAccount")
|
||||
val `closeAccountExplanation` = new I18nKey("settings:closeAccountExplanation")
|
||||
val `thisAccountIsClosed` = new I18nKey("settings:thisAccountIsClosed")
|
||||
|
||||
}
|
||||
|
||||
object preferences {
|
||||
|
@ -1641,6 +1607,7 @@ val `snapArrowsToValidMoves` = new I18nKey("preferences:snapArrowsToValidMoves")
|
|||
val `sayGgWpAfterLosingOrDrawing` = new I18nKey("preferences:sayGgWpAfterLosingOrDrawing")
|
||||
val `yourPreferencesHaveBeenSaved` = new I18nKey("preferences:yourPreferencesHaveBeenSaved")
|
||||
val `scrollOnTheBoardToReplayMoves` = new I18nKey("preferences:scrollOnTheBoardToReplayMoves")
|
||||
|
||||
}
|
||||
|
||||
object team {
|
||||
|
@ -1655,7 +1622,6 @@ val `joinTeam` = new I18nKey("team:joinTeam")
|
|||
val `quitTeam` = new I18nKey("team:quitTeam")
|
||||
val `manuallyReviewAdmissionRequests` = new I18nKey("team:manuallyReviewAdmissionRequests")
|
||||
val `manuallyReviewAdmissionRequestsHelp` = new I18nKey("team:manuallyReviewAdmissionRequestsHelp")
|
||||
val `teamBestPlayers` = new I18nKey("team:teamBestPlayers")
|
||||
val `teamRecentMembers` = new I18nKey("team:teamRecentMembers")
|
||||
val `kickSomeone` = new I18nKey("team:kickSomeone")
|
||||
val `whoToKick` = new I18nKey("team:whoToKick")
|
||||
|
@ -1687,6 +1653,7 @@ val `declinedRequests` = new I18nKey("team:declinedRequests")
|
|||
val `nbMembers` = new I18nKey("team:nbMembers")
|
||||
val `teamLeaders` = new I18nKey("team:teamLeaders")
|
||||
val `xJoinRequests` = new I18nKey("team:xJoinRequests")
|
||||
|
||||
}
|
||||
|
||||
object perfStat {
|
||||
|
@ -1720,6 +1687,7 @@ val `gamesInARow` = new I18nKey("perfStat:gamesInARow")
|
|||
val `lessThanOneHour` = new I18nKey("perfStat:lessThanOneHour")
|
||||
val `maxTimePlaying` = new I18nKey("perfStat:maxTimePlaying")
|
||||
val `now` = new I18nKey("perfStat:now")
|
||||
|
||||
}
|
||||
|
||||
object search {
|
||||
|
@ -1744,9 +1712,9 @@ val `evaluation` = new I18nKey("search:evaluation")
|
|||
val `maxNumber` = new I18nKey("search:maxNumber")
|
||||
val `maxNumberExplanation` = new I18nKey("search:maxNumberExplanation")
|
||||
val `include` = new I18nKey("search:include")
|
||||
val `generateURL` = new I18nKey("search:generateURL")
|
||||
val `searchInXGames` = new I18nKey("search:searchInXGames")
|
||||
val `xGamesFound` = new I18nKey("search:xGamesFound")
|
||||
|
||||
}
|
||||
|
||||
object tourname {
|
||||
|
@ -1790,12 +1758,11 @@ val `classicalShieldArena` = new I18nKey("tourname:classicalShieldArena")
|
|||
val `classicalShield` = new I18nKey("tourname:classicalShield")
|
||||
val `xShieldArena` = new I18nKey("tourname:xShieldArena")
|
||||
val `xShield` = new I18nKey("tourname:xShield")
|
||||
val `openingRapidArena` = new I18nKey("tourname:openingRapidArena")
|
||||
val `openingRapid` = new I18nKey("tourname:openingRapid")
|
||||
val `xTeamBattle` = new I18nKey("tourname:xTeamBattle")
|
||||
val `eliteXArena` = new I18nKey("tourname:eliteXArena")
|
||||
val `eliteX` = new I18nKey("tourname:eliteX")
|
||||
val `xArena` = new I18nKey("tourname:xArena")
|
||||
|
||||
}
|
||||
|
||||
object faq {
|
||||
|
@ -1841,7 +1808,6 @@ val `fideHandbookX` = new I18nKey("faq:fideHandbookX")
|
|||
val `discoveringEnPassant` = new I18nKey("faq:discoveringEnPassant")
|
||||
val `explainingEnPassant` = new I18nKey("faq:explainingEnPassant")
|
||||
val `goodIntroduction` = new I18nKey("faq:goodIntroduction")
|
||||
val `officialRulesPDF` = new I18nKey("faq:officialRulesPDF")
|
||||
val `lichessTraining` = new I18nKey("faq:lichessTraining")
|
||||
val `threefoldRepetition` = new I18nKey("faq:threefoldRepetition")
|
||||
val `threefoldRepetitionExplanation` = new I18nKey("faq:threefoldRepetitionExplanation")
|
||||
|
@ -1899,6 +1865,7 @@ val `howToThreeDots` = new I18nKey("faq:howToThreeDots")
|
|||
val `enableDisableNotificationPopUps` = new I18nKey("faq:enableDisableNotificationPopUps")
|
||||
val `viewSiteInformationPopUp` = new I18nKey("faq:viewSiteInformationPopUp")
|
||||
val `lichessCanOptionnalySendPopUps` = new I18nKey("faq:lichessCanOptionnalySendPopUps")
|
||||
|
||||
}
|
||||
|
||||
object lag {
|
||||
|
@ -1915,6 +1882,7 @@ val `networkBetweenLichessAndYouExplanation` = new I18nKey("lag:networkBetweenLi
|
|||
val `youCanFindTheseValuesAtAnyTimeByClickingOnYourUsername` = new I18nKey("lag:youCanFindTheseValuesAtAnyTimeByClickingOnYourUsername")
|
||||
val `lagCompensation` = new I18nKey("lag:lagCompensation")
|
||||
val `lagCompensationExplanation` = new I18nKey("lag:lagCompensationExplanation")
|
||||
|
||||
}
|
||||
|
||||
object swiss {
|
||||
|
@ -1972,8 +1940,6 @@ val `pairingSystem` = new I18nKey("swiss:pairingSystem")
|
|||
val `pairingSystemArena` = new I18nKey("swiss:pairingSystemArena")
|
||||
val `pairingSystemSwiss` = new I18nKey("swiss:pairingSystemSwiss")
|
||||
val `pairingWaitTime` = new I18nKey("swiss:pairingWaitTime")
|
||||
val `pairingWaitTimeFast` = new I18nKey("swiss:pairingWaitTimeFast")
|
||||
val `pairingWaitTimeSlow` = new I18nKey("swiss:pairingWaitTimeSlow")
|
||||
val `identicalPairing` = new I18nKey("swiss:identicalPairing")
|
||||
val `possibleButNotConsecutive` = new I18nKey("swiss:possibleButNotConsecutive")
|
||||
val `identicalForbidden` = new I18nKey("swiss:identicalForbidden")
|
||||
|
@ -1990,6 +1956,7 @@ val `oneRoundEveryXDays` = new I18nKey("swiss:oneRoundEveryXDays")
|
|||
val `xSecondsBetweenRounds` = new I18nKey("swiss:xSecondsBetweenRounds")
|
||||
val `xMinutesBetweenRounds` = new I18nKey("swiss:xMinutesBetweenRounds")
|
||||
val `ongoingGames` = new I18nKey("swiss:ongoingGames")
|
||||
|
||||
}
|
||||
|
||||
object puzzle {
|
||||
|
@ -2060,6 +2027,7 @@ val `nbPointsBelowYourPuzzleRating` = new I18nKey("puzzle:nbPointsBelowYourPuzzl
|
|||
val `nbPointsAboveYourPuzzleRating` = new I18nKey("puzzle:nbPointsAboveYourPuzzleRating")
|
||||
val `nbPlayed` = new I18nKey("puzzle:nbPlayed")
|
||||
val `nbToReplay` = new I18nKey("puzzle:nbToReplay")
|
||||
|
||||
}
|
||||
|
||||
object puzzleTheme {
|
||||
|
@ -2187,6 +2155,7 @@ val `healthyMixDescription` = new I18nKey("puzzleTheme:healthyMixDescription")
|
|||
val `playerGames` = new I18nKey("puzzleTheme:playerGames")
|
||||
val `playerGamesDescription` = new I18nKey("puzzleTheme:playerGamesDescription")
|
||||
val `puzzleDownloadInformation` = new I18nKey("puzzleTheme:puzzleDownloadInformation")
|
||||
|
||||
}
|
||||
|
||||
object challenge {
|
||||
|
@ -2212,6 +2181,7 @@ val `declineStandard` = new I18nKey("challenge:declineStandard")
|
|||
val `declineVariant` = new I18nKey("challenge:declineVariant")
|
||||
val `declineNoBot` = new I18nKey("challenge:declineNoBot")
|
||||
val `declineOnlyBot` = new I18nKey("challenge:declineOnlyBot")
|
||||
|
||||
}
|
||||
|
||||
object storm {
|
||||
|
@ -2261,6 +2231,7 @@ val `failedPuzzles` = new I18nKey("storm:failedPuzzles")
|
|||
val `slowPuzzles` = new I18nKey("storm:slowPuzzles")
|
||||
val `xRuns` = new I18nKey("storm:xRuns")
|
||||
val `playedNbRunsOfPuzzleStorm` = new I18nKey("storm:playedNbRunsOfPuzzleStorm")
|
||||
|
||||
}
|
||||
|
||||
object ublog {
|
||||
|
@ -2288,6 +2259,7 @@ val `imageCredit` = new I18nKey("ublog:imageCredit")
|
|||
val `publishedNbBlogPosts` = new I18nKey("ublog:publishedNbBlogPosts")
|
||||
val `nbViews` = new I18nKey("ublog:nbViews")
|
||||
val `viewAllNbPosts` = new I18nKey("ublog:viewAllNbPosts")
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -57,7 +57,6 @@ Here is the link to access the class.</string>
|
|||
<item quantity="one">One pending invitation</item>
|
||||
<item quantity="other">%s pending invitations</item>
|
||||
</plurals>
|
||||
<string name="noPendingInvitations">No pending invitations</string>
|
||||
<string name="onlyVisibleToTeachers">Only visible to the class teachers</string>
|
||||
<string name="lastActiveDate">Active</string>
|
||||
<string name="managed">Managed</string>
|
||||
|
|
|
@ -60,7 +60,6 @@ It is described in section 3.7 (d) of the %2$s:
|
|||
|
||||
See the %3$s on this move for some practice with it.</string>
|
||||
<string name="goodIntroduction">good introduction</string>
|
||||
<string name="officialRulesPDF">official rules (PDF)</string>
|
||||
<string name="lichessTraining">Lichess training</string>
|
||||
<string name="threefoldRepetition">Threefold repetition</string>
|
||||
<string name="threefoldRepetitionExplanation">If a position occurs three times, players can claim a draw by %1$s. Lichess implements the official FIDE rules, as described in Article 9.2 (d) of the %2$s.</string>
|
||||
|
|
|
@ -29,5 +29,4 @@
|
|||
<string name="maxNumber">Maximum number</string>
|
||||
<string name="maxNumberExplanation">The maximum number of games to return</string>
|
||||
<string name="include">Include</string>
|
||||
<string name="generateURL">Generate URL</string>
|
||||
</resources>
|
||||
|
|
|
@ -11,7 +11,6 @@
|
|||
<string name="level">Level</string>
|
||||
<string name="strength">Strength</string>
|
||||
<string name="toggleTheChat">Toggle the chat</string>
|
||||
<string name="toggleSound">Toggle sound</string>
|
||||
<string name="chat">Chat</string>
|
||||
<string name="resign">Resign</string>
|
||||
<string name="checkmate">Checkmate</string>
|
||||
|
@ -40,7 +39,6 @@
|
|||
<item quantity="other">Your opponent left the game. You can claim victory in %s seconds.</item>
|
||||
</plurals>
|
||||
<string name="opponentLeftChoices">Your opponent left the game. You can claim victory, call the game a draw, or wait.</string>
|
||||
<string name="makeYourOpponentResign">Make your opponent resign</string>
|
||||
<string name="forceResignation">Claim victory</string>
|
||||
<string name="forceDraw">Call draw</string>
|
||||
<string name="talkInChat">Please be nice in the chat!</string>
|
||||
|
@ -51,9 +49,6 @@
|
|||
<string name="blackLeftTheGame">Black left the game</string>
|
||||
<string name="whiteDidntMove">White didn't move</string>
|
||||
<string name="blackDidntMove">Black didn't move</string>
|
||||
<string name="shareThisUrlToLetSpectatorsSeeTheGame">Share this URL to let spectators see the game</string>
|
||||
<string name="theComputerAnalysisHasFailed">The computer analysis has failed</string>
|
||||
<string name="viewTheComputerAnalysis">View the computer analysis</string>
|
||||
<string name="requestAComputerAnalysis">Request a computer analysis</string>
|
||||
<string name="computerAnalysis">Computer analysis</string>
|
||||
<string name="computerAnalysisAvailable">Computer analysis available</string>
|
||||
|
@ -219,7 +214,6 @@
|
|||
<string name="whiteTimeOut">White time out</string>
|
||||
<string name="blackTimeOut">Black time out</string>
|
||||
<string name="drawOfferSent">Draw offer sent</string>
|
||||
<string name="drawOfferDeclined">Draw offer declined</string>
|
||||
<string name="drawOfferAccepted">Draw offer accepted</string>
|
||||
<string name="drawOfferCanceled">Draw offer cancelled</string>
|
||||
<string name="whiteOffersDraw">White offers draw</string>
|
||||
|
@ -245,8 +239,6 @@
|
|||
<string name="thisGameIsRated">This game is rated</string>
|
||||
<string name="rematch">Rematch</string>
|
||||
<string name="rematchOfferSent">Rematch offer sent</string>
|
||||
<string name="rematchOfferSentWhite">White offers rematch</string>
|
||||
<string name="rematchOfferSentBlack">Black offers rematch</string>
|
||||
<string name="rematchOfferAccepted">Rematch offer accepted</string>
|
||||
<string name="rematchOfferCanceled">Rematch offer cancelled</string>
|
||||
<string name="rematchOfferDeclined">Rematch offer declined</string>
|
||||
|
@ -260,7 +252,6 @@
|
|||
<string name="youHaveBeenTimedOut">You have been timed out.</string>
|
||||
<string name="spectatorRoom">Spectator room</string>
|
||||
<string name="composeMessage">Compose message</string>
|
||||
<string name="noNewMessages">No new messages</string>
|
||||
<string name="subject">Subject</string>
|
||||
<string name="recipient">Recipient</string>
|
||||
<string name="send">Send</string>
|
||||
|
@ -376,8 +367,6 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<item quantity="one">%s friend online</item>
|
||||
<item quantity="other">%s friends online</item>
|
||||
</plurals>
|
||||
<string name="noFriendsOnline">No friends online</string>
|
||||
<string name="findFriends">Find friends</string>
|
||||
<string name="favoriteOpponents">Favourite opponents</string>
|
||||
<string name="follow">Follow</string>
|
||||
<string name="following">Following</string>
|
||||
|
@ -444,7 +433,6 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="draws">Draws</string>
|
||||
<string name="nextXTournament">Next %s tournament:</string>
|
||||
<string name="averageOpponent">Average opponent</string>
|
||||
<string name="membersOnly">Members only</string>
|
||||
<string name="boardEditor">Board editor</string>
|
||||
<string name="setTheBoard">Set the board</string>
|
||||
<string name="popularOpenings">Popular openings</string>
|
||||
|
@ -452,7 +440,6 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="chess960StartPosition">Chess960 start position: %s</string>
|
||||
<string name="startPosition">Starting position</string>
|
||||
<string name="clearBoard">Clear board</string>
|
||||
<string name="savePosition">Save position</string>
|
||||
<string name="loadPosition">Load position</string>
|
||||
<string name="isPrivate">Private</string>
|
||||
<string name="reportXToModerators">Report %s to moderators</string>
|
||||
|
@ -469,10 +456,8 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="thankYou">Thank you!</string>
|
||||
<string name="socialMediaLinks">Social media links</string>
|
||||
<string name="inlineNotation">Inline notation</string>
|
||||
<string name="watchLichessTV">Watch Lichess TV</string>
|
||||
<string name="previouslyOnLichessTV">Previously on Lichess TV</string>
|
||||
<string name="onlinePlayers">Online players</string>
|
||||
<string name="activeToday">Active today</string>
|
||||
<string name="activePlayers">Active players</string>
|
||||
<string name="bewareTheGameIsRatedButHasNoClock">Beware, the game is rated but has no clock!</string>
|
||||
<string name="success">Success</string>
|
||||
|
@ -483,7 +468,6 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="automaticallyProceedToNextGameAfterMoving">Automatically proceed to next game after moving</string>
|
||||
<string name="autoSwitch">Auto switch</string>
|
||||
<string name="puzzles">Puzzles</string>
|
||||
<string name="latestUpdates">Latest updates</string>
|
||||
<string name="tournamentWinners">Tournament winners</string>
|
||||
<string name="name">Name</string>
|
||||
<string name="description">Description</string>
|
||||
|
@ -515,9 +499,7 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="error.provideOneCheatedGameLink">Please provide at least one link to a cheated game.</string>
|
||||
<string name="by">by %s</string>
|
||||
<string name="thisTopicIsNowClosed">This topic is now closed.</string>
|
||||
<string name="theming">Theming</string>
|
||||
<string name="blog">Blog</string>
|
||||
<string name="questionsAndAnswers">Questions & Answers</string>
|
||||
<string name="notes">Notes</string>
|
||||
<string name="typePrivateNotesHere">Type private notes here</string>
|
||||
<string name="invalidUsernameOrPassword">Invalid username or password</string>
|
||||
|
@ -546,13 +528,7 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="onSlowGames">On slow games</string>
|
||||
<string name="always">Always</string>
|
||||
<string name="never">Never</string>
|
||||
<string name="difficultyEasy">Easy</string>
|
||||
<string name="difficultyNormal">Normal</string>
|
||||
<string name="difficultyHard">Hard</string>
|
||||
<string name="xCompetesInY">%1$s competes in %2$s</string>
|
||||
<string name="xAskedY">%1$s asked %2$s</string>
|
||||
<string name="xAnsweredY">%1$s answered %2$s</string>
|
||||
<string name="xCommentedY">%1$s commented %2$s</string>
|
||||
<string name="victory">Victory</string>
|
||||
<string name="defeat">Defeat</string>
|
||||
<string name="victoryVsYInZ">%1$s vs %2$s in %3$s</string>
|
||||
|
@ -561,7 +537,6 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="timeline">Timeline</string>
|
||||
<string name="starting">Starting:</string>
|
||||
<string name="allInformationIsPublicAndOptional">All information is public and optional.</string>
|
||||
<string name="yourCityRegionOrDepartment">Your city, region, or province.</string>
|
||||
<string name="biographyDescription">Talk about yourself, your interests, what you like in chess, your favourite openings, players, ...</string>
|
||||
<plurals name="maximumNbCharacters">
|
||||
<item quantity="one">Maximum: %s character.</item>
|
||||
|
@ -576,13 +551,6 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="computer">Computer</string>
|
||||
<string name="side">Side</string>
|
||||
<string name="clock">Clock</string>
|
||||
<string name="unauthorizedError">Access is unauthorised.</string>
|
||||
<string name="noInternetConnection">No internet connection. You can still play offline from the menu.</string>
|
||||
<string name="connectedToLichess">You are now connected to lichess.org</string>
|
||||
<string name="signedOut">You have been signed out</string>
|
||||
<string name="loginSuccessful">You are now signed in</string>
|
||||
<string name="playOnTheBoardOffline">Over the board</string>
|
||||
<string name="playOfflineComputer">Computer</string>
|
||||
<string name="opponent">Opponent</string>
|
||||
<string name="learnMenu">Learn</string>
|
||||
<string name="studyMenu">Study</string>
|
||||
|
@ -590,11 +558,6 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="community">Community</string>
|
||||
<string name="tools">Tools</string>
|
||||
<string name="increment">Increment</string>
|
||||
<string name="sharePGN">Share PGN</string>
|
||||
<string name="playOnline">Play online</string>
|
||||
<string name="playOffline">Play offline</string>
|
||||
<string name="allowAnalytics">Allow anonymous statistics</string>
|
||||
<string name="shareGameURL">Share game URL</string>
|
||||
<string name="error.required">This field is required</string>
|
||||
<string name="error.email">This email address is invalid</string>
|
||||
<string name="error.email_acceptable">This email address is not acceptable. Please double-check it, and try again.</string>
|
||||
|
@ -647,7 +610,6 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="simulHostExtraTime">Host extra clock time</string>
|
||||
<string name="lichessTournaments">Lichess tournaments</string>
|
||||
<string name="tournamentFAQ">Arena tournament FAQ</string>
|
||||
<string name="tournamentOfficial">Official</string>
|
||||
<string name="timeBeforeTournamentStarts">Time before tournament starts</string>
|
||||
<string name="averageCentipawnLoss">Average centipawn loss</string>
|
||||
<string name="keyboardShortcuts">Keyboard shortcuts</string>
|
||||
|
@ -685,7 +647,6 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="downloadAnnotated">Download annotated</string>
|
||||
<string name="downloadRaw">Download raw</string>
|
||||
<string name="downloadImported">Download imported</string>
|
||||
<string name="printFriendlyPDF">Print-friendly PDF</string>
|
||||
<string name="crosstable">Crosstable</string>
|
||||
<string name="youCanAlsoScrollOverTheBoardToMoveInTheGame">Scroll over the board to move in the game.</string>
|
||||
<string name="scrollOverComputerVariationsToPreviewThem">Scroll over computer variations to preview them.</string>
|
||||
|
@ -696,7 +657,6 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="withNobody">With nobody</string>
|
||||
<string name="withFriends">With friends</string>
|
||||
<string name="withEverybody">With everybody</string>
|
||||
<string name="youHaveAlreadyRegisteredTheEmail">You have already registered the email: %s</string>
|
||||
<string name="kidMode">Kid mode</string>
|
||||
<string name="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.</string>
|
||||
<string name="inKidModeTheLichessLogoGetsIconX">In kid mode, the Lichess logo gets a %s icon, so you know your kids are safe.</string>
|
||||
|
@ -725,7 +685,6 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="xHostsY">%1$s hosts %2$s</string>
|
||||
<string name="xJoinsY">%1$s joins %2$s</string>
|
||||
<string name="xLikesY">%1$s likes %2$s</string>
|
||||
<string name="xCreatesStudyY">%1$s creates study %2$s</string>
|
||||
<string name="quickPairing">Quick pairing</string>
|
||||
<string name="lobby">Lobby</string>
|
||||
<string name="anonymous">Anonymous</string>
|
||||
|
@ -746,7 +705,6 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="usernameSuffixInvalid">The username must end with a letter or a number.</string>
|
||||
<string name="usernameCharsInvalid">The username must only contain letters, numbers, underscores, and hyphens. Consecutive underscores and hyphens are not allowed.</string>
|
||||
<string name="usernameUnacceptable">This username is not acceptable.</string>
|
||||
<string name="directlySupportLichess">Directly support Lichess</string>
|
||||
<string name="playChessInStyle">Play chess in style</string>
|
||||
<string name="chessBasics">Chess basics</string>
|
||||
<string name="coaches">Coaches</string>
|
||||
|
@ -756,7 +714,6 @@ computer analysis, game chat and shareable URL.</string>
|
|||
<string name="error.maxLength">Maximum length is %s</string>
|
||||
<string name="error.min">Must be greater or equal to %s</string>
|
||||
<string name="error.max">Must be less or equal to %s</string>
|
||||
<string name="error.unknown">Error</string>
|
||||
<string name="custom">Custom</string>
|
||||
<string name="notifications">Notifications</string>
|
||||
<string name="perfRatingX">Rating: %s</string>
|
||||
|
|
|
@ -50,11 +50,5 @@ If your stream is in English, there is no need to include a language tag.</strin
|
|||
<string name="xStreamerPicture">%s streamer picture</string>
|
||||
<string name="changePicture">Change/delete your picture</string>
|
||||
<string name="uploadPicture">Upload a picture</string>
|
||||
<string name="deletePicture">Delete picture</string>
|
||||
<string name="maxSize">Max size: %s</string>
|
||||
<string name="installBlocker">Install a malware blocker!</string>
|
||||
<string name="beSafe">Be safe from ads and trackers
|
||||
infesting Twitch and YouTube.
|
||||
Lichess recommends uBlock Origin
|
||||
which is free and open-source.</string>
|
||||
</resources>
|
||||
|
|
|
@ -88,8 +88,6 @@ The closest you can get to Round Robin online is to play a Swiss tournament with
|
|||
<string name="pairingSystemArena">Any available opponent with similar ranking</string>
|
||||
<string name="pairingSystemSwiss">Best pairing based on points and tie breaks</string>
|
||||
<string name="pairingWaitTime">Pairing wait time</string>
|
||||
<string name="pairingWaitTimeFast">Fast: doesn't wait for all players</string>
|
||||
<string name="pairingWaitTimeSlow">Slow: waits for all players</string>
|
||||
<string name="identicalPairing">Identical pairing</string>
|
||||
<string name="possibleButNotConsecutive">Possible, but not consecutive</string>
|
||||
<string name="identicalForbidden">Forbidden</string>
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
<item quantity="one">Team leader</item>
|
||||
<item quantity="other">Team leaders</item>
|
||||
</plurals>
|
||||
<string name="teamBestPlayers">Best players</string>
|
||||
<string name="teamRecentMembers">Recent members</string>
|
||||
<string name="kickSomeone">Kick someone out of the team</string>
|
||||
<string name="whoToKick">Who do you want to kick out of the team?</string>
|
||||
|
|
|
@ -40,8 +40,6 @@
|
|||
<string name="classicalShield">Classical Shield</string>
|
||||
<string name="xShieldArena">%s Shield Arena</string>
|
||||
<string name="xShield">%s Shield</string>
|
||||
<string name="openingRapidArena">%s Rapid Arena</string>
|
||||
<string name="openingRapid">%s Rapid</string>
|
||||
<string name="xTeamBattle">%s Team Battle</string>
|
||||
<string name="eliteXArena">Elite %s Arena</string>
|
||||
<string name="eliteX">Elite %s</string>
|
||||
|
|
Loading…
Reference in New Issue