mirror of
https://github.com/TheRealOwenRees/echecsfrance.git
synced 2026-07-23 04:26:57 +00:00
172 lines
7.7 KiB
JSON
172 lines
7.7 KiB
JSON
{
|
|
"Metadata": {
|
|
"title": "Échecs France - Tournois d'Échecs",
|
|
"description": "Find chess tournaments, in France, on a map",
|
|
"keywords": "chess, France, tournament, tournaments, FFE, map, norm, norms"
|
|
},
|
|
|
|
"App": {
|
|
"shortDate": "{date, date, ::dd/MM/yyyy}",
|
|
"datePlaceholder": "DD/MM/YYYY",
|
|
"dateParseFormat": "dd/MM/yyyy",
|
|
"dateMask": "99/99/9999",
|
|
"selectPlaceholder": "Select...",
|
|
"searchPlaceholder": "Search...",
|
|
"noOptionsMessage": "No options found",
|
|
"timeControlEnum": "{tc, select, Classic {Classic} Rapid {Rapid} Blitz {Blitz} Other {Other} other {{tc}}}"
|
|
},
|
|
|
|
"Nav": {
|
|
"title": "Échecs France",
|
|
"tournaments": "Tournaments",
|
|
"elo": "Elo Calculator"
|
|
},
|
|
|
|
"Footer": {
|
|
"githubAria": "Link to GitHub repository",
|
|
"contactAria": "Contact Us"
|
|
},
|
|
|
|
"FormValidation": {
|
|
"required": "Required",
|
|
"url": "Invalid URL"
|
|
},
|
|
|
|
"Home": {
|
|
"title": "Échecs France",
|
|
"purpose": "Find chess tournaments, in France, on a map",
|
|
"how": "A graphical representation of all the chess tournaments published by the <link>FFE</link>",
|
|
"mapLink": "See the Map"
|
|
},
|
|
|
|
"Tournaments": {
|
|
"loading": "Loading...",
|
|
"searchLabel": "Search",
|
|
"searchPlaceholder": "Search",
|
|
"syncWithMapCheckbox": "Tournaments visible on the map",
|
|
"normsOnly": "Only norm tournaments",
|
|
"noneFound": "No tournaments found",
|
|
"date": "Date",
|
|
"town": "Town",
|
|
"tournament": "Tournament",
|
|
"timeControl": "Time Control",
|
|
"approx": "Geo-location is approximative",
|
|
"norm": "Norm Tournament",
|
|
"clearButton": "Clear"
|
|
},
|
|
|
|
"About": {
|
|
"title": "Who are we?",
|
|
"p1": "This project came to life in early 2022 with the aim of providing a visualization of chess tournaments on a map in France. Having moved to France in 2019, I was not familiar with the geography of the country and wanted to know which tournaments were taking place near my location.",
|
|
"p2": "The project was put on hold until spring 2023, when I revived it. Rebuilt from scratch, Échecs France is now open source and open to contributions. You can find more information and access the project at <homeLink>Échecs France</homeLink>",
|
|
"p3": " I plan to implement an online donation button for those who wish to contribute to the expenses associated with the website. Once the operating costs are deducted, any remaining funds will be redirected to the chess community, either by sponsoring events or through the creation of donations.",
|
|
"thanksTitle": "Thanks",
|
|
"thanksInfo": "This project is what it is thanks to the contributions of all of you. I would like to extend special thanks to the following individuals for their contributions:",
|
|
"techTitle": "Tech",
|
|
"techInfo": "<homeLink>Échecs France</homeLink> uses\u00a0:",
|
|
"techWith": "with",
|
|
"contribInfo": "For more information on how to contribute, please visit our <link>GitHub</link>."
|
|
},
|
|
|
|
"Contact": {
|
|
"title": "Contact Us",
|
|
"info": "Would you like to add tournaments from your federation to this website? Are you experiencing any technical issues? Would you like to participate in this project? Please feel free to contact us.",
|
|
"emailLabel": "Email",
|
|
"emailPlaceholder": "name@example.com",
|
|
"subjectLabel": "Subject",
|
|
"subjectPlaceholder": "Your reason for contacting us",
|
|
"messageLabel": "Your Message",
|
|
"messagePlaceholder": "Please provide the details of your request here...",
|
|
"sendButton": "Send Message",
|
|
"sending": "Sending...",
|
|
"success": "Thank you for your message.",
|
|
"failure": "Sorry, something went wrong. Please try again."
|
|
},
|
|
|
|
"AddTournament": {
|
|
"title": "Add a Tournament",
|
|
"info": "Fill in the form below and your tournament will be reviewed shortly.",
|
|
"tournamentNameLabel": "Tournament Name",
|
|
"tournamentNamePlaceholder": "Tournament name",
|
|
"dateLabel": "Date",
|
|
"urlLabel": "URL",
|
|
"urlPlaceholder": "www.example.com",
|
|
"tcLabel": "Time Control",
|
|
"normLabel": "Norm Tournament?",
|
|
"normNo": "No",
|
|
"normYes": "Yes",
|
|
"addressLabel": "Address",
|
|
"addressPlaceholder": "Address",
|
|
"townLabel": "Town",
|
|
"townPlaceholder": "Town",
|
|
"departmentLabel": "County",
|
|
"departmentPlaceholder": "County",
|
|
"postcodeLabel": "Postcode",
|
|
"postcodePlaceholder": "Postcode",
|
|
"countryLabel": "Country",
|
|
"countryPlaceholder": "Country",
|
|
"latLabel": "Latitude",
|
|
"lngLabel": "Longitude",
|
|
"yourNameLabel": "Your Name",
|
|
"yourNamePlaceholder": "Your Name",
|
|
"yourEmailLabel": "Your Email",
|
|
"yourEmailPlaceholder": "Your Email",
|
|
"messageLabel": "Additional Info / Message",
|
|
"messagePlaceholder": "Additional Info / Message",
|
|
"sendButton": "Submit Tournament",
|
|
"sending": "Sending...",
|
|
"clearForm": "Clear Form",
|
|
"success": "Thank you for your message.",
|
|
"failure": "Sorry, something went wrong. Please try again."
|
|
},
|
|
|
|
"Elo": {
|
|
"title": "Elo Calculator",
|
|
"info": "Use this calculator to give yourself an idea of your new Elo rating after a tournament.",
|
|
|
|
"useManualLabel": "or enter your results manually",
|
|
|
|
"currentEloLabel": "Your current Elo",
|
|
"currentEloPlaceholder": "Elo",
|
|
"yourKFactorLabel": "Your K-Factor",
|
|
"kFactorLabel": "Coefficient",
|
|
"kFactorPlaceholder": "K-Factor",
|
|
"resultsTitle": "Results",
|
|
"opponentEloPlaceholder": "Opponent Elo",
|
|
"gameResultPlaceholder": "Result...",
|
|
"gameResult": "{result, select, win {Win} draw {Draw} loss {Loss} other {{result}}}",
|
|
"addGameButton": "Add another game result",
|
|
|
|
"resultsUrlLabel": "Paste a link to the FFE results page",
|
|
"resultsUrlPlaceholder": "http://echecs.asso.fr/FicheTournoi.aspx?Ref=...",
|
|
"fetchResultsButton": "Fetch",
|
|
"enterManualResultsButton": "Enter results manually",
|
|
"choosePlayerLabel": "Choose a player",
|
|
"choosePlayerPlaceholder": "Player",
|
|
"needRating": "This calculator requires an initial FIDE rating. The selected player has either an estimated rating or a National rating.",
|
|
"forfeit": "Forfeit",
|
|
"vs": " vs ",
|
|
"wonByForfeit": "Won by forfeit",
|
|
"lostByForfeit": "Lost by forfeit",
|
|
"draw": "½ - ½",
|
|
"whiteWin": "1 - 0",
|
|
"blackWin": "0 - 1",
|
|
"initialRating": "Initial Rating: {rating}",
|
|
"finalRating": "Final Rating: {rating} (<delta></delta>)",
|
|
"noChangeInfo": "Note that {noChangeCount, plural, one {one of the games} other {# of the games}} resulted in no change to the Elo. Forfeited games and games played against players that do not yet have a FIDE rating are not included in the calculation.",
|
|
|
|
"kFactorTitle": "What is the K-Factor?",
|
|
"kFactorInfo1": "The purpose of the K-factor is to determine how much a player's chess rating should change after each game. It is based on the number of rated games a player has completed. This system helps ensure that players' ratings accurately reflect their skill levels while accommodating both new and experienced players.",
|
|
"kFactorInfo2": "Under FIDE, the K-factor is:",
|
|
"kFactorInfo3": "40 for a player new to the rating list until he has completed events with at least 30 games.",
|
|
"kFactorInfo4": "20 as long as a player's rating remains under 2400.",
|
|
"kFactorInfo5": "10 once a player's published rating has reached 2400 and remains at that level subsequently, even if the rating drops below 2400.",
|
|
"kFactorInfo6": "40 for all players until their 18th birthday, as long as their rating remains under 2300.",
|
|
"kFactorInfo7": "20 for RAPID and BLITZ ratings for all players.",
|
|
|
|
"unknownError": "We were unable to fetch results from this URL. Please <contact>contact us</contact> if the problem persists.",
|
|
"ERR_TOURNAMENT_NOT_FOUND": "Tournament not found",
|
|
"ERR_NO_TOURNAMENT_ID": "The link you provided is incorrect"
|
|
}
|
|
}
|