Update minetest.conf.example and run updatepo.sh (#7947)
[oweals/minetest.git] / src / settings_translation_file.cpp
1 // This file is automatically generated
2 // It conatins a bunch of fake gettext calls, to tell xgettext about the strings in config files
3 // To update it, refer to the bottom of builtin/mainmenu/dlg_settings_advanced.lua
4
5 fake_function() {
6         gettext("Controls");
7         gettext("Build inside player");
8         gettext("If enabled, you can place blocks at the position (feet + eye level) where you stand.\nThis is helpful when working with nodeboxes in small areas.");
9         gettext("Flying");
10         gettext("Player is able to fly without being affected by gravity.\nThis requires the \"fly\" privilege on the server.");
11         gettext("Pitch fly mode");
12         gettext("If enabled together with fly mode, makes move directions relative to the player's pitch.");
13         gettext("Fast movement");
14         gettext("Fast movement (via the \"special\" key).\nThis requires the \"fast\" privilege on the server.");
15         gettext("Noclip");
16         gettext("If enabled together with fly mode, player is able to fly through solid nodes.\nThis requires the \"noclip\" privilege on the server.");
17         gettext("Cinematic mode");
18         gettext("Smooths camera when looking around. Also called look or mouse smoothing.\nUseful for recording videos.");
19         gettext("Camera smoothing");
20         gettext("Smooths rotation of camera. 0 to disable.");
21         gettext("Camera smoothing in cinematic mode");
22         gettext("Smooths rotation of camera in cinematic mode. 0 to disable.");
23         gettext("Invert mouse");
24         gettext("Invert vertical mouse movement.");
25         gettext("Mouse sensitivity");
26         gettext("Mouse sensitivity multiplier.");
27         gettext("Special key for climbing/descending");
28         gettext("If enabled, \"special\" key instead of \"sneak\" key is used for climbing down and\ndescending.");
29         gettext("Double tap jump for fly");
30         gettext("Double-tapping the jump key toggles fly mode.");
31         gettext("Always fly and fast");
32         gettext("If disabled, \"special\" key is used to fly fast if both fly and fast mode are\nenabled.");
33         gettext("Rightclick repetition interval");
34         gettext("The time in seconds it takes between repeated right clicks when holding the right\nmouse button.");
35         gettext("Automatic jumping");
36         gettext("Automatically jump up single-node obstacles.\ntype: bool");
37         gettext("Safe digging and placing");
38         gettext("Prevent digging and placing from repeating when holding the mouse buttons.\nEnable this when you dig or place too often by accident.");
39         gettext("Random input");
40         gettext("Enable random user input (only used for testing).");
41         gettext("Continuous forward");
42         gettext("Continuous forward movement, toggled by autoforward key.\nPress the autoforward key again or the backwards movement to disable.");
43         gettext("Touch screen threshold");
44         gettext("The length in pixels it takes for touch screen interaction to start.");
45         gettext("Fixed virtual joystick");
46         gettext("(Android) Fixes the position of virtual joystick.\nIf disabled, virtual joystick will center to first-touch's position.");
47         gettext("Virtual joystick triggers aux button");
48         gettext("(Android) Use virtual joystick to trigger \"aux\" button.\nIf enabled, virtual joystick will also tap \"aux\" button when out of main circle.");
49         gettext("Enable joysticks");
50         gettext("Enable joysticks");
51         gettext("Joystick ID");
52         gettext("The identifier of the joystick to use");
53         gettext("Joystick type");
54         gettext("The type of joystick");
55         gettext("Joystick button repetition interval");
56         gettext("The time in seconds it takes between repeated events\nwhen holding down a joystick button combination.");
57         gettext("Joystick frustum sensitivity");
58         gettext("The sensitivity of the joystick axes for moving the\ningame view frustum around.");
59         gettext("Forward key");
60         gettext("Key for moving the player forward.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
61         gettext("Backward key");
62         gettext("Key for moving the player backward.\nWill also disable autoforward, when active.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
63         gettext("Left key");
64         gettext("Key for moving the player left.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
65         gettext("Right key");
66         gettext("Key for moving the player right.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
67         gettext("Jump key");
68         gettext("Key for jumping.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
69         gettext("Sneak key");
70         gettext("Key for sneaking.\nAlso used for climbing down and descending in water if aux1_descends is disabled.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
71         gettext("Inventory key");
72         gettext("Key for opening the inventory.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
73         gettext("Special key");
74         gettext("Key for moving fast in fast mode.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
75         gettext("Chat key");
76         gettext("Key for opening the chat window.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
77         gettext("Command key");
78         gettext("Key for opening the chat window to type commands.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
79         gettext("Command key");
80         gettext("Key for opening the chat window to type local commands.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
81         gettext("Range select key");
82         gettext("Key for toggling unlimited view range.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
83         gettext("Fly key");
84         gettext("Key for toggling flying.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
85         gettext("Pitch fly key");
86         gettext("Key for toggling pitch fly mode.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
87         gettext("Fast key");
88         gettext("Key for toggling fast mode.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
89         gettext("Noclip key");
90         gettext("Key for toggling noclip mode.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
91         gettext("Hotbar next key");
92         gettext("Key for selecting the next item in the hotbar.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
93         gettext("Hotbar previous key");
94         gettext("Key for selecting the previous item in the hotbar.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
95         gettext("Mute key");
96         gettext("Key for muting the game.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
97         gettext("Inc. volume key");
98         gettext("Key for increasing the volume.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
99         gettext("Dec. volume key");
100         gettext("Key for decreasing the volume.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
101         gettext("Automatic forwards key");
102         gettext("Key for toggling autoforward.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
103         gettext("Cinematic mode key");
104         gettext("Key for toggling cinematic mode.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
105         gettext("Minimap key");
106         gettext("Key for toggling display of minimap.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
107         gettext("Screenshot");
108         gettext("Key for taking screenshots.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
109         gettext("Drop item key");
110         gettext("Key for dropping the currently selected item.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
111         gettext("View zoom key");
112         gettext("Key to use view zoom when possible.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
113         gettext("Hotbar slot 1 key");
114         gettext("Key for selecting the first hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
115         gettext("Hotbar slot 2 key");
116         gettext("Key for selecting the second hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
117         gettext("Hotbar slot 3 key");
118         gettext("Key for selecting the third hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
119         gettext("Hotbar slot 4 key");
120         gettext("Key for selecting the fourth hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
121         gettext("Hotbar slot 5 key");
122         gettext("Key for selecting the fifth hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
123         gettext("Hotbar slot 6 key");
124         gettext("Key for selecting the sixth hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
125         gettext("Hotbar slot 7 key");
126         gettext("Key for selecting the seventh hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
127         gettext("Hotbar slot 8 key");
128         gettext("Key for selecting the eighth hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
129         gettext("Hotbar slot 9 key");
130         gettext("Key for selecting the ninth hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
131         gettext("Hotbar slot 10 key");
132         gettext("Key for selecting the tenth hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
133         gettext("Hotbar slot 11 key");
134         gettext("Key for selecting the 11th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
135         gettext("Hotbar slot 12 key");
136         gettext("Key for selecting the 12th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
137         gettext("Hotbar slot 13 key");
138         gettext("Key for selecting the 13th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
139         gettext("Hotbar slot 14 key");
140         gettext("Key for selecting the 14th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
141         gettext("Hotbar slot 15 key");
142         gettext("Key for selecting the 15th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
143         gettext("Hotbar slot 16 key");
144         gettext("Key for selecting the 16th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
145         gettext("Hotbar slot 17 key");
146         gettext("Key for selecting the 17th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
147         gettext("Hotbar slot 18 key");
148         gettext("Key for selecting the 18th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
149         gettext("Hotbar slot 19 key");
150         gettext("Key for selecting the 19th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
151         gettext("Hotbar slot 20 key");
152         gettext("Key for selecting the 20th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
153         gettext("Hotbar slot 21 key");
154         gettext("Key for selecting the 21st hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
155         gettext("Hotbar slot 22 key");
156         gettext("Key for selecting the 22nd hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
157         gettext("Hotbar slot 23 key");
158         gettext("Key for selecting the 23rd hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
159         gettext("Hotbar slot 24 key");
160         gettext("Key for selecting the 24th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
161         gettext("Hotbar slot 25 key");
162         gettext("Key for selecting the 25th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
163         gettext("Hotbar slot 26 key");
164         gettext("Key for selecting the 26th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
165         gettext("Hotbar slot 27 key");
166         gettext("Key for selecting the 27th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
167         gettext("Hotbar slot 28 key");
168         gettext("Key for selecting the 28th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
169         gettext("Hotbar slot 29 key");
170         gettext("Key for selecting the 29th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
171         gettext("Hotbar slot 30 key");
172         gettext("Key for selecting the 30th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
173         gettext("Hotbar slot 31 key");
174         gettext("Key for selecting the 31st hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
175         gettext("Hotbar slot 32 key");
176         gettext("Key for selecting the 32nd hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
177         gettext("HUD toggle key");
178         gettext("Key for toggling the display of the HUD.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
179         gettext("Chat toggle key");
180         gettext("Key for toggling the display of chat.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
181         gettext("Large chat console key");
182         gettext("Key for toggling the display of the large chat console.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
183         gettext("Fog toggle key");
184         gettext("Key for toggling the display of fog.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
185         gettext("Camera update toggle key");
186         gettext("Key for toggling the camera update. Only used for development\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
187         gettext("Debug info toggle key");
188         gettext("Key for toggling the display of debug info.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
189         gettext("Profiler toggle key");
190         gettext("Key for toggling the display of the profiler. Used for development.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
191         gettext("Toggle camera mode key");
192         gettext("Key for switching between first- and third-person camera.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
193         gettext("View range increase key");
194         gettext("Key for increasing the viewing range.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
195         gettext("View range decrease key");
196         gettext("Key for decreasing the viewing range.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
197         gettext("Graphics");
198         gettext("In-Game");
199         gettext("Basic");
200         gettext("VBO");
201         gettext("Enable VBO");
202         gettext("Fog");
203         gettext("Whether to fog out the end of the visible area.");
204         gettext("Leaves style");
205         gettext("Leaves style:\n-   Fancy:  all faces visible\n-   Simple: only outer faces, if defined special_tiles are used\n-   Opaque: disable transparency");
206         gettext("Connect glass");
207         gettext("Connects glass if supported by node.");
208         gettext("Smooth lighting");
209         gettext("Enable smooth lighting with simple ambient occlusion.\nDisable for speed or for different looks.");
210         gettext("Clouds");
211         gettext("Clouds are a client side effect.");
212         gettext("3D clouds");
213         gettext("Use 3D cloud look instead of flat.");
214         gettext("Node highlighting");
215         gettext("Method used to highlight selected object.");
216         gettext("Digging particles");
217         gettext("Adds particles when digging a node.");
218         gettext("Filtering");
219         gettext("Mipmapping");
220         gettext("Use mip mapping to scale textures. May slightly increase performance,\nespecially when using a high resolution texture pack.\nGamma correct downscaling is not supported.");
221         gettext("Anisotropic filtering");
222         gettext("Use anisotropic filtering when viewing at textures from an angle.");
223         gettext("Bilinear filtering");
224         gettext("Use bilinear filtering when scaling textures.");
225         gettext("Trilinear filtering");
226         gettext("Use trilinear filtering when scaling textures.");
227         gettext("Clean transparent textures");
228         gettext("Filtered textures can blend RGB values with fully-transparent neighbors,\nwhich PNG optimizers usually discard, sometimes resulting in a dark or\nlight edge to transparent textures. Apply this filter to clean that up\nat texture load time.");
229         gettext("Minimum texture size");
230         gettext("When using bilinear/trilinear/anisotropic filters, low-resolution textures\ncan be blurred, so automatically upscale them with nearest-neighbor\ninterpolation to preserve crisp pixels. This sets the minimum texture size\nfor the upscaled textures; higher values look sharper, but require more\nmemory.  Powers of 2 are recommended. Setting this higher than 1 may not\nhave a visible effect unless bilinear/trilinear/anisotropic filtering is\nenabled.\nThis is also used as the base node texture size for world-aligned\ntexture autoscaling.");
231         gettext("FSAA");
232         gettext("Experimental option, might cause visible spaces between blocks\nwhen set to higher number than 0.");
233         gettext("Undersampling");
234         gettext("Undersampling is similar to using lower screen resolution, but it applies\nto the game world only, keeping the GUI intact.\nIt should give significant performance boost at the cost of less detailed image.");
235         gettext("Shaders");
236         gettext("Shaders");
237         gettext("Shaders allow advanced visual effects and may increase performance on some video\ncards.\nThis only works with the OpenGL video backend.");
238         gettext("Shader path");
239         gettext("Path to shader directory. If no path is defined, default location will be used.");
240         gettext("Tone Mapping");
241         gettext("Filmic tone mapping");
242         gettext("Enables filmic tone mapping");
243         gettext("Bumpmapping");
244         gettext("Bumpmapping");
245         gettext("Enables bumpmapping for textures. Normalmaps need to be supplied by the texture pack\nor need to be auto-generated.\nRequires shaders to be enabled.");
246         gettext("Generate normalmaps");
247         gettext("Enables on the fly normalmap generation (Emboss effect).\nRequires bumpmapping to be enabled.");
248         gettext("Normalmaps strength");
249         gettext("Strength of generated normalmaps.");
250         gettext("Normalmaps sampling");
251         gettext("Defines sampling step of texture.\nA higher value results in smoother normal maps.");
252         gettext("Parallax Occlusion");
253         gettext("Parallax occlusion");
254         gettext("Enables parallax occlusion mapping.\nRequires shaders to be enabled.");
255         gettext("Parallax occlusion mode");
256         gettext("0 = parallax occlusion with slope information (faster).\n1 = relief mapping (slower, more accurate).");
257         gettext("Parallax occlusion strength");
258         gettext("Strength of parallax.");
259         gettext("Parallax occlusion iterations");
260         gettext("Number of parallax occlusion iterations.");
261         gettext("Parallax occlusion scale");
262         gettext("Overall scale of parallax occlusion effect.");
263         gettext("Parallax occlusion bias");
264         gettext("Overall bias of parallax occlusion effect, usually scale/2.");
265         gettext("Waving Nodes");
266         gettext("Waving water");
267         gettext("Set to true enables waving water.\nRequires shaders to be enabled.");
268         gettext("Waving water height");
269         gettext("Waving water length");
270         gettext("Waving water speed");
271         gettext("Waving leaves");
272         gettext("Set to true enables waving leaves.\nRequires shaders to be enabled.");
273         gettext("Waving plants");
274         gettext("Set to true enables waving plants.\nRequires shaders to be enabled.");
275         gettext("Advanced");
276         gettext("Arm inertia");
277         gettext("Arm inertia, gives a more realistic movement of\nthe arm when the camera moves.");
278         gettext("Maximum FPS");
279         gettext("If FPS would go higher than this, limit it by sleeping\nto not waste CPU power for no benefit.");
280         gettext("FPS in pause menu");
281         gettext("Maximum FPS when game is paused.");
282         gettext("Pause on lost window focus");
283         gettext("Open the pause menu when the window's focus is lost. Does not pause if a formspec is\nopen.");
284         gettext("Viewing range");
285         gettext("View distance in nodes.");
286         gettext("Near plane");
287         gettext("Camera near plane distance in nodes, between 0 and 0.5\nMost users will not need to change this.\nIncreasing can reduce artifacting on weaker GPUs.\n0.1 = Default, 0.25 = Good value for weaker tablets.");
288         gettext("Screen width");
289         gettext("Width component of the initial window size.");
290         gettext("Screen height");
291         gettext("Height component of the initial window size.");
292         gettext("Autosave screen size");
293         gettext("Save window size automatically when modified.");
294         gettext("Full screen");
295         gettext("Fullscreen mode.");
296         gettext("Full screen BPP");
297         gettext("Bits per pixel (aka color depth) in fullscreen mode.");
298         gettext("VSync");
299         gettext("Vertical screen synchronization.");
300         gettext("Field of view");
301         gettext("Field of view in degrees.");
302         gettext("Gamma");
303         gettext("Adjust the gamma encoding for the light tables. Higher numbers are brighter.\nThis setting is for the client only and is ignored by the server.");
304         gettext("Darkness sharpness");
305         gettext("Gradient of light curve at minimum light level.");
306         gettext("Lightness sharpness");
307         gettext("Gradient of light curve at maximum light level.");
308         gettext("Light curve mid boost");
309         gettext("Strength of light curve mid-boost.");
310         gettext("Light curve mid boost center");
311         gettext("Center of light curve mid-boost.");
312         gettext("Light curve mid boost spread");
313         gettext("Spread of light curve mid-boost.\nStandard deviation of the mid-boost gaussian.");
314         gettext("Texture path");
315         gettext("Path to texture directory. All textures are first searched from here.");
316         gettext("Video driver");
317         gettext("The rendering back-end for Irrlicht.\nA restart is required after changing this.\nNote: On Android, stick with OGLES1 if unsure! App may fail to start otherwise.\nOn other platforms, OpenGL is recommended, and it’s the only driver with\nshader support currently.");
318         gettext("Cloud radius");
319         gettext("Radius of cloud area stated in number of 64 node cloud squares.\nValues larger than 26 will start to produce sharp cutoffs at cloud area corners.");
320         gettext("View bobbing factor");
321         gettext("Enable view bobbing and amount of view bobbing.\nFor example: 0 for no view bobbing; 1.0 for normal; 2.0 for double.");
322         gettext("Fall bobbing factor");
323         gettext("Multiplier for fall bobbing.\nFor example: 0 for no view bobbing; 1.0 for normal; 2.0 for double.");
324         gettext("3D mode");
325         gettext("3D support.\nCurrently supported:\n-    none: no 3d output.\n-    anaglyph: cyan/magenta color 3d.\n-    interlaced: odd/even line based polarisation screen support.\n-    topbottom: split screen top/bottom.\n-    sidebyside: split screen side by side.\n-    crossview: Cross-eyed 3d\n-    pageflip: quadbuffer based 3d.\nNote that the interlaced mode requires shaders to be enabled.");
326         gettext("Console height");
327         gettext("In-game chat console height, between 0.1 (10%) and 1.0 (100%).");
328         gettext("Console color");
329         gettext("In-game chat console background color (R,G,B).");
330         gettext("Console alpha");
331         gettext("In-game chat console background alpha (opaqueness, between 0 and 255).");
332         gettext("Formspec Full-Screen Background Opacity");
333         gettext("Formspec full-screen background opacity (between 0 and 255).");
334         gettext("Formspec Full-Screen Background Color");
335         gettext("Formspec full-screen background color (R,G,B).");
336         gettext("Formspec Default Background Opacity");
337         gettext("Formspec default background opacity (between 0 and 255).");
338         gettext("Formspec Default Background Color");
339         gettext("Formspec default background color (R,G,B).");
340         gettext("Selection box color");
341         gettext("Selection box border color (R,G,B).");
342         gettext("Selection box width");
343         gettext("Width of the selection box lines around nodes.");
344         gettext("Crosshair color");
345         gettext("Crosshair color (R,G,B).");
346         gettext("Crosshair alpha");
347         gettext("Crosshair alpha (opaqueness, between 0 and 255).");
348         gettext("Recent Chat Messages");
349         gettext("Maximum number of recent chat messages to show");
350         gettext("Desynchronize block animation");
351         gettext("Whether node texture animations should be desynchronized per mapblock.");
352         gettext("Maximum hotbar width");
353         gettext("Maximum proportion of current window to be used for hotbar.\nUseful if there's something to be displayed right or left of hotbar.");
354         gettext("HUD scale factor");
355         gettext("Modifies the size of the hudbar elements.");
356         gettext("Mesh cache");
357         gettext("Enables caching of facedir rotated meshes.");
358         gettext("Mapblock mesh generation delay");
359         gettext("Delay between mesh updates on the client in ms. Increasing this will slow\ndown the rate of mesh updates, thus reducing jitter on slower clients.");
360         gettext("Mapblock mesh generator's MapBlock cache size in MB");
361         gettext("Size of the MapBlock cache of the mesh generator. Increasing this will\nincrease the cache hit %, reducing the data being copied from the main\nthread, thus reducing jitter.");
362         gettext("Minimap");
363         gettext("Enables minimap.");
364         gettext("Round minimap");
365         gettext("Shape of the minimap. Enabled = round, disabled = square.");
366         gettext("Minimap scan height");
367         gettext("True = 256\nFalse = 128\nUseable to make minimap smoother on slower machines.");
368         gettext("Colored fog");
369         gettext("Make fog and sky colors depend on daytime (dawn/sunset) and view direction.");
370         gettext("Ambient occlusion gamma");
371         gettext("The strength (darkness) of node ambient-occlusion shading.\nLower is darker, Higher is lighter. The valid range of values for this\nsetting is 0.25 to 4.0 inclusive. If the value is out of range it will be\nset to the nearest valid value.");
372         gettext("Inventory items animations");
373         gettext("Enables animation of inventory items.");
374         gettext("Fog start");
375         gettext("Fraction of the visible distance at which fog starts to be rendered");
376         gettext("Opaque liquids");
377         gettext("Makes all liquids opaque");
378         gettext("World-aligned textures mode");
379         gettext("Textures on a node may be aligned either to the node or to the world.\nThe former mode suits better things like machines, furniture, etc., while\nthe latter makes stairs and microblocks fit surroundings better.\nHowever, as this possibility is new, thus may not be used by older servers,\nthis option allows enforcing it for certain node types. Note though that\nthat is considered EXPERIMENTAL and may not work properly.");
380         gettext("Autoscaling mode");
381         gettext("World-aligned textures may be scaled to span several nodes. However,\nthe server may not send the scale you want, especially if you use\na specially-designed texture pack; with this option, the client tries\nto determine the scale automatically basing on the texture size.\nSee also texture_min_size.\nWarning: This option is EXPERIMENTAL!");
382         gettext("Show entity selection boxes");
383         gettext("Show entity selection boxes");
384         gettext("Menus");
385         gettext("Clouds in menu");
386         gettext("Use a cloud animation for the main menu background.");
387         gettext("GUI scaling");
388         gettext("Scale GUI by a user specified value.\nUse a nearest-neighbor-anti-alias filter to scale the GUI.\nThis will smooth over some of the rough edges, and blend\npixels when scaling down, at the cost of blurring some\nedge pixels when images are scaled by non-integer sizes.");
389         gettext("GUI scaling filter");
390         gettext("When gui_scaling_filter is true, all GUI images need to be\nfiltered in software, but some images are generated directly\nto hardware (e.g. render-to-texture for nodes in inventory).");
391         gettext("GUI scaling filter txr2img");
392         gettext("When gui_scaling_filter_txr2img is true, copy those images\nfrom hardware to software for scaling.  When false, fall back\nto the old scaling method, for video drivers that don't\nproperly support downloading textures back from hardware.");
393         gettext("Tooltip delay");
394         gettext("Delay showing tooltips, stated in milliseconds.");
395         gettext("Append item name");
396         gettext("Append item name to tooltip.");
397         gettext("FreeType fonts");
398         gettext("Whether FreeType fonts are used, requires FreeType support to be compiled in.");
399         gettext("Font path");
400         gettext("Path to TrueTypeFont or bitmap.");
401         gettext("Font size");
402         gettext("Font shadow");
403         gettext("Font shadow offset, if 0 then shadow will not be drawn.");
404         gettext("Font shadow alpha");
405         gettext("Font shadow alpha (opaqueness, between 0 and 255).");
406         gettext("Monospace font path");
407         gettext("Monospace font size");
408         gettext("Fallback font");
409         gettext("This font will be used for certain languages.");
410         gettext("Fallback font size");
411         gettext("Fallback font shadow");
412         gettext("Fallback font shadow alpha");
413         gettext("Screenshot folder");
414         gettext("Path to save screenshots at.");
415         gettext("Screenshot format");
416         gettext("Format of screenshots.");
417         gettext("Screenshot quality");
418         gettext("Screenshot quality. Only used for JPEG format.\n1 means worst quality; 100 means best quality.\nUse 0 for default quality.");
419         gettext("Advanced");
420         gettext("DPI");
421         gettext("Adjust dpi configuration to your screen (non X11/Android only) e.g. for 4k screens.");
422         gettext("Enable console window");
423         gettext("Windows systems only: Start Minetest with the command line window in the background.\nContains the same information as the file debug.txt (default name).");
424         gettext("Sound");
425         gettext("Sound");
426         gettext("Volume");
427         gettext("Mute sound");
428         gettext("Client");
429         gettext("Network");
430         gettext("Server address");
431         gettext("Address to connect to.\nLeave this blank to start a local server.\nNote that the address field in the main menu overrides this setting.");
432         gettext("Remote port");
433         gettext("Port to connect to (UDP).\nNote that the port field in the main menu overrides this setting.");
434         gettext("Saving map received from server");
435         gettext("Save the map received by the client on disk.");
436         gettext("Connect to external media server");
437         gettext("Enable usage of remote media server (if provided by server).\nRemote servers offer a significantly faster way to download media (e.g. textures)\nwhen connecting to the server.");
438         gettext("Client modding");
439         gettext("Enable Lua modding support on client.\nThis support is experimental and API can change.");
440         gettext("Serverlist URL");
441         gettext("URL to the server list displayed in the Multiplayer Tab.");
442         gettext("Serverlist file");
443         gettext("File in client/serverlist/ that contains your favorite servers displayed in the\nMultiplayer Tab.");
444         gettext("Maximum size of the out chat queue");
445         gettext("Maximum size of the out chat queue.\n0 to disable queueing and -1 to make the queue size unlimited.");
446         gettext("Advanced");
447         gettext("Mapblock unload timeout");
448         gettext("Timeout for client to remove unused map data from memory.");
449         gettext("Mapblock limit");
450         gettext("Maximum number of mapblocks for client to be kept in memory.\nSet to -1 for unlimited amount.");
451         gettext("Show debug info");
452         gettext("Whether to show the client debug info (has the same effect as hitting F5).");
453         gettext("Server / Singleplayer");
454         gettext("Server name");
455         gettext("Name of the server, to be displayed when players join and in the serverlist.");
456         gettext("Server description");
457         gettext("Description of server, to be displayed when players join and in the serverlist.");
458         gettext("Server address");
459         gettext("Domain name of server, to be displayed in the serverlist.");
460         gettext("Server URL");
461         gettext("Homepage of server, to be displayed in the serverlist.");
462         gettext("Announce server");
463         gettext("Automatically report to the serverlist.");
464         gettext("Serverlist URL");
465         gettext("Announce to this serverlist.");
466         gettext("Strip color codes");
467         gettext("Remove color codes from incoming chat messages\nUse this to stop players from being able to use color in their messages");
468         gettext("Network");
469         gettext("Server port");
470         gettext("Network port to listen (UDP).\nThis value will be overridden when starting from the main menu.");
471         gettext("Bind address");
472         gettext("The network interface that the server listens on.");
473         gettext("Strict protocol checking");
474         gettext("Enable to disallow old clients from connecting.\nOlder clients are compatible in the sense that they will not crash when connecting\nto new servers, but they may not support all new features that you are expecting.");
475         gettext("Remote media");
476         gettext("Specifies URL from which client fetches media instead of using UDP.\n$filename should be accessible from $remote_media$filename via cURL\n(obviously, remote_media should end with a slash).\nFiles that are not present will be fetched the usual way.");
477         gettext("IPv6 server");
478         gettext("Enable/disable running an IPv6 server.\nIgnored if bind_address is set.");
479         gettext("Advanced");
480         gettext("Maximum simultaneous block sends per client");
481         gettext("Maximum number of blocks that are simultaneously sent per client.\nThe maximum total count is calculated dynamically:\nmax_total = ceil((#clients + max_users) * per_client / 4)");
482         gettext("Delay in sending blocks after building");
483         gettext("To reduce lag, block transfers are slowed down when a player is building something.\nThis determines how long they are slowed down after placing or removing a node.");
484         gettext("Max. packets per iteration");
485         gettext("Maximum number of packets sent per send step, if you have a slow connection\ntry reducing it, but don't reduce it to a number below double of targeted\nclient number.");
486         gettext("Game");
487         gettext("Default game");
488         gettext("Default game when creating a new world.\nThis will be overridden when creating a world from the main menu.");
489         gettext("Message of the day");
490         gettext("Message of the day displayed to players connecting.");
491         gettext("Maximum users");
492         gettext("Maximum number of players that can be connected simultaneously.");
493         gettext("Map directory");
494         gettext("World directory (everything in the world is stored here).\nNot needed if starting from the main menu.");
495         gettext("Item entity TTL");
496         gettext("Time in seconds for item entity (dropped items) to live.\nSetting it to -1 disables the feature.");
497         gettext("Damage");
498         gettext("Enable players getting damage and dying.");
499         gettext("Creative");
500         gettext("Enable creative mode for new created maps.");
501         gettext("Fixed map seed");
502         gettext("A chosen map seed for a new map, leave empty for random.\nWill be overridden when creating a new world in the main menu.");
503         gettext("Default password");
504         gettext("New users need to input this password.");
505         gettext("Default privileges");
506         gettext("The privileges that new users automatically get.\nSee /privs in game for a full list on your server and mod configuration.");
507         gettext("Basic privileges");
508         gettext("Privileges that players with basic_privs can grant");
509         gettext("Unlimited player transfer distance");
510         gettext("Whether players are shown to clients without any range limit.\nDeprecated, use the setting player_transfer_distance instead.");
511         gettext("Player transfer distance");
512         gettext("Defines the maximal player transfer distance in blocks (0 = unlimited).");
513         gettext("Player versus player");
514         gettext("Whether to allow players to damage and kill each other.");
515         gettext("Mod channels");
516         gettext("Enable mod channels support.");
517         gettext("Static spawnpoint");
518         gettext("If this is set, players will always (re)spawn at the given position.");
519         gettext("Disallow empty passwords");
520         gettext("If enabled, new players cannot join with an empty password.");
521         gettext("Disable anticheat");
522         gettext("If enabled, disable cheat prevention in multiplayer.");
523         gettext("Rollback recording");
524         gettext("If enabled, actions are recorded for rollback.\nThis option is only read when server starts.");
525         gettext("Shutdown message");
526         gettext("A message to be displayed to all clients when the server shuts down.");
527         gettext("Crash message");
528         gettext("A message to be displayed to all clients when the server crashes.");
529         gettext("Ask to reconnect after crash");
530         gettext("Whether to ask clients to reconnect after a (Lua) crash.\nSet this to true if your server is set up to restart automatically.");
531         gettext("Active object send range");
532         gettext("From how far clients know about objects, stated in mapblocks (16 nodes).\n\nSetting this larger than active_block_range will also cause the server\nto maintain active objects up to this distance in the direction the\nplayer is looking. (This can avoid mobs suddenly disappearing from view)");
533         gettext("Active block range");
534         gettext("The radius of the volume of blocks around every player that is subject to the\nactive block stuff, stated in mapblocks (16 nodes).\nIn active blocks objects are loaded and ABMs run.\nThis is also the minimum range in which active objects (mobs) are maintained.\nThis should be configured together with active_object_range.");
535         gettext("Max block send distance");
536         gettext("From how far blocks are sent to clients, stated in mapblocks (16 nodes).");
537         gettext("Maximum forceloaded blocks");
538         gettext("Maximum number of forceloaded mapblocks.");
539         gettext("Time send interval");
540         gettext("Interval of sending time of day to clients.");
541         gettext("Time speed");
542         gettext("Controls length of day/night cycle.\nExamples:\n72 = 20min, 360 = 4min, 1 = 24hour, 0 = day/night/whatever stays unchanged.");
543         gettext("World start time");
544         gettext("Time of day when a new world is started, in millihours (0-23999).");
545         gettext("Map save interval");
546         gettext("Interval of saving important changes in the world, stated in seconds.");
547         gettext("Chat message max length");
548         gettext("Set the maximum character length of a chat message sent by clients.");
549         gettext("Chat message count limit");
550         gettext("Amount of messages a player may send per 10 seconds.");
551         gettext("Chat message kick threshold");
552         gettext("Kick players who sent more than X messages per 10 seconds.");
553         gettext("Physics");
554         gettext("Default acceleration");
555         gettext("Acceleration in air");
556         gettext("Fast mode acceleration");
557         gettext("Walking speed");
558         gettext("Sneaking speed");
559         gettext("Fast mode speed");
560         gettext("Climbing speed");
561         gettext("Jumping speed");
562         gettext("Liquid fluidity");
563         gettext("Liquid fluidity smoothing");
564         gettext("Liquid sinking speed");
565         gettext("Gravity");
566         gettext("Advanced");
567         gettext("Deprecated Lua API handling");
568         gettext("Handling for deprecated lua api calls:\n-    legacy: (try to) mimic old behaviour (default for release).\n-    log: mimic and log backtrace of deprecated call (default for debug).\n-    error: abort on usage of deprecated call (suggested for mod developers).");
569         gettext("Max. clearobjects extra blocks");
570         gettext("Number of extra blocks that can be loaded by /clearobjects at once.\nThis is a trade-off between sqlite transaction overhead and\nmemory consumption (4096=100MB, as a rule of thumb).");
571         gettext("Unload unused server data");
572         gettext("How much the server will wait before unloading unused mapblocks.\nHigher value is smoother, but will use more RAM.");
573         gettext("Maximum objects per block");
574         gettext("Maximum number of statically stored objects in a block.");
575         gettext("Synchronous SQLite");
576         gettext("See https://www.sqlite.org/pragma.html#pragma_synchronous");
577         gettext("Dedicated server step");
578         gettext("Length of a server tick and the interval at which objects are generally updated over\nnetwork.");
579         gettext("Active block management interval");
580         gettext("Length of time between active block management cycles");
581         gettext("ABM interval");
582         gettext("Length of time between Active Block Modifier (ABM) execution cycles");
583         gettext("NodeTimer interval");
584         gettext("Length of time between NodeTimer execution cycles");
585         gettext("Ignore world errors");
586         gettext("If enabled, invalid world data won't cause the server to shut down.\nOnly enable this if you know what you are doing.");
587         gettext("Liquid loop max");
588         gettext("Max liquids processed per step.");
589         gettext("Liquid queue purge time");
590         gettext("The time (in seconds) that the liquids queue may grow beyond processing\ncapacity until an attempt is made to decrease its size by dumping old queue\nitems.  A value of 0 disables the functionality.");
591         gettext("Liquid update tick");
592         gettext("Liquid update interval in seconds.");
593         gettext("Block send optimize distance");
594         gettext("At this distance the server will aggressively optimize which blocks are sent to\nclients.\nSmall values potentially improve performance a lot, at the expense of visible\nrendering glitches (some blocks will not be rendered under water and in caves,\nas well as sometimes on land).\nSetting this to a value greater than max_block_send_distance disables this\noptimization.\nStated in mapblocks (16 nodes).");
595         gettext("Server side occlusion culling");
596         gettext("If enabled the server will perform map block occlusion culling based on\non the eye position of the player. This can reduce the number of blocks\nsent to the client 50-80%. The client will not longer receive most invisible\nso that the utility of noclip mode is reduced.");
597         gettext("Client side modding restrictions");
598         gettext("Restricts the access of certain client-side functions on servers\nCombine these byteflags below to restrict client-side features:\nLOAD_CLIENT_MODS: 1 (disable client mods loading)\nCHAT_MESSAGES: 2 (disable send_chat_message call client-side)\nREAD_ITEMDEFS: 4 (disable get_item_def call client-side)\nREAD_NODEDEFS: 8 (disable get_node_def call client-side)\nLOOKUP_NODES_LIMIT: 16 (limits get_node call client-side to\ncsm_restriction_noderange)");
599         gettext("Client side node lookup range restriction");
600         gettext("If the CSM restriction for node range is enabled, get_node calls are limited\nto this distance from the player to the node.");
601         gettext("Security");
602         gettext("Enable mod security");
603         gettext("Prevent mods from doing insecure things like running shell commands.");
604         gettext("Trusted mods");
605         gettext("Comma-separated list of trusted mods that are allowed to access insecure\nfunctions even when mod security is on (via request_insecure_environment()).");
606         gettext("HTTP mods");
607         gettext("Comma-separated list of mods that are allowed to access HTTP APIs, which\nallow them to upload and download data to/from the internet.");
608         gettext("Advanced");
609         gettext("Profiling");
610         gettext("Load the game profiler");
611         gettext("Load the game profiler to collect game profiling data.\nProvides a /profiler command to access the compiled profile.\nUseful for mod developers and server operators.");
612         gettext("Default report format");
613         gettext("The default format in which profiles are being saved,\nwhen calling `/profiler save [format]` without format.");
614         gettext("Report path");
615         gettext("The file path relative to your worldpath in which profiles will be saved to.");
616         gettext("Instrumentation");
617         gettext("Entity methods");
618         gettext("Instrument the methods of entities on registration.");
619         gettext("Active Block Modifiers");
620         gettext("Instrument the action function of Active Block Modifiers on registration.");
621         gettext("Loading Block Modifiers");
622         gettext("Instrument the action function of Loading Block Modifiers on registration.");
623         gettext("Chatcommands");
624         gettext("Instrument chatcommands on registration.");
625         gettext("Global callbacks");
626         gettext("Instrument global callback functions on registration.\n(anything you pass to a minetest.register_*() function)");
627         gettext("Advanced");
628         gettext("Builtin");
629         gettext("Instrument builtin.\nThis is usually only needed by core/builtin contributors");
630         gettext("Profiler");
631         gettext("Have the profiler instrument itself:\n* Instrument an empty function.\nThis estimates the overhead, that instrumentation is adding (+1 function call).\n* Instrument the sampler being used to update the statistics.");
632         gettext("Client and Server");
633         gettext("Player name");
634         gettext("Name of the player.\nWhen running a server, clients connecting with this name are admins.\nWhen starting from the main menu, this is overridden.");
635         gettext("Language");
636         gettext("Set the language. Leave empty to use the system language.\nA restart is required after changing this.");
637         gettext("Debug log level");
638         gettext("Level of logging to be written to debug.txt:\n-    <nothing> (no logging)\n-    none (messages with no level)\n-    error\n-    warning\n-    action\n-    info\n-    verbose");
639         gettext("IPv6");
640         gettext("IPv6 support.");
641         gettext("Advanced");
642         gettext("cURL timeout");
643         gettext("Default timeout for cURL, stated in milliseconds.\nOnly has an effect if compiled with cURL.");
644         gettext("cURL parallel limit");
645         gettext("Limits number of parallel HTTP requests. Affects:\n-    Media fetch if server uses remote_media setting.\n-    Serverlist download and server announcement.\n-    Downloads performed by main menu (e.g. mod manager).\nOnly has an effect if compiled with cURL.");
646         gettext("cURL file download timeout");
647         gettext("Maximum time in ms a file download (e.g. a mod download) may take.");
648         gettext("High-precision FPU");
649         gettext("Makes DirectX work with LuaJIT. Disable if it causes troubles.");
650         gettext("Main menu style");
651         gettext("Changes the main menu UI:\n-   Full:  Multple singleplayer worlds, game choice, texture pack chooser, etc.\n-   Simple: One singleplayer world, no game or texture pack choosers. May be\nnecessary for smaller screens.\n-   Auto: Simple on Android, full on everything else.");
652         gettext("Main menu script");
653         gettext("Replaces the default main menu with a custom one.");
654         gettext("Engine profiling data print interval");
655         gettext("Print the engine's profiling data in regular intervals (in seconds).\n0 = disable. Useful for developers.");
656         gettext("Mapgen");
657         gettext("Mapgen name");
658         gettext("Name of map generator to be used when creating a new world.\nCreating a world in the main menu will override this.\nCurrent stable mapgens:\nv5, v6, v7 (except floatlands), flat, singlenode.\n'stable' means the terrain shape in an existing world will not be changed\nin the future. Note that biomes are defined by games and may still change.");
659         gettext("Water level");
660         gettext("Water surface level of the world.");
661         gettext("Max block generate distance");
662         gettext("From how far blocks are generated for clients, stated in mapblocks (16 nodes).");
663         gettext("Map generation limit");
664         gettext("Limit of map generation, in nodes, in all 6 directions from (0, 0, 0).\nOnly mapchunks completely within the mapgen limit are generated.\nValue is stored per-world.");
665         gettext("Mapgen flags");
666         gettext("Global map generation attributes.\nIn Mapgen v6 the 'decorations' flag controls all decorations except trees\nand junglegrass, in all other mapgens this flag controls all decorations.\nFlags that are not enabled are not modified from the default.\nFlags starting with 'no' are used to explicitly disable them.");
667         gettext("Projecting dungeons");
668         gettext("Whether dungeons occasionally project from the terrain.");
669         gettext("Biome API temperature and humidity noise parameters");
670         gettext("Heat noise");
671         gettext("Temperature variation for biomes.");
672         gettext("Heat blend noise");
673         gettext("Small-scale temperature variation for blending biomes on borders.");
674         gettext("Humidity noise");
675         gettext("Humidity variation for biomes.");
676         gettext("Humidity blend noise");
677         gettext("Small-scale humidity variation for blending biomes on borders.");
678         gettext("Mapgen V5");
679         gettext("Mapgen V5 specific flags");
680         gettext("Map generation attributes specific to Mapgen v5.\nFlags that are not enabled are not modified from the default.\nFlags starting with 'no' are used to explicitly disable them.");
681         gettext("Cave width");
682         gettext("Controls width of tunnels, a smaller value creates wider tunnels.");
683         gettext("Large cave depth");
684         gettext("Y of upper limit of large caves.");
685         gettext("Lava depth");
686         gettext("Y of upper limit of lava in large caves.");
687         gettext("Cavern limit");
688         gettext("Y-level of cavern upper limit.");
689         gettext("Cavern taper");
690         gettext("Y-distance over which caverns expand to full size.");
691         gettext("Cavern threshold");
692         gettext("Defines full size of caverns, smaller values create larger caverns.");
693         gettext("Dungeon minimum Y");
694         gettext("Lower Y limit of dungeons.");
695         gettext("Dungeon maximum Y");
696         gettext("Upper Y limit of dungeons.");
697         gettext("Noises");
698         gettext("Filler depth noise");
699         gettext("Variation of biome filler depth.");
700         gettext("Factor noise");
701         gettext("Variation of terrain vertical scale.\nWhen noise is < -0.55 terrain is near-flat.");
702         gettext("Height noise");
703         gettext("Y-level of average terrain surface.");
704         gettext("Cave1 noise");
705         gettext("First of two 3D noises that together define tunnels.");
706         gettext("Cave2 noise");
707         gettext("Second of two 3D noises that together define tunnels.");
708         gettext("Cavern noise");
709         gettext("3D noise defining giant caverns.");
710         gettext("Ground noise");
711         gettext("3D noise defining terrain.");
712         gettext("Mapgen V6");
713         gettext("Mapgen V6 specific flags");
714         gettext("Map generation attributes specific to Mapgen v6.\nThe 'snowbiomes' flag enables the new 5 biome system.\nWhen the new biome system is enabled jungles are automatically enabled and\nthe 'jungles' flag is ignored.\nFlags that are not enabled are not modified from the default.\nFlags starting with 'no' are used to explicitly disable them.");
715         gettext("Desert noise threshold");
716         gettext("Deserts occur when np_biome exceeds this value.\nWhen the new biome system is enabled, this is ignored.");
717         gettext("Beach noise threshold");
718         gettext("Sandy beaches occur when np_beach exceeds this value.");
719         gettext("Dungeon minimum Y");
720         gettext("Lower Y limit of dungeons.");
721         gettext("Dungeon maximum Y");
722         gettext("Upper Y limit of dungeons.");
723         gettext("Noises");
724         gettext("Terrain base noise");
725         gettext("Y-level of lower terrain and seabed.");
726         gettext("Terrain higher noise");
727         gettext("Y-level of higher terrain that creates cliffs.");
728         gettext("Steepness noise");
729         gettext("Varies steepness of cliffs.");
730         gettext("Height select noise");
731         gettext("Defines distribution of higher terrain.");
732         gettext("Mud noise");
733         gettext("Varies depth of biome surface nodes.");
734         gettext("Beach noise");
735         gettext("Defines areas with sandy beaches.");
736         gettext("Biome noise");
737         gettext("Temperature variation for biomes.");
738         gettext("Cave noise");
739         gettext("Variation of number of caves.");
740         gettext("Humidity noise");
741         gettext("Humidity variation for biomes.");
742         gettext("Trees noise");
743         gettext("Defines tree areas and tree density.");
744         gettext("Apple trees noise");
745         gettext("Defines areas where trees have apples.");
746         gettext("Mapgen V7");
747         gettext("Mapgen V7 specific flags");
748         gettext("Map generation attributes specific to Mapgen v7.\n'ridges' enables the rivers.\nFlags that are not enabled are not modified from the default.\nFlags starting with 'no' are used to explicitly disable them.");
749         gettext("Mountain zero level");
750         gettext("Y of mountain density gradient zero level. Used to shift mountains vertically.");
751         gettext("Cave width");
752         gettext("Controls width of tunnels, a smaller value creates wider tunnels.");
753         gettext("Large cave depth");
754         gettext("Y of upper limit of large caves.");
755         gettext("Lava depth");
756         gettext("Y of upper limit of lava in large caves.");
757         gettext("Floatland mountain density");
758         gettext("Controls the density of mountain-type floatlands.\nIs a noise offset added to the 'mgv7_np_mountain' noise value.");
759         gettext("Floatland mountain height");
760         gettext("Typical maximum height, above and below midpoint, of floatland mountains.");
761         gettext("Floatland mountain exponent");
762         gettext("Alters how mountain-type floatlands taper above and below midpoint.");
763         gettext("Floatland level");
764         gettext("Y-level of floatland midpoint and lake surface.");
765         gettext("Shadow limit");
766         gettext("Y-level to which floatland shadows extend.");
767         gettext("Cavern limit");
768         gettext("Y-level of cavern upper limit.");
769         gettext("Cavern taper");
770         gettext("Y-distance over which caverns expand to full size.");
771         gettext("Cavern threshold");
772         gettext("Defines full size of caverns, smaller values create larger caverns.");
773         gettext("Dungeon minimum Y");
774         gettext("Lower Y limit of dungeons.");
775         gettext("Dungeon maximum Y");
776         gettext("Upper Y limit of dungeons.");
777         gettext("Noises");
778         gettext("Terrain base noise");
779         gettext("Y-level of higher terrain that creates cliffs.");
780         gettext("Terrain alternative noise");
781         gettext("Y-level of lower terrain and seabed.");
782         gettext("Terrain persistence noise");
783         gettext("Varies roughness of terrain.\nDefines the 'persistence' value for terrain_base and terrain_alt noises.");
784         gettext("Height select noise");
785         gettext("Defines distribution of higher terrain and steepness of cliffs.");
786         gettext("Filler depth noise");
787         gettext("Variation of biome filler depth.");
788         gettext("Mountain height noise");
789         gettext("Variation of maximum mountain height (in nodes).");
790         gettext("Ridge underwater noise");
791         gettext("Defines large-scale river channel structure.");
792         gettext("Floatland base noise");
793         gettext("Defines areas of floatland smooth terrain.\nSmooth floatlands occur when noise > 0.");
794         gettext("Floatland base height noise");
795         gettext("Variation of hill height and lake depth on floatland smooth terrain.");
796         gettext("Mountain noise");
797         gettext("3D noise defining mountain structure and height.\nAlso defines structure of floatland mountain terrain.");
798         gettext("Ridge noise");
799         gettext("3D noise defining structure of river canyon walls.");
800         gettext("Cavern noise");
801         gettext("3D noise defining giant caverns.");
802         gettext("Cave1 noise");
803         gettext("First of two 3D noises that together define tunnels.");
804         gettext("Cave2 noise");
805         gettext("Second of two 3D noises that together define tunnels.");
806         gettext("Mapgen Carpathian");
807         gettext("Mapgen Carpathian specific flags");
808         gettext("Map generation attributes specific to Mapgen Carpathian.\nFlags that are not enabled are not modified from the default.\nFlags starting with 'no' are used to explicitly disable them.");
809         gettext("Base ground level");
810         gettext("Defines the base ground level.");
811         gettext("Cave width");
812         gettext("Controls width of tunnels, a smaller value creates wider tunnels.");
813         gettext("Large cave depth");
814         gettext("Y of upper limit of large caves.");
815         gettext("Lava depth");
816         gettext("Y of upper limit of lava in large caves.");
817         gettext("Cavern limit");
818         gettext("Y-level of cavern upper limit.");
819         gettext("Cavern taper");
820         gettext("Y-distance over which caverns expand to full size.");
821         gettext("Cavern threshold");
822         gettext("Defines full size of caverns, smaller values create larger caverns.");
823         gettext("Dungeon minimum Y");
824         gettext("Lower Y limit of dungeons.");
825         gettext("Dungeon maximum Y");
826         gettext("Upper Y limit of dungeons.");
827         gettext("Noises");
828         gettext("Filler depth noise");
829         gettext("Variation of biome filler depth.");
830         gettext("Hilliness1 noise");
831         gettext("First of 4 2D noises that together define hill/mountain range height.");
832         gettext("Hilliness2 noise");
833         gettext("Second of 4 2D noises that together define hill/mountain range height.");
834         gettext("Hilliness3 noise");
835         gettext("Third of 4 2D noises that together define hill/mountain range height.");
836         gettext("Hilliness4 noise");
837         gettext("Fourth of 4 2D noises that together define hill/mountain range height.");
838         gettext("Rolling hills spread noise");
839         gettext("2D noise that controls the size/occurance of rolling hills.");
840         gettext("Ridge mountain spread noise");
841         gettext("2D noise that controls the size/occurance of ridged mountain ranges.");
842         gettext("Step mountain spread noise");
843         gettext("2D noise that controls the size/occurance of step mountain ranges.");
844         gettext("Rolling hill size noise");
845         gettext("2D noise that controls the shape/size of rolling hills.");
846         gettext("Ridged mountain size noise");
847         gettext("2D noise that controls the shape/size of ridged mountains.");
848         gettext("Step mountain size noise");
849         gettext("2D noise that controls the shape/size of step mountains.");
850         gettext("Mountain variation noise");
851         gettext("3D noise for mountain overhangs, cliffs, etc. Usually small variations.");
852         gettext("Cave1 noise");
853         gettext("First of two 3D noises that together define tunnels.");
854         gettext("Cave2 noise");
855         gettext("Second of two 3D noises that together define tunnels.");
856         gettext("Cavern noise");
857         gettext("3D noise defining giant caverns.");
858         gettext("Mapgen Flat");
859         gettext("Mapgen Flat specific flags");
860         gettext("Map generation attributes specific to Mapgen flat.\nOccasional lakes and hills can be added to the flat world.\nFlags that are not enabled are not modified from the default.\nFlags starting with 'no' are used to explicitly disable them.");
861         gettext("Ground level");
862         gettext("Y of flat ground.");
863         gettext("Large cave depth");
864         gettext("Y of upper limit of large caves.");
865         gettext("Lava depth");
866         gettext("Y of upper limit of lava in large caves.");
867         gettext("Cave width");
868         gettext("Controls width of tunnels, a smaller value creates wider tunnels.");
869         gettext("Lake threshold");
870         gettext("Terrain noise threshold for lakes.\nControls proportion of world area covered by lakes.\nAdjust towards 0.0 for a larger proportion.");
871         gettext("Lake steepness");
872         gettext("Controls steepness/depth of lake depressions.");
873         gettext("Hill threshold");
874         gettext("Terrain noise threshold for hills.\nControls proportion of world area covered by hills.\nAdjust towards 0.0 for a larger proportion.");
875         gettext("Hill steepness");
876         gettext("Controls steepness/height of hills.");
877         gettext("Dungeon minimum Y");
878         gettext("Lower Y limit of dungeons.");
879         gettext("Dungeon maximum Y");
880         gettext("Upper Y limit of dungeons.");
881         gettext("Noises");
882         gettext("Terrain noise");
883         gettext("Defines location and terrain of optional hills and lakes.");
884         gettext("Filler depth noise");
885         gettext("Variation of biome filler depth.");
886         gettext("Cave1 noise");
887         gettext("First of two 3D noises that together define tunnels.");
888         gettext("Cave2 noise");
889         gettext("Second of two 3D noises that together define tunnels.");
890         gettext("Mapgen Fractal");
891         gettext("Cave width");
892         gettext("Controls width of tunnels, a smaller value creates wider tunnels.");
893         gettext("Large cave depth");
894         gettext("Y of upper limit of large caves.");
895         gettext("Lava depth");
896         gettext("Y of upper limit of lava in large caves.");
897         gettext("Dungeon minimum Y");
898         gettext("Lower Y limit of dungeons.");
899         gettext("Dungeon maximum Y");
900         gettext("Upper Y limit of dungeons.");
901         gettext("Fractal type");
902         gettext("Selects one of 18 fractal types.\n1 = 4D \"Roundy\" mandelbrot set.\n2 = 4D \"Roundy\" julia set.\n3 = 4D \"Squarry\" mandelbrot set.\n4 = 4D \"Squarry\" julia set.\n5 = 4D \"Mandy Cousin\" mandelbrot set.\n6 = 4D \"Mandy Cousin\" julia set.\n7 = 4D \"Variation\" mandelbrot set.\n8 = 4D \"Variation\" julia set.\n9 = 3D \"Mandelbrot/Mandelbar\" mandelbrot set.\n10 = 3D \"Mandelbrot/Mandelbar\" julia set.\n11 = 3D \"Christmas Tree\" mandelbrot set.\n12 = 3D \"Christmas Tree\" julia set.\n13 = 3D \"Mandelbulb\" mandelbrot set.\n14 = 3D \"Mandelbulb\" julia set.\n15 = 3D \"Cosine Mandelbulb\" mandelbrot set.\n16 = 3D \"Cosine Mandelbulb\" julia set.\n17 = 4D \"Mandelbulb\" mandelbrot set.\n18 = 4D \"Mandelbulb\" julia set.");
903         gettext("Iterations");
904         gettext("Iterations of the recursive function.\nIncreasing this increases the amount of fine detail, but also\nincreases processing load.\nAt iterations = 20 this mapgen has a similar load to mapgen V7.");
905         gettext("Scale");
906         gettext("(X,Y,Z) scale of fractal in nodes.\nActual fractal size will be 2 to 3 times larger.\nThese numbers can be made very large, the fractal does\nnot have to fit inside the world.\nIncrease these to 'zoom' into the detail of the fractal.\nDefault is for a vertically-squashed shape suitable for\nan island, set all 3 numbers equal for the raw shape.");
907         gettext("Offset");
908         gettext("(X,Y,Z) offset of fractal from world center in units of 'scale'.\nCan be used to move a desired point to (0, 0) to create a\nsuitable spawn point, or to allow 'zooming in' on a desired\npoint by increasing 'scale'.\nThe default is tuned for a suitable spawn point for mandelbrot\nsets with default parameters, it may need altering in other\nsituations.\nRange roughly -2 to 2. Multiply by 'scale' for offset in nodes.");
909         gettext("Slice w");
910         gettext("W coordinate of the generated 3D slice of a 4D fractal.\nDetermines which 3D slice of the 4D shape is generated.\nAlters the shape of the fractal.\nHas no effect on 3D fractals.\nRange roughly -2 to 2.");
911         gettext("Julia x");
912         gettext("Julia set only.\nX component of hypercomplex constant.\nAlters the shape of the fractal.\nRange roughly -2 to 2.");
913         gettext("Julia y");
914         gettext("Julia set only.\nY component of hypercomplex constant.\nAlters the shape of the fractal.\nRange roughly -2 to 2.");
915         gettext("Julia z");
916         gettext("Julia set only.\nZ component of hypercomplex constant.\nAlters the shape of the fractal.\nRange roughly -2 to 2.");
917         gettext("Julia w");
918         gettext("Julia set only.\nW component of hypercomplex constant.\nAlters the shape of the fractal.\nHas no effect on 3D fractals.\nRange roughly -2 to 2.");
919         gettext("Noises");
920         gettext("Seabed noise");
921         gettext("Y-level of seabed.");
922         gettext("Filler depth noise");
923         gettext("Variation of biome filler depth.");
924         gettext("Cave1 noise");
925         gettext("First of two 3D noises that together define tunnels.");
926         gettext("Cave2 noise");
927         gettext("Second of two 3D noises that together define tunnels.");
928         gettext("Mapgen Valleys");
929         gettext("Mapgen Valleys specific flags");
930         gettext("Map generation attributes specific to Mapgen Valleys.\n'altitude_chill': Reduces heat with altitude.\n'humid_rivers': Increases humidity around rivers and where water pools.\n'vary_river_depth': If enabled, low humidity and high heat causes rivers\nto become shallower and occasionally dry.\n'altitude_dry': Reduces humidity with altitude.");
931         gettext("Altitude chill");
932         gettext("The vertical distance over which heat drops by 20 if 'altitude_chill' is\nenabled. Also the vertical distance over which humidity drops by 10 if\n'altitude_dry' is enabled.");
933         gettext("Large cave depth");
934         gettext("Depth below which you'll find large caves.");
935         gettext("Lava depth");
936         gettext("Y of upper limit of lava in large caves.");
937         gettext("Cavern upper limit");
938         gettext("Depth below which you'll find giant caverns.");
939         gettext("Cavern taper");
940         gettext("Y-distance over which caverns expand to full size.");
941         gettext("Cavern threshold");
942         gettext("Defines full size of caverns, smaller values create larger caverns.");
943         gettext("River depth");
944         gettext("How deep to make rivers.");
945         gettext("River size");
946         gettext("How wide to make rivers.");
947         gettext("Cave width");
948         gettext("Controls width of tunnels, a smaller value creates wider tunnels.");
949         gettext("Dungeon minimum Y");
950         gettext("Lower Y limit of dungeons.");
951         gettext("Dungeon maximum Y");
952         gettext("Upper Y limit of dungeons.");
953         gettext("Noises");
954         gettext("Cave noise #1");
955         gettext("First of two 3D noises that together define tunnels.");
956         gettext("Cave noise #2");
957         gettext("Second of two 3D noises that together define tunnels.");
958         gettext("Filler depth");
959         gettext("The depth of dirt or other biome filler node.");
960         gettext("Cavern noise");
961         gettext("3D noise defining giant caverns.");
962         gettext("River noise");
963         gettext("Defines large-scale river channel structure.");
964         gettext("Terrain height");
965         gettext("Base terrain height.");
966         gettext("Valley depth");
967         gettext("Raises terrain to make valleys around the rivers.");
968         gettext("Valley fill");
969         gettext("Slope and fill work together to modify the heights.");
970         gettext("Valley profile");
971         gettext("Amplifies the valleys.");
972         gettext("Valley slope");
973         gettext("Slope and fill work together to modify the heights.");
974         gettext("Advanced");
975         gettext("Chunk size");
976         gettext("Size of mapchunks generated by mapgen, stated in mapblocks (16 nodes).\nWARNING!: There is no benefit, and there are several dangers, in\nincreasing this value above 5.\nReducing this value increases cave and dungeon density.\nAltering this value is for special usage, leaving it unchanged is\nrecommended.");
977         gettext("Mapgen debug");
978         gettext("Dump the mapgen debug information.");
979         gettext("Absolute limit of emerge queues");
980         gettext("Maximum number of blocks that can be queued for loading.");
981         gettext("Limit of emerge queues on disk");
982         gettext("Maximum number of blocks to be queued that are to be loaded from file.\nSet to blank for an appropriate amount to be chosen automatically.");
983         gettext("Limit of emerge queues to generate");
984         gettext("Maximum number of blocks to be queued that are to be generated.\nSet to blank for an appropriate amount to be chosen automatically.");
985         gettext("Number of emerge threads");
986         gettext("Number of emerge threads to use.\nMake this field blank or 0, or increase this number to use multiple threads.\nOn multiprocessor systems, this will improve mapgen speed greatly at the cost\nof slightly buggy caves.");
987         gettext("Content Store");
988         gettext("Show non-free packages");
989         gettext("Show packages in the content store that do not qualify as 'free software'\nas defined by the Free Software Foundation.");
990 }