File knights.diff of Package knights
--- doc/Makefile.am
+++ doc/Makefile.am 2005/08/23 09:32:45
@@ -115,4 +115,3 @@
if test -L ${DOCDIR}/default/$(PACKAGE); then rm -f ${DOCDIR}/default/$(PACKAGE); fi; \
}; done
-all:
--- knights/core.cpp
+++ knights/core.cpp 2005/08/23 09:38:37
@@ -90,7 +90,7 @@
else
{
/* Use an existing internetIO */
- (io_base*)internetioPtr = myIOMap.find(Null);
+ internetioPtr = (io_internet*) myIOMap.find(Null);
if( internetioPtr == NULL )
{
kdWarning() << "core::createNewIO: Trying to connect a match to an internetIO that doesn't exsist." << endl;
@@ -114,12 +114,12 @@
}
else
{
- (io_base*)internetioPtr = myIOMap.find(ID);
+ internetioPtr = (io_internet*) myIOMap.find(ID);
if( internetioPtr == NULL )
{
/* no io mapped to the ID yet, use the internetio */
/* Use an existing internetIO */
- (io_base*)internetioPtr = myIOMap.find(Null);
+ internetioPtr = (io_internet*) myIOMap.find(Null);
if( internetioPtr == NULL )
{
kdWarning() << "core::createNewIO: Trying to connect a match to an internetIO that doesn't exsist." << endl;
--- knights/knights.desktop 2005/09/29 08:36:10 1.1
+++ knights/knights.desktop 2005/09/29 08:36:30
@@ -8,9 +8,8 @@
Comment=A graphical chess interface
Comment[de]=A graphical chess interface
InitialPreference=1
-MimeType=application/x-chess-pgn,Application
+MimeType=application/x-chess-pgn;text/x-chess-pgn;
ServiceTypes=
DocPath=knights/index.html
Terminal=false
-
-
+GenericName=Chess Frontend
--- knights/Makefile.am
+++ knights/Makefile.am 2005/08/23 09:32:45
@@ -9,14 +9,14 @@
EXTRA_DIST = setpageengines.cpp proto_uci.cpp setpageservers.cpp wiz_setup.cpp setpageengines.h io_base.cpp knightsmap.h tab_pgnview.cpp knights.cpp challenge_game.cpp io_internet.cpp challenge_graph_view.h resource.h tabbox.cpp resource.cpp dlg_promote.cpp dlg_server.h pgn.h chessclock.cpp dlg_newmatch.cpp command.h io_internet.h challenge_rectangle.h command.cpp tabmanager.cpp dlg_promote.h definitions.h knightstextview.cpp challenge_rectangle.cpp dlg_selectemail.cpp splash.h list_pgn.h accel.cpp tabmanager.h match.h setpagedisplay.h challenge_graph_view.cpp list_pgn.cpp logic.h logic.cpp knightstextview.h main.cpp audio.cpp splash.cpp setpagegeneral.cpp match.cpp io_base.h console.h idmanager.h dlg_selectemail.h console.cpp tab_pgnview.h knights.h dlg_settings.cpp core.h knightspixcache.cpp thinbuttons.h dlg_settings.h setpageservers.h tab_seeklist.h match_param.cpp core.cpp match_param.h dlg_server.cpp pgn.desktop tabbox.h accel.h io_engine.h proto_base.cpp setpageaudio.cpp dlg_engine.cpp tab_seeklist.cpp tabpage.cpp challenge_graph.h tabgrip.cpp dlg_login.cpp challenge_graph.cpp proto_uci.h setpageaudio.h proto_base.h chessclock.h setpagegeneral.h idmanager.cpp dlg_challenge.cpp io_engine.cpp audio.h dlg_newmatch.h pgn.cpp dlg_engine.h thinbuttons.cpp wiz_setup.h dlg_selectengine.cpp challenge_game.h proto_xboard.cpp knightspixcache.h setpagedisplay.cpp tabgrip.h knights.desktop dlg_login.h proto_xboard.h dlg_challenge.h dlg_selectengine.h tabpage.h board_base.cpp board_base.h board_2d.cpp board_2d.h Makefile.am
install-data-local:
- $(mkinstalldirs) $(kde_mimedir)/application/
- $(INSTALL_DATA) $(srcdir)/pgn.desktop $(kde_mimedir)/application/pgn.desktop
- $(mkinstalldirs) $(kde_appsdir)/Games/Board/
- $(INSTALL_DATA) $(srcdir)/knights.desktop $(kde_appsdir)/Games/Board/knights.desktop
+ $(mkinstalldirs) $(DESTDIR)$(kde_mimedir)/application/
+ $(INSTALL_DATA) $(srcdir)/pgn.desktop $(DESTDIR)$(kde_mimedir)/application/pgn.desktop
+ $(mkinstalldirs) $(DESTDIR)$(kde_appsdir)/Games/Board/
+ $(INSTALL_DATA) $(srcdir)/knights.desktop $(DESTDIR)$(kde_appsdir)/Games/Board/knights.desktop
uninstall-local:
- -rm -f $(kde_mimedir)/application/pgn.desktop
- -rm -f $(kde_appsdir)/Games/Board/knights.desktop
+ -rm -f $(DESTDIR)$(kde_mimedir)/application/pgn.desktop
+ -rm -f $(DESTDIR)$(kde_appsdir)/Games/Board/knights.desktop
####### kdevelop will overwrite this part!!! (end)############
# this 10 paths are KDE specific. Use them:
--- knights/proto_xboard.cpp
+++ knights/proto_xboard.cpp 2005/08/23 09:32:45
@@ -91,7 +91,7 @@
/* Command: New Game */
case CMD_NewGame:
- emit output( "new\nrandom" );
+ emit output( "new\nrandom\nlevel 40 5 0" );
break;
/* Command: Exit */
@@ -364,8 +364,8 @@
/* Command: Set Difficulty */
case CMD_Set_Difficulty:
- emit output( "sd " + cmd.getData() );
- emit output( "st " + QString::number( cmd.getData().toInt() >> 1 ) );
+// emit output( "sd " + cmd.getData() );
+// emit output( "st " + QString::number( cmd.getData().toInt() >> 1 ) );
break;
/* Command: Set Name */
--- knights/resource.cpp
+++ knights/resource.cpp 2005/08/23 09:32:45
@@ -301,7 +301,7 @@
TCPWhite.append( tempTCP );
}
TCPs.clear();
- buffer = CFG->readEntry( "BlackTCP", "40,900,0" );
+ buffer = CFG->readEntry( "BlackTCP", "40,60,0" );
TCPs = QStringList::split( QString(","), buffer, FALSE );
for( QSL_IT = TCPs.begin(); QSL_IT != TCPs.end(); ++QSL_IT )
{
--- Makefile.am
+++ Makefile.am 2005/08/23 09:32:45
@@ -1,6 +1,6 @@
####### kdevelop will overwrite this part!!! (begin)##########
-SUBDIRS = admin doc knights media po
+SUBDIRS = doc knights media po
####### kdevelop will overwrite this part!!! (end)############
# not a GNU package. You can remove this line, if
--- media/Makefile.am
+++ media/Makefile.am 2005/08/23 09:32:45
@@ -3,63 +3,13 @@
EXTRA_DIST = hi48-mime-pgn.png hi16-mime-pgn.png KSDefault.tar.gz default-portrait.jpg hi64-app-knights.png pgn_template.kml hi64-mime-pgn.png hi32-mime-pgn.png icon-general.png hi32-app-knights.png default-engine-portrait.jpg KBDefault.tar.gz wizard.png hi48-app-knights.png KCDefault.tar.gz hi16-app-knights.png icon-display.png Makefile.am
-install-data-local:
- $(mkinstalldirs) $(kde_icondir)/hicolor/48x48/mimetypes/
- $(INSTALL_DATA) $(srcdir)/hi48-mime-pgn.png $(kde_icondir)/hicolor/48x48/mimetypes/pgn.png
- $(mkinstalldirs) $(kde_icondir)/hicolor/16x16/mimetypes/
- $(INSTALL_DATA) $(srcdir)/hi16-mime-pgn.png $(kde_icondir)/hicolor/16x16/mimetypes/pgn.png
- $(mkinstalldirs) $(kde_datadir)/knights/themes/
- $(INSTALL_DATA) $(srcdir)/KSDefault.tar.gz $(kde_datadir)/knights/themes/KSDefault.tar.gz
- $(mkinstalldirs) $(kde_datadir)/knights/
- $(INSTALL_DATA) $(srcdir)/default-portrait.jpg $(kde_datadir)/knights/default-portrait.jpg
- $(mkinstalldirs) $(kde_icondir)/hicolor/64x64/apps/
- $(INSTALL_DATA) $(srcdir)/hi64-app-knights.png $(kde_icondir)/hicolor/64x64/apps/knights.png
- $(mkinstalldirs) $(kde_datadir)/knights/
- $(INSTALL_DATA) $(srcdir)/splash.png $(kde_datadir)/knights/splash.png
- $(mkinstalldirs) $(kde_datadir)/knights/
- $(INSTALL_DATA) $(srcdir)/pgn_template.kml $(kde_datadir)/knights/pgn_template.kml
- $(mkinstalldirs) $(kde_icondir)/hicolor/64x64/mimetypes/
- $(INSTALL_DATA) $(srcdir)/hi64-mime-pgn.png $(kde_icondir)/hicolor/64x64/mimetypes/pgn.png
- $(mkinstalldirs) $(kde_icondir)/hicolor/32x32/mimetypes/
- $(INSTALL_DATA) $(srcdir)/hi32-mime-pgn.png $(kde_icondir)/hicolor/32x32/mimetypes/pgn.png
- $(mkinstalldirs) $(kde_datadir)/knights/
- $(INSTALL_DATA) $(srcdir)/icon-general.png $(kde_datadir)/knights/icon-general.png
- $(mkinstalldirs) $(kde_icondir)/hicolor/32x32/apps/
- $(INSTALL_DATA) $(srcdir)/hi32-app-knights.png $(kde_icondir)/hicolor/32x32/apps/knights.png
- $(mkinstalldirs) $(kde_datadir)/knights/
- $(INSTALL_DATA) $(srcdir)/default-engine-portrait.jpg $(kde_datadir)/knights/default-engine-portrait.jpg
- $(mkinstalldirs) $(kde_datadir)/knights/themes/
- $(INSTALL_DATA) $(srcdir)/KBDefault.tar.gz $(kde_datadir)/knights/themes/KBDefault.tar.gz
- $(mkinstalldirs) $(kde_datadir)/knights/
- $(INSTALL_DATA) $(srcdir)/wizard.png $(kde_datadir)/knights/wizard.png
- $(mkinstalldirs) $(kde_icondir)/hicolor/48x48/apps/
- $(INSTALL_DATA) $(srcdir)/hi48-app-knights.png $(kde_icondir)/hicolor/48x48/apps/knights.png
- $(mkinstalldirs) $(kde_datadir)/knights/themes/
- $(INSTALL_DATA) $(srcdir)/KCDefault.tar.gz $(kde_datadir)/knights/themes/KCDefault.tar.gz
- $(mkinstalldirs) $(kde_icondir)/hicolor/16x16/apps/
- $(INSTALL_DATA) $(srcdir)/hi16-app-knights.png $(kde_icondir)/hicolor/16x16/apps/knights.png
- $(mkinstalldirs) $(kde_datadir)/knights/
- $(INSTALL_DATA) $(srcdir)/icon-display.png $(kde_datadir)/knights/icon-display.png
-
-uninstall-local:
- -rm -f $(kde_icondir)/hicolor/48x48/mimetypes/pgn.png
- -rm -f $(kde_icondir)/hicolor/16x16/mimetypes/pgn.png
- -rm -f $(kde_datadir)/knights/themes/KSDefault.tar.gz
- -rm -f $(kde_datadir)/knights/default-portrait.jpg
- -rm -f $(kde_icondir)/hicolor/64x64/apps/knights.png
- -rm -f $(kde_datadir)/knights/splash.png
- -rm -f $(kde_datadir)/knights/pgn_template.kml
- -rm -f $(kde_icondir)/hicolor/64x64/mimetypes/pgn.png
- -rm -f $(kde_icondir)/hicolor/32x32/mimetypes/pgn.png
- -rm -f $(kde_datadir)/knights/icon-general.png
- -rm -f $(kde_icondir)/hicolor/32x32/apps/knights.png
- -rm -f $(kde_datadir)/knights/default-engine-portrait.jpg
- -rm -f $(kde_datadir)/knights/themes/KBDefault.tar.gz
- -rm -f $(kde_datadir)/knights/wizard.png
- -rm -f $(kde_icondir)/hicolor/48x48/apps/knights.png
- -rm -f $(kde_datadir)/knights/themes/KCDefault.tar.gz
- -rm -f $(kde_icondir)/hicolor/16x16/apps/knights.png
- -rm -f $(kde_datadir)/knights/icon-display.png
+KDE_ICON = pgn knights
+
+themesdir = $(kde_datadir)/knights/themes
+themes_DATA = KSDefault.tar.gz KBDefault.tar.gz KCDefault.tar.gz
+
+knightsdir = $(kde_datadir)/knights
+knights_DATA = default-portrait.jpg splash.png pgn_template.kml icon-general.png default-engine-portrait.jpg wizard.png icon-display.png
####### kdevelop will overwrite this part!!! (end)############
--- po/de.po
+++ po/de.po 2005/08/23 09:32:45
@@ -1,18 +1,18 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR Free Software Foundation, Inc.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+# translation of knights.po to German
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Antje Faber <afaber@suse.de>, 2004.
#
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: knights\n"
"POT-Creation-Date: 2003-01-21 04:30-0600\n"
-"PO-Revision-Date: 2002-06-19 19:41+0200\n"
-"Last-Translator: Sascha Müller <dev@saschamueller.com>\n"
-"Language-Team: Deutsch <de@li.org>\n"
+"PO-Revision-Date: 2004-03-16 15:26GMT\n"
+"Last-Translator: Antje Faber <afaber@suse.de>\n"
+"Language-Team: German <i18n@suse.de>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 0.9.6\n"
+"X-Generator: KBabel 1.0.2\n"
#: accel.cpp:23
msgid "Previous Move"
@@ -36,11 +36,11 @@
#: accel.cpp:28
msgid "Increase Board Size"
-msgstr "Spielbrettgrösse erhöhen"
+msgstr "Spielbrettgröße erhöhen"
#: accel.cpp:29
msgid "Decrease Board Size"
-msgstr "Spielbrettgrösse verringern"
+msgstr "Spielbrettgröße verringern"
#: accel.cpp:30
msgid "Last History Item"
@@ -103,56 +103,49 @@
msgstr "Bewertung"
#: challenge_graph.cpp:311
-#, fuzzy
msgid "Time"
-msgstr "Titel"
+msgstr "Zeit"
#: challenge_graph_view.cpp:105
msgid " Name: %1 Rating: %2 Match Type: %3 %4 Base Time: %5 Increment: %6"
-msgstr ""
+msgstr " Name: %1 Bewertung: %2 Art der Partie: %3 %4 Basiszeit: %5 Inkrement: %6"
#: core.cpp:385
-#, fuzzy
msgid "Hint"
-msgstr "Vorschlag:"
+msgstr "Tipp"
#: core.cpp:388
msgid "Tell User"
-msgstr ""
+msgstr "Benutzer mitteilen"
#: core.cpp:391
msgid "Tell User Error"
-msgstr ""
+msgstr "Benutzerfehler mitteilen"
#: core.cpp:397
-#, fuzzy
msgid "Tell Opponent"
-msgstr "Computergegner"
+msgstr "Computergegner mitteilen"
#: core.cpp:411
-#, fuzzy
msgid "Tell All"
-msgstr "&Alles auswählen"
+msgstr "Allen mitteilen"
#: core.cpp:646
-#, fuzzy
msgid "Load PGN..."
-msgstr "Spiel laden..."
+msgstr "PGN laden..."
#: core.cpp:690
-#, fuzzy
+
msgid "Would you like to save this match?"
-msgstr "Möchten Sie dieses Spiel speichern?"
+msgstr "Möchten Sie diese Partie speichern?"
#: core.cpp:691
-#, fuzzy
msgid "Save Match?"
-msgstr "&Partie"
+msgstr "Partie speichern?"
#: core.cpp:710
-#, fuzzy
msgid "Save Match..."
-msgstr "Spiel speichern &als..."
+msgstr "Partie speichern..."
#: dlg_challenge.cpp:25
msgid "You've Been Challenged:"
@@ -250,7 +243,7 @@
#: dlg_login.cpp:38
msgid "Log in as guest"
-msgstr ""
+msgstr "Als Gast anmelden"
#: dlg_login.cpp:54
msgid "Login"
@@ -261,55 +254,46 @@
msgstr "Mit diesem Benutzer und Passwort beim Schachserver einwählen."
#: dlg_newmatch.cpp:38
-#, fuzzy
msgid "Start a New Match"
-msgstr "Eine Partie gegen den PC beginnen"
+msgstr "Eine neue Partie beginnen"
#: dlg_newmatch.cpp:45
-#, fuzzy
msgid "White"
-msgstr "Seite"
+msgstr "Weiß"
#: dlg_newmatch.cpp:46
-#, fuzzy
msgid "Black"
-msgstr "&Schwarz spielen"
+msgstr "Schwarz"
#: dlg_newmatch.cpp:59 dlg_newmatch.cpp:66
msgid "Human"
-msgstr ""
+msgstr "Menschlich"
#: dlg_newmatch.cpp:60 dlg_newmatch.cpp:67
-#, fuzzy
msgid "Computer"
-msgstr "vs. Com&puter"
+msgstr "Computer"
#: dlg_newmatch.cpp:61 dlg_newmatch.cpp:68
-#, fuzzy
msgid "Email"
-msgstr "vs. &Email"
+msgstr "E-Mail"
#: dlg_newmatch.cpp:85 dlg_newmatch.cpp:102
-#, fuzzy
msgid "Base Time:"
-msgstr "Basiszeit"
+msgstr "Basiszeit:"
#: dlg_newmatch.cpp:90 dlg_newmatch.cpp:107
-#, fuzzy
msgid "Moves Per Base Time"
-msgstr "Basiszeit"
+msgstr "Züge pro Basiszeit"
# German NAG values taken from:
# http://scid.sourceforge.net/dhelp/NAGs.html
#: dlg_newmatch.cpp:92 dlg_newmatch.cpp:109
-#, fuzzy
msgid " moves"
-msgstr " Guter Zug"
+msgstr " Züge"
#: dlg_newmatch.cpp:95 dlg_newmatch.cpp:112
-#, fuzzy
msgid "Increment Per Move"
-msgstr "Erhöhen"
+msgstr "Inkrement pro Zug"
#: dlg_promote.cpp:94
msgid "Promote your pawn to..."
@@ -321,29 +305,27 @@
#: dlg_selectemail.cpp:27
msgid "Select Email Address"
-msgstr ""
+msgstr "E-Mail-Adresse wählen"
#: dlg_selectengine.cpp:30
msgid "Select Computer Player"
-msgstr ""
+msgstr "Computer-Spieler wählen"
#: dlg_selectengine.cpp:41
-#, fuzzy
msgid "Computer Players"
-msgstr "vs. Com&puter"
+msgstr "Computer-Spieler"
#: dlg_selectengine.cpp:61
-#, fuzzy
msgid "Player Strength"
-msgstr "Spieler History"
+msgstr "Spielstärke"
#: dlg_selectengine.cpp:63
msgid "Weak"
-msgstr ""
+msgstr "Schwach"
#: dlg_selectengine.cpp:70
msgid "Strong"
-msgstr ""
+msgstr "Stark"
#: dlg_server.cpp:25
msgid "Configure Server"
@@ -422,18 +404,16 @@
msgstr "Hier können Sie Internet-Schach-Server konfigurieren."
#: io_internet.cpp:80
-#, fuzzy
msgid ""
"There are no servers configured.\n"
"Please make sure you have at least one server configured."
msgstr ""
-"Knights konnte Timeseal nicht starten.\n"
-"Stellen Sie sicher, dass der angegebene Dateiname korrekt ist."
+"Es wurde kein Server konfiguriert.\n"
+"Bitte stellen Sie sicher, dass mindestens ein Server konfiguriert ist."
#: io_internet.cpp:80
-#, fuzzy
msgid "Cannot find a server."
-msgstr "Server nicht gefunden."
+msgstr "Kein Server gefunden."
#: io_internet.cpp:99
msgid ""
@@ -444,36 +424,33 @@
"Stellen Sie sicher, dass der angegebene Dateiname korrekt ist."
#: io_internet.cpp:99
-#, fuzzy
msgid "Cannot find Timeseal."
msgstr "Timeseal nicht gefunden."
#: io_internet.cpp:109 io_internet.cpp:121
-#, fuzzy
msgid ""
"Knights is unable to connect to the server.\n"
" Please make sure your internet connection is working and try again."
msgstr ""
-"Knights konnte keine Verbindung mit diesem Server herstellen. Bitte "
-"überprüfen Sie Benutzernamen und Passwort."
+"Knights konnte keine Verbindung zu diesem Server herstellen.\n"
+"Überprüfen Sie Ihr Internetverbindung und versuchen Sie es erneut."
#: io_internet.cpp:109 io_internet.cpp:121
-#, fuzzy
msgid "Cannot connect to server."
-msgstr "Mit Server verbinden"
+msgstr "Verbindung zu Server fehlgeschlagen"
#: io_internet.cpp:144
-#, fuzzy
+
msgid "%1 Console"
-msgstr "Konsole"
+msgstr "%1 Konsole"
#: io_internet.cpp:149
msgid "Sought Matches List"
-msgstr ""
+msgstr "Liste der Partien gesucht"
#: io_internet.cpp:154
msgid "Sought Matches Graph"
-msgstr ""
+msgstr "Partie-Graph gesucht"
#: knights.cpp:70 main.cpp:34
msgid "Knights"
@@ -504,12 +481,10 @@
msgstr "Für &beendet erklären"
#: knights.cpp:264
-#, fuzzy
-msgid ""
-"Use this to declare the match over, due to your opponent being out of time."
+msgid "Use this to declare the match over, due to your opponent being out of time."
msgstr ""
-"Das Spiel für beendet erklären. Dies funktioniert nur, wenn die Zeit des "
-"Gegners abgelaufen ist."
+"Verwenden Sie dieses Kommando, um das Spiel für beendet zu erklären, da "
+"die Zeit Ihres Gegners abgelaufen ist."
#: knights.cpp:266
msgid "&Hint"
@@ -556,12 +531,10 @@
msgstr "Remis &anbieten"
#: knights.cpp:293
-#, fuzzy
-msgid ""
-"Clicking this will inform your opponent that you are willing draw the match."
+msgid "Clicking this will inform your opponent that you are willing draw the match."
msgstr ""
-"Ihren Gegner darüber informieren, dass Sie bereit sind, dieses Spiel mit "
-"einem Remis zu beenden."
+"Wenn Sie hier klicken, informieren Sie Ihren Gegner, dass Sie bereit sind, "
+"dieses Spiel mit einem Remis zu beenden."
#: knights.cpp:295
msgid "&Accept Draw"
@@ -588,30 +561,28 @@
msgstr "Alle weiteren Remis-Angebote Ihres Gegners ignorieren."
#: knights.cpp:308
-#, fuzzy
msgid "&New Match..."
-msgstr "&Partie"
+msgstr "&Neue Partie..."
#: knights.cpp:309
msgid "This allows you to begin a new match."
msgstr "Ein neues Spiel beginnen."
#: knights.cpp:312
-#, fuzzy
msgid "&Load Match..."
-msgstr "Spiel &laden..."
+msgstr "Partie &laden..."
#: knights.cpp:313
-#, fuzzy
msgid ""
"The Load command will allow you to select a previously saved match and play "
"it again."
-msgstr "Ein vorher gespeichertes Spiel laden und weiterspielen."
+msgstr ""
+"Mit dem Kommando Laden können Sie eine vorher gespeicherte Partie "
+"laden und erneut spielen."
#: knights.cpp:316 thinbuttons.cpp:40
-#, fuzzy
msgid "&Close Match"
-msgstr "Spiel s&chliessen"
+msgstr "Partie s&chliessen"
#: knights.cpp:318
msgid "This command removes the current match."
@@ -626,21 +597,20 @@
msgstr "Alle Partien, die zur Zeit geladen sind, entfernen."
#: knights.cpp:326 thinbuttons.cpp:32
-#, fuzzy
msgid "&Save Match"
-msgstr "&Partie"
+msgstr "&Partie speichern"
#: knights.cpp:328 knights.cpp:333
-#, fuzzy
msgid ""
"The Save command will allow you to store a copy of your current match for "
"later use."
-msgstr "Das aktuelle Spiel speichern."
+msgstr ""
+"Mit dem Kommando Speichern können Sie die aktuelle Partie für einen späteren "
+"Gebrauch speichern."
#: knights.cpp:331 thinbuttons.cpp:34
-#, fuzzy
msgid "Save Match &As..."
-msgstr "Spiel speichern &als..."
+msgstr "Partie speichern &unter..."
#: knights.cpp:337 knights.cpp:859
msgid "Connect to Server"
@@ -655,18 +625,16 @@
msgstr "Aus&drucken..."
#: knights.cpp:344
-#, fuzzy
msgid ""
"The Print command will allow you to print this game's notation on your "
"printer."
msgstr ""
-"Dieses Kommando ermöglicht es Ihnen, ein Protokoll dieser Partie "
+"Das Kommando Drucken ermöglicht es Ihnen, ein Protokoll dieser Partie "
"auszudrucken."
#: knights.cpp:349
-#, fuzzy
msgid "The Quit command will stop all matches and exit Knights."
-msgstr "Das aktuelle Spiel anhalten und Knights beenden."
+msgstr "Das Kommando Beenden stoppt alle Partien und beendet Knights."
#: knights.cpp:355
msgid "Play &White"
@@ -693,17 +661,15 @@
"Computer schwarz spielen."
#: knights.cpp:366
-#, fuzzy
msgid "&Install Themes"
-msgstr "Neue Themes installieren"
+msgstr "Themes &installieren"
#: knights.cpp:367
msgid "This lets you install downloaded themes into Knights."
-msgstr ""
+msgstr "Hiermit können Sie heruntergeladene Themes in Knights installieren"
#: knights.cpp:371
-msgid ""
-"Click this if you want to change the keyboard shortcuts that Knights uses."
+msgid "Click this if you want to change the keyboard shortcuts that Knights uses."
msgstr "Hier können Sie die Tastaturkürzel, die Knights verwendet, verändern."
#: knights.cpp:374
@@ -727,9 +693,8 @@
msgstr "&Partie"
#: knights.cpp:576
-#, fuzzy
msgid "Error with white engine"
-msgstr "Fehler bei weisser Engine"
+msgstr "Fehler bei weißer Engine"
#: knights.cpp:578
msgid ""
@@ -744,12 +709,11 @@
#: knights.cpp:579
msgid "White Engine Problem"
-msgstr "Problem mit weisser Engine"
+msgstr "Problem in weißer Engine"
#: knights.cpp:582
-#, fuzzy
msgid "Error with white book engine"
-msgstr " Fehler in Book Engine"
+msgstr " Fehler in weißer Book Engine"
#: knights.cpp:584
msgid ""
@@ -767,9 +731,8 @@
msgstr "Problem mit weisser Book-Engine"
#: knights.cpp:588
-#, fuzzy
msgid "Error with black engine"
-msgstr " Problem mit schwarzer Engine"
+msgstr "Fehler in schwarzer Engine"
#: knights.cpp:590
msgid ""
@@ -787,9 +750,8 @@
msgstr "Problem mit schwarzer Engine"
#: knights.cpp:594
-#, fuzzy
msgid "Error with black book engine"
-msgstr " Problem mit schwarzer Book-Engine"
+msgstr "Fehler in schwarzer Book-Engine"
#: knights.cpp:596
msgid ""
@@ -807,145 +769,118 @@
msgstr "Problem mit schwarzer Book-Engine"
#: knights.cpp:600
-#, fuzzy
msgid "The computer opponent assigned to play %1 has crashed"
-msgstr " Der Computergegner, der %1 spielen sollte, ist abgestürzt"
+msgstr "Der Computergegner, der %1 spielen sollte, ist abgestürzt"
#: knights.cpp:603
-#, fuzzy
+
msgid "There was an error while loading the file"
msgstr " Beim Laden der Datei ist ein Fehler aufgetreten"
#: knights.cpp:606
-#, fuzzy
msgid "There was an error while saving the file"
-msgstr " Beim Speichern der Datei ist ein Fehler aufgetreten"
+msgstr "Beim Speichern der Datei ist ein Fehler aufgetreten"
#: knights.cpp:610
-#, fuzzy
msgid "Loading complete"
-msgstr " Laden erfolgreich"
+msgstr "Ladevorgang abgeschlossen"
#: knights.cpp:613
-#, fuzzy
msgid "Saving complete"
-msgstr " Speichern erfolgreich"
+msgstr "Speichervorgang abgeschlossen"
#: knights.cpp:616
-#, fuzzy
msgid "Reading File"
-msgstr " Lese Datei"
+msgstr "Datei lesen"
#: knights.cpp:619
-#, fuzzy
msgid "Can not move a chessman while reviewing the match"
-msgstr ""
-" Während der Wiederholung des Spiels können keine Figuren bewegt werden"
+msgstr "Während der Wiederholung des Spiels können keine Figuren bewegt werden"
#: knights.cpp:622
-#, fuzzy
msgid "Illegal Move"
-msgstr " Ungültiger Zug"
+msgstr "Ungültiger Zug"
#: knights.cpp:625
-#, fuzzy
msgid "White's turn"
-msgstr " Weiss am Zug"
+msgstr "Weiß am Zug"
#: knights.cpp:628
-#, fuzzy
msgid "Black's turn"
-msgstr " Schwarz am Zug"
+msgstr "Schwarz am Zug"
#: knights.cpp:631
-#, fuzzy
msgid "White wins"
-msgstr " Weiss gewinnt"
+msgstr "Weiß gewinnt"
#: knights.cpp:634
-#, fuzzy
msgid "Black wins"
-msgstr " Schwarz gewinnt"
+msgstr "Schwarz gewinnt"
#: knights.cpp:637
-#, fuzzy
msgid "Checkmate, White wins"
-msgstr " Schachmatt, Weiss gewinnt"
+msgstr "Schachmatt, Weiß gewinnt"
#: knights.cpp:640
-#, fuzzy
msgid "Checkmate, Black wins"
-msgstr " Schachmatt, schwarz gewinnt"
+msgstr "Schachmatt, Schwarz gewinnt"
#: knights.cpp:643
-#, fuzzy
msgid "White resigns"
-msgstr " Weiss gibt auf"
+msgstr "Weiß gibt auf"
#: knights.cpp:646
-#, fuzzy
msgid "Black resigns"
-msgstr " Schwarz gibt auf"
+msgstr "Schwarz gibt auf"
#: knights.cpp:649
-#, fuzzy
msgid "White's flag fell"
-msgstr " Zeit von Weiss abgelaufen"
+msgstr "Zeit von Weiß abgelaufen"
#: knights.cpp:652
-#, fuzzy
msgid "Black's flag fell"
-msgstr " Zeit von Schwarz abgelaufen"
+msgstr "Zeit von Schwarz abgelaufen"
#: knights.cpp:655
-#, fuzzy
msgid "Black's flag was called, White wins"
-msgstr "Weiss gewinnt wegen Zeitüberschreitung"
+msgstr "Weiß gewinnt wegen Zeitüberschreitung"
#: knights.cpp:658
-#, fuzzy
msgid "White's flag was called, Black wins"
msgstr "Schwarz gewinnt wegen Zeitüberschreitung"
#: knights.cpp:661
-#, fuzzy
msgid "Draw match"
-msgstr " Remis"
+msgstr "Remis"
#: knights.cpp:664
-#, fuzzy
msgid "50 moves rule, draw match"
-msgstr " 50-Zug-Regel, Remis"
+msgstr "50-Züge-Regel, Remis"
#: knights.cpp:667
-#, fuzzy
msgid "Starting computer players, please wait"
-msgstr " Starte Computerspieler, bitte warten"
+msgstr "Computerspieler werden gestartet; bitte warten"
#: knights.cpp:670
-#, fuzzy
+
msgid "Match paused"
-msgstr "Art der Partie"
+msgstr "Partie angehalten"
#: knights.cpp:673
-#, fuzzy
msgid "White has offered a draw"
-msgstr " Weiss hat ein Remis angeboten"
+msgstr "Weiß hat ein Remis angeboten"
#: knights.cpp:676
-#, fuzzy
msgid "Black has offered a draw"
-msgstr " Schwarz hat ein Remis angeboten"
+msgstr "Schwarz hat ein Remis angeboten"
#: knights.cpp:679
-#, fuzzy
msgid "Lost contact with opponent"
-msgstr " Verbindung mit Gegner abgebrochen"
+msgstr "Verbindung zu Gegner abgebrochen"
#: knights.cpp:682
-#, fuzzy
msgid "Ready"
-msgstr " Bereit"
+msgstr "Bereit"
#: knights.cpp:866
msgid "Disconnect from Server"
@@ -956,14 +891,12 @@
msgstr "Fortsetzen"
#: knights.cpp:1014
-#, fuzzy
msgid "Knights Themes"
-msgstr "Knights"
+msgstr "Knights-Themes"
#: knights.cpp:1015
-#, fuzzy
msgid "Install Theme..."
-msgstr "Neue Themes installieren"
+msgstr "Theme installieren..."
#: knights.cpp:1045
msgid ""
@@ -996,11 +929,11 @@
#: knightstextview.cpp:44
msgid "Zoom &In"
-msgstr ""
+msgstr "&heranzoomen"
#: knightstextview.cpp:46
msgid "Zoom &Out"
-msgstr ""
+msgstr "&wegzoomen"
#: list_pgn.cpp:29 list_pgn.cpp:48
msgid "Result"
@@ -1015,9 +948,8 @@
msgstr "Runde"
#: list_pgn.cpp:32 list_pgn.cpp:51
-#, fuzzy
msgid "Site"
-msgstr "Seite"
+msgstr "Site"
#: list_pgn.cpp:33 list_pgn.cpp:52
msgid "Date"
@@ -1041,30 +973,28 @@
msgstr "Zu ladende .pgn-Datei."
#: main.cpp:36
-#, fuzzy
msgid ""
"The Knights Chess Interface\n"
"\n"
"Knights is a chess interface\n"
"for the K Desktop Environment."
msgstr ""
-"Knight - Die grafische Schach-Oberfläche\n"
+"Knights - Die grafische Schach-Oberfläche\n"
"\n"
"Knights ist eine Schach-Oberfläche\n"
-"für das K Desktop Environment (KDE)."
+"für das K Desktop Environment."
#: main.cpp:44
-#, fuzzy
msgid "Project Manager and Programmer"
-msgstr "Projektleider and Programmierer"
+msgstr "Projektleiter und Programmierer"
#: main.cpp:48
msgid "Communications Programmer"
-msgstr ""
+msgstr "Kommunikationsprogrammierer"
#: main.cpp:52
msgid "Qtopia port and patches"
-msgstr ""
+msgstr "Qtopia-Port und -Patches"
#: main.cpp:56
msgid "Patches and suggestions"
@@ -1092,7 +1022,7 @@
#: match_param.cpp:107
msgid "Unknown"
-msgstr ""
+msgstr "Unbekannt"
#: pgn.cpp:145
msgid "%1 vs. %2"
@@ -1811,7 +1741,7 @@
#: setpagedisplay.cpp:122
msgid "Animate Moves"
-msgstr ""
+msgstr "Züge animieren"
#: setpagedisplay.cpp:127
msgid "Show Coordinates"
@@ -1976,7 +1906,7 @@
# Profanity: Weltlichkeit, Fluch, Ruchlosigkeit ... ?
# Hm, what is the usual translation for this
#: setpageservers.cpp:106
-#, fuzzy
+
msgid "Profanity Filter"
msgstr "Profanitätsfilter"
@@ -2029,40 +1959,37 @@
msgstr "Bewerted?"
#: tabbox.cpp:163
-#, fuzzy
msgid "%1 - Knights"
-msgstr "Knights"
+msgstr "%1 - Knights"
#: wiz_setup.cpp:51
msgid "Knights Setup Wizard"
msgstr "Knights Installations-Wizard"
#: wiz_setup.cpp:74
-#, fuzzy
msgid ""
"Thank you for installing Knights, the graphical chess interface for KDE. To "
"help you get started quickly, there are a few things Knights will need to "
"setup. You should click 'Next' to see what they are."
msgstr ""
-"Vielen Dank, dass Sie Knights installiert haben. Um den Einstieg besonders "
-"leicht zu gestalten, kann Knights einige Einstellungen selbst vornehmen. "
-"Klicken Sie auf 'Weiter', um fortzufahren, oder auf 'Abbrechen', wenn Sie "
-"alles selbst einstellen möchten."
+"Vielen Dank, dass Sie Knights - die grafische Schachoberfläche von KDE - "
+"installiert haben. Um den Einstieg besonders leicht zu gestalten, muss Knights "
+"einige Einstellungen vornehmen. Klicken Sie auf 'Weiter', um fortzufahren."
#: wiz_setup.cpp:77
msgid "Welcome to Knights v%1!"
msgstr "Willkommen bei Knights v%1!"
#: wiz_setup.cpp:97
-#, fuzzy
msgid ""
"When Knights saves a match to disk, it uses Portable Game Notation (PGN) to "
"store the match. Several other computer chess games use PGN too. If you "
"like, Knights can be the default PGN viewer on this system."
msgstr ""
"Knights speichert Partien im weit verbreiteten PGN-Format (Portable Game "
-"Notation). Wenn Sie möchten, kann Knights als das standardmässige "
-"Anzeigeprogramm für PGN-Dateien konfiguriert werden."
+"Notation). Viele andere Computer-Schachspiele verwenden ebenso PGN. "
+"Wenn Sie möchten, kann Knights als das standardmäßige Anzeigeprogramm "
+"für PGN-Dateien konfiguriert werden."
#: wiz_setup.cpp:100
msgid "Let Knights handle PGN files?"
@@ -2073,7 +2000,6 @@
msgstr "PGN-Dateien standardmässig mit Knights öffnen?"
#: wiz_setup.cpp:125
-#, fuzzy
msgid ""
"Knights can not play a chess match against you without help. Known as Chess "
"Engines, these helpers can be found on the Internet and are often included "
@@ -2082,8 +2008,9 @@
msgstr ""
"Um gegen Sie Schach spielen zu können, benötigt Knights die Hilfe von "
"sogenannten Schach-Engines. Diese machen die eigentliche Spielstärke aus, "
-"und sind in grosser Zahl frei verfügbar. Knights kann selbständig nach "
-"bereits installierten Schach-Engines suchen, und diese für Sie konfigurieren."
+"und sind im Internet oder sehr häufig auch in Ihrer Distribution verfügbar. "
+"Knights kann selbstständig nach bereits installierten Schach-Engines suchen, "
+"und diese für Sie konfigurieren."
#: wiz_setup.cpp:128 wiz_setup.cpp:134
msgid "Let Knights search for chess engines?"
@@ -2105,13 +2032,12 @@
msgstr "Schach-Server konfigurieren?"
#: wiz_setup.cpp:181
-#, fuzzy
msgid ""
"Knights has now configured itself according to your choices. We strongly "
"recommend that you read the documentation to make full use of all that "
"Knights has to offer. You can access it by pressing F1."
msgstr ""
-"Knights hat sich nun gemäss Ihrer Auswahl konfiguriert. Sie sollten nun "
+"Knights hat sich nun gemäß Ihrer Auswahl konfiguriert. Sie sollten nun "
"einen Blick in die Dokumentation werfen, um die Möglichkeiten von Knights "
"voll ausschöpfen zu können. Auf diese können Sie mit F1 zugreifen."
@@ -2121,11 +2047,11 @@
#: wiz_setup.cpp:213
msgid "Do you accept the terms of our license?"
-msgstr ""
+msgstr "Akzeptieren Sie die Lizenzbedingungen?"
#: wiz_setup.cpp:218
msgid "Please read and accept our license:"
-msgstr ""
+msgstr "Bitte lesen und akzeptieren Sie unsere Lizenzbedingungen:"
#: wiz_setup.cpp:269
msgid "Free Internet Chess Server"
@@ -2288,3 +2214,4 @@
#~ msgid "Bowron Abernethy Chess Engine"
#~ msgstr "Bowron Abernethy Schach-Engine"
+