WOLSTRNG.CPP (52664B)
1 // 2 // Copyright 2020 Electronic Arts Inc. 3 // 4 // TiberianDawn.DLL and RedAlert.dll and corresponding source code is free 5 // software: you can redistribute it and/or modify it under the terms of 6 // the GNU General Public License as published by the Free Software Foundation, 7 // either version 3 of the License, or (at your option) any later version. 8 9 // TiberianDawn.DLL and RedAlert.dll and corresponding source code is distributed 10 // in the hope that it will be useful, but with permitted additional restrictions 11 // under Section 7 of the GPL. See the GNU General Public License in LICENSE.TXT 12 // distributed with this program. You should have received a copy of the 13 // GNU General Public License along with permitted additional restrictions 14 // with this program. If not, see https://github.com/electronicarts/CnC_Remastered_Collection 15 16 // New character strings for wolapi integration. 17 18 //#ifdef WOLAPI_INTEGRATION 19 #include "function.h" 20 #include "WolStrng.h" 21 22 //#undef ENGLISH 23 //#define GERMAN 24 25 #ifdef ENGLISH 26 #pragma message( "...Building English version..." ) 27 28 // Menu choice for Internet game. 29 const char TXT_WOL_INTERNETBUTTON[] = "Internet"; 30 // Generic error message, though implies that blame lies with Westwood Online. 31 const char TXT_WOL_ERRORMESSAGE[] = "Unexpected error occurred communicating with Westwood Online."; 32 // Connect button on login dialog. 33 const char TXT_WOL_CONNECT[] = "Connect"; 34 // Title for login dialog. 35 const char TXT_WOL_LOGINDIALOG[] = "Westwood Online Login"; 36 // Appears on login dialog - user login name field. 37 const char TXT_WOL_NAME[] = "Nickname"; 38 // Appears on login dialog - user password field. 39 const char TXT_WOL_PASSWORD[] = "Password"; 40 // Appears on login dialog - checkbox specifying whether nickname/password should be saved to disk. 41 const char TXT_WOL_SAVELOGIN[] = "Save"; 42 // User hit the Escape button to cancel the logging in process. 43 const char TXT_WOL_LOGINCANCEL[] = "Login cancelled."; 44 45 const char TXT_WOL_MISSINGNAME[] = "Please enter your login nickname."; 46 47 const char TXT_WOL_MISSINGPASSWORD[] = "Please enter your login password."; 48 49 const char TXT_WOL_CANTSAVENICK[] = "Error saving nickname/password."; 50 51 const char TXT_WOL_NICKINUSE[] = "That nickname is in use. Please select another."; 52 53 const char TXT_WOL_BADPASS[] = "Invalid password for this nickname."; 54 55 const char TXT_WOL_TIMEOUT[] = "Connection to Westwood Online timed out."; 56 57 const char TXT_WOL_CONNECTING[] = "Connecting to Westwood Online..."; 58 59 const char TXT_WOL_CANTCONNECT[] = "Could not establish connection to Westwood Online."; 60 // Appears while connecting and logging in to Westwood Online. 61 const char TXT_WOL_ATTEMPTLOGIN[] = "Logging in..."; 62 // Appears while logging out and disconnecting from Westwood Online. 63 const char TXT_WOL_ATTEMPTLOGOUT[] = "Logging out..."; 64 // Appears while logging out and disconnecting from Westwood Online after an error has occurred. 65 const char TXT_WOL_ERRORLOGOUT[] = "Terminating connection with Westwood Online..."; 66 // Common "please wait" message. 67 const char TXT_WOL_WAIT[] = "Please wait... communicating with Westwood Online..."; 68 // Title for the top WW Online level. 69 const char TXT_WOL_TOPLEVELTITLE[] = "Westwood Online"; 70 // Title for the WW Online level where "official" chat channels are listed. 71 const char TXT_WOL_OFFICIALCHAT[] = "Official Chat"; 72 // Title for the WW Online level where "user" (in other words, unofficial) chat channels are listed. 73 const char TXT_WOL_USERCHAT[] = "User Chat"; 74 // Title for the WW Online level where game channels are listed. 75 const char TXT_WOL_GAMECHANNELS[] = "Game Channels"; 76 // Title for the WW Online level where Red Alert game lobbies are listed. 77 const char TXT_WOL_REDALERTLOBBIES[] = "Red Alert Lobbies"; 78 // Appears briefly while a list of channels is being downloaded. 79 const char TXT_WOL_CHANNELLISTLOADING[] = "...downloading..."; 80 81 const char TXT_WOL_YOURENOTINCHANNEL[] = "You are not currently in a chat channel."; 82 // "Action" button. Causes text entered by user to show up as if they were performing an action, as opposed to speaking. 83 const char TXT_WOL_ACTION[] = "Action"; 84 // "Join" button. Allows user to join a channel, game, or WW Online level. 85 const char TXT_WOL_JOIN[] = "Join"; 86 87 const char TXT_WOL_CANTCREATEINCHANNEL[] = "You can't create a new channel until you exit this channel."; 88 // "New" button. Allows user to create a new chat channel or game. 89 const char TXT_WOL_NEWSOMETHING[] = "New"; 90 // Title for chat channel creation dialog. 91 const char TXT_WOL_CREATECHANNELTITLE[] = "Create Channel"; 92 93 const char TXT_WOL_CREATECHANNELPROMPT[] = "Channel Name: "; 94 // Prompt for fields where the user must enter a password. 95 const char TXT_WOL_PASSPROMPT[] = "Password: "; 96 // Prompt for fields where the user may enter a password, but it is not required. 97 const char TXT_WOL_OPTIONALPASSPROMPT[] = "Password (optional): "; 98 // Appears in channel list, as top choice, which the user can use to go back to the top WW Online level. 99 const char TXT_WOL_CHANNEL_TOP[] = ".. <back to top>"; 100 // Appears in channel list, as top choice, which the user can use to go back up one WW Online level. 101 const char TXT_WOL_CHANNEL_BACK[] = ".. <back>"; 102 // %s is replaced by the name of a channel. 103 const char TXT_WOL_YOUJOINED[] = "You have joined the %s channel."; 104 // %s is replaced by the name of a user. 105 const char TXT_WOL_YOUJOINEDGAME[] = "You have joined %s's game."; 106 // Message confirming that user created a new game. 107 const char TXT_WOL_YOUCREATEDGAME[] = "New game created."; 108 // %s is replaced by the name of a lobby. 109 const char TXT_WOL_YOUJOINEDLOBBY[] = "You have entered the %s lobby."; 110 // %s is replaced by the name of a channel. 111 const char TXT_WOL_YOULEFT[] = "You have left the %s channel."; 112 // %s is replaced by the name of a lobby. 113 const char TXT_WOL_YOULEFTLOBBY[] = "You have left the %s lobby."; 114 // Title for dialog that prompts user for the password needed to enter a private channel. 115 const char TXT_WOL_JOINPRIVATETITLE[] = "Join Private Channel"; 116 117 const char TXT_WOL_JOINPRIVATEPROMPT[] = "Enter Channel Password: "; 118 119 const char TXT_WOL_BADCHANKEY[] = "Incorrect channel password."; 120 // Title for the Page/Locate dialog. Page = send a user a message. Locate = find out where a user is. 121 const char TXT_WOL_PAGELOCATE[] = "Page/Locate"; 122 // Appears on Page/Locate dialog. 123 const char TXT_WOL_USERNAMEPROMPT[] = "User Name: "; 124 // Text for Page button on dialog. 125 const char TXT_WOL_PAGE[] = "Page"; 126 // Text for Locate button on dialog. 127 const char TXT_WOL_LOCATE[] = "Locate"; 128 // %s is replaced with name of user being located. 129 const char TXT_WOL_LOCATING[] = "Locating %s..."; 130 131 const char TXT_WOL_FIND_NOTHERE[] = "The specified user name does not exist."; 132 133 const char TXT_WOL_FIND_NOCHAN[] = "The specified user is currently not in a channel."; 134 135 const char TXT_WOL_FIND_OFF[] = "The specified user has disabled find capability."; 136 // %s is replaced with name of user being located. 137 const char TXT_WOL_FOUNDIN[] = "User found in the %s channel."; 138 // Title for Page dialog. 139 const char TXT_WOL_PAGEMESSAGETITLE[] = "Page User"; 140 // Prompt for field in which user enters the message that is to be sent to user. 141 const char TXT_WOL_PAGEMESSAGEPROMPT[] = "Message to Send: "; 142 // %s is replaced with name of user being paged. 143 const char TXT_WOL_PAGING[] = "Paging %s..."; 144 145 const char TXT_WOL_PAGE_NOTHERE[] = "The specified user is not logged in."; 146 147 const char TXT_WOL_PAGE_OFF[] = "The specified user has disabled page capability."; 148 // First %s is replaced with user name, second %s with a text message. 149 const char TXT_WOL_ONPAGE[] = "Page from %s: %s"; 150 // %s is replaced with name of user being paged. 151 const char TXT_WOL_WASPAGED[] = "%s was successfully paged."; 152 // %s is replaced with the name of a user that has just been squelched. (Currently unused.) 153 //const char TXT_WOL_USERISSQUELCHED[] = "%s has been squelched."; 154 // %s is replaced with the name of a user that has had squelch removed. (Currently unused.) 155 //const char TXT_WOL_USERISNOTSQUELCHED[] = "%s is no longer squelched."; 156 157 const char TXT_WOL_ONLYOWNERCANKICK[] = "Only the channel owner can kick users out."; 158 // Both %s replaced with user names. 159 const char TXT_WOL_USERKICKEDUSER[] = "%s kicked %s out of the channel."; 160 // %s replaced with user name. 161 const char TXT_WOL_USERKICKEDYOU[] = "You were kicked out of the channel by %s."; 162 163 const char TXT_WOL_NOONETOKICK[] = "Select the user(s) you wish to kick out."; 164 // %s replaced with user name. 165 const char TXT_WOL_USERWASBANNED[] = "%s has been banned from the channel."; 166 // Title for dialog in which user enters password for new game they are creating. 167 const char TXT_WOL_CREATEPRIVGAMETITLE[] = "Create Private Game"; 168 169 const char TXT_WOL_YOUREBANNED[] = "You've been banned from entering this channel."; 170 // %s replaced with user name. 171 const char TXT_WOL_PLAYERLEFTGAME[] = "%s has left the game."; 172 // %s replaced with user name. 173 const char TXT_WOL_PLAYERJOINEDGAME[] = "%s has joined the game."; 174 175 const char TXT_WOL_YOUWEREKICKEDFROMGAME[] = "You've been kicked out of the game."; 176 // Shows user's ladder ranking and win/loss record. Appears above main chat area. 177 const char TXT_WOL_PERSONALWINLOSSRECORD[] = "%s. Red Alert: Ranked %u. Won %u. Lost %u. Points %u."; 178 // Shows user's ladder ranking and win/loss record. Appears above main chat area. Appended Aftermath ranking. 179 const char TXT_WOL_PERSONALWINLOSSRECORDAM[]= "%s. Aftermath: Ranked %u. Won %u. Lost %u. Points %u."; 180 // Used to show brief user ladder ranking in user lists. Example: FredX (Rank 134) 181 const char TXT_WOL_USERRANK[] = "%s (Rank %u)"; 182 // No need to translate. 183 const char TXT_WOL_USERHOUSE[] = "%s <%s>"; 184 // "Rank" translates the same here as above. 185 const char TXT_WOL_USERRANKHOUSE[] = "%s (Rank %u) <%s>"; 186 // Button host user presses to start a game they have created. 187 const char TXT_WOL_STARTBUTTON[] = "Start"; 188 // Button that guests joining a game press to indicate that they agree to the game rules set up by the host. 189 const char TXT_WOL_ACCEPTBUTTON[] = "Accept"; 190 // %s replaced with user name. 191 const char TXT_WOL_HOSTLEFTGAME[] = "%s has cancelled the game."; 192 // Appears when game is actually being started. 193 const char TXT_WOL_WAITINGTOSTART[] = "Launching game..."; 194 // Tooltip help for WW Online button: disconnect. 195 const char TXT_WOL_TTIP_DISCON[] = " Leave Westwood Online "; 196 // Tooltip help for WW Online button: leave current channel. 197 const char TXT_WOL_TTIP_LEAVE[] = " Leave the channel you are in "; 198 // Tooltip help for WW Online button: refresh current list. 199 const char TXT_WOL_TTIP_REFRESH[] = " Refresh current channel list "; 200 // Tooltip help for WW Online button: squelch user(s). 201 const char TXT_WOL_TTIP_SQUELCH[] = " Enable/disable incoming message from user(s) "; 202 // Tooltip help for WW Online button: ban (and kick) user(s). 203 const char TXT_WOL_TTIP_BAN[] = " Ban user(s) from channel "; 204 // Tooltip help for WW Online button: kick user(s). 205 const char TXT_WOL_TTIP_KICK[] = " Kick user(s) out of channel "; 206 // Tooltip help for WW Online button: find/page. 207 const char TXT_WOL_TTIP_FINDPAGE[] = " Find or page a user "; 208 // Tooltip help for WW Online button: show options dialog. 209 const char TXT_WOL_TTIP_OPTIONS[] = " Set Westwood Online options "; 210 // Tooltip help for WW Online button: browse game ladder. 211 const char TXT_WOL_TTIP_LADDER[] = " Browse Red Alert ladders "; 212 // Tooltip help for WW Online button: show help. 213 const char TXT_WOL_TTIP_HELP[] = " Show Westwood Online help "; 214 // Tooltip help. Appears for button host presses to start a game. 215 const char TXT_WOL_TTIP_START[] = " Start the game "; 216 // Tooltip help. Appears for button guests press in order to agree to (accept) game rules set up by the host. 217 const char TXT_WOL_TTIP_ACCEPT[] = " Accept the current game settings "; 218 // Tooltip help. Appears for the small buttons that allow users to enlarge or diminish the size of channel/user lists. 219 const char TXT_WOL_TTIP_EXPANDLIST[] = " Expand/contract list "; 220 // Tooltip for Cancel button during game setup. 221 const char TXT_WOL_TTIP_CANCELGAME[] = " Go back a level "; 222 // Tooltip for Join button during chat. 223 const char TXT_WOL_TTIP_JOIN[] = " Join a chat or game channel "; 224 // Tooltip for Back button during chat. 225 const char TXT_WOL_TTIP_BACK[] = " Go back a level "; 226 // Tooltip for New button during chat. 227 const char TXT_WOL_TTIP_CREATE[] = " Create a new chat/game channel "; 228 // Tooltip for Action button. 229 const char TXT_WOL_TTIP_ACTION[] = " Action message "; 230 231 const char TXT_WOL_OPTFIND[] = "Let others FIND you."; 232 233 const char TXT_WOL_OPTPAGE[] = "Let others PAGE you."; 234 235 const char TXT_WOL_OPTLANGUAGE[] = "Filter out bad language."; 236 // "Display just the games that were created by someone in the lobby you are currently in." 237 const char TXT_WOL_OPTGAMESCOPE[] = "Show local lobby games only."; 238 239 const char TXT_WOL_CHANNELGONE[] = "Channel no longer exists."; 240 // Title for create new game dialog. 241 const char TXT_WOL_CG_TITLE[] = "Create Game"; 242 // %i replaced by number of players allowed into game channel. 243 const char TXT_WOL_CG_PLAYERS[] = "Players: %i"; 244 // Marks field indicating whether or not this is a tournament game. 245 const char TXT_WOL_CG_TOURNAMENT[] = "Tournament"; 246 // Marks field indicating whether or not this is a private game. 247 const char TXT_WOL_CG_PRIVACY[] = "Private"; 248 249 const char TXT_WOL_CG_RAGAME[] = "Red Alert game"; 250 251 const char TXT_WOL_CG_CSGAME[] = "Counterstrike game"; 252 253 const char TXT_WOL_CG_AMGAME[] = "Aftermath game"; 254 255 const char TXT_WOL_NEEDCOUNTERSTRIKE[] = "Sorry, you must have Counterstrike installed to play this game."; 256 257 const char TXT_WOL_NEEDAFTERMATH[] = "Sorry, you must have Aftermath installed to play this game."; 258 // %s = name of channel, %i = number of people in channel. 259 const char TXT_WOL_TTIP_CHANLIST_CHAT[] = " Doubleclick to join the '%s' channel (%i current users). "; 260 // %s = name of lobby, %i = number of people in channel. 261 const char TXT_WOL_TTIP_CHANLIST_LOBBY[] = " Doubleclick to join the '%s' lobby (%i current users). "; 262 // Appears in tooltip help for a channel list item. 263 const char TXT_WOL_TTIP_REDALERT[] = "Red Alert"; 264 // Appears in tooltip help for a channel list item. 265 const char TXT_WOL_TTIP_COUNTERSTRIKE[] = "Counterstrike"; 266 // Appears in tooltip help for a channel list item. 267 const char TXT_WOL_TTIP_AFTERMATH[] = "Aftermath"; 268 // %s = name of user, first %i = number of players in channel, second %i = maximum number of players allowed. 269 const char TXT_WOL_TTIP_CHANLIST_RAGAME[] = " %s game (%i players of a maximum %i). "; 270 // %s = name of user, %i = number of players in channel. 271 const char TXT_WOL_TTIP_CHANLIST_GAME[] = " %s game (%i players). "; 272 // Appears in tooltip help for a channel list item. 273 const char TXT_WOL_TTIP_PRIVATEGAME[] = "(Private) "; 274 // Appears in tooltip help for a channel list item. 275 const char TXT_WOL_TTIP_TOURNAMENTGAME[] = "(Tournament) "; 276 // %s is a kind of game, for example, "Dune 2000". 277 const char TXT_WOL_TTIP_CHANNELTYPE_GAMESOFTYPE[] = " Doubleclick to view %s games. "; 278 279 const char TXT_WOL_TOURNAMENTPLAYERLIMIT[] = "Tournament games must be two player games."; 280 // Shows on game setup screen for private games. %s = password for game. 281 const char TXT_WOL_PRIVATEPASSWORD[] = "Password: %s"; 282 // User cannot join game because either he or the game host has hacked the game. 283 const char TXT_WOL_RULESMISMATCH[] = "Your game is incompatible with the host's!"; 284 // Message appears when game host presses start button but slow responses cause an automatic cancellation of game start. 285 const char TXT_WOL_STARTTIMEOUT[] = "Timed out waiting for guest responses! Game start cancelled."; 286 // Message appears for guests when automatic cancellation occurs. 287 const char TXT_WOL_STARTCANCELLED[] = "Game start cancelled."; 288 // Text of button on game setup screen that takes user out of the game channel. 289 const char TXT_WOL_CANCELGAME[] = "Back"; 290 291 const char TXT_WOL_PATCHQUESTION[] = "An update patch is required for Internet play. Do you want to download it now?"; 292 // Title of patch download dialog. First %i = current file being downloaded, second %i = total # of files to download. 293 const char TXT_WOL_DOWNLOADING[] = "Download file %i of %i"; 294 295 const char TXT_WOL_DOWNLOADERROR[] = "An error occurred during file download."; 296 // Appears on patch download dialog. First %i = current # of bytes downloaded, second %i = total # of bytes to download. 297 const char TXT_WOL_DOWNLOADBYTES[] = "Received %i bytes out of %i. (%i%%%%)"; 298 // Appears on patch download dialog. First %i = number of minutes left, second %i = number of seconds left. 299 const char TXT_WOL_DOWNLOADTIME[] = "Time Remaining: %i min. %i secs."; 300 // Appended to title of patch download dialog when resuming an interrupted download. %s is the regular title, as above. 301 const char TXT_WOL_DOWNLOADRESUMED[] = "%s (Resumed after interruption.)"; 302 303 const char TXT_WOL_DOWNLOADCONNECTING[] = "Status: Connecting..."; 304 305 const char TXT_WOL_DOWNLOADLOCATING[] = "Status: Locating file..."; 306 307 const char TXT_WOL_DOWNLOADDOWNLOADING[] = "Status: Downloading..."; 308 309 const char TXT_WOL_DOWNLOADEXITWARNING[] = "Download complete! Red Alert will now restart in order to apply the update patch."; 310 311 const char TXT_WOL_HELPSHELL[] = "Are you sure you want to launch the Internet browser for Westwood Online help?"; 312 313 const char TXT_WOL_LADDERSHELL[] = "Are you sure you want to launch the Internet browser for the Red Alert ladders?"; 314 315 const char TXT_WOL_WEBREGISTRATIONSHELL[] = "No saved usernames found. Would you like to register a new username for Westwood Online?"; 316 317 const char TXT_WOL_GAMEADVERTSHELL[] = "Are you sure you want to launch the Internet browser for information about %s?"; 318 // Appears above user list. %i = number of users in the current channel. 319 const char TXT_WOL_USERLIST[] = "Users %i"; 320 // Appears above user list to explain why no users are being listed: because the user is not currently in a chat channel. 321 const char TXT_WOL_NOUSERLIST[] = "(not in a channel)"; 322 323 const char TXT_WOL_CANTCREATEHERE[] = "To start a game, you have to be in a Red Alert lobby."; 324 // Appears inside game, when connection to WW Online is lost. 325 const char TXT_WOL_WOLAPIGONE[] = "Connection to Westwood Online has been lost!"; 326 // Appears after game, when attempting to get back into WW Online. 327 const char TXT_WOL_WOLAPIREINIT[] = "Connection to Westwood Online was lost. Reinitializing..."; 328 329 const char TXT_WOL_NOTPAGED[] = "Can't respond to page; no one has paged you."; 330 // Appears briefly in the space for scenario name, in game setup dialog. 331 const char TXT_WOL_SCENARIONAMEWAIT[] = "waiting for scenario..."; 332 // Text of button on chat screen that takes user out of a chat channel, or up one WW Online level. 333 const char TXT_WOL_BACK[] = "Back"; 334 335 const char TXT_WOL_AMDISCNEEDED[] = "The Aftermath disk will be required for this game; please insert it now."; 336 337 const char TXT_WOL_CONFIRMLOGOUT[] = "Are you sure you want to leave Westwood Online?"; 338 // "Propose a stalemate" button. 339 const char TXT_WOL_PROPOSE_DRAW[] = "Propose a Draw"; 340 // Withdraw proposed stalemate button. 341 const char TXT_WOL_RETRACT_DRAW[] = "Retract Draw Proposal"; 342 // Accept offered stalemate button. 343 const char TXT_WOL_ACCEPT_DRAW[] = "Accept Proposed Draw"; 344 // User proposes that the game be declared a stalemate. 345 const char TXT_WOL_PROPOSE_DRAW_CONFIRM[] = "Are you sure you want to propose a draw?"; 346 // User accepts the other's offer that the game be a tie. 347 const char TXT_WOL_ACCEPT_DRAW_CONFIRM[] = "Are you sure you want to accept a draw?"; 348 349 const char TXT_WOL_DRAW_PROPOSED_LOCAL[] = "You have proposed that the game be declared a draw."; 350 351 const char TXT_WOL_DRAW_PROPOSED_OTHER[] = "%s has proposed that the game be declared a draw."; 352 353 const char TXT_WOL_DRAW_RETRACTED_LOCAL[] = "You have retracted your offer of a draw."; 354 355 const char TXT_WOL_DRAW_RETRACTED_OTHER[] = "%s has retracted the offer of a draw."; 356 // Message that appears in place of "Mission Accomplished" or "Mission Failed", when game is a draw. 357 const char TXT_WOL_DRAW[] = "The Game is a Draw"; 358 // Error message that appears when user's web browser can't be automatically launched. %s is a web site URL. 359 const char TXT_WOL_CANTLAUNCHBROWSER[] = "Can't launch web browser to open %s!"; 360 361 const char TXT_WOL_CHANNELFULL[] = "That chat/game channel is full."; 362 363 const char TXT_WOL_CHANNELTYPE_TOP[] = " Doubleclick to go to the top level. "; 364 365 const char TXT_WOL_CHANNELTYPE_OFFICIALCHAT[] = " Doubleclick to go to the official chat channels level. "; 366 367 const char TXT_WOL_CHANNELTYPE_USERCHAT[] = " Doubleclick to go to the user chat channels level. "; 368 369 const char TXT_WOL_CHANNELTYPE_GAMES[] = " Doubleclick to go to the game channels level. "; 370 371 const char TXT_WOL_CHANNELTYPE_LOADING[] = " Loading list from Westwood Online, please wait... "; 372 373 const char TXT_WOL_CHANNELTYPE_LOBBIES[] = " Doubleclick to go to the lobbies level. "; 374 375 const char TXT_WOL_FINDINGLOBBY[] = "Connected - finding available lobby to enter..."; 376 377 const char TXT_WOL_PRIVATETOMULTIPLE[] = "<Private to multiple users>:"; 378 379 const char TXT_WOL_PRIVATETO[] = "Private to"; 380 381 const char TXT_WOL_CS_MISSIONS[] = "Counterstrike Missions"; 382 383 const char TXT_WOL_AM_MISSIONS[] = "Aftermath Missions"; 384 385 const char TXT_WOL_CANTSQUELCHSELF[] = "You cannot disable viewing of your own messages!"; 386 // Title of the WW Online options dialog. 387 const char TXT_WOL_OPTTITLE[] = "Westwood Online Options"; 388 389 const char TXT_WOL_SLOWUNITBUILD[] = "Slow Unit Build"; 390 391 const char TXT_WOL_THEGAMEHOST[] = "The game host"; 392 393 const char TXT_WOL_TTIP_RANKRA[] = " Show Red Alert ladder rankings "; 394 395 const char TXT_WOL_TTIP_RANKAM[] = " Show Aftermath ladder rankings "; 396 397 const char TXT_WOL_OPTRANKAM[] = "Show Aftermath rankings (instead of Red Alert)"; 398 399 const char TXT_WOL_CANCELMEANSFORFEIT[] = " (AND FORFEIT THE GAME)"; 400 401 const char TXT_WOL_DLLERROR_GETIE3[] = "Your version of Windows is out of date. Please upgrade to Windows SP1, or install Internet Explorer 3.0 or higher."; 402 403 const char TXT_WOL_DLLERROR_CALLUS[] = "An unexpected error has occurred. Please contact Westwood technical support."; 404 405 const char TXT_WOL_PRIVATE[] = "<private>"; 406 407 #else 408 409 #ifdef GERMAN 410 #pragma message( "...Building German version..." ) 411 412 // Replaced "á" with ascii 169 (in octal, 251) in cases where 8 point font is used (see 8point.lbm for why). 413 const char TXT_WOL_INTERNETBUTTON[] = "Internet"; 414 const char TXT_WOL_ERRORMESSAGE[] = "Unerwarteter Fehler trat bei der Kommunikation mit Westwood Online auf."; 415 const char TXT_WOL_CONNECT[] = "Verbinden"; 416 const char TXT_WOL_LOGINDIALOG[] = "Westwood-Online-Login"; 417 const char TXT_WOL_NAME[] = "Spitzname"; 418 const char TXT_WOL_PASSWORD[] = "Pa\251wort"; 419 const char TXT_WOL_SAVELOGIN[] = "Speichern"; 420 const char TXT_WOL_LOGINCANCEL[] = "Login abgebrochen."; 421 const char TXT_WOL_MISSINGNAME[] = "Bitte geben Sie Ihren Login-Spitznamen ein."; 422 const char TXT_WOL_MISSINGPASSWORD[] = "Bitte geben Sie Ihr Login-Pa\251wort ein."; 423 const char TXT_WOL_CANTSAVENICK[] = "Fehler beim Speichern des Spitznamens/Pa\251worts"; 424 const char TXT_WOL_NICKINUSE[] = "Dieser Spitzname wird bereits verwendet. Bitte w„hlen Sie einen anderen."; 425 const char TXT_WOL_BADPASS[] = "Ungltiges Pa\251wort fr diesen Spitznamen"; 426 const char TXT_WOL_TIMEOUT[] = "Verbindung zu Westwood Online unterbrochen"; 427 const char TXT_WOL_CONNECTING[] = "Verbinde zu Westwood Online..."; 428 const char TXT_WOL_CANTCONNECT[] = "Verbindung zu Westwood Online konnte nicht hergestellt werden."; 429 const char TXT_WOL_ATTEMPTLOGIN[] = "Einloggen ... "; 430 const char TXT_WOL_ATTEMPTLOGOUT[] = "Ausloggen ..."; 431 const char TXT_WOL_ERRORLOGOUT[] = "Verbindung zu Westwood Online beenden ..."; 432 const char TXT_WOL_WAIT[] = "Bitte warten ... Verbindung zu Westwood Online wird hergestellt ..."; 433 const char TXT_WOL_TOPLEVELTITLE[] = "Westwood Online"; 434 const char TXT_WOL_OFFICIALCHAT[] = "Offizieller Chat"; 435 const char TXT_WOL_USERCHAT[] = "User-Chat"; 436 const char TXT_WOL_GAMECHANNELS[] = "Game-Channels"; 437 const char TXT_WOL_REDALERTLOBBIES[] = "Alarmstufe-Rot-Lobbies"; 438 const char TXT_WOL_CHANNELLISTLOADING[] = "... Daten werden heruntergeladen ..."; 439 const char TXT_WOL_YOURENOTINCHANNEL[] = "Sie befinden sich zur Zeit nicht in einem Chat-Channel."; 440 const char TXT_WOL_ACTION[] = "Action"; 441 const char TXT_WOL_JOIN[] = "Teilnehmen"; 442 const char TXT_WOL_CANTCREATEINCHANNEL[] = "Sie k”nnen keinen neuen Channel erstellen, bevor Sie diesen Channel verlassen."; 443 const char TXT_WOL_NEWSOMETHING[] = "Neu"; 444 const char TXT_WOL_CREATECHANNELTITLE[] = "Channel erstellen"; 445 const char TXT_WOL_CREATECHANNELPROMPT[] = "Channel-Name: "; 446 const char TXT_WOL_PASSPROMPT[] = "Pa\251wort: "; 447 const char TXT_WOL_OPTIONALPASSPROMPT[] = "Pa\251wort (optional): "; 448 const char TXT_WOL_CHANNEL_TOP[] = ".. <zurck zum Anfang>"; 449 const char TXT_WOL_CHANNEL_BACK[] = ".. <zurck>"; 450 const char TXT_WOL_YOUJOINED[] = "Sie nehmen am %s-Channel teil."; 451 const char TXT_WOL_YOUJOINEDGAME[] = "Sie nehmen an %ss Spiel teil."; 452 const char TXT_WOL_YOUCREATEDGAME[] = "Neues Spiel erstellt."; 453 const char TXT_WOL_YOUJOINEDLOBBY[] = "Sie haben die %s-Lobby betreten."; 454 const char TXT_WOL_YOULEFT[] = "Sie haben den %s-Channel verlassen."; 455 const char TXT_WOL_YOULEFTLOBBY[] = "Sie haben die %s-Lobby verlassen."; 456 const char TXT_WOL_JOINPRIVATETITLE[] = "An privatem Channel teilnehmen"; 457 const char TXT_WOL_JOINPRIVATEPROMPT[] = "Channel-Pa\251wort eingeben: "; 458 const char TXT_WOL_BADCHANKEY[] = "Falsches Channel-Pa\251wort."; 459 const char TXT_WOL_PAGELOCATE[] = "Senden/Suchen"; 460 const char TXT_WOL_USERNAMEPROMPT[] = "User-Name: "; 461 const char TXT_WOL_PAGE[] = "Senden"; 462 const char TXT_WOL_LOCATE[] = "Suchen"; 463 const char TXT_WOL_LOCATING[] = "Suche %s..."; 464 const char TXT_WOL_FIND_NOTHERE[] = "Der gesuchte User-Name existiert nicht."; 465 const char TXT_WOL_FIND_NOCHAN[] = "Der genannte User befindet sich zur Zeit nicht in einem Channel."; 466 const char TXT_WOL_FIND_OFF[] = "Der genannte User hat die Suchfunktion ausgeschaltet."; 467 const char TXT_WOL_FOUNDIN[] = "User wurde im %s-Channel gefunden."; 468 const char TXT_WOL_PAGEMESSAGETITLE[] = "Sender"; 469 const char TXT_WOL_PAGEMESSAGEPROMPT[] = "Zu sendende Nachricht: "; 470 const char TXT_WOL_PAGING[] = "Sende an %s ..."; 471 const char TXT_WOL_PAGE_NOTHERE[] = "Der genannte User ist nicht eingeloggt."; 472 const char TXT_WOL_PAGE_OFF[] = "Der genannte User hat die Empfangsfunktion ausgeschaltet."; 473 const char TXT_WOL_ONPAGE[] = "Sende von %s: %s"; 474 const char TXT_WOL_WASPAGED[] = "Die Nachricht wurde %s erfolgreich zugestellt."; 475 //const char TXT_WOL_USERISSQUELCHED[] = "%s ist zur Zeit nicht erreichbar."; 476 //const char TXT_WOL_USERISNOTSQUELCHED[] = "%s ist jetzt wieder erreichbar."; 477 const char TXT_WOL_ONLYOWNERCANKICK[] = "Nur der Channel-Besitzer kann andere User hinauswerfen."; 478 const char TXT_WOL_USERKICKEDUSER[] = "%s hat %s aus dem Channel geworfen."; 479 const char TXT_WOL_USERKICKEDYOU[] = "Sie wurden von %s aus dem Channel geworfen."; 480 const char TXT_WOL_NOONETOKICK[] = "W„hlen Sie den/die User, die Sie hinauswerfen m”chten."; 481 const char TXT_WOL_USERWASBANNED[] = "%s hat keinen Zutritt mehr zu diesem Channel."; 482 const char TXT_WOL_CREATEPRIVGAMETITLE[] = "Privates Spiel erstellen"; 483 const char TXT_WOL_YOUREBANNED[] = "Sie haben keinen Zutritt mehr zu diesem Channel."; 484 const char TXT_WOL_PLAYERLEFTGAME[] = "%s hat das Spiel verlassen."; 485 const char TXT_WOL_PLAYERJOINEDGAME[] = "%s hat an dem Spiel teilgenommen."; 486 const char TXT_WOL_YOUWEREKICKEDFROMGAME[] = "Sie wurden aus dem Spiel geworfen."; 487 const char TXT_WOL_PERSONALWINLOSSRECORD[] = "%s. Alarmstufe Rot: Pl %u. Siege %u. Niederl %u. Pkte %u."; 488 const char TXT_WOL_PERSONALWINLOSSRECORDAM[]= "%s. Vergeltungsschlag: Pl %u. Siege %u. Niederl %u. Pkte %u."; 489 const char TXT_WOL_USERRANK[] = "%s (Platz %u)"; 490 const char TXT_WOL_USERHOUSE[] = "%s <%s>"; 491 const char TXT_WOL_USERRANKHOUSE[] = "%s (Platz %u) <%s>"; 492 const char TXT_WOL_STARTBUTTON[] = "Start"; 493 const char TXT_WOL_ACCEPTBUTTON[] = "Best„tigen"; 494 const char TXT_WOL_HOSTLEFTGAME[] = "%s hat das Spiel abgebrochen."; 495 const char TXT_WOL_WAITINGTOSTART[] = "Spiel wird gestartet ..."; 496 const char TXT_WOL_TTIP_DISCON[] = " Westwood Online verlassen"; 497 const char TXT_WOL_TTIP_LEAVE[] = " Derzeitigen Channel verlassen "; 498 const char TXT_WOL_TTIP_REFRESH[] = " Channel-Liste aktualisieren "; 499 const char TXT_WOL_TTIP_SQUELCH[] = " Nachrichteneingang von User(n) ein/ausschalten"; 500 const char TXT_WOL_TTIP_BAN[] = " User(n) Zutritt zum Channel verwehren "; 501 const char TXT_WOL_TTIP_KICK[] = " User aus dem Channel werfen "; 502 const char TXT_WOL_TTIP_FINDPAGE[] = " User suchen oder an User senden "; 503 const char TXT_WOL_TTIP_OPTIONS[] = " Westwood-Online-Optionen einstellen "; 504 const char TXT_WOL_TTIP_LADDER[] = " Alarmstufe-Rot-Tabelle durchsuchen "; 505 const char TXT_WOL_TTIP_HELP[] = " Westwood-Online-Hilfe anzeigen "; 506 const char TXT_WOL_TTIP_START[] = " Spiel starten "; 507 const char TXT_WOL_TTIP_ACCEPT[] = " Aktuelle Spieleinstellungen best„tigen "; 508 const char TXT_WOL_TTIP_EXPANDLIST[] = " Listen erweitern/verkleinern "; 509 const char TXT_WOL_TTIP_CANCELGAME[] = " Einen Level zurck "; 510 const char TXT_WOL_TTIP_JOIN[] = " An Chat- oder Game-Channel teilnehmen "; 511 const char TXT_WOL_TTIP_BACK[] = " Einen Level zurck "; 512 const char TXT_WOL_TTIP_CREATE[] = " Neuen Chat- oder Game-Level erstellen "; 513 const char TXT_WOL_TTIP_ACTION[] = " Action-Nachricht "; 514 const char TXT_WOL_OPTFIND[] = "Lassen Sie zu, da\251 andere Sie FINDEN."; 515 const char TXT_WOL_OPTPAGE[] = "Lassen Sie zu, da\251 andere Ihnen Nachrichten SENDEN."; 516 const char TXT_WOL_OPTLANGUAGE[] = "Unangemessene Sprache herausfiltern."; 517 const char TXT_WOL_OPTGAMESCOPE[] = "Nur lokale Spiel-Lobby anzeigen."; 518 //const char TXT_WOL_OPTTITLE[] = "Optionen"; 519 const char TXT_WOL_CHANNELGONE[] = "Channel existiert nicht mehr."; 520 const char TXT_WOL_CG_TITLE[] = "Spiel erstellen"; 521 const char TXT_WOL_CG_PLAYERS[] = "Spieler: %i"; 522 const char TXT_WOL_CG_TOURNAMENT[] = "Turnier"; 523 const char TXT_WOL_CG_PRIVACY[] = "Privat"; 524 const char TXT_WOL_CG_RAGAME[] = "Alarmstufe-Rot-Spiel"; 525 const char TXT_WOL_CG_CSGAME[] = "Gegenangriff-Spiel"; 526 const char TXT_WOL_CG_AMGAME[] = "Vergeltungsschlag-Spiel"; 527 const char TXT_WOL_NEEDCOUNTERSTRIKE[] = "Sie mssen 'Gegenangriff' installiert haben, um dieses Spiel spielen zu k”nnen."; 528 const char TXT_WOL_NEEDAFTERMATH[] = "Sie mssen 'Vergeltungsschlag' installiert haben, um dieses Spiel spielen zu k”nnen."; 529 const char TXT_WOL_TTIP_CHANLIST_CHAT[] = " Doppelklick zur Teilnahme am '%s'-Channel (z.Z. %i User). "; 530 const char TXT_WOL_TTIP_CHANLIST_LOBBY[] = " Doppelklick zur Teilnahme an der '%s'-Lobby (z.Z. %i User). "; 531 const char TXT_WOL_TTIP_REDALERT[] = "Alarmstufe Rot"; 532 const char TXT_WOL_TTIP_COUNTERSTRIKE[] = "Gegenangriff"; 533 const char TXT_WOL_TTIP_AFTERMATH[] = "Vergeltungsschlag"; 534 const char TXT_WOL_TTIP_CHANLIST_RAGAME[] = " %s-Spiel (%i Spieler von maximal %i). "; 535 const char TXT_WOL_TTIP_CHANLIST_GAME[] = " %s-Spiel (%i Spieler). "; 536 const char TXT_WOL_TTIP_PRIVATEGAME[] = "(Privat) "; 537 const char TXT_WOL_TTIP_TOURNAMENTGAME[] = "(Turnier) "; 538 const char TXT_WOL_TTIP_CHANNELTYPE_GAMESOFTYPE[] = " Doppelklicken Sie, um %s-Spiele anzusehen. "; 539 const char TXT_WOL_TOURNAMENTPLAYERLIMIT[] = "Turnierspiele mssen von zwei Spieler gespielt werden."; 540 const char TXT_WOL_PRIVATEPASSWORD[] = "Pa\251wort: %s"; 541 const char TXT_WOL_RULESMISMATCH[] = "Ihr Spiel ist mit dem des Host nicht kompatibel!"; 542 const char TXT_WOL_STARTTIMEOUT[] = "Keine Antworten von G„sten! Spielstart abgebrochen."; 543 const char TXT_WOL_STARTCANCELLED[] = "Spielstart abgebrochen."; 544 const char TXT_WOL_CANCELGAME[] = "Zurck"; 545 const char TXT_WOL_PATCHQUESTION[] = "Ein Update-Patch wird fr Internet-Spiele ben”tigt. M”chten Sie es jetzt herunterladen?"; 546 const char TXT_WOL_DOWNLOADING[] = "Datei %i von %i herunterladen"; 547 const char TXT_WOL_DOWNLOADERROR[] = "Ein Fehler trat beim Herunterladen der Dateien auf."; 548 const char TXT_WOL_DOWNLOADBYTES[] = "%i Bytes von %i erhalten. (%i%%%%)"; 549 const char TXT_WOL_DOWNLOADTIME[] = "Verbleibende Zeit: %i Min. %i Sek."; 550 const char TXT_WOL_DOWNLOADRESUMED[] = "%s (Nach Unterbrechung wiederaufgenommen.)"; 551 const char TXT_WOL_DOWNLOADCONNECTING[] = "Status: Verbinde ..."; 552 const char TXT_WOL_DOWNLOADLOCATING[] = "Status: Suche Datei ..."; 553 const char TXT_WOL_DOWNLOADDOWNLOADING[] = "Status: Lade herunter ..."; 554 const char TXT_WOL_DOWNLOADEXITWARNING[] = "Herunterladen abgeschlossen! Alarmstufe Rot wird jetzt neugestartet, damit das Update-Patch angewendet werden kann."; 555 const char TXT_WOL_HELPSHELL[] = "Sind Sie sicher, da\251 Sie den Internet-Browser fr die Westwood-Online-Hilfe starten m”chten?"; 556 const char TXT_WOL_LADDERSHELL[] = "Sind Sie sicher, da\251 Sie den Internet-Browser fr die Alarmstufe-Rot-Tabellen starten m”chten?"; 557 const char TXT_WOL_WEBREGISTRATIONSHELL[] = "Keine gespeicherten User-Namen gefunden. M”chten Sie einen neuen User-Namen fr Westwood Online eintragen?"; 558 const char TXT_WOL_GAMEADVERTSHELL[] = "Sind Sie sicher, da\251 Sie den Internet-Browser fr Informationen ber %s starten m”chten?"; 559 const char TXT_WOL_USERLIST[] = "User: %i"; 560 const char TXT_WOL_NOUSERLIST[] = "(nicht in einem Channel)"; 561 const char TXT_WOL_CANTCREATEHERE[] = "Um ein Spiel zu starten, mssen Sie in der Lobby Alarmstufe Rot sein."; 562 const char TXT_WOL_WOLAPIGONE[] = "Verbindung zu Westwood Online verloren!"; 563 const char TXT_WOL_WOLAPIREINIT[] = "Verbindung zu Westwood Online verloren. Verbinde erneut ..."; 564 const char TXT_WOL_NOTPAGED[] = "Kann keine Antwort senden, niemand hat Ihnen geschrieben."; 565 const char TXT_WOL_SCENARIONAMEWAIT[] = "Warte auf Szenario ..."; 566 const char TXT_WOL_BACK[] = "Zurck"; 567 const char TXT_WOL_AMDISCNEEDED[] = "Die CD 'Vergeltungsschlag' wird fr dieses Spiel ben”tigt, bitte legen Sie sie jetzt ein."; 568 const char TXT_WOL_CONFIRMLOGOUT[] = "Sind Sie sicher, da\251 Sie Westwood Online verlassen m”chten?"; 569 const char TXT_WOL_PROPOSE_DRAW[] = "Unentschieden vorschlagen"; 570 const char TXT_WOL_RETRACT_DRAW[] = "Unentschieden-Vorschlag zurckziehen"; 571 const char TXT_WOL_ACCEPT_DRAW[] = "Unentschieden-Vorschlag akzeptieren"; 572 const char TXT_WOL_PROPOSE_DRAW_CONFIRM[] = "Sind Sie sicher, da\251 Sie ein Unentschieden vorschlagen m”chten?"; 573 const char TXT_WOL_ACCEPT_DRAW_CONFIRM[] = "Sind Sie sicher, da\251 Sie ein Unentschieden akzeptieren m”chten?"; 574 const char TXT_WOL_DRAW_PROPOSED_LOCAL[] = "Sie haben vorgeschlagen, da\251 das Spiel fr unentschieden erkl„rt wird."; 575 const char TXT_WOL_DRAW_PROPOSED_OTHER[] = "%s hat vorgeschlagen, da\251 das Spiel fr unentschieden erkl„rt wird."; 576 const char TXT_WOL_DRAW_RETRACTED_LOCAL[] = "Sie haben Ihr Unentschieden-Angebot zurckgezogen."; 577 const char TXT_WOL_DRAW_RETRACTED_OTHER[] = "%s hat das Unentschieden-Angebot zurckgezogen."; 578 const char TXT_WOL_DRAW[] = "Das Spiel ist unentschieden"; 579 const char TXT_WOL_CANTLAUNCHBROWSER[] = "Web-Browser kann %s nicht ”ffnen!"; 580 const char TXT_WOL_CHANNELFULL[] = "Dieser Chat-/Game-Channel ist voll."; 581 const char TXT_WOL_CHANNELTYPE_TOP[] = " Doppelklicken Sie, um zum obersten Level zu gelangen. "; 582 const char TXT_WOL_CHANNELTYPE_OFFICIALCHAT[] = " Doppelklicken Sie, um zum offiziellen Chat-Channel-Level zu gelangen. "; 583 const char TXT_WOL_CHANNELTYPE_USERCHAT[] = " Doppelklicken Sie, um zum User-Chat-Channel-Level zu gelangen. "; 584 const char TXT_WOL_CHANNELTYPE_GAMES[] = " Doppelklicken Sie, um zum Game-Channel-Level zu gelangen. "; 585 const char TXT_WOL_CHANNELTYPE_LOADING[] = " Liste von Westwood Online wird geladen, bitte warten... "; 586 const char TXT_WOL_CHANNELTYPE_LOBBIES[] = " Doppelklicken Sie, um zum Lobby-Level zu gelangen. "; 587 const char TXT_WOL_FINDINGLOBBY[] = "Verbunden - suche verfgbare Lobby..."; 588 const char TXT_WOL_PRIVATETOMULTIPLE[] = "<Privat an mehrere User>:"; 589 const char TXT_WOL_PRIVATETO[] = "Privat an"; 590 const char TXT_WOL_CS_MISSIONS[] = "Gegenangriff-Missionen"; 591 const char TXT_WOL_AM_MISSIONS[] = "Vergeltungsschlag-Missionen"; 592 const char TXT_WOL_CANTSQUELCHSELF[] = "Sie k”nnen die Option zum Lesen Ihrer eigenen Nachrichten nicht ausschalten!"; 593 const char TXT_WOL_OPTTITLE[] = "Westwood Online-Optionen"; 594 const char TXT_WOL_SLOWUNITBUILD[] = "Einheitenbau verlangsamen"; 595 const char TXT_WOL_THEGAMEHOST[] = "Der Spiel-Host"; 596 const char TXT_WOL_TTIP_RANKRA[] = " Alarmstufe-Rot-Platz anzeigen "; 597 const char TXT_WOL_TTIP_RANKAM[] = " Vergeltungsschlag-Platz anzeigen "; 598 const char TXT_WOL_OPTRANKAM[] = "Vergeltungsschlag-Platz anzeigen."; 599 const char TXT_WOL_CANCELMEANSFORFEIT[] = " (UND BSSEN SIE DAS SPIEL EIN)"; 600 const char TXT_WOL_DLLERROR_GETIE3[] = "Ihre Version der Windows ist veraltet. Bauen Sie bitte zu den Windows SP1, aus oder installieren Sie Internet Explorer 3,0 oder h”heres."; 601 const char TXT_WOL_DLLERROR_CALLUS[] = "Ein unerwarteter Fehler ist aufgetreten. Bitte wenden Sie sich an den Technischen Kundendienst."; 602 const char TXT_WOL_PRIVATE[] = "<privat>"; 603 604 #else // FRENCH 605 606 #pragma message( "...Building French version..." ) 607 608 const char TXT_WOL_INTERNETBUTTON[] = "Internet"; 609 const char TXT_WOL_ERRORMESSAGE[] = "Erreur inattendue lors de la connexion … Westwood Online."; 610 const char TXT_WOL_CONNECT[] = "Se connecter"; 611 const char TXT_WOL_LOGINDIALOG[] = "Identifiant … Westwood Online"; 612 const char TXT_WOL_NAME[] = "Pseudo"; 613 const char TXT_WOL_PASSWORD[] = "Mot de passe"; 614 const char TXT_WOL_SAVELOGIN[] = "Sauvegarder"; 615 const char TXT_WOL_LOGINCANCEL[] = "Ouverture de session annul‚e."; 616 const char TXT_WOL_MISSINGNAME[] = "Veuillez entrer l'identifiant pour votre pseudo."; 617 const char TXT_WOL_MISSINGPASSWORD[] = "Veuillez entrer l'identifiant pour votre mot de passe."; 618 const char TXT_WOL_CANTSAVENICK[] = "Erreur lors de la sauvegarde du pseudo/mot de passe."; 619 const char TXT_WOL_NICKINUSE[] = "Ce pseudo est d‚j… utilis‚. S‚lectionnez-en un autre."; 620 const char TXT_WOL_BADPASS[] = "Mot de passe invalide pour ce pseudo."; 621 const char TXT_WOL_TIMEOUT[] = "Expiration du temps de connexion … Westwood Online."; 622 const char TXT_WOL_CONNECTING[] = "Connexion … Westwood Online..."; 623 const char TXT_WOL_CANTCONNECT[] = "Impossible d'‚tablir la connexion … Westwood Online."; 624 const char TXT_WOL_ATTEMPTLOGIN[] = "Ouverture de la session en cours..."; 625 const char TXT_WOL_ATTEMPTLOGOUT[] = "Fermeture de la session en cours..."; 626 const char TXT_WOL_ERRORLOGOUT[] = "Fin de connexion avec Westwood Online..."; 627 const char TXT_WOL_WAIT[] = "Attendez svp, en communication … Westwood Online..."; 628 const char TXT_WOL_TOPLEVELTITLE[] = "Westwood Online"; 629 const char TXT_WOL_OFFICIALCHAT[] = "Conversation officielle"; 630 const char TXT_WOL_USERCHAT[] = "Conversation utilisateur"; 631 const char TXT_WOL_GAMECHANNELS[] = "Canaux de jeu"; 632 const char TXT_WOL_REDALERTLOBBIES[] = "Salons d'Alerte Rouge"; 633 const char TXT_WOL_CHANNELLISTLOADING[] = "...En cours de t‚l‚chargement..."; 634 const char TXT_WOL_YOURENOTINCHANNEL[] = "Vous n'ˆtes pas dans un canal de conversation."; 635 const char TXT_WOL_ACTION[] = "Action"; 636 const char TXT_WOL_JOIN[] = "Rejoindre"; 637 const char TXT_WOL_CANTCREATEINCHANNEL[] = "Cr‚ation d'un nouveau canal impossible tant que vous ne quittez pas ce canal."; 638 const char TXT_WOL_NEWSOMETHING[] = "Nouveau"; 639 const char TXT_WOL_CREATECHANNELTITLE[] = "Cr‚er un canal"; 640 const char TXT_WOL_CREATECHANNELPROMPT[] = "Nom du canal : "; 641 const char TXT_WOL_PASSPROMPT[] = "Mot de passe : "; 642 const char TXT_WOL_OPTIONALPASSPROMPT[] = "Mot de passe (en option): "; 643 const char TXT_WOL_CHANNEL_TOP[] = ".. <retour … la page d'accueil>"; 644 const char TXT_WOL_CHANNEL_BACK[] = ".. <retour>"; 645 const char TXT_WOL_YOUJOINED[] = "Vous avez rejoint le canal %s."; 646 const char TXT_WOL_YOUJOINEDGAME[] = "Vous rejoignez la partie de %s."; 647 const char TXT_WOL_YOUCREATEDGAME[] = "Cr‚ation d'une nouvelle partie."; 648 const char TXT_WOL_YOUJOINEDLOBBY[] = "Vous ˆtes entr‚ dans le salon %s."; 649 const char TXT_WOL_YOULEFT[] = "Vous avez quitt‚ le canal %s."; 650 const char TXT_WOL_YOULEFTLOBBY[] = "Vous avez quitt‚ le salon %s."; 651 const char TXT_WOL_JOINPRIVATETITLE[] = "Rejoindre un canal priv‚"; 652 const char TXT_WOL_JOINPRIVATEPROMPT[] = "Entrer le mot de passe du canal : "; 653 const char TXT_WOL_BADCHANKEY[] = "Mot de passe du canal incorrect."; 654 const char TXT_WOL_PAGELOCATE[] = "Envoyer/Rechercher"; 655 const char TXT_WOL_USERNAMEPROMPT[] = "Nom de l'utilisateur : "; 656 const char TXT_WOL_PAGE[] = "Envoyer"; 657 const char TXT_WOL_LOCATE[] = "Rechercher"; 658 const char TXT_WOL_LOCATING[] = "Recherche de %s en cours ..."; 659 const char TXT_WOL_FIND_NOTHERE[] = "Le nom de l'utilisateur sp‚cifi‚ n'existe pas."; 660 const char TXT_WOL_FIND_NOCHAN[] = "L'utilisateur sp‚cifi‚ n'est pas sur le canal pour le moment."; 661 const char TXT_WOL_FIND_OFF[] = "L'utilisateur sp‚cifi‚ a d‚sactiv‚ la fonction de recherche."; 662 const char TXT_WOL_FOUNDIN[] = "Utilisateur trouv‚ dans le canal %s."; 663 const char TXT_WOL_PAGEMESSAGETITLE[] = "Envoyer … l'utilisateur"; 664 const char TXT_WOL_PAGEMESSAGEPROMPT[] = "Message … envoyer : "; 665 const char TXT_WOL_PAGING[] = "Envoi … %s en cours..."; 666 const char TXT_WOL_PAGE_NOTHERE[] = "L'utilisateur sp‚cifi‚ n'a pas ouvert la session."; 667 const char TXT_WOL_PAGE_OFF[] = "L'utilisateur sp‚cifi‚ a d‚sactiv‚ la fonction d'envoi de messages."; 668 const char TXT_WOL_ONPAGE[] = "Envoi de %s : %s"; 669 const char TXT_WOL_WASPAGED[] = "Envoi … %s r‚ussi."; 670 //const char TXT_WOL_USERISSQUELCHED[] = "%s a ‚t‚ rejet‚."; // ajw rejete really means squelched? 671 //const char TXT_WOL_USERISNOTSQUELCHED[] = "%s n'est plus rejet‚."; 672 const char TXT_WOL_ONLYOWNERCANKICK[] = "Seul le responsable du canal peut expulser des utilisateurs."; 673 const char TXT_WOL_USERKICKEDUSER[] = "%s expulse %s du canal."; 674 const char TXT_WOL_USERKICKEDYOU[] = "Vous ˆtes expuls‚ du canal par %s."; 675 const char TXT_WOL_NOONETOKICK[] = "S‚lectionnez l'(les) utilisateur(s) que vous voulez expulser."; 676 const char TXT_WOL_USERWASBANNED[] = "%s est exclu du canal."; 677 const char TXT_WOL_CREATEPRIVGAMETITLE[] = "Cr‚er une partie priv‚e"; 678 const char TXT_WOL_YOUREBANNED[] = "Vous n'ˆtes pas autoris‚ … entrer dans ce canal."; 679 const char TXT_WOL_PLAYERLEFTGAME[] = "%s a quitt‚ la partie."; 680 const char TXT_WOL_PLAYERJOINEDGAME[] = "%s a rejoint la partie."; 681 const char TXT_WOL_YOUWEREKICKEDFROMGAME[] = "Vous avez ‚t‚ expuls‚ de la partie."; 682 const char TXT_WOL_PERSONALWINLOSSRECORD[] = "%s. Alerte Rouge: position %u. Vict. %u. D‚f. %u. Pts. %u."; 683 const char TXT_WOL_PERSONALWINLOSSRECORDAM[]= "%s. Missions M.A.D.: position %u. Vict. %u. D‚f. %u. Pts. %u."; 684 const char TXT_WOL_USERRANK[] = "%s (Position %u)"; 685 const char TXT_WOL_USERHOUSE[] = "%s <%s>"; 686 const char TXT_WOL_USERRANKHOUSE[] = "%s (Position %u) <%s>"; 687 const char TXT_WOL_STARTBUTTON[] = "D‚marrer"; 688 const char TXT_WOL_ACCEPTBUTTON[] = "Accepter"; 689 const char TXT_WOL_HOSTLEFTGAME[] = "%s a annul‚ la partie."; 690 const char TXT_WOL_WAITINGTOSTART[] = "Lancement de la partie..."; 691 const char TXT_WOL_TTIP_DISCON[] = " Quitter Westwood Online "; 692 const char TXT_WOL_TTIP_LEAVE[] = " Quitter le canal o— vous vous trouvez "; 693 const char TXT_WOL_TTIP_REFRESH[] = " RafraŒchir la liste du canal "; 694 const char TXT_WOL_TTIP_SQUELCH[] = " Activer/d‚sactiver les messages en provenance de(s) l'utilisateur(s) "; 695 const char TXT_WOL_TTIP_BAN[] = " Exclure l'/les utilisateur(s)du canal "; 696 const char TXT_WOL_TTIP_KICK[] = " Expulser l'/les utilisateurs du canal "; 697 const char TXT_WOL_TTIP_FINDPAGE[] = " Rechercher ou envoyer un message … un utilisateur "; 698 const char TXT_WOL_TTIP_OPTIONS[] = " R‚gler les options de Westwood Online "; 699 const char TXT_WOL_TTIP_LADDER[] = " Parcourir les hi‚rarchies d'Alerte Rouge "; 700 const char TXT_WOL_TTIP_HELP[] = " Afficher l'aide de Westwood Online "; 701 const char TXT_WOL_TTIP_START[] = " D‚marrer le jeu "; 702 const char TXT_WOL_TTIP_ACCEPT[] = " Valider les paramŠtres actuels du jeu "; 703 const char TXT_WOL_TTIP_EXPANDLIST[] = " Compl‚ter/r‚duire la liste "; 704 const char TXT_WOL_TTIP_CANCELGAME[] = " Retour au niveau pr‚c‚dent "; 705 const char TXT_WOL_TTIP_JOIN[] = " Rejoindre un canal de conversation/jeu "; 706 const char TXT_WOL_TTIP_BACK[] = " Retour au niveau pr‚c‚dent "; 707 const char TXT_WOL_TTIP_CREATE[] = " Cr‚er un nouveau canal de conversation/jeu "; 708 const char TXT_WOL_TTIP_ACTION[] = " Message d'action "; 709 const char TXT_WOL_OPTFIND[] = "Laisser les autres vous RECHERCHER."; 710 const char TXT_WOL_OPTPAGE[] = "Laisser les autres vous ENVOYER des messages."; 711 const char TXT_WOL_OPTLANGUAGE[] = "Filtrer les vulgarit‚s."; 712 const char TXT_WOL_OPTGAMESCOPE[] = "Afficher seulement les parties en salons locaux."; 713 //const char TXT_WOL_OPTTITLE[] = "Options"; 714 const char TXT_WOL_CHANNELGONE[] = "Ce canal n'existe plus."; 715 const char TXT_WOL_CG_TITLE[] = "Cr‚er une partie"; 716 const char TXT_WOL_CG_PLAYERS[] = "Joueurs : %i"; 717 const char TXT_WOL_CG_TOURNAMENT[] = "Tournoi"; 718 const char TXT_WOL_CG_PRIVACY[] = "Priv‚e"; 719 const char TXT_WOL_CG_RAGAME[] = "Partie Alerte Rouge"; 720 const char TXT_WOL_CG_CSGAME[] = "Partie Missions Ta‹ga"; 721 const char TXT_WOL_CG_AMGAME[] = "Partie Missions M.A.D."; 722 const char TXT_WOL_NEEDCOUNTERSTRIKE[] = "D‚sol‚, vous devez installer Missions Ta‹ga pour jouer cette partie."; 723 const char TXT_WOL_NEEDAFTERMATH[] = "D‚sol‚, vous devez installer Missions M.A.D. pour jouer cette partie."; 724 const char TXT_WOL_TTIP_CHANLIST_CHAT[] = " Double-clic pour rejoindre canal %s (%i utilisateurs). "; 725 const char TXT_WOL_TTIP_CHANLIST_LOBBY[] = " Double-clic pour rejoindre salon %s (%i utilisateurs). "; 726 const char TXT_WOL_TTIP_REDALERT[] = "Alerte Rouge"; 727 const char TXT_WOL_TTIP_COUNTERSTRIKE[] = "Missions Ta‹ga"; 728 const char TXT_WOL_TTIP_AFTERMATH[] = "Missions M.A.D."; 729 const char TXT_WOL_TTIP_CHANLIST_RAGAME[] = " Partie de %s (%i joueurs pour un max. de %i). "; 730 const char TXT_WOL_TTIP_CHANLIST_GAME[] = " Partie de %s (%i joueurs). "; 731 const char TXT_WOL_TTIP_PRIVATEGAME[] = "(Priv‚e) "; 732 const char TXT_WOL_TTIP_TOURNAMENTGAME[] = "(Tournoi) "; 733 const char TXT_WOL_TTIP_CHANNELTYPE_GAMESOFTYPE[] = " Double-clic pour afficher les parties %s. "; 734 const char TXT_WOL_TOURNAMENTPLAYERLIMIT[] = "Les parties en tournoi doivent rassembler deux joueurs."; 735 const char TXT_WOL_PRIVATEPASSWORD[] = "Mot de passe : %s"; 736 const char TXT_WOL_RULESMISMATCH[] = "Votre partie n'est pas compatible avec celle du serveur !"; 737 const char TXT_WOL_STARTTIMEOUT[] = "Expiration du temps de r‚ponse des clients ! D‚marrage du jeu annul‚."; 738 const char TXT_WOL_STARTCANCELLED[] = "D‚marrage du jeu annul‚."; 739 const char TXT_WOL_CANCELGAME[] = "Retour"; 740 const char TXT_WOL_PATCHQUESTION[] = "Un patch mis … jour est n‚cessaire pour le jeu sur Internet. Voulez-vous le t‚l‚charger maintenant ?"; 741 const char TXT_WOL_DOWNLOADING[] = "T‚l‚charger %i fichier(s) sur %i."; 742 const char TXT_WOL_DOWNLOADERROR[] = "Erreur lors du t‚l‚chargement du fichier."; 743 const char TXT_WOL_DOWNLOADBYTES[] = "R‚ception de %i octets sur %i. (%i%%%%)."; 744 const char TXT_WOL_DOWNLOADTIME[] = "Temps restant : %i min. %i secs."; 745 const char TXT_WOL_DOWNLOADRESUMED[] = "%s (reprise aprŠs interruption.)"; 746 const char TXT_WOL_DOWNLOADCONNECTING[] = "Etat : en cours de connexion..."; 747 const char TXT_WOL_DOWNLOADLOCATING[] = "Etat : recherche du fichier..."; 748 const char TXT_WOL_DOWNLOADDOWNLOADING[] = "Etat : en cours de t‚l‚chargement..."; 749 const char TXT_WOL_DOWNLOADEXITWARNING[] = "T‚l‚chargement termin‚ ! Alerte Rouge est relanc‚ pour que le nouveau patch soit pris en compte."; 750 const char TXT_WOL_HELPSHELL[] = "Voulez-vous vraiment lancer le navigateur Internet pour obtenir l'aide Westwood Online ?"; 751 const char TXT_WOL_LADDERSHELL[] = "Voulez-vous vraiment lancer le navigateur Internet pour les hi‚rarchies d'Alerte Rouge ?"; 752 const char TXT_WOL_WEBREGISTRATIONSHELL[] = "Aucun nom d'utilisateur sauvegard‚. Voulez-vous enregistrer un nouveau nom d'utilisateur pour Westwood Online ?"; 753 const char TXT_WOL_GAMEADVERTSHELL[] = "Voulez-vous vraiment lancer le navigateur Internet pour obtenir des informations sur %s ?"; 754 const char TXT_WOL_USERLIST[] = "Utilisateurs %i"; 755 const char TXT_WOL_NOUSERLIST[] = "(absent du canal)"; 756 const char TXT_WOL_CANTCREATEHERE[] = "Pour commencer une partie, vous devez ˆtre dans un salon d'Alerte Rouge."; 757 const char TXT_WOL_WOLAPIGONE[] = "Perte de connexion avec Westwood Online !"; 758 const char TXT_WOL_WOLAPIREINIT[] = "Perte de connexion avec Westwood Online. R‚initialisation en cours..."; 759 const char TXT_WOL_NOTPAGED[] = "Impossible de r‚pondre au message ; personne ne vous en a envoy‚."; 760 const char TXT_WOL_SCENARIONAMEWAIT[] = "En attente du sc‚nario..."; 761 const char TXT_WOL_BACK[] = "Retour"; 762 const char TXT_WOL_AMDISCNEEDED[] = "Le CD de Missions M.A.D. est n‚cessaire pour cette partie ; ins‚rez-le maintenant."; 763 const char TXT_WOL_CONFIRMLOGOUT[] = "Voulez-vous vraiment quitter Westwood Online ?"; 764 const char TXT_WOL_PROPOSE_DRAW[] = "Proposer une fin avec ‚galit‚"; 765 const char TXT_WOL_RETRACT_DRAW[] = "Annuler la proposition de fin avec ‚galit‚"; 766 const char TXT_WOL_ACCEPT_DRAW[] = "Accepter la proposition de fin avec ‚galit‚"; 767 const char TXT_WOL_PROPOSE_DRAW_CONFIRM[] = "Voulez-vous vraiment proposer une fin avec ‚galit‚ ?"; 768 const char TXT_WOL_ACCEPT_DRAW_CONFIRM[] = "Voulez-vous vraiment accepter une fin avec ‚galit‚ ?" ; 769 const char TXT_WOL_DRAW_PROPOSED_LOCAL[] = "Vous proposez de terminer la partie sans vainqueur ni perdant."; 770 const char TXT_WOL_DRAW_PROPOSED_OTHER[] = "%s a propos‚ de terminer la partie sans vainqueur ni perdant."; 771 const char TXT_WOL_DRAW_RETRACTED_LOCAL[] = "Vous avez annul‚ votre proposition de terminer la partie sans vainqueur ni perdant."; 772 const char TXT_WOL_DRAW_RETRACTED_OTHER[] = "%s a annul‚ sa proposition de terminer la partie sans vainqueur ni perdant."; 773 const char TXT_WOL_DRAW[] = "Match nul"; 774 const char TXT_WOL_CANTLAUNCHBROWSER[] = "Impossible de lancer le navigateur web pour ouvrir %s !"; 775 const char TXT_WOL_CHANNELFULL[] = "Ce canal de jeu/conversation est satur‚."; 776 const char TXT_WOL_CHANNELTYPE_TOP[] = " Double-clic pour retourner au premier niveau. "; 777 const char TXT_WOL_CHANNELTYPE_OFFICIALCHAT[] = " Double-clic pour les canaux de conversation officiels. "; 778 const char TXT_WOL_CHANNELTYPE_USERCHAT[] = " Double-clic pour les canaux d' utilisateur. "; 779 const char TXT_WOL_CHANNELTYPE_GAMES[] = " Double-clic pour acc‚der au niveau des canaux de jeu. "; 780 const char TXT_WOL_CHANNELTYPE_LOADING[] = " Chargement de la liste depuis Westwood Online, veuillez patienter..."; 781 const char TXT_WOL_CHANNELTYPE_LOBBIES[] = " Double-clic pour acc‚der au niveau des salons. "; 782 const char TXT_WOL_FINDINGLOBBY[] = "Connection : recherche de salons disponibles..."; 783 const char TXT_WOL_PRIVATETOMULTIPLE[] = "<Message personnel adress‚ … divers utilisateurs> :"; 784 const char TXT_WOL_PRIVATETO[] = "Message personnel …"; 785 const char TXT_WOL_CS_MISSIONS[] = "Missions extraites de Missions Ta‹ga"; 786 const char TXT_WOL_AM_MISSIONS[] = "Missions extraites de Missions M.A.D."; 787 const char TXT_WOL_CANTSQUELCHSELF[] = "Vous ne pouvez pas d‚sactiver vos propres messages!"; 788 const char TXT_WOL_OPTTITLE[] = "Options de Westwood Online"; 789 const char TXT_WOL_SLOWUNITBUILD[] = "Ralentir la Construction"; 790 const char TXT_WOL_THEGAMEHOST[] = "Le serveur"; 791 const char TXT_WOL_TTIP_RANKRA[] = " Afficher les positions d'Alerte Rouge "; 792 const char TXT_WOL_TTIP_RANKAM[] = " Afficher les positions de Missions M.A.D. "; 793 const char TXT_WOL_OPTRANKAM[] = "Afficher les positions de Missions M.A.D."; 794 const char TXT_WOL_CANCELMEANSFORFEIT[] = " (ET RENONCER AU JEU)"; 795 const char TXT_WOL_DLLERROR_GETIE3[] = "Votre version des Windows est d‚mod‚e. Am‚liorez s'il vous plait aux Windows SP1, ou installez l'Internet Explorer 3,0 ou plus haut."; 796 const char TXT_WOL_DLLERROR_CALLUS[] = "Une erreur inattendue s'est produite. Veuillez contacter l'assistance technique de Electronic Arts."; 797 const char TXT_WOL_PRIVATE[] = "<personnel>"; 798 799 #endif 800 801 #endif 802 803 804 //#endif