(require 'chess-message) (chess-message-catalog 'german '((queen . "Dame") (king . "König") (bishop . "Läufer") (knight . "Springer") (rook . "Turm") (pawn . "Bauer") (short-castle . "Kurze Rochade") (long-castle . "Lange Rochade") (check . "Schach") (checkmate . "Schach matt") (stalemate . "Patt") (en-passant . "on possont") (piece-moves . "%s nach %s") (piece-takes . "%s schlägt %s auf %s") (illegal-move . "Illegal move") (draw-offer-declined . "Your draw offer was declined") (could-not-find-engine . "Cannot find %s executable; check `%s'") (starting-engine-done . "Starting chess program '%s'...done") (starting-engine . "Starting chess program '%s'...") (chess-delete-autosave . "Delete the autosave file? ") (chess-read-autosave . "There is a chess autosave file, read it? ") (piece-images-loaded . "Loading chess piece images...done") (piece-images-loading . "Loading chess piece images...") (no-images . "Cannot find any piece images; check `chess-images-directory'") (no-images-fallback . "Could not find suitable chess images") (no-such-database . "There is no such chess database module '%s'") (engine-not-running . "The engine you were using is no longer running") (failed-start . "Failed to start chess engine process") (opp-illegal . "Your opponent states your last command was illegal") (opp-undo-ret . "Your opponent has retracted their request to undo %d moves") (opp-abort-ret . "Your opponent has retracted their offer to abort") (opp-draw-ret . "Your opponent has retracted their draw offer") (opp-undo-dec . "Your request to undo %d moves was decline") (opp-abort-dec . "Your offer to abort was declined") (opp-draw-dec . "Your draw offer was declined") (opp-undo-acc . "Request to undo %d moves was accepted") (opp-abort-acc . "Your offer to abort was accepted") (opp-draw-acc . "Your draw offer was accepted") (opp-ready-a . "Your opponent is now ready to play") (opp-ready . "Your opponent, %s, is now ready to play") (opp-undo . "Your opponent wants to take back %d moves, accept? ") (opp-abort . "Your opponent wants to abort this game, accept? ") (opp-draw . "Your opponent offers a draw, accept? ") (opp-resigned . "Your opponent has resigned") (opp-quit . "Your opponent has quit playing") (want-to-play-a . "Do you wish to play a chess game against an anonymous opponent? ") (want-to-play . "Do you wish to play a chess game against %s? ") (move-passed . "Your opponent has passed the move to you") (now-black . "Your opponent played the first move, you are now black") (invalid-pgn . "Received invalid PGN text") (invalid-fen . "Received invalid FEN string: %s") (piece-immobile . "That piece cannot move now") (selected-empty . "You cannot select an empty square") (wrong-color . "You cannot move your opponent's pieces") (move-not-legal . "That is not a legal move") (cannot-mount . "You cannot move pieces on top of each other") (game-is-over . "This game is over") (not-your-move . "It is not your turn to move") (editing-directly . "Now editing position directly, use S when complete...") (return-to-current . "Use '>' to return to the current position") (draw-offer . "You offer a draw") (want-to-quit . "Do you really want to quit? ") (illegal-notation . "Illegal move notation: %s") (no-such-style . "There is no such chessboard display style '%s'") (mode-drawn . "DRAWN") (mode-stalemate . "STALEMATE") (mode-resigned . "RESIGNED") (mode-checkmate . "CHECKMATE") (mode-start . "START") (mode-black . "Black") (mode-white . "White") (no-candidates . "There are no candidate moves for '%s'") (could-not-diff . "Could not differentiate piece") (could-not-clarify . "Could not determine which piece to use") (clarify-piece . "Clarify piece to move by rank or file") (no-such-module . "There is no module named '%s'") (add-to-completed . "Cannot add moves to a completed game") (undo-limit-reached . "Cannot undo further") (pawn-promote-query . "Promote pawn to queen/rook/knight/bishop? ") (piece-unrecognized . "Unrecognized piece identifier") (move-from-blank . "Attempted piece move from blank square %s"))) (provide 'chess-german) ;;;