diff --git a/palm/l10n/StrRes_fr_FR.pre b/palm/l10n/StrRes_fr_FR.pre index 89529901d..8c576acc1 100644 --- a/palm/l10n/StrRes_fr_FR.pre +++ b/palm/l10n/StrRes_fr_FR.pre @@ -1,6 +1,7 @@ /* -*- mode: c; -*- */ /* - * Copyright 1997 - 2002 by Eric House (xwords@eehouse.org) and others. All rights reserved. + * Copyright 1997 - 2007 by Eric House (xwords@eehouse.org) and + * others. All rights reserved. Traduction en français par Francis H. * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -23,106 +24,106 @@ * itself. The build system creats a str# resource with the latter * and generates a .h file of #defines using the former. */ -{ "STR_COMMIT_CONFIRM", "Commit the current move?\n" }, -{ "STR_NOT_YOUR_TURN", "You can't do that; it's not your turn!" }, +{ "STR_COMMIT_CONFIRM", "Confirmez-vous le coup en cours ?\n" }, +{ "STR_NOT_YOUR_TURN", "Impossible ; ce n'est pas votre tour !" }, { "STR_NO_PEEK_ROBOT_TILES", "No peeking at the robot's tiles!" }, #ifndef XWFEATURE_STANDALONE_ONLY { "STR_NO_PEEK_REMOTE_TILES", "No peeking at remote player's tiles!" }, { "STR_SERVER_DICT_WINS", - "Conflict between Host and Guest dictionaries; Host wins." }, + "Conflit entre les dictionnaires Hôte et Invité ; L'hôte gagne." }, { "STR_REG_UNEXPECTED_USER", "Attempt to register unexpected user refused" }, -{ "STR_RESEND_IR", "Unable to send message via IR; resend?" }, +{ "STR_RESEND_IR", "Impossible envoyer message par IR; réessayer ?" }, #endif -{ "STR_TOO_FEW_TILES", "Too few tiles left to trade." }, -{ "STR_CANT_UNDO_TILEASSIGN", "Nothing to undo. (Initial tile picking cannot be undone.)" }, -{ "STR_VALUES_TITLE", "Counts and Values" }, -{ "STR_REMAINS_TITLE","Remaining tiles" }, -{ "STRS_VALUES_HEADER", "%s counts/values:\n" }, +{ "STR_TOO_FEW_TILES", "Pas assez de lettres pour échanger." }, +{ "STR_CANT_UNDO_TILEASSIGN", "Impossible d'annuler. (Le tirage initial ne peut être annulé.)" }, +{ "STR_VALUES_TITLE", "Nombres et Valeurs" }, +{ "STR_REMAINS_TITLE","Lettres restantes" }, +{ "STRS_VALUES_HEADER", "%s nombres/valeurs :\n" }, -{ "STR_DOUBLE_LETTER", "Double letter" }, -{ "STR_DOUBLE_WORD", "Double word" }, -{ "STR_TRIPLE_LETTER", "Triple letter" }, -{ "STR_TRIPLE_WORD", "Triple word" }, +{ "STR_DOUBLE_LETTER", "Double lettre" }, +{ "STR_DOUBLE_WORD", "Double mot" }, +{ "STR_TRIPLE_LETTER", "Triple lettre" }, +{ "STR_TRIPLE_WORD", "Triple mot" }, { "STR_REMTILES", "rem:%d" }, -{ "STR_CANT_TRADE_MIDTURN", "Remove played tiles before trading."}, -{ "STR_ASK_REPLACE_GAME", "Do you want to overwrite the current game?" }, +{ "STR_CANT_TRADE_MIDTURN", "Znlevez les lettres jouées avant d'échanger."}, +{ "STR_ASK_REPLACE_GAME", "Voulez-vous remplacer la partie en cours ?" }, { "STR_OK", "Ok" }, -{ "STR_ABOUT_TITLE", "About Crosswords" }, -{ "STR_DEFAULT_NAME", "Player %d" }, -{ "STR_CONFIRM_END_GAME", "Are you sure you want to end the game now?"}, -{ "STR_CONFIRM_TRADE", "Are you sure you want to use your " \ - "turn trading tiles?" }, -{ "STR_TRADING_REMINDER", "Click D when done." }, +{ "STR_ABOUT_TITLE", "Au sujet de Crosswords" }, +{ "STR_DEFAULT_NAME", "Joueur %d" }, +{ "STR_CONFIRM_END_GAME", "Etes-vous sûr de vouloir arrêter la partie maintenant ?"}, +{ "STR_CONFIRM_TRADE", "Etes-vous sûr de de vouloir échanger " \ + "vos lettres ?" }, +{ "STR_TRADING_REMINDER", "Cliquez D une fois fini." }, #ifndef NO_REG_REQUIRED -{ "STR_NOT_UNREG_VERS", "Feature not available in unregistered version." }, +{ "STR_NOT_UNREG_VERS", "Disposition non disponible dans la version non enregistrée." }, #endif { "STR_LOCAL_NAME", "%s" }, { "STR_NONLOCAL_NAME", "%s (remote)" }, { "STRSD_SUMMARYSCORED", "%s:%d" }, -{ "STRD_TRADED", "Traded %d" }, -{ "STR_PASSED", "Passed" }, -{ "STR_LOSTTURN", "Lost turn" }, +{ "STRD_TRADED", "Echangé %d" }, +{ "STR_PASSED", "Passé" }, +{ "STR_LOSTTURN", "Tour perdu" }, -{ "STR_HISTORY_TITLE", "Game history" }, -{ "STRD_REMAINING_TILES_ADD", "+ %d [all remaining tiles]" }, -{ "STRD_UNUSED_TILES_SUB", "- %d [unused tiles]" }, -{ "STR_BONUS_ALL", "Bonus for using all tiles: 50\n" }, -{ "STRD_TURN_SCORE", "Score for turn: %d\n" }, -{ "STR_ALL_IN_LINE_ERR", "All tiles played must be in a line." }, -{ "STR_NO_EMPTIES_ERR", "Empty squares cannot separate pieces played." }, -{ "STR_FIRST_MOVE_ERR", "Must play two or more pieces on " \ - "the first move." }, +{ "STR_HISTORY_TITLE", "Historique de la partie" }, +{ "STRD_REMAINING_TILES_ADD", "+ %d [toutes lettres restantes]" }, +{ "STRD_UNUSED_TILES_SUB", "- %d [lettres inutilisées]" }, +{ "STR_BONUS_ALL", "Bonus pour placement toutes les lettres : 50\n" }, +{ "STRD_TURN_SCORE", "Score après ce tour : %d\n" }, +{ "STR_ALL_IN_LINE_ERR", "Toutes les lettres doivent être placées sur une même ligne." }, +{ "STR_NO_EMPTIES_ERR", "Des cases vides ne peuvent séparer les lettres jouées." }, +{ "STR_FIRST_MOVE_ERR", "Vous devez placer au moins 2 lettres " \ + "lors du 1er coup." }, /* phony comment to get diff back in sync */ -{ "STR_MUST_CONTACT_ERR", "New tiles must contact others already " \ - "in place (or the middle square on the " \ - "first move)." }, -{ "STR_PTS", "Pts:" }, -{ "STR_CONFIRM_DEL_GAME", "Really delete the selected game?" }, +{ "STR_MUST_CONTACT_ERR", "Les nouvelles lettres doivent être au contact de celles " \ + "déjà en place (ou sur la case centrale lors du " \ + "1er coup)." }, +{ "STR_PTS", "Pts :" }, +{ "STR_CONFIRM_DEL_GAME", "Supprimer vraiment la partie sélectionnée ?" }, { "STRD_TIME_PENALTY_SUB", " - %d [time]" }, -{ "STR_NO_DICT_INSTALLED", "Crosswords 4 requires at least one dictionary." \ - "Download one or more from xwords.sf.net." }, -{ "STR_ILLEGAL_WORD", "Word[s] %s not found in dictionary. Allow anyway?" }, +{ "STR_NO_DICT_INSTALLED", "Crosswords 4 nécessite au minimum 1 dictionnaire." \ + "Téléchargez-en un ou plus sur xwords.sf.net." }, +{ "STR_ILLEGAL_WORD", "Mot[s] %s non trouvé dans le dictionnaire. L'utiliser quand même ?" }, -{ "STR_FINAL_SCORES_TITLE", "Final scores"}, +{ "STR_FINAL_SCORES_TITLE", "Score final"}, /* another phony comment to get diff back in sync */ -{ "STRD_CUMULATIVE_SCORE", "Cumulative score: %d\n" }, -{ "STRS_TRAY_AT_START", "Tray at start: %s\n" }, -{ "STRS_MOVE_ACROSS", "move (from %s across)\n" }, -{ "STRS_MOVE_DOWN", "move (from %s down)\n" }, -{ "STRS_NEW_TILES", "New tiles: %s\n" }, -{ "STRSS_TRADED_FOR", "Traded %s for %s." }, -{ "STR_PASS", "pass\n" }, -{ "STR_PHONY_REJECTED", "Illegal word in move; turn lost!\n" }, +{ "STRD_CUMULATIVE_SCORE", "Score cumulé : %d\n" }, +{ "STRS_TRAY_AT_START", "tableau au départ : %s\n" }, +{ "STRS_MOVE_ACROSS", "coup (depuis %s horizontal)\n" }, +{ "STRS_MOVE_DOWN", "coup (depuis %s vertical)\n" }, +{ "STRS_NEW_TILES", "Nouvelles lettres : %s\n" }, +{ "STRSS_TRADED_FOR", "Echange %s pour %s." }, +{ "STR_PASS", "passé\n" }, +{ "STR_PHONY_REJECTED", "Mot incorrect ; tour perdu !\n" }, -{ "STR_ROBOT_MOVED", "The robot made this move:\n" }, -{ "STR_REMOTE_MOVED", "Remote player made this move:\n" }, -{ "STRD_ROBOT_TRADED", "%d tiles traded this turn." }, -{ "STR_ROBOT_TITLE", "Robot score" }, +{ "STR_ROBOT_MOVED", "Le robot a joué ce coup :\n" }, +{ "STR_REMOTE_MOVED", "Le joueur Remote player a joué ce coup :\n" }, +{ "STRD_ROBOT_TRADED", "%d lettres changées ce coup." }, +{ "STR_ROBOT_TITLE", "Score du robot" }, /* The end of 4.0.5's strings */ -{ "STR_PICK_BLANK", "Select the letter for your blank." }, +{ "STR_PICK_BLANK", "Choisir la lettre en échange de la case blanche." }, #ifdef FEATURE_TRAY_EDIT -{ "STRS_PICK_TILE", "Choose a new tile for %s." }, +{ "STRS_PICK_TILE", "Choisir une nouvelle lettre pour %s." }, #endif #ifdef NODE_CAN_4 -{ "STR_CONFIRM_CONVERTDICT", "Do you want to convert any existing Crosswords " \ - "dictionaries to the new format? " \ - "The change is not reversible." }, -{ "STRS_CONFIRM_ONEDICT", "Convert dictionary %s?" }, +{ "STR_CONFIRM_CONVERTDICT", "Voulez-vous convertir les dictionnaires Crosswords " \ + "existants au nouveau format? " \ + "Le changement est irréversible." }, +{ "STRS_CONFIRM_ONEDICT", "Convertir dictionnaire %s?" }, #endif -{ "STRS_CANNOT_FIND_DICT", "%s dictionary not found." }, -{ "STR_DICT_COPY_EXPL", "Copying dictionary from card..." }, +{ "STRS_CANNOT_FIND_DICT", "%s dictionnaire non trouvé." }, +{ "STR_DICT_COPY_EXPL", "Copier dictionnaire depuis la carte..." }, -{ "STR_LOCALPLAYERS", "Local players" }, -{ "STR_TOTALPLAYERS", "Total players" }, +{ "STR_LOCALPLAYERS", "Joueurs locaux" }, +{ "STR_TOTALPLAYERS", "Total jouuers" }, #ifdef XWFEATURE_RELAY { "STR_RELAY_TIMEOUT", "Relay error: Other devices failed to " @@ -133,29 +134,29 @@ #endif #ifdef XWFEATURE_BLUETOOTH -{ "STR_BT_NOINIT", "Unable to initialize Bluetooth. " - "Is it enabled?" }, +{ "STR_BT_NOINIT", "Impossible initialiser Bluetooth. " + "Est-il connecté ?" }, #endif { "STR_ABOUT_CONTENT", #ifdef XWFEATURE_BLUETOOTH - "THANKS FOR LOOKING at this alpha version of " - "Crosswords. Please see the notes and caveats at " - "xwords.sf.net/bt_palm.php. Please report bugs to " - "ehouse@users.sf.net. Enjoy!\n\n" + "MERCI DE VOTRE ATTENTION pour cette version alpha de " + "Crosswords. Svp, regardez les notes et avertissements sur " + "xwords.sf.net/bt_palm.php. Svp, signalez les bugs à " + "ehouse@users.sf.net. Ai plaisir !\n\n" #endif "Crosswords " XW_PALM_VERSION_STRING " (rev. " SVN_REV ").\n" \ - "Copyright 1998-2007 by Eric House. "\ - "Released under the GNU Public License.\n\n"\ + "Copyright 1998-2007 par Eric House. "\ + "Réalisé sous GNU Public License.\n\n"\ - "See the manual at xwords.sourceforge.net\n\n" \ + "Voir le manuel sur xwords.sourceforge.net\n\n" \ - "This program is postcardware. If you like it " \ - "please mail a postcard to:\n" \ + "Ce programme est 'cartepostale'. Si vous l'appréciez, " \ + "svp, envoyez une carte postale à :\n" \ "The Houses\n" \ "1610 NW 14th Place\n" \ "Corvallis, OR 97330 USA\n\n" - "Developed on Debian GNU/Linux using the prc-tools "\ + "Developpé sur Debian GNU/Linux avec the prc-tools "\ "suite." \ }, diff --git a/palm/l10n/xwords4_fr_FR.rcp.pre b/palm/l10n/xwords4_fr_FR.rcp.pre index 923cf970f..9f2a79f24 100644 --- a/palm/l10n/xwords4_fr_FR.rcp.pre +++ b/palm/l10n/xwords4_fr_FR.rcp.pre @@ -1,21 +1,21 @@ /* -*-mode: c; fill-column: 78; compile-command: "cd ../ && make ARCH=68K_ONLY MEMDEBUG=TRUE"; -*- */ /***************************************************************************** - * Copyright 1999 - 2006 by Eric House (xwords@eehouse.org) and others. All - * rights reserved. + * Copyright 1999 - 2006 par Eric House (xwords@eehouse.org) et autres. Tous + * droits réservés. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. + * Ce programm est libre de droits ; Vous pouvez le distribuert et/ou + * le modifier en respectant les termes de la licence GNU General Public + * ainsi qu'elle est publiée par la Free Software Foundation ; que ce soit la version 2 + * de la Licence, ou (selon votre option), toute version ultérieure. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * Ce programme est distribué avec l'intention qu'il soit utilisé, + * mais SANS AUCUNE GARANTIE; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Voir la + * Licence GNU General Public pour plus de détails. * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * Vous devriez avoir reçu une copie de la Licence GNU General Public + * avec ce programme ; si ce n'est pas le cas, écrivez à "Free Software + * Foundation", Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ****************************************************************************/ #define DEFINES_ONLY 1 @@ -26,57 +26,57 @@ MENU XW_MAIN_MENU_ID BEGIN - PULLDOWN "File" + PULLDOWN "Fichier" BEGIN - MENUITEM "New game..." XW_NEWGAME_PULLDOWN_ID "N" - MENUITEM "Saved games..." XW_SAVEDGAMES_PULLDOWN_ID "S" - MENUITEM "Preferences..." XW_PREFS_PULLDOWN_ID "P" + MENUITEM "Nouvelle partie..." XW_NEWGAME_PULLDOWN_ID "N" + MENUITEM "Parties sauvegardées..." XW_SAVEDGAMES_PULLDOWN_ID "S" + MENUITEM "Préférences..." XW_PREFS_PULLDOWN_ID "P" MENUITEM SEPARATOR - MENUITEM "Beam dictionary" XW_BEAMDICT_PULLDOWN_ID - MENUITEM "Beam boards and colors" XW_BEAMBOARD_PULLDOWN_ID + MENUITEM "Transm. dictionnaire" XW_BEAMDICT_PULLDOWN_ID + MENUITEM "Transm. grilles et couleurs" XW_BEAMBOARD_PULLDOWN_ID #ifdef FEATURE_DUALCHOOSE MENUITEM SEPARATOR - MENUITEM "Launch 68K vers." XW_RUN68K_PULLDOWN_ID - MENUITEM "Launch ARM vers." XW_RUNARM_PULLDOWN_ID + MENUITEM "Ouvrir vers. 68K" XW_RUN68K_PULLDOWN_ID + MENUITEM "Ouvrir vers. ARM" XW_RUNARM_PULLDOWN_ID #endif MENUITEM SEPARATOR - MENUITEM "About Crosswords..." XW_ABOUT_PULLDOWN_ID "A" + MENUITEM "Au sujet de Crosswords..." XW_ABOUT_PULLDOWN_ID "A" END - PULLDOWN "Game" + PULLDOWN "Partie" BEGIN - MENUITEM "Tile values" XW_TILEVALUES_PULLDOWN_ID "V" - MENUITEM "Remaining tiles" XW_TILESLEFT_PULLDOWN_ID "R" - MENUITEM "Current game info..." XW_PASSWORDS_PULLDOWN_ID "G" - MENUITEM "History" XW_HISTORY_PULLDOWN_ID "Y" - MENUITEM "Final scores" XW_FINISH_PULLDOWN_ID "F" + MENUITEM "Valeur des lettres" XW_TILEVALUES_PULLDOWN_ID "V" + MENUITEM "Lettres restantes" XW_TILESLEFT_PULLDOWN_ID "R" + MENUITEM "Info partie courante..." XW_PASSWORDS_PULLDOWN_ID "G" + MENUITEM "Historique" XW_HISTORY_PULLDOWN_ID "Y" + MENUITEM "Score final" XW_FINISH_PULLDOWN_ID "F" #ifndef XWFEATURE_STANDALONE_ONLY MENUITEM SEPARATOR - MENUITEM "Resend messages" XW_RESENDIR_PULLDOWN_ID + MENUITEM "Envoyer messages" XW_RESENDIR_PULLDOWN_ID #endif END - PULLDOWN "Move" + PULLDOWN "Coup" BEGIN - MENUITEM "Hint" XW_HINT_PULLDOWN_ID "I" + MENUITEM "Indice" XW_HINT_PULLDOWN_ID "I" #ifdef XWFEATURE_SEARCHLIMIT - MENUITEM "Limited hint" XW_HINTCONFIG_PULLDOWN_ID "C" + MENUITEM "Indice restreint" XW_HINTCONFIG_PULLDOWN_ID "C" MENUITEM SEPARATOR #endif - MENUITEM "Next hint" XW_NEXTHINT_PULLDOWN_ID "M" + MENUITEM "Indice suivant" XW_NEXTHINT_PULLDOWN_ID "M" MENUITEM SEPARATOR - MENUITEM "Undo current" XW_UNDOCUR_PULLDOWN_ID "U" - MENUITEM "Undo last" XW_UNDOLAST_PULLDOWN_ID "Z" + MENUITEM "Annuler actuel" XW_UNDOCUR_PULLDOWN_ID "U" + MENUITEM "Annuler dernier" XW_UNDOLAST_PULLDOWN_ID "Z" MENUITEM SEPARATOR - MENUITEM "Done" XW_DONE_PULLDOWN_ID "D" - MENUITEM "Juggle" XW_JUGGLE_PULLDOWN_ID "J" - MENUITEM "Trade tiles" XW_TRADEIN_PULLDOWN_ID "T" - MENUITEM "[un]Hide tray" XW_HIDESHOWTRAY_PULLDOWN_ID "H" + MENUITEM "Fait" XW_DONE_PULLDOWN_ID "D" + MENUITEM "Mélanger" XW_JUGGLE_PULLDOWN_ID "J" + MENUITEM "Echanger lettres" XW_TRADEIN_PULLDOWN_ID "T" + MENUITEM "[dé]Cacher tableau" XW_HIDESHOWTRAY_PULLDOWN_ID "H" END #ifdef FOR_GREMLINS PULLDOWN "Grem" BEGIN - MENUITEM "divider right" XW_GREMLIN_DIVIDER_RIGHT - MENUITEM "divider left" XW_GREMLIN_DIVIDER_LEFT + MENUITEM "diviseur droit" XW_GREMLIN_DIVIDER_RIGHT + MENUITEM "diviseur gauche" XW_GREMLIN_DIVIDER_LEFT END #endif @@ -103,18 +103,18 @@ BEGIN #ifdef FOR_GREMLINS /* PULLDOWN "Gremlins" */ /* BEGIN */ -/* MENUITEM "Divider left" GREMLIN_DIVIDER_LEFT */ -/* MENUITEM "Divider right" GREMLIN_DIVIDER_RIGHT */ +/* MENUITEM "Diviseur gauche" GREMLIN_DIVIDER_LEFT */ +/* MENUITEM "Diviseur droit" GREMLIN_DIVIDER_RIGHT */ /* END */ #endif END MENU XW_ASK_MENU_ID BEGIN - PULLDOWN "Edit" + PULLDOWN "Editer" BEGIN - MENUITEM "Copy" ASK_COPY_PULLDOWN_ID - MENUITEM "Select all" ASK_SELECTALL_PULLDOWN_ID + MENUITEM "Copier" ASK_COPY_PULLDOWN_ID + MENUITEM "Tout sélectionner" ASK_SELECTALL_PULLDOWN_ID END END @@ -192,17 +192,17 @@ END FORM ID XW_NEWGAMES_FORM AT (2 FORM_TOP 156 FORM_HEIGHT) USABLE MODAL SAVEBEHIND DEFAULTBTNID XW_OK_BUTTON_ID BEGIN - TITLE "Game options" + TITLE "Optons de la partie" #ifndef XWFEATURE_STANDALONE_ONLY - LABEL "Connect:" AUTOID AT (LEFTCOL SERVER_TOP) + LABEL "En jeu :" AUTOID AT (LEFTCOL SERVER_TOP) GADGET ID XW_SOLO_GADGET_ID AT (PREVRIGHT+2 SERVER_TOP 55 SERVER_HEIGHT) USABLE GADGET ID XW_SERVER_GADGET_ID AT (PREVRIGHT+1 SERVER_TOP 24 SERVER_HEIGHT) USABLE GADGET ID XW_CLIENT_GADGET_ID AT (PREVRIGHT+1 SERVER_TOP 30 SERVER_HEIGHT) USABLE - LIST "Stand-alone" "Host" "Guest" XW_SERVERTYPES_LIST_ID + LIST "1 joueur seul" "Hôte" "Invité" XW_SERVERTYPES_LIST_ID AT (0 0 1 1) VISIBLEITEMS 3 NONUSABLE #endif @@ -217,14 +217,14 @@ BEGIN BUTTON "J" XW_GINFO_JUGGLE_ID PREVRIGHT+3 PREVTOP 10 AUTO - BUTTON "Other prefs..." XW_PREFS_BUTTON_ID PREVRIGHT+5 PREVTOP 63 AUTO + BUTTON "Autres préférences..." XW_PREFS_BUTTON_ID PREVRIGHT+5 PREVTOP 63 AUTO #ifndef XWFEATURE_STANDALONE_ONLY - LABEL "Remote" XW_LOCAL_LABEL_ID REMOTE_COL LABEL_TOP FONT 1 + LABEL "Effacer" XW_LOCAL_LABEL_ID REMOTE_COL LABEL_TOP FONT 1 #endif - LABEL "Name" AUTOID NAME_COL LABEL_TOP FONT 1 + LABEL "Nom" AUTOID NAME_COL LABEL_TOP FONT 1 LABEL "Robot" AUTOID ROBOT_COL LABEL_TOP FONT 1 - LABEL "Pwd" AUTOID PASSWD_COL LABEL_TOP FONT 1 + LABEL "MdP" AUTOID PASSWD_COL LABEL_TOP FONT 1 PLAYER_ROW( 1, 2 ) PLAYER_ROW( 2, 2 ) @@ -237,7 +237,7 @@ BEGIN AT (PREVRIGHT+8 PREVTOP AUTO AUTO) USABLE LEFTANCHOR BUTTON "Ok" XW_OK_BUTTON_ID RIGHT@154 PREVTOP AUTO AUTO - BUTTON "Cancel" XW_CANCEL_BUTTON_ID RIGHT@PREVLEFT-5 PREVTOP 30 AUTO + BUTTON "Annuler" XW_CANCEL_BUTTON_ID RIGHT@PREVLEFT-5 PREVTOP 30 AUTO END /* XW_NEWGAMES_FORM */ #ifdef XWFEATURE_FIVEWAY @@ -294,35 +294,35 @@ USABLE MODAL SAVEBEHIND DEFAULTBTNID XW_CONNS_CANCEL_BUTTON_ID BEGIN TITLE "Connections" - LABEL "Connect via:" AUTOID LEFTCOL 15 FONT 1 + LABEL "Connecter via:" AUTOID LEFTCOL 15 FONT 1 POPUPTRIGGER "" ID XW_CONNS_TYPE_TRIGGER_ID AT (PREVRIGHT+5 PREVTOP 72 12) LEFTANCHOR LIST - "Bluetooth" "Beaming" "Internet" ID XW_CONNS_TYPE_LIST_ID + "Bluetooth" "Transmission" "Internet" ID XW_CONNS_TYPE_LIST_ID PREVLEFT PREVTOP 72 12 VISIBLEITEMS 3 NONUSABLE POPUPLIST XW_CONNS_TYPE_TRIGGER_ID XW_CONNS_TYPE_LIST_ID /* Bluetooth stuff must be here even if XWFEATURE_BLUETOOTH is not defined since, e.g. ARM and 68K share these resources yet may not both support BT */ - LABEL "No bluetooth on Arm (yet)." XW_CONNS_BT_NOTSUPPORT_LABEL_ID + LABEL "Pas de bluetooth disponible." XW_CONNS_BT_NOTSUPPORT_LABEL_ID AT ( LEFTCOL+10 LOCALIP_TOP ) NONUSABLE #ifdef XWFEATURE_BLUETOOTH - LABEL "Host name:" XW_CONNS_BT_HOSTNAME_LABEL_ID + LABEL "Nom de l'hôte :" XW_CONNS_BT_HOSTNAME_LABEL_ID AT ( PREVLEFT PREVTOP+3 ) NONUSABLE - SELECTORTRIGGER "Find host..." XW_CONNS_BT_HOSTTRIGGER_ID \ + SELECTORTRIGGER "Trouer hôte..." XW_CONNS_BT_HOSTTRIGGER_ID \ AT (CONNS_FIELD_LEFT PREVTOP 70 AUTO) NONUSABLE LEFTANCHOR #endif /* Relay... */ #ifdef XWFEATURE_RELAY - LABEL "Relay name:" XW_CONNS_RELAY_LABEL_ID + LABEL "Nom du réseau :" XW_CONNS_RELAY_LABEL_ID AT ( LEFTCOL+10 LOCALIP_TOP ) FIELD XW_CONNS_RELAY_FIELD_ID CONNS_FIELD_LEFT PREVTOP 70 AUTO \ SINGLELINE EDITABLE UNDERLINED MAXCHARS 32 - LABEL "Relay port:" XW_CONNS_PORT_LABEL_ID + LABEL "Port du réseau :" XW_CONNS_PORT_LABEL_ID AT (LEFTCOL PREVBOTTOM + 2) FIELD XW_CONNS_PORT_FIELD_ID CONNS_FIELD_LEFT PREVTOP 30 AUTO \ EDITABLE SINGLELINE UNDERLINED NUMERIC MAXCHARS 5 @@ -332,11 +332,11 @@ BEGIN FIELD XW_CONNS_COOKIE_FIELD_ID CONNS_FIELD_LEFT PREVTOP 70 AUTO \ SINGLELINE EDITABLE UNDERLINED MAXCHARS 32 #else - LABEL "Connect via internet disabled" XW_CONNS_RELAY_LABEL_ID + LABEL "Connection internet désactivée" XW_CONNS_RELAY_LABEL_ID AT ( LEFTCOL+10 LOCALIP_TOP ) #endif - BUTTON "Cancel" XW_CONNS_CANCEL_BUTTON_ID 42 75 AUTO AUTO + BUTTON "Annuler" XW_CONNS_CANCEL_BUTTON_ID 42 75 AUTO AUTO BUTTON "Ok" XW_CONNS_OK_BUTTON_ID PREVRIGHT+10 PREVTOP AUTO AUTO END /* XW_CONNS_FORM */ #endif @@ -366,52 +366,52 @@ END /* XW_CONNS_FORM */ FORM ID XW_PREFS_FORM AT (2 DLG_TOP 156 DLG_HEIGHT) USABLE MODAL SAVEBEHIND DEFAULTBTNID XW_PREFS_CANCEL_BUTTON_ID BEGIN - TITLE "Preferences" + TITLE "Préférences" GADGET ID XW_PREFS_ALLGAMES_GADGET_ID AT (LEFTCOL+8 PREFS_MODE_TOP 60 SERVER_HEIGHT) USABLE GADGET ID XW_PREFS_ONEGAME_GADGET_ID AT (PREVRIGHT+1 PREVTOP 60 SERVER_HEIGHT) USABLE - LIST "All games" "This game" XW_PREFS_TYPES_LIST_ID + LIST "Toutes les parties" "Cette partie" XW_PREFS_TYPES_LIST_ID AT (0 0 1 1) VISIBLEITEMS 2 NONUSABLE /* global prefs */ - CHECKBOX "Color played tiles" ID XW_PREFS_PLAYERCOLORS_CHECKBOX_ID \ + CHECKBOX "Lettres jouées en couleurs" ID XW_PREFS_PLAYERCOLORS_CHECKBOX_ID \ AT (LEFTCOL PREFS_ROW1 AUTO AUTO) NONUSABLE - CHECKBOX "Show progress bar" ID XW_PREFS_PROGRESSBAR_CHECKBOX_ID \ + CHECKBOX "Montrer barre défilement" ID XW_PREFS_PROGRESSBAR_CHECKBOX_ID \ AT (LEFTCOL PREVTOP+PREFS_SPACING AUTO AUTO) NONUSABLE - CHECKBOX "Larger board" ID XW_PREFS_SHOWGRID_CHECKBOX_ID \ + CHECKBOX "Grande grille" ID XW_PREFS_SHOWGRID_CHECKBOX_ID \ AT (LEFTCOL PREVTOP+PREFS_SPACING AUTO AUTO) NONUSABLE - CHECKBOX "Enable arrow cursor" ID XW_PREFS_SHOWARROW_CHECKBOX_ID \ + CHECKBOX "Activer curseur" ID XW_PREFS_SHOWARROW_CHECKBOX_ID \ AT (LEFTCOL PREVTOP+PREFS_SPACING AUTO AUTO) NONUSABLE - CHECKBOX "Explain robot/remote scores" ID XW_PREFS_ROBOTSCORE_CHECKBOX_ID \ + CHECKBOX "Expliquer robot/effacer scores" ID XW_PREFS_ROBOTSCORE_CHECKBOX_ID \ AT (LEFTCOL PREVTOP+PREFS_SPACING AUTO AUTO) NONUSABLE - CHECKBOX "Hide tile values" ID XW_PREFS_HIDETRAYVAL_CHECKBOX_ID \ + CHECKBOX "Cacher valeurs des lettres" ID XW_PREFS_HIDETRAYVAL_CHECKBOX_ID \ AT (LEFTCOL PREVTOP+PREFS_SPACING AUTO AUTO) NONUSABLE /* single-game prefs */ - CHECKBOX "Smart robot" ID XW_PREFS_ROBOTSMART_CHECKBOX_ID \ + CHECKBOX "Robot commence" ID XW_PREFS_ROBOTSMART_CHECKBOX_ID \ AT (LEFTCOL PREFS_ROW1 AUTO AUTO) NONUSABLE #ifdef XWFEATURE_SEARCHLIMIT - CHECKBOX "Disallow hints" ID XW_PREFS_NOHINTS_CHECKBOX_ID \ + CHECKBOX "Désactiver indices" ID XW_PREFS_NOHINTS_CHECKBOX_ID \ AT (LEFTCOL PREVTOP+PREFS_SPACING AUTO AUTO) NONUSABLE - CHECKBOX "Local hints" ID XW_PREFS_HINTRECT_CHECKBOX_ID \ + CHECKBOX "Indices locaux" ID XW_PREFS_HINTRECT_CHECKBOX_ID \ AT (PREVRIGHT+3 PREVTOP AUTO AUTO) NONUSABLE #else - CHECKBOX "Disallow hints" ID XW_PREFS_NOHINTS_CHECKBOX_ID \ + CHECKBOX "Désactiver indices" ID XW_PREFS_NOHINTS_CHECKBOX_ID \ AT (PREVRIGHT+3 PREFS_ROW1 AUTO AUTO) NONUSABLE #endif - LABEL "Phonies:" XW_PREFS_PHONIES_LABEL_ID + LABEL "Inconnus :" XW_PREFS_PHONIES_LABEL_ID AT (LEFTCOL PREVTOP+PREFS_SPACING) POPUPTRIGGER "" ID XW_PREFS_PHONIES_TRIGGER_ID AT (PREVRIGHT+5 PREVTOP 72 12) LEFTANCHOR - LABEL "Board size: " XW_PREFS_BDSIZE_LABEL_ID + LABEL "Dimensions grille : " XW_PREFS_BDSIZE_LABEL_ID AT (LEFTCOL PREVTOP+PREFS_SPACING) SELECTORTRIGGER "" XW_PREFS_BDSIZE_SELECTOR_ID \ AT (PREVRIGHT PREVTOP AUTO AUTO) USABLE LEFTANCHOR - LIST "Ignore" "Warn" "Disallow" ID XW_PREFS_PHONIES_LIST_ID + LIST "Ignorer" "Avertir" "Désactiver" ID XW_PREFS_PHONIES_LIST_ID AT (PREVLEFT PREVTOP 72 12) NONUSABLE VISIBLEITEMS 3 POPUPLIST XW_PREFS_PHONIES_TRIGGER_ID XW_PREFS_PHONIES_LIST_ID @@ -419,18 +419,18 @@ BEGIN XW_PREFS_BDSIZE_LIST_ID AT (PREVLEFT PREVTOP 30 1) \ NONUSABLE VISIBLEITEMS NUM_BOARD_SIZES - CHECKBOX "Enable timer (minutes:)" ID XW_PREFS_TIMERON_CHECKBOX_ID \ + CHECKBOX "Activer minuteur (minutes :)" ID XW_PREFS_TIMERON_CHECKBOX_ID \ AT (LEFTCOL PREVTOP+PREFS_SPACING AUTO AUTO) NONUSABLE FIELD XW_PREFS_TIMER_FIELD_ID PREVRIGHT+5 PREVTOP 15 AUTO UNDERLINED \ EDITABLE SINGLELINE NUMERIC MAXCHARS 3 #ifdef FEATURE_TRAY_EDIT - CHECKBOX "Pick tiles face-up" ID XW_PREFS_PICKTILES_CHECKBOX_ID \ + CHECKBOX "Choisir lettres à découvert" ID XW_PREFS_PICKTILES_CHECKBOX_ID \ AT (LEFTCOL PREVTOP+PREFS_SPACING AUTO AUTO) NONUSABLE #endif /* buttons at the bottom */ - BUTTON "Cancel" XW_PREFS_CANCEL_BUTTON_ID 42 BUTTON_TOP AUTO AUTO + BUTTON "Annuler" XW_PREFS_CANCEL_BUTTON_ID 42 BUTTON_TOP AUTO AUTO BUTTON "Ok" XW_PREFS_OK_BUTTON_ID PREVRIGHT+10 PREVTOP AUTO AUTO END /* XW_PREFS_FORM */ @@ -473,9 +473,9 @@ END FORM ID XW_DICTINFO_FORM AT (2 111 156 47) USABLE MODAL DEFAULTBTNID XW_DICTINFO_CANCEL_BUTTON_ID BEGIN - TITLE "Dictionaries" + TITLE "Dictionnaires" - LABEL "Dict:" AUTOID AT (LEFT_EDGE 15) + LABEL "Dict. :" AUTOID AT (LEFT_EDGE 15) POPUPTRIGGER "" ID XW_DICTINFO_TRIGGER_ID AT (PREVRIGHT+5 PREVTOP 72 12) LEFTANCHOR LIST "" ID XW_DICTINFO_LIST_ID AT (PREVLEFT PREVTOP 72 1) @@ -483,8 +483,8 @@ BEGIN POPUPLIST XW_DICTINFO_TRIGGER_ID XW_DICTINFO_LIST_ID BUTTON "Ok" XW_DICTINFO_DONE_BUTTON_ID 25 31 AUTO AUTO - BUTTON "Beam" XW_DICTINFO_BEAM_BUTTON_ID 22 PREVTOP AUTO AUTO - BUTTON "Cancel" XW_DICTINFO_CANCEL_BUTTON_ID PREVRIGHT+20 PREVTOP + BUTTON "Transm." XW_DICTINFO_BEAM_BUTTON_ID 22 PREVTOP AUTO AUTO + BUTTON "Annuler" XW_DICTINFO_CANCEL_BUTTON_ID PREVRIGHT+20 PREVTOP AUTO AUTO END @@ -492,7 +492,7 @@ FORM ID XW_ASK_FORM_ID AT (2 70 156 88) USABLE MODAL SAVEBEHIND DEFAULTBTNID XW_ASK_NO_BUTTON_ID MENUID XW_ASK_MENU_ID BEGIN - TITLE "Query" + TITLE "Requête" /* This has to be non-editable because the field is set via a ptr */ FIELD XW_ASK_TXT_FIELD_ID LEFT_EDGE-5 16 135 52 \ @@ -502,17 +502,17 @@ BEGIN AT ( PREVRIGHT+2 PREVTOP RECOMMENDED_SBAR_WIDTH PREVBOTTOM - PREVTOP) USABLE - BUTTON "Yes" XW_ASK_YES_BUTTON_ID RIGHT@(156/2)-10 PREVBOTTOM+5 AUTO AUTO - BUTTON "No" XW_ASK_NO_BUTTON_ID 156/2+10 PREVTOP AUTO AUTO + BUTTON "Oui" XW_ASK_YES_BUTTON_ID RIGHT@(156/2)-10 PREVBOTTOM+5 AUTO AUTO + BUTTON "Non" XW_ASK_NO_BUTTON_ID 156/2+10 PREVTOP AUTO AUTO END FORM ID XW_PASSWORD_DIALOG_ID AT ( 2 88 156 70 ) MODAL SAVEBEHIND DEFAULTBTNID XW_PASSWORD_CANCEL_BUTTON BEGIN - TITLE "Password" + TITLE "Mot de Passe" - LABEL "Enter password for:" XW_PASSWORD_NAME_LABEL 10 18 FONT 1 NONUSABLE - LABEL "Enter new password for:" XW_PASSWORD_NEWNAME_LABEL 10 18 FONT 1 + LABEL "Entrer mot de passe pour :" XW_PASSWORD_NAME_LABEL 10 18 FONT 1 NONUSABLE + LABEL "Entrer nouveau mot de passe pour :" XW_PASSWORD_NEWNAME_LABEL 10 18 FONT 1 NONUSABLE FIELD XW_PASSWORD_NAME_FIELD AT (PREVLEFT PREVBOTTOM+3 90 12) NONEDITABLE SINGLELINE MAXCHARS MAX_PLAYERNAME_LENGTH @@ -521,7 +521,7 @@ BEGIN EDITABLE SINGLELINE UNDERLINED MAXCHARS MAX_PASSWORD_LENGTH GRAFFITISTATEINDICATOR 2 PREVBOTTOM+8 BUTTON "Ok" XW_PASSWORD_OK_BUTTON 45 PREVTOP AUTO AUTO - BUTTON "Cancel" XW_PASSWORD_CANCEL_BUTTON PREVRIGHT+10 PREVTOP AUTO AUTO + BUTTON "Annuler" XW_PASSWORD_CANCEL_BUTTON PREVRIGHT+10 PREVTOP AUTO AUTO END #define BLANK_PICK_TOP 15 @@ -532,7 +532,7 @@ FORM ID XW_BLANK_DIALOG_ID AT ( 2 74 156 83 ) USABLE DEFAULTBTNID XW_BLANK_PICK_BUTTON_ID #endif BEGIN - TITLE "Tile picker" + TITLE "Tirage des lettres" FIELD XW_BLANK_LABEL_FIELD_ID AT (10 BLANK_PICK_TOP 110 39) NONEDITABLE MULTIPLELINES @@ -543,8 +543,8 @@ BEGIN BUTTON "Ok" XW_BLANK_OK_BUTTON_ID RIGHT@PREVLEFT-8 65 AUTO AUTO #ifdef FEATURE_TRAY_EDIT - BUTTON "Pick all!" XW_BLANK_PICK_BUTTON_ID 5 65 AUTO AUTO - BUTTON "Del" XW_BLANK_BACKUP_BUTTON_ID PREVRIGHT+5 PREVTOP 22 AUTO + BUTTON "Choisir toutes !" XW_BLANK_PICK_BUTTON_ID 5 65 AUTO AUTO + BUTTON "Suppr." XW_BLANK_BACKUP_BUTTON_ID PREVRIGHT+5 PREVTOP 22 AUTO #endif END @@ -553,22 +553,22 @@ END # define NTILES_BUTTON_TOP 60 FORM ID XW_HINTCONFIG_FORM_ID AT ( 2 75 156 82 ) USABLE MODAL SAVEBEHIND BEGIN - TITLE "Hint parameters" + TITLE "Paramètres de l'aide" - LABEL "At least this many tiles:" AUTOID 10 NTILES_TOP FONT 1 USABLE + LABEL "Au moins ce nb de lettres :" AUTOID 10 NTILES_TOP FONT 1 USABLE SELECTORTRIGGER "" XW_HINTCONFIG_MINSELECTOR_ID \ AT (PREVRIGHT+3 NTILES_TOP AUTO AUTO) USABLE LEFTANCHOR LIST "1" "2" "3" "4" "5" "6" "7" ID XW_HINTCONFIG_MINLIST_ID AT (PREVRIGHT PREVTOP AUTO AUTO) VISIBLEITEMS 7 NONUSABLE - LABEL "No more than this many:" AUTOID 10 PREVTOP+15 FONT 1 USABLE + LABEL "Pas plus que ce nombre :" AUTOID 10 PREVTOP+15 FONT 1 USABLE SELECTORTRIGGER "" XW_HINTCONFIG_MAXSELECTOR_ID \ AT (PREVRIGHT+3 PREVTOP AUTO AUTO) USABLE LEFTANCHOR LIST "1" "2" "3" "4" "5" "6" "7" ID XW_HINTCONFIG_MAXLIST_ID AT (PREVRIGHT PREVTOP AUTO AUTO) VISIBLEITEMS 7 NONUSABLE BUTTON "Ok" XW_HINTCONFIG_OK_ID RIGHT@156-10 NTILES_BUTTON_TOP AUTO 12 - BUTTON "Cancel" XW_HINTCONFIG_CANCEL_ID RIGHT@PREVLEFT-10 PREVTOP AUTO 12 + BUTTON "Annuler" XW_HINTCONFIG_CANCEL_ID RIGHT@PREVLEFT-10 PREVTOP AUTO 12 END #endif @@ -576,7 +576,7 @@ END FORM ID XW_SAVEDGAMES_DIALOG_ID AT ( 2 2 156 156 ) USABLE MODAL DEFAULTBTNID XW_SAVEDGAMES_DONE_BUTTON BEGIN - TITLE "Saved games" + TITLE "Parties sauvegardées" LIST "" ID XW_SAVEDGAMES_LIST_ID AT (2 15 140 60) \ USABLE ENABLED VISIBLEITEMS 1 @@ -584,19 +584,19 @@ BEGIN FIELD XW_SAVEDGAMES_NAME_FIELD AT (PREVRIGHT+10 PREVTOP 100 AUTO) EDITABLE SINGLELINE UNDERLINED MAXCHARS MAX_GAMENAME_LENGTH - BUTTON "Mod." XW_SAVEDGAMES_USE_BUTTON RIGHT@154 PREVTOP 30 AUTO + BUTTON "Modif." XW_SAVEDGAMES_USE_BUTTON RIGHT@154 PREVTOP 30 AUTO - BUTTON "Dup." XW_SAVEDGAMES_DUPE_BUTTON 2 PREVBOTTOM+5 31 AUTO - BUTTON "Delete" XW_SAVEDGAMES_DELETE_BUTTON PREVRIGHT+5 PREVTOP 39 AUTO - BUTTON "Open" XW_SAVEDGAMES_OPEN_BUTTON PREVRIGHT+5 PREVTOP 33 AUTO - BUTTON "Done" XW_SAVEDGAMES_DONE_BUTTON PREVRIGHT+5 PREVTOP 33 AUTO + BUTTON "Dupl." XW_SAVEDGAMES_DUPE_BUTTON 2 PREVBOTTOM+5 31 AUTO + BUTTON "Suppr." XW_SAVEDGAMES_DELETE_BUTTON PREVRIGHT+5 PREVTOP 39 AUTO + BUTTON "Ouvrir" XW_SAVEDGAMES_OPEN_BUTTON PREVRIGHT+5 PREVTOP 33 AUTO + BUTTON "Fait" XW_SAVEDGAMES_DONE_BUTTON PREVRIGHT+5 PREVTOP 33 AUTO END /* XW_SAVEDGAMES_DIALOG_ID */ #endif ALERT XW_ERROR_ALERT_ID ERROR BEGIN - TITLE "Oops" + TITLE "Erreur" MESSAGE "^1" BUTTONS "Ok" END