mirror of
				https://github.com/t-affeldt/climate_api.git
				synced 2025-11-04 09:55:35 +01:00 
			
		
		
		
	Make command parameters translatable
Also updates current translations.
This commit is contained in:
		@@ -57,7 +57,7 @@ minetest.register_chatcommand("weather", {
 | 
			
		||||
 | 
			
		||||
-- set base heat to increase or decrease global climate temperatures
 | 
			
		||||
minetest.register_chatcommand("set_base_heat", {
 | 
			
		||||
	params = "<heat>",
 | 
			
		||||
	params = S("<heat>"),
 | 
			
		||||
	description = S("Override the weather algorithm's base heat"),
 | 
			
		||||
	privs = { weather = true },
 | 
			
		||||
	func = function(playername, param)
 | 
			
		||||
@@ -73,7 +73,7 @@ minetest.register_chatcommand("set_base_heat", {
 | 
			
		||||
 | 
			
		||||
-- override global heat levels with given value
 | 
			
		||||
minetest.register_chatcommand("set_heat", {
 | 
			
		||||
	params = "<heat>",
 | 
			
		||||
	params = S("<heat>"),
 | 
			
		||||
	description = S("Override the weather algorithm's heat"),
 | 
			
		||||
	privs = { weather = true },
 | 
			
		||||
	func = function(playername, param)
 | 
			
		||||
@@ -93,7 +93,7 @@ minetest.register_chatcommand("set_heat", {
 | 
			
		||||
 | 
			
		||||
-- set base heat to increase or decrease global climate humidity
 | 
			
		||||
minetest.register_chatcommand("set_base_humidity", {
 | 
			
		||||
	params = "<humidity>",
 | 
			
		||||
	params = S("<humidity>"),
 | 
			
		||||
	description = S("Override the weather algorithm's base humidity"),
 | 
			
		||||
	privs = { weather = true },
 | 
			
		||||
	func = function(playername, param)
 | 
			
		||||
@@ -109,7 +109,7 @@ minetest.register_chatcommand("set_base_humidity", {
 | 
			
		||||
 | 
			
		||||
-- override global humidity with given value
 | 
			
		||||
minetest.register_chatcommand("set_humidity", {
 | 
			
		||||
	params = "<humidity>",
 | 
			
		||||
	params = S("<humidity>"),
 | 
			
		||||
	description = S("Override the weather algorithm's humidity"),
 | 
			
		||||
	privs = { weather = true },
 | 
			
		||||
	func = function(playername, param)
 | 
			
		||||
@@ -129,7 +129,7 @@ minetest.register_chatcommand("set_humidity", {
 | 
			
		||||
 | 
			
		||||
-- override wind direction and speed with given values
 | 
			
		||||
minetest.register_chatcommand("set_wind", {
 | 
			
		||||
	params = "<wind>",
 | 
			
		||||
	params = S("<wind>"),
 | 
			
		||||
	description = S("Override the weather algorithm's windspeed"),
 | 
			
		||||
	privs = { weather = true },
 | 
			
		||||
	func = function(playername, param)
 | 
			
		||||
@@ -171,7 +171,7 @@ minetest.register_chatcommand("weather_settings", {
 | 
			
		||||
 | 
			
		||||
-- force a weather preset or disable it
 | 
			
		||||
minetest.register_chatcommand("set_weather", {
 | 
			
		||||
	params ="<weather> <status>",
 | 
			
		||||
	params = S("<weather> <status>"),
 | 
			
		||||
	description = S("Turn the specified weather preset on or off for all players or reset it to automatic"),
 | 
			
		||||
	privs = { weather = true },
 | 
			
		||||
	func = function(playername, param)
 | 
			
		||||
@@ -233,7 +233,7 @@ minetest.register_chatcommand("weather_influences", {
 | 
			
		||||
 | 
			
		||||
-- used to debug downfall
 | 
			
		||||
minetest.register_chatcommand("explain_humidity", {
 | 
			
		||||
	description = "Explains how the humidity value got calculated",
 | 
			
		||||
	description = S("Explains how the humidity value got calculated"),
 | 
			
		||||
	func = function(playername)
 | 
			
		||||
		local base = climate_mod.settings.humidity
 | 
			
		||||
		local biome = minetest.get_humidity((minetest.get_player_by_name(playername)):get_pos())
 | 
			
		||||
@@ -243,4 +243,4 @@ minetest.register_chatcommand("explain_humidity", {
 | 
			
		||||
		minetest.chat_send_player(playername, dump2(biome, "biome"))
 | 
			
		||||
		minetest.chat_send_player(playername, dump2(random, "random"))
 | 
			
		||||
	end
 | 
			
		||||
})
 | 
			
		||||
})
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,4 @@
 | 
			
		||||
# textdomain:climate_api
 | 
			
		||||
Disable MTG weather for the best experience. Check the forum for more information.=Deaktiviere MTG weather für die beste Spielerfahrung. Mehr Informationen im Forum.
 | 
			
		||||
# textdomain: climate_api
 | 
			
		||||
Make changes to the current weather=Ändere das aktuelle Wetter
 | 
			
		||||
Display weather information=Betrachte Informationen zum Wetter
 | 
			
		||||
The following weather presets are active for you:=Die folgenden Wetterklassen sind gerade aktiv
 | 
			
		||||
@@ -9,6 +8,7 @@ scorching=stechend heiße
 | 
			
		||||
pleasant=angenehme
 | 
			
		||||
chilly=kühle
 | 
			
		||||
It is a @1 @2 right now and humidity is at @3%.=Es sind gerade @1 @2 und die Luftfeuchtigkeit liegt bei @3%.
 | 
			
		||||
<heat>=
 | 
			
		||||
Override the weather algorithm's base heat=Überschreibe die Standard-Temperatur
 | 
			
		||||
Provide a number to modify the base heat=Gebe eine Zahl an, um die Standard-Temperatur anzupassen
 | 
			
		||||
Base heat changed=Die Standard-Temperatur wurde geändert
 | 
			
		||||
@@ -16,6 +16,7 @@ Override the weather algorithm's heat=Überschreibe die tatsächliche Temperatur
 | 
			
		||||
Provide a number to modify the heat=Gebe eine Zahl an, um die Temperatur anzupassen
 | 
			
		||||
Heat value reset=Die Temperatur wurde zurückgesetzt
 | 
			
		||||
Heat value changed=Die Temperatur wurde geändert
 | 
			
		||||
<humidity>=
 | 
			
		||||
Override the weather algorithm's base humidity=Überschreibe die Standard-Luftfeuchtigkeit
 | 
			
		||||
Provide a number to modify the base humidity=Gebe eine Zahl an, um die Standard-Temperatur anzupassen
 | 
			
		||||
Base humidity changed=Die Standard-Luftfeuchtigkeit wurde geändert
 | 
			
		||||
@@ -23,6 +24,7 @@ Override the weather algorithm's humidity=Überschreibe die tatsächliche Luftfe
 | 
			
		||||
Provide a number to modify the humidity=Gebe eine Zahl an, um die Luftfeuchtigkeit anzupassen
 | 
			
		||||
Humidity value reset=Die Luftfeuchtigkeit wurde zurückgesetzt
 | 
			
		||||
Humidity value changed=Die Luftfeuchtigkeit wurde geändert
 | 
			
		||||
<wind>=
 | 
			
		||||
Override the weather algorithm's windspeed=Überschreibe die Windgeschwindigkeit
 | 
			
		||||
Provide a vector of two numbers to modify the wind=Gebe einen Vektor aus zwei Zahlen an, um die Windgeschwindigkeit anzupassen
 | 
			
		||||
Wind reset=Der Wind wurde zurückgesetzt
 | 
			
		||||
@@ -30,6 +32,7 @@ Invalid wind configuration=Fehlerhafte Windkonfiguration
 | 
			
		||||
Wind changed=Der Wind wurde geändert
 | 
			
		||||
Print the active Climate API configuration=Betrachte die Einstellungen für Climate API
 | 
			
		||||
Current Settings=Aktuelle Einstellungen
 | 
			
		||||
<weather> <status>=
 | 
			
		||||
Turn the specified weather preset on or off for all players or reset it to automatic=Schalte für alle Spieler die angegebene Wetterklasse an, aus oder schalte sie auf automatisch
 | 
			
		||||
Unknown weather preset=Unbekannte Wetterklasse
 | 
			
		||||
Invalid weather status. Set the preset to either on, off or auto.=Unbekannter Status. Setze die Wetterklasse entweder auf on, off oder auto
 | 
			
		||||
@@ -37,4 +40,5 @@ Weather @1 successfully set to @2=Wetter @1 wurde erfolgreich auf @2 gesetzt
 | 
			
		||||
Prints which weather presets are enforced or disabled=Betrachte, welche Wetterklassen erzwungen oder deaktiviert sind
 | 
			
		||||
Current activation rules:=Aktuelle Aktivierungsregeln
 | 
			
		||||
Prints which weather influences cause your current weather=Betrachte, welche Umwelteinflüsse das aktuelle Wetter hervorrufen
 | 
			
		||||
Current influences rules:=Aktuelle Einflussfaktoren
 | 
			
		||||
Current influences rules:=Aktuelle Einflussfaktoren
 | 
			
		||||
Explains how the humidity value got calculated=
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,4 @@
 | 
			
		||||
# textdomain:climate_api
 | 
			
		||||
Disable MTG weather for the best experience=
 | 
			
		||||
# textdomain: climate_api
 | 
			
		||||
Make changes to the current weather=
 | 
			
		||||
Display weather information=
 | 
			
		||||
The following weather presets are active for you:=
 | 
			
		||||
@@ -9,6 +8,7 @@ scorching=
 | 
			
		||||
pleasant=
 | 
			
		||||
chilly=
 | 
			
		||||
It is a @1 @2 right now and humidity is at @3%.=
 | 
			
		||||
<heat>=
 | 
			
		||||
Override the weather algorithm's base heat=
 | 
			
		||||
Provide a number to modify the base heat=
 | 
			
		||||
Base heat changed=
 | 
			
		||||
@@ -16,6 +16,7 @@ Override the weather algorithm's heat=
 | 
			
		||||
Provide a number to modify the heat=
 | 
			
		||||
Heat value reset=
 | 
			
		||||
Heat value changed=
 | 
			
		||||
<humidity>=
 | 
			
		||||
Override the weather algorithm's base humidity=
 | 
			
		||||
Provide a number to modify the base humidity=
 | 
			
		||||
Base humidity changed=
 | 
			
		||||
@@ -23,6 +24,7 @@ Override the weather algorithm's humidity=
 | 
			
		||||
Provide a number to modify the humidity=
 | 
			
		||||
Humidity value reset=
 | 
			
		||||
Humidity value changed=
 | 
			
		||||
<wind>=
 | 
			
		||||
Override the weather algorithm's windspeed=
 | 
			
		||||
Provide a vector of two numbers to modify the wind=
 | 
			
		||||
Wind reset=
 | 
			
		||||
@@ -30,6 +32,7 @@ Invalid wind configuration=
 | 
			
		||||
Wind changed=
 | 
			
		||||
Print the active Climate API configuration=
 | 
			
		||||
Current Settings=
 | 
			
		||||
<weather> <status>=
 | 
			
		||||
Turn the specified weather preset on or off for all players or reset it to automatic=
 | 
			
		||||
Unknown weather preset=
 | 
			
		||||
Invalid weather status. Set the preset to either on, off or auto.=
 | 
			
		||||
@@ -37,4 +40,5 @@ Weather @1 successfully set to @2=
 | 
			
		||||
Prints which weather presets are enforced or disabled=
 | 
			
		||||
Current activation rules:=
 | 
			
		||||
Prints which weather influences cause your current weather=
 | 
			
		||||
Current influences rules:=
 | 
			
		||||
Current influences rules:=
 | 
			
		||||
Explains how the humidity value got calculated=
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user