summaryrefslogtreecommitdiff
path: root/chess-german.el
blob: 3ada61d206a1ec2493a63ed4dd1e5cbac348f426 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
(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)

;;;