Error messages after failed connection can be translated now:
rDiscoConnections='Too much connections'; rDiscoRelease='Please update your application'; rDiscoName='Please choose another name'; rDiscoBanned='You are banned on this server'; rDiscoPassword='Wrong username or password'; rDiscoAccounts='Too much accounts';
Content changed: * rbLeftToRight, rbRightToLeft and lbReadingDirection=Arab, Farsi or Hebrew e.g. languages are read right to left which can be set here. (The passage "Please take care: Special configurations are not transmitted to mates in networkgame!" is obsolete.)
Added: rMain_GameEndWinBonus='%s wins the game and receives %d points bonus';
Content: cbChangeIsPass.Caption=Treat zero move as pass; cbChangeIsPass.Hint=Move with zero points (exchange or rightly challenge) will be treated as pass and counted for game end if checked.;
gbAccount.Caption=Account Data gbLan.Caption=Local area network gbLan.Hint=Select Server or Client if you want to make a local network game gbWan.Caption=Wide area network gbWan.Hint=Connect to a game server to match other players around the world lbInfo.Caption=To connect to the game server you have to enter a username and any password. Another registration is not neccessary. rbGameServer.Caption=Game Server rbGameServer.Hint=Connect to a game server to match other players around the world
New: miBest.Caption=Best players miBest.Hint=Retrieve values of best players. rcommand_help1=Commands start with / and have mandatory parameters {} (curly brackets to omit). rcommand_help2=/whisper {receiver} {message}: Whispers message to receiver. E.g. /whisper Scotty Hello World. If the name of the receiver contains spaces it should be enclosed in double quotes, e.g. /whisper "Miss Liberty" Hello rcommand_help3=/say {message} - Tells message to current group members. E.g. /say Hello World rcommand_help4=/shout {message} - Tells message to all players that are connected rcommand_help5=/tattle {message} - Tells message to all kibitzes at current group rcommand_help6=/finger {player} - Pull information about player rcommand_help7=/best - List best players by rating rcommand_unknown=Unknown command rcommand_wrong=Wrong command syntax rmessages_copyall=Copy all messages rmain_syncdictionary=Game is played with dictionary %s. Load it now? rmain_networkdown=No connection to game server for more than one minute! tsLAN.Caption=Direct connection tsWAN.Caption=Game server rgRegistered.Caption=Registered player rgRegistered.Hint=Register with the game server to become a known player and to obtain a rating btnRegister.Caption=Register btnRegister.Hint=Register with the game server to become a known player and to obtain a rating. edLoginWAN.Hint=The nick name which identifies you at the game server lbLoginWAN.Caption=Login name lbLoginWAN.Hint=The nick name which identifies you at the game server pcConnection.Hint=Select "Game server" to play with any other people or "Direct connection" if you know your mates' ip address or hostname. rgGuest.Caption=Guest rgGuest.Hint=Select Guest if you don't want to register with the game server. tbCubeReset.Hint=Restore original position and rotation btnCancel.Hint=Abort connection lbWanServer.Caption=Select the game server you want to connect to: lbLoginLAN.Caption=Login name lbLoginLAN.Hint=The nick name which identifies you at the game server edLoginLAN.Hint=The nick name which identifies you at the game server
German translation (2nd try) miBest.Caption=Beste Spieler miBest.Hint=Die Werte der 20 besten Spieler abrufen rcommand_help1=Kommandos beginnen mit / und haben optionale Parameter {} (die geschweiften Klammern weglassen). rcommand_help2=/whisper {Empfänger} {Nachricht}: Flüstert eine Nachricht nur dem angegeben Empfänger zu. Z.B. /whisper Scotty Hallo Welt. Falls der Name des Spielers Leerzeichen enthät, muss der Text in Anführungszeichen gesetzt werden, z.B. /whisper "Miss Liberty" Hallo\\n rcommand_help3=/say {Nachricht} - Eine Nachricht an alle in der Gruppe sagen (/say Hallo Welt).\\n rcommand_help4=/shout {Nachricht} - Eine Nachricht rufen und damit allen Spielern auf dem Server mitteilen (/shout Hallo Welt).\\n rcommand_help5=/tattle {Nachricht} - Die Nachricht wird nur den Kiebitzen in der aktuellen Gruppe geschickt.\\n rcommand_help6=/finger {Spielername} - Holt Informationen zu einem Spieler vom Server.\\n rcommand_help7=/best - Listet die besten Spieler nach ihrem Rating auf.\\n rcommand_unknown=Unbekanntes Kommando rcommand_wrong=Das Kommando ist nicht richtig geschrieben. rmessages_copyall=Alle Nachrichten kopieren rmain_syncdictionary=Das Spiel wurde mit dem Wörterbuch %s gestartet.\\nJetzt laden? rmain_networkdown=Keine Verbindung zum Server seit über einer Minute. tsLAN.Caption=Direktverbindung tsWAN.Caption=Spielserver rgRegistered.Caption=Registrierter Spieler rgRegistered.Hint=Registrieren Sie sich am Server, um einen eindeutigen\\nNamen zu bekommen und ein Rating zu erhalten. btnRegister.Caption=Registrieren btnRegister.Hint=Registrieren Sie sich am Server, um einen eindeutigen\\nNamen zu bekommen und ein Rating zu erhalten. edLoginWAN.Hint=Geben Sie hier den Namen an, unter dem Sie auf dem Gameserver bekannt sein möchten. lbLoginWAN.Caption=Anmeldung unter dem Namen lbLoginWAN.Hint=Geben Sie hier den Namen an, unter dem Sie auf dem Gameserver bekannt sein möchten. pcConnection.Hint=Wählen Sie den "Spielserver" aus, wenn Sie einen Mitspieler\\nsuchen oder wählen Sie "Direktverbindung" falls die\\nIP-Adresse oder den Hostnamen der Teilnehmer kennen. rgGuest.Caption=Gast rgGuest.Hint=Wenn Sie sich nicht registriert haben, können Sie trotzdem auf dem Server als Gast spielen. tbCubeReset.Hint=Ursprüngliche Position und Rotation wiederherstellen btnCancel.Hint=Verbindungsaufbau abbrechen lbWanServer.Caption=Wählen Sie den Server aus, mit dem Sie sich verbinden wollen: lbLoginLAN.Caption=Loginname lbLoginLAN.Hint=Der Name dient der eindeutigen Identifikation edLoginLAN.Hint=Der Name dient der eindeutigen Identifikation
tbHighscore.Caption=&Highscore tbHighscore.Hint=Retrieve highscore from game server acHighscore.Caption=&Highscore acHighscore.Hint=Retrieve highscore from game server miHighscore.Caption=&Highscore miHighscore.Hint=Retrieve highscore from game server
should be replaced by these new texts:
tbHighscore.Caption=&Statistics tbHighscore.Hint=Retrieve different statistics acHighscore.Caption=&Statistics acHighscore.Hint=Retrieve different statistics miHighscore.Caption=&Statistics miHighscore.Hint=Retrieve different statistics
Please be aware of the correct position of the &-sign for hotkey activation! Thank you very much!
The 'new game' dialog has been changed slightly resulting in different control names (meaning and translation is the same) rgPlayers.Caption -> gbPlayers.Caption rgPlayers.Hint -> gbPlayers.Hint rgPlayers.Items[0] -> rb1player.Caption rgPlayers.Items[1] -> rb2player.Caption rgPlayers.Items[2] -> rb3player.Caption rgPlayers.Items[3] -> rb4player.Caption
gbPlayers.Caption=Spieler auswählen: rb1player.Caption=&1 Spieler rb2player.Caption=&2 Spieler rb3player.Caption=&3 Spieler rb4player.Caption=&4 Spieler gbPlayers.Hint=Hier die Anzahl der Spieler sowie deren Namen angeben,\\n"Computer" für den Computer als Gegner.
Remove: * edLetter1.Text, edLetter1.Hint (completely removed because of direct editing) * edLetter2.Text, edLetter2.Hint * edLetter3.Text, edLetter3.Hint * edLogin.Hint=The nick name which identifies you at the game server (replaces edLogin.Hint) * lbConfig.Hint=Summary of game settings * lbPreset.Caption=Preset: * lbPreset.Hint=Rules and board options can be saved to presets. Type in a name and click "save to"-button. * rgPlayers.Caption=Choose players: * rgPlayers.Hint=Select the number of players and give them names. "Computer" is used for PC as opponent. * rgPlayers.Items[0]=&1 player * rgPlayers.Items[1]=&2 player * rgPlayers.Items[2]=&3 player * rgPlayers.Items[3]=&4 player * rgTimeControl.Caption=Time control (renamed to gbTimeControl) * rgTimeControl.Hint=Select time control * rgTimeControl.Items[0]=no limit * rgTimeControl.Items[1]=per move * rgTimeControl.Items[2]=per game * rnewgame_infotimenolimit=time limit: no limit (replaced by rnewgame_infotime=time limit:) * rnewgame_infotimepergame=time limit: per game * rnewgame_infotimepermove=time limit: per move * rnewgame_wordcheckask=word check: Takeback (replaced by rnewgame_infowordcheck=word check:) * rnewgame_wordcheckchallenge=word check: Challenge * rnewgame_wordcheckpoll=word check: Poll * sbLetterUpdate.Hint * rMain_TransmitResult='Transmit game results to server?'; (next 3 changed a little bit only but renamed do to %d) * rMain_GameEndResultMinus='%s: %d minus %d points'; -> (see rMain_GameEndMinus) * rMain_GameEndResultMinusJoker='%s: %d minus %d points minus %d points for jokers'; -> (see rMain_GameEndMinusJoker) * rMain_GameEndResultPlus='%s: %d plus %d points'; -> (see rMain_GameEndPlus)
Add: * btnRandomBoard.Caption=&Randomize board * btnRandomBoard.Hint=Spread bonus fields randomly * cbLostByTime.Caption=Game &lost after final time out * cbLostByTime.Hint=After final time out the player loses all points. * cbShowScore.Caption=Show &score with each move results * cbShowScore.Hint=Check to add score to each move results * cbRulesSet.Hint=Choose a language to apply standard rules * gbPlayers.Caption=Players * gbPlayers.Hint=Select the number of players and give them names. "Computer" is used for PC as opponent. * gbStandard.Caption=&Standard settings * gbTimeControl.Caption=Time control * gbTimeControl.Hint=Select time control * lbStandard.Caption=&Load standard settings: * lbTotalNumberOfLetters.Caption=Total letter count: * lbTotalNumberOfLetters.Hint=Sum of letters plus jokers and random letters * miBest.Caption=Best players * miBest.Hint=Retrieve values of best players. * miDoubleLetterMalus.Caption=double letter malus * miQuadLetterMalus.Caption=quad letter malus * miSingleLetterMalus.Caption=single letter malus * miTripleLetterMalus.Caption=triple letter malus * rb1player.Caption=&1 player -> (replaces rgTimeControl.Items[0..3]) * rb2player.Caption=&2 players -> (replaces rgTimeControl.Items[0..3]) * rb3player.Caption=&3 players -> (replaces rgTimeControl.Items[0..3]) * rb4player.Caption=&4 players -> (replaces rgTimeControl.Items[0..3]) * rbNoLimit.Caption=&no limit * rbNoLimit.Hint=Game has no time limits * rbPerGame.Caption=per &game * rbPerGame.Hint=Time to complete the game is limited. Players get fraction of given value. * rbPerMove.Caption=per &move * rbPerMove.Hint=Each move is limited * rmain_lostbytime=Final time out for %s. Result has been zeroed (-%d points). * rmain_sbtimepergame=per game * rnetwort_ownrank=Own rank: %s of %s * rnetwort_ownrating=Own rating * rnewgame_infotime=time limit: * rnewgame_infowordcheck=word check: * roptions_deletepreset=Really delete the preset %s? * roptions_nosetname=Please enter a set name first. * rscrabblegrid_singleletterscore=single letter score * rstat_bottomaxis=Rating * rstat_leftaxis=Count * rwordcheck_ask=Takeback -> (replaces rnewgame_wordcheckask) * rwordcheck_challenge=Challenge -> (replaces rnewgame_wordcheckchallenge) * rwordcheck_poll=Poll -> (replaces rnewgame_wordcheckpoll) * sbDelete.Hint=Delete current preset. * rMain_GameEndMinus='%s: %d minus %d = %d points'; * rMain_GameEndMinusJoker='%s: %d minus %d minus %d for jokers = %d points'; * rMain_GameEndPlus='%s: %d plus %d = %d points';
Change: * sgLetters.Hint=Spreadsheet of available letters with count and value. Cells are editable. * gbPlayerColor=Colors
I plan to publish version #28 this weekend. All new, changed, and deleted text has been updated in posting Translators. It would be great if you could start translation.
PS: Dynamically created and hidden entries do not need to get translated ;-) sgNewGame.Column[0]=Key sgNewGame.Column[1]=Value lbActivePlaneValue.Caption=1 lbLuminanceValue.Caption=85% sbMain.Hint=Punkte des gerade ausgelegten Wortes lbStep.Caption=Please select first your preferred language: