]> git.lizzy.rs Git - minetest.git/blob - src/settings_translation_file.cpp
d363ef4435fe59a2f63b6888e33b60190a3b3d58
[minetest.git] / src / settings_translation_file.cpp
1 // This file is automatically generated
2 // It contains 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("General");
8         gettext("Build inside player");
9         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.");
10         gettext("Cinematic mode");
11         gettext("Smooths camera when looking around. Also called look or mouse smoothing.\nUseful for recording videos.");
12         gettext("Camera smoothing");
13         gettext("Smooths rotation of camera. 0 to disable.");
14         gettext("Camera smoothing in cinematic mode");
15         gettext("Smooths rotation of camera in cinematic mode. 0 to disable.");
16         gettext("Aux1 key for climbing/descending");
17         gettext("If enabled, \"Aux1\" key instead of \"Sneak\" key is used for climbing down and\ndescending.");
18         gettext("Double tap jump for fly");
19         gettext("Double-tapping the jump key toggles fly mode.");
20         gettext("Always fly fast");
21         gettext("If disabled, \"Aux1\" key is used to fly fast if both fly and fast mode are\nenabled.");
22         gettext("Place repetition interval");
23         gettext("The time in seconds it takes between repeated node placements when holding\nthe place button.");
24         gettext("Automatic jumping");
25         gettext("Automatically jump up single-node obstacles.");
26         gettext("Safe digging and placing");
27         gettext("Prevent digging and placing from repeating when holding the mouse buttons.\nEnable this when you dig or place too often by accident.");
28         gettext("Keyboard and Mouse");
29         gettext("Invert mouse");
30         gettext("Invert vertical mouse movement.");
31         gettext("Mouse sensitivity");
32         gettext("Mouse sensitivity multiplier.");
33         gettext("Touchscreen");
34         gettext("Touch screen threshold");
35         gettext("The length in pixels it takes for touch screen interaction to start.");
36         gettext("Fixed virtual joystick");
37         gettext("(Android) Fixes the position of virtual joystick.\nIf disabled, virtual joystick will center to first-touch's position.");
38         gettext("Virtual joystick triggers Aux1 button");
39         gettext("(Android) Use virtual joystick to trigger \"Aux1\" button.\nIf enabled, virtual joystick will also tap \"Aux1\" button when out of main circle.");
40         gettext("Graphics and Audio");
41         gettext("Graphics");
42         gettext("Screen");
43         gettext("Screen width");
44         gettext("Width component of the initial window size. Ignored in fullscreen mode.");
45         gettext("Screen height");
46         gettext("Height component of the initial window size. Ignored in fullscreen mode.");
47         gettext("Autosave screen size");
48         gettext("Save window size automatically when modified.");
49         gettext("Full screen");
50         gettext("Fullscreen mode.");
51         gettext("Pause on lost window focus");
52         gettext("Open the pause menu when the window's focus is lost. Does not pause if a formspec is\nopen.");
53         gettext("FPS");
54         gettext("Maximum FPS");
55         gettext("If FPS would go higher than this, limit it by sleeping\nto not waste CPU power for no benefit.");
56         gettext("VSync");
57         gettext("Vertical screen synchronization.");
58         gettext("FPS when unfocused or paused");
59         gettext("Maximum FPS when the window is not focused, or when the game is paused.");
60         gettext("Viewing range");
61         gettext("View distance in nodes.");
62         gettext("Undersampling");
63         gettext("Undersampling is similar to using a lower screen resolution, but it applies\nto the game world only, keeping the GUI intact.\nIt should give a significant performance boost at the cost of less detailed image.\nHigher values result in a less detailed image.");
64         gettext("Graphics Effects");
65         gettext("Opaque liquids");
66         gettext("Makes all liquids opaque");
67         gettext("Leaves style");
68         gettext("Leaves style:\n-   Fancy:  all faces visible\n-   Simple: only outer faces, if defined special_tiles are used\n-   Opaque: disable transparency");
69         gettext("Connect glass");
70         gettext("Connects glass if supported by node.");
71         gettext("Smooth lighting");
72         gettext("Enable smooth lighting with simple ambient occlusion.\nDisable for speed or for different looks.");
73         gettext("Tradeoffs for performance");
74         gettext("Enables tradeoffs that reduce CPU load or increase rendering performance\nat the expense of minor visual glitches that do not impact game playability.");
75         gettext("Digging particles");
76         gettext("Adds particles when digging a node.");
77         gettext("3d");
78         gettext("3D mode");
79         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.");
80         gettext("3D mode parallax strength");
81         gettext("Strength of 3D mode parallax.");
82         gettext("Bobbing");
83         gettext("Arm inertia");
84         gettext("Arm inertia, gives a more realistic movement of\nthe arm when the camera moves.");
85         gettext("View bobbing factor");
86         gettext("Enable view bobbing and amount of view bobbing.\nFor example: 0 for no view bobbing; 1.0 for normal; 2.0 for double.");
87         gettext("Fall bobbing factor");
88         gettext("Multiplier for fall bobbing.\nFor example: 0 for no view bobbing; 1.0 for normal; 2.0 for double.");
89         gettext("Camera");
90         gettext("Near plane");
91         gettext("Camera 'near clipping plane' distance in nodes, between 0 and 0.25\nOnly works on GLES platforms. Most users will not need to change this.\nIncreasing can reduce artifacting on weaker GPUs.\n0.1 = Default, 0.25 = Good value for weaker tablets.");
92         gettext("Field of view");
93         gettext("Field of view in degrees.");
94         gettext("Light curve gamma");
95         gettext("Alters the light curve by applying 'gamma correction' to it.\nHigher values make middle and lower light levels brighter.\nValue '1.0' leaves the light curve unaltered.\nThis only has significant effect on daylight and artificial\nlight, it has very little effect on natural night light.");
96         gettext("Ambient occlusion gamma");
97         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.");
98         gettext("Screenshots");
99         gettext("Screenshot folder");
100         gettext("Path to save screenshots at. Can be an absolute or relative path.\nThe folder will be created if it doesn't already exist.");
101         gettext("Screenshot format");
102         gettext("Format of screenshots.");
103         gettext("Screenshot quality");
104         gettext("Screenshot quality. Only used for JPEG format.\n1 means worst quality; 100 means best quality.\nUse 0 for default quality.");
105         gettext("Node and Entity Highlighting");
106         gettext("Node highlighting");
107         gettext("Method used to highlight selected object.");
108         gettext("Show entity selection boxes");
109         gettext("Show entity selection boxes\nA restart is required after changing this.");
110         gettext("Selection box color");
111         gettext("Selection box border color (R,G,B).");
112         gettext("Selection box width");
113         gettext("Width of the selection box lines around nodes.");
114         gettext("Crosshair color");
115         gettext("Crosshair color (R,G,B).\nAlso controls the object crosshair color");
116         gettext("Crosshair alpha");
117         gettext("Crosshair alpha (opaqueness, between 0 and 255).\nThis also applies to the object crosshair.");
118         gettext("Fog");
119         gettext("Fog");
120         gettext("Whether to fog out the end of the visible area.");
121         gettext("Colored fog");
122         gettext("Make fog and sky colors depend on daytime (dawn/sunset) and view direction.");
123         gettext("Fog start");
124         gettext("Fraction of the visible distance at which fog starts to be rendered");
125         gettext("Clouds");
126         gettext("Clouds");
127         gettext("Clouds are a client side effect.");
128         gettext("3D clouds");
129         gettext("Use 3D cloud look instead of flat.");
130         gettext("Filtering and Antialiasing");
131         gettext("Mipmapping");
132         gettext("Use mipmapping to scale textures. May slightly increase performance,\nespecially when using a high resolution texture pack.\nGamma correct downscaling is not supported.");
133         gettext("Anisotropic filtering");
134         gettext("Use anisotropic filtering when viewing at textures from an angle.");
135         gettext("Bilinear filtering");
136         gettext("Use bilinear filtering when scaling textures.");
137         gettext("Trilinear filtering");
138         gettext("Use trilinear filtering when scaling textures.");
139         gettext("Clean transparent textures");
140         gettext("Filtered textures can blend RGB values with fully-transparent neighbors,\nwhich PNG optimizers usually discard, often resulting in dark or\nlight edges to transparent textures. Apply a filter to clean that up\nat texture load time. This is automatically enabled if mipmapping is enabled.");
141         gettext("Minimum texture size");
142         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. This setting is ONLY applied if\nbilinear/trilinear/anisotropic filtering is enabled.\nThis is also used as the base node texture size for world-aligned\ntexture autoscaling.");
143         gettext("FSAA");
144         gettext("Use multi-sample antialiasing (MSAA) to smooth out block edges.\nThis algorithm smooths out the 3D viewport while keeping the image sharp,\nbut it doesn't affect the insides of textures\n(which is especially noticeable with transparent textures).\nVisible spaces appear between nodes when shaders are disabled.\nIf set to 0, MSAA is disabled.\nA restart is required after changing this option.");
145         gettext("Shaders");
146         gettext("Shaders");
147         gettext("Shaders allow advanced visual effects and may increase performance on some video\ncards.\nThis only works with the OpenGL video backend.");
148         gettext("Tone Mapping");
149         gettext("Filmic tone mapping");
150         gettext("Enables Hable's 'Uncharted 2' filmic tone mapping.\nSimulates the tone curve of photographic film and how this approximates the\nappearance of high dynamic range images. Mid-range contrast is slightly\nenhanced, highlights and shadows are gradually compressed.");
151         gettext("Waving Nodes");
152         gettext("Waving leaves");
153         gettext("Set to true to enable waving leaves.\nRequires shaders to be enabled.");
154         gettext("Waving plants");
155         gettext("Set to true to enable waving plants.\nRequires shaders to be enabled.");
156         gettext("Waving liquids");
157         gettext("Set to true to enable waving liquids (like water).\nRequires shaders to be enabled.");
158         gettext("Waving liquids wave height");
159         gettext("The maximum height of the surface of waving liquids.\n4.0 = Wave height is two nodes.\n0.0 = Wave doesn't move at all.\nDefault is 1.0 (1/2 node).\nRequires waving liquids to be enabled.");
160         gettext("Waving liquids wavelength");
161         gettext("Length of liquid waves.\nRequires waving liquids to be enabled.");
162         gettext("Waving liquids wave speed");
163         gettext("How fast liquid waves will move. Higher = faster.\nIf negative, liquid waves will move backwards.\nRequires waving liquids to be enabled.");
164         gettext("Dynamic shadows");
165         gettext("Dynamic shadows");
166         gettext("Set to true to enable Shadow Mapping.\nRequires shaders to be enabled.");
167         gettext("Shadow strength gamma");
168         gettext("Set the shadow strength gamma.\nAdjusts the intensity of in-game dynamic shadows.\nLower value means lighter shadows, higher value means darker shadows.");
169         gettext("Shadow map max distance in nodes to render shadows");
170         gettext("Maximum distance to render shadows.");
171         gettext("Shadow map texture size");
172         gettext("Texture size to render the shadow map on.\nThis must be a power of two.\nBigger numbers create better shadows but it is also more expensive.");
173         gettext("Shadow map texture in 32 bits");
174         gettext("Sets shadow texture quality to 32 bits.\nOn false, 16 bits texture will be used.\nThis can cause much more artifacts in the shadow.");
175         gettext("Poisson filtering");
176         gettext("Enable Poisson disk filtering.\nOn true uses Poisson disk to make \"soft shadows\". Otherwise uses PCF filtering.");
177         gettext("Shadow filter quality");
178         gettext("Define shadow filtering quality.\nThis simulates the soft shadows effect by applying a PCF or Poisson disk\nbut also uses more resources.");
179         gettext("Colored shadows");
180         gettext("Enable colored shadows.\nOn true translucent nodes cast colored shadows. This is expensive.");
181         gettext("Map shadows update frames");
182         gettext("Spread a complete update of shadow map over given amount of frames.\nHigher values might make shadows laggy, lower values\nwill consume more resources.\nMinimum value: 1; maximum value: 16");
183         gettext("Soft shadow radius");
184         gettext("Set the soft shadow radius size.\nLower values mean sharper shadows, bigger values mean softer shadows.\nMinimum value: 1.0; maximum value: 15.0");
185         gettext("Sky Body Orbit Tilt");
186         gettext("Set the tilt of Sun/Moon orbit in degrees.\nValue of 0 means no tilt / vertical orbit.\nMinimum value: 0.0; maximum value: 60.0");
187         gettext("Audio");
188         gettext("Volume");
189         gettext("Volume of all sounds.\nRequires the sound system to be enabled.");
190         gettext("Mute sound");
191         gettext("Whether to mute sounds. You can unmute sounds at any time, unless the\nsound system is disabled (enable_sound=false).\nIn-game, you can toggle the mute state with the mute key or by using the\npause menu.");
192         gettext("User Interfaces");
193         gettext("Language");
194         gettext("Set the language. Leave empty to use the system language.\nA restart is required after changing this.");
195         gettext("GUIs");
196         gettext("GUI scaling");
197         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.");
198         gettext("Inventory items animations");
199         gettext("Enables animation of inventory items.");
200         gettext("Formspec Full-Screen Background Opacity");
201         gettext("Formspec full-screen background opacity (between 0 and 255).");
202         gettext("Formspec Full-Screen Background Color");
203         gettext("Formspec full-screen background color (R,G,B).");
204         gettext("GUI scaling filter");
205         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).");
206         gettext("GUI scaling filter txr2img");
207         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.");
208         gettext("Tooltip delay");
209         gettext("Delay showing tooltips, stated in milliseconds.");
210         gettext("Append item name");
211         gettext("Append item name to tooltip.");
212         gettext("Clouds in menu");
213         gettext("Use a cloud animation for the main menu background.");
214         gettext("HUD");
215         gettext("HUD scaling");
216         gettext("Modifies the size of the HUD elements.");
217         gettext("Show name tag backgrounds by default");
218         gettext("Whether name tag backgrounds should be shown by default.\nMods may still set a background.");
219         gettext("Chat");
220         gettext("Recent Chat Messages");
221         gettext("Maximum number of recent chat messages to show");
222         gettext("Console height");
223         gettext("In-game chat console height, between 0.1 (10%) and 1.0 (100%).");
224         gettext("Console color");
225         gettext("In-game chat console background color (R,G,B).");
226         gettext("Console alpha");
227         gettext("In-game chat console background alpha (opaqueness, between 0 and 255).");
228         gettext("Maximum hotbar width");
229         gettext("Maximum proportion of current window to be used for hotbar.\nUseful if there's something to be displayed right or left of hotbar.");
230         gettext("Chat weblinks");
231         gettext("Clickable weblinks (middle-click or Ctrl+left-click) enabled in chat console output.");
232         gettext("Weblink color");
233         gettext("Optional override for chat weblink color.");
234         gettext("Chat font size");
235         gettext("Font size of the recent chat text and chat prompt in point (pt).\nValue 0 will use the default font size.");
236         gettext("Content Repository");
237         gettext("ContentDB URL");
238         gettext("The URL for the content repository");
239         gettext("ContentDB Flag Blacklist");
240         gettext("Comma-separated list of flags to hide in the content repository.\n\"nonfree\" can be used to hide packages which do not qualify as 'free software',\nas defined by the Free Software Foundation.\nYou can also specify content ratings.\nThese flags are independent from Minetest versions,\nso see a full list at https://content.minetest.net/help/content_flags/");
241         gettext("ContentDB Max Concurrent Downloads");
242         gettext("Maximum number of concurrent downloads. Downloads exceeding this limit will be queued.\nThis should be lower than curl_parallel_limit.");
243         gettext("Client and Server");
244         gettext("Client");
245         gettext("Saving map received from server");
246         gettext("Save the map received by the client on disk.");
247         gettext("Serverlist URL");
248         gettext("URL to the server list displayed in the Multiplayer Tab.");
249         gettext("Enable split login/register");
250         gettext("If enabled, account registration is separate from login in the UI.\nIf disabled, new accounts will be registered automatically when logging in.");
251         gettext("Server");
252         gettext("Admin name");
253         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.");
254         gettext("Serverlist and MOTD");
255         gettext("Server name");
256         gettext("Name of the server, to be displayed when players join and in the serverlist.");
257         gettext("Server description");
258         gettext("Description of server, to be displayed when players join and in the serverlist.");
259         gettext("Server address");
260         gettext("Domain name of server, to be displayed in the serverlist.");
261         gettext("Server URL");
262         gettext("Homepage of server, to be displayed in the serverlist.");
263         gettext("Announce server");
264         gettext("Automatically report to the serverlist.");
265         gettext("Serverlist URL");
266         gettext("Announce to this serverlist.");
267         gettext("Message of the day");
268         gettext("Message of the day displayed to players connecting.");
269         gettext("Maximum users");
270         gettext("Maximum number of players that can be connected simultaneously.");
271         gettext("Static spawnpoint");
272         gettext("If this is set, players will always (re)spawn at the given position.");
273         gettext("Networking");
274         gettext("Server port");
275         gettext("Network port to listen (UDP).\nThis value will be overridden when starting from the main menu.");
276         gettext("Bind address");
277         gettext("The network interface that the server listens on.");
278         gettext("Strict protocol checking");
279         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.");
280         gettext("Remote media");
281         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.");
282         gettext("IPv6 server");
283         gettext("Enable/disable running an IPv6 server.\nIgnored if bind_address is set.\nNeeds enable_ipv6 to be enabled.");
284         gettext("Server Security");
285         gettext("Default password");
286         gettext("New users need to input this password.");
287         gettext("Disallow empty passwords");
288         gettext("If enabled, players cannot join without a password or change theirs to an empty password.");
289         gettext("Default privileges");
290         gettext("The privileges that new users automatically get.\nSee /privs in game for a full list on your server and mod configuration.");
291         gettext("Basic privileges");
292         gettext("Privileges that players with basic_privs can grant");
293         gettext("Disable anticheat");
294         gettext("If enabled, disable cheat prevention in multiplayer.");
295         gettext("Rollback recording");
296         gettext("If enabled, actions are recorded for rollback.\nThis option is only read when server starts.");
297         gettext("Client-side Modding");
298         gettext("Client side modding restrictions");
299         gettext("Restricts the access of certain client-side functions on servers.\nCombine the byteflags below to restrict client-side features, or set to 0\nfor no restrictions:\nLOAD_CLIENT_MODS: 1 (disable loading client-provided mods)\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)\nREAD_PLAYERINFO: 32 (disable get_player_names call client-side)");
300         gettext("Client side node lookup range restriction");
301         gettext("If the CSM restriction for node range is enabled, get_node calls are limited\nto this distance from the player to the node.");
302         gettext("Chat");
303         gettext("Strip color codes");
304         gettext("Remove color codes from incoming chat messages\nUse this to stop players from being able to use color in their messages");
305         gettext("Chat message max length");
306         gettext("Set the maximum length of a chat message (in characters) sent by clients.");
307         gettext("Chat message count limit");
308         gettext("Amount of messages a player may send per 10 seconds.");
309         gettext("Chat message kick threshold");
310         gettext("Kick players who sent more than X messages per 10 seconds.");
311         gettext("Server Gameplay");
312         gettext("Time speed");
313         gettext("Controls length of day/night cycle.\nExamples:\n72 = 20min, 360 = 4min, 1 = 24hour, 0 = day/night/whatever stays unchanged.");
314         gettext("World start time");
315         gettext("Time of day when a new world is started, in millihours (0-23999).");
316         gettext("Item entity TTL");
317         gettext("Time in seconds for item entity (dropped items) to live.\nSetting it to -1 disables the feature.");
318         gettext("Default stack size");
319         gettext("Specifies the default stack size of nodes, items and tools.\nNote that mods or games may explicitly set a stack for certain (or all) items.");
320         gettext("Physics");
321         gettext("Default acceleration");
322         gettext("Horizontal and vertical acceleration on ground or when climbing,\nin nodes per second per second.");
323         gettext("Acceleration in air");
324         gettext("Horizontal acceleration in air when jumping or falling,\nin nodes per second per second.");
325         gettext("Fast mode acceleration");
326         gettext("Horizontal and vertical acceleration in fast mode,\nin nodes per second per second.");
327         gettext("Walking speed");
328         gettext("Walking and flying speed, in nodes per second.");
329         gettext("Sneaking speed");
330         gettext("Sneaking speed, in nodes per second.");
331         gettext("Fast mode speed");
332         gettext("Walking, flying and climbing speed in fast mode, in nodes per second.");
333         gettext("Climbing speed");
334         gettext("Vertical climbing speed, in nodes per second.");
335         gettext("Jumping speed");
336         gettext("Initial vertical speed when jumping, in nodes per second.");
337         gettext("Liquid fluidity");
338         gettext("How much you are slowed down when moving inside a liquid.\nDecrease this to increase liquid resistance to movement.");
339         gettext("Liquid fluidity smoothing");
340         gettext("Maximum liquid resistance. Controls deceleration when entering liquid at\nhigh speed.");
341         gettext("Liquid sinking");
342         gettext("Controls sinking speed in liquid when idling. Negative values will cause\nyou to rise instead.");
343         gettext("Gravity");
344         gettext("Acceleration of gravity, in nodes per second per second.");
345         gettext("Mapgen");
346         gettext("Fixed map seed");
347         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.");
348         gettext("Mapgen name");
349         gettext("Name of map generator to be used when creating a new world.\nCreating a world in the main menu will override this.\nCurrent mapgens in a highly unstable state:\n-    The optional floatlands of v7 (disabled by default).");
350         gettext("Water level");
351         gettext("Water surface level of the world.");
352         gettext("Max block generate distance");
353         gettext("From how far blocks are generated for clients, stated in mapblocks (16 nodes).");
354         gettext("Map generation limit");
355         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.");
356         gettext("Mapgen flags");
357         gettext("Global map generation attributes.\nIn Mapgen v6 the 'decorations' flag controls all decorations except trees\nand jungle grass, in all other mapgens this flag controls all decorations.");
358         gettext("Biome API noise parameters");
359         gettext("Heat noise");
360         gettext("Temperature variation for biomes.");
361         gettext("Heat blend noise");
362         gettext("Small-scale temperature variation for blending biomes on borders.");
363         gettext("Humidity noise");
364         gettext("Humidity variation for biomes.");
365         gettext("Humidity blend noise");
366         gettext("Small-scale humidity variation for blending biomes on borders.");
367         gettext("Mapgen V5");
368         gettext("Mapgen V5 specific flags");
369         gettext("Map generation attributes specific to Mapgen v5.");
370         gettext("Cave width");
371         gettext("Controls width of tunnels, a smaller value creates wider tunnels.\nValue >= 10.0 completely disables generation of tunnels and avoids the\nintensive noise calculations.");
372         gettext("Large cave depth");
373         gettext("Y of upper limit of large caves.");
374         gettext("Small cave minimum number");
375         gettext("Minimum limit of random number of small caves per mapchunk.");
376         gettext("Small cave maximum number");
377         gettext("Maximum limit of random number of small caves per mapchunk.");
378         gettext("Large cave minimum number");
379         gettext("Minimum limit of random number of large caves per mapchunk.");
380         gettext("Large cave maximum number");
381         gettext("Maximum limit of random number of large caves per mapchunk.");
382         gettext("Large cave proportion flooded");
383         gettext("Proportion of large caves that contain liquid.");
384         gettext("Cavern limit");
385         gettext("Y-level of cavern upper limit.");
386         gettext("Cavern taper");
387         gettext("Y-distance over which caverns expand to full size.");
388         gettext("Cavern threshold");
389         gettext("Defines full size of caverns, smaller values create larger caverns.");
390         gettext("Dungeon minimum Y");
391         gettext("Lower Y limit of dungeons.");
392         gettext("Dungeon maximum Y");
393         gettext("Upper Y limit of dungeons.");
394         gettext("Noises");
395         gettext("Filler depth noise");
396         gettext("Variation of biome filler depth.");
397         gettext("Factor noise");
398         gettext("Variation of terrain vertical scale.\nWhen noise is < -0.55 terrain is near-flat.");
399         gettext("Height noise");
400         gettext("Y-level of average terrain surface.");
401         gettext("Cave1 noise");
402         gettext("First of two 3D noises that together define tunnels.");
403         gettext("Cave2 noise");
404         gettext("Second of two 3D noises that together define tunnels.");
405         gettext("Cavern noise");
406         gettext("3D noise defining giant caverns.");
407         gettext("Ground noise");
408         gettext("3D noise defining terrain.");
409         gettext("Dungeon noise");
410         gettext("3D noise that determines number of dungeons per mapchunk.");
411         gettext("Mapgen V6");
412         gettext("Mapgen V6 specific flags");
413         gettext("Map generation attributes specific to Mapgen v6.\nThe 'snowbiomes' flag enables the new 5 biome system.\nWhen the 'snowbiomes' flag is enabled jungles are automatically enabled and\nthe 'jungles' flag is ignored.");
414         gettext("Desert noise threshold");
415         gettext("Deserts occur when np_biome exceeds this value.\nWhen the 'snowbiomes' flag is enabled, this is ignored.");
416         gettext("Beach noise threshold");
417         gettext("Sandy beaches occur when np_beach exceeds this value.");
418         gettext("Dungeon minimum Y");
419         gettext("Lower Y limit of dungeons.");
420         gettext("Dungeon maximum Y");
421         gettext("Upper Y limit of dungeons.");
422         gettext("Noises");
423         gettext("Terrain base noise");
424         gettext("Y-level of lower terrain and seabed.");
425         gettext("Terrain higher noise");
426         gettext("Y-level of higher terrain that creates cliffs.");
427         gettext("Steepness noise");
428         gettext("Varies steepness of cliffs.");
429         gettext("Height select noise");
430         gettext("Defines distribution of higher terrain.");
431         gettext("Mud noise");
432         gettext("Varies depth of biome surface nodes.");
433         gettext("Beach noise");
434         gettext("Defines areas with sandy beaches.");
435         gettext("Biome noise");
436         gettext("Temperature variation for biomes.");
437         gettext("Cave noise");
438         gettext("Variation of number of caves.");
439         gettext("Humidity noise");
440         gettext("Humidity variation for biomes.");
441         gettext("Trees noise");
442         gettext("Defines tree areas and tree density.");
443         gettext("Apple trees noise");
444         gettext("Defines areas where trees have apples.");
445         gettext("Mapgen V7");
446         gettext("Mapgen V7 specific flags");
447         gettext("Map generation attributes specific to Mapgen v7.\n'ridges': Rivers.\n'floatlands': Floating land masses in the atmosphere.\n'caverns': Giant caves deep underground.");
448         gettext("Mountain zero level");
449         gettext("Y of mountain density gradient zero level. Used to shift mountains vertically.");
450         gettext("Floatland minimum Y");
451         gettext("Lower Y limit of floatlands.");
452         gettext("Floatland maximum Y");
453         gettext("Upper Y limit of floatlands.");
454         gettext("Floatland tapering distance");
455         gettext("Y-distance over which floatlands taper from full density to nothing.\nTapering starts at this distance from the Y limit.\nFor a solid floatland layer, this controls the height of hills/mountains.\nMust be less than or equal to half the distance between the Y limits.");
456         gettext("Floatland taper exponent");
457         gettext("Exponent of the floatland tapering. Alters the tapering behavior.\nValue = 1.0 creates a uniform, linear tapering.\nValues > 1.0 create a smooth tapering suitable for the default separated\nfloatlands.\nValues < 1.0 (for example 0.25) create a more defined surface level with\nflatter lowlands, suitable for a solid floatland layer.");
458         gettext("Floatland density");
459         gettext("Adjusts the density of the floatland layer.\nIncrease value to increase density. Can be positive or negative.\nValue = 0.0: 50% of volume is floatland.\nValue = 2.0 (can be higher depending on 'mgv7_np_floatland', always test\nto be sure) creates a solid floatland layer.");
460         gettext("Floatland water level");
461         gettext("Surface level of optional water placed on a solid floatland layer.\nWater is disabled by default and will only be placed if this value is set\nto above 'mgv7_floatland_ymax' - 'mgv7_floatland_taper' (the start of the\nupper tapering).\n***WARNING, POTENTIAL DANGER TO WORLDS AND SERVER PERFORMANCE***:\nWhen enabling water placement the floatlands must be configured and tested\nto be a solid layer by setting 'mgv7_floatland_density' to 2.0 (or other\nrequired value depending on 'mgv7_np_floatland'), to avoid\nserver-intensive extreme water flow and to avoid vast flooding of the\nworld surface below.");
462         gettext("Cave width");
463         gettext("Controls width of tunnels, a smaller value creates wider tunnels.\nValue >= 10.0 completely disables generation of tunnels and avoids the\nintensive noise calculations.");
464         gettext("Large cave depth");
465         gettext("Y of upper limit of large caves.");
466         gettext("Small cave minimum number");
467         gettext("Minimum limit of random number of small caves per mapchunk.");
468         gettext("Small cave maximum number");
469         gettext("Maximum limit of random number of small caves per mapchunk.");
470         gettext("Large cave minimum number");
471         gettext("Minimum limit of random number of large caves per mapchunk.");
472         gettext("Large cave maximum number");
473         gettext("Maximum limit of random number of large caves per mapchunk.");
474         gettext("Large cave proportion flooded");
475         gettext("Proportion of large caves that contain liquid.");
476         gettext("Cavern limit");
477         gettext("Y-level of cavern upper limit.");
478         gettext("Cavern taper");
479         gettext("Y-distance over which caverns expand to full size.");
480         gettext("Cavern threshold");
481         gettext("Defines full size of caverns, smaller values create larger caverns.");
482         gettext("Dungeon minimum Y");
483         gettext("Lower Y limit of dungeons.");
484         gettext("Dungeon maximum Y");
485         gettext("Upper Y limit of dungeons.");
486         gettext("Noises");
487         gettext("Terrain base noise");
488         gettext("Y-level of higher terrain that creates cliffs.");
489         gettext("Terrain alternative noise");
490         gettext("Y-level of lower terrain and seabed.");
491         gettext("Terrain persistence noise");
492         gettext("Varies roughness of terrain.\nDefines the 'persistence' value for terrain_base and terrain_alt noises.");
493         gettext("Height select noise");
494         gettext("Defines distribution of higher terrain and steepness of cliffs.");
495         gettext("Filler depth noise");
496         gettext("Variation of biome filler depth.");
497         gettext("Mountain height noise");
498         gettext("Variation of maximum mountain height (in nodes).");
499         gettext("Ridge underwater noise");
500         gettext("Defines large-scale river channel structure.");
501         gettext("Mountain noise");
502         gettext("3D noise defining mountain structure and height.\nAlso defines structure of floatland mountain terrain.");
503         gettext("Ridge noise");
504         gettext("3D noise defining structure of river canyon walls.");
505         gettext("Floatland noise");
506         gettext("3D noise defining structure of floatlands.\nIf altered from the default, the noise 'scale' (0.7 by default) may need\nto be adjusted, as floatland tapering functions best when this noise has\na value range of approximately -2.0 to 2.0.");
507         gettext("Cavern noise");
508         gettext("3D noise defining giant caverns.");
509         gettext("Cave1 noise");
510         gettext("First of two 3D noises that together define tunnels.");
511         gettext("Cave2 noise");
512         gettext("Second of two 3D noises that together define tunnels.");
513         gettext("Dungeon noise");
514         gettext("3D noise that determines number of dungeons per mapchunk.");
515         gettext("Mapgen Carpathian");
516         gettext("Mapgen Carpathian specific flags");
517         gettext("Map generation attributes specific to Mapgen Carpathian.");
518         gettext("Base ground level");
519         gettext("Defines the base ground level.");
520         gettext("River channel width");
521         gettext("Defines the width of the river channel.");
522         gettext("River channel depth");
523         gettext("Defines the depth of the river channel.");
524         gettext("River valley width");
525         gettext("Defines the width of the river valley.");
526         gettext("Cave width");
527         gettext("Controls width of tunnels, a smaller value creates wider tunnels.\nValue >= 10.0 completely disables generation of tunnels and avoids the\nintensive noise calculations.");
528         gettext("Large cave depth");
529         gettext("Y of upper limit of large caves.");
530         gettext("Small cave minimum number");
531         gettext("Minimum limit of random number of small caves per mapchunk.");
532         gettext("Small cave maximum number");
533         gettext("Maximum limit of random number of small caves per mapchunk.");
534         gettext("Large cave minimum number");
535         gettext("Minimum limit of random number of large caves per mapchunk.");
536         gettext("Large cave maximum number");
537         gettext("Maximum limit of random number of large caves per mapchunk.");
538         gettext("Large cave proportion flooded");
539         gettext("Proportion of large caves that contain liquid.");
540         gettext("Cavern limit");
541         gettext("Y-level of cavern upper limit.");
542         gettext("Cavern taper");
543         gettext("Y-distance over which caverns expand to full size.");
544         gettext("Cavern threshold");
545         gettext("Defines full size of caverns, smaller values create larger caverns.");
546         gettext("Dungeon minimum Y");
547         gettext("Lower Y limit of dungeons.");
548         gettext("Dungeon maximum Y");
549         gettext("Upper Y limit of dungeons.");
550         gettext("Noises");
551         gettext("Filler depth noise");
552         gettext("Variation of biome filler depth.");
553         gettext("Hilliness1 noise");
554         gettext("First of 4 2D noises that together define hill/mountain range height.");
555         gettext("Hilliness2 noise");
556         gettext("Second of 4 2D noises that together define hill/mountain range height.");
557         gettext("Hilliness3 noise");
558         gettext("Third of 4 2D noises that together define hill/mountain range height.");
559         gettext("Hilliness4 noise");
560         gettext("Fourth of 4 2D noises that together define hill/mountain range height.");
561         gettext("Rolling hills spread noise");
562         gettext("2D noise that controls the size/occurrence of rolling hills.");
563         gettext("Ridge mountain spread noise");
564         gettext("2D noise that controls the size/occurrence of ridged mountain ranges.");
565         gettext("Step mountain spread noise");
566         gettext("2D noise that controls the size/occurrence of step mountain ranges.");
567         gettext("Rolling hill size noise");
568         gettext("2D noise that controls the shape/size of rolling hills.");
569         gettext("Ridged mountain size noise");
570         gettext("2D noise that controls the shape/size of ridged mountains.");
571         gettext("Step mountain size noise");
572         gettext("2D noise that controls the shape/size of step mountains.");
573         gettext("River noise");
574         gettext("2D noise that locates the river valleys and channels.");
575         gettext("Mountain variation noise");
576         gettext("3D noise for mountain overhangs, cliffs, etc. Usually small variations.");
577         gettext("Cave1 noise");
578         gettext("First of two 3D noises that together define tunnels.");
579         gettext("Cave2 noise");
580         gettext("Second of two 3D noises that together define tunnels.");
581         gettext("Cavern noise");
582         gettext("3D noise defining giant caverns.");
583         gettext("Dungeon noise");
584         gettext("3D noise that determines number of dungeons per mapchunk.");
585         gettext("Mapgen Flat");
586         gettext("Mapgen Flat specific flags");
587         gettext("Map generation attributes specific to Mapgen Flat.\nOccasional lakes and hills can be added to the flat world.");
588         gettext("Ground level");
589         gettext("Y of flat ground.");
590         gettext("Large cave depth");
591         gettext("Y of upper limit of large caves.");
592         gettext("Small cave minimum number");
593         gettext("Minimum limit of random number of small caves per mapchunk.");
594         gettext("Small cave maximum number");
595         gettext("Maximum limit of random number of small caves per mapchunk.");
596         gettext("Large cave minimum number");
597         gettext("Minimum limit of random number of large caves per mapchunk.");
598         gettext("Large cave maximum number");
599         gettext("Maximum limit of random number of large caves per mapchunk.");
600         gettext("Large cave proportion flooded");
601         gettext("Proportion of large caves that contain liquid.");
602         gettext("Cave width");
603         gettext("Controls width of tunnels, a smaller value creates wider tunnels.\nValue >= 10.0 completely disables generation of tunnels and avoids the\nintensive noise calculations.");
604         gettext("Lake threshold");
605         gettext("Terrain noise threshold for lakes.\nControls proportion of world area covered by lakes.\nAdjust towards 0.0 for a larger proportion.");
606         gettext("Lake steepness");
607         gettext("Controls steepness/depth of lake depressions.");
608         gettext("Hill threshold");
609         gettext("Terrain noise threshold for hills.\nControls proportion of world area covered by hills.\nAdjust towards 0.0 for a larger proportion.");
610         gettext("Hill steepness");
611         gettext("Controls steepness/height of hills.");
612         gettext("Cavern limit");
613         gettext("Y-level of cavern upper limit.");
614         gettext("Cavern taper");
615         gettext("Y-distance over which caverns expand to full size.");
616         gettext("Cavern threshold");
617         gettext("Defines full size of caverns, smaller values create larger caverns.");
618         gettext("Dungeon minimum Y");
619         gettext("Lower Y limit of dungeons.");
620         gettext("Dungeon maximum Y");
621         gettext("Upper Y limit of dungeons.");
622         gettext("Noises");
623         gettext("Terrain noise");
624         gettext("Defines location and terrain of optional hills and lakes.");
625         gettext("Filler depth noise");
626         gettext("Variation of biome filler depth.");
627         gettext("Cave1 noise");
628         gettext("First of two 3D noises that together define tunnels.");
629         gettext("Cave2 noise");
630         gettext("Second of two 3D noises that together define tunnels.");
631         gettext("Cavern noise");
632         gettext("3D noise defining giant caverns.");
633         gettext("Dungeon noise");
634         gettext("3D noise that determines number of dungeons per mapchunk.");
635         gettext("Mapgen Fractal");
636         gettext("Mapgen Fractal specific flags");
637         gettext("Map generation attributes specific to Mapgen Fractal.\n'terrain' enables the generation of non-fractal terrain:\nocean, islands and underground.");
638         gettext("Cave width");
639         gettext("Controls width of tunnels, a smaller value creates wider tunnels.\nValue >= 10.0 completely disables generation of tunnels and avoids the\nintensive noise calculations.");
640         gettext("Large cave depth");
641         gettext("Y of upper limit of large caves.");
642         gettext("Small cave minimum number");
643         gettext("Minimum limit of random number of small caves per mapchunk.");
644         gettext("Small cave maximum number");
645         gettext("Maximum limit of random number of small caves per mapchunk.");
646         gettext("Large cave minimum number");
647         gettext("Minimum limit of random number of large caves per mapchunk.");
648         gettext("Large cave maximum number");
649         gettext("Maximum limit of random number of large caves per mapchunk.");
650         gettext("Large cave proportion flooded");
651         gettext("Proportion of large caves that contain liquid.");
652         gettext("Dungeon minimum Y");
653         gettext("Lower Y limit of dungeons.");
654         gettext("Dungeon maximum Y");
655         gettext("Upper Y limit of dungeons.");
656         gettext("Fractal type");
657         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.");
658         gettext("Iterations");
659         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.");
660         gettext("Scale");
661         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.");
662         gettext("Offset");
663         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.");
664         gettext("Slice w");
665         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.");
666         gettext("Julia x");
667         gettext("Julia set only.\nX component of hypercomplex constant.\nAlters the shape of the fractal.\nRange roughly -2 to 2.");
668         gettext("Julia y");
669         gettext("Julia set only.\nY component of hypercomplex constant.\nAlters the shape of the fractal.\nRange roughly -2 to 2.");
670         gettext("Julia z");
671         gettext("Julia set only.\nZ component of hypercomplex constant.\nAlters the shape of the fractal.\nRange roughly -2 to 2.");
672         gettext("Julia w");
673         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.");
674         gettext("Noises");
675         gettext("Seabed noise");
676         gettext("Y-level of seabed.");
677         gettext("Filler depth noise");
678         gettext("Variation of biome filler depth.");
679         gettext("Cave1 noise");
680         gettext("First of two 3D noises that together define tunnels.");
681         gettext("Cave2 noise");
682         gettext("Second of two 3D noises that together define tunnels.");
683         gettext("Dungeon noise");
684         gettext("3D noise that determines number of dungeons per mapchunk.");
685         gettext("Mapgen Valleys");
686         gettext("Mapgen Valleys specific flags");
687         gettext("Map generation attributes specific to Mapgen Valleys.\n'altitude_chill': Reduces heat with altitude.\n'humid_rivers': Increases humidity around rivers.\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.");
688         gettext("Altitude chill");
689         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.");
690         gettext("Large cave depth");
691         gettext("Depth below which you'll find large caves.");
692         gettext("Small cave minimum number");
693         gettext("Minimum limit of random number of small caves per mapchunk.");
694         gettext("Small cave maximum number");
695         gettext("Maximum limit of random number of small caves per mapchunk.");
696         gettext("Large cave minimum number");
697         gettext("Minimum limit of random number of large caves per mapchunk.");
698         gettext("Large cave maximum number");
699         gettext("Maximum limit of random number of large caves per mapchunk.");
700         gettext("Large cave proportion flooded");
701         gettext("Proportion of large caves that contain liquid.");
702         gettext("Cavern upper limit");
703         gettext("Depth below which you'll find giant caverns.");
704         gettext("Cavern taper");
705         gettext("Y-distance over which caverns expand to full size.");
706         gettext("Cavern threshold");
707         gettext("Defines full size of caverns, smaller values create larger caverns.");
708         gettext("River depth");
709         gettext("How deep to make rivers.");
710         gettext("River size");
711         gettext("How wide to make rivers.");
712         gettext("Cave width");
713         gettext("Controls width of tunnels, a smaller value creates wider tunnels.\nValue >= 10.0 completely disables generation of tunnels and avoids the\nintensive noise calculations.");
714         gettext("Dungeon minimum Y");
715         gettext("Lower Y limit of dungeons.");
716         gettext("Dungeon maximum Y");
717         gettext("Upper Y limit of dungeons.");
718         gettext("Noises");
719         gettext("Cave noise #1");
720         gettext("First of two 3D noises that together define tunnels.");
721         gettext("Cave noise #2");
722         gettext("Second of two 3D noises that together define tunnels.");
723         gettext("Filler depth");
724         gettext("The depth of dirt or other biome filler node.");
725         gettext("Cavern noise");
726         gettext("3D noise defining giant caverns.");
727         gettext("River noise");
728         gettext("Defines large-scale river channel structure.");
729         gettext("Terrain height");
730         gettext("Base terrain height.");
731         gettext("Valley depth");
732         gettext("Raises terrain to make valleys around the rivers.");
733         gettext("Valley fill");
734         gettext("Slope and fill work together to modify the heights.");
735         gettext("Valley profile");
736         gettext("Amplifies the valleys.");
737         gettext("Valley slope");
738         gettext("Slope and fill work together to modify the heights.");
739         gettext("Dungeon noise");
740         gettext("3D noise that determines number of dungeons per mapchunk.");
741         gettext("Advanced");
742         gettext("Developer Options");
743         gettext("Client modding");
744         gettext("Enable Lua modding support on client.\nThis support is experimental and API can change.");
745         gettext("Main menu script");
746         gettext("Replaces the default main menu with a custom one.");
747         gettext("Mod Security");
748         gettext("Enable mod security");
749         gettext("Prevent mods from doing insecure things like running shell commands.");
750         gettext("Trusted mods");
751         gettext("Comma-separated list of trusted mods that are allowed to access insecure\nfunctions even when mod security is on (via request_insecure_environment()).");
752         gettext("HTTP mods");
753         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.");
754         gettext("Debugging");
755         gettext("Debug log level");
756         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\n-    trace");
757         gettext("Debug log file size threshold");
758         gettext("If the file size of debug.txt exceeds the number of megabytes specified in\nthis setting when it is opened, the file is moved to debug.txt.1,\ndeleting an older debug.txt.1 if it exists.\ndebug.txt is only moved if this setting is positive.");
759         gettext("Chat log level");
760         gettext("Minimal level of logging to be written to chat.");
761         gettext("Deprecated Lua API handling");
762         gettext("Handling for deprecated Lua API calls:\n-    none: Do not log deprecated calls\n-    log: mimic and log backtrace of deprecated call (default).\n-    error: abort on usage of deprecated call (suggested for mod developers).");
763         gettext("Random input");
764         gettext("Enable random user input (only used for testing).");
765         gettext("Mod channels");
766         gettext("Enable mod channels support.");
767         gettext("Mod Profiler");
768         gettext("Load the game profiler");
769         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.");
770         gettext("Default report format");
771         gettext("The default format in which profiles are being saved,\nwhen calling `/profiler save [format]` without format.");
772         gettext("Report path");
773         gettext("The file path relative to your worldpath in which profiles will be saved to.");
774         gettext("Entity methods");
775         gettext("Instrument the methods of entities on registration.");
776         gettext("Active Block Modifiers");
777         gettext("Instrument the action function of Active Block Modifiers on registration.");
778         gettext("Loading Block Modifiers");
779         gettext("Instrument the action function of Loading Block Modifiers on registration.");
780         gettext("Chat commands");
781         gettext("Instrument chat commands on registration.");
782         gettext("Global callbacks");
783         gettext("Instrument global callback functions on registration.\n(anything you pass to a minetest.register_*() function)");
784         gettext("Builtin");
785         gettext("Instrument builtin.\nThis is usually only needed by core/builtin contributors");
786         gettext("Profiler");
787         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.");
788         gettext("Engine profiler");
789         gettext("Engine profiling data print interval");
790         gettext("Print the engine's profiling data in regular intervals (in seconds).\n0 = disable. Useful for developers.");
791         gettext("Advanced");
792         gettext("IPv6");
793         gettext("Enable IPv6 support (for both client and server).\nRequired for IPv6 connections to work at all.");
794         gettext("Ignore world errors");
795         gettext("If enabled, invalid world data won't cause the server to shut down.\nOnly enable this if you know what you are doing.");
796         gettext("Graphics");
797         gettext("Shader path");
798         gettext("Path to shader directory. If no path is defined, default location will be used.");
799         gettext("Video driver");
800         gettext("The rendering back-end.\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.\nShaders are supported by OpenGL (desktop only) and OGLES2 (experimental)");
801         gettext("Transparency Sorting Distance");
802         gettext("Distance in nodes at which transparency depth sorting is enabled\nUse this to limit the performance impact of transparency depth sorting");
803         gettext("VBO");
804         gettext("Enable vertex buffer objects.\nThis should greatly improve graphics performance.");
805         gettext("Cloud radius");
806         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.");
807         gettext("Desynchronize block animation");
808         gettext("Whether node texture animations should be desynchronized per mapblock.");
809         gettext("Mesh cache");
810         gettext("Enables caching of facedir rotated meshes.");
811         gettext("Mapblock mesh generation delay");
812         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.");
813         gettext("Mapblock mesh generator's MapBlock cache size in MB");
814         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.");
815         gettext("Minimap scan height");
816         gettext("True = 256\nFalse = 128\nUsable to make minimap smoother on slower machines.");
817         gettext("World-aligned textures mode");
818         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.");
819         gettext("Autoscaling mode");
820         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!");
821         gettext("Font");
822         gettext("Font bold by default");
823         gettext("Font italic by default");
824         gettext("Font shadow");
825         gettext("Shadow offset (in pixels) of the default font. If 0, then shadow will not be drawn.");
826         gettext("Font shadow alpha");
827         gettext("Opaqueness (alpha) of the shadow behind the default font, between 0 and 255.");
828         gettext("Font size");
829         gettext("Font size of the default font where 1 unit = 1 pixel at 96 DPI");
830         gettext("Font size divisible by");
831         gettext("For pixel-style fonts that do not scale well, this ensures that font sizes used\nwith this font will always be divisible by this value, in pixels. For instance,\na pixel font 16 pixels tall should have this set to 16, so it will only ever be\nsized 16, 32, 48, etc., so a mod requesting a size of 25 will get 32.");
832         gettext("Regular font path");
833         gettext("Path to the default font. Must be a TrueType font.\nThe fallback font will be used if the font cannot be loaded.");
834         gettext("Bold font path");
835         gettext("Italic font path");
836         gettext("Bold and italic font path");
837         gettext("Monospace font size");
838         gettext("Font size of the monospace font where 1 unit = 1 pixel at 96 DPI");
839         gettext("Monospace font size divisible by");
840         gettext("For pixel-style fonts that do not scale well, this ensures that font sizes used\nwith this font will always be divisible by this value, in pixels. For instance,\na pixel font 16 pixels tall should have this set to 16, so it will only ever be\nsized 16, 32, 48, etc., so a mod requesting a size of 25 will get 32.");
841         gettext("Monospace font path");
842         gettext("Path to the monospace font. Must be a TrueType font.\nThis font is used for e.g. the console and profiler screen.");
843         gettext("Bold monospace font path");
844         gettext("Italic monospace font path");
845         gettext("Bold and italic monospace font path");
846         gettext("Fallback font path");
847         gettext("Path of the fallback font. Must be a TrueType font.\nThis font will be used for certain languages or if the default font is unavailable.");
848         gettext("Lighting");
849         gettext("Light curve low gradient");
850         gettext("Gradient of light curve at minimum light level.\nControls the contrast of the lowest light levels.");
851         gettext("Light curve high gradient");
852         gettext("Gradient of light curve at maximum light level.\nControls the contrast of the highest light levels.");
853         gettext("Light curve boost");
854         gettext("Strength of light curve boost.\nThe 3 'boost' parameters define a range of the light\ncurve that is boosted in brightness.");
855         gettext("Light curve boost center");
856         gettext("Center of light curve boost range.\nWhere 0.0 is minimum light level, 1.0 is maximum light level.");
857         gettext("Light curve boost spread");
858         gettext("Spread of light curve boost range.\nControls the width of the range to be boosted.\nStandard deviation of the light curve boost Gaussian.");
859         gettext("Networking");
860         gettext("Prometheus listener address");
861         gettext("Prometheus listener address.\nIf Minetest is compiled with ENABLE_PROMETHEUS option enabled,\nenable metrics listener for Prometheus on that address.\nMetrics can be fetched on http://127.0.0.1:30000/metrics");
862         gettext("Maximum size of the out chat queue");
863         gettext("Maximum size of the out chat queue.\n0 to disable queueing and -1 to make the queue size unlimited.");
864         gettext("Mapblock unload timeout");
865         gettext("Timeout for client to remove unused map data from memory, in seconds.");
866         gettext("Mapblock limit");
867         gettext("Maximum number of mapblocks for client to be kept in memory.\nSet to -1 for unlimited amount.");
868         gettext("Show debug info");
869         gettext("Whether to show the client debug info (has the same effect as hitting F5).");
870         gettext("Maximum simultaneous block sends per client");
871         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)");
872         gettext("Delay in sending blocks after building");
873         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.");
874         gettext("Max. packets per iteration");
875         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.");
876         gettext("Map Compression Level for Network Transfer");
877         gettext("Compression level to use when sending mapblocks to the client.\n-1 - use default compression level\n0 - least compression, fastest\n9 - best compression, slowest");
878         gettext("Server");
879         gettext("Chat message format");
880         gettext("Format of player chat messages. The following strings are valid placeholders:\n@name, @message, @timestamp (optional)");
881         gettext("Chat command time message threshold");
882         gettext("If the execution of a chat command takes longer than this specified time in\nseconds, add the time information to the chat command message");
883         gettext("Shutdown message");
884         gettext("A message to be displayed to all clients when the server shuts down.");
885         gettext("Crash message");
886         gettext("A message to be displayed to all clients when the server crashes.");
887         gettext("Ask to reconnect after crash");
888         gettext("Whether to ask clients to reconnect after a (Lua) crash.\nSet this to true if your server is set up to restart automatically.");
889         gettext("Server/Env Performance");
890         gettext("Dedicated server step");
891         gettext("Length of a server tick and the interval at which objects are generally updated over\nnetwork, stated in seconds.");
892         gettext("Unlimited player transfer distance");
893         gettext("Whether players are shown to clients without any range limit.\nDeprecated, use the setting player_transfer_distance instead.");
894         gettext("Player transfer distance");
895         gettext("Defines the maximal player transfer distance in blocks (0 = unlimited).");
896         gettext("Active object send range");
897         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)");
898         gettext("Active block range");
899         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_send_range_blocks.");
900         gettext("Max block send distance");
901         gettext("From how far blocks are sent to clients, stated in mapblocks (16 nodes).");
902         gettext("Maximum forceloaded blocks");
903         gettext("Maximum number of forceloaded mapblocks.");
904         gettext("Time send interval");
905         gettext("Interval of sending time of day to clients, stated in seconds.");
906         gettext("Map save interval");
907         gettext("Interval of saving important changes in the world, stated in seconds.");
908         gettext("Unload unused server data");
909         gettext("How long the server will wait before unloading unused mapblocks, stated in seconds.\nHigher value is smoother, but will use more RAM.");
910         gettext("Maximum objects per block");
911         gettext("Maximum number of statically stored objects in a block.");
912         gettext("Active block management interval");
913         gettext("Length of time between active block management cycles, stated in seconds.");
914         gettext("ABM interval");
915         gettext("Length of time between Active Block Modifier (ABM) execution cycles, stated in seconds.");
916         gettext("ABM time budget");
917         gettext("The time budget allowed for ABMs to execute on each step\n(as a fraction of the ABM Interval)");
918         gettext("NodeTimer interval");
919         gettext("Length of time between NodeTimer execution cycles, stated in seconds.");
920         gettext("Liquid loop max");
921         gettext("Max liquids processed per step.");
922         gettext("Liquid queue purge time");
923         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.");
924         gettext("Liquid update tick");
925         gettext("Liquid update interval in seconds.");
926         gettext("Block send optimize distance");
927         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).");
928         gettext("Server side occlusion culling");
929         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.");
930         gettext("Mapgen");
931         gettext("Chunk size");
932         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.");
933         gettext("Mapgen debug");
934         gettext("Dump the mapgen debug information.");
935         gettext("Absolute limit of queued blocks to emerge");
936         gettext("Maximum number of blocks that can be queued for loading.");
937         gettext("Per-player limit of queued blocks load from disk");
938         gettext("Maximum number of blocks to be queued that are to be loaded from file.\nThis limit is enforced per player.");
939         gettext("Per-player limit of queued blocks to generate");
940         gettext("Maximum number of blocks to be queued that are to be generated.\nThis limit is enforced per player.");
941         gettext("Number of emerge threads");
942         gettext("Number of emerge threads to use.\nValue 0:\n-    Automatic selection. The number of emerge threads will be\n-    'number of processors - 2', with a lower limit of 1.\nAny other value:\n-    Specifies the number of emerge threads, with a lower limit of 1.\nWARNING: Increasing the number of emerge threads increases engine mapgen\nspeed, but this may harm game performance by interfering with other\nprocesses, especially in singleplayer and/or when running Lua code in\n'on_generated'. For many users the optimum setting may be '1'.");
943         gettext("cURL");
944         gettext("cURL interactive timeout");
945         gettext("Maximum time an interactive request (e.g. server list fetch) may take, stated in milliseconds.");
946         gettext("cURL parallel limit");
947         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.");
948         gettext("cURL file download timeout");
949         gettext("Maximum time a file download (e.g. a mod download) may take, stated in milliseconds.");
950         gettext("Misc");
951         gettext("DPI");
952         gettext("Adjust dpi configuration to your screen (non X11/Android only) e.g. for 4k screens.");
953         gettext("Display Density Scaling Factor");
954         gettext("Adjust the detected display density, used for scaling UI elements.");
955         gettext("Enable console window");
956         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).");
957         gettext("Max. clearobjects extra blocks");
958         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).");
959         gettext("Map directory");
960         gettext("World directory (everything in the world is stored here).\nNot needed if starting from the main menu.");
961         gettext("Synchronous SQLite");
962         gettext("See https://www.sqlite.org/pragma.html#pragma_synchronous");
963         gettext("Map Compression Level for Disk Storage");
964         gettext("Compression level to use when saving mapblocks to disk.\n-1 - use default compression level\n0 - least compression, fastest\n9 - best compression, slowest");
965         gettext("Connect to external media server");
966         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.");
967         gettext("Serverlist file");
968         gettext("File in client/serverlist/ that contains your favorite servers displayed in the\nMultiplayer Tab.");
969         gettext("Gamepads");
970         gettext("Enable joysticks");
971         gettext("Enable joysticks. Requires a restart to take effect");
972         gettext("Joystick ID");
973         gettext("The identifier of the joystick to use");
974         gettext("Joystick type");
975         gettext("The type of joystick");
976         gettext("Joystick button repetition interval");
977         gettext("The time in seconds it takes between repeated events\nwhen holding down a joystick button combination.");
978         gettext("Joystick dead zone");
979         gettext("The dead zone of the joystick");
980         gettext("Joystick frustum sensitivity");
981         gettext("The sensitivity of the joystick axes for moving the\nin-game view frustum around.");
982         gettext("Temporary Settings");
983         gettext("Texture path");
984         gettext("Path to texture directory. All textures are first searched from here.");
985         gettext("Minimap");
986         gettext("Enables minimap.");
987         gettext("Round minimap");
988         gettext("Shape of the minimap. Enabled = round, disabled = square.");
989         gettext("Server address");
990         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.");
991         gettext("Remote port");
992         gettext("Port to connect to (UDP).\nNote that the port field in the main menu overrides this setting.");
993         gettext("Default game");
994         gettext("Default game when creating a new world.\nThis will be overridden when creating a world from the main menu.");
995         gettext("Damage");
996         gettext("Enable players getting damage and dying.");
997         gettext("Creative");
998         gettext("Enable creative mode for all players");
999         gettext("Player versus player");
1000         gettext("Whether to allow players to damage and kill each other.");
1001         gettext("Flying");
1002         gettext("Player is able to fly without being affected by gravity.\nThis requires the \"fly\" privilege on the server.");
1003         gettext("Pitch move mode");
1004         gettext("If enabled, makes move directions relative to the player's pitch when flying or swimming.");
1005         gettext("Fast movement");
1006         gettext("Fast movement (via the \"Aux1\" key).\nThis requires the \"fast\" privilege on the server.");
1007         gettext("Noclip");
1008         gettext("If enabled together with fly mode, player is able to fly through solid nodes.\nThis requires the \"noclip\" privilege on the server.");
1009         gettext("Continuous forward");
1010         gettext("Continuous forward movement, toggled by autoforward key.\nPress the autoforward key again or the backwards movement to disable.");
1011         gettext("Formspec Default Background Opacity");
1012         gettext("Formspec default background opacity (between 0 and 255).");
1013         gettext("Formspec Default Background Color");
1014         gettext("Formspec default background color (R,G,B).");
1015         gettext("Show technical names");
1016         gettext("Whether to show technical names.\nAffects mods and texture packs in the Content and Select Mods menus, as well as\nsetting names in All Settings.\nControlled by the checkbox in the \"All settings\" menu.");
1017         gettext("Sound");
1018         gettext("Enables the sound system.\nIf disabled, this completely disables all sounds everywhere and the in-game\nsound controls will be non-functional.\nChanging this setting requires a restart.");
1019         gettext("Forward key");
1020         gettext("Key for moving the player forward.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1021         gettext("Backward key");
1022         gettext("Key for moving the player backward.\nWill also disable autoforward, when active.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1023         gettext("Left key");
1024         gettext("Key for moving the player left.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1025         gettext("Right key");
1026         gettext("Key for moving the player right.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1027         gettext("Jump key");
1028         gettext("Key for jumping.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1029         gettext("Sneak key");
1030         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");
1031         gettext("Dig key");
1032         gettext("Key for digging.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1033         gettext("Place key");
1034         gettext("Key for placing.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1035         gettext("Inventory key");
1036         gettext("Key for opening the inventory.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1037         gettext("Aux1 key");
1038         gettext("Key for moving fast in fast mode.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1039         gettext("Chat key");
1040         gettext("Key for opening the chat window.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1041         gettext("Command key");
1042         gettext("Key for opening the chat window to type commands.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1043         gettext("Command key");
1044         gettext("Key for opening the chat window to type local commands.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1045         gettext("Range select key");
1046         gettext("Key for toggling unlimited view range.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1047         gettext("Fly key");
1048         gettext("Key for toggling flying.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1049         gettext("Pitch move key");
1050         gettext("Key for toggling pitch move mode.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1051         gettext("Fast key");
1052         gettext("Key for toggling fast mode.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1053         gettext("Noclip key");
1054         gettext("Key for toggling noclip mode.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1055         gettext("Hotbar next key");
1056         gettext("Key for selecting the next item in the hotbar.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1057         gettext("Hotbar previous key");
1058         gettext("Key for selecting the previous item in the hotbar.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1059         gettext("Mute key");
1060         gettext("Key for muting the game.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1061         gettext("Inc. volume key");
1062         gettext("Key for increasing the volume.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1063         gettext("Dec. volume key");
1064         gettext("Key for decreasing the volume.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1065         gettext("Automatic forward key");
1066         gettext("Key for toggling autoforward.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1067         gettext("Cinematic mode key");
1068         gettext("Key for toggling cinematic mode.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1069         gettext("Minimap key");
1070         gettext("Key for toggling display of minimap.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1071         gettext("Screenshot");
1072         gettext("Key for taking screenshots.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1073         gettext("Drop item key");
1074         gettext("Key for dropping the currently selected item.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1075         gettext("View zoom key");
1076         gettext("Key to use view zoom when possible.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1077         gettext("Hotbar slot 1 key");
1078         gettext("Key for selecting the first hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1079         gettext("Hotbar slot 2 key");
1080         gettext("Key for selecting the second hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1081         gettext("Hotbar slot 3 key");
1082         gettext("Key for selecting the third hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1083         gettext("Hotbar slot 4 key");
1084         gettext("Key for selecting the fourth hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1085         gettext("Hotbar slot 5 key");
1086         gettext("Key for selecting the fifth hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1087         gettext("Hotbar slot 6 key");
1088         gettext("Key for selecting the sixth hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1089         gettext("Hotbar slot 7 key");
1090         gettext("Key for selecting the seventh hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1091         gettext("Hotbar slot 8 key");
1092         gettext("Key for selecting the eighth hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1093         gettext("Hotbar slot 9 key");
1094         gettext("Key for selecting the ninth hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1095         gettext("Hotbar slot 10 key");
1096         gettext("Key for selecting the tenth hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1097         gettext("Hotbar slot 11 key");
1098         gettext("Key for selecting the 11th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1099         gettext("Hotbar slot 12 key");
1100         gettext("Key for selecting the 12th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1101         gettext("Hotbar slot 13 key");
1102         gettext("Key for selecting the 13th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1103         gettext("Hotbar slot 14 key");
1104         gettext("Key for selecting the 14th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1105         gettext("Hotbar slot 15 key");
1106         gettext("Key for selecting the 15th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1107         gettext("Hotbar slot 16 key");
1108         gettext("Key for selecting the 16th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1109         gettext("Hotbar slot 17 key");
1110         gettext("Key for selecting the 17th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1111         gettext("Hotbar slot 18 key");
1112         gettext("Key for selecting the 18th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1113         gettext("Hotbar slot 19 key");
1114         gettext("Key for selecting the 19th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1115         gettext("Hotbar slot 20 key");
1116         gettext("Key for selecting the 20th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1117         gettext("Hotbar slot 21 key");
1118         gettext("Key for selecting the 21st hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1119         gettext("Hotbar slot 22 key");
1120         gettext("Key for selecting the 22nd hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1121         gettext("Hotbar slot 23 key");
1122         gettext("Key for selecting the 23rd hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1123         gettext("Hotbar slot 24 key");
1124         gettext("Key for selecting the 24th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1125         gettext("Hotbar slot 25 key");
1126         gettext("Key for selecting the 25th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1127         gettext("Hotbar slot 26 key");
1128         gettext("Key for selecting the 26th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1129         gettext("Hotbar slot 27 key");
1130         gettext("Key for selecting the 27th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1131         gettext("Hotbar slot 28 key");
1132         gettext("Key for selecting the 28th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1133         gettext("Hotbar slot 29 key");
1134         gettext("Key for selecting the 29th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1135         gettext("Hotbar slot 30 key");
1136         gettext("Key for selecting the 30th hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1137         gettext("Hotbar slot 31 key");
1138         gettext("Key for selecting the 31st hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1139         gettext("Hotbar slot 32 key");
1140         gettext("Key for selecting the 32nd hotbar slot.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1141         gettext("HUD toggle key");
1142         gettext("Key for toggling the display of the HUD.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1143         gettext("Chat toggle key");
1144         gettext("Key for toggling the display of chat.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1145         gettext("Large chat console key");
1146         gettext("Key for toggling the display of the large chat console.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1147         gettext("Fog toggle key");
1148         gettext("Key for toggling the display of fog.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1149         gettext("Camera update toggle key");
1150         gettext("Key for toggling the camera update. Only used for development\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1151         gettext("Debug info toggle key");
1152         gettext("Key for toggling the display of debug info.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1153         gettext("Profiler toggle key");
1154         gettext("Key for toggling the display of the profiler. Used for development.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1155         gettext("Toggle camera mode key");
1156         gettext("Key for switching between first- and third-person camera.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1157         gettext("View range increase key");
1158         gettext("Key for increasing the viewing range.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1159         gettext("View range decrease key");
1160         gettext("Key for decreasing the viewing range.\nSee http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3");
1161 }