-export const translations =
-{
- "Hall": "Hall",
- "Variants": "Variants",
- "My games": "My games",
- "Forum": "Forum",
- "Contact": "Contact",
- "About": "About",
-
- "Language": "Language",
- "Email": "Email",
- "Subject": "Subject",
- "Content": "Content",
+export const translations = {
+ Abort: "Abort",
+ About: "About",
+ "Accept draw?": "Accept draw?",
+ All: "All",
+ Analyse: "Analyse",
+ "Analyse in Dark mode makes no sense!":
+ "Analyse in Dark mode makes no sense!",
+ "Are you sure?": "Are you sure?",
+ "Authentication successful!": "Authentication successful!",
+ Apply: "Apply",
+ "Back to list": "Back to list",
+ "Black to move": "Black to move",
+ "Black win": "Black win",
+ "Board colors": "Board colors",
+ "Board size": "Board size",
+ blue: "blue",
+ brown: "brown",
+ Cadence: "Cadence",
+ Challenge: "Challenge",
+ "Challenge declined": "Challenge declined",
+ "Chat here": "Chat here",
+ "Connection token sent. Check your emails!":
+ "Connection token sent. Check your emails!",
+ Contact: "Contact",
+ "Correspondance challenges": "Correspondance challenges",
+ "Correspondance games": "Correspondance games",
+ "Database error:": "Database error:",
+ Delete: "Delete",
+ Download: "Download",
+ Draw: "Draw",
+ "Draw offer only in your turn": "Draw offer only in your turn",
+ Edit: "Edit",
+ Email: "Email",
"Email sent!": "Email sent!",
+ "Empty message": "Empty message",
+ "Error while loading database:": "Error while loading database:",
+ "Example game": "Example game",
+ From: "From",
+ "Game retrieval failed:": "Game retrieval failed:",
+ "Game removal failed:": "Game removal failed:",
+ Go: "Go",
+ green: "green",
+ Hall: "Hall",
+ "Highlight last move and checks?": "Highlight last move and checks?",
+ Instructions: "Instructions",
+ Language: "Language",
+ "Live challenges": "Live challenges",
+ "Live games": "Live games",
+ "Load more": "Load more",
+ Login: "Login",
+ Logout: "Logout",
+ "Logout successful!": "Logout successful!",
+ "Modifications applied!": "Modifications applied!",
+ "Move played:": "Move played:",
+ "Mutual agreement": "Mutual agreement",
+ "My games": "My games",
+ "My problems": "My problems",
+ "Name or Email": "Name or Email",
+ "New connexion detected: tab now offline":
+ "New connexion detected: tab now offline",
+ "New correspondance game:": "New correspondance game:",
+ "New game": "New game",
+ "New problem": "New problem",
+ News: "News",
+ "No subject. Send anyway?": "No subject. Send anyway?",
+ None: "None",
+ "Notifications by email": "Notifications by email",
+ Number: "Number",
+ Observe: "Observe",
+ "Offer draw?": "Offer draw?",
+ "Opponent action": "Opponent action",
+ "Play sounds?": "Play sounds?",
+ "Play with?": "Play with?",
+ Players: "Players",
+ "Please log in to accept corr challenges":
+ "Please log in to accept corr challenges",
+ "Please log in to play correspondance games":
+ "Please log in to play correspondance games",
+ "Please select a variant": "Please select a variant",
+ Practice: "Practice",
+ "Prefix?": "Prefix?",
+ "Processing... Please wait": "Processing... Please wait",
+ Problems: "Problems",
+ "participant(s):": "participant(s):",
+ Register: "Register",
+ "Registration complete! Please check your emails":
+ "Registration complete! Please check your emails",
+ "Remove game?": "Remove game?",
+ Resign: "Resign",
+ "Resign the game?": "Resign the game?",
+ Result: "Result",
+ Rules: "Rules",
+ Send: "Send",
+ "Self-challenge is forbidden": "Self-challenge is forbidden",
+ "Send challenge": "Send challenge",
+ Settings: "Settings",
+ "Show possible moves?": "Show possible moves?",
+ "Show solution": "Show solution",
+ Social: "Social",
+ Solution: "Solution",
+ "Stop game": "Stop game",
+ Subject: "Subject",
+ "Terminate game?": "Terminate game?",
+ "Three repetitions": "Three repetitions",
+ Time: "Time",
+ To: "To",
+ Unknown: "Unknown",
+ Update: "Update",
+ "User name": "User name",
+ Variant: "Variant",
+ Variants: "Variants",
+ Versus: "Versus",
+ "White to move": "White to move",
+ "White win": "White win",
+ "Who's there?": "Who's there?",
+ "Write news": "Write news",
+ "Your message": "Your message",
// Variants boxes:
+ "Balanced sliders & leapers": "Balanced sliders & leapers",
+ "Big board": "Big board",
+ "Board upside down": "Board upside down",
"Both sides of the mirror": "Both sides of the mirror",
- "Keep antiking in check": "Keep antiking in check",
- "Explosive captures": "Explosive captures",
- "Shared pieces": "Shared pieces",
- "Standard rules": "Standard rules",
- "Captures reborn": "Captures reborn",
"Capture all of a kind": "Capture all of a kind",
- "Big board": "Big board",
- "Lose all pieces": "Lose all pieces",
- "Laws of attraction": "Laws of attraction",
+ "Captures reborn": "Captures reborn",
"Exchange pieces positions": "Exchange pieces positions",
"Exotic captures": "Exotic captures",
- "Balanced sliders & leapers": "Balanced sliders & leapers",
- "Reverse captures": "Reverse captures",
- "Pawns move diagonally": "Pawns move diagonally",
+ "Explosive captures": "Explosive captures",
"In the shadow": "In the shadow",
+ "Keep antiking in check": "Keep antiking in check",
+ "Laws of attraction": "Laws of attraction",
+ "Lose all pieces": "Lose all pieces",
"Move twice": "Move twice",
- "Board upside down": "Board upside down",
-
- // Variant page:
- "New game": "New game",
- "Waiting for opponent...": "Waiting for opponent...",
- "Rules": "Rules",
- "Play": "Play",
- "White win": "White win",
- "Black win": "Black win",
- "Draw": "Draw",
- "Unfinished": "Unknown",
- "Settings": "Settings",
- "Resign": "Resign",
- "Undo": "Undo",
- "Flip board": "Flip board",
- "Ok": "Ok",
- "Random": "Random",
- "Preferences": "Preferences",
- "My name is...": "My name is...",
- "Show hints?": "Show hints?",
- "Board colors": "Board colors",
- "brown": "brown",
- "green": "green",
- "blue": "blue",
- "Play sounds?": "Play sounds?",
- "None": "None",
- "All": "All",
- "Type here": "Type here",
- "Send": "Send",
- "Download PGN": "Download PGN",
- "Cancel": "Cancel",
-
- // Game page:
-
- // About page:
- "about_intro1": "This website was born after Patrick Bernier told me about " +
- "a variant he invented, called 'l'Échiqueté', which involves mixed pieces, " +
- "half-black and half-white. Back then in 2012, I developed a small website " +
- "allowing to play by correspondance with this variant only. I already had " +
- "in mind other variants to be added to the website, 'Zen chess' being the " +
- "first on the list because it changed so much the thinking process that I " +
- "was very curious to play it.",
- "about_intro2": "After a long break, a prototype website allowing to play " +
- "live games was tested in the end of 2017, with only a few players. " +
- "One year later the first version of the final website was published: " +
- "it offered three modes, against a human, a computer engine or analyzing, " +
- "with about twenty variants available. The current website is a more modern " +
- "rewriting of this initial version: it now has the basic features expected " +
- "from a chess playing website :)",
- "about_sitemap": "From the main Hall, you can see and talk to online players, " +
- "send and accept challenges (live or correspondance), and also watch current " +
- "games. If this is your first contact with chess variants, you probably should " +
- "start with the 'Variants' page from the top menu: it explains all the rules " +
- "and allows to observe sample games or play against basic bots. Finally, " +
- "at any moment in a game you can click on the FEN string at the bottom to " +
- "analyze the position. Try not to do that in live games ;)",
- "about_contrib": "<a href='https://github.com/yagu0/vchess'>The source code</a> " +
- "is freely available on Github: the main ingredients are Express, Node.js, " +
- "Vue and Webpack. The chosen DBMS is SQLite for now because of its simplicity. " +
- "It can be easily changed if needed later. All contributions are welcome: " +
- "<ul><li>Translations: see client/src/translations/ folder</li> " +
- "<li>Styling: client/src/stylesheets/ and <style> part of .vue " +
- "files in client/src/{components,views}</li> " +
- "<li>Back-end and front-end code: a lot can be improved! Feel free to send " +
- "pull requests :)</li></ul>",
- "about_thanks": "A considerable number of people helped for this website, " +
- "testing, giving ideas, motivating me to achieve this project. Thanks in " +
- "relatively random order to Patrick Bernier, Frédéric Fradet, Olive Martin, " +
- "Bevis Martin, Laurent Nouhaud and Christian Poisson for early testing and " +
- "advices from 2012; to Yovann Gatineau and Anatole Vlachos for their " +
- "enthusiasm about the website; to Jérôme Auclair who told me about the " +
- "Dynamo variant; to Nathalie Merlin and lichess players O42, oceansideview, " +
- "okei and opperwezen who tested " +
- "<a href='https://lichess.org/forum/general-chess-discussion/" +
- "vchessclub--play-chess-variants?page=10'>the 2018/12 version</a>; " +
- "and of course to the websites " +
- "<a href='https://schemingmind.com/'>schemingmind.com</a> and " +
- "<a href='https://www.chessvariants.com/'>chessvariants.com</a> which are " +
- "two great resources about variants. If I forget someone in this list, " +
- "sorry and please tell me!",
+ "Pawns move diagonally": "Pawns move diagonally",
+ "Reverse captures": "Reverse captures",
+ "Shared pieces": "Shared pieces",
+ "Standard rules": "Standard rules"
};