X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=winboard%2Flanguage.txt;h=8be47943e0562f39b15acea5b3b8a6b615bab7a8;hb=2c6cd481ba85455e761248831c7eee4a50e8b5c7;hp=16ce894c6c7f66f445648275ce306857f1bd3b5c;hpb=340e8129eafca14e4d226abc75be3b9bd84e3c03;p=xboard.git diff --git a/winboard/language.txt b/winboard/language.txt index 16ce894..8be4794 100644 --- a/winboard/language.txt +++ b/winboard/language.txt @@ -14,16 +14,13 @@ ## TRANSLATION OF FOR EXAMPLE ## 24-ago-2010. Juan Pérez (j@xyz.p). Corrected translation for xyzzy. -## Not very clear how to write comments, so I used ## -## find them scattered around this translation - ## Notes for translators (can be deleted from he file after translation): -## Just write the trnslations between the second pair of quotes +## Just write the translations between the second pair of quotes ## Things like %s, %d and %c must be preserved in the original order ## Empty translated strings will be ignored, so there is no reason ## to delete those for which you don't know a translation, -## and you can start testing everything imemdiately. -## Simply rename the file LANGUAGE.lng, and WinBoard should see it, +## and you can start testing everything immediately. +## Simply rename this file to LANGUAGE.lng, and WinBoard should see it, ## and allow you to use the option /language=LANGUAGE. ## You are encouraged to call up the corresponding WinBoard dialog while ## working on the translation, to see in which context the strings are used. @@ -33,6 +30,14 @@ ## a different dialog! For this reason you will only see an 'OK' in the ## About Box. After you translated it there, this translation will be used ## for all other dialogs as well. +## o Use ## for comments, to make iteasy to find them scattered throughout the translation +## o Careful with temptation of direct translation, by example 'movimiento' for 'move' when 'jugada' is better. +## o Try to use short phrases, more text doesn't imply more clearness. +## o Check that your translation is right, does it mean what it does? +## o Test your translation, check every dialog. +## o For standard chess names check Wikipedia for confirmation. +## o For menus, assign shortcuts (character &) until you finish the translation. +## preferably it should be unique in the applicable menu, so it depends on translation of other items! winboard.rc @@ -40,46 +45,66 @@ MENUS: ## Pleace keep the accelerator-key indications on the menu items, and keep ## the keystrokes the same (for now). (Alt, Ctrl and Shift can be translated.) -"New &Game\tCtrl-N" === "" -"New Shuffle Game..." === "" -"New Variant...\tAlt+Shift+V" === "" +"&New Game\tCtrl-N" === "" +"New Sh&uffle Game..." === "" +"New &Variant...\tAlt+Shift+V" === "" "&Load Game...\tCtrl-O" === "" +"&Save Game...\tCtrl-S" === "" +"L&oad Position...\tCtrl+Shift+O" === "" +"S&ave Position...\tCtrl+Shift+S" === "" +"Save as &Diagram..." === "" +"&Quit" === "" +## Next six currently not used "Load &Next Game\tAlt+PgDn" === "" "Load &Previous Game\tAlt+PgUp" === "" "&Reload Same Game" === "" -"&Save Game...\tCtrl-S" === "" -"&Copy Game To Clipboard\tCtrl+C" === "" -"Paste Game &From Clipboard\tCtrl+V" === "" -"Copy Game List to Clipboard" === "" -"L&oad Position...\tCtrl+Shift+O" === "" "Load N&ext Position\tAlt+Shift+PgDn" === "" "Load Pre&vious Position\tAlt+Shift+PgUp" === "" "Reload Sa&me Position" === "" -"S&ave Position...\tCtrl+Shift+S" === "" -"Save &Diagram..." === "" -"Cop&y Position To Clipboard\tCtrl+Shift+C" === "" -"Pas&te Position From Clipboard\tCtrl+Shift+V" === "" -"E&xit" === "" + +"&Copy Game To Clipboard\tCtrl+C" === "" +"C&opy Position To Clipboard\tCtrl+Shift+C" === "" +"Copy Game List to Clipboard" === "" +"&Paste Game From Clipboard\tCtrl+V" === "" +"P&aste Position From Clipboard\tCtrl+Shift+V" === "" +"&Edit Game\tCtrl+E" === "" +"E&dit Position\tCtrl+Shift+E" === "" +"Edit Ta&gs..." === "" +"Edit &Comment..." === "" +"Enter &Username..." === "" +"&Revert\tHome" === "" +"&Annotate" === "" +"&Truncate Game\tEnd" === "" +"&Backward\tAlt+Left" === "" +"&Forward\tAlt+Right" === "" +"Back to &Start\tAlt+Home" === "" +"For&ward to End\tAlt+End" === "" + +"Flip &View\tF2" === "" +"&Swap Clocks" === "" +"Engine &Output\tAlt+Shift+O" === "" +"Move &History\tAlt+Shift+H" === "" +"Evaluation &Graph\tAlt+Shift+E" === "" +"Game &List\tAlt+Shift+G" === "" +"Open &New Chat Window" === "" +"Type In &Move...\tAlt+I" === "" +"&Tags" === "" +"&Comments" === "" +"&Game List Tags..." === "" +"&Board..." === "" +"&Fonts..." === "" "Machine &White\tCtrl+W" === "" "Machine &Black\tCtrl+B" === "" -"Two &Machines\tCtrl+T" === "" +"&Two Machines\tCtrl+T" === "" "Machine Both" === "" -"Machine Matc&h" === "" "&Analysis Mode\tCtrl+A" === "" "Analyze &File\tCtrl+F" === "" -"&ICS Client" === "" -"Edit &Game\tCtrl+E" === "" -"&Edit Position\tShift+Ctrl+E" === "" +"&Edit Game\tCtrl+E" === "" +"E&dit Position\tCtrl+Shift+E" === "" "Trai&ning" === "" -"Show Engine &Output\tAlt+Shift+O" === "" -"Show Evaluation Graph\tAlt+Shift+E" === "" -"Show Game &List\tAlt+Shift+G" === "" -"Show Move History\tAlt+Shift+H" === "" -"Open Chat Window" === "" -"Edit &Tags..." === "" -"Edit &Comment..." === "" -"Enter &Username..." === "" +"&ICS Client" === "" +"&Machine Match" === "" "&Pause\tPause" === "" "&Accept\tF3" === "" @@ -97,42 +122,33 @@ MENUS: "Adjudicate to &Black" === "" "Adjudicate &Draw" === "" -"T&ype In Move...\tAlt+I" === "" -"&Backward\tAlt+Left" === "" -"&Forward\tAlt+Right" === "" -"Back to &Start\tAlt+Home" === "" -"Forward to &End\tAlt+End" === "" -"Re&vert" === "" -"&Annotate" === "" -"&Truncate Game" === "" +"Install 1st..." === "" +"Install 2nd..." === "" +"Engine #&1 Settings..." === "" +"Engine #&2 Settings..." === "" +"&Hint..." === "" +"&Book..." === "" "&Move Now\tCtrl+M" === "" "&Retract Move\tCtrl+X" === "" -"Flip &View\tF2" === "" -"Swap &Clocks" === "" "&Mute all Sounds" === "" "&General..." === "" -"&Board..." === "" -"Adjudications...\tAlt+Shift+J" === "" -"Common Engine...\tAlt+Shift+U" === "" -"Engine #1 Settings..." === "" -"Engine #2 Settings..." === "" -"&ICS..." === "" -"&Fonts..." === "" -"Soun&ds..." === "" -"Game List..." === "" -"Comm&unications..." === "" +"&Time Control...\tAlt+Shift+T" === "" +"Common &Engine...\tAlt+Shift+U" === "" +"Ad&judications...\tAlt+Shift+J" === "" "&Load Game...\tAlt+Shift+L" === "" "&Save Game...\tAlt+Shift+S" === "" -"&Time Control...\tAlt+Shift+T" === "" +"G&ame List..." === "" +"Soun&ds..." === "" +"&ICS..." === "" +"Add ICS..." === "" +"Comm&unications..." === "" "Save Settings &Now" === "" "Save Settings on E&xit" === "" "Help &Contents\tF1" === "" "Help &Index" === "" "How to &Use Help" === "" -"&Hint..." === "" -"&Book..." === "" "&About WinBoard" === "" "White" === "" @@ -147,13 +163,17 @@ MENUS: ## rather than litteral translations of the English names! "Archbishop" === "" "Chancellor" === "" -## Next 2 Xiangqi (Chinese Chess) pieces. Google for 'Xiangqi' in the target language to get the stndard translation. +## Next 2 Xiangqi (Chinese Chess) pieces. Google for 'Xiangqi' in the target language to get the standard translation. "Elephant" === "" "Cannon" === "" "Empty Square" === "" "Black" === "" "Demote" === "" "Clear Board " === "" +## Next 3: Shogi pieces. +"Gold" === "" +"Silver" === "" +"Lance" === "" "Drop" === "" @@ -176,14 +196,17 @@ ABOUTBOX "OK" === "" "Chessboard for Windows" === "" "Copyright 1991 Digital Equipment Corporation" === "" -"Enhancements Copyright 1992-2010 Free Software Foundation" === "" +"Enhancements Copyright 1992-2011 Free Software Foundation" === "" "Enhancements Copyright 2005\r\nAlessandro Scotti" === "" ## What happened with H.G.Muller? [He sold his copyrights to FSF for $1] +## The following string of 6 spaces can be translated to an acknowledgement of the translator, +## like "Traducción por Óscar Toledo G.". +" " === "" "WinBoard 0.0.0" === "" ABOUTBOX2 -## Weird, it is needed? [Not really. It is a built-in 'Easter Egg' joke.] +## Weird, it is needed? [Normally not. It is a built-in 'Easter Egg' joke.] "galactic" === "" TIME CONTROL DIALOG @@ -214,7 +237,7 @@ LOAD OPTIONS DIALOG SAVE OPTIONS DIALOG "Save Game Options" === "" -"Save Style" === "" +"Save As: " === "" "Save games automatically" === "" "Prompt for filename" === "" "To file:" === "" @@ -224,8 +247,8 @@ SAVE OPTIONS DIALOG "Save out of book info in PGN" === "" 1536 +## This dialog is only used in some older Windows versions, so you might not be ableto test it. -## Not tested, I could not locate it (old file manager?) [On some older Windows this is used] "Open" === "" "File &Name:" === "" "&Directories:" === "" @@ -236,6 +259,7 @@ SAVE OPTIONS DIALOG "&Index number:" === "" COMMPORT +## Always disabled if you are not actually using an ICS through a comport, so difficult to test. "Communication Port Settings" === "" "Net&work..." === "" @@ -255,6 +279,8 @@ EDIT COMMENT PROMOTION POPUP "Promote to:" === "" +## next used in Shogi as promotion-popup header +"Promote?" === "" "Promotion" === "" "&Queen" === "" "&Rook" === "" @@ -265,8 +291,8 @@ PROMOTION POPUP "Chance&llor" === "" "&Archbishop" === "" -" YES" === "" -" NO" === "" +"YES" === "" +"NO" === "" "C&entaur" === "" GAME LIST @@ -305,7 +331,7 @@ COLORIZE QUESTION -## next one might also be just a programmer's joke... +## next one seems only a placeholder, and never appears? [might also be just a programmer's joke...] "Enter a chess engine command or just type something stupid that will completely screw things up." === "" "Question" === "" "Enter" === "" @@ -348,7 +374,7 @@ SOUND DIALOG "&Defaults" === "" GENERAL OPTIONS DIALOG -## pliece keep the indication of the accelerator keys for the same keystroke +## pleace keep the indication of the accelerator keys for the same keystroke ## Note: finely tuned spaces to align keys at right "General Options" === "" @@ -376,6 +402,7 @@ GENERAL OPTIONS DIALOG "E&xtended PGN Info Ctrl+Shift+X" === "" "Highlight with Arro&w" === "" "Displa&y Logos" === "" +"One-Click Move" === "" ICS OPTIONS @@ -392,7 +419,6 @@ ICS OPTIONS "seconds" === "" "Choose..." === "" "Do ¬ colorize messages" === "" - "&Auto Kibitz" === "" "Auto Kibit&z" === "" "See&k Graph" === "" @@ -406,8 +432,8 @@ ICS OPTIONS "General" === "" BOARD OPTIONS -(NOTE: AllWhite uses the white (outline-style) piece bitmaps for both sides - FlipBlack draws the black pieces upside down) +## (NOTE: AllWhite uses the white (outline-style) piece bitmaps for both sides +## FlipBlack draws the black pieces upside down) "Board Options" === "" "Defaults" === "" @@ -418,16 +444,13 @@ BOARD OPTIONS "Square Highlights" === "" "Premove Highlights" === "" "Monochrome" === "" - -## Needed for these two string "All White" === "" "Flip Black" === "" - "Size" === "" BOARD SIZES (translate as number?) ## Don't put numbers, or nobody will translate them. [True. But do we really want them translated?] -## This is a space for imagination. +## This is a space for imagination! "&Tiny" === "" "T&eeny" === "" "&Dinky" === "" @@ -480,7 +503,7 @@ ADJUDICATIONS DIALOG "Draw if &Insufficient Material" === "" "Adjudicate &Trivial Draws" === "" "Apply" === "" -## next 2 are suffixed to a textedit containing a number (50 or 3) +## next 2 are suffixed to a text-edit containing a number (50 or 3) "-move rule" === "" "-fold repeats" === "" "Engine #1 Score is Absolute" === "" @@ -502,7 +525,7 @@ COMMON ENGINE DIALOG "Default Match Games:" === "" NEW-VARIANT DIALOG -(NOTE: the 'holdings' are the pieces standing next to the board ('in hand') +## (NOTE: the 'holdings' are the pieces standing next to the board ('in hand') "Variants" === "" "Variant" === "" @@ -511,8 +534,6 @@ NEW-VARIANT DIALOG "files" === "" "Holdings with room for:" === "" "pieces" === "" - -## Make it wider "('-1' means defaults for selected variant)" === "" VARIANT NAMES: @@ -529,6 +550,7 @@ VARIANT NAMES: "cra&zyhouse" === "" "&bughouse" === "" "&Twilight" === "" +"Sp&artan" === "" "&shogi" === "" "su&per" === "" "&knightmate" === "" @@ -587,11 +609,15 @@ CHAT BOXES winboard.c "&File" === "" +"&Edit" === "" +"&View" === "" "&Mode" === "" "&Action" === "" "&Step" === "" +"E&ngine" === "" "&Options" === "" "&Help" === "" +"You can only start a match from the initial position." === "" "Font name too long:" === "" "Font point size missing:" === "" "Can't parse color name %s" === "" @@ -690,6 +716,7 @@ wclipbrd.c woptions.c +## For now, do NOT translate sound names, because WinBoard will no longer recognize them "Move" === "" "Bell" === "" "ICS Alarm" === "" @@ -706,6 +733,8 @@ woptions.c "Challenge" === "" "Request" === "" "Seek" === "" +## end of sound names + "Browse for Sound File" === "" "Can't parse com port settings" === "" "Option Error" === "" @@ -753,12 +782,17 @@ wsettings.c "%s Engine Settings (%s)" === "" "OK" === "" -"Cancel" === "" +"Cancel" === """Chat Window %s" + +wchat.c + +"Cancel" === """Chat Window %s" backend.c "bad timeControl option %s" === "" "bad searchTime option %s" === "" +## following to will appear in combinationslike "first engine" "first" === "" "second" === "" "protocol version %d not supported" === "" @@ -795,7 +829,7 @@ backend.c "Error gathering move list: extra board" === "" "Illegal move \"%s\" from ICS" === "" "Couldn't parse move \"%s\" from ICS" === "" -## 'say' is important? [Indeed: it is an ICS command and must remain untranslated] +## The leading 'say' is used as ICS command here, and should NOT be translated. Only the message behind it. "say Internal error; bad moveType %d (%d,%d-%d,%d)" === "" "You are playing Black" === "" "You are playing White" === "" @@ -805,7 +839,7 @@ backend.c "Illegal move" === "" "End of game" === "" "Incorrect move" === "" -## next 6: Indicate that second %s is 'first' or 'second'. Or I'm wrong? [correct] +## next 6: Second (first 3) or first (other) '%s' will be substituted for 'first' or 'second'. "Illegal move \"%s\" from %s machine" === "" "Illegal move \"%s\" (rejected by %s chess program)" === "" "Failed to start %s chess program %s on %s: %s\n" === "" @@ -867,7 +901,7 @@ backend.c "Still need to make moves for games %s\n" === "" "Edit comment" === "" "Edit comment on %d.%s%s" === "" -"Starting analysis mode...\nIf this message stays up, your chess program does not support analysis." === "Comenzando modo de análisis...\nSi este mensaje permanece, su programa de ajedrez no admite análisis." +"Starting analysis mode...\nIf this message stays up, your chess program does not support analysis." === "" "It is not White's turn" === "" "It is not Black's turn" === "" "Wait until your turn,\nor select Move Now" === "" @@ -905,7 +939,7 @@ backend.c END-OF-GAME MESSAGES (should they be translated?) ## I think that only for visualization and not for PGN, as PGN files are shared all around the world -## [OK, I adapted the source that way] +## [OK, I adapted the source that way. So please translate.] "Game aborted" === "" "White wins on time" === "" @@ -940,3 +974,4 @@ END-OF-GAME MESSAGES (should they be translated?) "False draw claim: '%s'" === "" "xboard exit" === "" +