From 3af7563088e5ad22daf7b030e96d441b13d7784c Mon Sep 17 00:00:00 2001 From: Marko Lindqvist Date: Sat, 12 Mar 2022 14:18:54 +0200 Subject: [PATCH 48/48] Remove trailing spaces from files under doc/ See osdn #44081 Signed-off-by: Marko Lindqvist --- doc/BUGS | 2 +- doc/CodingStyle | 4 +- doc/HACKING | 66 ++++++++--------- doc/HOWTOPLAY | 10 +-- doc/README.AI | 42 +++++------ doc/README.AI_modules | 2 +- doc/README.governor | 10 +-- doc/README.graphics | 6 +- doc/README.modpack_installer | 2 +- doc/README.rulesets | 24 +++--- doc/README.scorelog | 6 +- doc/README.sound | 8 +- doc/ca/BUGS.ca | 2 +- doc/ca/HOWTOPLAY.ca | 6 +- doc/ca/README.ca | 12 +-- doc/de/BUGS.de | 20 ++--- doc/de/INSTALL.de | 138 +++++++++++++++++------------------ doc/de/README.de | 8 +- doc/fr/BUGS.fr | 54 +++++++------- doc/fr/HOWTOPLAY.fr | 6 +- doc/fr/INSTALL.fr | 8 +- doc/fr/README.fr | 22 +++--- doc/it/INSTALL.it | 20 ++--- doc/it/README.it | 12 +-- doc/ja/BUGS.ja | 10 +-- doc/ja/HOWTOPLAY.ja | 18 ++--- doc/ja/README.ja | 44 +++++------ doc/man/freeciv-client.6.in | 16 ++-- doc/man/freeciv-modpack.6.in | 2 +- doc/man/freeciv-server.6.in | 42 +++++------ doc/man/freeciv.6.in | 80 ++++++++++---------- doc/nl/BUGS.nl | 4 +- doc/nl/HOWTOPLAY.nl | 14 ++-- doc/nl/README.nl | 22 +++--- doc/sv/BUGS.sv | 2 +- doc/sv/HOWTOPLAY.sv | 6 +- doc/sv/README.sv | 4 +- 37 files changed, 377 insertions(+), 377 deletions(-) diff --git a/doc/BUGS b/doc/BUGS index a1fbb72dba..988feea9f3 100644 --- a/doc/BUGS +++ b/doc/BUGS @@ -29,7 +29,7 @@ Here's what to do: If you get any GDK/GTK messages, as for example: - Gtk-CRITICAL **: file gtkobject.c: line 1163 (gtk_object_ref): + Gtk-CRITICAL **: file gtkobject.c: line 1163 (gtk_object_ref): assertion object->ref_count > 0' failed. please restart your client and append "-- --g-fatal-warnings" to diff --git a/doc/CodingStyle b/doc/CodingStyle index 1d503d8279..0e7500d1ae 100644 --- a/doc/CodingStyle +++ b/doc/CodingStyle @@ -193,7 +193,7 @@ but wars are fought over the silliest things ... Do _not_ introduce a new function without some sort of comment. ****************************************************************************/ -int the_function_starts_here(int value) +int the_function_starts_here(int value) { return value + 2; } @@ -210,7 +210,7 @@ int the_function_starts_here(int value) line like so: /* I am a multiline - * comment, blah + * comment, blah * blah blah. */ - If you need to comment a declared variable, it should be as such: diff --git a/doc/HACKING b/doc/HACKING index 1f1f51d092..ac99020fc3 100644 --- a/doc/HACKING +++ b/doc/HACKING @@ -1,10 +1,10 @@ Freeciv Hacker's Guide - + This guide is intended to be a help for developers, wanting to mess with -Freeciv program. +Freeciv program. Here and there, you'll see some comments marked as [...], containing more -personal thoughts on the design, why it looks like it does, and sometimes what +personal thoughts on the design, why it looks like it does, and sometimes what went wrong. I hope developers will find that interesting too. To read about the AI, see README.AI @@ -17,10 +17,10 @@ The client is pretty dumb. Almost all calculations are performed on the server. [It wasn't like this always. Originally more code was placed in the -common/ dir, allowing the client to do some of the world updates itself. -The end_of_turn city-refresh was for example performed both on the server +common/ dir, allowing the client to do some of the world updates itself. +The end_of_turn city-refresh was for example performed both on the server and on the client. However things got quite complex, more and more info -was needed on the client-side(security problem). Little by little we moved +was needed on the client-side(security problem). Little by little we moved more code to the server, and as of 1.5 the client is quite dumb -PU] The source code has the following important directories: @@ -76,7 +76,7 @@ set minplayers 0 # no human player needed set ec_turns 0 # avoid timestamps in savegames set aifill 7 # fill to 7 players hard # make the AI do complex things -create Caesar # first player (with known name) created and +create Caesar # first player (with known name) created and # toggled to AI mode start # start game @@ -99,7 +99,7 @@ watch the show. Note, that the server will eventually flood a client with updates faster than they can be drawn to the screen, thus it should always be throttled by setting a timeout value high enough to allow processing -of the large update loads near the end of the game. +of the large update loads near the end of the game. The autogame mode with timeout -1 is only available in DEBUG versions and should not be used with clients as it removes virtually all the @@ -128,7 +128,7 @@ unit_list_iterate(ptile->units, punit) { } unit_list_iterate_end; Note that the macro itself declares the variable punit. -Similarly there is a +Similarly there is a city_list_iterate(pplayer->cities, pcity) { /* Do something with pcity, the pointer to a city struct */ @@ -145,7 +145,7 @@ disband a unit. In the server you would do this by calling wipe_unit(punit), which would then remove the unit node from all the relevant unit lists. But by the way unit_list_iterate works, if the removed unit was the following node unit_list_iterate will already have saved the -pointer, and use it in a moment, with a segfault as the result. To avoid +pointer, and use it in a moment, with a segfault as the result. To avoid this, use unit_list_iterate_safe instead. You can also define your own lists with operations like iterating; read how @@ -201,13 +201,13 @@ a unit disband is performed: packet layer function send_packet_unit_request() with this structure and packet type: PACKET_UNIT_DISBAND. 3) The packet layer serializes the structure, wraps it up in a packet - containing the packetlength, type and the serialized data. Finally + containing the packetlength, type and the serialized data. Finally the data is send to the server. 4) On the server the packet is read. Based on the type, the corresponding - de-serialize function is called is called by get_packet_from_connection(). + de-serialize function is called is called by get_packet_from_connection(). 5) A packet_unit_request is initialized with the bytestream. -6) Since the incoming packet is a request (a request in this context - is every packet sent from the client to the server) the server sends a +6) Since the incoming packet is a request (a request in this context + is every packet sent from the client to the server) the server sends a PACKET_PROCESSING_STARTED packet to the client. 7) Finally the corresponding packet-handler, handle_unit_disband() function, is called with the newly constructed structure. @@ -218,11 +218,11 @@ a unit disband is performed: wrapped into a packet along with the type PACKET_REMOVE_UNIT: send_packet_generic_integer(). 11) The packet is serialized and send across the network. -12) The packet-handler returns and the end of the processing is +12) The packet-handler returns and the end of the processing is announced to the client with a PACKET_PROCESSING_FINISHED packet. -13) On the client the PACKET_REMOVE_UNIT packet is deserialized into +13) On the client the PACKET_REMOVE_UNIT packet is deserialized into a packet_generic_integer structure. -14) The corresponding client handler function is now called +14) The corresponding client handler function is now called handle_remove_unit(), and finally the unit is disbanded. Notice that the two packets (PACKET_UNIT_DISBAND and @@ -501,7 +501,7 @@ becomes important when we start to use non-standard maps (see above). map natural native index - CF A B C ABC + CF A B C ABC BEIL <=> D E F <=> DEF <=> ABCDEFGHIJKL ADHK G H I GJI GJ J K L JKL @@ -927,7 +927,7 @@ There are four player-related entities: + nation A type of civilization (except that very little actually depends on - nation, and the oddity exists that each player must be of different + nation, and the oddity exists that each player must be of different nation) + user @@ -935,8 +935,8 @@ There are four player-related entities: freeciv client. + connection - Records a client connection; like a user, but disappears when the user - disconnects, whereas for real users we may want to remember them between + Records a client connection; like a user, but disappears when the user + disconnects, whereas for real users we may want to remember them between connections. See Connections section below. Where do these entities exist? @@ -986,24 +986,24 @@ users and unprotected ones. ---- THE PRESENT IMPLEMENTATION: -Currently access levels are stored in the connection struct. This allows -access levels to be assigned to each individual connected player, which -would not be the case if they were directly assigned to the player struct -(due to the fact that the players array changes when players are added or +Currently access levels are stored in the connection struct. This allows +access levels to be assigned to each individual connected player, which +would not be the case if they were directly assigned to the player struct +(due to the fact that the players array changes when players are added or removed). But that's it. Players are still created before the game is started, and player names -still belong to players. Access levels exist in client and server, +still belong to players. Access levels exist in client and server, but only the server uses them. User ids are not yet implemented; Server ids do not exist at all. -Commands to protect/unprotect users do not yet exist; they would serve +Commands to protect/unprotect users do not yet exist; they would serve no useful purpose. -Access levels can set for individual users, including AI players with -a connected observer, but only while someone is connected; they will not +Access levels can set for individual users, including AI players with +a connected observer, but only while someone is connected; they will not be remembered when the user disconnects. =========================================================================== @@ -1046,7 +1046,7 @@ Connections can be classified as follows: (first match applies) 2. (pconn->established == 0) TCP connection has been made, but initial Freeciv packets have not yet been negotiated (join_game etc). Exists in game.all_connections only. Should not be sent any - information except directly as result of join_game etc packets, + information except directly as result of join_game etc packets, or server shutdown, or connection close, etc. (All following cases exist in game.est_connections.) @@ -1080,7 +1080,7 @@ After many years of complaints regarding the ease (or lack thereof) of starting a game of Freeciv [start a server, input settings on a command line, start a client, and connect, etc], a method has been developed for starting and playing a complete game using only the client. This has been called the -"extended" or "new connect dialog". This is perhaps a misnomer, but there it +"extended" or "new connect dialog". This is perhaps a misnomer, but there it is. It works by forking a server from within the client and then controlling that @@ -1098,7 +1098,7 @@ start a new game, continue a saved game and connect to a networked game. For the latter option, connect_to_server() is called and login proceeeds as normal. The first two options, connectdlg_common.c:client_start_server() is called. Here, a server is spawned, standard input and outputs to that process -are closed, and then connect_to_server() is called so the client connects to +are closed, and then connect_to_server() is called so the client connects to that server. At this point everything regarding the client/server connection is as usual; @@ -1112,7 +1112,7 @@ least has access to the same disk as the server). The procedure is: 2. The client, upon receiving confirmation that it can join the server, creates a file using the name the server selected and places a random number inside that file. -3. The client sends a packet [packet_single_want_hack_req] with that random +3. The client sends a packet [packet_single_want_hack_req] with that random number back to the server. 4. The server upon receiving the packet [packet_single_want_hack_req], opens the file and compares the two numbers. If the file exists and the numbers diff --git a/doc/HOWTOPLAY b/doc/HOWTOPLAY index 8c5d7fbf23..78ade4d9a9 100644 --- a/doc/HOWTOPLAY +++ b/doc/HOWTOPLAY @@ -6,7 +6,7 @@ The Freeciv playing HOWTO If you're looking for how to install Freeciv, look in INSTALL. If you're looking for how to get Freeciv running, look in README. -If you have never played the Civilization games, it's easiest to +If you have never played the Civilization games, it's easiest to start by reading the Freeciv Manual, available separately at: http://www.freeciv.org/wiki/Manual @@ -90,7 +90,7 @@ techs, but at a slightly slower rate. If you have done some exploring, and are not immediately threatened by another player, it can be a good idea to keep science at maximum until techs start to take too long to generate. - + Second Expansion Phase: When you get your cities to a good sized population, wean them @@ -172,7 +172,7 @@ Q. What size map should I use? The map size depends upon how many players there are, and how fast you want the game to end. The default map size (80x50) is big enough for a fairly quick two player game, but will result in a *very* -fast game if any more than three people are participating. +fast game if any more than three people are participating. Fast games tend to be frustrating for everyone but the winner, as nobody has really had any time to develop any defense. If you have @@ -187,7 +187,7 @@ Q. What is that "generator" option? a few times without changing this setting, you are sure to hear of (or experience) the horrors of a tiny island. Tiny Island Syndrome (TIS) is known to make people go insane. To fix this, our kind and loving -coders installed the generator option. +coders installed the generator option. - When set to RANDOM, it creates the map using a random height generator, with islands of different (and potentially unfair) sizes. - When set to FRACTAL it generates the map using a pseudo fractal height @@ -250,7 +250,7 @@ Q. How do I get _____ tech? Look the tech up in the online help. It will show you the technologies you need to get first. -You could read the technology ruleset in +You could read the technology ruleset in 'data/classic/techs.ruleset'. It shows a list of all the techs, and what techs are necessary to get them. diff --git a/doc/README.AI b/doc/README.AI index d46e88c3d4..bb0b032228 100644 --- a/doc/README.AI +++ b/doc/README.AI @@ -23,8 +23,8 @@ Things that needs to be fixed Idea space -INTRODUCTION -============ +INTRODUCTION +============ The Freeciv AI is widely recognized as being as good as or better military-wise as the AI of certain other games it is natural to compare @@ -48,7 +48,7 @@ CONTACTING THE CURRENT AI DEVELOPERS ==================================== AI development used to have its own mailing list, freeciv-ai@freeciv.org. -Go to +Go to http://www.freeciv.org/wiki/Community_Forums @@ -70,8 +70,8 @@ The long-term goals for Freeciv AI development are WANT CALCULATIONS ================= -Build calculations are expressed through a structure called adv_choice. -This has a variable called "want", which determines how much the AI +Build calculations are expressed through a structure called adv_choice. +This has a variable called "want", which determines how much the AI wants whatever item is pointed to by choice->type. choice->want is -199 get_a_boat @@ -83,8 +83,8 @@ wants whatever item is pointed to by choice->type. choice->want is > 200 Frequently used as a cap. When want exceeds this value, it is reduced to a lower number. -These are ideal numbers, your mileage while travelling through the -code may vary considerably. Technology and diplomats, in particular, +These are ideal numbers, your mileage while travelling through the +code may vary considerably. Technology and diplomats, in particular, seem to violate these standards. @@ -132,7 +132,7 @@ This estimation is implemented by kill_desire function (which isn't perfect: multi-victim part is flawed) plus some corrections. In general, Want = Operation_Profit * Amortization_Factor -where +where * Amortization_Factor is completely beyond me (but it's a function of the estimated time length of the operation). @@ -141,14 +141,14 @@ estimated time length of the operation). where -* Maintenance - = (Support + Unhappiness_Compensation) * Operation_Time +* Maintenance + = (Support + Unhappiness_Compensation) * Operation_Time (here unhappiness is from military unit being away from home - and Support is the number of shields spent on supporting this unit + and Support is the number of shields spent on supporting this unit per turn ) * Battle_Profit - = Shields_Lost_By_Enemy * Probability_To_Win + = Shields_Lost_By_Enemy * Probability_To_Win - Shields_Lost_By_Us * Probability_To_Lose That is Battle_Profit is a probabilistic average. It answer the @@ -179,7 +179,7 @@ for the prototype attacker (using find_something_to_kill). Having found a target, we do the last refinement by calling process_attacker_want to look for the best attacker type to take out the target. This type will be our attacker choice. Note that the -function process_attacker_want has side-effects wrt the tech selection. +function process_attacker_want has side-effects wrt the tech selection. Here is an example: @@ -245,20 +245,20 @@ Now they exist in parallel, although developed to a different degree. DIPLOMACY ========= -The AI's diplomatic behaviour is current only regulated by the +The AI's diplomatic behaviour is current only regulated by the 'diplomacy' server setting. AI proposes cease-fire on first contact. -AI is not very trusting for NEUTRAL and PEACE modes, but once it hits -ALLIANCE, this changes completely, and it will happily hand over -any tech and maps it has to you. The only thing that will make the AI +AI is not very trusting for NEUTRAL and PEACE modes, but once it hits +ALLIANCE, this changes completely, and it will happily hand over +any tech and maps it has to you. The only thing that will make the AI attack you then is if you build a spaceship. For people who want to hack at this part of the AI code, please note * pplayers_at_war(p1,p2) returns FALSE if p1==p2 * pplayers_non_attack(p1,p2) returns FALSE if p1==p2 - * pplayers_allied(p1,p2) returns TRUE if p1==p2 + * pplayers_allied(p1,p2) returns TRUE if p1==p2 * pplayer_has_embassy(p1,p2) returns TRUE if p1==p2 i.e. we do not ever consider a player to be at war with themmself, we never consider a player to have any kind of non-attack treaty with @@ -314,7 +314,7 @@ THINGS THAT NEED TO BE FIXED * Cities don't realize units are on their way to defend it. * AI builds cities without regard to danger at that location. * AI won't build cross-country roads outside of city radii. -* Locally_zero_minimap is not implemented when wilderness tiles +* Locally_zero_minimap is not implemented when wilderness tiles change. * If no path to chosen victim is found, new victim should be chosen. * Emergencies in two cities at once aren't handled properly. @@ -333,9 +333,9 @@ IDEA SPACE ========== * Friendly cities can be used as beachheads -* Assess_danger should acknowledge positive feedback between multiple +* Assess_danger should acknowledge positive feedback between multiple attackers -* It would be nice for bodyguard and charge to meet en-route more +* It would be nice for bodyguard and charge to meet en-route more elegantly. * struct choice should have a priority indicator in it. This will reduce the number of "special" want values and remove the necessity to diff --git a/doc/README.AI_modules b/doc/README.AI_modules index d1d90b18b8..7433a31249 100644 --- a/doc/README.AI_modules +++ b/doc/README.AI_modules @@ -80,7 +80,7 @@ const char *fc_ai__capstr(void) check if module is compatible with the version of freeciv one tries to load it into. Current freeciv's capstr is in common/ai.h macro FC_AI_MOD_CAPSTR. - + bool fc_ai__setup(struct ai_type *ai) This function is called for AI module to setup itself. Most importantly it should setup callback table ai->funcs so that its other functions diff --git a/doc/README.governor b/doc/README.governor index 661e605040..6d764cd6fa 100644 --- a/doc/README.governor +++ b/doc/README.governor @@ -63,7 +63,7 @@ have the choice of either managing the city on your own (which has some drawbacks, see below), or open that city and change the surplus requirements so that they can be fulfilled. -When you have made a setup for a city, you need to click on +When you have made a setup for a city, you need to click on "Control city" to switch on the Governor. If this button's text is greyed, either the Governor is already active, or the task is impossible. In the latter case you see dashes instead of numbers in the results block. @@ -162,10 +162,10 @@ preset={ "name","minsurp0","factor0","minsurp1","factor1","minsurp2", "factor2","minsurp3","factor3","minsurp4","factor4","minsurp5", "factor5","reqhappy","factortarget","happyfactor" -so the order of the preset should be as follows: +so the order of the preset should be as follows: -name of preset, minimal surplus 0, factor 0, ... , -require city to be happy, what the target should be [0,1], +name of preset, minimal surplus 0, factor 0, ... , +require city to be happy, what the target should be [0,1], the happiness factor Currently there are 6 surpluses and factors. They are: @@ -177,7 +177,7 @@ see "client/agents/cma_core.h" for more information. The array should be terminated with a '}'. -Here are 21 presets you can use if you can't come up with some on +Here are 21 presets you can use if you can't come up with some on your own: "Max food",0,10,0,1,0,1,0,1,0,1,0,1,0,0,1 diff --git a/doc/README.graphics b/doc/README.graphics index 506e24cb76..4142ded679 100644 --- a/doc/README.graphics +++ b/doc/README.graphics @@ -210,7 +210,7 @@ This section contains information on how to draw this terrain type. on normal_tile_width and normal_tile_height, but to corner of the full tile. layerN_offset_x : Offset for terrain sprites - layerN_offset_y + layerN_offset_y layerN_match_type : If 0 or unset, no terrain matching will be done and the base sprite will be drawn for the terrain. If non-zero, then terrain matching will be done. A @@ -332,7 +332,7 @@ having to modify earlier files in the list. Tag prefixes: ------------- -To help keep the tags organised, there is a rough prefix system used +To help keep the tags organised, there is a rough prefix system used for standard tags: f. national flags @@ -398,7 +398,7 @@ sprites. progress indicators: There are three types of progress indicator. "science_bulb" indicates - progress toward the current research target. "warming_sun" indicates + progress toward the current research target. "warming_sun" indicates progress toward global warming. "cooling_flake" indicates progress toward nuclear winter. Each indicator should have 8 states, numbered 0 (least) through 7 (most). The sprite names are "s._". diff --git a/doc/README.modpack_installer b/doc/README.modpack_installer index f70fc13817..25935f6991 100644 --- a/doc/README.modpack_installer +++ b/doc/README.modpack_installer @@ -318,7 +318,7 @@ Some advice on the structure of files in modpacks: embed version numbers, dates, etc, so that when a new version of modpack X is installed, it cleanly overwrites the old version, rather than leaving both cluttering up the user's installation. - + * The modpack installer does not stop different modpacks overwriting each other's files, so published modpacks should be disciplined about namespace usage. If you've derived from someone else's modpack, you diff --git a/doc/README.rulesets b/doc/README.rulesets index 0da80c576e..66ae0cedce 100644 --- a/doc/README.rulesets +++ b/doc/README.rulesets @@ -11,14 +11,14 @@ Quickstart: consistent across a network and through savegames. - To play Freeciv normally: don't do anything special; the new - features all have defaults which give the standard Freeciv + features all have defaults which give the standard Freeciv behaviour. - To play a game with rules more like Civ1, start the server with: ./fcser -r data/civ1.serv (and any other command-line arguments you normally use; depending on how you have Freeciv installed you may have to give the installed - data directory path instead of "data"). + data directory path instead of "data"). Start the client normally. The client must be network-compatible (usually meaning the same or similar version) but otherwise nothing @@ -32,13 +32,13 @@ Quickstart: Freeciv rules. Note that the Freeciv AI might not play as well with rules other - than standard Freeciv. The AI is supposed to understand and - utilize all sane rules variations, so please report any AI + than standard Freeciv. The AI is supposed to understand and + utilize all sane rules variations, so please report any AI failures so that they can be fixed. The rest of this file contains: -- More detailed information on creating and using custom/mixed +- More detailed information on creating and using custom/mixed rulesets. - Information on implementation, and notes for further development. @@ -47,28 +47,28 @@ The rest of this file contains: Using and modifying rulesets: ----------------------------- -Rulesets are specified using the server command "rulesetdir". The -command above of "./fcser -r data/civ1.serv" just reads a file which -uses this command (as well as a few of the standard server options). +Rulesets are specified using the server command "rulesetdir". The +command above of "./fcser -r data/civ1.serv" just reads a file which +uses this command (as well as a few of the standard server options). The server command specifies in which directory the ruleset files are to be found. The ruleset files in the data directory are user-editable, so you can modify them to create modified or custom rulesets (without having to -recompile Freeciv). It is suggested that you _don't_ edit the +recompile Freeciv). It is suggested that you _don't_ edit the existing files in the "civ2civ3", "classic", "multiplayer", "alien", "civ1", or "civ2" directories, but rather copy them to another directory and edit the copies. This is so that its clear when you are using modified rules and not the standard ones. -The format used in the ruleset files should be fairly +The format used in the ruleset files should be fairly self-explanatory. A few points: - The files are not all independent, since eg, units depend on advances specified in the techs file. -- Units have a field, "roles", which is like "flags", but +- Units have a field, "roles", which is like "flags", but determines which units are used in various circumstances of the game (rather than intrinsic properties of the unit). See comments in common/unit.h @@ -112,7 +112,7 @@ This section and following section will be mainly of interested to developers who are familiar with the Freeciv source code. Rulesets are mainly implemented in the server. The server reads the -files, and then sends information to the clients. Mostly rulesets +files, and then sends information to the clients. Mostly rulesets are used to fill in the basic data tables on units etc, but in some cases some extra information is required. diff --git a/doc/README.scorelog b/doc/README.scorelog index b7433b40f9..acc93dc909 100644 --- a/doc/README.scorelog +++ b/doc/README.scorelog @@ -15,7 +15,7 @@ The following commands exists: tag add a data-type (tag) the is used in the 'data' commands - is a string without whitespaces which + is a string without whitespaces which identified this tag turn @@ -29,10 +29,10 @@ The following commands exists: may contain whitespaces delplayer - removes a player from the game. The player was + removes a player from the game. The player was active till the given turn (inclusive) used by the creation data - give the value of the given tag for the given + give the value of the given tag for the given player for the given turn. diff --git a/doc/README.sound b/doc/README.sound index c596224b81..d6f9add7cb 100644 --- a/doc/README.sound +++ b/doc/README.sound @@ -16,8 +16,8 @@ file, given as an option at startup, will change sounds. For example, freeciv-gtk3.22 --Sound mysounds.spec will read sound files from "mysounds.spec". You will need to download -or copy or link those sounds into whichever directory is mentioned in this -file first, or edit it to refer to the right files. All references are by +or copy or link those sounds into whichever directory is mentioned in this +file first, or edit it to refer to the right files. All references are by default relative to the data/ directory. Soundpacks can be downloaded from the Freeciv website in the tar format. You will either need to unpack them with eg "tar -xzvf stdsoundsX.tar.gz" or use 7-Zip (for Windows etc.), and @@ -97,6 +97,6 @@ Sound creators: Please name sound files intelligibly. Include a README where you present the licensing terms used (if public domain, say so) for the sound files. -Modpack makers: Please give secondary tags that refer to standard tags -so that those who have not downloaded the latest & greatest sound pack +Modpack makers: Please give secondary tags that refer to standard tags +so that those who have not downloaded the latest & greatest sound pack can still enjoy the game. diff --git a/doc/ca/BUGS.ca b/doc/ca/BUGS.ca index b834580c01..4a1488e2e0 100644 --- a/doc/ca/BUGS.ca +++ b/doc/ca/BUGS.ca @@ -31,7 +31,7 @@ S'ha de fer el següent: Si et surten missatges de GDK/GTK, com per exemple: - Gtk-CRITICAL **: file gtkobject.c: line 1163 (gtk_object_ref): + Gtk-CRITICAL **: file gtkobject.c: line 1163 (gtk_object_ref): assertion oject->ref_count > 0' failed. si us plau reinicia el client i afegeix "-- --g-fatal-warnings" a diff --git a/doc/ca/HOWTOPLAY.ca b/doc/ca/HOWTOPLAY.ca index 50288bd8ca..49aad7ba95 100644 --- a/doc/ca/HOWTOPLAY.ca +++ b/doc/ca/HOWTOPLAY.ca @@ -81,7 +81,7 @@ fixant la taxa de luxes al 100%. Quan facis això, totes les ciutats passaran a estar en festa immediatament, i creixeran a un ritme d'un per torn mentre tinguin excedent de menjar. Quan siguin prou grans, abaixa el luxe a un nivell raonable entre el 20 i el 40%. Això et -col·loca a la fase de la Segona Expansió. +col·loca a la fase de la Segona Expansió. L'inconvenient d'això és que posar els luxes al 100% implica que la teva recerca científica pràcticament s'aturarà. Un cop les @@ -90,7 +90,7 @@ tornaràs a guanyar tecnologies, però a un ritme lleugerament menor. Si has fet alguna mica d'exploració, i no estàs amenaçat de forma immediata per un altre jugador, pot ser bona idea de mantenir la ciència al màxim fins que les tecnologies comencin a trigar massa a generar-se. - + Fase de la Segona Expansió: Quan tinguis les ciutats a un nivell de població bo, desacostuma- @@ -196,7 +196,7 @@ generador. - 3 genera illes de mida igual (de vegades amb algunes illes més petites de propina). D'aquesta manera, ningú no pot queixar-se d'haver perdut "per culpa d'aquest recoi d'illa" -- 0 es fa servir per mapes prefabricats. (Carrega un mapa escrivint +- 0 es fa servir per mapes prefabricats. (Carrega un mapa escrivint /load /dir/partidadesada.sav.gz al camp d'entrada de la part inferior de la pantalla, d'aquesta manera es poden modificar els paràmetres d'una partida. Fes servir l'editor de mapes per modificar un mapa). diff --git a/doc/ca/README.ca b/doc/ca/README.ca index c0ef4ae73f..9a094b308f 100644 --- a/doc/ca/README.ca +++ b/doc/ca/README.ca @@ -104,16 +104,16 @@ Servidor: | > help | Benvingut - aquesta és l'ajuda d'introducció al servidor Freeciv. - | + | | Al servidor hi ha dos conceptes importants, Comandes i Opcions. | Les Comandes, com 'help', s'usen per a interactuar amb el servidor. | Hi ha comandes que tenen arguments, separats per espais. | En molts casos les comandes i els arguments poden ser abreujats. | Les opcions són valors que controlen el funcionament del servidor. - | + | | Per saber com trobar més informació sobre les comandes i les opcions, | fes 'help help'. - | + | | Per als més impacients, les principals comandes per començar són: | show - per veure les opcions actuals | set - per fixar opcions @@ -401,7 +401,7 @@ Registre de missatges: ====================== Tant el client com el servidor treuen missatges anomenats "de registre" -o "de log". Hi ha cinc categories de missatges de registre: "fatal", +o "de log". Hi ha cinc categories de missatges de registre: "fatal", "error", "normal", "verbose", i "debug". Per defecte, els missatges fatal, error i normal es treuen per la @@ -474,7 +474,7 @@ Mantenim 4 llistes de correu: És una llista de "Només Lectura", amb missatges escassos. En altres paraules, no pots enviar-hi correus, només llegir-la. (Els anuncis que s'hi envien també s'envien a freeciv). - freeciv-i18n Traducció del Freeciv. + freeciv-i18n Traducció del Freeciv. Totes les discussions relacionades amb la traducció del codi de Freeciv, la documentació i el web, cap a llenguatges diferents de l'anglès. @@ -493,7 +493,7 @@ esborrar-te'n, vés a http://gna.org/mail/?group=freeciv Internet Relay Chat (IRC) ========================= -Alguns jugadors i desenvolupadors s'estan als canals #freeciv i #freeciv-dev +Alguns jugadors i desenvolupadors s'estan als canals #freeciv i #freeciv-dev de la xarxa Libera.Chat. Prova de connectar-te al servidor irc.libera.chat diff --git a/doc/de/BUGS.de b/doc/de/BUGS.de index 9b7a38d989..d57a92463a 100644 --- a/doc/de/BUGS.de +++ b/doc/de/BUGS.de @@ -1,6 +1,6 @@ ====== FEHLER -====== +====== Freeciv 2.2 ist eine stabile Version, und kann für den täglichen Gebrauch als ausreichend fehlerfrei betrachtet werden. Informationen @@ -11,13 +11,13 @@ darüber, wie Fehler berichtet werden können. Hier sind nur die offensichtlichsten Fehler aufgeführt. Eine vollständige Liste findet man unter: - + https://www.hostedredmine.com/projects/freeciv BEKANNTE FEHLER: ================ - + - Die Einstellungen der Automatischen Stadtverwaltung werden erst am Ende der Runde an den Server geschickt; deshalb gehen Änderungen, die in der gleichen Runde gemacht werden in der das Spiel abgespeichert @@ -31,7 +31,7 @@ BEKANNTE FEHLER: für neue Spieler. Wenn die KI schon in einer früher Spielphase gewinnt, sollte die "generator" Option auf 2 oder 3 gestellt werden Im Server muss dazu vor dem Spielstart - set generator 2 oder + set generator 2 oder set generator 3 eingegeben werden. @@ -55,7 +55,7 @@ BEKANNTE FEHLER: - Einige Wirkungen von Wundern und Fortschritten treten erst nach einer Runde Verzögerung ein. Wenn zum Beispiel der Leuchturm - fertiggestellt wird, bekommen einige Triremen den Bewegungsbonus erst + fertiggestellt wird, bekommen einige Triremen den Bewegungsbonus erst eine Runde später. - Der Xaw Client kann im Stadtdialog nur maximal 25 Bürger anzeigen. @@ -89,14 +89,14 @@ BEKANNTE FEHLER: würde. - Der Xaw Client arbeitet mit dem KDE Windowmanager nicht gut zusammen. - Verwenden Sie stattdessen den Gtk Clienten oder einen anderen + Verwenden Sie stattdessen den Gtk Clienten oder einen anderen Windowmanager. FEHLER MITTEILEN: ================= -(Fehler in der deutschen Übersetzung berichten Sie bitte an die +(Fehler in der deutschen Übersetzung berichten Sie bitte an die Mailingliste der deutschen Freeciv-Übersetzer .) Bitte gehen Sie so vor: @@ -122,14 +122,14 @@ Bitte gehen Sie so vor: - Übermitteln Sie einen Fehlerbericht! In Ihrem Fehlerbericht sollte folgendes stehen: - + - Eine Problembeschreibung, einschliesslich der Nachrichten, die angezeigt wurden. - Die Angabe, welchen Client Sie benutzen (Gtk+ oder Xaw). - Name und Version von - + - dem Betriebssystem, dass Sie benutzen (vielleicht ist das Kommando "uname -a" hilfreich). @@ -141,7 +141,7 @@ Bitte gehen Sie so vor: - Im Falle des Xaw Clienten, die Versionsnummern der X, Xpm, und Xaw Bibliotheken, insbesondere, ob es Standard Xaw oder eine der Varianten Xaw3d, Xaw95, oder Nextaw ist (falls bekannt). - + - Wenn Sie Freeciv selber übersetzt haben, Name und Version des Compilers. diff --git a/doc/de/INSTALL.de b/doc/de/INSTALL.de index 490bb8340c..08e2a43f69 100644 --- a/doc/de/INSTALL.de +++ b/doc/de/INSTALL.de @@ -15,7 +15,7 @@ erfüllt. Falls Zweifel bestehen, ob das System wirklich geeignet ist, sollte man es einfach ausprobieren. - Unix (oder etwas vergleichbares) - + Unix, ein Unix-ähnliches System wie Linux oder FreeBSD oder ein Betriebssystem, daß eine Unix-artige Umgebung bereitstellt, wie z.B. EMX unter OS/2 oder das Cygwin-Toolkit von Cygnus für Windows @@ -25,11 +25,11 @@ sollte man es einfach ausprobieren. Anforderungen erfüllen) - Ein ANSI-kompatibler C Compiler - + Freeciv wurde (größtenteils) in sehr portablem ANSI-C geschrieben. Sowohl - 32 als auch 64-Bit-Rechner werden unterstützt. Ein sog. "K&R" sowie ein + 32 als auch 64-Bit-Rechner werden unterstützt. Ein sog. "K&R" sowie ein reiner C++ Compiler können nicht benutzt werden. - + Freeciv wird hauptsächlich mit dem "gcc", dem C-Compiler des GNU-Projektes entwickelt. Release-Versionen können sowohl mit dem gcc als auch mit den meisten anderen Compilern übersetzt werden (z.B. dem Solaris C Compiler). @@ -41,21 +41,21 @@ sollte man es einfach ausprobieren. hat. Dagegen gab es über Kompilationen mit -O2 keine negativen Berichte. - Ein "make" - + Wie auch beim Compiler wird hier hauptsächlich die GNU-Version eingesetzt, "gmake". - + Die Makefiles der offiziellen Release-Versionen von Freeciv arbeiten auch mit den meisten anderen "makes" zusammen. Bei Developer-Versionen und CVS-Abzügen gilt das gleiche wie beim Compiler: "gmake" wird vorausgesetzt, solange man configure nicht mit "--disable-cvs-deps" aufruft (siehe auch den nächsten Abschnitt). - + Um festzustellen, ob GNU make installiert ist, gibt man folgendes an der Befehlszeile ein: - + % make -v [ falls es nicht funktioniert, "gmake -v" versuchen ] - + Die Ausgabe von make sollte dann irgendwo die Zeichenkette "GNU Make" enthalten. @@ -69,7 +69,7 @@ die generierten Dateien bereits. - GNU autoconf in der Version >= 2.13 - Dies wird benötigt, um das Konfigurationsskipt "configure" aus + Dies wird benötigt, um das Konfigurationsskipt "configure" aus "configure.in" zu erzeugen. - GNU automake in der Version >= 1.4 @@ -81,7 +81,7 @@ die generierten Dateien bereits. =============================== Clients für Freeciv gibt es in zwei Versionen: einen für die "Athena -Widget Library" ("Xaw") und einen für Gtk+ (das Widget Set von/für +Widget Library" ("Xaw") und einen für Gtk+ (das Widget Set von/für "The Gimp"). Beide Clients haben unterschiedliche Anforderungen, auf die weiter unten eingegangen wird. Das System sollte mindestens eine der beiden Listen erfüllen (es sei denn, man will auf dem Rechner nur @@ -99,73 +99,73 @@ RedHat Linux und SuSE Linux). ================================== - X-Window - + Der Xaw-Client von Freeciv ist ein Programm für X-Window, also benötigt man irgend etwas, um X-Window Programme ablaufen zu lassen (Auch hier gilt: die meisten Unixe können das...) - - Falls Freecivs Konfigurationsskript (./configure) ein installiertes + + Falls Freecivs Konfigurationsskript (./configure) ein installiertes X nicht finden sollte, muß man die Optionen "--x-includes=DIR" und "--x-libraries=DIR" von configure benutzen um die Pfade explizit mitzuteilen. - Die "Athena" Widget Library - + Athena (aka "Xaw") gehört normalerweise zum Lieferumfang von - X-Window, allerdings ist es auf einigen Plattformen (z.B. HP-UX 10) + X-Window, allerdings ist es auf einigen Plattformen (z.B. HP-UX 10) nur mit eingeschränkter Funktionalität zu finden. - - Um den "Xaw"-Client zu erzeugen, ruft man configure mit + + Um den "Xaw"-Client zu erzeugen, ruft man configure mit "--enable-client=xaw" auf. Im nächsten Abschnitt gibt es weitere Informationen über das configure Skript. - + Viele moderne unixoide Systeme (wie z.B. Linux) kommen mit einer Variante der "Xaw"-Library, "Xaw3d", die einen moderneren 3D-Look besitzt. Um Freeciv mit "Xaw3d" zu übersetzen, ruft man configure mit "--with-xaw3d" auf. - + Es gibt noch andere Varianten von Xaw, z.B. Nextaw. Freeciv arbeitet nicht mit diesen zusammen, aber es sollte möglich sein, Freeciv für diese Bibliotheken wie für Xaw3d zu verändern. Eine andere Möglichkeit wäre die Verwendung von "xaw_wrappers"; Eine Anleitung dafür würde aber den Rahmen dieser Datei bei weitem sprengen. - + - Die "Xpm" Library - + Diese Library ist grundlegend für den Umgang mit Icons und Bitmaps. Sie ist weit verbreitet und standardmäßig auf den meisten modernen Unix-Rechnern vorhanden. Jedoch kann es sein, daß sie auf älteren Unixen nicht vorhanden ist. - + Es könnte nötig sein, configure explizit mit "--with-xpm-prefix=DIR" mitzuteilen, wo sich die "lib" und "include"-Verzeichnisse von Xpm befinden. - + Sollte Xpm nicht vorhanden sein, kann man Xpm von hier bekommen: - + ftp://koala.inria.fr/pub/xpm/xpm-3.4k.tar.gz ftp://ftp.x.org/contrib/libraries/xpm-3.4k.tar.gz - + Dieses Packet kann wie jedes andere auch installiert werden. Falls es nicht in ein Standardverzeichnis (wie /usr/lib oder /usr/local/lib o.ä.) installiert werden kann, muß beim Aufruf von configure die option --with-xpm-prefix benutzt werden. - + Hinweise zu Problemen mit der libXpm unter Solaris bzw. dem Installieren der libXpm als nicht-root gibts gegen Ende der Datei in "Reinier's libXpm Solaris Installation Notes" - - + + 1b. Anforderungen des GTK+-Clients: =================================== - Die "Glib" Library - - "Glib" stellt nocht-grafische Funktionen für Gdk und Gtk+, wie z.B. + + "Glib" stellt nocht-grafische Funktionen für Gdk und Gtk+, wie z.B. hash-Tabellen, verkettete Listen usw. zur Verfügung. - + Freeciv benötigt die Glib mit der Version >=1.2.1 - + Sollte Glib nicht vorhanden sein, bekommt man es hier: ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz @@ -173,27 +173,27 @@ RedHat Linux und SuSE Linux). (Hinweis: Wenn glib schon nicht vorhanden ist, ist es auch sehr wahrscheinlich, daß gtk+ auch nicht vorhanden ist. gtk+ liegt an gleicher Stelle auf oben genanntem Server) - + - Die "Gtk+" Widget Library - + Gtk+ wurde für The Gimp entworfen und entwickelt. Seitdem hat es sich Popularität als ein einfach zu programmierendes, freies Toolkit erworben. Zu Gtk+ gehört auch Gdk, das grundlegende Zeichen-Funktionen, Fenster, Clipping usw. zur Verfügung stellt. - + Freeciv benötigt Gtk+ mit der Version >=1.2.5 - + Sollte Gtk+ nicht vorhanden sein, bekommt man es hier: - + ftp://ftp.gtk.org/pub/gtk/v1.2/gtk+-1.2.10.tar.gz - + - Die "Imlib" Library - + Imlib ist eine Library für den Umgang mit Bitmaps. Sie wird außerdem beim GNOME Projekt benutzt. - + Freeciv benötigt die "Imlib" in einer Version >=1.9.2 - + Falls configure sagt, daß Imlib nicht vorhanden ist, bekommt man es hier: @@ -202,7 +202,7 @@ RedHat Linux und SuSE Linux). (Laut Dokumentation benötigt Imlib für bestimmte Features (z.B. für die Unterstützung von PNG-Grafiken) weitere Libraries - diese sind für Freeciv allerdings nicht nötig). - + Compiliert man selbst, sollte (oder muß) folgende Reihenfolge eingehalten werden: Glib, Gtk+, Imlib @@ -231,7 +231,7 @@ vorhandenen Features ein. Dafür wird das GNU "configure" Skript eingesetzt. configure befindet sich im obersten Verzeichnis von Freeciv. Aufgerufen wird configure mit - + % ./configure Dieses Skript versucht herauszufinden, welche der benötigten @@ -240,23 +240,23 @@ nicht). configure sollte ein oder zwei Bildschirmseiten voll mit Diagnosemeldungen über das System ausgeben und sich dann beenden. Hilfe zu den verschiedenen Optionen von configure gibt es mit --help: - + % ./configure --help - + Beim Compilieren von Entwicklerversionen oder CVS-Abzügen ohne GNU make oder gcc muß configure mit der Option "--disable-cvs-deps" aufgerufen werden, besonders wenn man cc und make unter Solaris benutzt. - + Dadurch wird die automatische Überprüfung der Abhängigkeiten der Quelldateien untereinander außer Kraft gesetzt. Wenn danach eine Headerdatei (*.h) verändert wurde, sollte vor dem nächsten Aufruf von "make" auch noch ein "make clean" durchgeführt werden, um sicher zu gehen, daß alle Dateien korrekt übersetzt werden. - + Bei Stable-Release-Versionen hat die Option "--disable-cvs-deps" keine Wirkung. - + Standardmäßig erstellt das Makefile den Gtk+-Client, wenn auf dem System Gtk+ vorhanden ist, andernfalls den Xaw-Client. Um dies zu umgehen, kann man configure mit der Option @@ -266,7 +266,7 @@ Um die Compileroptionen zu beeinflussen, kann man die Umgebungsvariable CFLAGS setzen, bevor man "./configure" aufruft, z.B.: % CFLAGS="-O -g -pipe" ./configure [für die Bourne shell oder die Bash] - + oder % setenv CFLAGS "-O -g -pipe" @@ -278,20 +278,20 @@ CFLAGS mit aufnehmen. Bei der (späteren) Installation von Freeciv werden die Dateien nach /usr/local installiert. Sollten Sie einen anderen Ort als /usr/local vorziehen, so können sie diesen mit übergeben: - + % ./configure --prefix=/opt/freeciv Sollte configure nicht durchlaufen und abbrechen, sollten folgende Schritte durchgeführt werden: - Erfüllt das System die im Abschnitt 1 gestellten Anforderungen? - + - Beim Gtk+-Client: Sind Gtk+, Gdk, Glib und Imlib installiert? Kann configure diese auch finden? Die Libraries sollten in den Standardverzeichnissen installiert werden oder configure der Installationsort mit den passenden Optionen mitgeteilt werden. (siehe auch ./configure --help) - + - Beim Xaw-Client: Sind Xaw und die Xpm-Library installiert? Kann configure diese finden? Auch hier gilt: die Libraries sollten in den Standardverzeichnissen installiert oder aber @@ -301,25 +301,25 @@ durchgeführt werden: - Für Probleme, die mit "gettext" zusammenhängen, gibt es im Abschnitt über "NLS" ("Unterstützung der Landessprache", weiter unten) evtl. Work-Arounds. - + - Fehler den Entwicklern mitteilen, damit diese zum nächsten Release beseitigt werden können (die Fehler ;-) !! - + Dazu schickt man eine Mail an die Mailingliste freeciv-dev, in der man beschreibt, was man getan hat und wie/welcher Fehler auftrat. Hilfreich wäre auch, wenn die Ausgabe des configure-Skripts, sowie der Inhalt der Dateien "config.status", "config.cache" und "config.log" mitgeschickt werden. Diese Dateien werden von configure erstellt. - + Mehr zur Mailingliste freeciv-dev gibt es unter http://www.freeciv.org Achtung: Seit der Freeciv Version 1.7.2 wird Imake nicht mehr unterstützt, und seit Version 1.8.1 gehört die Datei Makefile.noimake nicht mehr zur Freeciv-Distribution. - - + + 3. Freeciv compilieren: ======================= @@ -338,7 +338,7 @@ Nach dem Compiliervorgang erhält man die folgenden wichtigen enthält. - Das Verzeichnis "po/", welches die Lokalisierungsdateien enthält - Die beiden Skripte "civ" und "ser" - + Es ist ziemlich einfach, Freeciv aus diesem Verzeichnis heraus zu spielen, ohne es zu installieren. Dabei können die Skripte "civ" und "ser" hilfreich sein, man benötigt diese jedoch nicht unbedingt. @@ -359,7 +359,7 @@ compilieren" erwähnten Dateien in Verzeichnisse wie /usr/local /usr/local/freeciv oder ein anderes passendes Verzeichnis kopiert. Ein Aufruf von "make install" sollte das jedoch erledigen. Den -Installationspfad kann man durch die Option "--prefix=DIR" (siehe: +Installationspfad kann man durch die Option "--prefix=DIR" (siehe: "Generierung des Makefiles") von configure an das eigene System anpassen. @@ -376,7 +376,7 @@ Beispiele: % setenv FREECIV_PATH "/usr/game/freeciv/data:./data" (für die csh, tcsh etc.) - + % FREECIV_PATH="/usr/game/freeciv/data:./data"; export FREECIV_PATH (für die sh, bash, ksh, zsh etc.) @@ -499,7 +499,7 @@ ist): Die Option "--disable-cvs-deps" verhindert, daß ./configure Makefiles erstellt, die nur von GNU make verstanden werden. Anzeichen dafür, daß das passiert ist: - + make: Fatal error in reader: Makefile, line 214: = missing from replacement macro reference make: Fatal error: Command failed for target `all-recursive' @@ -559,14 +559,14 @@ Der Ablauf: 9. Hinweise zu Mac OS X/Darwin: =============================== -Apples Version des GCC benutzt sog. "precompiled headers" die das +Apples Version des GCC benutzt sog. "precompiled headers" die das vararg-Macro (eine GCC-Erweiterung) nicht unterstützen. Dies führt dazu, das GCC während des Kompiliervorgangs von Freeciv scheitert, da der Compiler sonst (größtenteils) nicht vom "normalen" GCC zu unterscheiden ist. Anstatt des normalen % ./configure <...> - + sollte entweder für die Bourne Shell: @@ -596,13 +596,13 @@ Pakete: libreadline4-dev zlib1g-dev xlib6g-dev - + GTK-Client: gdk-imlib-dev libglib1.2-dev libgtk1.2-dev imlib-progs - + xaw-Client: xaw3dg-dev libxpm4-dev @@ -633,7 +633,7 @@ Kompilieren von zlib mit a) cygwin % make CC="gcc -mno-cygwin" - + b) mingw32 cross compiler % make CC=iX86-mingw32-gcc RANLIB=iX86-mingw32-ranlib @@ -690,12 +690,12 @@ soll. Er muss absolut sein und mit einem "/" enden. Die ausführbaren Dateien (civserver, civlcient) sollten die Endung .exe besitzen. Es können jetzt noch die Debug-Informationen entfernt werden -(strippen). +(strippen). Danach das Datenverzeichnis verschieben % mv share/freeciv data - + Der letzte Schritt ist das Konvertieren der Grakfiken in png. Dazu kann ein bevorzugtes Grafikprogramm oder eine Kombination aus ImageMagick oder pngquant verwendet werden. Es ist sehr wichtig, das das Ergnis kontrolliert wird; jede diff --git a/doc/de/README.de b/doc/de/README.de index a5d44e430c..274a8c5fa4 100644 --- a/doc/de/README.de +++ b/doc/de/README.de @@ -58,11 +58,11 @@ und der Startbefehl erteilt werden. Server: starten: - + > civserver - + Mögliche Startoptionen erhalten Sie mit: - + > civserver --help Sobald der Server gestartet ist, meldet er sich mit: @@ -171,7 +171,7 @@ Die interessantesten sind: für Fehlerberichte und Entwickler zur Ankündigung *WICHTIGER* Neuigkeiten - + Sie können Sie mit einer Email an abonnieren, in dem Sie die Betreff-Zeile freilassen und in den Text nur "subscribe LISTE" schreiben. Beispiel: diff --git a/doc/fr/BUGS.fr b/doc/fr/BUGS.fr index 8aa5b6aa98..9302c572fb 100644 --- a/doc/fr/BUGS.fr +++ b/doc/fr/BUGS.fr @@ -6,10 +6,10 @@ Freeciv 2.2 est une version "stable" et est considérée comme suffisament exempte de bugs pour un usage de tous les jours. Cependant, si vous trouvez un bug, nous voulons réellement le savoir afin de pouvoir le corriger. Ce fichier liste les bugs connus de la version et donne des informations sur la manière de -rpporter un nouveau bug. +rpporter un nouveau bug. -Ne sont listés que les bugs les plus évidents. Pour une liste exhaustive, -voyez : +Ne sont listés que les bugs les plus évidents. Pour une liste exhaustive, +voyez : https://www.hostedredmine.com/projects/freeciv @@ -21,45 +21,45 @@ BUGS CONNUS : même tour que celui où vous sauvegardez un jeu seront perdus. - - L'IA facile ne l'est pas assez pour des joueurs novices. Si l'IA - vous bat trop tôt dans le jeu, essayez de positionner l'option - "generator" du serveur sur 2 ou 3. C'est à dire, sur le serveur, + - L'IA facile ne l'est pas assez pour des joueurs novices. Si l'IA + vous bat trop tôt dans le jeu, essayez de positionner l'option + "generator" du serveur sur 2 ou 3. C'est à dire, sur le serveur, avant de démarrer un jeu, tapez : set generator 2 ou set generator 3. - - L'IA difficile ne l'est pas suffisamment pour des joueurs expérimentés - et continue à faire des choses stupides. Par exemple, elle préfère - laisser des villes en désordre civil plutôt que de les laisser + - L'IA difficile ne l'est pas suffisamment pour des joueurs expérimentés + et continue à faire des choses stupides. Par exemple, elle préfère + laisser des villes en désordre civil plutôt que de les laisser s'affamer/diminuer de taille. - - Parfois, il y a tellement d'avances dans le menu "objectif" du rapport + - Parfois, il y a tellement d'avances dans le menu "objectif" du rapport de science que celui-ci dépasse le haut de l'écran et vous ne pouvez pas sélectionner des items. - - Vous pouvez parfois obtenir les messages + - Vous pouvez parfois obtenir les messages {ss} player for sample <01> not found {ss} player for sample <01> not found en utilisant le pilote son esound. Il n'y a pas lieu de s'inquiéter. - Si vous tapez ctrl-c dans le client pendant l'utilisation du plugin son esd, le son actuellement en boucle risque de ne pas être correctement terminé. - - - Les effets de certaines merveilles ou technologies ne prennent effet - qu'au tour suivant. Par exemple, quand vous construisez le phare, + + - Les effets de certaines merveilles ou technologies ne prennent effet + qu'au tour suivant. Par exemple, quand vous construisez le phare, certaines trirèmes n'auront le bonus de déplacement qu'au tour suivant. - - Le client xaw ne peut afficher que 25 citoyens dans la boite de dialogue + - Le client xaw ne peut afficher que 25 citoyens dans la boite de dialogue des villes. - L'auto-attaque ne fonctionne pas très bien de façon générale. - - Quand vous préparez un GOTO dans le serveur, par exemple pour un colon - ou bien un avion, le serveur utilisera des connaissances pas encore + - Quand vous préparez un GOTO dans le serveur, par exemple pour un colon + ou bien un avion, le serveur utilisera des connaissances pas encore disponibles pour le joueur. - - Dans le client GTK+, parfois, l'affichage près de la mini-carte contient + - Dans le client GTK+, parfois, l'affichage près de la mini-carte contient des parasites. - Les routines automatiques comme auto-explorer ne gèrent pas très bien les @@ -69,19 +69,19 @@ BUGS CONNUS : - LOG_DEBUG ne fonctionne pas avec des compilateurs non GCC. - - Au réglage des variables du serveur, celui-ci ne vérifie pas les valeurs + - Au réglage des variables du serveur, celui-ci ne vérifie pas les valeurs aussi bien qu'il le pourrait. - - Des choses mauvaises se produisent quand vous manipulez simultanément + - Des choses mauvaises se produisent quand vous manipulez simultanément des listes de travail multiples. - - Même en mono-joueur, l'IA peut effectuer à chaque tour des mouvements - avant et après l'humain. Ceci donne parfois l'impression qu'elle effectue + - Même en mono-joueur, l'IA peut effectuer à chaque tour des mouvements + avant et après l'humain. Ceci donne parfois l'impression qu'elle effectue deux fois ses mouvements. - - Le client xaw ne fonctionne pas très bien avec le gestionnaire de fenêtres - de KDE. Essayez d'utiliser le client gtk ou bien un autre gestionnaire de + - Le client xaw ne fonctionne pas très bien avec le gestionnaire de fenêtres + de KDE. Essayez d'utiliser le client gtk ou bien un autre gestionnaire de fenêtres. @@ -99,7 +99,7 @@ Voici ce qu'il faut faire : - Assurez-vous sur le site de Freeciv que vosu utilisez bien la dernière version. (Nous avons peut-être déjà résolu le problème.) - En particulier, vous pouvez essayer une version de développement depuis + En particulier, vous pouvez essayer une version de développement depuis notre CVS. Vous pouvez la récupérer à : http://files.freeciv.org/latest/ @@ -116,13 +116,13 @@ Voici ce qu'il faut faire : - Soumettez un rapport ! Si vous voulez faire part aux développeurs Freeciv des commentaires sans pour - autant présenter un rapport de bug, vous pouvez envoyer un message à + autant présenter un rapport de bug, vous pouvez envoyer un message à , la liste de diffusion des développeurs Freeciv. A inclure dans votre rapport de bug : - Décrivez le problème, y compris tout message ayant été affiché. - + - Indiquez quel est (sont) le(s) client(s) utilisé (Gtk+ or Xaw). - Communiquez nous le nom et la version : diff --git a/doc/fr/HOWTOPLAY.fr b/doc/fr/HOWTOPLAY.fr index e0111dbc77..c7c8c9b84e 100644 --- a/doc/fr/HOWTOPLAY.fr +++ b/doc/fr/HOWTOPLAY.fr @@ -99,7 +99,7 @@ soutenu. Si vous avez fait un peu d'exploration, et que vous n'êtes pas directement menacé par un autre joueur, et ce serait donc une bonne idée de garder la science au maximum jusqu'à ce que les technologies deviennent trop longues à découvrir. - + La seconde phase d'expansion : @@ -270,12 +270,12 @@ Q : Quelles sont les unités militaires les plus utiles ? Pour l'attaque : - Tanks, Hélicoptères, Missiles de croisière, Cuirassés, + Tanks, Hélicoptères, Missiles de croisière, Cuirassés, Transports, armes nucléaires, Obusiers, Bombardiers. Pour la défense : - Tanks, Infanterie mobile, Obusiers, Cuirassés, + Tanks, Infanterie mobile, Obusiers, Cuirassés, Missiles de croisière, armes nucléaires. N"oubliez pas : la meilleure défense, c'est une attaque puissante. diff --git a/doc/fr/INSTALL.fr b/doc/fr/INSTALL.fr index a93b06472c..794e8eeb46 100644 --- a/doc/fr/INSTALL.fr +++ b/doc/fr/INSTALL.fr @@ -56,7 +56,7 @@ pour déterminer si votre système convient. Dans le doute, essayez. Le développement de Freeciv se fait avant tout avec "gcc", l'excellent compilateur C du projet GNU. Les distributions peuvent être compilées avec gcc ou la plupart des autres compilateurs (comme - le compilateur C de Solaris). + le compilateur C de Solaris). - Un programme "make" @@ -194,7 +194,7 @@ de développement "SDL2_mixer" est trouvée sur le système. et facile à programmer. La bibliothèque "Gtk+" est livrée avec une librairie appariée : - + "Gdk" : Fournit une couche d'abstraction au-dessus de X-Window / LinuxFB / Win32 pour implémenter des fonctions de base de dessin, de @@ -273,7 +273,7 @@ dans l'ordre suivant : pkg-config, Glib, Atk, Pango, Gdk-Pixbuf, Gtk+. "Gtk+ 3.22". La bibliothèque "Gtk+" est livrée avec une librairie appariée : - + "Gdk" : Fournit une couche d'abstraction au-dessus de X-Window / LinuxFB / Win32 pour implémenter des fonctions de base de dessin, de @@ -393,7 +393,7 @@ qui contient les fichiers Freeciv, et tapez : Ce script tentera ensuite de déterminer les fonctionnalités présentes (et absentes !) sur votre système. Il devrait afficher une page ou deux de diagnostics sur votre machine, et s'arrêter -grâcieusement. +grâcieusement. Si vous désirez de l'aide sur les diverses options supportées par le script configure, essayez l'option --help, comme ceci : diff --git a/doc/fr/README.fr b/doc/fr/README.fr index 01117f320c..a66e21a226 100644 --- a/doc/fr/README.fr +++ b/doc/fr/README.fr @@ -140,10 +140,10 @@ Serveur : | % freeciv-server --help Une fois que le serveur est lancé, une invite doit apparaître : - + | Pour obtenir une aide sommaire, tapez 'help'. | > - + [ Si ce message n'est pas en Français, et que vous voulez absolument jouer dans notre langue, positionnez la variable d'environnement LANG à "fr". Pour plus de détails, consultez le fichier @@ -151,10 +151,10 @@ Serveur : Et vous pourrez alors voir l'information suivante en tapant la commande help : - + | > help | Bienvenue - ceci est le texte d'aide introductif du serveur Freeciv. - | + | | Les commandes et les options sont deux concepts importants pour le | serveur. Les commandes, comme 'help', sont utilisées pour interagir | avec le serveur. Certaines commandes prennent un ou plusieurs @@ -162,10 +162,10 @@ Serveur : | commandes et les arguments des commandes peuvent être abrégés. Les | options sont des paramètres qui contrôlent la façon dont fonctionne | le serveur. - | + | | Pour savoir comment obtenir plus d'information sur les commandes et | les options, utilisez 'help help'. - | + | | Pour les impatients, les commandes principales pour commencer sont : | show - pour voir les options actuelles | set - pour régler des options @@ -173,7 +173,7 @@ Serveur : | connectés | save - pour sauver la partie en cours | quit - pour quitter - | > + | > Si vous le désirez, vous pouvez utiliser la commande 'set' pour régler certaines options de la partie. Vous pouvez obtenir une liste des @@ -197,7 +197,7 @@ Serveur : | > Et : - + | > set size 8 Ceci rendra la carte deux fois plus grande que celle par défaut. @@ -232,7 +232,7 @@ Client : tuiles" différents (c'est-à-dire des graphismes différents pour le terrain, les unités, etc.). La distribution fournit neuf tilesets principaux : - + - amplio2 : un jeu de tuiles isométriques, avec des tuiles plus grandes et plus détaillées. - isotrident : un jeu de tuiles isométriques, de forme similaire à @@ -249,7 +249,7 @@ Client : - hex2t : un jeu de tuiles hexagonal - alio : un jeu de tuiles iso-hexagonal avec des graphiques adaptés pour les règles du jeu alien. - + Dans cette distribution, chaque topologie de carte a son propre jeu de tuiles par défaut ; avec les options par défaut, amplio2 est le jeu de tuiles par défaut. @@ -610,7 +610,7 @@ Nous maintenons 4 listes de diffusion : Pour s'inscrire : https://www.freelists.org/list/freeciv-i18n freeciv-dev@freelists.org Développement de Freeciv. - Pour s'inscrire : https://www.freelists.org/list/freeciv-dev + Pour s'inscrire : https://www.freelists.org/list/freeciv-dev freeciv-commits@gna.org Notifications de changements dans le dépôt de code. C'est une liste en "lecture seule", qui porte des messages diff --git a/doc/it/INSTALL.it b/doc/it/INSTALL.it index aa52a9a7e6..be9f8239f0 100644 --- a/doc/it/INSTALL.it +++ b/doc/it/INSTALL.it @@ -65,21 +65,21 @@ Freeciv ha i seguenti prerequisiti per l'installazione. L' output deve contenere la scritta GNU make. La versione CVS ha dei prerequisiti addizionali. Una versione distribuita -contiene i file generati. - +contiene i file generati. + - I programmi della versione 0.10.38 o successive di GNU gettext. In particolare il programma xgettext e' necessario per creare i file *.gmo che non sono inclusi nel CVS. - + - La versione 2.13 o successive di GNU autoconf. - + Autoconf e' necessario per creare configure a partire da configure.in. - + - La versione 1.4 o successive di GNU automake. - - Automake e' necessario per creare i vari Makefile.in dai file Makefile.am. - + + Automake e' necessario per creare i vari Makefile.in dai file Makefile.am. + 1. Prerequisiti per il Client: ============================== @@ -638,7 +638,7 @@ export CC="gcc -mno-cygwin" ./configure --with-included-gettext --prefix=. 2. Compilare con un vero Unix (Cross Compilation): -Sostituite X con il numero che avete scelto al momento in cui avete +Sostituite X con il numero che avete scelto al momento in cui avete installato il cross-compilatore. export CC=iX86-mingw32-gcc @@ -665,7 +665,7 @@ Vi suggeriamo di spostare la directory data: mv share/freeciv data Il passo finale e' quello di convertire la grafica nel formato png. Usate il programma -di grafica da voi preferito per effettuare la conversione. Potete usare ad esempio +di grafica da voi preferito per effettuare la conversione. Potete usare ad esempio ImageMagick assieme a pngquant. Ma cio' che e' veramente importante e che controlliate il risultato. Controllate ogni file. Il canale alpha (la trasparenza) spesso sparisce magicamente. Al momento purtroppo non ci sono script affidabili per la trasformazione. diff --git a/doc/it/README.it b/doc/it/README.it index 6a22199eab..6a03a75991 100644 --- a/doc/it/README.it +++ b/doc/it/README.it @@ -36,7 +36,7 @@ correzioni scrivete a: slug-freeciv@siena.linux.it Ndt) Traduzioni: ============= -Potresti trovere una versione tradotta di questo file e di altre parti della +Potresti trovere una versione tradotta di questo file e di altre parti della documentazione di Freeciv, nelle seguenti locazioni: Francese ./doc/fr @@ -182,10 +182,10 @@ Client: - trident: grafica in stile civ1 con quadranti 30x30. Il tileset trident ha una variante chiamata "trident_shields". - In questa versione il tileset isotrident e' quello predefinito nei client + In questa versione il tileset isotrident e' quello predefinito nei client gtk, amiga e win32, mentre il client xaw ha il trident come predefinito. La variante "_shields" usa una bandiera "a scudo", che e' piu' piccola e - potrebbe risultare meno oscurata. Provatele entrambe e decidete voi. + potrebbe risultare meno oscurata. Provatele entrambe e decidete voi. Per usare il tileset trident fate partire il client con: | % civclient --tiles trident @@ -255,7 +255,7 @@ per brevita'. Attenzione: 1) A causa dell'inclusione di nuove caratteristiche, versioni differenti del - client e del server sono spesso incompatibili. La versione 1.13.0 ad + client e del server sono spesso incompatibili. La versione 1.13.0 ad esempio non e' compatibile con l versione 1.12.0 o precedenti. 2) Se il bottone Metaserver nella finestra di connessione non funziona, @@ -264,8 +264,8 @@ Attenzione: se il proxy fosse proxy.mioisp.com sulla porta 8888, impostate $http_proxy su http://proxy.myisp.com:8888/ prima di avviare il client. - 3) Alcune volte non ci sono giochi sul metaserver. Alle volte succede. - Il numero di giocatori nel metaserver varia con l'ora del giorno. + 3) Alcune volte non ci sono giochi sul metaserver. Alle volte succede. + Il numero di giocatori nel metaserver varia con l'ora del giorno. Provate a crearne uno voi! diff --git a/doc/ja/BUGS.ja b/doc/ja/BUGS.ja index 5a6b82a079..733b89aae4 100644 --- a/doc/ja/BUGS.ja +++ b/doc/ja/BUGS.ja @@ -23,9 +23,9 @@ Freeciv 2.2 は、「安定版(stable)」リリースです。普通に遊ぶに ムを保存と同じターンの CMA 変更は、失なわれるでしょう。 - easy AI は、初心者のプレイヤーにはそれほど易しくありません。ゲーム - 初期に AI があなたを負かすようなら、サーバ・オプションの + 初期に AI があなたを負かすようなら、サーバ・オプションの "generator" を 2 もしくは 3 にセットすることを試みて下さい。やり方 - は、サーバでゲームを始める前に、 「set generator 2」 もしくは + は、サーバでゲームを始める前に、 「set generator 2」 もしくは 「set generator 3」と打ちます。 - hard AI は、経験を積んだプレイヤーにはそれほど難しくありません。ま @@ -76,7 +76,7 @@ Freeciv 2.2 は、「安定版(stable)」リリースです。普通に遊ぶに =============== (そのバグが翻訳上のものであるなら、その言語の「コンタクトを取る相手」 -にメールして下さい。名前とメールアドレスは +にメールして下さい。名前とメールアドレスは を見て下さい。) 手順: @@ -87,7 +87,7 @@ Freeciv 2.2 は、「安定版(stable)」リリースです。普通に遊ぶに 問題を既に修正しているかもしれません。) さらに CVS リポジトリの開発中のスナップショットも利用して頂けます。 - + http://files.freeciv.org/latest/ から FTP できます。 @@ -108,7 +108,7 @@ Freeciv 2.2 は、「安定版(stable)」リリースです。普通に遊ぶに 何らかの GDK/GTK メッセージを受け取ったら、(以下のようなもの: - Gtk-CRITICAL **: file gtkobject.c: line 1163 (gtk_object_ref): + Gtk-CRITICAL **: file gtkobject.c: line 1163 (gtk_object_ref): assertion oject->ref_count > 0' failed. ) クライアントを再起動して、 "-- --g-fatal-warnings" をコマンドライ diff --git a/doc/ja/HOWTOPLAY.ja b/doc/ja/HOWTOPLAY.ja index 23817de170..c1f53053a4 100644 --- a/doc/ja/HOWTOPLAY.ja +++ b/doc/ja/HOWTOPLAY.ja @@ -81,16 +81,16 @@ Q: 基本的な戦略を教えてもらえますか? くりな速度で技術獲得を再開します。ある程度探索を終えていて、近い中に他 のプレイヤーにより脅かされることがないなら、獲得に時間がかかる研究を始 めるまで、科学を最大の保つのもいい考えです。 - + 第二期発展過程: 都市が適当な人口になったら、贅沢を徐々に減らし税を増やします。 一旦 30% 程度に贅沢を下げ、税収が黒字になるだけ維持しつつ税をできるだ け科学にします。鉄道を手に入れたら道路を全て鉄道にします。不可能なら、 -最低でも生産用の土地と輸送網を形成している土地は鉄道にします。(ヒント: +最低でも生産用の土地と輸送網を形成している土地は鉄道にします。(ヒント: 都市で利用されている土地を道路や鉄道にすると、都市の生産が増えます。中 心の土地はアップグレードする必要はありません。自動的に行なわれます。) - + 産業化と軍事技術を発展させる時がきました。他の島に都市を建て始 める時でもあります。まだ重要な探索が残っているなら、それも行ないます。 敵がどこにいるか知る必要があります。船に適している技術に科学を向け、マ @@ -142,10 +142,10 @@ Q. ほかにどんな戦略がありますか? Q. マルチプレイヤーのゲームでは、 timeout をどのぐらいに設定すべきです か? - 答えはプレイヤーの数に依存します。二人で遊んでいるなら、普通は + 答えはプレイヤーの数に依存します。二人で遊んでいるなら、普通は timeout 0 を使って逃げることができます。二人以上の場合、もしくは二人の うち一人が勝手に端末から離れた時にゲームを中断したくない場合には、60秒 -の timeout で通常は十分です。ゲーム後半では、事態が複雑になるので 240 +の timeout で通常は十分です。ゲーム後半では、事態が複雑になるので 240 秒まで timeout を延ばすのがいいかもしれません。一般に、プレイヤーが多 くなるほど、 timeout を延ばす必要があります。快適と思える timeout を自 由に設定して下さい。ただし、 timeout が 300 以上になると不快に思うプレ @@ -200,7 +200,7 @@ Q. その他の設定についてはどうですか? から助かり易くなります。 鉄道関連の設定は、土地の上に鉄道を敷くことでどのくらい食料/交 -易/生産が増えるかを決定します。(訳注: 鉄道に関する設定は +易/生産が増えるかを決定します。(訳注: 鉄道に関する設定は terrain.ruleset によって行なわれます。) "foodbox" 設定は、新しい人が加 わわる前に都市内の一人一人が持たなければいけない食料の量です。 @@ -213,9 +213,9 @@ Q. 〜という科学を得るにはどうしたらいいですか? オンライン・ヘルプの科学の項目を見て下さい。得たい科学より先に得る必要 のある科学が表示されます。 -かわりに David Pfitzner の "techtree" 図を +かわりに David Pfitzner の "techtree" 図を http://files.freeciv.org/contrib/charts/ からダウンロードすることもでき -ます。(訳注: 拙者の翻訳版が +ます。(訳注: 拙者の翻訳版が http://amanatto.hp.infoseek.co.jp/freeciv/index.ja.html にあります。) これらがうまくいかないなら、 'data/default/techs.ruleset' の科学ルール @@ -227,7 +227,7 @@ Q. 一番役に立つ軍事部隊は何ですか? 攻撃用: - 装甲車(戦車), ヘリコプター, 巡航ミサイル, 戦艦, 輸送船, 核兵器, + 装甲車(戦車), ヘリコプター, 巡航ミサイル, 戦艦, 輸送船, 核兵器, 榴弾砲, 爆撃機 防御用: diff --git a/doc/ja/README.ja b/doc/ja/README.ja index e756b46844..f1f075686b 100644 --- a/doc/ja/README.ja +++ b/doc/ja/README.ja @@ -12,12 +12,12 @@ Freeciv バージョン 2.2 レイヤーゲーム、さらに AI をサポートします。 AI は、自分の富を目指して 行動する沢山のプレイヤーを与えます。 -Freeciv の目的は Sid Meier と Microprose [tm] によって発表されている +Freeciv の目的は Sid Meier と Microprose [tm] によって発表されている Civilization II [tm] とのだいたいのルール互換です。わずかなルールは我々 がもっと意味をなすと考えて異なります。また、我々はカスタマイズ可能な非 常にたくさんのパラメータを持ちます。 -Freeciv は Civilization とは完全に独立して実装されています。 Freeciv +Freeciv は Civilization とは完全に独立して実装されています。 Freeciv を遊ぶのに Civilization は必要ありません。 まだコンピュータ・プレイヤーは交渉できません。しかし、ルールは完璧で、 @@ -78,7 +78,7 @@ Freeciv は実際には二つのプログラム、サーバとクライアント 注: 以下の例では、あなたのシステムに Freeciv がインストールされていて、 "civclient" と "civserver" プログラムを含んでいるディレクトリが PATH - に含まれているとみなします。 Freeciv がインストールしないなら、 + に含まれているとみなします。 Freeciv がインストールしないなら、 Freeciv のトップディレクトリにある "civ" や "ser" プログラムを使いた いと思うかもしれません。これらは "civclient" や "civserver" とまった く同じ様に使うことができます。 @@ -106,16 +106,16 @@ Freeciv の実行には、サーバ、それからクライアント、AI の起 | > help | ようこそ - これは Freeciv サーバの初歩的なヘルプテキストです。 - | + | | コマンドとオプションという、二つの重要なサーバ概念があります。 | 'help' のようなコマンドは、サーバと交信するために使われます。 | 幾つかのコマンドは、スペースで区切られた複数のパラメータを取ります。 | ほとんどの場合、コマンドとコマンド引数は省略されます。 | オプションは、サーバの動作をコントロールします。 - | + | | コマンドとオプションについてもっと多くの情報を得るためには、 'help help' | と打って下さい。 - | + | | せっかちな方のための、主要なコマンド: | show - 現在のオプションを見ます。 | set - オプションをセットします。 @@ -176,9 +176,9 @@ Freeciv の実行には、サーバ、それからクライアント、AI の起 このリリースでは、デフォルトのタイルセットは GTK+, amiga, win32 クラ イアントでは isotrident, xaw クライアントでは trident です。 "_shields" 派生は盾形の旗を使います。この場合、旗が小さくて隠れた部 - 分が少なくなるかもしれません。両方を使ってみて自分で決めて下さい。 + 分が少なくなるかもしれません。両方を使ってみて自分で決めて下さい。 trident タイルセットを使ってクライアントを開始するには、 - + | % civclient --tiles trident とします。他のタイルセットは ftp や webサイトから入手できます。 @@ -238,7 +238,7 @@ Freeciv の実行には、サーバ、それからクライアント、AI の起 http://meta.freeciv.org/ ここには Freeciv サーバがリストされます。自分のサーバをそこへアナウン -スするには、 '--meta' もしくは短かく '-m' オプション付きで civserver +スするには、 '--meta' もしくは短かく '-m' オプション付きで civserver を起動して下さい。 注意: @@ -247,8 +247,8 @@ Freeciv の実行には、サーバ、それからクライアント、AI の起 まくいきません。例えば 1.14.0 は、 1.13.0 やそれ以前のバージョンと は非互換です。 - 2) 接続ダイアログでメタサーバ・ボタンが動作しない場合、あなたの ISP - が WWW プロクシを強制していないか、もしそうなら civclient が + 2) 接続ダイアログでメタサーバ・ボタンが動作しない場合、あなたの ISP + が WWW プロクシを強制していないか、もしそうなら civclient が $http_proxy 環境変数を通して WWW にアクセスしているかを調べて下さ い。例えばプロクシが proxy.myisp.com のポート 8888 なら、クライア ントを起動する前に $http_proxy へ http://proxy.myisp.com:8888/ を @@ -267,12 +267,12 @@ Freeciv の実行には、サーバ、それからクライアント、AI の起 | > save mygame.sav -(サーバが圧縮サポート付きでコンパイルされていて、サーバオプション +(サーバが圧縮サポート付きでコンパイルされていて、サーバオプション 'compress' が 1以上に設定されているなら、ファイルは 'mygame.sav.gz' と いう名前で圧縮されます。) -あなたがマルチプレイヤー civilization ゲームに期待することはだいたい -Freeciv クライアントで動きます。即ち、全人間プレイヤーは同時に動き、全 +あなたがマルチプレイヤー civilization ゲームに期待することはだいたい +Freeciv クライアントで動きます。即ち、全人間プレイヤーは同時に動き、全 AI プレイヤーは人間プレイヤーが自分のターンが終了してから動きます。ター ンにはタイムアウト値があり、デフォルトで 0 秒(タイムアウトなし) に設定 されています。サーバオペレータはこの値を 'set' コマンドを使って好きな @@ -341,7 +341,7 @@ asleep or what?? ;). ゲームの復元: ============= -サーバオプション '-f' を使って保存されたゲームを復元できます。例: +サーバオプション '-f' を使って保存されたゲームを復元できます。例: | % civserver -f oursave2001.sav @@ -408,14 +408,14 @@ Freeciv は多くの言語をサポートしています。 ログメッセージを吐き出すことができます。 表示されるログメッセージのレベルを "--debug レベル" もしくは "-d レベ -ル" で変更できます(Xaw クライアントの場合 "-d" は "-debug" なのか -"-display" なのかがあいまいなので、"-d レベル" の替わりに "-de レベル" +ル" で変更できます(Xaw クライアントの場合 "-d" は "-debug" なのか +"-display" なのかがあいまいなので、"-d レベル" の替わりに "-de レベル" を使います)。ここで「レベル」は 0 から 3 の数値です。 0 は致命的なメッ セージだけを表示、致命的、エラーを表示、 2(既定値)は致命的、エラー、通 常を表示、3 は致命的、エラー、通常、冗長の全てを表示することを表わしま す。 -DEBUG を定義してコンパイルしているなら(これを行なう簡単な方法は +DEBUG を定義してコンパイルしているなら(これを行なう簡単な方法は configure に --enable-debug を付けます)、レベルを 4 に設定することでデ バッグレベルメッセージを吐きます。さらに、ファイル単位、行単位でデバッ グレベルメッセージを設定することもできます(他のレベルのメッセージに対 @@ -423,15 +423,15 @@ configure に --enable-debug を付けます)、レベルを 4 に設定する 字列を並べる)。このようにするとこれらの文字列にファイル名が部分的にで も一致すると、そのファイルのデバッグログメッセージが有効になります。他 のデバッグメッセージは抑制されます。行を制御するには "--debug -4:str1,min,max" の形式を使います。 str1 に一致するファイルの min から -max の範囲のデバッグメッセージだけが印字されます。各ファイルに対して +4:str1,min,max" の形式を使います。 str1 に一致するファイルの min から +max の範囲のデバッグメッセージだけが印字されます。各ファイルに対して (min,max) 一組だけが適用できます。 例: | % civserver -l my.log -d 3 -これは冗長レベルのメッセージを含むサーバログメッセージ全てをファイル +これは冗長レベルのメッセージを含むサーバログメッセージ全てをファイル "my.log" へ出力します。 例: @@ -447,7 +447,7 @@ max の範囲のデバッグメッセージだけが印字されます。各フ これは、致命的、エラー、通常、冗長メッセージと、指定したモジュールのデ バッグベルメッセージを有効にします。 "log.c" だけでなく "gamelog.c" に -も一致することに注意して下さい。 "civserver.c" に対しては 120行から +も一致することに注意して下さい。 "civserver.c" に対しては 120行から 500行間のデバッグメッセージが印字されます。この例はサーバが DEBUG 付き でコンパイルされている時だけ動作します。 diff --git a/doc/man/freeciv-client.6.in b/doc/man/freeciv-client.6.in index 0de4ee967c..7163cc9848 100644 --- a/doc/man/freeciv-client.6.in +++ b/doc/man/freeciv-client.6.in @@ -133,8 +133,8 @@ to the log instead. If \fIfilename\fP already exists, it is appended to. .BI "\-M \fIURL\fP, \-\-Meta \fIURL\fP" Specifies the \fIURL\fP of the metaserver to connect to. A metaserver is a place where Freeciv servers can publish their presence. Freeciv clients consult -the metaserver to offer users a selection of games to join. By default, the -standard metaserver run by the Freeciv maintainers will be used. +the metaserver to offer users a selection of games to join. By default, the +standard metaserver run by the Freeciv maintainers will be used. .TP .BI "\-n \fIname\fP, \-\-name \fIname\fP" Specifies the user name (\fIname\fP) to use to connect to the server. This @@ -142,11 +142,11 @@ option is critical when reconnecting to a game. Please note that you might need to quote your username. .TP .BI "\-p \fIport\fP, \-\-port \fIport\fP" -Specifies the server \fIport\fP to connect to. By default this is 5556, if in +Specifies the server \fIport\fP to connect to. By default this is 5556, if in doubt ask the server administrator. .TP .BI "\-P \fIstring\fP, \-\-Plugin \fIstring\fP" -Specifies the plugin to use for sound output. Available options for +Specifies the plugin to use for sound output. Available options for \fIstring\fP are: \fBnone\fP @@ -262,7 +262,7 @@ on the specific client; most clients default to UTF-8. .BI FREECIV_LOCAL_ENCODING Sets the local character encoding (used for the command line and terminal output). The default is inferred from other aspects of the environment. -.TP +.TP .BI FREECIV_MULTICAST_GROUP Sets the multicast group (for the LAN tab). .TP @@ -335,10 +335,10 @@ Updates and new info is first posted there. .SH AUTHORS The Freeciv Team <@MAIL_ADDRESS@>. -This manpage was originally put together by Florian Ernst - using the Client Manual and the comments in the +This manpage was originally put together by Florian Ernst + using the Client Manual and the comments in the sourcecode. It was updated by Ben Bettin to add new -features, integrate information from the website's online documentation, and +features, integrate information from the website's online documentation, and for slight formatting adjustments. Feel free to use it as you wish. .SH "SEE ALSO" diff --git a/doc/man/freeciv-modpack.6.in b/doc/man/freeciv-modpack.6.in index f7bb5c09d5..1bce8ec668 100644 --- a/doc/man/freeciv-modpack.6.in +++ b/doc/man/freeciv-modpack.6.in @@ -91,7 +91,7 @@ Gets modpack list from given URL, rather than the standard location on the Freeciv team's servers. .TP .BI "\-p \fIdirectory\fP, \-\-prefix \fIdirectory\fP" -Installs modpacks under given directory hierarchy. +Installs modpacks under given directory hierarchy. .TP .BI "\-v, \-\-version" Prints the version number and exits. diff --git a/doc/man/freeciv-server.6.in b/doc/man/freeciv-server.6.in index 1ada6aa792..f5812d9dc2 100644 --- a/doc/man/freeciv-server.6.in +++ b/doc/man/freeciv-server.6.in @@ -51,7 +51,7 @@ becomes the leader of a civilization, fighting to obtain the ultimate goal: To become the greatest civilization. Players of Civilization II\*R by Microprose\*R should feel at home, since one -aim of Freeciv is to have compatible rules. +aim of Freeciv is to have compatible rules. Freeciv is maintained by an international team of coders and enthusiasts, and is easily one of the most fun and addictive network games out there! @@ -131,7 +131,7 @@ specified, then the ABRT signal will be used. .TP .BI "\-f \fIfilename\fP, \-\-file \fIfilename\fP" Loads a saved game (\fIfilename\fP) into the server before initialization, -instead of starting a new game. This is for reloading saved games, or for +instead of starting a new game. This is for reloading saved games, or for loading scenarios. See \fIENVIRONMENT\fP for where the server looks for these files. @@ -187,7 +187,7 @@ be used. .BI "\-m, \-\-meta" Directs the server to communicate with a metaserver, a place where Freeciv servers can publish their presence. Freeciv clients consult the metaserver to -offer users a selection of games to join. By default the standard Freeciv +offer users a selection of games to join. By default the standard Freeciv metaserver is used. You may specify an alternate metaserver with the \fI\-M\fP option. .TP @@ -208,7 +208,7 @@ decimal. You may need to use this if 5556 is not available for your use on your system, or if you would like to run multiple servers on the same system. .TP .BI "\-q \fItime\fP, \-\-quitidle \fItime\fP" -Quits if no players are present for the specified \fItime\fP, in seconds, and +Quits if no players are present for the specified \fItime\fP, in seconds, and restarts a new server. .TP .BI "\-R \fIfilename\fP, \-\-Ranklog \fIfilename\fP" @@ -216,11 +216,11 @@ Defines a log file, \fIfilename\fP, to be produced during processing. This log contains information for player ranking. .TP .BI "\-r \fIfilename\fP, \-\-read \fIfilename\fP" -Specifies a file, \fIfilename\fP, of server commands which the server will -automatically read and process, as if you had typed them in at the server's +Specifies a file, \fIfilename\fP, of server commands which the server will +automatically read and process, as if you had typed them in at the server's prompt. The distribution comes with a few examples, including files that set options to be similar to Civilization I\*R and Civilization II\*R . The files -are named \fIciv1.serv\fP and \fIciv2.serv\fP, and are typically found at +are named \fIciv1.serv\fP and \fIciv2.serv\fP, and are typically found at \fI/usr/local/share/freeciv/\fP. .TP .BI "\-S \fIid\fP, \-\-Serverid \fIid\fP" @@ -246,25 +246,25 @@ Causes the server to display its version number and exit. .SH EXAMPLES .TP .B freeciv-server \-\-file oldgame.sav \-\-port 2244 -Starts a server on port \fI2244\fP, loading the save game file +Starts a server on port \fI2244\fP, loading the save game file \fIoldgame.sav\fP. .TP .B freeciv-server \-R ranklog \-l logfile \-r script \-f oldgame.sav.gz -p 2244 -Starts a server on port \fI2244\fP, loading the save game file -\fIoldgame.sav.gz\fP. Ranking related events are written to \fIranklog\fP, other -logging information is written to \fIlogfile\fP. When the server starts, it +Starts a server on port \fI2244\fP, loading the save game file +\fIoldgame.sav.gz\fP. Ranking related events are written to \fIranklog\fP, other +logging information is written to \fIlogfile\fP. When the server starts, it immediately executes the commands contained in \fIscript\fP. .TP .B freeciv-server -m -a -D fc_auth.conf -q 60 -p 2244 -d 2 -l logfile -r script -s ~/saves -Starts a server on port \fI2244\fP with authentication enabled and communicates -its existence to the standard Freeciv metaserver. Fatal, error, and normal -messages are written to \fIlogfile\fP. When the server starts it immediately -executes the commands contained in \fIscript\fP. Save game files are stored in +Starts a server on port \fI2244\fP with authentication enabled and communicates +its existence to the standard Freeciv metaserver. Fatal, error, and normal +messages are written to \fIlogfile\fP. When the server starts it immediately +executes the commands contained in \fIscript\fP. Save game files are stored in the \fI~/saves\fP directory. When there are no users on the server for \fI60\fP seconds, the server will restart. .SH COMMANDS You may enter commands into the server at any time, either before or during the -running of a game. +running of a game. Type "help" or "help help" for starters. .SH FILES @@ -314,7 +314,7 @@ by default: These are the default rule sets used for the game. Alternate sets of rules can be used by placing them in a separate directory and using the \fBrulesetdir\fP -command to change your server's ruleset directory. +command to change your server's ruleset directory. Type \fBhelp rulesetdir\fP for more information. .SH ENVIRONMENT @@ -342,7 +342,7 @@ encoding should not be visible at any interface. Defaults to UTF-8. .BI FREECIV_LOCAL_ENCODING Sets the local character encoding (used for the command line and terminal output). The default is inferred from other aspects of the environment. -.TP +.TP .BI FREECIV_MULTICAST_GROUP Sets the multicast group (for the LAN tab). .TP @@ -411,10 +411,10 @@ Updates and new info is first posted there. .SH AUTHORS The Freeciv Team <@MAIL_ADDRESS@>. -This manpage was originally put together by Florian Ernst - using the Server Manual and the comments in the +This manpage was originally put together by Florian Ernst + using the Server Manual and the comments in the sourcecode. It was updated by Ben Bettin to add new -features, integrate information from the website's online documentation, and +features, integrate information from the website's online documentation, and for slight formatting adjustments. Feel free to use it as you wish. .SH "SEE ALSO" .IR freeciv-client (6) diff --git a/doc/man/freeciv.6.in b/doc/man/freeciv.6.in index ead64a51cf..3b5058d892 100644 --- a/doc/man/freeciv.6.in +++ b/doc/man/freeciv.6.in @@ -25,55 +25,55 @@ To become the greatest civilization. Players of Civilization II\*R by Microprose\*R should feel at home, since one aim of Freeciv is to have compatible rules. .PP -Freeciv is maintained by an international team of coders and enthusiasts, +Freeciv is maintained by an international team of coders and enthusiasts, and is easily one of the most fun and addictive network games out there! .PP -Freeciv is designed to be played either over a network or on one machine. -There can be a single human player, or multiple human player in different -locations on different kinds of computers. -Freeciv can operate artificial intelligence (AI) players as desired, +Freeciv is designed to be played either over a network or on one machine. +There can be a single human player, or multiple human player in different +locations on different kinds of computers. +Freeciv can operate artificial intelligence (AI) players as desired, to fill out the game. .PP -Human players run a +Human players run a .IR freeciv-client (6) -program to join a game. There are several different Freeciv client programs -to choose between. The Freeciv client can be thought of as a thin window +program to join a game. There are several different Freeciv client programs +to choose between. The Freeciv client can be thought of as a thin window onto the server's information and activity. .PP The terrain, rules, and activity of the game are held by a running .IR freeciv-server (6) -program. In a single-player game, the player's client program starts up its +program. In a single-player game, the player's client program starts up its own local server program behind the scenes. In a multi-player game, someone starts the server first, then players connect to that server. The server runs -the AI players. -The server enforces the game rules, even if a cleverly-modified client +the AI players. +The server enforces the game rules, even if a cleverly-modified client program tries to cheat. .PP -The Freeciv game is translated into many different languages. -Generally, the Freeciv client follows the conventions of the computer it -runs on to determine which language it should use when presenting the game +The Freeciv game is translated into many different languages. +Generally, the Freeciv client follows the conventions of the computer it +runs on to determine which language it should use when presenting the game to the player. .PP -The Freeciv game offers many ways to tweak how games are set up, -and to create completely different looks and game play. -When starting the Freeciv server, you can adjust many parameters of the game -map, rules, and models which drive the game. -You can set the the number and difficulty level of the AI players. -You can set the size of the map and the kind of terrain. -You can also choose among various rule sets and scenarios, which can lead to -very different kinds of games. -When running a Freeciv client, you can choose among tilesets and soundsets, -to adjust how games look and sound. +The Freeciv game offers many ways to tweak how games are set up, +and to create completely different looks and game play. +When starting the Freeciv server, you can adjust many parameters of the game +map, rules, and models which drive the game. +You can set the the number and difficulty level of the AI players. +You can set the size of the map and the kind of terrain. +You can also choose among various rule sets and scenarios, which can lead to +very different kinds of games. +When running a Freeciv client, you can choose among tilesets and soundsets, +to adjust how games look and sound. .PP The Freeciv community offers even more scenarios, rulesets, -tilesets, and soundsets. -A +tilesets, and soundsets. +A .IR freeciv-modpack (6) utility lets you locate and download this additional content. .PP -There are Freeciv "metaservers" which catalogue Freeciv servers seeking -to attract players. One is operated by the Freeciv project. When starting a -Freeciv client, you may have it contact a metaserver to find games to join. +There are Freeciv "metaservers" which catalogue Freeciv servers seeking +to attract players. One is operated by the Freeciv project. When starting a +Freeciv client, you may have it contact a metaserver to find games to join. When starting a Freeciv server, you may have it publish its presence with a metaserver. .SH BUGS @@ -81,30 +81,30 @@ Please report bugs to the Freeciv bug tracker, @BUG_URL@ . .SH "MORE INFO" There is a great deal more information at the Freeciv homepage, @HOMEPAGE_URL@ . Updates and new info are first posted there. -A Client Manual, a Server Manual, and a wiki on many topics, -are published there. +A Client Manual, a Server Manual, and a wiki on many topics, +are published there. There is a user forum linked to from there. .PP -Freeciv installers include a number of documentation files with the game. -See the \fIFILES\fP section for the location. -They make interesting reading \(em especially after you have played for -a while, when you are beginning to wonder how you can do more, and why the +Freeciv installers include a number of documentation files with the game. +See the \fIFILES\fP section for the location. +They make interesting reading \(em especially after you have played for +a while, when you are beginning to wonder how you can do more, and why the AI players can do so much. .SH FILES .TP .B bin/freeciv-\fI*\fP, bin/freeciv-server, bin/freeciv-mp-\fI*\fP -These are the executable programs. There are several client programs, a -server program, several modpack programs, and some other Freeciv +These are the executable programs. There are several client programs, a +server program, several modpack programs, and some other Freeciv developer utilities. .TP .B share/doc/freeciv/README.\fI*\fP -These are documentation files describing how the game and some of the +These are documentation files describing how the game and some of the included rulesets operate, in detail. .SH AUTHORS The Freeciv Team <@MAIL_ADDRESS@>. .PP -This manpage was originally drafted by Jim DeLaHunt . -It was based on the freeciv-client and freeciv-server pages by Florian Ernst +This manpage was originally drafted by Jim DeLaHunt . +It was based on the freeciv-client and freeciv-server pages by Florian Ernst and Ben Bettin . Feel free to use it as you wish. .SH "SEE ALSO" diff --git a/doc/nl/BUGS.nl b/doc/nl/BUGS.nl index 22646377ef..49f794731e 100644 --- a/doc/nl/BUGS.nl +++ b/doc/nl/BUGS.nl @@ -98,7 +98,7 @@ RAPPORTEREN VAN FOUTEN: (Als het vertalingsfouten betreft in de Nederlandse versie, neem dan contact op met Pieter J. Kersten . Voor vertalingsfouten in andere -talen, neem contact op met de primaire contactpersoon voor die taal. Kijk op +talen, neem contact op met de primaire contactpersoon voor die taal. Kijk op voor de namen en mailadressen van deze mensen.) @@ -137,7 +137,7 @@ Dit is wat u moet doen: - Vertel ons de naam en de versie van: - - Het besturingssysteem dat u gebruikt. U kunt in dit geval de + - Het besturingssysteem dat u gebruikt. U kunt in dit geval de "uname -a" opdracht bruikbaar vinden. - Het versienummer van Freeciv diff --git a/doc/nl/HOWTOPLAY.nl b/doc/nl/HOWTOPLAY.nl index 14e0f29005..d76b9a77bc 100644 --- a/doc/nl/HOWTOPLAY.nl +++ b/doc/nl/HOWTOPLAY.nl @@ -37,7 +37,7 @@ nieuwe strategieën. Eerste expansie: - Deze fase is verreweg het belangrijkst. Het eerste wat u wilt + Deze fase is verreweg het belangrijkst. Het eerste wat u wilt doen is steden bouwen en uw eiland onderzoeken. U wilt veel steden, tenminste zeven of acht. @@ -45,7 +45,7 @@ tenminste zeven of acht. pinnen als mogelijk. Wanneer u een stad bouwt, verzeker u er dan van dat deze in territorium niet teveel overlapt met een andere stad. U kunt zien welke vlakken een stad gebruikt door er op te klikken. De stadsplattegrond -en de directe omgeving bevatten het stadsterritorium. Met dit in het +en de directe omgeving bevatten het stadsterritorium. Met dit in het achterhoofd probeer uw steden zo dicht mogelijk op elkaar te bouwen. Hoe verder uit elkaar ze staan hoe moeilijker het wordt om ze te verdedigen en te beheren in deze fase. (Tip: probeer op paarden of bij vis te bouwen.) @@ -91,11 +91,11 @@ ontwikkeling zien, maar langzamer. Als u wat verkenningen hebt verricht en niet bedreigd bent door een andere speler, kan het een goed idee zijn om de wetenschapswaarde op een maximum te houden totdat de snelheid van onderzoek teveel terug loopt. - + Tweede expansiefase: Wanneer u uw steden op een goede grootte hebt gebracht, breng dan -geleidelijk de luxe naar beneden en verhoog de belasting. Zodra ze op een +geleidelijk de luxe naar beneden en verhoog de belasting. Zodra ze op een waarde van 30% luxe zitten of zoiets, stop dan zoveel mogelijk belasting in wetenschap met behoud van een positief inkomen. Wanneer u Spoorwegen hebt, zet al uw wegen om in spoorwegen, of tenminste de vlakken die voor produktie @@ -130,7 +130,7 @@ te veroorzaken. Onthoud, geld kan ook eenheden bouwen! Dit kan op elk gewenst moment, maar het is leuker met de geavanceerde wapens. - + Zoek een relatief zwakke tegenstander, stuur een paar scheepsladingen troepen, neem wat steden in en gebruik deze om meer eenheden te bouwen om daarmee de rest in te nemen. Toon geen genade! Tot de dood! @@ -185,7 +185,7 @@ V. Wat is die "generator" optie? Die verandert het kaart-maakproces. Als u Freeciv een paar maal speelt zonder deze instelling te wijzigen, dan zult u zeker de verschrikkingen horen -(of ervaren) van kleine eilanden. Het kleine eilanden syndroom (TIS in het +(of ervaren) van kleine eilanden. Het kleine eilanden syndroom (TIS in het Engels) is bekend voor het tot waanzin drijven van spelers. Om dit te corrigeren hebben onze geliefde en vriendelijke programmeurs de generator- optie gemaakt. Als deze op 1 staat geeft het een normale kaart met eilanden @@ -232,7 +232,7 @@ V. Hoe krijg ik _____ technologie? Zoek de technologie op in de online help. Het zal u de technologieën tonen die u eerst dient te ontwikkelen. -Alternatief: u kunt David Pfitzner's "techtree" kaart van +Alternatief: u kunt David Pfitzner's "techtree" kaart van http://files.freeciv.org/contrib/charts/ downloaden. Als dat allemaal niet lukt, dan kunt u de technologie spelregels in diff --git a/doc/nl/README.nl b/doc/nl/README.nl index 5089dadcc3..3a157745a6 100644 --- a/doc/nl/README.nl +++ b/doc/nl/README.nl @@ -9,7 +9,7 @@ X onder Unix. Het heeft ondersteuning voor multi-speler spellen lokaal of over een netwerk en een KI die de meeste mensen een de stuipen op het lijf jaagt. -Freeciv probeert overwegend spelregel-uitwisselbaar te zijn met +Freeciv probeert overwegend spelregel-uitwisselbaar te zijn met Civilization II [tm], gepubliceerd door Sid Meier en Microprose [tm]. Een aantal regels zijn anders waar we denken dat dat zinvol is en we hebben heel veel instelbare parameters om het customizen van spelen @@ -60,7 +60,7 @@ als er menselijke spelers zijn. De server heeft geen X nodig, maar de clients wel. OPMERKING: - De volgende voorbeelden gaan ervan uit dat Freeciv op uw systeem + De volgende voorbeelden gaan ervan uit dat Freeciv op uw systeem geïnstalleerd is en dat de map die "civclient" en "civserver" bevat zich in uw PATH bevindt. Als Freeciv niet geïnstalleerd is, dan wilt u wellicht de "civ" en "ser" programma's gebruiken. Deze kunt u vinden @@ -154,7 +154,7 @@ Client: | % civclient & - Een ander optie voor de client die u wellicht wilt proberen is de + Een ander optie voor de client die u wellicht wilt proberen is de '--tiles' optie, die gebruikt wordt voor het kiezen van een andere "vlakkenset" (dat is een verzameling andere afbeeldingen voor kaart, terrein, eenheden, enz.). De distributie bevat twee hoofdsets: @@ -165,13 +165,13 @@ Client: In deze uitgave is de isotrident vlakkenset de standaard voor de gtk-, amiga- en win32 clients, terwijl de xaw clients trident als standaard - heeft. De "_shields" variant gebruikt een schild-vormige vlag, die + heeft. De "_shields" variant gebruikt een schild-vormige vlag, die kleiner is en wellicht minder bedekt. Probeer ze beide en beslis voor uzelf. Om de trident vlakkenset te gebruiken start u de client met: | % civclient --tiles trident - Andere vlakkensets (tilesets in het Engels) zijn beschikbaar van de + Andere vlakkensets (tilesets in het Engels) zijn beschikbaar van de ftp- en websites. Clients kunnen geautoriseerd worden om serveropdrachten te geven. @@ -297,7 +297,7 @@ U kunt ook serveropdrachten versturen vanaf de invoerregel: | /set settlers 4 | /save mijnspel.sav -Waarschijnlijk beperkt de serveroperator uw opdrachten tot alleen +Waarschijnlijk beperkt de serveroperator uw opdrachten tot alleen informatieve opdrachten. Dit is voornamelijk omdat er nogal wat beveiligingsaspecten van toepassing zijn indien alle clients alle serveropdrachten zouden kunnen geven; bedenk als een speler probeerde: @@ -324,7 +324,7 @@ Er zijn drie manieren waarop een spel kan eindigen: 1) Slechts één natie is overgebleven 2) Het eindjaar is bereikt -3) Een speler bouwt en lanceert een ruimteschip dat vervolgens +3) Een speler bouwt en lanceert een ruimteschip dat vervolgens Alfa Centauri bereikt. Een score-tabel zal in elk van de gevallen getoond worden. De server- @@ -395,17 +395,17 @@ U kunt het niveau van de logberichten die getoond wordt met aangezien '-d' zowel '-debug' als '-display' zou kunnen zijn), waar niveau de waarde 0, 1, 2 of 3 is. 0 betekent alleen fatale berichten, 1 fatale- en foutberichten, 2 fatale-, fout- en normale berichten (de -standaardwaarde), 3 betekent toon alle fatale-, fout-, normale- en +standaardwaarde), 3 betekent toon alle fatale-, fout-, normale- en uitgebreide berichten. Als u gecompileerd heeft met DEBUG gedefinieerd (een makkelijke manier om dit te doen is door te configureren met de optie --enable-debug), dan kunt u debug-berichten krijgen door het niveau op 4 te zetten. -Ook is het mogelijk om debug-berichten (maar niet andere-) te beheersen -op een per-bestand en per-regel basis. Om dit te doen gebruik +Ook is het mogelijk om debug-berichten (maar niet andere-) te beheersen +op een per-bestand en per-regel basis. Om dit te doen gebruik "--debug 4:str1:str2" (zoveel strings als u wilt, gescheiden door :'en) en elke bestandsnaam die overeenkomt met zal debug-berichten gaan -genereren terwijl alle andere debug-berichten onderdrukt worden. Om +genereren terwijl alle andere debug-berichten onderdrukt worden. Om regels te beheersen gebruik "--debug 4:str1,min,max" en voor bestanden die in naam overeenkomen met str1 zullen van regel min tot regel max debug-berichten genereren, terwijl alle andere debug-berichten onderdrukt diff --git a/doc/sv/BUGS.sv b/doc/sv/BUGS.sv index 2663741644..1fa76b9625 100644 --- a/doc/sv/BUGS.sv +++ b/doc/sv/BUGS.sv @@ -30,7 +30,7 @@ Så här gör man: Om du får några GDK/GTK-meddelanden, som t.ex.: - Gtk-CRITICAL **: file gtkobject.c: line 1163 (gtk_object_ref): + Gtk-CRITICAL **: file gtkobject.c: line 1163 (gtk_object_ref): assertion oject->ref_count > 0' failed. v.g. starta om din klient och lägg till "-- --g-fatal-warnings" vid diff --git a/doc/sv/HOWTOPLAY.sv b/doc/sv/HOWTOPLAY.sv index c5a3d21661..1255f9ee24 100644 --- a/doc/sv/HOWTOPLAY.sv +++ b/doc/sv/HOWTOPLAY.sv @@ -172,7 +172,7 @@ Fråga: Vilken kartstorlek ska man använda? Kartstorleken beror på hur många spelare man är och hur snart man vill att spelet ska ta slut. Standardkartstorleken (80x50) är -tillräckligt stor för ett ganska snabbt 2-spelarspel men ger ett +tillräckligt stor för ett ganska snabbt 2-spelarspel men ger ett *mycket* snabbt spel om > 3 spelare deltar. Snabba spel brukar vara otillfredställande för alla utom @@ -190,13 +190,13 @@ alldeles för liten ö. Att behöva börja på en alldeles för liten ö kan göra folk vansinniga. För att åtgärda detta har våra godhjärtade hjältar till programmerare byggt in servertillvalet "generator". - När den är satt till 1 ger det en vanlig karta med öar av olika - (orättvisa) storlekar. + (orättvisa) storlekar. - När den är satt till 2 skapas en karta m.h.a. en pseudo-fraktal generator. Det innebär att berg och kullar placeras i enlighet med en naturlig matematisk formel. - När den är satt till 3 skapas en lika stor ö för varje spelare, så att ingen kan skylla på sin ö om de förlorar. -- 0 används för färdiga kartor. Ladda en karta med /load +- 0 används för färdiga kartor. Ladda en karta med /load /katalog/savegame.sav.gz i chatraden. Under "generator" finns även tillvalet "startpos". Detta tillval diff --git a/doc/sv/README.sv b/doc/sv/README.sv index 80e378970f..5a5c9fbedd 100644 --- a/doc/sv/README.sv +++ b/doc/sv/README.sv @@ -95,7 +95,7 @@ Server: | Vissa kommandon tar ett eller flera argument, åtskilda av | blanksteg. I många fall kan kommandon och kommandoargument | förkortas. Valmöjligheter är inställningar som styr servern medan - | den är i gång. + | den är i gång. | | För att ta reda på hur man får mer information om kommandon och | valmöjligheter, använd "help help". @@ -456,7 +456,7 @@ Vi har fyra diskussionslistor: listan utan bara ta emot. freeciv-i18n Översättning av Freeciv. Samtal om översättning av Freecivkoden, - dokumentation och websida till andra språk än + dokumentation och websida till andra språk än engelska. freeciv-dev Programmering och annan utveckling. freeciv-commits Kungörelser om ändringar i SVN-trädet. -- 2.35.1