diff options
Diffstat (limited to 'doc/translations/it.po')
-rw-r--r-- | doc/translations/it.po | 1776 |
1 files changed, 1070 insertions, 706 deletions
diff --git a/doc/translations/it.po b/doc/translations/it.po index cdc5e42f21..b5b5700045 100644 --- a/doc/translations/it.po +++ b/doc/translations/it.po @@ -21,12 +21,14 @@ # Jacopo Farina <jacopo1.farina@gmail.com>, 2021. # Riteo Siuga <riteo@posteo.net>, 2021. # ZeroKun265 <davidegiambirtone265@gmail.com>, 2021. +# Andrea Montagna <fullmontis@gmail.com>, 2021. +# Andrea Leganza <neogene@gmail.com>, 2021. msgid "" msgstr "" "Project-Id-Version: Godot Engine class reference\n" "Report-Msgid-Bugs-To: https://github.com/godotengine/godot\n" -"PO-Revision-Date: 2021-10-31 13:39+0000\n" -"Last-Translator: ZeroKun265 <davidegiambirtone265@gmail.com>\n" +"PO-Revision-Date: 2021-11-15 21:14+0000\n" +"Last-Translator: Andrea Leganza <neogene@gmail.com>\n" "Language-Team: Italian <https://hosted.weblate.org/projects/godot-engine/" "godot-class-reference/it/>\n" "Language: it\n" @@ -34,7 +36,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.9-dev\n" +"X-Generator: Weblate 4.9.1-dev\n" #: doc/tools/make_rst.py msgid "Description" @@ -183,7 +185,6 @@ msgstr "" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:78 -#, fuzzy msgid "" "Asserts that the [code]condition[/code] is [code]true[/code]. If the " "[code]condition[/code] is [code]false[/code], an error is generated. When " @@ -209,7 +210,7 @@ msgid "" "a message with clarifying details\n" "[/codeblock]" msgstr "" -"Controlla che [code]condizion[/code] sia [code]true[/code]. Se " +"Controlla che [code]condition[/code] sia [code]true[/code]. Se " "[code]condition[/code] è [code]false[/code], un errore è generato ed il " "programma viene fermato fin quando decidi di avviarlo di nuovo. Viene " "eseguito soltanto nelle build di debug, o quando il gioco viene eseguito " @@ -296,7 +297,6 @@ msgstr "" "dall'origine ed un angolo)." #: modules/gdscript/doc_classes/@GDScript.xml:135 -#, fuzzy msgid "" "Rounds [code]s[/code] upward (towards positive infinity), returning the " "smallest whole number that is not less than [code]s[/code].\n" @@ -306,12 +306,13 @@ msgid "" "[/codeblock]\n" "See also [method floor], [method round], [method stepify], and [int]." msgstr "" -"Arrotonda [code]s[/code] per eccesso, ritornando il più piccolo intero non " -"minore di [code]s[/code].\n" +"Arrotonda [code]s[/code] per eccesso (verso l'infinito positivo), ritornando " +"il più piccolo intero non minore di [code]s[/code].\n" "[codeblock]\n" -"i = ceil(1.45) # i è 2\n" -"i = ceil(1.001) # i è 2\n" -"[/codeblock]" +"a = ceil(1.45) # a è 2.0\n" +"a = ceil(1.001) # a è 2.0\n" +"[/codeblock]\n" +"Vedi anche [method floor], [method round], [method stepify], e [int]." #: modules/gdscript/doc_classes/@GDScript.xml:147 msgid "" @@ -334,7 +335,6 @@ msgstr "" "Questo è l'inverso di [method ord]." #: modules/gdscript/doc_classes/@GDScript.xml:162 -#, fuzzy msgid "" "Clamps [code]value[/code] and returns a value not less than [code]min[/code] " "and not more than [code]max[/code].\n" @@ -347,13 +347,9 @@ msgstr "" "Limita [code]value[/code] e ritorna un valore non minore di [code]min[/code] " "e non maggiore di [code]max[/code].\n" "[codeblock]\n" -"speed = 1000\n" -"# a è 20\n" -"a = clamp(speed, 1, 20)\n" -"\n" -"speed = -10\n" -"# a è 1\n" -"a = clamp(speed, 1, 20)\n" +"a = clamp(1000, 1, 20) # a è 20\n" +"a = clamp(-10, 1, 20) # a è 1\n" +"a = clamp(15, 1, 20) # a è 15\n" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:175 @@ -381,7 +377,6 @@ msgstr "" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:190 -#, fuzzy msgid "" "Returns the cosine of angle [code]s[/code] in radians.\n" "[codeblock]\n" @@ -391,13 +386,11 @@ msgid "" msgstr "" "RItorna il coseno dell'angolo [code]s[/code] in radianti.\n" "[codeblock]\n" -"# Stampa 1 poi -1\n" -"print(cos(PI * 2))\n" -"print(cos(PI))\n" +"a = cos(TAU) # a è 1.0\n" +"a = cos(PI) # a è -1.0\n" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:201 -#, fuzzy msgid "" "Returns the hyperbolic cosine of [code]s[/code] in radians.\n" "[codeblock]\n" @@ -406,8 +399,7 @@ msgid "" msgstr "" "Ritorna il coseno iperbolico di [code]s[/code] in radianti.\n" "[codeblock]\n" -"# Stampa 1.543081\n" -"print(cosh(1))\n" +"print(cosh(1)) # Stampa 1.543081\n" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:211 @@ -416,10 +408,9 @@ msgstr "Converte da decibel a energia lineare (audio)." #: modules/gdscript/doc_classes/@GDScript.xml:218 msgid "Deprecated alias for [method step_decimals]." -msgstr "" +msgstr "Alias deprecato per [method step_decimals]." #: modules/gdscript/doc_classes/@GDScript.xml:227 -#, fuzzy msgid "" "[b]Note:[/b] [code]dectime[/code] has been deprecated and will be removed in " "Godot 4.0, please use [method move_toward] instead.\n" @@ -429,11 +420,12 @@ msgid "" "a = dectime(60, 10, 0.1)) # a is 59.0\n" "[/codeblock]" msgstr "" -"Restituisce il risultato di [code]valore[/code] diminuito di [code]step[/" -"code]*[code]quantità[/code].\n" +"[b]Nota bene:[/b] [code]dectime[/code] è oramai deprecato e verrà rimosso in " +"Godot 4.0, si prega invece di usare [method move_toward].\n" +"Ritorna il valore di [code]value[/code] diminuito di [code]step[/code] * " +"[code]amount[/code].\n" "[codeblock]\n" -"# a = 59\n" -"a = dectime(60, 10, 0.1))\n" +"a = dectime(60, 10, 0.1)) # a è 59.0\n" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:238 @@ -449,13 +441,12 @@ msgstr "" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:248 -#, fuzzy msgid "" "Converts a dictionary (previously created with [method inst2dict]) back to " "an instance. Useful for deserializing." msgstr "" -"Converte un'istanza precedentemente convertita in un dizionario di nuovo in " -"un istanza. Utile per la deserializzazione." +"Riconverte un dizionario (precedentemente creato usando [method inst2dict]) " +"in una istanza. Utile per la deserializzazione." #: modules/gdscript/doc_classes/@GDScript.xml:256 msgid "" @@ -477,6 +468,23 @@ msgid "" "See also [method smoothstep]. If you need to perform more advanced " "transitions, use [Tween] or [AnimationPlayer]." msgstr "" +"Ritorna un valore \"allentato\" di [code]x[/code] basato su una funzione di " +"allentamento definita in [code]curve[/code]. Questa funzione è basata su un " +"esponente. L'argomento [code]curve[/code] può essere qualunque numero " +"decimale, con valori specifici che portano ai seguenti comportamenti:\n" +"[codeblock]\n" +"- Minore di -1.0 (exclusive): Ease in-out\n" +"- 1.0: Lineare\n" +"- Compreso tra -1.0 and 0.0 (non compresi): Ease out-in\n" +"- 0.0: Costante\n" +"- Compreso tra 0.0 to 1.0 (non compresi): Ease in\n" +"- 1.0: Lineare\n" +"- Maggiore di 1.0 (non compreso): Ease out\n" +"[/codeblock]\n" +"[url=https://raw.githubusercontent.com/godotengine/godot-docs/3.4/img/" +"ease_cheatsheet.png]ease() curve values cheatsheet[/url]\n" +"Vedi anche [method smoothstep]. Se hai bisogno di transizioni più avanzate, " +"usa [Tween] oppure [AnimationPlayer]." #: modules/gdscript/doc_classes/@GDScript.xml:274 msgid "" @@ -499,7 +507,6 @@ msgstr "" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:286 -#, fuzzy msgid "" "Rounds [code]s[/code] downward (towards negative infinity), returning the " "largest whole number that is not more than [code]s[/code].\n" @@ -514,18 +521,18 @@ msgid "" "directly." msgstr "" "Arrotonda [code]s[/code] verso il basso (all'infinito negativo), restituendo " -"il più grande intero che è minore di [code]s[/code]\n" +"il più grande intero minore di [code]s[/code].\n" "[codeblock]\n" -"# a è 2.0\n" -"a = floor(2.99)\n" -"# a è -3.0\n" -"a = floor(-2.99)\n" +"a = floor(2.45) # a è 2.0\n" +"a = floor(2.99) # a è 2.0\n" +"a = floor(-2.99) # a è -3.0\n" "[/codeblock]\n" -"[b]Nota:[/b] Questo metodo restituisce un float. Se ti serve un intero puoi " -"direttamente usare [code]int(s)[/code]." +"Vedi anche [method ceil], [method round], [method stepify], e [int].\n" +"[b]Nota:[/b] Questo metodo restituisce un float. Se ti serve un intero e " +"[code]s[/code] è un numero non negativo, puoi direttamente usare [code]int(s)" +"[/code]." #: modules/gdscript/doc_classes/@GDScript.xml:301 -#, fuzzy msgid "" "Returns the floating-point remainder of [code]a/b[/code], keeping the sign " "of [code]a[/code].\n" @@ -537,13 +544,11 @@ msgstr "" "Restituisce il resto in virgola mobile di [code]a/b[/code], mantenendo il " "segno di [code]a[/code].\n" "[codeblock]\n" -"# Il resto è 1.5\n" -"var resto = fmod(7, 5.5)\n" +"r = fmod(7, 5.5) # r è 1.5\n" "[/codeblock]\n" "Per l'operazione di resto intero, utilizzare l'operatore %." #: modules/gdscript/doc_classes/@GDScript.xml:313 -#, fuzzy msgid "" "Returns the floating-point modulus of [code]a/b[/code] that wraps equally in " "positive and negative.\n" @@ -566,24 +571,19 @@ msgstr "" "Restituisce il modulo in virgola mobile di [code]a/b[/code] che arrotonda " "ugualmente in positivo e negativo.\n" "[codeblock]\n" -"var i = -6\n" -"while i < 5:\n" -" prints(i, fposmod(i, 3))\n" -" i += 1\n" +"for i in 7:\n" +" var x = 0.5 * i - 1.5\n" +" print(\"%4.1f %4.1f %4.1f\" % [x, fmod(x, 1.5), fposmod(x, 1.5)])\n" "[/codeblock]\n" "Produce:\n" "[codeblock]\n" -"-6 0\n" -"-5 1\n" -"-4 2\n" -"-3 0\n" -"-2 1\n" -"-1 2\n" -"0 0\n" -"1 1\n" -"2 2\n" -"3 0\n" -"4 1\n" +"-1.5 -0.0 0.0\n" +"-1.0 -1.0 0.5\n" +"-0.5 -0.5 1.0\n" +" 0.0 0.0 0.0\n" +" 0.5 0.5 0.5\n" +" 1.0 1.0 1.0\n" +" 1.5 0.0 0.0\n" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:336 @@ -772,7 +772,7 @@ msgstr "" #: modules/gdscript/doc_classes/@GDScript.xml:453 msgid "" "Returns whether [code]s[/code] is a NaN (\"Not a Number\" or invalid) value." -msgstr "Ritorna se[code]s[/code] è un valore NaN (Not-A-Number) o invalido." +msgstr "Ritorna se [code]s[/code] è un valore NaN (Not-A-Number) o invalido." #: modules/gdscript/doc_classes/@GDScript.xml:460 msgid "" @@ -793,18 +793,18 @@ msgid "" "len(a) # Returns 4\n" "[/codeblock]" msgstr "" -"Restituisce la lunghezza della variante [code]var[/code]. La lunghezza è il " -"conteggio dei caratteri della Stringa, il conteggio degli elementi " -"dell'Array, la dimensione del Dizionario, ecc.\n" -"[b]Nota:[/b] Genera un errore fatale se la Variante non può fornire una " -"lunghezza.\n" +"Restituisce la lunghezza della variabile Variant [code]var[/code]. La " +"lunghezza è il conteggio dei caratteri di una variabile String, il conteggio " +"degli elementi di una variabile Array, la dimensione di una variabile " +"Dizionario, ecc.\n" +"[b]Nota:[/b] Genera un errore fatale se la variable Variant non può fornire " +"una lunghezza.\n" "[codeblock]\n" "a = [1, 2, 3, 4]\n" "len(a) # Restituisce 4\n" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:482 -#, fuzzy msgid "" "Linearly interpolates between two values by a normalized value. This is the " "opposite of [method inverse_lerp].\n" @@ -818,13 +818,14 @@ msgid "" "lerp(Vector2(1, 5), Vector2(3, 2), 0.5) # Returns Vector2(2, 3.5)\n" "[/codeblock]" msgstr "" -"Interpola linearmente tra due valori con un valore normalizzato. Questo è " -"l'opposto di [method inverse_lerp].\n" -"Se gli argomenti [code]da [/code] e da [code]a[/code] sono di tipo [int] o " +"Interpola linearmente tra due valori mediante un valore normalizzato. Questo " +"metodo è l'opposto di [method inverse_lerp].\n" +"Se gli argomenti [code]from[/code] e [code]to[/code] sono di tipo [int] o " "[float], il valore di ritorno è un [float].\n" "Se entrambi sono dello stesso tipo di vettore ([Vector2], [Vector3] o " "[Color]), il valore di ritorno sarà dello stesso tipo ([code]lerp[/code] " -"quindi chiama il metodo [code]lerp[/code] del tipo vettore).\n" +"quindi chiama il metodo [code]linear_interpolate[/code] del vettore " +"utilizzato).\n" "[codeblock].\n" "lerp(0, 4, 0.75) # Restituisce 3.0\n" "lerp(Vector2(1, 5), Vector2(3, 2), 0.5) # Restituisce Vector2(2, 3.5)\n" @@ -889,7 +890,6 @@ msgstr "" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:527 -#, fuzzy msgid "" "Loads a resource from the filesystem located at [code]path[/code]. The " "resource is loaded on the method call (unless it's referenced already " @@ -911,15 +911,16 @@ msgid "" "This method is a simplified version of [method ResourceLoader.load], which " "can be used for more advanced scenarios." msgstr "" -"Carica una risorsa dai file system che si trova su [code]path[/code]. La " -"risorsa è caricata nella chiamata del metodo (a meno che ci sia già un " -"riferimento in un altro punto, per esempio un altro script o nella scena), " -"che potrebbe causare un ritardo, specialmente quando si caricano le scene. " -"Per evitare ritardi non necessari quando si carica qualcosa più volte, o si " -"salva la risorsa in una variabile o si usa [method preload].\n" +"Carica una risorsa dai file system posizionata in [code]path[/code]. La " +"risorsa è caricata alla chiamata del metodo (a meno che non sia già " +"indirizzato altrove, per esempio in un altro script o nella scena). Ciò " +"potrebbe causare un ritardo, specialmente al caricamento delle scene. Per " +"evitare ritardi superflui in caso di molteplici caricamenti, salvare la " +"risorsa in una variabile o usare [method preload].\n" "[b]Nota:[/b] I percorsi delle risorse possono essere ottenuti cliccando con " -"il tasto destro su una risorsa nel riquadro File di sistema \"Copia percorso" -"\" o trascinando il file dal riquadro File di sistema nello script.\n" +"il tasto destro su una risorsa nel riquadro File di Sistema e scegliendo " +"\"Copia percorso\" o trascinando il file dal riquadro File di Sistema nello " +"script.\n" "[codeblock]\n" "# Carica una scena chiamata main che si trova alla radice della cartella di " "progetto e salvala temporaneamente in una variabile.\n" @@ -927,7 +928,9 @@ msgstr "" "PackedScene.\n" "[/codeblock]\n" "[b]Importante:[/b] Il percorso deve essere assoluto, un percorso locale " -"ritornerà [code]null[/code]." +"ritornerà [code]null[/code].\n" +"Questo metodo è una versione semplificata di [method ResourceLoader.load], " +"che può essere usata in casi più avanzati." #: modules/gdscript/doc_classes/@GDScript.xml:541 msgid "" @@ -1056,7 +1059,6 @@ msgstr "" "Questo metodo è l'opposto di [method char]." #: modules/gdscript/doc_classes/@GDScript.xml:622 -#, fuzzy msgid "" "Parse JSON text to a Variant. (Use [method typeof] to check if the Variant's " "type is what you expect.)\n" @@ -1076,15 +1078,15 @@ msgid "" "[/codeblock]\n" "See also [JSON] for an alternative way to parse JSON text." msgstr "" -"Converte una stringa JSON in Variant. (Usa [method typeof] per controllare " -"se la tipologia di Variant è quella prevista)\n" -"[b]Nota:[/b] La specifica JSON non presenta tipi integer o float, ma solo " +"Converte una stringa JSON in una variabile Variant. (Usa [method typeof] per " +"controllare se la tipologia di Variant è quella prevista.)\n" +"[b]Nota:[/b] La specifica JSON non definisce tipi integer o float, ma solo " "tipi [i]number[/i]. Perciò convertire una stringa JSON convertirà tutti i " "valori numerici in [float].\n" "[b]Nota:[/b] Gli oggetti JSON non mantengono l'ordinamento delle chiavi come " -"i dictionary Godot, quindi non dovresti dare per scontato che le chiavi " -"siano in un certo ordine se un dictionary è stato costruito da JSON. Al " -"contrario, gli array JSON mantengono l'ordine degli elementi.\n" +"i tipi Dictionary di Godot, quindi non si deve assumere che le chiavi siano " +"in un certo ordine se una variabile Dictionary è stata generata da JSON. Al " +"contrario, gli array JSON mantengono l'ordine degli elementi:\n" "[codeblock]\n" "var p = JSON.parse('[\"hello\", \"world\", \"!\"]')\n" "if typeof(p.result) == TYPE_ARRAY:\n" @@ -1204,6 +1206,16 @@ msgid "" "distinguishes them from print messages used for debugging purposes, while " "also displaying a stack trace when an error or warning is printed." msgstr "" +"Converte uno o più argomenti di qualunque tipo in una striga e li stampa " +"nella console.\n" +"[codeblock]\n" +"a = [1, 2, 3]\n" +"print(\"a\", \"=\", a) # Stampa a=[1, 2, 3]\n" +"[/codeblock]\n" +"[b]Nota:[/b] Valuta l'utilizzo di [method push_error] e [method " +"push_warning] per stampare messaggi di errore e di warning invece di " +"utilizzare [method print]. Questa scelta permette di distinguerli dai " +"messaggi di debug ed errore che vengono mostrati con la stack trace." #: modules/gdscript/doc_classes/@GDScript.xml:702 msgid "Like [method print], but prints only when used in debug mode." @@ -1212,7 +1224,6 @@ msgstr "" "debug." #: modules/gdscript/doc_classes/@GDScript.xml:708 -#, fuzzy msgid "" "Prints a stack track at code location, only works when running with debugger " "turned on.\n" @@ -1221,15 +1232,14 @@ msgid "" "Frame 0 - res://test.gd:16 in function '_process'\n" "[/codeblock]" msgstr "" -"Stampa un stack trace nella nel codice, funziona solo quando il debugger è " -"acceso.\n" +"Stampa un stack trace nella posizione del codice, funziona solo quando il " +"debugger è attivato.\n" "L'output nella console apparirà come:\n" "[codeblock]\n" "Frame 0 - res://test.gd:16 in function '_process'\n" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:718 -#, fuzzy msgid "" "Prints one or more arguments to strings in the best way possible to standard " "error line.\n" @@ -1238,7 +1248,7 @@ msgid "" "[/codeblock]" msgstr "" "Stampa uno o più argomenti come stringhe nella migliore maniera possibile " -"per standardizzare la linea dell'errore.\n" +"sullo standard error.\n" "[codeblock]\n" "printerr(\"prints to stderr\")\n" "[/codeblock]" @@ -1295,7 +1305,6 @@ msgstr "" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:758 -#, fuzzy msgid "" "Pushes an error message to Godot's built-in debugger and to the OS " "terminal.\n" @@ -1312,7 +1321,10 @@ msgstr "" "[codeblock]\n" "push_error(\"errore di prova\") # Stampa \"errore di prova\" al debugger e " "al terminale con una error call\n" -"[/codeblock]" +"[/codeblock]\n" +"[b]Nota:[/b] Questo tipo di stampa degli errori non interrompe l'esecuzione. " +"Per stampare un messaggio d'errore e interrompere l'esecuzione nelle build " +"di debug, è necessario adoperare [code]assert(false, \"test error\")[/code]." #: modules/gdscript/doc_classes/@GDScript.xml:769 msgid "" @@ -1344,7 +1356,6 @@ msgstr "" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:790 -#, fuzzy msgid "" "Random range, any floating point value between [code]from[/code] and " "[code]to[/code].\n" @@ -1352,11 +1363,10 @@ msgid "" "prints(rand_range(0, 1), rand_range(0, 1)) # Prints e.g. 0.135591 0.405263\n" "[/codeblock]" msgstr "" -"Un range casuale, un qualsiasi numero con la virgola tra [code]from[/code] e " -"[code]to[/code]\n" +"Un range casuale, un qualsiasi numero in virgola mobile tra [code]from[/" +"code] e [code]to[/code]\n" "[codeblock]\n" -"prints(rand_range(0, 1), rand_range(0, 1)) # Per esempio stampa 0.135591 " -"0.405263\n" +"prints(rand_range(0, 1), rand_range(0, 1)) # Stampa 0.135591 0.405263\n" "[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:800 @@ -1366,6 +1376,11 @@ msgid "" "pseudo random number generator. The internal state of the current " "implementation is 64 bits." msgstr "" +"Genera un numero pseudocasuale da un seed: fornendo un [code]seed[/code], " +"viene restituito un array contenente sia il valore pseudocasuale generato " +"che il nuovo sedd. Con \"Seed\" si intente un valore adoperato internamente " +"dal generatore di valori pseudocasuali. La gestione di tale valore è a 64 " +"bits." #: modules/gdscript/doc_classes/@GDScript.xml:806 msgid "" @@ -1374,6 +1389,11 @@ msgid "" "randf() # Returns e.g. 0.375671\n" "[/codeblock]" msgstr "" +"Restituisce un numero casuale in virgola mobile nell'intervallo [code][0, 1]" +"[/code].\n" +"[codeblock]\n" +"randf() # Restituisce ad esempio 0.375671\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:815 msgid "" @@ -1387,6 +1407,15 @@ msgid "" "randi() % 100 + 1 # Returns random integer between 1 and 100\n" "[/codeblock]" msgstr "" +"Restituisce un numero intero unsigned pseudocasuale di 32-bit. Adoperando " +"l'operatore modulo/resto è possibile generare valori nell'intervallo [code]" +"[0, N - 1][/code] (dove N è minore di 2^32).\n" +"[codeblock]\n" +"randi() # Restituisce un intero pseudocasuale tra 0 e 2^32 - 1\n" +"randi() % 20 # Restituisce un intero pseudocasuale tra 0 e 19\n" +"randi() % 100 # Restituisce un intero pseudocasuale tra 0 e 99\n" +"randi() % 100 + 1 # Restituisce un intero pseudocasuale tra 1 e 100\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:827 msgid "" @@ -1397,6 +1426,13 @@ msgid "" " randomize()\n" "[/codeblock]" msgstr "" +"Randomizza il seed (o lo stato interno) di un generatore di numeri " +"pseudocasuali. L'implementazione attuale adopera un numero basato sul tempo " +"per randomizzarlo nuovamente.\n" +"[codeblock]\n" +"func _ready():\n" +" randomize()\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:837 msgid "" @@ -1448,9 +1484,13 @@ msgid "" "range_lerp(75, 0, 100, -1, 1) # Returns 0.5\n" "[/codeblock]" msgstr "" +"Effettua una mappatura di un valore [code]value[/code] da un intervallo " +"[code][istart, istop][/code] in [code][ostart, ostop][/code].\n" +"[codeblock]\n" +"range_lerp(75, 0, 100, -1, 1) # Restituisce 0.5\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:884 -#, fuzzy msgid "" "Rounds [code]s[/code] to the nearest whole number, with halfway cases " "rounded away from zero.\n" @@ -1464,8 +1504,11 @@ msgstr "" "Arrotonda il risultato di [code]s[/code] al più vicino numero intero, e per " "eccesso nei casi equidistanti.\n" "[codeblock]\n" -"round(2.6) # Ritorna 32\n" -"[/codeblock]" +"a = round(2.49) # a assume il valore 2.0\n" +"a = round(2.5) # a assume il valore 3.0\n" +"a = round(2.51) # a assume il valore 3.0\n" +"[/codeblock]\n" +"Consulta inoltre [method floor], [method ceil], [method stepify], e [int]." #: modules/gdscript/doc_classes/@GDScript.xml:897 msgid "" @@ -1475,6 +1518,11 @@ msgid "" "seed(my_seed.hash())\n" "[/codeblock]" msgstr "" +"Imposta il seed per il generatore di numeri casuali.\n" +"[codeblock]\n" +"my_seed = \"Godot Rocks\"\n" +"seed(my_seed.hash())\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:908 msgid "" @@ -1486,6 +1534,13 @@ msgid "" "sign(6) # Returns 1\n" "[/codeblock]" msgstr "" +"Restituisce il segno di un valore [code]s[/code]: -1 o 1 per indicare se il " +"valore è < o > di 0 rispettivamente. Restituisce 0 se [code]s[/code] è 0.\n" +"[codeblock]\n" +"sign(-6) # Restituisce -1\n" +"sign(0) # Restituisce 0\n" +"sign(6) # Restituisce 1\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:920 msgid "" @@ -1494,6 +1549,10 @@ msgid "" "sin(0.523599) # Returns 0.5\n" "[/codeblock]" msgstr "" +"Restituisce il seno dell'angolo [code]s[/code] in radianti.\n" +"[codeblock]\n" +"sin(0.523599) # Restituisce 0.5\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:930 msgid "" @@ -1503,6 +1562,11 @@ msgid "" "sinh(a) # Returns 0.75\n" "[/codeblock]" msgstr "" +"Restituisce il seno iperbolico di [code]s[/code].\n" +"[codeblock]\n" +"a = log(2.0) # Restituisce 0.693147\n" +"sinh(a) # Restituisce 0.75\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:943 msgid "" @@ -1540,6 +1604,14 @@ msgid "" "[b]Note:[/b] Negative values of [code]s[/code] return NaN. If you need " "negative inputs, use [code]System.Numerics.Complex[/code] in C#." msgstr "" +"Restituisce la radice quadrata di [code]s[/code], dove [code]s[/code] è un " +"numero non negativo.\n" +"[codeblock]\n" +"sqrt(9) # Restituisce 3\n" +"[/codeblock]\n" +"[b]Nota:[/b] Adoperando valori negativi [code]s[/code] viene restituito NaN. " +"Se è necessario adoperare valori negativi è suggerito l'utilizzo di " +"[code]System.Numerics.Complex[/code] in C#." #: modules/gdscript/doc_classes/@GDScript.xml:971 msgid "" @@ -1552,6 +1624,14 @@ msgid "" "n = step_decimals(0.000000005) # n is 9\n" "[/codeblock]" msgstr "" +"Restituisce la posizione della prima cifra diversa da zero dopo il " +"separatore decimale. Il massimo valore restituito è 10, dovuto ad una scelta " +"implementativa.\n" +"[codeblock]\n" +"n = step_decimals(5) # n è 0\n" +"n = step_decimals(1.0005) # n è 4\n" +"n = step_decimals(0.000000005) # n è 9\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:984 msgid "" @@ -1594,6 +1674,13 @@ msgid "" "print(b[\"a\"]) # Prints 1\n" "[/codeblock]" msgstr "" +"Converte una stringa formattata restituita da [method var2str] nel valore " +"originale.\n" +"[codeblock]\n" +"a = '{ \"a\": 1, \"b\": 2 }'\n" +"b = str2var(a)\n" +"print(b[\"a\"]) # Stampa 1\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:1020 msgid "" @@ -1602,6 +1689,10 @@ msgid "" "tan(deg2rad(45)) # Returns 1\n" "[/codeblock]" msgstr "" +"Restituisce la tangente dell'angolo [code]s[/code] in radianti.\n" +"[codeblock]\n" +"tan(deg2rad(45)) # Restituisce 1\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:1030 #, fuzzy @@ -1635,6 +1726,22 @@ msgid "" "text will convert all numerical values to [float] types.\n" "See also [JSON] for an alternative way to convert a [Variant] to JSON text." msgstr "" +"Converte una [Variant] [code]var[/code] in un testo in formato JSON e lo " +"restituisce. È utile per serializzare dei dati per memorizzarli su un " +"dispositivo o inviarli attraverso la rete.\n" +"[codeblock]\n" +"# Entrambi i numeri sono interi.\n" +"a = { \"a\": 1, \"b\": 2 }\n" +"b = to_json(a)\n" +"print(b) # {\"a\":1, \"b\":2}\n" +"# Entrambi i numeri sono float, anche se mostrati senza valore decimale.\n" +"[/codeblock]\n" +"[b]Nota:[/b] Le specifiche del formato JSON non fanno distinzione tra interi " +"e float, ma descrivono solo un tipo numerico [i]number[/i]. Per tale motivo, " +"convertire [Variant] in JSON effettuerà automaticamente la conversione dei " +"valori da interi a [float].\n" +"Consulta [JSON] per valutare le possibilità per effettuare la conversione di " +"[Variant] in testo in formato JSON." #: modules/gdscript/doc_classes/@GDScript.xml:1057 msgid "" @@ -1644,6 +1751,12 @@ msgid "" "type_exists(\"Variant\") # Returns false\n" "[/codeblock]" msgstr "" +"Restituisce un booleano per confermare o no se una particolare classe è " +"disponibile [ClassDB].\n" +"[codeblock]\n" +"type_exists(\"Sprite\") # Restituisce true\n" +"type_exists(\"Variant\") # Restituisce false\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:1068 msgid "" @@ -1671,6 +1784,16 @@ msgid "" " push_error(\"Invalid JSON: \" + v)\n" "[/codeblock]" msgstr "" +"Controlla che [code]json[/code] sia un dato JSON valido. Restituisce una " +"stringa vuota in caso affermativo, un errore altrimenti.\n" +"[codeblock]\n" +"j = to_json([1, 2, 3])\n" +"v = validate_json(j)\n" +"if not v:\n" +" print(\"Valid JSON.\")\n" +"else:\n" +" push_error(\"Invalid JSON: \" + v)\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:1098 msgid "" @@ -1678,6 +1801,9 @@ msgid "" "[code]true[/code] encoding objects is allowed (and can potentially include " "code)." msgstr "" +"Converte una variabile in un array di byte. Quando il parametro " +"[code]full_objects[/code] è [code]true[/code] è possibile convertire istanze " +"di classi (incluso il codice presente)." #: modules/gdscript/doc_classes/@GDScript.xml:1105 msgid "" @@ -1695,6 +1821,19 @@ msgid "" "}\n" "[/codeblock]" msgstr "" +"Converte una Variant [code]var[/code] in una stringa formattata che può " +"essere successivamente processata adoperando [method str2var].\n" +"[codeblock]\n" +"a = { \"a\": 1, \"b\": 2 }\n" +"print(var2str(a))\n" +"[/codeblock]\n" +"prints\n" +"[codeblock]\n" +"{\n" +"\"a\": 1,\n" +"\"b\": 2\n" +"}\n" +"[/codeblock]" #: modules/gdscript/doc_classes/@GDScript.xml:1123 msgid "" @@ -1705,6 +1844,12 @@ msgid "" "something else. However, until the object is actually destroyed the weak " "reference may return the object even if there are no strong references to it." msgstr "" +"Restituisce un riferimento debole/weak ad un oggetto.\n" +"Un riferimento debole/weak non è sufficiente per mantenerlo in vita: se è " +"l'unico riferimento rimasto il garbage collector è autorizzato a deallocarlo " +"in un qualunque momento. Comunque, finché non sarà deallocato, tale " +"riferimento consentirà di adoperare l'oggetto anche se non fossero presenti " +"riferimenti forti/strong ad esso." #: modules/gdscript/doc_classes/@GDScript.xml:1133 msgid "" @@ -1747,6 +1892,22 @@ msgid "" "[code]wrapi[/code] is more flexible than using the [method posmod] approach " "by giving the user control over the minimum value." msgstr "" +"Limita un valore intero [code]value[/code] tra [code]min[/code] e [code]max[/" +"code].\n" +"È utilizzabile per creare comportamenti in loop o superfici infinite.\n" +"[codeblock]\n" +"# Ciclo infinito tra 5 e 9\n" +"frame = wrapi(frame + 1, 5, 10)\n" +"[/codeblock]\n" +"[codeblock]\n" +"# Viene restituito -2\n" +"var result = wrapi(-6, -5, -1)\n" +"[/codeblock]\n" +"[b]Nota:[/b] Se [code]min[/code] è [code]0[/code], è equivalente ad " +"utilizzare [method posmod], in tal caso si suggerisce di adoperare " +"quest'ultimo.\n" +"[code]wrapi[/code] è più utile rispetto a [method posmod] quando è " +"necessario impostare anche il valore minimo." #: modules/gdscript/doc_classes/@GDScript.xml:1176 msgid "" @@ -1792,18 +1953,62 @@ msgid "" "[code]GDScriptFunctionState[/code]. Notice [code]yield(get_tree(), " "\"idle_frame\")[/code] from the above example." msgstr "" +"Interrompe l'esecuzione della funzione e ne restituisce lo stato attuale.\n" +"Basta invocare [method GDScriptFunctionState.resume] su tale stato per far " +"riprendere l'esecuzione. Questa operazione invalida lo stato. All'interno " +"della funzione [code]yield()[/code] restituisce cosa è stato passato alla " +"funzione [code]resume()[/code] .\n" +"Il ripristino della funzione, quando viene passato un oggetto e un segnale, " +"avviene quando l'oggetto invia tale segnale. In tal caso, [code]yield()[/" +"code] restituisce il valore passato a [code]emit_signal()[/code] se il " +"segnale accetta un solo un parametro, oppure un array di tutti i parametri " +"passati a [code]emit_signal()[/code].\n" +"You can also use [code]yield[/code] to wait for a function to finish:\n" +"[codeblock]\n" +"func _ready():\n" +" yield(countdown(), \"completed\") # attendi che countdown() termini\n" +" print('Ready')\n" +"\n" +"func countdown():\n" +" yield(get_tree(), \"idle_frame\") # restituisce un GDScriptFunctionState " +"object to _ready()\n" +" print(3)\n" +" yield(get_tree().create_timer(1.0), \"timeout\")\n" +" print(2)\n" +" yield(get_tree().create_timer(1.0), \"timeout\")\n" +" print(1)\n" +" yield(get_tree().create_timer(1.0), \"timeout\")\n" +"\n" +"# Stampa:\n" +"# 3\n" +"# 2\n" +"# 1\n" +"# Ready\n" +"[/codeblock]\n" +"Quando si utilizza yield su una funzione viene emesso il segnale " +"[code]completed[/code] automaticamente quanto la funzione termina. Può " +"essere inoltre adoperata come parametro [code]signal[/code] del metodo " +"[code]yield[/code] per ripristinarne lo stato.\n" +"Per adoperare yield su una funzione, è necessario che questa restituisca un " +"[code]GDScriptFunctionState[/code]. Nota tale comportamento relativamente " +"alla riga di codice [code]yield(get_tree(), \"idle_frame\")[/code] ." #: modules/gdscript/doc_classes/@GDScript.xml:1207 msgid "" "Constant that represents how many times the diameter of a circle fits around " "its perimeter. This is equivalent to [code]TAU / 2[/code]." msgstr "" +"Constante che indica il rapporto tra diametro del cerchio e perimetro. This " +"is equivalent to [code]TAU / 2[/code]." #: modules/gdscript/doc_classes/@GDScript.xml:1210 msgid "" "The circle constant, the circumference of the unit circle in radians. This " "is equivalent to [code]PI * 2[/code], or 360 degrees in rotations." msgstr "" +"Lunghezza della circonferenza del cerchio di raggio unitario in radianti " +"(Circonferenza = Pi * diametro). È equivalente a [code]PI * 2[/code], " +"equivalente a 360°." #: modules/gdscript/doc_classes/@GDScript.xml:1213 msgid "" @@ -1831,6 +2036,15 @@ msgid "" "[code]0[/code] will not result in [constant NAN] and will result in a run-" "time error instead." msgstr "" +"\"Not a Number\", indica un valore in virgola mobile non valido. [constant " +"NAN] ha proprietà particolari, ad esempio non è uguale a se stesso " +"([code]NAN == NAN[/code] restituisce [code]false[/code]). E restituito in " +"caso di operazioni non valide, come ad la una divisione del numero in " +"virgola mobile [code]0.0[/code] per [code]0.0[/code].\n" +"[b]Nota:[/b] \"Not a Number\" è correlato solo ad operazioni su numeri con " +"virgola mobile, non ha quindi un corrispettivo per gli interi. La divisione " +"dell'intero [code]0[/code] per [code]0[/code] non produrrà un [constant NAN] " +"ma genererà un errore run-time." #: doc/classes/@GlobalScope.xml:4 msgid "Global scope constants and variables." @@ -1846,136 +2060,148 @@ msgstr "" #: doc/classes/@GlobalScope.xml:16 msgid "The [ARVRServer] singleton." -msgstr "" +msgstr "Il singleton [ARVRServer]." #: doc/classes/@GlobalScope.xml:19 msgid "The [AudioServer] singleton." -msgstr "" +msgstr "Il singleton [AudioServer]." #: doc/classes/@GlobalScope.xml:22 msgid "The [CameraServer] singleton." -msgstr "" +msgstr "Il singleton [CameraServer]." #: doc/classes/@GlobalScope.xml:25 msgid "The [ClassDB] singleton." -msgstr "" +msgstr "Il singleton [ClassDB]." #: doc/classes/@GlobalScope.xml:28 msgid "The [Engine] singleton." -msgstr "" +msgstr "Il singleton [Engine]." #: doc/classes/@GlobalScope.xml:31 msgid "The [Geometry] singleton." -msgstr "" +msgstr "Il singleton [Geometry]." #: doc/classes/@GlobalScope.xml:34 msgid "The [IP] singleton." -msgstr "" +msgstr "Il singleton [IP]." #: doc/classes/@GlobalScope.xml:37 msgid "The [Input] singleton." -msgstr "" +msgstr "Il singleton [Input]." #: doc/classes/@GlobalScope.xml:40 msgid "The [InputMap] singleton." -msgstr "" +msgstr "Il singleton [InputMap]." #: doc/classes/@GlobalScope.xml:43 msgid "The [JSON] singleton." -msgstr "" +msgstr "Il singleton [JSON]." #: doc/classes/@GlobalScope.xml:46 msgid "" "The [JavaClassWrapper] singleton.\n" "[b]Note:[/b] Only implemented on Android." msgstr "" +"Il singleton [JavaClassWrapper].\n" +"[b]Note:[/b] Disponibile solo per Android." #: doc/classes/@GlobalScope.xml:50 msgid "" "The [JavaScript] singleton.\n" "[b]Note:[/b] Only implemented on HTML5." msgstr "" +"Il singleton [JavaScript].\n" +"[b]Note:[/b] Disponibile solo per HTML5." #: doc/classes/@GlobalScope.xml:54 msgid "The [Marshalls] singleton." -msgstr "" +msgstr "Il singleton [Marshalls]." #: doc/classes/@GlobalScope.xml:57 msgid "The [EditorNavigationMeshGenerator] singleton." -msgstr "" +msgstr "Il singleton [EditorNavigationMeshGenerator]." #: doc/classes/@GlobalScope.xml:60 msgid "The [OS] singleton." -msgstr "" +msgstr "Il singleton [OS]." #: doc/classes/@GlobalScope.xml:63 msgid "The [Performance] singleton." -msgstr "" +msgstr "Il singleton [Performance]." #: doc/classes/@GlobalScope.xml:66 msgid "The [Physics2DServer] singleton." -msgstr "" +msgstr "Il singleton [Physics2DServer]." #: doc/classes/@GlobalScope.xml:69 msgid "The [PhysicsServer] singleton." -msgstr "" +msgstr "Il singleton [PhysicsServer]." #: doc/classes/@GlobalScope.xml:72 msgid "The [ProjectSettings] singleton." -msgstr "" +msgstr "Il singleton [ProjectSettings]." #: doc/classes/@GlobalScope.xml:75 msgid "The [ResourceLoader] singleton." -msgstr "" +msgstr "Il singleton [ResourceLoader]." #: doc/classes/@GlobalScope.xml:78 msgid "The [ResourceSaver] singleton." -msgstr "" +msgstr "Il singleton [ResourceSaver]." #: doc/classes/@GlobalScope.xml:81 msgid "The [TranslationServer] singleton." -msgstr "" +msgstr "Il singleton [TranslationServer]." #: doc/classes/@GlobalScope.xml:84 msgid "The [VisualScriptEditor] singleton." -msgstr "" +msgstr "Il singleton [VisualScriptEditor]." #: doc/classes/@GlobalScope.xml:87 msgid "The [VisualServer] singleton." -msgstr "" +msgstr "Il singleton [VisualServer]." #: doc/classes/@GlobalScope.xml:92 msgid "Left margin, usually used for [Control] or [StyleBox]-derived classes." msgstr "" +"Margine sinistro, generalmente adoperato nelle classi figlie di [Control] " +"oppure [StyleBox]." #: doc/classes/@GlobalScope.xml:95 msgid "Top margin, usually used for [Control] or [StyleBox]-derived classes." msgstr "" +"Margine superiore, generalmente adoperato nelle classi figlie di [Control] o " +"[StyleBox]." #: doc/classes/@GlobalScope.xml:98 msgid "Right margin, usually used for [Control] or [StyleBox]-derived classes." msgstr "" +"Margine destro, generalmente adoperato nelle classi figlie di [Control] o " +"[StyleBox]." #: doc/classes/@GlobalScope.xml:101 msgid "" "Bottom margin, usually used for [Control] or [StyleBox]-derived classes." msgstr "" +"Margine inferiore, generalmente adoperato nelle classi figlie di [Control] o " +"[StyleBox]." #: doc/classes/@GlobalScope.xml:104 msgid "Top-left corner." -msgstr "" +msgstr "Angolo superiore-sinistro." #: doc/classes/@GlobalScope.xml:107 msgid "Top-right corner." -msgstr "" +msgstr "Angolo superiore-destro." #: doc/classes/@GlobalScope.xml:110 msgid "Bottom-right corner." -msgstr "" +msgstr "Angolo inferiore-destro." #: doc/classes/@GlobalScope.xml:113 msgid "Bottom-left corner." -msgstr "" +msgstr "Angolo inferiore-sinistro." #: doc/classes/@GlobalScope.xml:116 msgid "" @@ -2019,43 +2245,43 @@ msgstr "" #: doc/classes/@GlobalScope.xml:143 msgid "Escape key." -msgstr "" +msgstr "Tasto ESC/Escape." #: doc/classes/@GlobalScope.xml:146 msgid "Tab key." -msgstr "" +msgstr "Tasto TAB/Tabulazione." #: doc/classes/@GlobalScope.xml:149 msgid "Shift+Tab key." -msgstr "" +msgstr "Tasto SHIFT+TAB." #: doc/classes/@GlobalScope.xml:152 msgid "Backspace key." -msgstr "" +msgstr "Tasto backspace." #: doc/classes/@GlobalScope.xml:155 msgid "Return key (on the main keyboard)." -msgstr "" +msgstr "Tasto return/invio (sulla tastiera principale)." #: doc/classes/@GlobalScope.xml:158 msgid "Enter key on the numeric keypad." -msgstr "" +msgstr "Tasto return/enter sul tastierino numerico." #: doc/classes/@GlobalScope.xml:161 msgid "Insert key." -msgstr "" +msgstr "Tasto INS/inserisci." #: doc/classes/@GlobalScope.xml:164 msgid "Delete key." -msgstr "" +msgstr "Tasto DEL/Canc." #: doc/classes/@GlobalScope.xml:167 msgid "Pause key." -msgstr "" +msgstr "Tasto Pausa/Pause." #: doc/classes/@GlobalScope.xml:170 msgid "Print Screen key." -msgstr "" +msgstr "Tasto Stamp/Print Screen." #: doc/classes/@GlobalScope.xml:173 msgid "System Request key." @@ -2063,63 +2289,63 @@ msgstr "" #: doc/classes/@GlobalScope.xml:176 msgid "Clear key." -msgstr "" +msgstr "Tasto Clear/Delete/Del." #: doc/classes/@GlobalScope.xml:179 msgid "Home key." -msgstr "" +msgstr "Tasto Home/Inizio." #: doc/classes/@GlobalScope.xml:182 msgid "End key." -msgstr "" +msgstr "Tasto End/Fine." #: doc/classes/@GlobalScope.xml:185 msgid "Left arrow key." -msgstr "" +msgstr "Freccia cursore a sinistra." #: doc/classes/@GlobalScope.xml:188 msgid "Up arrow key." -msgstr "" +msgstr "Freccia cursore alta." #: doc/classes/@GlobalScope.xml:191 msgid "Right arrow key." -msgstr "" +msgstr "Freccia cursore destra." #: doc/classes/@GlobalScope.xml:194 msgid "Down arrow key." -msgstr "" +msgstr "Freccia cursore in basso." #: doc/classes/@GlobalScope.xml:197 msgid "Page Up key." -msgstr "" +msgstr "Tasto Page Up/Page ^." #: doc/classes/@GlobalScope.xml:200 msgid "Page Down key." -msgstr "" +msgstr "Tasto Page Up/Page v." #: doc/classes/@GlobalScope.xml:203 msgid "Shift key." -msgstr "" +msgstr "Tasto Shift/Maiuscola." #: doc/classes/@GlobalScope.xml:206 msgid "Control key." -msgstr "" +msgstr "Tasto Control/CTRL." #: doc/classes/@GlobalScope.xml:209 msgid "Meta key." -msgstr "" +msgstr "Tasto Meta/Command." #: doc/classes/@GlobalScope.xml:212 msgid "Alt key." -msgstr "" +msgstr "Tasto Alt." #: doc/classes/@GlobalScope.xml:215 msgid "Caps Lock key." -msgstr "" +msgstr "Tasto Caps Lock/Blocco maiuscole." #: doc/classes/@GlobalScope.xml:218 msgid "Num Lock key." -msgstr "" +msgstr "Tasto Num Lock/Bloc num." #: doc/classes/@GlobalScope.xml:221 msgid "Scroll Lock key." @@ -2127,135 +2353,135 @@ msgstr "" #: doc/classes/@GlobalScope.xml:224 msgid "F1 key." -msgstr "" +msgstr "Tasto F1." #: doc/classes/@GlobalScope.xml:227 msgid "F2 key." -msgstr "" +msgstr "Tasto F2." #: doc/classes/@GlobalScope.xml:230 msgid "F3 key." -msgstr "" +msgstr "Tasto F3." #: doc/classes/@GlobalScope.xml:233 msgid "F4 key." -msgstr "" +msgstr "Tasto F4." #: doc/classes/@GlobalScope.xml:236 msgid "F5 key." -msgstr "" +msgstr "Tasto F5." #: doc/classes/@GlobalScope.xml:239 msgid "F6 key." -msgstr "" +msgstr "Tasto F6." #: doc/classes/@GlobalScope.xml:242 msgid "F7 key." -msgstr "" +msgstr "Tasto F7." #: doc/classes/@GlobalScope.xml:245 msgid "F8 key." -msgstr "" +msgstr "Tasto F8." #: doc/classes/@GlobalScope.xml:248 msgid "F9 key." -msgstr "" +msgstr "Tasto F9." #: doc/classes/@GlobalScope.xml:251 msgid "F10 key." -msgstr "" +msgstr "Tasto F10." #: doc/classes/@GlobalScope.xml:254 msgid "F11 key." -msgstr "" +msgstr "Tasto F11." #: doc/classes/@GlobalScope.xml:257 msgid "F12 key." -msgstr "" +msgstr "Tasto F12." #: doc/classes/@GlobalScope.xml:260 msgid "F13 key." -msgstr "" +msgstr "Tasto F13." #: doc/classes/@GlobalScope.xml:263 msgid "F14 key." -msgstr "" +msgstr "Tasto F14." #: doc/classes/@GlobalScope.xml:266 msgid "F15 key." -msgstr "" +msgstr "Tasto F15." #: doc/classes/@GlobalScope.xml:269 msgid "F16 key." -msgstr "" +msgstr "Tasto F16." #: doc/classes/@GlobalScope.xml:272 msgid "Multiply (*) key on the numeric keypad." -msgstr "" +msgstr "Tasto */ Moltiplica sul tastierino numerico." #: doc/classes/@GlobalScope.xml:275 msgid "Divide (/) key on the numeric keypad." -msgstr "" +msgstr "Tasto '/' / divisione sul tastierino numerico." #: doc/classes/@GlobalScope.xml:278 msgid "Subtract (-) key on the numeric keypad." -msgstr "" +msgstr "Tasto - / Sottrazione sul tastierino numerico." #: doc/classes/@GlobalScope.xml:281 msgid "Period (.) key on the numeric keypad." -msgstr "" +msgstr "Tasto . sul tastierino numerico." #: doc/classes/@GlobalScope.xml:284 msgid "Add (+) key on the numeric keypad." -msgstr "" +msgstr "Tasto +/ Somma sul tastierino numerico." #: doc/classes/@GlobalScope.xml:287 msgid "Number 0 on the numeric keypad." -msgstr "" +msgstr "Numero 0 sul tastierino numerico." #: doc/classes/@GlobalScope.xml:290 msgid "Number 1 on the numeric keypad." -msgstr "" +msgstr "Numero 1 sul tastierino numerico." #: doc/classes/@GlobalScope.xml:293 msgid "Number 2 on the numeric keypad." -msgstr "" +msgstr "Numero 2 sul tastierino numerico." #: doc/classes/@GlobalScope.xml:296 msgid "Number 3 on the numeric keypad." -msgstr "" +msgstr "Numero 3 sul tastierino numerico." #: doc/classes/@GlobalScope.xml:299 msgid "Number 4 on the numeric keypad." -msgstr "" +msgstr "Numero 4 sul tastierino numerico." #: doc/classes/@GlobalScope.xml:302 msgid "Number 5 on the numeric keypad." -msgstr "" +msgstr "Numero 5 sul tastierino numerico." #: doc/classes/@GlobalScope.xml:305 msgid "Number 6 on the numeric keypad." -msgstr "" +msgstr "Numero 6 sul tastierino numerico." #: doc/classes/@GlobalScope.xml:308 msgid "Number 7 on the numeric keypad." -msgstr "" +msgstr "Numero 7 sul tastierino numerico." #: doc/classes/@GlobalScope.xml:311 msgid "Number 8 on the numeric keypad." -msgstr "" +msgstr "Numero 8 sul tastierino numerico." #: doc/classes/@GlobalScope.xml:314 msgid "Number 9 on the numeric keypad." -msgstr "" +msgstr "Numero 9 sul tastierino numerico." #: doc/classes/@GlobalScope.xml:317 msgid "Left Super key (Windows key)." -msgstr "" +msgstr "Tasto 'Windows' sinistro." #: doc/classes/@GlobalScope.xml:320 msgid "Right Super key (Windows key)." -msgstr "" +msgstr "Tasto 'Windows' destro." #: doc/classes/@GlobalScope.xml:323 msgid "Context menu key." @@ -4134,112 +4360,121 @@ msgid "" msgstr "" #: doc/classes/AABB.xml:42 -msgid "Returns this [AABB] expanded to include a given point." +msgid "" +"Returns a copy of this [AABB] expanded to include a given point.\n" +"[b]Example:[/b]\n" +"[codeblock]\n" +"# position (-3, 2, 0), size (1, 1, 1)\n" +"var box = AABB(Vector3(-3, 2, 0), Vector3(1, 1, 1))\n" +"# position (-3, -1, 0), size (3, 4, 2), so we fit both the original AABB and " +"Vector3(0, -1, 2)\n" +"var box2 = box.expand(Vector3(0, -1, 2))\n" +"[/codeblock]" msgstr "" -#: doc/classes/AABB.xml:48 +#: doc/classes/AABB.xml:55 msgid "Returns the volume of the [AABB]." msgstr "" -#: doc/classes/AABB.xml:55 +#: doc/classes/AABB.xml:62 msgid "Gets the position of the 8 endpoints of the [AABB] in space." msgstr "" -#: doc/classes/AABB.xml:61 +#: doc/classes/AABB.xml:68 msgid "Returns the normalized longest axis of the [AABB]." msgstr "" -#: doc/classes/AABB.xml:67 +#: doc/classes/AABB.xml:74 msgid "" "Returns the index of the longest axis of the [AABB] (according to " "[Vector3]'s [code]AXIS_*[/code] constants)." msgstr "" -#: doc/classes/AABB.xml:73 +#: doc/classes/AABB.xml:80 msgid "Returns the scalar length of the longest axis of the [AABB]." msgstr "" -#: doc/classes/AABB.xml:79 +#: doc/classes/AABB.xml:86 msgid "Returns the normalized shortest axis of the [AABB]." msgstr "" -#: doc/classes/AABB.xml:85 +#: doc/classes/AABB.xml:92 msgid "" "Returns the index of the shortest axis of the [AABB] (according to " "[Vector3]::AXIS* enum)." msgstr "" -#: doc/classes/AABB.xml:91 +#: doc/classes/AABB.xml:98 msgid "Returns the scalar length of the shortest axis of the [AABB]." msgstr "" -#: doc/classes/AABB.xml:98 +#: doc/classes/AABB.xml:105 msgid "" "Returns the support point in a given direction. This is useful for collision " "detection algorithms." msgstr "" -#: doc/classes/AABB.xml:105 +#: doc/classes/AABB.xml:112 msgid "" "Returns a copy of the [AABB] grown a given amount of units towards all the " "sides." msgstr "" -#: doc/classes/AABB.xml:111 +#: doc/classes/AABB.xml:118 msgid "Returns [code]true[/code] if the [AABB] is flat or empty." msgstr "" -#: doc/classes/AABB.xml:117 +#: doc/classes/AABB.xml:124 msgid "Returns [code]true[/code] if the [AABB] is empty." msgstr "" -#: doc/classes/AABB.xml:124 +#: doc/classes/AABB.xml:131 msgid "Returns [code]true[/code] if the [AABB] contains a point." msgstr "" -#: doc/classes/AABB.xml:131 +#: doc/classes/AABB.xml:138 msgid "" "Returns the intersection between two [AABB]. An empty AABB (size 0,0,0) is " "returned on failure." msgstr "" -#: doc/classes/AABB.xml:138 +#: doc/classes/AABB.xml:145 msgid "Returns [code]true[/code] if the [AABB] overlaps with another." msgstr "" -#: doc/classes/AABB.xml:145 +#: doc/classes/AABB.xml:152 msgid "Returns [code]true[/code] if the [AABB] is on both sides of a plane." msgstr "" -#: doc/classes/AABB.xml:153 +#: doc/classes/AABB.xml:160 msgid "" "Returns [code]true[/code] if the [AABB] intersects the line segment between " "[code]from[/code] and [code]to[/code]." msgstr "" -#: doc/classes/AABB.xml:160 +#: doc/classes/AABB.xml:167 msgid "" "Returns [code]true[/code] if this [AABB] and [code]aabb[/code] are " "approximately equal, by calling [method @GDScript.is_equal_approx] on each " "component." msgstr "" -#: doc/classes/AABB.xml:167 +#: doc/classes/AABB.xml:174 msgid "" "Returns a larger [AABB] that contains both this [AABB] and [code]with[/code]." msgstr "" -#: doc/classes/AABB.xml:173 doc/classes/Rect2.xml:132 +#: doc/classes/AABB.xml:180 doc/classes/Rect2.xml:140 msgid "" "Ending corner. This is calculated as [code]position + size[/code]. Setting " "this value will change the size." msgstr "" -#: doc/classes/AABB.xml:176 doc/classes/Rect2.xml:135 +#: doc/classes/AABB.xml:183 doc/classes/Rect2.xml:143 msgid "Beginning corner. Typically has values lower than [member end]." msgstr "" -#: doc/classes/AABB.xml:179 doc/classes/Rect2.xml:138 +#: doc/classes/AABB.xml:186 doc/classes/Rect2.xml:146 msgid "" "Size from [member position] to [member end]. Typically, all components are " "positive.\n" @@ -5318,7 +5553,7 @@ msgstr "" #: doc/classes/AnimationPlayer.xml:14 doc/classes/AnimationTree.xml:12 #: doc/classes/AudioEffectReverb.xml:11 doc/classes/Camera.xml:10 #: doc/classes/CollisionShape.xml:13 doc/classes/CylinderShape.xml:10 -#: doc/classes/Environment.xml:19 doc/classes/GIProbe.xml:14 +#: doc/classes/Environment.xml:19 doc/classes/GIProbe.xml:16 #: doc/classes/GIProbeData.xml:8 doc/classes/KinematicBody.xml:16 #: doc/classes/Light.xml:11 doc/classes/Material.xml:11 doc/classes/Mesh.xml:13 #: doc/classes/MeshInstance.xml:13 doc/classes/Particles.xml:14 @@ -10737,17 +10972,21 @@ msgid "" "lighting to a scene. Unlike the [GIProbe] approach, baked lightmaps work " "fine on low-end PCs and mobile devices as they consume almost no resources " "in run-time.\n" +"[b]Procedural generation:[/b] Lightmap baking functionality is only " +"available in the editor. This means [BakedLightmap] is not suited to " +"procedurally generated or user-built levels. For procedurally generated or " +"user-built levels, use [GIProbe] instead.\n" "[b]Note:[/b] Due to how lightmaps work, most properties only have a visible " "effect once lightmaps are baked again." msgstr "" -#: doc/classes/BakedLightmap.xml:11 +#: doc/classes/BakedLightmap.xml:12 #, fuzzy msgid "https://docs.godotengine.org/en/3.4/tutorials/3d/baked_lightmaps.html" msgstr "" "https://docs.godotengine.org/en/latest/tutorials/3d/using_gridmaps.html" -#: doc/classes/BakedLightmap.xml:19 +#: doc/classes/BakedLightmap.xml:20 msgid "" "Bakes the lightmap, scanning from the given [code]from_node[/code] root and " "saves the resulting [BakedLightmapData] in [code]data_save_path[/code]. If " @@ -10756,24 +10995,24 @@ msgid "" "[member light_data]." msgstr "" -#: doc/classes/BakedLightmap.xml:25 +#: doc/classes/BakedLightmap.xml:26 msgid "" "When enabled, the lightmapper will merge the textures for all meshes into a " "single large layered texture. Not supported in GLES2." msgstr "" -#: doc/classes/BakedLightmap.xml:28 +#: doc/classes/BakedLightmap.xml:29 msgid "" "Maximum size of each lightmap layer, only used when [member atlas_generate] " "is enabled." msgstr "" -#: doc/classes/BakedLightmap.xml:31 +#: doc/classes/BakedLightmap.xml:32 msgid "" "Raycasting bias used during baking to avoid floating point precision issues." msgstr "" -#: doc/classes/BakedLightmap.xml:34 +#: doc/classes/BakedLightmap.xml:35 msgid "" "The energy multiplier for each bounce. Higher values will make indirect " "lighting brighter. A value of [code]1.0[/code] represents physically " @@ -10787,62 +11026,62 @@ msgid "" "bounces] is set to a value greater than or equal to [code]1[/code]." msgstr "" -#: doc/classes/BakedLightmap.xml:38 +#: doc/classes/BakedLightmap.xml:39 msgid "" "Number of light bounces that are taken into account during baking. See also " "[member bounce_indirect_energy]." msgstr "" -#: doc/classes/BakedLightmap.xml:41 +#: doc/classes/BakedLightmap.xml:42 msgid "Grid size used for real-time capture information on dynamic objects." msgstr "" -#: doc/classes/BakedLightmap.xml:44 +#: doc/classes/BakedLightmap.xml:45 msgid "" "When enabled, an octree containing the scene's lighting information will be " "computed. This octree will then be used to light dynamic objects in the " "scene." msgstr "" -#: doc/classes/BakedLightmap.xml:47 +#: doc/classes/BakedLightmap.xml:48 msgid "" "Bias value to reduce the amount of light proagation in the captured octree." msgstr "" -#: doc/classes/BakedLightmap.xml:50 +#: doc/classes/BakedLightmap.xml:51 msgid "Bake quality of the capture data." msgstr "" -#: doc/classes/BakedLightmap.xml:53 +#: doc/classes/BakedLightmap.xml:54 msgid "" "If a baked mesh doesn't have a UV2 size hint, this value will be used to " "roughly compute a suitable lightmap size." msgstr "" -#: doc/classes/BakedLightmap.xml:56 +#: doc/classes/BakedLightmap.xml:57 msgid "" "The environment color when [member environment_mode] is set to [constant " "ENVIRONMENT_MODE_CUSTOM_COLOR]." msgstr "" -#: doc/classes/BakedLightmap.xml:59 +#: doc/classes/BakedLightmap.xml:60 msgid "" "The energy scaling factor when when [member environment_mode] is set to " "[constant ENVIRONMENT_MODE_CUSTOM_COLOR] or [constant " "ENVIRONMENT_MODE_CUSTOM_SKY]." msgstr "" -#: doc/classes/BakedLightmap.xml:62 +#: doc/classes/BakedLightmap.xml:63 msgid "" "The [Sky] resource to use when [member environment_mode] is set o [constant " "ENVIRONMENT_MODE_CUSTOM_SKY]." msgstr "" -#: doc/classes/BakedLightmap.xml:65 +#: doc/classes/BakedLightmap.xml:66 msgid "The rotation of the baked custom sky." msgstr "" -#: doc/classes/BakedLightmap.xml:68 +#: doc/classes/BakedLightmap.xml:69 msgid "" "Minimum ambient light for all the lightmap texels. This doesn't take into " "account any occlusion from the scene's geometry, it simply ensures a minimum " @@ -10850,35 +11089,35 @@ msgid "" "on shadow color." msgstr "" -#: doc/classes/BakedLightmap.xml:71 +#: doc/classes/BakedLightmap.xml:72 msgid "Decides which environment to use during baking." msgstr "" -#: doc/classes/BakedLightmap.xml:74 +#: doc/classes/BakedLightmap.xml:75 msgid "" "Size of the baked lightmap. Only meshes inside this region will be included " "in the baked lightmap, also used as the bounds of the captured region for " "dynamic lighting." msgstr "" -#: doc/classes/BakedLightmap.xml:77 +#: doc/classes/BakedLightmap.xml:78 msgid "" "Deprecated, in previous versions it determined the location where lightmaps " "were be saved." msgstr "" -#: doc/classes/BakedLightmap.xml:80 +#: doc/classes/BakedLightmap.xml:81 msgid "The calculated light data." msgstr "" -#: doc/classes/BakedLightmap.xml:83 +#: doc/classes/BakedLightmap.xml:84 msgid "" "Determines the amount of samples per texel used in indrect light baking. The " "amount of samples for each quality level can be configured in the project " "settings." msgstr "" -#: doc/classes/BakedLightmap.xml:86 +#: doc/classes/BakedLightmap.xml:87 msgid "" "Store full color values in the lightmap textures. When disabled, lightmap " "textures will store a single brightness channel. Can be disabled to reduce " @@ -10886,13 +11125,13 @@ msgid "" "color information in indirect lighting." msgstr "" -#: doc/classes/BakedLightmap.xml:89 +#: doc/classes/BakedLightmap.xml:90 msgid "" "When enabled, a lightmap denoiser will be used to reduce the noise inherent " "to Monte Carlo based global illumination." msgstr "" -#: doc/classes/BakedLightmap.xml:92 +#: doc/classes/BakedLightmap.xml:93 msgid "" "If [code]true[/code], stores the lightmap textures in a high dynamic range " "format (EXR). If [code]false[/code], stores the lightmap texture in a low " @@ -10904,78 +11143,78 @@ msgid "" "ProjectSettings.rendering/quality/depth/hdr] is [code]false[/code]." msgstr "" -#: doc/classes/BakedLightmap.xml:98 +#: doc/classes/BakedLightmap.xml:99 msgid "The lowest bake quality mode. Fastest to calculate." msgstr "" -#: doc/classes/BakedLightmap.xml:101 +#: doc/classes/BakedLightmap.xml:102 msgid "The default bake quality mode." msgstr "" -#: doc/classes/BakedLightmap.xml:104 +#: doc/classes/BakedLightmap.xml:105 msgid "A higher bake quality mode. Takes longer to calculate." msgstr "" -#: doc/classes/BakedLightmap.xml:107 +#: doc/classes/BakedLightmap.xml:108 msgid "The highest bake quality mode. Takes the longest to calculate." msgstr "" -#: doc/classes/BakedLightmap.xml:110 +#: doc/classes/BakedLightmap.xml:111 msgid "Baking was successful." msgstr "" -#: doc/classes/BakedLightmap.xml:113 +#: doc/classes/BakedLightmap.xml:114 msgid "" "Returns if no viable save path is found. This can happen where an [member " "image_path] is not specified or when the save location is invalid." msgstr "" -#: doc/classes/BakedLightmap.xml:116 doc/classes/SpatialMaterial.xml:622 +#: doc/classes/BakedLightmap.xml:117 doc/classes/SpatialMaterial.xml:622 msgid "Currently unused." msgstr "" -#: doc/classes/BakedLightmap.xml:119 +#: doc/classes/BakedLightmap.xml:120 #, fuzzy msgid "Returns when the baker cannot save per-mesh textures to file." msgstr "Restituisce l'arco-tangente dei parametri." -#: doc/classes/BakedLightmap.xml:122 +#: doc/classes/BakedLightmap.xml:123 msgid "The size of the generated lightmaps is too large." msgstr "" -#: doc/classes/BakedLightmap.xml:125 +#: doc/classes/BakedLightmap.xml:126 msgid "Some mesh contains UV2 values outside the [code][0,1][/code] range." msgstr "" -#: doc/classes/BakedLightmap.xml:128 +#: doc/classes/BakedLightmap.xml:129 msgid "Returns if user cancels baking." msgstr "" -#: doc/classes/BakedLightmap.xml:131 +#: doc/classes/BakedLightmap.xml:132 msgid "" "Returns if lightmapper can't be created. Unless you are using a custom " "lightmapper, please report this as bug." msgstr "" -#: doc/classes/BakedLightmap.xml:134 +#: doc/classes/BakedLightmap.xml:135 msgid "" "There is no root node to start baking from. Either provide [code]from_node[/" "code] argument or attach this node to a parent that should be used as root." msgstr "" -#: doc/classes/BakedLightmap.xml:137 +#: doc/classes/BakedLightmap.xml:138 msgid "No environment is used during baking." msgstr "" -#: doc/classes/BakedLightmap.xml:140 +#: doc/classes/BakedLightmap.xml:141 msgid "The baked environment is automatically picked from the current scene." msgstr "" -#: doc/classes/BakedLightmap.xml:143 +#: doc/classes/BakedLightmap.xml:144 msgid "A custom sky is used as environment during baking." msgstr "" -#: doc/classes/BakedLightmap.xml:146 +#: doc/classes/BakedLightmap.xml:147 msgid "A custom solid color is used as environment during baking." msgstr "" @@ -11431,8 +11670,11 @@ msgstr "" #: doc/classes/BitMap.xml:51 msgid "" -"Applies morphological dilation to the bitmap. The first argument is the " -"dilation amount, Rect2 is the area where the dilation will be applied." +"Applies morphological dilation or erosion to the bitmap. If [code]pixels[/" +"code] is positive, dilation is applied to the bitmap. If [code]pixels[/code] " +"is negative, erosion is applied to the bitmap. [code]rect[/code] defines the " +"area where the morphological operation is applied. Pixels located outside " +"the [code]rect[/code] are unaffected by [method grow_mask]." msgstr "" #: doc/classes/BitMap.xml:66 @@ -25491,21 +25733,32 @@ msgid "" "be turned down in exchange for better performance in the [ProjectSettings] " "using [member ProjectSettings.rendering/quality/voxel_cone_tracing/" "high_quality].\n" +"[b]Procedural generation:[/b] [GIProbe] can be baked in an exported project, " +"which makes it suitable for procedurally generated or user-built levels as " +"long as all the geometry is generated in advance.\n" +"[b]Performance:[/b] [GIProbe] is relatively demanding on the GPU and is not " +"suited to low-end hardware such as integrated graphics (consider " +"[BakedLightmap] instead). To provide a fallback for low-end hardware, " +"consider adding an option to disable [GIProbe] in your project's options " +"menus. A [GIProbe] node can be disabled by hiding it.\n" "[b]Note:[/b] Meshes should have sufficiently thick walls to avoid light " "leaks (avoid one-sided walls). For interior levels, enclose your level " -"geometry in a sufficiently large box and bridge the loops to close the " -"mesh.\n" +"geometry in a sufficiently large box and bridge the loops to close the mesh. " +"To further prevent light leaks, you can also strategically place temporary " +"[MeshInstance] nodes with [member GeometryInstance.use_in_baked_light] " +"enabled. These temporary nodes can then be hidden after baking the [GIProbe] " +"node.\n" "[b]Note:[/b] Due to a renderer limitation, emissive [ShaderMaterial]s cannot " "emit light when used in a [GIProbe]. Only emissive [SpatialMaterial]s can " "emit light in a [GIProbe]." msgstr "" -#: doc/classes/GIProbe.xml:13 +#: doc/classes/GIProbe.xml:15 #, fuzzy msgid "https://docs.godotengine.org/en/3.4/tutorials/3d/gi_probes.html" msgstr "https://docs.godotengine.org/en/latest/tutorials/3d/gi_probes.html" -#: doc/classes/GIProbe.xml:22 +#: doc/classes/GIProbe.xml:24 msgid "" "Bakes the effect from all [GeometryInstance]s marked with [member " "GeometryInstance.use_in_baked_light] and [Light]s marked with either " @@ -25514,14 +25767,18 @@ msgid "" "light, this will generate a [MultiMesh] that has a cube representing each " "solid cell with each cube colored to the cell's albedo color. This can be " "used to visualize the [GIProbe]'s data and debug any issues that may be " -"occurring." +"occurring.\n" +"[b]Note:[/b] [method bake] works from the editor and in exported projects. " +"This makes it suitable for procedurally generated or user-built levels. " +"Baking a [GIProbe] generally takes from 5 to 20 seconds in most scenes. " +"Reducing [member subdiv] can speed up baking." msgstr "" -#: doc/classes/GIProbe.xml:28 +#: doc/classes/GIProbe.xml:31 msgid "Calls [method bake] with [code]create_visual_debug[/code] enabled." msgstr "" -#: doc/classes/GIProbe.xml:34 +#: doc/classes/GIProbe.xml:37 msgid "" "Offsets the lookup of the light contribution from the [GIProbe]. This can be " "used to avoid self-shadowing, but may introduce light leaking at higher " @@ -25531,36 +25788,36 @@ msgid "" "size of the voxels." msgstr "" -#: doc/classes/GIProbe.xml:38 +#: doc/classes/GIProbe.xml:41 msgid "" "[i]Deprecated.[/i] This property has been deprecated due to known bugs and " "no longer has any effect when enabled." msgstr "" -#: doc/classes/GIProbe.xml:41 +#: doc/classes/GIProbe.xml:44 msgid "The [GIProbeData] resource that holds the data for this [GIProbe]." msgstr "" -#: doc/classes/GIProbe.xml:44 +#: doc/classes/GIProbe.xml:47 msgid "" "The maximum brightness that the [GIProbe] will recognize. Brightness will be " "scaled within this range." msgstr "" -#: doc/classes/GIProbe.xml:47 +#: doc/classes/GIProbe.xml:50 msgid "" "Energy multiplier. Makes the lighting contribution from the [GIProbe] " "brighter." msgstr "" -#: doc/classes/GIProbe.xml:50 +#: doc/classes/GIProbe.xml:53 msgid "" "The size of the area covered by the [GIProbe]. If you make the extents " "larger without increasing the subdivisions with [member subdiv], the size of " "each cell will increase and result in lower detailed lighting." msgstr "" -#: doc/classes/GIProbe.xml:53 +#: doc/classes/GIProbe.xml:56 #, fuzzy msgid "" "If [code]true[/code], ignores the sky contribution when calculating lighting." @@ -25568,46 +25825,46 @@ msgstr "" "Se [code] vero [/code], i nodi figli sono ordinati, altrimenti l'ordinamento " "è disabilitato." -#: doc/classes/GIProbe.xml:56 +#: doc/classes/GIProbe.xml:59 msgid "" "Offsets the lookup into the [GIProbe] based on the object's normal " "direction. Can be used to reduce some self-shadowing artifacts." msgstr "" -#: doc/classes/GIProbe.xml:59 +#: doc/classes/GIProbe.xml:62 msgid "" "How much light propagates through the probe internally. A higher value " "allows light to spread further." msgstr "" -#: doc/classes/GIProbe.xml:62 +#: doc/classes/GIProbe.xml:65 msgid "" "Number of times to subdivide the grid that the [GIProbe] operates on. A " "higher number results in finer detail and thus higher visual quality, while " "lower numbers result in better performance." msgstr "" -#: doc/classes/GIProbe.xml:67 +#: doc/classes/GIProbe.xml:70 msgid "" "Use 64 subdivisions. This is the lowest quality setting, but the fastest. " "Use it if you can, but especially use it on lower-end hardware." msgstr "" -#: doc/classes/GIProbe.xml:70 +#: doc/classes/GIProbe.xml:73 msgid "Use 128 subdivisions. This is the default quality setting." msgstr "" -#: doc/classes/GIProbe.xml:73 +#: doc/classes/GIProbe.xml:76 msgid "Use 256 subdivisions." msgstr "" -#: doc/classes/GIProbe.xml:76 +#: doc/classes/GIProbe.xml:79 msgid "" "Use 512 subdivisions. This is the highest quality setting, but the slowest. " -"On lower-end hardware this could cause the GPU to stall." +"On lower-end hardware, this could cause the GPU to stall." msgstr "" -#: doc/classes/GIProbe.xml:79 +#: doc/classes/GIProbe.xml:82 msgid "Represents the size of the [enum Subdiv] enum." msgstr "" @@ -29843,7 +30100,9 @@ msgid "The drag position." msgstr "" #: doc/classes/InputEventScreenDrag.xml:22 -msgid "The drag position relative to its start position." +msgid "" +"The drag position relative to the previous position (position at the last " +"frame)." msgstr "" #: doc/classes/InputEventScreenDrag.xml:25 @@ -31160,7 +31419,8 @@ msgstr "" msgid "" "Moves the body along the vector [code]rel_vec[/code]. The body will stop if " "it collides. Returns a [KinematicCollision], which contains information " -"about the collision.\n" +"about the collision when stopped, or when touching another body along the " +"motion.\n" "If [code]test_only[/code] is [code]true[/code], the body does not move but " "the would-be collision information is given." msgstr "" @@ -31225,22 +31485,24 @@ msgid "" "Checks for collisions without moving the body. Virtually sets the node's " "position, scale and rotation to that of the given [Transform], then tries to " "move the body along the vector [code]rel_vec[/code]. Returns [code]true[/" -"code] if a collision would occur." +"code] if a collision would stop the body from moving along the whole path.\n" +"Use [method move_and_collide] instead for detecting collision with touching " +"bodies." msgstr "" -#: doc/classes/KinematicBody.xml:148 +#: doc/classes/KinematicBody.xml:149 msgid "Lock the body's X axis movement." msgstr "" -#: doc/classes/KinematicBody.xml:151 +#: doc/classes/KinematicBody.xml:152 msgid "Lock the body's Y axis movement." msgstr "" -#: doc/classes/KinematicBody.xml:154 +#: doc/classes/KinematicBody.xml:155 msgid "Lock the body's Z axis movement." msgstr "" -#: doc/classes/KinematicBody.xml:157 doc/classes/KinematicBody2D.xml:138 +#: doc/classes/KinematicBody.xml:158 doc/classes/KinematicBody2D.xml:139 msgid "" "Extra margin used for collision recovery in motion functions (see [method " "move_and_collide], [method move_and_slide], [method " @@ -31255,7 +31517,7 @@ msgid "" "bodies." msgstr "" -#: doc/classes/KinematicBody.xml:163 doc/classes/KinematicBody2D.xml:144 +#: doc/classes/KinematicBody.xml:164 doc/classes/KinematicBody2D.xml:145 msgid "" "If [code]true[/code], the body's movement will be synchronized to the " "physics frame. This is useful when animating movement via [AnimationPlayer], " @@ -31263,19 +31525,19 @@ msgid "" "move_and_slide] or [method move_and_collide] functions." msgstr "" -#: doc/classes/KinematicBody.xml:166 +#: doc/classes/KinematicBody.xml:167 msgid "" "Lock the body's X axis movement. Deprecated alias for [member " "axis_lock_motion_x]." msgstr "" -#: doc/classes/KinematicBody.xml:169 +#: doc/classes/KinematicBody.xml:170 msgid "" "Lock the body's Y axis movement. Deprecated alias for [member " "axis_lock_motion_y]." msgstr "" -#: doc/classes/KinematicBody.xml:172 +#: doc/classes/KinematicBody.xml:173 msgid "" "Lock the body's Z axis movement. Deprecated alias for [member " "axis_lock_motion_z]." @@ -31346,7 +31608,8 @@ msgstr "" msgid "" "Moves the body along the vector [code]rel_vec[/code]. The body will stop if " "it collides. Returns a [KinematicCollision2D], which contains information " -"about the collision.\n" +"about the collision when stopped, or when touching another body along the " +"motion.\n" "If [code]test_only[/code] is [code]true[/code], the body does not move but " "the would-be collision information is given." msgstr "" @@ -31404,7 +31667,9 @@ msgid "" "Checks for collisions without moving the body. Virtually sets the node's " "position, scale and rotation to that of the given [Transform2D], then tries " "to move the body along the vector [code]rel_vec[/code]. Returns [code]true[/" -"code] if a collision would occur." +"code] if a collision would stop the body from moving along the whole path.\n" +"Use [method move_and_collide] instead for detecting collision with touching " +"bodies." msgstr "" #: doc/classes/KinematicCollision.xml:4 @@ -34963,7 +35228,7 @@ msgid "" "var vertices = PoolVector2Array([Vector2(0, 0), Vector2(0, 50), Vector2(50, " "50), Vector2(50, 0)])\n" "polygon.set_vertices(vertices)\n" -"var indices = PoolIntArray(0, 3, 1)\n" +"var indices = PoolIntArray([0, 1, 2, 3])\n" "polygon.add_polygon(indices)\n" "$NavigationPolygonInstance.navpoly = polygon\n" "[/codeblock]" @@ -38283,7 +38548,7 @@ msgstr "" #: doc/classes/OS.xml:353 msgid "" "Returns the dots per inch density of the specified screen. If [code]screen[/" -"code] is [/code]-1[/code] (the default value), the current screen will be " +"code] is [code]-1[/code] (the default value), the current screen will be " "used.\n" "[b]Note:[/b] On macOS, returned value is inaccurate if fractional display " "scaling mode is used.\n" @@ -38313,14 +38578,14 @@ msgstr "" #: doc/classes/OS.xml:379 msgid "" "Returns the position of the specified screen by index. If [code]screen[/" -"code] is [/code]-1[/code] (the default value), the current screen will be " +"code] is [code]-1[/code] (the default value), the current screen will be " "used." msgstr "" #: doc/classes/OS.xml:386 msgid "" "Return the scale factor of the specified screen by index. If [code]screen[/" -"code] is [/code]-1[/code] (the default value), the current screen will be " +"code] is [code]-1[/code] (the default value), the current screen will be " "used.\n" "[b]Note:[/b] On macOS returned value is [code]2.0[/code] for hiDPI (Retina) " "screen, and [code]1.0[/code] for all other cases.\n" @@ -38330,7 +38595,7 @@ msgstr "" #: doc/classes/OS.xml:395 msgid "" "Returns the dimensions in pixels of the specified screen. If [code]screen[/" -"code] is [/code]-1[/code] (the default value), the current screen will be " +"code] is [code]-1[/code] (the default value), the current screen will be " "used." msgstr "" @@ -40848,17 +41113,43 @@ msgid "" "Physics2DServer.shape_set_data].\n" "[code]rid[/code]: The intersecting object's [RID].\n" "[code]shape[/code]: The shape index of the colliding shape.\n" +"The number of intersections can be limited with the [code]max_results[/code] " +"parameter, to reduce the processing time.\n" "Additionally, the method can take an [code]exclude[/code] array of objects " "or [RID]s that are to be excluded from collisions, a [code]collision_mask[/" "code] bitmask representing the physics layers to check in, or booleans to " -"determine if the ray should collide with [PhysicsBody]s or [Area]s, " +"determine if the ray should collide with [PhysicsBody2D]s or [Area2D]s, " "respectively.\n" "[b]Note:[/b] [ConcavePolygonShape2D]s and [CollisionPolygon2D]s in " "[code]Segments[/code] build mode are not solid shapes. Therefore, they will " "not be detected." msgstr "" -#: doc/classes/Physics2DDirectSpaceState.xml:86 +#: doc/classes/Physics2DDirectSpaceState.xml:76 +msgid "" +"Checks whether a point is inside any solid shape, in a specific canvas layer " +"given by [code]canvas_instance_id[/code]. The shapes the point is inside of " +"are returned in an array containing dictionaries with the following fields:\n" +"[code]collider[/code]: The colliding object.\n" +"[code]collider_id[/code]: The colliding object's ID.\n" +"[code]metadata[/code]: The intersecting shape's metadata. This metadata is " +"different from [method Object.get_meta], and is set with [method " +"Physics2DServer.shape_set_data].\n" +"[code]rid[/code]: The intersecting object's [RID].\n" +"[code]shape[/code]: The shape index of the colliding shape.\n" +"The number of intersections can be limited with the [code]max_results[/code] " +"parameter, to reduce the processing time.\n" +"Additionally, the method can take an [code]exclude[/code] array of objects " +"or [RID]s that are to be excluded from collisions, a [code]collision_mask[/" +"code] bitmask representing the physics layers to check in, or booleans to " +"determine if the ray should collide with [PhysicsBody2D]s or [Area2D]s, " +"respectively.\n" +"[b]Note:[/b] [ConcavePolygonShape2D]s and [CollisionPolygon2D]s in " +"[code]Segments[/code] build mode are not solid shapes. Therefore, they will " +"not be detected." +msgstr "" + +#: doc/classes/Physics2DDirectSpaceState.xml:96 msgid "" "Intersects a ray in a given space. The returned object is a dictionary with " "the following fields:\n" @@ -40876,11 +41167,11 @@ msgid "" "Additionally, the method can take an [code]exclude[/code] array of objects " "or [RID]s that are to be excluded from collisions, a [code]collision_mask[/" "code] bitmask representing the physics layers to check in, or booleans to " -"determine if the ray should collide with [PhysicsBody]s or [Area]s, " +"determine if the ray should collide with [PhysicsBody2D]s or [Area2D]s, " "respectively." msgstr "" -#: doc/classes/Physics2DDirectSpaceState.xml:103 +#: doc/classes/Physics2DDirectSpaceState.xml:113 msgid "" "Checks the intersections of a shape, given through a " "[Physics2DShapeQueryParameters] object, against the space.\n" @@ -41075,7 +41366,9 @@ msgid "Returns the continuous collision detection mode." msgstr "" #: doc/classes/Physics2DServer.xml:351 -msgid "Returns the [Physics2DDirectBodyState] of the body." +msgid "" +"Returns the [Physics2DDirectBodyState] of the body. Returns [code]null[/" +"code] if the body is destroyed or removed from the physics space." msgstr "" #: doc/classes/Physics2DServer.xml:358 doc/classes/PhysicsServer.xml:348 @@ -41878,6 +42171,24 @@ msgstr "" #: doc/classes/PhysicsDirectSpaceState.xml:55 msgid "" +"Checks whether a point is inside any solid shape. The shapes the point is " +"inside of are returned in an array containing dictionaries with the " +"following fields:\n" +"[code]collider[/code]: The colliding object.\n" +"[code]collider_id[/code]: The colliding object's ID.\n" +"[code]rid[/code]: The intersecting object's [RID].\n" +"[code]shape[/code]: The shape index of the colliding shape.\n" +"The number of intersections can be limited with the [code]max_results[/code] " +"parameter, to reduce the processing time.\n" +"Additionally, the method can take an [code]exclude[/code] array of objects " +"or [RID]s that are to be excluded from collisions, a [code]collision_mask[/" +"code] bitmask representing the physics layers to check in, or booleans to " +"determine if the ray should collide with [PhysicsBody]s or [Area]s, " +"respectively." +msgstr "" + +#: doc/classes/PhysicsDirectSpaceState.xml:73 +msgid "" "Intersects a ray in a given space. The returned object is a dictionary with " "the following fields:\n" "[code]collider[/code]: The colliding object.\n" @@ -41895,7 +42206,7 @@ msgid "" "respectively." msgstr "" -#: doc/classes/PhysicsDirectSpaceState.xml:71 +#: doc/classes/PhysicsDirectSpaceState.xml:89 msgid "" "Checks the intersections of a shape, given through a " "[PhysicsShapeQueryParameters] object, against the space. The intersected " @@ -42009,7 +42320,9 @@ msgid "" msgstr "" #: doc/classes/PhysicsServer.xml:335 -msgid "Returns the [PhysicsDirectBodyState] of the body." +msgid "" +"Returns the [PhysicsDirectBodyState] of the body. Returns [code]null[/code] " +"if the body is destroyed or removed from the physics space." msgstr "" #: doc/classes/PhysicsServer.xml:370 @@ -44556,24 +44869,30 @@ msgstr "" #: doc/classes/ProjectSettings.xml:279 msgid "" -"Output latency in milliseconds for audio. Lower values will result in lower " -"audio latency at the cost of increased CPU usage. Low values may result in " -"audible cracking on slower hardware." +"Specifies the preferred output latency in milliseconds for audio. Lower " +"values will result in lower audio latency at the cost of increased CPU " +"usage. Low values may result in audible cracking on slower hardware.\n" +"Audio output latency may be constrained by the host operating system and " +"audio hardware drivers. If the host can not provide the specified audio " +"output latency then Godot will attempt to use the nearest latency allowed by " +"the host. As such you should always use [method AudioServer." +"get_output_latency] to determine the actual audio output latency.\n" +"[b]Note:[/b] This setting is ignored on Windows." msgstr "" -#: doc/classes/ProjectSettings.xml:282 +#: doc/classes/ProjectSettings.xml:284 msgid "" "Safer override for [member audio/output_latency] in the Web platform, to " "avoid audio issues especially on mobile devices." msgstr "" -#: doc/classes/ProjectSettings.xml:285 +#: doc/classes/ProjectSettings.xml:287 msgid "" "Setting to hardcode audio delay when playing video. Best to leave this " "untouched unless you know what you are doing." msgstr "" -#: doc/classes/ProjectSettings.xml:288 +#: doc/classes/ProjectSettings.xml:290 msgid "" "The default compression level for gzip. Affects compressed scenes and " "resources. Higher levels result in smaller files at the cost of compression " @@ -44583,7 +44902,7 @@ msgid "" "updates." msgstr "" -#: doc/classes/ProjectSettings.xml:291 +#: doc/classes/ProjectSettings.xml:293 msgid "" "The default compression level for Zlib. Affects compressed scenes and " "resources. Higher levels result in smaller files at the cost of compression " @@ -44593,27 +44912,27 @@ msgid "" "updates." msgstr "" -#: doc/classes/ProjectSettings.xml:294 +#: doc/classes/ProjectSettings.xml:296 msgid "" "The default compression level for Zstandard. Affects compressed scenes and " "resources. Higher levels result in smaller files at the cost of compression " "speed. Decompression speed is mostly unaffected by the compression level." msgstr "" -#: doc/classes/ProjectSettings.xml:297 +#: doc/classes/ProjectSettings.xml:299 msgid "" "Enables [url=https://github.com/facebook/zstd/releases/tag/v1.3.2]long-" "distance matching[/url] in Zstandard." msgstr "" -#: doc/classes/ProjectSettings.xml:300 +#: doc/classes/ProjectSettings.xml:302 msgid "" "Largest size limit (in power of 2) allowed when compressing using long-" "distance matching with Zstandard. Higher values can result in better " "compression, but will require more memory when compressing and decompressing." msgstr "" -#: doc/classes/ProjectSettings.xml:303 +#: doc/classes/ProjectSettings.xml:305 msgid "" "If [code]true[/code], displays getters and setters in autocompletion results " "in the script editor. This setting is meant to be used when porting old " @@ -44621,81 +44940,81 @@ msgid "" "Godot 3 onwards." msgstr "" -#: doc/classes/ProjectSettings.xml:306 +#: doc/classes/ProjectSettings.xml:308 msgid "" "If [code]true[/code], enables warnings when a constant is used as a function." msgstr "" -#: doc/classes/ProjectSettings.xml:309 +#: doc/classes/ProjectSettings.xml:311 msgid "" "If [code]true[/code], enables warnings when deprecated keywords such as " "[code]slave[/code] are used." msgstr "" -#: doc/classes/ProjectSettings.xml:312 +#: doc/classes/ProjectSettings.xml:314 msgid "" "If [code]true[/code], enables specific GDScript warnings (see [code]debug/" "gdscript/warnings/*[/code] settings). If [code]false[/code], disables all " "GDScript warnings." msgstr "" -#: doc/classes/ProjectSettings.xml:315 +#: doc/classes/ProjectSettings.xml:317 msgid "" "If [code]true[/code], scripts in the [code]res://addons[/code] folder will " "not generate warnings." msgstr "" -#: doc/classes/ProjectSettings.xml:318 +#: doc/classes/ProjectSettings.xml:320 msgid "" "If [code]true[/code], enables warnings when a function is declared with the " "same name as a constant." msgstr "" -#: doc/classes/ProjectSettings.xml:321 +#: doc/classes/ProjectSettings.xml:323 msgid "" "If [code]true[/code], enables warnings when a function is declared with the " "same name as a variable. This will turn into an error in a future version " "when first-class functions become supported in GDScript." msgstr "" -#: doc/classes/ProjectSettings.xml:324 +#: doc/classes/ProjectSettings.xml:326 msgid "" "If [code]true[/code], enables warnings when a function assigned to a " "variable may yield and return a function state instead of a value." msgstr "" -#: doc/classes/ProjectSettings.xml:327 +#: doc/classes/ProjectSettings.xml:329 msgid "" "If [code]true[/code], enables warnings when using a function as if it was a " "property." msgstr "" -#: doc/classes/ProjectSettings.xml:330 +#: doc/classes/ProjectSettings.xml:332 msgid "" "If [code]true[/code], enables warnings when a ternary operator may emit " "values with incompatible types." msgstr "" -#: doc/classes/ProjectSettings.xml:333 +#: doc/classes/ProjectSettings.xml:335 msgid "" "If [code]true[/code], enables warnings when dividing an integer by another " "integer (the decimal part will be discarded)." msgstr "" -#: doc/classes/ProjectSettings.xml:336 +#: doc/classes/ProjectSettings.xml:338 msgid "" "If [code]true[/code], enables warnings when passing a floating-point value " "to a function that expects an integer (it will be converted and lose " "precision)." msgstr "" -#: doc/classes/ProjectSettings.xml:339 +#: doc/classes/ProjectSettings.xml:341 msgid "" "If [code]true[/code], enables warnings when using a property as if it was a " "function." msgstr "" -#: doc/classes/ProjectSettings.xml:342 +#: doc/classes/ProjectSettings.xml:344 msgid "" "If [code]true[/code], enables warnings when calling a function without using " "its return value (by assigning it to a variable or using it as a function " @@ -44703,109 +45022,109 @@ msgid "" "using the [enum Error] enum." msgstr "" -#: doc/classes/ProjectSettings.xml:345 +#: doc/classes/ProjectSettings.xml:347 msgid "" "If [code]true[/code], enables warnings when defining a local or subclass " "member variable that would shadow a variable at an upper level (such as a " "member variable)." msgstr "" -#: doc/classes/ProjectSettings.xml:348 +#: doc/classes/ProjectSettings.xml:350 msgid "" "If [code]true[/code], enables warnings when calling an expression that has " "no effect on the surrounding code, such as writing [code]2 + 2[/code] as a " "statement." msgstr "" -#: doc/classes/ProjectSettings.xml:351 +#: doc/classes/ProjectSettings.xml:353 msgid "" "If [code]true[/code], enables warnings when calling a ternary expression " "that has no effect on the surrounding code, such as writing [code]42 if " "active else 0[/code] as a statement." msgstr "" -#: doc/classes/ProjectSettings.xml:354 +#: doc/classes/ProjectSettings.xml:356 msgid "" "If [code]true[/code], all warnings will be reported as if they were errors." msgstr "" -#: doc/classes/ProjectSettings.xml:357 +#: doc/classes/ProjectSettings.xml:359 msgid "" "If [code]true[/code], enables warnings when using a variable that wasn't " "previously assigned." msgstr "" -#: doc/classes/ProjectSettings.xml:360 +#: doc/classes/ProjectSettings.xml:362 msgid "" "If [code]true[/code], enables warnings when assigning a variable using an " "assignment operator like [code]+=[/code] if the variable wasn't previously " "assigned." msgstr "" -#: doc/classes/ProjectSettings.xml:363 +#: doc/classes/ProjectSettings.xml:365 msgid "" "If [code]true[/code], enables warnings when unreachable code is detected " "(such as after a [code]return[/code] statement that will always be executed)." msgstr "" -#: doc/classes/ProjectSettings.xml:366 +#: doc/classes/ProjectSettings.xml:368 msgid "" "If [code]true[/code], enables warnings when using an expression whose type " "may not be compatible with the function parameter expected." msgstr "" -#: doc/classes/ProjectSettings.xml:369 +#: doc/classes/ProjectSettings.xml:371 msgid "If [code]true[/code], enables warnings when performing an unsafe cast." msgstr "" -#: doc/classes/ProjectSettings.xml:372 +#: doc/classes/ProjectSettings.xml:374 msgid "" "If [code]true[/code], enables warnings when calling a method whose presence " "is not guaranteed at compile-time in the class." msgstr "" -#: doc/classes/ProjectSettings.xml:375 +#: doc/classes/ProjectSettings.xml:377 msgid "" "If [code]true[/code], enables warnings when accessing a property whose " "presence is not guaranteed at compile-time in the class." msgstr "" -#: doc/classes/ProjectSettings.xml:378 +#: doc/classes/ProjectSettings.xml:380 msgid "" "If [code]true[/code], enables warnings when a function parameter is unused." msgstr "" -#: doc/classes/ProjectSettings.xml:381 +#: doc/classes/ProjectSettings.xml:383 msgid "" "If [code]true[/code], enables warnings when a member variable is unused." msgstr "" -#: doc/classes/ProjectSettings.xml:384 +#: doc/classes/ProjectSettings.xml:386 msgid "If [code]true[/code], enables warnings when a signal is unused." msgstr "" -#: doc/classes/ProjectSettings.xml:387 +#: doc/classes/ProjectSettings.xml:389 msgid "If [code]true[/code], enables warnings when a local variable is unused." msgstr "" -#: doc/classes/ProjectSettings.xml:390 +#: doc/classes/ProjectSettings.xml:392 msgid "" "If [code]true[/code], enables warnings when a variable is declared with the " "same name as a function. This will turn into an error in a future version " "when first-class functions become supported in GDScript." msgstr "" -#: doc/classes/ProjectSettings.xml:393 +#: doc/classes/ProjectSettings.xml:395 msgid "" "If [code]true[/code], enables warnings when assigning the result of a " "function that returns [code]void[/code] to a variable." msgstr "" -#: doc/classes/ProjectSettings.xml:396 +#: doc/classes/ProjectSettings.xml:398 msgid "Message to be displayed before the backtrace when the engine crashes." msgstr "" -#: doc/classes/ProjectSettings.xml:399 +#: doc/classes/ProjectSettings.xml:401 msgid "" "Maximum number of frames per second allowed. The actual number of frames per " "second may still be below this value if the game is lagging.\n" @@ -44816,91 +45135,91 @@ msgid "" "project under lag conditions." msgstr "" -#: doc/classes/ProjectSettings.xml:404 +#: doc/classes/ProjectSettings.xml:406 msgid "Maximum call stack allowed for debugging GDScript." msgstr "" -#: doc/classes/ProjectSettings.xml:407 +#: doc/classes/ProjectSettings.xml:409 msgid "Maximum amount of functions per frame allowed when profiling." msgstr "" -#: doc/classes/ProjectSettings.xml:410 +#: doc/classes/ProjectSettings.xml:412 msgid "Print frames per second to standard output every second." msgstr "" -#: doc/classes/ProjectSettings.xml:413 +#: doc/classes/ProjectSettings.xml:415 msgid "" "Print more information to standard output when running. It displays " "information such as memory leaks, which scenes and resources are being " "loaded, etc." msgstr "" -#: doc/classes/ProjectSettings.xml:416 +#: doc/classes/ProjectSettings.xml:418 msgid "Maximum call stack in visual scripting, to avoid infinite recursion." msgstr "" -#: doc/classes/ProjectSettings.xml:419 +#: doc/classes/ProjectSettings.xml:421 msgid "" "Color of the contact points between collision shapes, visible when \"Visible " "Collision Shapes\" is enabled in the Debug menu." msgstr "" -#: doc/classes/ProjectSettings.xml:422 +#: doc/classes/ProjectSettings.xml:424 msgid "" "Sets whether 2D physics will display collision outlines in game when " "\"Visible Collision Shapes\" is enabled in the Debug menu." msgstr "" -#: doc/classes/ProjectSettings.xml:425 +#: doc/classes/ProjectSettings.xml:427 msgid "" "Maximum number of contact points between collision shapes to display when " "\"Visible Collision Shapes\" is enabled in the Debug menu." msgstr "" -#: doc/classes/ProjectSettings.xml:428 +#: doc/classes/ProjectSettings.xml:430 msgid "" "Color of the collision shapes, visible when \"Visible Collision Shapes\" is " "enabled in the Debug menu." msgstr "" -#: doc/classes/ProjectSettings.xml:431 +#: doc/classes/ProjectSettings.xml:433 msgid "" "Color of the disabled navigation geometry, visible when \"Visible Navigation" "\" is enabled in the Debug menu." msgstr "" -#: doc/classes/ProjectSettings.xml:434 +#: doc/classes/ProjectSettings.xml:436 msgid "" "Color of the navigation geometry, visible when \"Visible Navigation\" is " "enabled in the Debug menu." msgstr "" -#: doc/classes/ProjectSettings.xml:437 +#: doc/classes/ProjectSettings.xml:439 msgid "Custom image for the mouse cursor (limited to 256×256)." msgstr "" -#: doc/classes/ProjectSettings.xml:440 +#: doc/classes/ProjectSettings.xml:442 msgid "Hotspot for the custom mouse cursor image." msgstr "" -#: doc/classes/ProjectSettings.xml:443 +#: doc/classes/ProjectSettings.xml:445 msgid "Position offset for tooltips, relative to the mouse cursor's hotspot." msgstr "" -#: doc/classes/ProjectSettings.xml:446 +#: doc/classes/ProjectSettings.xml:448 msgid "" "If [code]true[/code], allows HiDPI display on Windows, macOS, and the HTML5 " "platform. This setting has no effect on desktop Linux, as DPI-awareness " "fallbacks are not supported there." msgstr "" -#: doc/classes/ProjectSettings.xml:449 +#: doc/classes/ProjectSettings.xml:451 msgid "" "If [code]true[/code], keeps the screen on (even in case of inactivity), so " "the screensaver does not take over. Works on desktop and mobile platforms." msgstr "" -#: doc/classes/ProjectSettings.xml:452 +#: doc/classes/ProjectSettings.xml:454 msgid "" "The default screen orientation to use on mobile devices.\n" "[b]Note:[/b] When set to a portrait orientation, this project setting does " @@ -44909,13 +45228,13 @@ msgid "" "window/size/height] accordingly." msgstr "" -#: doc/classes/ProjectSettings.xml:456 +#: doc/classes/ProjectSettings.xml:458 msgid "" "If [code]true[/code], the home indicator is hidden automatically. This only " "affects iOS devices without a physical home button." msgstr "" -#: doc/classes/ProjectSettings.xml:459 +#: doc/classes/ProjectSettings.xml:461 msgid "" "If [code]true[/code], allows per-pixel transparency for the window " "background. This affects performance, so leave it on [code]false[/code] " @@ -44925,7 +45244,7 @@ msgid "" "and Android." msgstr "" -#: doc/classes/ProjectSettings.xml:464 +#: doc/classes/ProjectSettings.xml:466 msgid "" "Sets the window background to transparent when it starts.\n" "See [member OS.window_per_pixel_transparency_enabled] for more details.\n" @@ -44933,19 +45252,19 @@ msgid "" "and Android." msgstr "" -#: doc/classes/ProjectSettings.xml:469 +#: doc/classes/ProjectSettings.xml:471 msgid "" "Forces the main window to be always on top.\n" "[b]Note:[/b] This setting is ignored on iOS, Android, and HTML5." msgstr "" -#: doc/classes/ProjectSettings.xml:473 +#: doc/classes/ProjectSettings.xml:475 msgid "" "Forces the main window to be borderless.\n" "[b]Note:[/b] This setting is ignored on iOS, Android, and HTML5." msgstr "" -#: doc/classes/ProjectSettings.xml:477 +#: doc/classes/ProjectSettings.xml:479 msgid "" "Sets the main window to full screen when the project starts. Note that this " "is not [i]exclusive[/i] fullscreen. On Windows and Linux, a borderless " @@ -44959,45 +45278,45 @@ msgid "" "[b]Note:[/b] This setting is ignored on iOS, Android, and HTML5." msgstr "" -#: doc/classes/ProjectSettings.xml:482 +#: doc/classes/ProjectSettings.xml:484 msgid "" "Sets the game's main viewport height. On desktop platforms, this is the " "default window size. Stretch mode settings also use this as a reference when " "enabled." msgstr "" -#: doc/classes/ProjectSettings.xml:485 +#: doc/classes/ProjectSettings.xml:487 msgid "" "Allows the window to be resizable by default.\n" "[b]Note:[/b] This setting is ignored on iOS and Android." msgstr "" -#: doc/classes/ProjectSettings.xml:489 +#: doc/classes/ProjectSettings.xml:491 msgid "" "If greater than zero, overrides the window height when running the game. " "Useful for testing stretch modes." msgstr "" -#: doc/classes/ProjectSettings.xml:492 +#: doc/classes/ProjectSettings.xml:494 msgid "" "If greater than zero, overrides the window width when running the game. " "Useful for testing stretch modes." msgstr "" -#: doc/classes/ProjectSettings.xml:495 +#: doc/classes/ProjectSettings.xml:497 msgid "" "Sets the game's main viewport width. On desktop platforms, this is the " "default window size. Stretch mode settings also use this as a reference when " "enabled." msgstr "" -#: doc/classes/ProjectSettings.xml:498 +#: doc/classes/ProjectSettings.xml:500 msgid "" "Specifies the tablet driver to use. If left empty, the default driver will " "be used." msgstr "" -#: doc/classes/ProjectSettings.xml:501 +#: doc/classes/ProjectSettings.xml:503 msgid "" "If [code]true[/code], enables vertical synchronization. This eliminates " "tearing that may appear in moving scenes, at the cost of higher input " @@ -45006,7 +45325,7 @@ msgid "" "regardless (such as mobile platforms and HTML5)." msgstr "" -#: doc/classes/ProjectSettings.xml:504 +#: doc/classes/ProjectSettings.xml:506 msgid "" "If [code]Use Vsync[/code] is enabled and this setting is [code]true[/code], " "enables vertical synchronization via the operating system's window " @@ -45017,7 +45336,7 @@ msgid "" "framerate halving (e.g. from 60 FPS to 30 FPS) when using it." msgstr "" -#: doc/classes/ProjectSettings.xml:508 +#: doc/classes/ProjectSettings.xml:510 msgid "" "The command-line arguments to append to Godot's own command line when " "running the project. This doesn't affect the editor itself.\n" @@ -45033,14 +45352,14 @@ msgid "" "[/codeblock]" msgstr "" -#: doc/classes/ProjectSettings.xml:516 +#: doc/classes/ProjectSettings.xml:518 msgid "" "Search path for project-specific script templates. Godot will search for " "script templates both in the editor-specific path and in this project-" "specific path." msgstr "" -#: doc/classes/ProjectSettings.xml:519 +#: doc/classes/ProjectSettings.xml:521 msgid "" "Text-based file extensions to include in the script editor's \"Find in Files" "\" feature. You can add e.g. [code]tscn[/code] if you wish to also parse " @@ -45048,49 +45367,49 @@ msgid "" "serialized in the scene files." msgstr "" -#: doc/classes/ProjectSettings.xml:522 +#: doc/classes/ProjectSettings.xml:524 msgid "" "Default value for [member ScrollContainer.scroll_deadzone], which will be " "used for all [ScrollContainer]s unless overridden." msgstr "" -#: doc/classes/ProjectSettings.xml:525 +#: doc/classes/ProjectSettings.xml:527 msgid "" "If [code]true[/code], swaps OK and Cancel buttons in dialogs on Windows and " "UWP to follow interface conventions." msgstr "" -#: doc/classes/ProjectSettings.xml:530 +#: doc/classes/ProjectSettings.xml:532 msgid "" "Path to a custom [Theme] resource file to use for the project ([code]theme[/" "code] or generic [code]tres[/code]/[code]res[/code] extension)." msgstr "" -#: doc/classes/ProjectSettings.xml:533 +#: doc/classes/ProjectSettings.xml:535 msgid "" "Path to a custom [Font] resource to use as default for all GUI elements of " "the project." msgstr "" -#: doc/classes/ProjectSettings.xml:536 +#: doc/classes/ProjectSettings.xml:538 msgid "If [code]true[/code], makes sure the theme used works with HiDPI." msgstr "" -#: doc/classes/ProjectSettings.xml:539 +#: doc/classes/ProjectSettings.xml:541 msgid "" "Timer setting for incremental search in [Tree], [ItemList], etc. controls " "(in milliseconds)." msgstr "" -#: doc/classes/ProjectSettings.xml:542 +#: doc/classes/ProjectSettings.xml:544 msgid "Timer for detecting idle in [TextEdit] (in seconds)." msgstr "" -#: doc/classes/ProjectSettings.xml:545 +#: doc/classes/ProjectSettings.xml:547 msgid "Default delay for tooltips (in seconds)." msgstr "" -#: doc/classes/ProjectSettings.xml:548 +#: doc/classes/ProjectSettings.xml:550 msgid "" "Default [InputEventAction] to confirm a focused button, menu or list item, " "or validate input.\n" @@ -45099,7 +45418,7 @@ msgid "" "to the action can however be modified." msgstr "" -#: doc/classes/ProjectSettings.xml:552 +#: doc/classes/ProjectSettings.xml:554 msgid "" "Default [InputEventAction] to discard a modal or pending input.\n" "[b]Note:[/b] Default [code]ui_*[/code] actions cannot be removed as they are " @@ -45107,7 +45426,7 @@ msgid "" "to the action can however be modified." msgstr "" -#: doc/classes/ProjectSettings.xml:556 +#: doc/classes/ProjectSettings.xml:558 msgid "" "Default [InputEventAction] to move down in the UI.\n" "[b]Note:[/b] Default [code]ui_*[/code] actions cannot be removed as they are " @@ -45115,7 +45434,7 @@ msgid "" "to the action can however be modified." msgstr "" -#: doc/classes/ProjectSettings.xml:560 +#: doc/classes/ProjectSettings.xml:562 msgid "" "Default [InputEventAction] to go to the end position of a [Control] (e.g. " "last item in an [ItemList] or a [Tree]), matching the behavior of [constant " @@ -45125,7 +45444,7 @@ msgid "" "to the action can however be modified." msgstr "" -#: doc/classes/ProjectSettings.xml:564 +#: doc/classes/ProjectSettings.xml:566 msgid "" "Default [InputEventAction] to focus the next [Control] in the scene. The " "focus behavior can be configured via [member Control.focus_next].\n" @@ -45134,7 +45453,7 @@ msgid "" "to the action can however be modified." msgstr "" -#: doc/classes/ProjectSettings.xml:568 +#: doc/classes/ProjectSettings.xml:570 msgid "" "Default [InputEventAction] to focus the previous [Control] in the scene. The " "focus behavior can be configured via [member Control.focus_previous].\n" @@ -45143,7 +45462,7 @@ msgid "" "to the action can however be modified." msgstr "" -#: doc/classes/ProjectSettings.xml:572 +#: doc/classes/ProjectSettings.xml:574 msgid "" "Default [InputEventAction] to go to the start position of a [Control] (e.g. " "first item in an [ItemList] or a [Tree]), matching the behavior of [constant " @@ -45153,7 +45472,7 @@ msgid "" "to the action can however be modified." msgstr "" -#: doc/classes/ProjectSettings.xml:576 +#: doc/classes/ProjectSettings.xml:578 msgid "" "Default [InputEventAction] to move left in the UI.\n" "[b]Note:[/b] Default [code]ui_*[/code] actions cannot be removed as they are " @@ -45161,7 +45480,7 @@ msgid "" "to the action can however be modified." msgstr "" -#: doc/classes/ProjectSettings.xml:580 +#: doc/classes/ProjectSettings.xml:582 msgid "" "Default [InputEventAction] to go down a page in a [Control] (e.g. in an " "[ItemList] or a [Tree]), matching the behavior of [constant KEY_PAGEDOWN] on " @@ -45171,7 +45490,7 @@ msgid "" "to the action can however be modified." msgstr "" -#: doc/classes/ProjectSettings.xml:584 +#: doc/classes/ProjectSettings.xml:586 msgid "" "Default [InputEventAction] to go up a page in a [Control] (e.g. in an " "[ItemList] or a [Tree]), matching the behavior of [constant KEY_PAGEUP] on " @@ -45181,7 +45500,7 @@ msgid "" "to the action can however be modified." msgstr "" -#: doc/classes/ProjectSettings.xml:588 +#: doc/classes/ProjectSettings.xml:590 msgid "" "Default [InputEventAction] to move right in the UI.\n" "[b]Note:[/b] Default [code]ui_*[/code] actions cannot be removed as they are " @@ -45189,7 +45508,7 @@ msgid "" "to the action can however be modified." msgstr "" -#: doc/classes/ProjectSettings.xml:592 +#: doc/classes/ProjectSettings.xml:594 msgid "" "Default [InputEventAction] to select an item in a [Control] (e.g. in an " "[ItemList] or a [Tree]).\n" @@ -45198,7 +45517,7 @@ msgid "" "to the action can however be modified." msgstr "" -#: doc/classes/ProjectSettings.xml:596 +#: doc/classes/ProjectSettings.xml:598 msgid "" "Default [InputEventAction] to move up in the UI.\n" "[b]Note:[/b] Default [code]ui_*[/code] actions cannot be removed as they are " @@ -45206,7 +45525,7 @@ msgid "" "to the action can however be modified." msgstr "" -#: doc/classes/ProjectSettings.xml:600 +#: doc/classes/ProjectSettings.xml:602 msgid "" "If [code]true[/code], key/touch/joystick events will be flushed just before " "every idle and physics frame.\n" @@ -45218,477 +45537,477 @@ msgid "" "[b]Note:[/b] Currently implemented only in Android." msgstr "" -#: doc/classes/ProjectSettings.xml:606 +#: doc/classes/ProjectSettings.xml:608 msgid "" "If [code]true[/code], sends mouse input events when tapping or swiping on " "the touchscreen." msgstr "" -#: doc/classes/ProjectSettings.xml:609 +#: doc/classes/ProjectSettings.xml:611 msgid "" "If [code]true[/code], sends touch input events when clicking or dragging the " "mouse." msgstr "" -#: doc/classes/ProjectSettings.xml:612 +#: doc/classes/ProjectSettings.xml:614 msgid "Default delay for touch events. This only affects iOS devices." msgstr "" -#: doc/classes/ProjectSettings.xml:615 +#: doc/classes/ProjectSettings.xml:617 msgid "Optional name for the 2D physics layer 1." msgstr "" -#: doc/classes/ProjectSettings.xml:618 +#: doc/classes/ProjectSettings.xml:620 msgid "Optional name for the 2D physics layer 10." msgstr "" -#: doc/classes/ProjectSettings.xml:621 +#: doc/classes/ProjectSettings.xml:623 msgid "Optional name for the 2D physics layer 11." msgstr "" -#: doc/classes/ProjectSettings.xml:624 +#: doc/classes/ProjectSettings.xml:626 msgid "Optional name for the 2D physics layer 12." msgstr "" -#: doc/classes/ProjectSettings.xml:627 +#: doc/classes/ProjectSettings.xml:629 msgid "Optional name for the 2D physics layer 13." msgstr "" -#: doc/classes/ProjectSettings.xml:630 +#: doc/classes/ProjectSettings.xml:632 msgid "Optional name for the 2D physics layer 14." msgstr "" -#: doc/classes/ProjectSettings.xml:633 +#: doc/classes/ProjectSettings.xml:635 msgid "Optional name for the 2D physics layer 15." msgstr "" -#: doc/classes/ProjectSettings.xml:636 +#: doc/classes/ProjectSettings.xml:638 msgid "Optional name for the 2D physics layer 16." msgstr "" -#: doc/classes/ProjectSettings.xml:639 +#: doc/classes/ProjectSettings.xml:641 msgid "Optional name for the 2D physics layer 17." msgstr "" -#: doc/classes/ProjectSettings.xml:642 +#: doc/classes/ProjectSettings.xml:644 msgid "Optional name for the 2D physics layer 18." msgstr "" -#: doc/classes/ProjectSettings.xml:645 +#: doc/classes/ProjectSettings.xml:647 msgid "Optional name for the 2D physics layer 19." msgstr "" -#: doc/classes/ProjectSettings.xml:648 +#: doc/classes/ProjectSettings.xml:650 msgid "Optional name for the 2D physics layer 2." msgstr "" -#: doc/classes/ProjectSettings.xml:651 +#: doc/classes/ProjectSettings.xml:653 msgid "Optional name for the 2D physics layer 20." msgstr "" -#: doc/classes/ProjectSettings.xml:654 +#: doc/classes/ProjectSettings.xml:656 msgid "Optional name for the 2D physics layer 21." msgstr "" -#: doc/classes/ProjectSettings.xml:657 +#: doc/classes/ProjectSettings.xml:659 msgid "Optional name for the 2D physics layer 22." msgstr "" -#: doc/classes/ProjectSettings.xml:660 +#: doc/classes/ProjectSettings.xml:662 msgid "Optional name for the 2D physics layer 23." msgstr "" -#: doc/classes/ProjectSettings.xml:663 +#: doc/classes/ProjectSettings.xml:665 msgid "Optional name for the 2D physics layer 24." msgstr "" -#: doc/classes/ProjectSettings.xml:666 +#: doc/classes/ProjectSettings.xml:668 msgid "Optional name for the 2D physics layer 25." msgstr "" -#: doc/classes/ProjectSettings.xml:669 +#: doc/classes/ProjectSettings.xml:671 msgid "Optional name for the 2D physics layer 26." msgstr "" -#: doc/classes/ProjectSettings.xml:672 +#: doc/classes/ProjectSettings.xml:674 msgid "Optional name for the 2D physics layer 27." msgstr "" -#: doc/classes/ProjectSettings.xml:675 +#: doc/classes/ProjectSettings.xml:677 msgid "Optional name for the 2D physics layer 28." msgstr "" -#: doc/classes/ProjectSettings.xml:678 +#: doc/classes/ProjectSettings.xml:680 msgid "Optional name for the 2D physics layer 29." msgstr "" -#: doc/classes/ProjectSettings.xml:681 +#: doc/classes/ProjectSettings.xml:683 msgid "Optional name for the 2D physics layer 3." msgstr "" -#: doc/classes/ProjectSettings.xml:684 +#: doc/classes/ProjectSettings.xml:686 msgid "Optional name for the 2D physics layer 30." msgstr "" -#: doc/classes/ProjectSettings.xml:687 +#: doc/classes/ProjectSettings.xml:689 msgid "Optional name for the 2D physics layer 31." msgstr "" -#: doc/classes/ProjectSettings.xml:690 +#: doc/classes/ProjectSettings.xml:692 msgid "Optional name for the 2D physics layer 32." msgstr "" -#: doc/classes/ProjectSettings.xml:693 +#: doc/classes/ProjectSettings.xml:695 msgid "Optional name for the 2D physics layer 4." msgstr "" -#: doc/classes/ProjectSettings.xml:696 +#: doc/classes/ProjectSettings.xml:698 msgid "Optional name for the 2D physics layer 5." msgstr "" -#: doc/classes/ProjectSettings.xml:699 +#: doc/classes/ProjectSettings.xml:701 msgid "Optional name for the 2D physics layer 6." msgstr "" -#: doc/classes/ProjectSettings.xml:702 +#: doc/classes/ProjectSettings.xml:704 msgid "Optional name for the 2D physics layer 7." msgstr "" -#: doc/classes/ProjectSettings.xml:705 +#: doc/classes/ProjectSettings.xml:707 msgid "Optional name for the 2D physics layer 8." msgstr "" -#: doc/classes/ProjectSettings.xml:708 +#: doc/classes/ProjectSettings.xml:710 msgid "Optional name for the 2D physics layer 9." msgstr "" -#: doc/classes/ProjectSettings.xml:711 +#: doc/classes/ProjectSettings.xml:713 msgid "Optional name for the 2D render layer 1." msgstr "" -#: doc/classes/ProjectSettings.xml:714 +#: doc/classes/ProjectSettings.xml:716 msgid "Optional name for the 2D render layer 10." msgstr "" -#: doc/classes/ProjectSettings.xml:717 +#: doc/classes/ProjectSettings.xml:719 msgid "Optional name for the 2D render layer 11." msgstr "" -#: doc/classes/ProjectSettings.xml:720 +#: doc/classes/ProjectSettings.xml:722 msgid "Optional name for the 2D render layer 12." msgstr "" -#: doc/classes/ProjectSettings.xml:723 +#: doc/classes/ProjectSettings.xml:725 msgid "Optional name for the 2D render layer 13." msgstr "" -#: doc/classes/ProjectSettings.xml:726 +#: doc/classes/ProjectSettings.xml:728 msgid "Optional name for the 2D render layer 14." msgstr "" -#: doc/classes/ProjectSettings.xml:729 +#: doc/classes/ProjectSettings.xml:731 msgid "Optional name for the 2D render layer 15." msgstr "" -#: doc/classes/ProjectSettings.xml:732 +#: doc/classes/ProjectSettings.xml:734 msgid "Optional name for the 2D render layer 16." msgstr "" -#: doc/classes/ProjectSettings.xml:735 +#: doc/classes/ProjectSettings.xml:737 msgid "Optional name for the 2D render layer 17." msgstr "" -#: doc/classes/ProjectSettings.xml:738 +#: doc/classes/ProjectSettings.xml:740 msgid "Optional name for the 2D render layer 18." msgstr "" -#: doc/classes/ProjectSettings.xml:741 +#: doc/classes/ProjectSettings.xml:743 msgid "Optional name for the 2D render layer 19." msgstr "" -#: doc/classes/ProjectSettings.xml:744 +#: doc/classes/ProjectSettings.xml:746 msgid "Optional name for the 2D render layer 2." msgstr "" -#: doc/classes/ProjectSettings.xml:747 +#: doc/classes/ProjectSettings.xml:749 msgid "Optional name for the 2D render layer 20." msgstr "" -#: doc/classes/ProjectSettings.xml:750 +#: doc/classes/ProjectSettings.xml:752 msgid "Optional name for the 2D render layer 3." msgstr "" -#: doc/classes/ProjectSettings.xml:753 +#: doc/classes/ProjectSettings.xml:755 msgid "Optional name for the 2D render layer 4." msgstr "" -#: doc/classes/ProjectSettings.xml:756 +#: doc/classes/ProjectSettings.xml:758 msgid "Optional name for the 2D render layer 5." msgstr "" -#: doc/classes/ProjectSettings.xml:759 +#: doc/classes/ProjectSettings.xml:761 msgid "Optional name for the 2D render layer 6." msgstr "" -#: doc/classes/ProjectSettings.xml:762 +#: doc/classes/ProjectSettings.xml:764 msgid "Optional name for the 2D render layer 7." msgstr "" -#: doc/classes/ProjectSettings.xml:765 +#: doc/classes/ProjectSettings.xml:767 msgid "Optional name for the 2D render layer 8." msgstr "" -#: doc/classes/ProjectSettings.xml:768 +#: doc/classes/ProjectSettings.xml:770 msgid "Optional name for the 2D render layer 9." msgstr "" -#: doc/classes/ProjectSettings.xml:771 +#: doc/classes/ProjectSettings.xml:773 msgid "Optional name for the 3D physics layer 1." msgstr "" -#: doc/classes/ProjectSettings.xml:774 +#: doc/classes/ProjectSettings.xml:776 msgid "Optional name for the 3D physics layer 10." msgstr "" -#: doc/classes/ProjectSettings.xml:777 +#: doc/classes/ProjectSettings.xml:779 msgid "Optional name for the 3D physics layer 11." msgstr "" -#: doc/classes/ProjectSettings.xml:780 +#: doc/classes/ProjectSettings.xml:782 msgid "Optional name for the 3D physics layer 12." msgstr "" -#: doc/classes/ProjectSettings.xml:783 +#: doc/classes/ProjectSettings.xml:785 msgid "Optional name for the 3D physics layer 13." msgstr "" -#: doc/classes/ProjectSettings.xml:786 +#: doc/classes/ProjectSettings.xml:788 msgid "Optional name for the 3D physics layer 14." msgstr "" -#: doc/classes/ProjectSettings.xml:789 +#: doc/classes/ProjectSettings.xml:791 msgid "Optional name for the 3D physics layer 15." msgstr "" -#: doc/classes/ProjectSettings.xml:792 +#: doc/classes/ProjectSettings.xml:794 msgid "Optional name for the 3D physics layer 16." msgstr "" -#: doc/classes/ProjectSettings.xml:795 +#: doc/classes/ProjectSettings.xml:797 msgid "Optional name for the 3D physics layer 17." msgstr "" -#: doc/classes/ProjectSettings.xml:798 +#: doc/classes/ProjectSettings.xml:800 msgid "Optional name for the 3D physics layer 18." msgstr "" -#: doc/classes/ProjectSettings.xml:801 +#: doc/classes/ProjectSettings.xml:803 msgid "Optional name for the 3D physics layer 19." msgstr "" -#: doc/classes/ProjectSettings.xml:804 +#: doc/classes/ProjectSettings.xml:806 msgid "Optional name for the 3D physics layer 2." msgstr "" -#: doc/classes/ProjectSettings.xml:807 +#: doc/classes/ProjectSettings.xml:809 msgid "Optional name for the 3D physics layer 20." msgstr "" -#: doc/classes/ProjectSettings.xml:810 +#: doc/classes/ProjectSettings.xml:812 msgid "Optional name for the 3D physics layer 21." msgstr "" -#: doc/classes/ProjectSettings.xml:813 +#: doc/classes/ProjectSettings.xml:815 msgid "Optional name for the 3D physics layer 22." msgstr "" -#: doc/classes/ProjectSettings.xml:816 +#: doc/classes/ProjectSettings.xml:818 msgid "Optional name for the 3D physics layer 23." msgstr "" -#: doc/classes/ProjectSettings.xml:819 +#: doc/classes/ProjectSettings.xml:821 msgid "Optional name for the 3D physics layer 24." msgstr "" -#: doc/classes/ProjectSettings.xml:822 +#: doc/classes/ProjectSettings.xml:824 msgid "Optional name for the 3D physics layer 25." msgstr "" -#: doc/classes/ProjectSettings.xml:825 +#: doc/classes/ProjectSettings.xml:827 msgid "Optional name for the 3D physics layer 26." msgstr "" -#: doc/classes/ProjectSettings.xml:828 +#: doc/classes/ProjectSettings.xml:830 msgid "Optional name for the 3D physics layer 27." msgstr "" -#: doc/classes/ProjectSettings.xml:831 +#: doc/classes/ProjectSettings.xml:833 msgid "Optional name for the 3D physics layer 28." msgstr "" -#: doc/classes/ProjectSettings.xml:834 +#: doc/classes/ProjectSettings.xml:836 msgid "Optional name for the 3D physics layer 29." msgstr "" -#: doc/classes/ProjectSettings.xml:837 +#: doc/classes/ProjectSettings.xml:839 msgid "Optional name for the 3D physics layer 3." msgstr "" -#: doc/classes/ProjectSettings.xml:840 +#: doc/classes/ProjectSettings.xml:842 msgid "Optional name for the 3D physics layer 30." msgstr "" -#: doc/classes/ProjectSettings.xml:843 +#: doc/classes/ProjectSettings.xml:845 msgid "Optional name for the 3D physics layer 31." msgstr "" -#: doc/classes/ProjectSettings.xml:846 +#: doc/classes/ProjectSettings.xml:848 msgid "Optional name for the 3D physics layer 32." msgstr "" -#: doc/classes/ProjectSettings.xml:849 +#: doc/classes/ProjectSettings.xml:851 msgid "Optional name for the 3D physics layer 4." msgstr "" -#: doc/classes/ProjectSettings.xml:852 +#: doc/classes/ProjectSettings.xml:854 msgid "Optional name for the 3D physics layer 5." msgstr "" -#: doc/classes/ProjectSettings.xml:855 +#: doc/classes/ProjectSettings.xml:857 msgid "Optional name for the 3D physics layer 6." msgstr "" -#: doc/classes/ProjectSettings.xml:858 +#: doc/classes/ProjectSettings.xml:860 msgid "Optional name for the 3D physics layer 7." msgstr "" -#: doc/classes/ProjectSettings.xml:861 +#: doc/classes/ProjectSettings.xml:863 msgid "Optional name for the 3D physics layer 8." msgstr "" -#: doc/classes/ProjectSettings.xml:864 +#: doc/classes/ProjectSettings.xml:866 msgid "Optional name for the 3D physics layer 9." msgstr "" -#: doc/classes/ProjectSettings.xml:867 +#: doc/classes/ProjectSettings.xml:869 msgid "Optional name for the 3D render layer 1." msgstr "" -#: doc/classes/ProjectSettings.xml:870 +#: doc/classes/ProjectSettings.xml:872 msgid "Optional name for the 3D render layer 10." msgstr "" -#: doc/classes/ProjectSettings.xml:873 +#: doc/classes/ProjectSettings.xml:875 msgid "Optional name for the 3D render layer 11." msgstr "" -#: doc/classes/ProjectSettings.xml:876 +#: doc/classes/ProjectSettings.xml:878 msgid "Optional name for the 3D render layer 12." msgstr "" -#: doc/classes/ProjectSettings.xml:879 +#: doc/classes/ProjectSettings.xml:881 msgid "Optional name for the 3D render layer 13." msgstr "" -#: doc/classes/ProjectSettings.xml:882 +#: doc/classes/ProjectSettings.xml:884 msgid "Optional name for the 3D render layer 14" msgstr "" -#: doc/classes/ProjectSettings.xml:885 +#: doc/classes/ProjectSettings.xml:887 msgid "Optional name for the 3D render layer 15." msgstr "" -#: doc/classes/ProjectSettings.xml:888 +#: doc/classes/ProjectSettings.xml:890 msgid "Optional name for the 3D render layer 16." msgstr "" -#: doc/classes/ProjectSettings.xml:891 +#: doc/classes/ProjectSettings.xml:893 msgid "Optional name for the 3D render layer 17." msgstr "" -#: doc/classes/ProjectSettings.xml:894 +#: doc/classes/ProjectSettings.xml:896 msgid "Optional name for the 3D render layer 18." msgstr "" -#: doc/classes/ProjectSettings.xml:897 +#: doc/classes/ProjectSettings.xml:899 msgid "Optional name for the 3D render layer 19." msgstr "" -#: doc/classes/ProjectSettings.xml:900 +#: doc/classes/ProjectSettings.xml:902 msgid "Optional name for the 3D render layer 2." msgstr "" -#: doc/classes/ProjectSettings.xml:903 +#: doc/classes/ProjectSettings.xml:905 msgid "Optional name for the 3D render layer 20." msgstr "" -#: doc/classes/ProjectSettings.xml:906 +#: doc/classes/ProjectSettings.xml:908 msgid "Optional name for the 3D render layer 3." msgstr "" -#: doc/classes/ProjectSettings.xml:909 +#: doc/classes/ProjectSettings.xml:911 msgid "Optional name for the 3D render layer 4." msgstr "" -#: doc/classes/ProjectSettings.xml:912 +#: doc/classes/ProjectSettings.xml:914 msgid "Optional name for the 3D render layer 5." msgstr "" -#: doc/classes/ProjectSettings.xml:915 +#: doc/classes/ProjectSettings.xml:917 msgid "Optional name for the 3D render layer 6." msgstr "" -#: doc/classes/ProjectSettings.xml:918 +#: doc/classes/ProjectSettings.xml:920 msgid "Optional name for the 3D render layer 7." msgstr "" -#: doc/classes/ProjectSettings.xml:921 +#: doc/classes/ProjectSettings.xml:923 msgid "Optional name for the 3D render layer 8." msgstr "" -#: doc/classes/ProjectSettings.xml:924 +#: doc/classes/ProjectSettings.xml:926 msgid "Optional name for the 3D render layer 9." msgstr "" -#: doc/classes/ProjectSettings.xml:927 +#: doc/classes/ProjectSettings.xml:929 msgid "" "The locale to fall back to if a translation isn't available in a given " "language. If left empty, [code]en[/code] (English) will be used." msgstr "" -#: doc/classes/ProjectSettings.xml:930 +#: doc/classes/ProjectSettings.xml:932 msgid "" "If non-empty, this locale will be used when running the project from the " "editor." msgstr "" -#: doc/classes/ProjectSettings.xml:933 +#: doc/classes/ProjectSettings.xml:935 msgid "If [code]true[/code], logs all output to files." msgstr "" -#: doc/classes/ProjectSettings.xml:936 +#: doc/classes/ProjectSettings.xml:938 msgid "" "Desktop override for [member logging/file_logging/enable_file_logging], as " "log files are not readily accessible on mobile/Web platforms." msgstr "" -#: doc/classes/ProjectSettings.xml:939 +#: doc/classes/ProjectSettings.xml:941 msgid "" "Path to logs within the project. Using an [code]user://[/code] path is " "recommended." msgstr "" -#: doc/classes/ProjectSettings.xml:942 +#: doc/classes/ProjectSettings.xml:944 msgid "Specifies the maximum amount of log files allowed (used for rotation)." msgstr "" -#: doc/classes/ProjectSettings.xml:947 +#: doc/classes/ProjectSettings.xml:949 msgid "" "Godot uses a message queue to defer some function calls. If you run out of " "space on it (you will see an error), you can increase the size here." msgstr "" -#: doc/classes/ProjectSettings.xml:950 +#: doc/classes/ProjectSettings.xml:952 msgid "" "This is used by servers when used in multi-threading mode (servers and " "visual). RIDs are preallocated to avoid stalling the server requesting them " @@ -45696,92 +46015,92 @@ msgid "" "thread, increase this number." msgstr "" -#: doc/classes/ProjectSettings.xml:953 +#: doc/classes/ProjectSettings.xml:955 msgid "" "Maximum amount of characters allowed to send as output from the debugger. " "Over this value, content is dropped. This helps not to stall the debugger " "connection." msgstr "" -#: doc/classes/ProjectSettings.xml:956 +#: doc/classes/ProjectSettings.xml:958 msgid "" "Maximum number of errors allowed to be sent as output from the debugger. " "Over this value, content is dropped. This helps not to stall the debugger " "connection." msgstr "" -#: doc/classes/ProjectSettings.xml:959 +#: doc/classes/ProjectSettings.xml:961 msgid "" "Maximum amount of messages allowed to send as output from the debugger. Over " "this value, content is dropped. This helps not to stall the debugger " "connection." msgstr "" -#: doc/classes/ProjectSettings.xml:962 +#: doc/classes/ProjectSettings.xml:964 msgid "" "Maximum number of warnings allowed to be sent as output from the debugger. " "Over this value, content is dropped. This helps not to stall the debugger " "connection." msgstr "" -#: doc/classes/ProjectSettings.xml:965 +#: doc/classes/ProjectSettings.xml:967 msgid "" "Default size of packet peer stream for deserializing Godot data (in bytes, " "specified as a power of two). The default value [code]16[/code] is equal to " "65,536 bytes. Over this size, data is dropped." msgstr "" -#: doc/classes/ProjectSettings.xml:968 +#: doc/classes/ProjectSettings.xml:970 msgid "Timeout (in seconds) for connection attempts using TCP." msgstr "" -#: doc/classes/ProjectSettings.xml:971 +#: doc/classes/ProjectSettings.xml:973 msgid "Maximum size (in kiB) for the [WebRTCDataChannel] input buffer." msgstr "" -#: doc/classes/ProjectSettings.xml:974 +#: doc/classes/ProjectSettings.xml:976 msgid "Maximum size (in kiB) for the [WebSocketClient] input buffer." msgstr "" -#: doc/classes/ProjectSettings.xml:977 +#: doc/classes/ProjectSettings.xml:979 msgid "Maximum number of concurrent input packets for [WebSocketClient]." msgstr "" -#: doc/classes/ProjectSettings.xml:980 +#: doc/classes/ProjectSettings.xml:982 msgid "Maximum size (in kiB) for the [WebSocketClient] output buffer." msgstr "" -#: doc/classes/ProjectSettings.xml:983 +#: doc/classes/ProjectSettings.xml:985 msgid "Maximum number of concurrent output packets for [WebSocketClient]." msgstr "" -#: doc/classes/ProjectSettings.xml:986 +#: doc/classes/ProjectSettings.xml:988 msgid "Maximum size (in kiB) for the [WebSocketServer] input buffer." msgstr "" -#: doc/classes/ProjectSettings.xml:989 +#: doc/classes/ProjectSettings.xml:991 msgid "Maximum number of concurrent input packets for [WebSocketServer]." msgstr "" -#: doc/classes/ProjectSettings.xml:992 +#: doc/classes/ProjectSettings.xml:994 msgid "Maximum size (in kiB) for the [WebSocketServer] output buffer." msgstr "" -#: doc/classes/ProjectSettings.xml:995 +#: doc/classes/ProjectSettings.xml:997 msgid "Maximum number of concurrent output packets for [WebSocketServer]." msgstr "" -#: doc/classes/ProjectSettings.xml:998 +#: doc/classes/ProjectSettings.xml:1000 msgid "" "Amount of read ahead used by remote filesystem. Higher values decrease the " "effects of latency at the cost of higher bandwidth usage." msgstr "" -#: doc/classes/ProjectSettings.xml:1001 +#: doc/classes/ProjectSettings.xml:1003 msgid "Page size used by remote filesystem (in bytes)." msgstr "" -#: doc/classes/ProjectSettings.xml:1004 +#: doc/classes/ProjectSettings.xml:1006 msgid "" "The CA certificates bundle to use for SSL connections. If this is set to a " "non-empty value, this will [i]override[/i] Godot's default [url=https://" @@ -45791,33 +46110,33 @@ msgid "" "If in doubt, leave this setting empty." msgstr "" -#: doc/classes/ProjectSettings.xml:1008 +#: doc/classes/ProjectSettings.xml:1010 msgid "" "When creating node names automatically, set the type of casing in this " "project. This is mostly an editor setting." msgstr "" -#: doc/classes/ProjectSettings.xml:1011 +#: doc/classes/ProjectSettings.xml:1013 msgid "" "What to use to separate node name from number. This is mostly an editor " "setting." msgstr "" -#: doc/classes/ProjectSettings.xml:1014 +#: doc/classes/ProjectSettings.xml:1016 msgid "" "Size of the hash table used for the broad-phase 2D hash grid algorithm.\n" "[b]Note:[/b] Not used if [member ProjectSettings.physics/2d/use_bvh] is " "enabled." msgstr "" -#: doc/classes/ProjectSettings.xml:1018 +#: doc/classes/ProjectSettings.xml:1020 msgid "" "Cell size used for the broad-phase 2D hash grid algorithm (in pixels).\n" "[b]Note:[/b] Not used if [member ProjectSettings.physics/2d/use_bvh] is " "enabled." msgstr "" -#: doc/classes/ProjectSettings.xml:1022 +#: doc/classes/ProjectSettings.xml:1024 msgid "" "The default angular damp in 2D.\n" "[b]Note:[/b] Good values are in the range [code]0[/code] to [code]1[/code]. " @@ -45830,7 +46149,7 @@ msgid "" "stop in one iteration." msgstr "" -#: doc/classes/ProjectSettings.xml:1026 +#: doc/classes/ProjectSettings.xml:1028 msgid "" "The default gravity strength in 2D (in pixels per second squared).\n" "[b]Note:[/b] This property is only read when the project starts. To change " @@ -45842,7 +46161,7 @@ msgid "" "[/codeblock]" msgstr "" -#: doc/classes/ProjectSettings.xml:1034 +#: doc/classes/ProjectSettings.xml:1036 msgid "" "The default gravity direction in 2D.\n" "[b]Note:[/b] This property is only read when the project starts. To change " @@ -45854,7 +46173,7 @@ msgid "" "[/codeblock]" msgstr "" -#: doc/classes/ProjectSettings.xml:1042 +#: doc/classes/ProjectSettings.xml:1044 msgid "" "The default linear damp in 2D.\n" "[b]Note:[/b] Good values are in the range [code]0[/code] to [code]1[/code]. " @@ -45867,7 +46186,7 @@ msgid "" "stop in one iteration." msgstr "" -#: doc/classes/ProjectSettings.xml:1046 +#: doc/classes/ProjectSettings.xml:1048 msgid "" "Threshold defining the surface size that constitutes a large object with " "regard to cells in the broad-phase 2D hash grid algorithm.\n" @@ -45875,28 +46194,28 @@ msgid "" "enabled." msgstr "" -#: doc/classes/ProjectSettings.xml:1050 +#: doc/classes/ProjectSettings.xml:1052 msgid "" "Sets which physics engine to use for 2D physics.\n" "\"DEFAULT\" and \"GodotPhysics\" are the same, as there is currently no " "alternative 2D physics server implemented." msgstr "" -#: doc/classes/ProjectSettings.xml:1054 +#: doc/classes/ProjectSettings.xml:1056 msgid "" "Threshold angular velocity under which a 2D physics body will be considered " "inactive. See [constant Physics2DServer." "SPACE_PARAM_BODY_ANGULAR_VELOCITY_SLEEP_THRESHOLD]." msgstr "" -#: doc/classes/ProjectSettings.xml:1057 +#: doc/classes/ProjectSettings.xml:1059 msgid "" "Threshold linear velocity under which a 2D physics body will be considered " "inactive. See [constant Physics2DServer." "SPACE_PARAM_BODY_LINEAR_VELOCITY_SLEEP_THRESHOLD]." msgstr "" -#: doc/classes/ProjectSettings.xml:1060 +#: doc/classes/ProjectSettings.xml:1062 msgid "" "Sets whether physics is run on the main thread or a separate one. Running " "the server on a thread increases performance, but restricts API access to " @@ -45906,25 +46225,25 @@ msgid "" "give you extra performance and no regressions when using it." msgstr "" -#: doc/classes/ProjectSettings.xml:1064 +#: doc/classes/ProjectSettings.xml:1066 msgid "" "Time (in seconds) of inactivity before which a 2D physics body will put to " "sleep. See [constant Physics2DServer.SPACE_PARAM_BODY_TIME_TO_SLEEP]." msgstr "" -#: doc/classes/ProjectSettings.xml:1067 +#: doc/classes/ProjectSettings.xml:1069 msgid "" "Enables the use of bounding volume hierarchy instead of hash grid for 2D " "physics spatial partitioning. This may give better performance." msgstr "" -#: doc/classes/ProjectSettings.xml:1070 +#: doc/classes/ProjectSettings.xml:1072 msgid "" "Sets whether the 3D physics world will be created with support for " "[SoftBody] physics. Only applies to the Bullet physics engine." msgstr "" -#: doc/classes/ProjectSettings.xml:1073 +#: doc/classes/ProjectSettings.xml:1075 msgid "" "The default angular damp in 3D.\n" "[b]Note:[/b] Good values are in the range [code]0[/code] to [code]1[/code]. " @@ -45937,7 +46256,7 @@ msgid "" "stop in one iteration." msgstr "" -#: doc/classes/ProjectSettings.xml:1077 +#: doc/classes/ProjectSettings.xml:1079 msgid "" "The default gravity strength in 3D (in meters per second squared).\n" "[b]Note:[/b] This property is only read when the project starts. To change " @@ -45949,7 +46268,7 @@ msgid "" "[/codeblock]" msgstr "" -#: doc/classes/ProjectSettings.xml:1085 +#: doc/classes/ProjectSettings.xml:1087 msgid "" "The default gravity direction in 3D.\n" "[b]Note:[/b] This property is only read when the project starts. To change " @@ -45961,7 +46280,7 @@ msgid "" "[/codeblock]" msgstr "" -#: doc/classes/ProjectSettings.xml:1093 +#: doc/classes/ProjectSettings.xml:1095 msgid "" "The default linear damp in 3D.\n" "[b]Note:[/b] Good values are in the range [code]0[/code] to [code]1[/code]. " @@ -45974,13 +46293,13 @@ msgid "" "stop in one iteration." msgstr "" -#: doc/classes/ProjectSettings.xml:1097 +#: doc/classes/ProjectSettings.xml:1099 msgid "" "Enables the use of bounding volume hierarchy instead of octree for 3D " "physics spatial partitioning. This may give better performance." msgstr "" -#: doc/classes/ProjectSettings.xml:1100 +#: doc/classes/ProjectSettings.xml:1102 msgid "" "Sets which physics engine to use for 3D physics.\n" "\"DEFAULT\" is currently the [url=https://bulletphysics.org]Bullet[/url] " @@ -45988,11 +46307,11 @@ msgid "" "alternative." msgstr "" -#: doc/classes/ProjectSettings.xml:1104 +#: doc/classes/ProjectSettings.xml:1106 msgid "Enables [member Viewport.physics_object_picking] on the root viewport." msgstr "" -#: doc/classes/ProjectSettings.xml:1107 +#: doc/classes/ProjectSettings.xml:1109 msgid "" "If enabled, 2D and 3D physics picking behaves this way in relation to " "pause:\n" @@ -46006,7 +46325,7 @@ msgid "" "that queue on resume, against the state of the 2D/3D world at that point." msgstr "" -#: doc/classes/ProjectSettings.xml:1113 +#: doc/classes/ProjectSettings.xml:1115 msgid "" "The number of fixed iterations per second. This controls how often physics " "simulation and [method Node._physics_process] methods are run.\n" @@ -46015,7 +46334,7 @@ msgid "" "instead." msgstr "" -#: doc/classes/ProjectSettings.xml:1117 +#: doc/classes/ProjectSettings.xml:1119 msgid "" "Controls how much physics ticks are synchronized with real time. For 0 or " "less, the ticks are synchronized. Such values are recommended for network " @@ -46031,7 +46350,7 @@ msgid "" "the physics FPS at runtime, set [member Engine.physics_jitter_fix] instead." msgstr "" -#: doc/classes/ProjectSettings.xml:1122 +#: doc/classes/ProjectSettings.xml:1124 msgid "" "[b]Experimental.[/b] Calls [code]glBufferData[/code] with NULL data prior to " "uploading batching data. This may not be necessary but can be used for " @@ -46041,7 +46360,7 @@ msgid "" "adversely affect performance for end users." msgstr "" -#: doc/classes/ProjectSettings.xml:1126 +#: doc/classes/ProjectSettings.xml:1128 msgid "" "[b]Experimental.[/b] If set to on, uses the [code]GL_STREAM_DRAW[/code] flag " "for batching buffer uploads. If off, uses the [code]GL_DYNAMIC_DRAW[/code] " @@ -46051,7 +46370,7 @@ msgid "" "adversely affect performance for end users." msgstr "" -#: doc/classes/ProjectSettings.xml:1130 +#: doc/classes/ProjectSettings.xml:1132 msgid "" "[b]Experimental.[/b] If set to on, this applies buffer orphaning - " "[code]glBufferData[/code] is called with NULL data and the full buffer size " @@ -46062,7 +46381,7 @@ msgid "" "adversely affect performance for end users." msgstr "" -#: doc/classes/ProjectSettings.xml:1134 +#: doc/classes/ProjectSettings.xml:1136 msgid "" "[b]Experimental.[/b] If set to on, uses the [code]GL_STREAM_DRAW[/code] flag " "for legacy buffer uploads. If off, uses the [code]GL_DYNAMIC_DRAW[/code] " @@ -46072,7 +46391,7 @@ msgid "" "adversely affect performance for end users." msgstr "" -#: doc/classes/ProjectSettings.xml:1138 +#: doc/classes/ProjectSettings.xml:1140 msgid "" "Choose between fixed mode where corner scalings are preserved matching the " "artwork, and scaling mode.\n" @@ -46080,7 +46399,7 @@ msgid "" "is off." msgstr "" -#: doc/classes/ProjectSettings.xml:1142 +#: doc/classes/ProjectSettings.xml:1144 msgid "" "Some NVIDIA GPU drivers have a bug which produces flickering issues for the " "[code]draw_rect[/code] method, especially as used in [TileMap]. Refer to " @@ -46091,7 +46410,7 @@ msgid "" "rendering, but only on desktop platforms." msgstr "" -#: doc/classes/ProjectSettings.xml:1146 +#: doc/classes/ProjectSettings.xml:1148 msgid "" "If [code]true[/code], performs 2D skinning on the CPU rather than the GPU. " "This provides greater compatibility with a wide range of hardware, and also " @@ -46106,7 +46425,7 @@ msgid "" "skinning." msgstr "" -#: doc/classes/ProjectSettings.xml:1152 +#: doc/classes/ProjectSettings.xml:1154 msgid "" "If [code]true[/code], forces snapping of vertices to pixels in 2D rendering. " "May help in some pixel art styles.\n" @@ -46115,13 +46434,13 @@ msgid "" "uv_contract] to prevent artifacts." msgstr "" -#: doc/classes/ProjectSettings.xml:1157 +#: doc/classes/ProjectSettings.xml:1159 msgid "" "When batching is on, this regularly prints a frame diagnosis log. Note that " "this will degrade performance." msgstr "" -#: doc/classes/ProjectSettings.xml:1160 +#: doc/classes/ProjectSettings.xml:1162 msgid "" "[b]Experimental.[/b] For regression testing against the old renderer. If " "this is switched on, and [code]use_batching[/code] is set, the renderer will " @@ -46130,7 +46449,7 @@ msgid "" "Performance will be degraded." msgstr "" -#: doc/classes/ProjectSettings.xml:1163 +#: doc/classes/ProjectSettings.xml:1165 msgid "" "Lights have the potential to prevent joining items, and break many of the " "performance benefits of batching. This setting enables some complex logic to " @@ -46140,7 +46459,7 @@ msgid "" "returns." msgstr "" -#: doc/classes/ProjectSettings.xml:1166 +#: doc/classes/ProjectSettings.xml:1168 msgid "" "Sets the proportion of the total screen area (in pixels) that must be saved " "by a scissor operation in order to activate light scissoring. This can " @@ -46152,7 +46471,7 @@ msgid "" "a lot of lighting." msgstr "" -#: doc/classes/ProjectSettings.xml:1169 +#: doc/classes/ProjectSettings.xml:1171 msgid "" "Enabling this setting uses the legacy method to draw batches containing only " "one rect. The legacy method is faster (approx twice as fast), but can cause " @@ -46162,24 +46481,24 @@ msgid "" "this method." msgstr "" -#: doc/classes/ProjectSettings.xml:1172 +#: doc/classes/ProjectSettings.xml:1174 msgid "" "Turns 2D batching on and off. Batching increases performance by reducing the " "amount of graphics API drawcalls." msgstr "" -#: doc/classes/ProjectSettings.xml:1175 +#: doc/classes/ProjectSettings.xml:1177 msgid "Switches on 2D batching within the editor." msgstr "" -#: doc/classes/ProjectSettings.xml:1178 +#: doc/classes/ProjectSettings.xml:1180 msgid "" "Size of buffer reserved for batched vertices. Larger size enables larger " "batches, but there are diminishing returns for the memory used. This should " "only have a minor effect on performance." msgstr "" -#: doc/classes/ProjectSettings.xml:1181 +#: doc/classes/ProjectSettings.xml:1183 msgid "" "Including color in the vertex format has a cost, however, not including " "color prevents batching across color changes. This threshold determines the " @@ -46188,7 +46507,7 @@ msgid "" "0 will always use colored vertices, 1 will never use colored vertices." msgstr "" -#: doc/classes/ProjectSettings.xml:1184 +#: doc/classes/ProjectSettings.xml:1186 msgid "" "In certain circumstances, the batcher can reorder items in order to better " "join them. This may result in better performance. An overlap test is needed " @@ -46196,7 +46515,7 @@ msgid "" "returns. If you are getting no benefit, setting this to 0 will switch it off." msgstr "" -#: doc/classes/ProjectSettings.xml:1187 +#: doc/classes/ProjectSettings.xml:1189 msgid "" "Sets the number of commands to lookahead to determine whether to batch " "render items. A value of 1 can join items consisting of single commands, 0 " @@ -46205,7 +46524,7 @@ msgid "" "recommended." msgstr "" -#: doc/classes/ProjectSettings.xml:1190 +#: doc/classes/ProjectSettings.xml:1192 msgid "" "On some platforms (especially mobile), precision issues in shaders can lead " "to reading 1 texel outside of bounds, particularly where rects are scaled. " @@ -46215,7 +46534,7 @@ msgid "" "texels." msgstr "" -#: doc/classes/ProjectSettings.xml:1194 +#: doc/classes/ProjectSettings.xml:1196 msgid "" "The amount of UV contraction. This figure is divided by 1000000, and is a " "proportion of the total texture dimensions, where the width and height are " @@ -46223,31 +46542,31 @@ msgid "" "Use the default unless correcting for a problem on particular hardware." msgstr "" -#: doc/classes/ProjectSettings.xml:1198 +#: doc/classes/ProjectSettings.xml:1200 msgid "" "Amount of light samples taken when using [constant BakedLightmap." "BAKE_QUALITY_HIGH]." msgstr "" -#: doc/classes/ProjectSettings.xml:1201 +#: doc/classes/ProjectSettings.xml:1203 msgid "" "Amount of light samples taken when using [constant BakedLightmap." "BAKE_QUALITY_LOW]." msgstr "" -#: doc/classes/ProjectSettings.xml:1204 +#: doc/classes/ProjectSettings.xml:1206 msgid "" "Amount of light samples taken when using [constant BakedLightmap." "BAKE_QUALITY_MEDIUM]." msgstr "" -#: doc/classes/ProjectSettings.xml:1207 +#: doc/classes/ProjectSettings.xml:1209 msgid "" "Amount of light samples taken when using [constant BakedLightmap." "BAKE_QUALITY_ULTRA]." msgstr "" -#: doc/classes/ProjectSettings.xml:1210 +#: doc/classes/ProjectSettings.xml:1212 msgid "" "Default background clear color. Overridable per [Viewport] using its " "[Environment]. See [member Environment.background_mode] and [member " @@ -46255,7 +46574,7 @@ msgid "" "programmatically, use [method VisualServer.set_default_clear_color]." msgstr "" -#: doc/classes/ProjectSettings.xml:1213 +#: doc/classes/ProjectSettings.xml:1215 msgid "" "[Environment] that will be used as a fallback environment in case a scene " "does not specify its own environment. The default environment is loaded in " @@ -46265,21 +46584,21 @@ msgid "" "here." msgstr "" -#: doc/classes/ProjectSettings.xml:1216 +#: doc/classes/ProjectSettings.xml:1218 msgid "" "The use of half-float vertex compression may be producing rendering errors " "on some platforms (especially iOS). These have been seen particularly in " "particles. Disabling half-float may resolve these problems." msgstr "" -#: doc/classes/ProjectSettings.xml:1219 +#: doc/classes/ProjectSettings.xml:1221 msgid "" "iOS specific override for [member rendering/gles2/compatibility/" "disable_half_float], due to poor support for half-float vertex compression " "on many devices." msgstr "" -#: doc/classes/ProjectSettings.xml:1222 +#: doc/classes/ProjectSettings.xml:1224 msgid "" "If [code]true[/code] and available on the target Android device, enables " "high floating point precision for all shader computations in GLES2.\n" @@ -46287,31 +46606,31 @@ msgid "" "devices and is often not available at all. Use with caution." msgstr "" -#: doc/classes/ProjectSettings.xml:1226 +#: doc/classes/ProjectSettings.xml:1228 msgid "" "Max buffer size for blend shapes. Any blend shape bigger than this will not " "work." msgstr "" -#: doc/classes/ProjectSettings.xml:1229 +#: doc/classes/ProjectSettings.xml:1231 msgid "" "Max buffer size for drawing polygons. Any polygon bigger than this will not " "work." msgstr "" -#: doc/classes/ProjectSettings.xml:1232 +#: doc/classes/ProjectSettings.xml:1234 msgid "" "Max index buffer size for drawing polygons. Any polygon bigger than this " "will not work." msgstr "" -#: doc/classes/ProjectSettings.xml:1235 +#: doc/classes/ProjectSettings.xml:1237 msgid "" "Max buffer size for drawing immediate objects (ImmediateGeometry nodes). " "Nodes using more than this size will not work." msgstr "" -#: doc/classes/ProjectSettings.xml:1238 +#: doc/classes/ProjectSettings.xml:1240 msgid "" "Max number of lights renderable per object. This is further limited by " "hardware support. Most devices only support 409 lights, while many devices " @@ -46319,7 +46638,7 @@ msgid "" "memory usage and may decrease shader compile times." msgstr "" -#: doc/classes/ProjectSettings.xml:1241 +#: doc/classes/ProjectSettings.xml:1243 msgid "" "Max amount of elements renderable in a frame. If more elements than this are " "visible per frame, they will not be drawn. Keep in mind elements refer to " @@ -46329,7 +46648,7 @@ msgid "" "much as possible on web export." msgstr "" -#: doc/classes/ProjectSettings.xml:1244 +#: doc/classes/ProjectSettings.xml:1246 msgid "" "Max number of lights renderable in a frame. If more lights than this number " "are used, they will be ignored. Setting this low will slightly reduce memory " @@ -46338,7 +46657,7 @@ msgid "" "possible on web export." msgstr "" -#: doc/classes/ProjectSettings.xml:1247 +#: doc/classes/ProjectSettings.xml:1249 msgid "" "Max number of reflection probes renderable in a frame. If more reflection " "probes than this number are used, they will be ignored. Setting this low " @@ -46347,20 +46666,20 @@ msgid "" "consider lowering as much as possible on web export." msgstr "" -#: doc/classes/ProjectSettings.xml:1250 +#: doc/classes/ProjectSettings.xml:1252 msgid "" "Shaders have a time variable that constantly increases. At some point, it " "needs to be rolled back to zero to avoid precision errors on shader " "animations. This setting specifies when (in seconds)." msgstr "" -#: doc/classes/ProjectSettings.xml:1253 +#: doc/classes/ProjectSettings.xml:1255 msgid "" "If [code]true[/code], the texture importer will import lossless textures " "using the PNG format. Otherwise, it will default to using WebP." msgstr "" -#: doc/classes/ProjectSettings.xml:1256 +#: doc/classes/ProjectSettings.xml:1258 msgid "" "The default compression level for lossless WebP. Higher levels result in " "smaller files at the cost of compression speed. Decompression speed is " @@ -46369,7 +46688,7 @@ msgid "" "savings." msgstr "" -#: doc/classes/ProjectSettings.xml:1259 +#: doc/classes/ProjectSettings.xml:1261 msgid "" "On import, mesh vertex data will be split into two streams within a single " "vertex buffer, one for position data and the other for interleaved " @@ -46377,7 +46696,7 @@ msgid "" "Requires manual reimport of meshes after toggling." msgstr "" -#: doc/classes/ProjectSettings.xml:1262 +#: doc/classes/ProjectSettings.xml:1264 msgid "" "Determines the maximum number of sphere occluders that will be used at any " "one time.\n" @@ -46386,7 +46705,7 @@ msgid "" "to give the best overall performance." msgstr "" -#: doc/classes/ProjectSettings.xml:1266 +#: doc/classes/ProjectSettings.xml:1268 msgid "" "The default convention is for portal normals to point outward (face outward) " "from the source room.\n" @@ -46396,20 +46715,20 @@ msgid "" "convertion to [Portal] nodes." msgstr "" -#: doc/classes/ProjectSettings.xml:1271 +#: doc/classes/ProjectSettings.xml:1273 msgid "" "Show conversion logs.\n" "[b]Note:[/b] This will automatically be disabled in exports." msgstr "" -#: doc/classes/ProjectSettings.xml:1275 +#: doc/classes/ProjectSettings.xml:1277 msgid "" "If [code]true[/code], gameplay callbacks will be sent as [code]signals[/" "code]. If [code]false[/code], they will be sent as [code]notifications[/" "code]." msgstr "" -#: doc/classes/ProjectSettings.xml:1278 +#: doc/classes/ProjectSettings.xml:1280 msgid "" "If enabled, while merging meshes, the system will also attempt to remove " "[Spatial] nodes that no longer have any children.\n" @@ -46418,13 +46737,13 @@ msgid "" "for markers or some other purpose." msgstr "" -#: doc/classes/ProjectSettings.xml:1282 +#: doc/classes/ProjectSettings.xml:1284 msgid "" "Show logs during PVS generation.\n" "[b]Note:[/b] This will automatically be disabled in exports." msgstr "" -#: doc/classes/ProjectSettings.xml:1286 +#: doc/classes/ProjectSettings.xml:1288 msgid "" "Uses a simplified method of generating PVS (potentially visible set) data. " "The results may not be accurate where more than one portal join adjacent " @@ -46434,46 +46753,46 @@ msgid "" "default method." msgstr "" -#: doc/classes/ProjectSettings.xml:1290 +#: doc/classes/ProjectSettings.xml:1292 msgid "" "If [code]true[/code], allocates the main framebuffer with high dynamic " "range. High dynamic range allows the use of [Color] values greater than 1.\n" "[b]Note:[/b] Only available on the GLES3 backend." msgstr "" -#: doc/classes/ProjectSettings.xml:1294 +#: doc/classes/ProjectSettings.xml:1296 msgid "" "Lower-end override for [member rendering/quality/depth/hdr] on mobile " "devices, due to performance concerns or driver support." msgstr "" -#: doc/classes/ProjectSettings.xml:1297 +#: doc/classes/ProjectSettings.xml:1299 msgid "" "Disables depth pre-pass for some GPU vendors (usually mobile), as their " "architecture already does this." msgstr "" -#: doc/classes/ProjectSettings.xml:1300 +#: doc/classes/ProjectSettings.xml:1302 msgid "" "If [code]true[/code], performs a previous depth pass before rendering " "materials. This increases performance in scenes with high overdraw, when " "complex materials and lighting are used." msgstr "" -#: doc/classes/ProjectSettings.xml:1303 +#: doc/classes/ProjectSettings.xml:1305 msgid "" "The directional shadow's size in pixels. Higher values will result in " "sharper shadows, at the cost of performance. The value will be rounded up to " "the nearest power of 2." msgstr "" -#: doc/classes/ProjectSettings.xml:1306 +#: doc/classes/ProjectSettings.xml:1308 msgid "" "Lower-end override for [member rendering/quality/directional_shadow/size] on " "mobile devices, due to performance concerns or driver support." msgstr "" -#: doc/classes/ProjectSettings.xml:1309 +#: doc/classes/ProjectSettings.xml:1311 msgid "" "The video driver to use (\"GLES2\" or \"GLES3\").\n" "[b]Note:[/b] The backend in use can be overridden at runtime via the [code]--" @@ -46483,7 +46802,7 @@ msgid "" "updated, so use [method OS.get_current_video_driver] to query it at run-time." msgstr "" -#: doc/classes/ProjectSettings.xml:1313 +#: doc/classes/ProjectSettings.xml:1315 msgid "" "If [code]true[/code], allows falling back to the GLES2 driver if the GLES3 " "driver is not supported.\n" @@ -46495,7 +46814,7 @@ msgid "" "data pack's size." msgstr "" -#: doc/classes/ProjectSettings.xml:1317 +#: doc/classes/ProjectSettings.xml:1319 msgid "" "Maximum anisotropic filter level used for textures with anisotropy enabled. " "Higher values will result in sharper textures when viewed from oblique " @@ -46503,7 +46822,7 @@ msgid "" "4, 8, 16)." msgstr "" -#: doc/classes/ProjectSettings.xml:1320 +#: doc/classes/ProjectSettings.xml:1322 msgid "" "Sets the number of MSAA samples to use. MSAA is used to reduce aliasing " "around the edges of polygons. A higher MSAA value results in smoother edges " @@ -46511,7 +46830,7 @@ msgid "" "[b]Note:[/b] MSAA is not available on HTML5 export using the GLES2 backend." msgstr "" -#: doc/classes/ProjectSettings.xml:1324 +#: doc/classes/ProjectSettings.xml:1326 msgid "" "If set to a value greater than [code]0.0[/code], contrast-adaptive " "sharpening will be applied to the 3D viewport. This has a low performance " @@ -46520,7 +46839,7 @@ msgid "" "[member rendering/quality/filters/use_fxaa]." msgstr "" -#: doc/classes/ProjectSettings.xml:1327 +#: doc/classes/ProjectSettings.xml:1329 msgid "" "If [code]true[/code], uses a fast post-processing filter to make banding " "significantly less visible. In some cases, debanding may introduce a " @@ -46534,7 +46853,7 @@ msgid "" "disabled when targeting mobile platforms." msgstr "" -#: doc/classes/ProjectSettings.xml:1332 +#: doc/classes/ProjectSettings.xml:1334 msgid "" "Enables FXAA in the root Viewport. FXAA is a popular screen-space " "antialiasing method, which is fast but will make the image look blurry, " @@ -46544,7 +46863,7 @@ msgid "" "quality/filters/sharpen_intensity])." msgstr "" -#: doc/classes/ProjectSettings.xml:1335 +#: doc/classes/ProjectSettings.xml:1337 msgid "" "If [code]true[/code], uses nearest-neighbor mipmap filtering when using " "mipmaps (also called \"bilinear filtering\"), which will result in visible " @@ -46553,7 +46872,7 @@ msgid "" "mipmap filtering (also called \"trilinear filtering\") is used." msgstr "" -#: doc/classes/ProjectSettings.xml:1338 +#: doc/classes/ProjectSettings.xml:1340 msgid "" "Strategy used for framebuffer allocation. The simpler it is, the less " "resources it uses (but the less features it supports). If set to \"2D " @@ -46563,54 +46882,54 @@ msgid "" "be available in the [Environment]." msgstr "" -#: doc/classes/ProjectSettings.xml:1341 +#: doc/classes/ProjectSettings.xml:1343 msgid "" "Lower-end override for [member rendering/quality/intended_usage/" "framebuffer_allocation] on mobile devices, due to performance concerns or " "driver support." msgstr "" -#: doc/classes/ProjectSettings.xml:1344 +#: doc/classes/ProjectSettings.xml:1346 msgid "" "Enable usage of bicubic sampling in baked lightmaps. This results in " "smoother looking lighting at the expense of more bandwidth usage. On GLES2, " "changes to this setting will only be applied upon restarting the application." msgstr "" -#: doc/classes/ProjectSettings.xml:1347 +#: doc/classes/ProjectSettings.xml:1349 msgid "" "Lower-end override for [member rendering/quality/lightmapping/" "use_bicubic_sampling] on mobile devices, in order to reduce bandwidth usage." msgstr "" -#: doc/classes/ProjectSettings.xml:1350 +#: doc/classes/ProjectSettings.xml:1352 msgid "" "Size of the atlas used by reflection probes. A larger size can result in " "higher visual quality, while a smaller size will be faster and take up less " "memory." msgstr "" -#: doc/classes/ProjectSettings.xml:1353 +#: doc/classes/ProjectSettings.xml:1355 msgid "" "Number of subdivisions to use for the reflection atlas. A higher number " "lowers the quality of each atlas, but allows you to use more." msgstr "" -#: doc/classes/ProjectSettings.xml:1356 +#: doc/classes/ProjectSettings.xml:1358 msgid "" "If [code]true[/code], uses a high amount of samples to create blurred " "variants of reflection probes and panorama backgrounds (sky). Those blurred " "variants are used by rough materials." msgstr "" -#: doc/classes/ProjectSettings.xml:1359 +#: doc/classes/ProjectSettings.xml:1361 msgid "" "Lower-end override for [member rendering/quality/reflections/" "high_quality_ggx] on mobile devices, due to performance concerns or driver " "support." msgstr "" -#: doc/classes/ProjectSettings.xml:1362 +#: doc/classes/ProjectSettings.xml:1364 msgid "" "Limits the size of the irradiance map which is normally determined by " "[member Sky.radiance_size]. A higher size results in a higher quality " @@ -46621,61 +46940,61 @@ msgid "" "maps well and may crash if this is set too high." msgstr "" -#: doc/classes/ProjectSettings.xml:1366 +#: doc/classes/ProjectSettings.xml:1368 msgid "" "If [code]true[/code], uses texture arrays instead of mipmaps for reflection " "probes and panorama backgrounds (sky). This reduces jitter noise on " "reflections, but costs more performance and memory." msgstr "" -#: doc/classes/ProjectSettings.xml:1369 +#: doc/classes/ProjectSettings.xml:1371 msgid "" "Lower-end override for [member rendering/quality/reflections/" "texture_array_reflections] on mobile devices, due to performance concerns or " "driver support." msgstr "" -#: doc/classes/ProjectSettings.xml:1372 +#: doc/classes/ProjectSettings.xml:1374 msgid "" "If [code]true[/code], uses faster but lower-quality Blinn model to generate " "blurred reflections instead of the GGX model." msgstr "" -#: doc/classes/ProjectSettings.xml:1375 +#: doc/classes/ProjectSettings.xml:1377 msgid "" "Lower-end override for [member rendering/quality/shading/" "force_blinn_over_ggx] on mobile devices, due to performance concerns or " "driver support." msgstr "" -#: doc/classes/ProjectSettings.xml:1378 +#: doc/classes/ProjectSettings.xml:1380 msgid "" "If [code]true[/code], uses faster but lower-quality Lambert material " "lighting model instead of Burley." msgstr "" -#: doc/classes/ProjectSettings.xml:1381 +#: doc/classes/ProjectSettings.xml:1383 msgid "" "Lower-end override for [member rendering/quality/shading/" "force_lambert_over_burley] on mobile devices, due to performance concerns or " "driver support." msgstr "" -#: doc/classes/ProjectSettings.xml:1384 +#: doc/classes/ProjectSettings.xml:1386 msgid "" "If [code]true[/code], forces vertex shading for all rendering. This can " "increase performance a lot, but also reduces quality immensely. Can be used " "to optimize performance on low-end mobile devices." msgstr "" -#: doc/classes/ProjectSettings.xml:1387 +#: doc/classes/ProjectSettings.xml:1389 msgid "" "Lower-end override for [member rendering/quality/shading/" "force_vertex_shading] on mobile devices, due to performance concerns or " "driver support." msgstr "" -#: doc/classes/ProjectSettings.xml:1390 +#: doc/classes/ProjectSettings.xml:1392 msgid "" "If [code]true[/code], enables new physical light attenuation for " "[OmniLight]s and [SpotLight]s. This results in more realistic lighting " @@ -46686,7 +47005,7 @@ msgid "" "Changes to this setting will only be applied upon restarting the application." msgstr "" -#: doc/classes/ProjectSettings.xml:1394 +#: doc/classes/ProjectSettings.xml:1396 msgid "" "Size for cubemap into which the shadow is rendered before being copied into " "the shadow atlas. A higher number can result in higher resolution shadows " @@ -46695,26 +47014,26 @@ msgid "" "size] will not result in a perceptible increase in visual quality." msgstr "" -#: doc/classes/ProjectSettings.xml:1397 doc/classes/ProjectSettings.xml:1400 -#: doc/classes/ProjectSettings.xml:1403 doc/classes/ProjectSettings.xml:1406 +#: doc/classes/ProjectSettings.xml:1399 doc/classes/ProjectSettings.xml:1402 +#: doc/classes/ProjectSettings.xml:1405 doc/classes/ProjectSettings.xml:1408 msgid "" "Subdivision quadrant size for shadow mapping. See shadow mapping " "documentation." msgstr "" -#: doc/classes/ProjectSettings.xml:1409 +#: doc/classes/ProjectSettings.xml:1411 msgid "" "Size for shadow atlas (used for OmniLights and SpotLights). See " "documentation." msgstr "" -#: doc/classes/ProjectSettings.xml:1412 +#: doc/classes/ProjectSettings.xml:1414 msgid "" "Lower-end override for [member rendering/quality/shadow_atlas/size] on " "mobile devices, due to performance concerns or driver support." msgstr "" -#: doc/classes/ProjectSettings.xml:1415 +#: doc/classes/ProjectSettings.xml:1417 msgid "" "Shadow filter mode. Higher-quality settings result in smoother shadows that " "flicker less when moving. \"Disabled\" is the fastest option, but also has " @@ -46725,20 +47044,20 @@ msgid "" "shadow appearance similar to the one produced by the GLES3 backend." msgstr "" -#: doc/classes/ProjectSettings.xml:1419 +#: doc/classes/ProjectSettings.xml:1421 msgid "" "Lower-end override for [member rendering/quality/shadows/filter_mode] on " "mobile devices, due to performance concerns or driver support." msgstr "" -#: doc/classes/ProjectSettings.xml:1422 +#: doc/classes/ProjectSettings.xml:1424 msgid "" "Forces [MeshInstance] to always perform skinning on the CPU (applies to both " "GLES2 and GLES3).\n" "See also [member rendering/quality/skinning/software_skinning_fallback]." msgstr "" -#: doc/classes/ProjectSettings.xml:1426 +#: doc/classes/ProjectSettings.xml:1428 msgid "" "Allows [MeshInstance] to perform skinning on the CPU when the hardware " "doesn't support the default GPU skinning process with GLES2.\n" @@ -46750,52 +47069,52 @@ msgid "" "already applied to the modelview matrix." msgstr "" -#: doc/classes/ProjectSettings.xml:1432 +#: doc/classes/ProjectSettings.xml:1434 msgid "" "The rendering octree balance can be changed to favor smaller ([code]0[/" "code]), or larger ([code]1[/code]) branches.\n" "Larger branches can increase performance significantly in some projects." msgstr "" -#: doc/classes/ProjectSettings.xml:1436 +#: doc/classes/ProjectSettings.xml:1438 msgid "" "Enables the use of bounding volume hierarchy instead of octree for rendering " "spatial partitioning. This may give better performance." msgstr "" -#: doc/classes/ProjectSettings.xml:1439 +#: doc/classes/ProjectSettings.xml:1441 msgid "" "Improves quality of subsurface scattering, but cost significantly increases." msgstr "" -#: doc/classes/ProjectSettings.xml:1442 +#: doc/classes/ProjectSettings.xml:1444 msgid "Quality setting for subsurface scattering (samples taken)." msgstr "" -#: doc/classes/ProjectSettings.xml:1445 +#: doc/classes/ProjectSettings.xml:1447 msgid "Max radius used for subsurface scattering samples." msgstr "" -#: doc/classes/ProjectSettings.xml:1448 +#: doc/classes/ProjectSettings.xml:1450 msgid "" "Weight subsurface scattering samples. Helps to avoid reading samples from " "unrelated parts of the screen." msgstr "" -#: doc/classes/ProjectSettings.xml:1451 +#: doc/classes/ProjectSettings.xml:1453 msgid "" "Use high-quality voxel cone tracing. This results in better-looking " "reflections, but is much more expensive on the GPU." msgstr "" -#: doc/classes/ProjectSettings.xml:1454 +#: doc/classes/ProjectSettings.xml:1456 msgid "" "Thread model for rendering. Rendering on a thread can vastly improve " "performance, but synchronizing to the main thread can cause a bit more " "jitter." msgstr "" -#: doc/classes/ProjectSettings.xml:1457 +#: doc/classes/ProjectSettings.xml:1459 msgid "" "If [code]true[/code], a thread safe version of BVH (bounding volume " "hierarchy) will be used in rendering and Godot physics.\n" @@ -46803,7 +47122,7 @@ msgid "" "incorrect object visibility)." msgstr "" -#: doc/classes/ProjectSettings.xml:1461 +#: doc/classes/ProjectSettings.xml:1463 msgid "" "If [code]true[/code], the texture importer will import VRAM-compressed " "textures using the BPTC algorithm. This texture compression algorithm is " @@ -46816,7 +47135,7 @@ msgid "" "application/config/use_hidden_project_data_directory])." msgstr "" -#: doc/classes/ProjectSettings.xml:1465 +#: doc/classes/ProjectSettings.xml:1467 msgid "" "If [code]true[/code], the texture importer will import VRAM-compressed " "textures using the Ericsson Texture Compression algorithm. This algorithm " @@ -46828,7 +47147,7 @@ msgid "" "application/config/use_hidden_project_data_directory])." msgstr "" -#: doc/classes/ProjectSettings.xml:1469 +#: doc/classes/ProjectSettings.xml:1471 msgid "" "If [code]true[/code], the texture importer will import VRAM-compressed " "textures using the Ericsson Texture Compression 2 algorithm. This texture " @@ -46840,7 +47159,7 @@ msgid "" "application/config/use_hidden_project_data_directory])." msgstr "" -#: doc/classes/ProjectSettings.xml:1473 +#: doc/classes/ProjectSettings.xml:1475 msgid "" "If [code]true[/code], the texture importer will import VRAM-compressed " "textures using the PowerVR Texture Compression algorithm. This texture " @@ -46852,7 +47171,7 @@ msgid "" "application/config/use_hidden_project_data_directory])." msgstr "" -#: doc/classes/ProjectSettings.xml:1477 +#: doc/classes/ProjectSettings.xml:1479 msgid "" "If [code]true[/code], the texture importer will import VRAM-compressed " "textures using the S3 Texture Compression algorithm. This algorithm is only " @@ -46864,7 +47183,7 @@ msgid "" "application/config/use_hidden_project_data_directory])." msgstr "" -#: doc/classes/ProjectSettings.xml:1481 +#: doc/classes/ProjectSettings.xml:1483 msgid "" "Cell size used for the 2D hash grid that [VisibilityNotifier2D] uses (in " "pixels)." @@ -47534,40 +47853,54 @@ msgid "" msgstr "" #: doc/classes/Rect2.xml:59 -msgid "Returns this [Rect2] expanded to include a given point." +msgid "" +"Returns a copy of this [Rect2] expanded to include a given point.\n" +"[b]Example:[/b]\n" +"[codeblock]\n" +"# position (-3, 2), size (1, 1)\n" +"var rect = Rect2(Vector2(-3, 2), Vector2(1, 1))\n" +"# position (-3, -1), size (3, 4), so we fit both rect and Vector2(0, -1)\n" +"var rect2 = rect.expand(Vector2(0, -1))\n" +"[/codeblock]" msgstr "" -#: doc/classes/Rect2.xml:65 +#: doc/classes/Rect2.xml:72 msgid "Returns the area of the [Rect2]." msgstr "" -#: doc/classes/Rect2.xml:72 +#: doc/classes/Rect2.xml:79 msgid "" "Returns a copy of the [Rect2] grown a given amount of units towards all the " "sides." msgstr "" -#: doc/classes/Rect2.xml:82 +#: doc/classes/Rect2.xml:89 msgid "" "Returns a copy of the [Rect2] grown a given amount of units towards each " "direction individually." msgstr "" -#: doc/classes/Rect2.xml:90 +#: doc/classes/Rect2.xml:97 msgid "" "Returns a copy of the [Rect2] grown a given amount of units towards the " "[enum Margin] direction." msgstr "" -#: doc/classes/Rect2.xml:96 +#: doc/classes/Rect2.xml:103 msgid "Returns [code]true[/code] if the [Rect2] is flat or empty." msgstr "" -#: doc/classes/Rect2.xml:103 -msgid "Returns [code]true[/code] if the [Rect2] contains a point." +#: doc/classes/Rect2.xml:110 +msgid "" +"Returns [code]true[/code] if the [Rect2] contains a point. By convention, " +"the right and bottom edges of the [Rect2] are considered exclusive, so " +"points on these edges are [b]not[/b] included.\n" +"[b]Note:[/b] This method is not reliable for [Rect2] with a [i]negative " +"size[/i]. Use [method abs] to get a positive sized equivalent rectangle to " +"check for contained points." msgstr "" -#: doc/classes/Rect2.xml:111 +#: doc/classes/Rect2.xml:119 msgid "" "Returns [code]true[/code] if the [Rect2] overlaps with [code]b[/code] (i.e. " "they have at least one point in common).\n" @@ -47575,14 +47908,14 @@ msgid "" "considered overlapping if their borders touch, even without intersection." msgstr "" -#: doc/classes/Rect2.xml:119 +#: doc/classes/Rect2.xml:127 msgid "" "Returns [code]true[/code] if this [Rect2] and [code]rect[/code] are " "approximately equal, by calling [code]is_equal_approx[/code] on each " "component." msgstr "" -#: doc/classes/Rect2.xml:126 +#: doc/classes/Rect2.xml:134 msgid "Returns a larger [Rect2] that contains this [Rect2] and [code]b[/code]." msgstr "" @@ -49918,6 +50251,22 @@ msgstr "" #: doc/classes/RoomManager.xml:79 msgid "" +"In order to reduce processing for roaming objects, an expansion is applied " +"to their AABB as they move. This expanded volume is used to calculate which " +"rooms the roaming object is within. If the object's exact AABB is still " +"within this expanded volume on the next move, there is no need to reprocess " +"the object, which can save considerable CPU.\n" +"The downside is that if the expansion is too much, the object may end up " +"unexpectedly sprawling into neighbouring rooms and showing up where it might " +"otherwise be culled.\n" +"In order to balance roaming performance against culling accuracy, this " +"expansion margin can be customized by the user. It will typically depend on " +"your room and object sizes, and movement speeds. The default value should " +"work reasonably in most circumstances." +msgstr "" + +#: doc/classes/RoomManager.xml:84 +msgid "" "During the conversion process, the geometry of objects within [Room]s, or a " "custom specified manual bound, are used to generate a [b]convex hull bound[/" "b].\n" @@ -49935,7 +50284,7 @@ msgid "" "The room convex hulls are shown as a wireframe in the editor." msgstr "" -#: doc/classes/RoomManager.xml:86 +#: doc/classes/RoomManager.xml:91 msgid "" "For the [Room] conversion process to succeed, you must point the " "[RoomManager] to the parent [Node] of your [Room]s and [RoomGroup]s, which " @@ -49943,11 +50292,11 @@ msgid "" "type, it is normally just a [Spatial])." msgstr "" -#: doc/classes/RoomManager.xml:89 +#: doc/classes/RoomManager.xml:94 msgid "Shows the [Portal] margins when the portal gizmo is used in the editor." msgstr "" -#: doc/classes/RoomManager.xml:92 +#: doc/classes/RoomManager.xml:97 msgid "" "When receiving gameplay callbacks when objects enter and exit gameplay, the " "[b]gameplay area[/b] can be defined by either the primary PVS (potentially " @@ -49957,19 +50306,19 @@ msgid "" "preferable." msgstr "" -#: doc/classes/RoomManager.xml:98 +#: doc/classes/RoomManager.xml:103 msgid "" "Use only [Portal]s at runtime to determine visibility. PVS will not be " "generated at [Room]s conversion, and gameplay notifications cannot be used." msgstr "" -#: doc/classes/RoomManager.xml:101 +#: doc/classes/RoomManager.xml:106 msgid "" "Use a combination of PVS and [Portal]s to determine visibility (this is " "usually fastest and most accurate)." msgstr "" -#: doc/classes/RoomManager.xml:104 +#: doc/classes/RoomManager.xml:109 msgid "" "Use only the PVS (potentially visible set) of [Room]s to determine " "visibility." @@ -55399,20 +55748,25 @@ msgstr "" #: doc/classes/SurfaceTool.xml:115 msgid "" "Append vertices from a given [Mesh] surface onto the current vertex array " -"with specified [Transform]." +"with specified [Transform].\n" +"[b]Note:[/b] Using [method append_from] on a [Thread] is much slower as the " +"GPU must communicate data back to the CPU, while also causing the main " +"thread to stall (as OpenGL is not thread-safe). Consider requesting a copy " +"of the mesh, converting it to an [ArrayMesh] and adding vertices manually " +"instead." msgstr "" -#: doc/classes/SurfaceTool.xml:122 +#: doc/classes/SurfaceTool.xml:123 msgid "" "Called before adding any vertices. Takes the primitive type as an argument " "(e.g. [constant Mesh.PRIMITIVE_TRIANGLES])." msgstr "" -#: doc/classes/SurfaceTool.xml:128 +#: doc/classes/SurfaceTool.xml:129 msgid "Clear all information passed into the surface tool so far." msgstr "" -#: doc/classes/SurfaceTool.xml:136 +#: doc/classes/SurfaceTool.xml:137 msgid "" "Returns a constructed [ArrayMesh] from current information passed in. If an " "existing [ArrayMesh] is passed in as an argument, will add an extra surface " @@ -55423,28 +55777,28 @@ msgid "" "constants in [enum Mesh.ArrayFormat] for other flags." msgstr "" -#: doc/classes/SurfaceTool.xml:143 +#: doc/classes/SurfaceTool.xml:144 msgid "" "Commits the data to the same format used by [method ArrayMesh." "add_surface_from_arrays]. This way you can further process the mesh data " "using the [ArrayMesh] API." msgstr "" -#: doc/classes/SurfaceTool.xml:151 +#: doc/classes/SurfaceTool.xml:152 msgid "Creates a vertex array from an existing [Mesh]." msgstr "" -#: doc/classes/SurfaceTool.xml:160 +#: doc/classes/SurfaceTool.xml:161 msgid "" "Creates a vertex array from the specified blend shape of an existing [Mesh]. " "This can be used to extract a specific pose from a blend shape." msgstr "" -#: doc/classes/SurfaceTool.xml:166 +#: doc/classes/SurfaceTool.xml:167 msgid "Removes the index array by expanding the vertex array." msgstr "" -#: doc/classes/SurfaceTool.xml:173 +#: doc/classes/SurfaceTool.xml:174 msgid "" "Generates normals from vertices so you do not have to do it manually. If " "[code]flip[/code] is [code]true[/code], the resulting normals will be " @@ -55456,19 +55810,19 @@ msgid "" "be set to [constant Mesh.PRIMITIVE_TRIANGLES]." msgstr "" -#: doc/classes/SurfaceTool.xml:180 +#: doc/classes/SurfaceTool.xml:181 msgid "" "Generates a tangent vector for each vertex. Requires that each vertex have " "UVs and normals set already (see [method generate_normals])." msgstr "" -#: doc/classes/SurfaceTool.xml:186 +#: doc/classes/SurfaceTool.xml:187 msgid "" "Shrinks the vertex array by creating an index array. This can improve " "performance by avoiding vertex reuse." msgstr "" -#: doc/classes/SurfaceTool.xml:193 +#: doc/classes/SurfaceTool.xml:194 msgid "Sets [Material] to be used by the [Mesh] you are constructing." msgstr "" @@ -60565,7 +60919,6 @@ msgid "Service type." msgstr "" #: modules/upnp/doc_classes/UPNPDevice.xml:66 -#, fuzzy msgid "OK." msgstr "OK." @@ -60851,9 +61204,8 @@ msgstr "" "Ritorna [code]true[/code] se il vettore è normalizzato, o falso altrimenti." #: doc/classes/Vector2.xml:155 doc/classes/Vector3.xml:131 -#, fuzzy msgid "Returns the length (magnitude) of this vector." -msgstr "Restituisce la lunghezza (magnitudine) di questo vettore." +msgstr "Restituisce la lunghezza di questo vettore." #: doc/classes/Vector2.xml:161 doc/classes/Vector3.xml:137 msgid "" @@ -70321,6 +70673,8 @@ msgid "" "Gets the contents of a text node. This will raise an error in any other type " "of node." msgstr "" +"Restituisce il contenuto del nodo di testo. Genera un errore se adoperato su " +"un altro tipo di nodo." #: doc/classes/XMLParser.xml:61 msgid "" @@ -70328,6 +70682,8 @@ msgid "" "current node type is neither [constant NODE_ELEMENT] nor [constant " "NODE_ELEMENT_END]." msgstr "" +"Restituisce il nome del nodo corrente. Produce un errore se il nodo non " +"appartiene a [constant NODE_ELEMENT] oppure a [constant NODE_ELEMENT_END]." #: doc/classes/XMLParser.xml:67 msgid "" @@ -70339,10 +70695,12 @@ msgstr "" msgid "" "Gets the type of the current node. Compare with [enum NodeType] constants." msgstr "" +"Restituisce il tipo del nodo attuale. Effettua il confronto adoperando le " +"costanti [enum NodeType]." #: doc/classes/XMLParser.xml:80 msgid "Check whether the current element has a certain attribute." -msgstr "" +msgstr "Verifica che l'elemento attuale abbia un certo attributo." #: doc/classes/XMLParser.xml:86 msgid "" @@ -70352,7 +70710,7 @@ msgstr "" #: doc/classes/XMLParser.xml:93 msgid "Opens an XML file for parsing. This returns an error code." -msgstr "" +msgstr "Apre un file XML per effettuarne il parsing. Può restituire un errore." #: doc/classes/XMLParser.xml:100 msgid "Opens an XML raw buffer for parsing. This returns an error code." @@ -70388,23 +70746,23 @@ msgstr "" #: doc/classes/XMLParser.xml:134 msgid "Text node." -msgstr "" +msgstr "Nodo Testo." #: doc/classes/XMLParser.xml:137 msgid "Comment node." -msgstr "" +msgstr "Nodo Commento." #: doc/classes/XMLParser.xml:140 msgid "CDATA content." -msgstr "" +msgstr "Contenuto CDATA." #: doc/classes/XMLParser.xml:143 msgid "Unknown node." -msgstr "" +msgstr "Nodo sconosciuto." #: doc/classes/YSort.xml:4 msgid "Sort all child nodes based on their Y positions." -msgstr "" +msgstr "Ordina tutti i nodi figli in base alla loro posizione Y." #: doc/classes/YSort.xml:7 msgid "" @@ -70416,6 +70774,12 @@ msgid "" "the same space as the parent YSort, allowing to better organize a scene or " "divide it in multiple ones, yet keep the unique sorting." msgstr "" +"Ordina tutti i nodi figli in base alla loro posizione Y. I nodi figli devono " +"derivare da [CanvasItem]. I nodi con y maggiore saranno disegnati " +"successivamente e quindi appariranno sopra gli altri. \n" +"È possibile creare gerarchie di nodi ordinati rispetto all'asse Y. Nodi " +"figli ordinati rispetto all'asse Y vengono organizzati rispetto " +"all'ordinamento applicato al nodo padre." #: doc/classes/YSort.xml:16 msgid "" |