diff --git a/translated/de_de/develop/codecs.md b/translated/de_de/develop/codecs.md index 777a5aca1..423a3bff7 100644 --- a/translated/de_de/develop/codecs.md +++ b/translated/de_de/develop/codecs.md @@ -219,7 +219,7 @@ Wenn der zweite Codec ebenfalls fehlschlägt, wird der Fehler des _zweiten_ Code Für die Verarbeitung von Maps mit beliebigen Schlüsseln, wie zum Beispiel `HashMap`s, kann `Codec.unboundedMap` verwendet werden. Dies gibt einen `Codec>` für einen gegebenen `Codec` und `Codec` zurück. Der resultierende Codec wird zu einem JSON-Objekt serialisiert oder oder ein gleichwertiges Objekt, das für die aktuellen dynamische Ops verfügbar ist. -Aufgrund der Einschränkungen von JSON und NBT muss der verwendete Schlüsselcodec zu einer Zeichenkette serialisiert werden. Dazu gehören auch Codecs für Typen, die selbst keine Strings sind, aber zu ihnen serialisiert werden, wie zum Beispiel `Identifier.CODEC`. Siehe folgendes Beispiel: +Aufgrund der Einschränkungen von JSON und NBT _muss_ der verwendete Schlüsselcodec zu einer Zeichenkette serialisiert werden. Dazu gehören auch Codecs für Typen, die selbst keine Strings sind, aber zu ihnen serialisiert werden, wie zum Beispiel `Identifier.CODEC`. Siehe folgendes Beispiel: ```java // Erstellen eines Codecs für eine Abbildung von Bezeichnern auf Ganzzahlen @@ -245,7 +245,7 @@ Wie du sehen kannst, funktioniert dies, weil `Identifier.CODEC` direkt zu einem ### Wechselseitig konvertierbare Typen -#### xmap +#### `xmap` Angenommen, wir haben zwei Klassen, die ineinander umgewandelt werden können, aber keine Eltern-Kind-Beziehung haben. Zum Beispiel, eine einfache `BlockPos` und `Vec3d`. Wenn wir einen Codec für eine Richtung haben, können wir mit `Codec#xmap` einen Codec für die andere Richtung erstellen, indem wir eine Konvertierungsfunktion für jede Richtung angeben. diff --git a/translated/de_de/develop/commands/basics.md b/translated/de_de/develop/commands/basics.md index 1c8889ff9..06b790a51 100644 --- a/translated/de_de/develop/commands/basics.md +++ b/translated/de_de/develop/commands/basics.md @@ -129,7 +129,7 @@ Befehlsumleitungen - auch bekannt als Aliase - sind eine Möglichkeit, die Funkt
-### Warum lässt sich mein Code nicht kompilieren? +### Warum kompiliert mein Code nicht? - Abfangen oder Auslösen einer `CommandSyntaxException` - `CommandSyntaxException` ist keine `RuntimeException`. Wenn du sie auslöst, sollte sie in Methoden ausgelöst werden, die `CommandSyntaxException` in den Methodensignaturen auslösen, oder sie sollte abgefangen werden. Brigadier wird die checked Exceptions behandeln und die entsprechende Fehlermeldung im Spiel für dich weiterleiten. diff --git a/translated/de_de/navbar_translations.json b/translated/de_de/navbar_translations.json new file mode 100644 index 000000000..789db58b8 --- /dev/null +++ b/translated/de_de/navbar_translations.json @@ -0,0 +1,8 @@ +{ + "title": "Fabric Dokumentation", + "home": "Startseite", + "download": "Herunterladen", + "contribute": "Mitwirken", + "contribute.api": "Fabric API", + "version_switcher": "Version wechseln" +} \ No newline at end of file diff --git a/translated/de_de/players/faq.md b/translated/de_de/players/faq.md index 794c63222..cebaf4dd6 100644 --- a/translated/de_de/players/faq.md +++ b/translated/de_de/players/faq.md @@ -9,11 +9,11 @@ Es gibt viele Fragen, die häufig gestellt werden, deshalb haben wir hier eine L ## Allgemeine Fragen -### Welche Minecraft-Versionen werden von Fabric unterstützt? +### Welche Minecraft Versionen werden von Fabric unterstützt? Offiziell unterstützt Fabric alle Minecraft-Versionen, beginnend mit Snapshot `18w43b` und höher, sowie Vollversionen beginnend mit Version `1.14` und höher. -### Wo kann ich veröffentlichte Mods für Fabric herunterladen? +### Wo kann ich veröffentlichte Fabric-Mods herunterladen? :::info Du solltest immer prüfen, ob Mods aus einer vertrauenswürdigen Quelle stammen. Weitere Informationen zum Finden von Mods findest du in dem Leitfaden [Vertrauenswürdige Mods finden](./finding-mods.md). @@ -21,7 +21,7 @@ Du solltest immer prüfen, ob Mods aus einer vertrauenswürdigen Quelle stammen. Die meisten Autoren veröffentlichen ihre Mods auf [Modrinth](https://modrinth.com/mods?g=categories:%27fabric%27) und [CurseForge](https://www.curseforge.com/minecraft/search?class=mc-mods\\&gameVersionTypeId=4), manche laden sie jedoch auch auf ihre persönliche Website oder auf andere Plattformen wie GitHub hoch. -### Wo kann ich vorgefertigte Modpacks finden? +### Wo kann ich vorgemachte Fabric-Modpacks herunterladen? Du kannst vorgefertigte Fabric-Modpacks auf einer Vielzahl von Plattformen finden, beispielsweise: diff --git a/translated/de_de/sidebar_translations.json b/translated/de_de/sidebar_translations.json index 4d5578170..0e08ce760 100644 --- a/translated/de_de/sidebar_translations.json +++ b/translated/de_de/sidebar_translations.json @@ -9,16 +9,16 @@ "players.findingMods": "Vertrauenswürdige Mods finden", "players.installingMods": "Mods installieren", "players.troubleshooting": "Problembehandlung", - "players.troubleshooting.uploadingLogs": "Logs Hochladen", + "players.troubleshooting.uploadingLogs": "Deine Logs hochladen", "players.troubleshooting.crashReports": "Absturzberichte", "players.updatingFabric": "Aktualisieren von Fabric", "develop.title": "Leitfäden für Entwickler", "develop.gettingStarted": "Erste Schritte", "develop.gettingStarted.introduction": "Einführung in Fabric und Modding", - "develop.gettingStarted.devEnvSetup": "Entwicklungsumgebung einrichten", - "develop.gettingStarted.creatingProject": "Erstelle ein Projekt", + "develop.gettingStarted.devEnvSetup": "Einrichten deiner Entwicklungsumgebung", + "develop.gettingStarted.creatingProject": "Ein Projekt erstellen", "develop.gettingStarted.projectStructure": "Projektstruktur", - "develop.gettingStarted.launchGame": "Das Spiel starten", + "develop.gettingStarted.launchGame": "Starten des Spiels", "develop.items": "Gegenstände", "develop.items.potions": "Tränke", "develop.entities": "Entitäten", @@ -26,8 +26,8 @@ "develop.entities.damage-types": "Schadensarten", "develop.commands": "Befehle", "develop.commands.basics": "Befehle erstellen", - "develop.commands.arguments": "Befehlsargumente", - "develop.commands.suggestions": "Befehlsvorschläge", + "develop.commands.arguments": "Argumente", + "develop.commands.suggestions": "Vorschläge", "develop.rendering": "Rendering", "develop.rendering.basicConcepts": "Grundlegende Rendering-Konzepte", "develop.rendering.drawContext": "Den Zeichenkontext verwenden", @@ -42,5 +42,6 @@ "develop.misc.events": "Events", "develop.sounds": "Sounds", "develop.sounds.using-sounds": "SoundEvents abspielen", - "develop.sounds.custom": "Benutzerdefinierte Sounds erstellen" + "develop.sounds.custom": "Benutzerdefinierte Sounds erstellen", + "github.edit": "Diese Seite auf GitHub bearbeiten" } \ No newline at end of file diff --git a/translated/it_it/develop/codecs.md b/translated/it_it/develop/codecs.md index 53dbbfcc3..f60c2e4ad 100644 --- a/translated/it_it/develop/codecs.md +++ b/translated/it_it/develop/codecs.md @@ -39,7 +39,7 @@ JsonElement json = result.resultOrPartial(LOGGER::error).orElseThrow(); // Qui abbiamo il nostro valore json, che dovrebbe corrispondere a `[1, 2, 3]`, // poiché quello è il formato usato dal codec di BlockPos. -LOGGER.info("BlockPos serializzato: {}", json); +LOGGER.info("Serialized BlockPos: {}", json); // Ora deserializzeremo nuovamente il JsonElement in un BlockPos DataResult result = BlockPos.CODEC.parse(JsonOps.INSTANCE, json); @@ -48,7 +48,7 @@ DataResult result = BlockPos.CODEC.parse(JsonOps.INSTANCE, json); BlockPos pos = result.resultOrPartial(LOGGER::error).orElseThrow(); // E possiamo notare che abbiamo serializzato e deserializzato il nostro BlockPos con successo! -LOGGER.info("BlockPos deserializzato: {}", pos); +LOGGER.info("Deserialized BlockPos: {}", pos); ``` ### Codec Predefiniti @@ -107,7 +107,7 @@ Codec> listCodec = BlockPos.CODEC.listOf(); Bisogna sottolineare che i codec creati così verranno sempre deserializzati a un'`ImmutableList`. Se invece ti servisse una lista mutabile, puoi usare [xmap](#tipi-convertibili-mutualmente-e-tu) per convertirla ad una durante la deserializzazione. -### Unire i Codec per Classi simili ai Record +### Unire i Codec per Classi Simili ai Record Ora che abbiamo codec separati per ciascun attributo, possiamo combinarli a formare un singolo codec per la nostra classe usando un `RecordCodecBuilder`. Questo suppone che la nostra classe abbia un costruttore che contiene ogni attributo che vogliamo serializzare, e che ogni attributo ha un metodo getter corrispondente. Questo lo rende perfetto per essere usato assieme ai record, ma può anche essere usato con classi regolari. @@ -122,11 +122,11 @@ public static final Codec CODEC = RecordCodecBuilder.create(inst ).apply(instance, CoolBeansClass::new)); ``` -Ogni linea nel gruppo specifica un codec, il nome di un attributo, e un metodo getter. La chiamata a `Codec#fieldOf` è utilizzata per convertire il codec a un [MapCodec](#mapcodec-da-non-confondere-con-codecltmapgt), ed la chiamata a `forGetter` specifica il metodo getter utilizzato per ottenere il valore dell'attributo da un'istanza della classe. Inoltre, la chiamata ad `apply` specifica il costruttore usato per creare nuove istanze. Nota che l'ordine degli attributi nel gruppo dovrebbe essere lo stesso di quello degli parametri nel costruttore. +Ogni linea nel gruppo specifica un codec, il nome di un attributo, e un metodo getter. La chiamata a `Codec#fieldOf` è usata per convertire il codec a un [MapCodec](#mapcodec), e la chiamata a `forGetter` specifica il metodo getter usato per ottenere il valore dell'attributo da un'istanza della classe. Inoltre, la chiamata ad `apply` specifica il costruttore usato per creare nuove istanze. Nota che l'ordine degli attributi nel gruppo dovrebbe essere lo stesso di quello dei parametri nel costruttore. Puoi anche usare `Codec#optionalFieldOf` in questo contesto per rendere un attributo opzionale, come spiegato nella sezione [Attributi Opzionali](#attributi-opzionali). -### MapCodec, da non confondere con Codec<Map> +### MapCodec, da non confondere con Codec<Map> {#mapcodec} La chiamata a `Codec#fieldOf` convertirà un `Codec` in un `MapCodec`, che è una variante, ma non una diretta implementazione di `Codec`. I `MapCodec`, come suggerisce il loro nome garantiscono la serializzazione a una mappa chiave-valore, o al suo equivalente nella `DynamicOps` usata. Alcune funzioni ne potrebbero richiedere uno invece di un codec normale. @@ -136,7 +136,7 @@ Questo modo particolare di creare un `MapCodec` racchiude sostanzialmente il val [1, 2, 3] ``` -Ma se viene convertito in un `MapCodec` usando `BlockPos.CODEC.fieldOf("pos")`, avrebbe il seguente aspetto: +Ma quando viene convertito in un `MapCodec` usando `BlockPos.CODEC.fieldOf("pos")`, esso ha il seguente aspetto: ```json { @@ -183,7 +183,7 @@ Codec amountOfFriendsYouHave = Codec.intRange(0, 2); #### Coppia -`Codec.pair` unisce due codec, `Codec` e `Codec`, in un `Codec>`. Tieni a mente che funziona correttamente soltanto con codec che serializzano a un attributo specifico, come [MapCodec convertiti](#mapcodec-da-non-confondere-con-codecltmapgt) oppure [Codec di Record](#unire-i-codec-per-classi-simili-ai-record). +`Codec.pair` unisce due codec, `Codec` e `Codec`, in un `Codec>`. Tieni a mente che funziona correttamente soltanto con codec che serializzano a un attributo specifico, come [MapCodec convertiti](#mapcodec) oppure [Codec di Record](#unire-i-codec-per-classi-simili-ai-record). Il codec risultante serializzerà a una mappa contenente gli attributi di entrambi i codec usati. Per esempio, eseguire questo codice: @@ -244,7 +244,7 @@ Come puoi vedere, questo funziona perché `Identifier.CODEC` serializza direttam ### Tipi Convertibili Mutualmente e Tu -#### xmap +#### `xmap` Immagina di avere due classi che possono essere convertite l'una nell'altra e viceversa, ma che non hanno un legame gerarchico genitore-figlio. Per esempio, un `BlockPos` vanilla e un `Vec3d`. Se avessimo un codec per uno, possiamo usare `Codec#xmap` per creare un codec per l'altro specificando una funzione di conversione per ciascuna direzione. @@ -350,7 +350,7 @@ Il nostro nuovo codec serializzerà fagioli a json così, prendendo solo attribu ### Codec Ricorsivi -A volte è utile avere un codec che utilizza _sé stesso_ per decodificare attributi specifici, per esempio quando si gestiscono certe strutture dati ricorsive. Nel codice vanilla, questo è utilizzato per gli oggetti `Text`, che potrebbero contenere altri `Text` come figli. Un codec del genere può essere costruito usando `Codecs#createRecursive`. +A volte è utile avere un codec che utilizza _sé stesso_ per decodificare attributi specifici, per esempio quando si gestiscono certe strutture dati ricorsive. Nel codice vanilla, questo è usato per gli oggetti `Text`, che potrebbero contenere altri `Text` come figli. Un codec del genere può essere costruito usando `Codecs#createRecursive`. Per esempio, proviamo a serializzare una lista concatenata singolarmente. Questo metodo di rappresentare le liste consiste di una serie di nodi che contengono sia un valore sia un riferimento al nodo successivo nella lista. La lista è poi rappresentata dal suo primo nodo, e per attraversare la lista si segue il prossimo nodo finché non ce ne sono più. Ecco una semplice implementazione di nodi che contengono interi. @@ -358,7 +358,7 @@ Per esempio, proviamo a serializzare una lista concatenata singolarmente. Questo public record ListNode(int value, ListNode next) {} ``` -Non possiamo costruire un codec per questo come si fa di solito, quale codec utilizzeremmo per l'attributo `next`? Avremmo bisogno di un `Codec`, che è ciò che stiamo costruendo proprio ora! `Codecs#createRecursive` ci permette di fare ciò usando una lambda che sembra magia: +Non possiamo costruire un codec per questo come si fa di solito: quale codec useremmo per l'attributo `next`? Avremmo bisogno di un `Codec`, che è ciò che stiamo costruendo proprio ora! `Codecs#createRecursive` ci permette di fare ciò usando una lambda che sembra magia: ```java Codec codec = Codecs.createRecursive( diff --git a/translated/it_it/develop/commands/basics.md b/translated/it_it/develop/commands/basics.md index 59d884132..a00230810 100644 --- a/translated/it_it/develop/commands/basics.md +++ b/translated/it_it/develop/commands/basics.md @@ -22,7 +22,7 @@ authors: Creare comandi può permettere a uno sviluppatore di mod di aggiungere funzionalità che possono essere usate attraverso un comando. Questo tutorial ti insegnerà come registrare comandi e qual è la struttura generale dei comandi di Brigadier. :::info -Brigadier è un parser e un dispatcher di comandi scritto da Mojang per Minecraft. È una libreria comandi basata su una gerarchia dove costruisci un albero di comandi e parametri. Brigadier è open-source: https://github.com/Mojang/brigadier +Brigadier è un parser e un dispatcher di comandi scritto da Mojang per Minecraft. È una libreria comandi basata su una gerarchia dove costruisci un albero di comandi e parametri. Brigadier è open source: https://github.com/Mojang/brigadier ::: ## L'interface `Command` @@ -51,7 +51,7 @@ Puoi accedere alla sorgente del comando dal contesto del comando chiamando `getS ```java Command command = context -> { - ServerCommandSource source = context.getSource(); + ServerCommandSource source = context.getSource(); return 0; }; ``` @@ -128,7 +128,7 @@ I comandi reindirizzati - anche noti come alias - sono un modo di reindirizzare
-### Perché il mio codice non viene compilato? +### Perché il Mio Codice Non Viene Compilato? - Catturare o lanciare una `CommandSyntaxException` - `CommandSyntaxException` non è una `RuntimeException`. Se la lanci, dovresti farlo in metodi che lanciano una `CommandSyntaxException` nelle firme dei metodi, oppure dovresti catturarla. Brigadier gestirà le eccezioni controllate e ti inoltrerà il messaggio d'errore effettivo nel gioco. @@ -140,7 +140,7 @@ I comandi reindirizzati - anche noti come alias - sono un modo di reindirizzare - Un Command dovrebbe restituire un intero - Quando registri comandi, il metodo `executes()` accetta un oggetto `Command`, che è solitamente una lambda. La lambda dovrebbe restituire un intero, anziché altri tipi. -### Posso registrare comandi al runtime? +### Posso Registrare Comandi al Runtime? ::: warning You can do this, but it is not recommended. You would get the `CommandManager` from the server and add anything commands @@ -151,7 +151,7 @@ Dopo averlo fatto, devi nuovamente inviare l'albero di comandi a ogni giocatore Questo è necessario perché il client mantiene una cache locale dell'albero dei comandi che riceve durante il login (o quando i pacchetti per operatori vengono mandati) per suggerimenti locali e messaggi di errore ricchi. ::: -### Posso de-registrare comandi al runtime? +### Posso De-Registrare Comandi al Runtime? ::: warning You can also do this, however, it is much less stable than registering commands at runtime and could cause unwanted side diff --git a/translated/it_it/develop/commands/suggestions.md b/translated/it_it/develop/commands/suggestions.md index 7868ee96c..ba7c0de3f 100644 --- a/translated/it_it/develop/commands/suggestions.md +++ b/translated/it_it/develop/commands/suggestions.md @@ -1,11 +1,11 @@ --- -title: Suggerimenti di Comandi +title: Suggerimenti dei Comandi description: Impara come suggerire i valori per gli argomenti dei comandi agli utenti. authors: - IMB11 --- -# Suggerimenti di Comandi +# Suggerimenti dei Comandi Minecraft ha un potente sistema di suggerimento comandi che viene usato in molti posti, come nel comando `/give`. Questo sistema ti permette di suggerire valori per argomenti dei comandi all'utente, da cui possono poi selezionare - è un ottimo modo per rendere i tuoi comandi più user-friendly ed ergonomici. diff --git a/translated/it_it/develop/getting-started/creating-a-project.md b/translated/it_it/develop/getting-started/creating-a-project.md index 63af4d636..b7a083023 100644 --- a/translated/it_it/develop/getting-started/creating-a-project.md +++ b/translated/it_it/develop/getting-started/creating-a-project.md @@ -1,15 +1,15 @@ --- -title: Creare Un Progetto +title: Creare un Progetto description: Una guida passo per passo su come creare un nuovo progetto per una mod con il generatore di mod modello di Fabric. authors: - IMB11 --- -# Creare Un Progetto +# Creare un Progetto Fabric offre un modo facile per creare un nuovo progetto per una mod attraverso il Generatore di Mod Modello di Fabric - se vuoi, puoi creare un nuovo progetto manualmente usando la repository della mod esempio, dovresti riferirti alla sezione [Creazione Manuale del Progetto](#creazione-manuale-del-progetto). -## Generare Un Progetto +## Generare un Progetto Puoi usare il [Generatore di Mod Modello di Fabric](https://fabricmc.net/develop/template/) per generare un nuovo progetto per la tua mod - dovresti compilare i campi richiesti, come il nome del package e quello della mod, e la versione di Minecraft per la quale vuoi sviluppare. @@ -25,7 +25,7 @@ Dovresti estrarre questo file zip a una posizione che scegli tu, e poi aprire la ![Prompt Apri Progetto](/assets/develop/getting-started/open-project.png) -## Importare Il Progetto +## Importare il Progetto Non appena hai aperto il progetto in IntelliJ IDEA, l'ambiente di sviluppo dovrebbe automaticamente caricare la configurazione Gradle del progetto ed effettuare le operazioni di setup necessarie. @@ -57,12 +57,12 @@ Quando avrai aperto il progetto in IntelliJ IDEA, esso dovrebbe automaticamente Di nuovo, come già detto in precedenza, se ricevi una notifica riguardo a uno script di build Gradle, dovresti cliccare il pulsante `Importa Progetto Gradle`. -### Modificare Il Template +### Modificare il Template Una volta che il progetto sarà importato, dovresti modificare i dettagli del progetto per corrispondere a quelli della tua mod: - Modifica il file `gradle.properties` del tuo progetto per cambiare le proprietà `maven_group` e `archive_base_name` e farle corrispondere con i dettagli della tua mod. - Modifica il file `fabric.mod.json` per cambiare le proprietà `id`, `name`, e `descrizione` per farle corrispondere ai dettagli della tua mod. -- Assicurati di aggiornare le versioni di Minecraft, i mapping, il loader e il loom - tutte queste possono essere trovate attraverso https://fabricmc.net/develop/ - per farle corrispondere alle versioni che vorresti prendere di mira. +- Assicurati di aggiornare le versioni di Minecraft, i mapping, il Loader e il Loom - tutte queste possono essere trovate attraverso https://fabricmc.net/develop/ - per farle corrispondere alle versioni che vorresti prendere di mira. Ovviamente puoi cambiare il nome del package e la classe principale della mod per farli corrispondere ai dettagli della tua mod. diff --git a/translated/it_it/develop/getting-started/introduction-to-fabric-and-modding.md b/translated/it_it/develop/getting-started/introduction-to-fabric-and-modding.md index ec74226d2..5e8c92783 100644 --- a/translated/it_it/develop/getting-started/introduction-to-fabric-and-modding.md +++ b/translated/it_it/develop/getting-started/introduction-to-fabric-and-modding.md @@ -1,5 +1,5 @@ --- -title: Introduzione A Fabric E Al Modding +title: Introduzione a Fabric e al Modding description: "Una breve introduzione a Fabric e al modding in Minecraft: Java Edition." authors: - IMB11 @@ -8,13 +8,13 @@ authors: -# Introduzione A Fabric E Al Modding +# Introduzione a Fabric e al Modding ## Prerequisiti Prima d'iniziare, dovresti avere una comprensione basilare dello sviluppo con Java, e una comprensione della Programmazione Orientata agli Oggetti (OOP). -Se questi concetti non ti sono familiari, potresti voler cercare qualche tutorial su Java e sulla OOP prima di cominciare a fare modding, ecco alcune risorse in inglese che puoi usare per imparare Java e OOP: +Se questi concetti non ti sono familiari, potresti voler cercare qualche tutorial su Java e sulla OOP prima di cominciare a fare modding, ecco alcune risorse (in inglese) che puoi usare per imparare Java e OOP: - [W3: Java Tutorials](https://www.w3schools.com/java/) - [Codecademy: Learn Java](https://www.codecademy.com/learn/learn-java) @@ -46,7 +46,7 @@ Dovresti conoscere le quattro componenti principali di Fabric: - **API di Fabric**: Un insieme di API e di strumenti per sviluppatori di mod da usare quando si creano mod. - **Yarn**: Un insieme di mapping Minecraft aperti, gratuiti per tutti da usare sotto la licenza Creative Commons Zero. -## Perché è necessario Fabric per moddare Minecraft? +## Perché È Necessario Fabric per Moddare Minecraft? > Il modding è il processo di modifica del gioco per cambiarne il comportamento o per aggiungere nuove funzionalità - nel caso di Minecraft, questo può essere qualsiasi cosa dall'aggiungere nuovi oggetti, blocchi, o entità, al cambiare le meccaniche del gioco o aggiungere nuove modalità di gioco. @@ -56,7 +56,7 @@ Loom rimappa il codice offuscato a un formato leggibile usando questi mapping, r Loom ti permette di sviluppare e compilare mod facilmente in riferimento a codice rimappato, e il Loader di Fabric ti permette di caricare queste mod nel gioco. -## Cosa fornisce l'API di Fabric, e perché è necessaria? +## Cosa Fornisce l'API di Fabric, e Perché È Necessaria? > L'API di Fabric è un insieme di API e di strumenti per sviluppatori di mod da usare quando si creano mod. diff --git a/translated/it_it/develop/getting-started/launching-the-game.md b/translated/it_it/develop/getting-started/launching-the-game.md index 8694632df..e91a0e0c2 100644 --- a/translated/it_it/develop/getting-started/launching-the-game.md +++ b/translated/it_it/develop/getting-started/launching-the-game.md @@ -1,11 +1,11 @@ --- -title: Lanciare Il Gioco +title: Avviare il Gioco description: Impara come usare i vari profili d'avvio per avviare ed effettuare debug delle tue mod in un ambiente di gioco dal vivo. authors: - IMB11 --- -# Lanciare Il Gioco +# Avviare il Gioco Loom di Fabric fornisce una varietà di profili d'avvio che ti aiutano ad avviare ed effettuare debug delle tue mod in un ambiente di gioco live. Questa guida tratterà dei vari profili d'avvio e di come usarli per effettuare debug e per testare le tue mod nel gioco. @@ -40,7 +40,7 @@ Tuttavia ci sono alcune limitazioni: Se stai usando i Mixin, puoi fare hotswap delle tue classi Mixin senza riavviare il gioco. Questo è utile per testare cambiamenti ai tuoi Mixin velocemente. -Avrai bisogno d'installare l'agent java Mixin perché questo funzioni. +Avrai bisogno d'installare l'agent Java Mixin perché questo funzioni. ### 1. Trova il Jar della Libreria Mixin @@ -50,7 +50,7 @@ In IntelliJ IDEA, puoi trovare il jar della libreria Mixin nella sezione "Librer Dovrai copiare il "Percorso Assoluto" del jar per il prossimo passaggio. -### 2. Aggiungi l'argomento VM `-javaagent`. +### 2. Aggiungi l'argomento VM `-javaagent` Nella tua configurazione di avvio "Client Minecraft " e/o "Server Minecraft", aggiungi ciò che segue all'opzione Argomenti VM: diff --git a/translated/it_it/develop/getting-started/project-structure.md b/translated/it_it/develop/getting-started/project-structure.md index 4a60ebde3..561c68665 100644 --- a/translated/it_it/develop/getting-started/project-structure.md +++ b/translated/it_it/develop/getting-started/project-structure.md @@ -52,7 +52,7 @@ La cartella `src/client/resources` viene usata per memorizzare risorse client sp ## `src/main/java` -La cartella `src/main/java` viene usata per memorizzare il codice sorgente Java per la tua mod - esiste sia su ambienti client e server. +La cartella `src/main/java` viene usata per memorizzare il codice sorgente Java per la tua mod - esiste sia su ambienti client sia server. ## `src/client/java` diff --git a/translated/it_it/develop/items/potions.md b/translated/it_it/develop/items/potions.md index 17ae6c656..b23692d7f 100644 --- a/translated/it_it/develop/items/potions.md +++ b/translated/it_it/develop/items/potions.md @@ -63,7 +63,7 @@ Con l'aiuto dell'API di Fabric, è possibile registrare una pozione usando un `I net.fabricmc.fabric.api.registry.FabricBrewingRecipeRegistry`. ::: -### Registrare la Pozione senza l'API di Fabric +### Registrare la Pozione Senza l'API di Fabric Senza l'API di Fabric, `BrewingRecipeRegistry.registerPotionRecipe` sarà privato. Per accedere a questo metodo usa il seguente invoker mixin o usa un Access Widener. diff --git a/translated/it_it/develop/sounds/custom.md b/translated/it_it/develop/sounds/custom.md index d157f6c21..bd6ab7549 100644 --- a/translated/it_it/develop/sounds/custom.md +++ b/translated/it_it/develop/sounds/custom.md @@ -7,23 +7,23 @@ authors: # Creare Suoni Personalizzati -## Preparare il file audio +## Preparare il File Audio I tuoi file audio devono essere formattati in un modo specifico. OGG Vorbis è un formato container aperto per dati multimediali, tra cui audio, e viene usato per i file audio di Minecraft. Per evitare problemi nel modo in cui Minecraft gestisce le distanze, il tuo audio deve essere solo su un singolo canale (Mono). Molti software DAW (Digital Audio Workstation) odierni riescono a importare ed esportare usando questo formato. Nell'esempio seguente il software open-source gratuito "[Audacity](https://www.audacityteam.org/)" sarà usato per portare i file audio al formato corretto, tuttavia qualunque altro DAW sarà più che sufficiente. -![file audio non preparato in Audacity](/assets/develop/sounds/custom_sounds_0.png) +![File audio non preparato in Audacity](/assets/develop/sounds/custom_sounds_0.png) In questo esempio, il suono di un [fischio](https://freesound.org/people/strongbot/sounds/568995/) viene importato in Audacity. Attualmente questo è salvato come file `.wav` e ha due canali audio (Stereo). Modifica il suono come preferisci e assicurati di cancellare uno dei canali usando il menu a tendina in cima alla "testina". -![separare traccia Stereo](/assets/develop/sounds/custom_sounds_1.png) +![Separare traccia Stereo](/assets/develop/sounds/custom_sounds_1.png) -![eliminare uno dei canali](/assets/develop/sounds/custom_sounds_2.png) +![Eliminare uno dei canali](/assets/develop/sounds/custom_sounds_2.png) Quando devi esportare o renderizzare un file audio, assicurati di scegliere il formato del file OGG. Alcuni DAW, come REAPER, potrebbero supportare formati audio OGG a più strati. In questo caso OGG Vorbis dovrebbe funzionare senza problemi. -![esportazione come file OGG](/assets/develop/sounds/custom_sounds_3.png) +![Esportare come file OGG](/assets/develop/sounds/custom_sounds_3.png) Inoltre tieni a mente che un file audio può aumentare drasticamente le dimensioni del file della tua mod. Se necessario, comprimi l'audio quando stai modificando ed esportando il file, per mantenere le sue dimensioni al minimo. diff --git a/translated/it_it/develop/sounds/using-sounds.md b/translated/it_it/develop/sounds/using-sounds.md index 3b7770555..8372adabc 100644 --- a/translated/it_it/develop/sounds/using-sounds.md +++ b/translated/it_it/develop/sounds/using-sounds.md @@ -7,7 +7,7 @@ description: Impara come riprodurre eventi sonori. Minecraft ha una grande selezione di suoni da cui puoi scegliere. Controlla la classe `SoundEvents` per vedere tutte le istanze di eventi sonori vanilla che Mojang ha predisposto. -## Utilizzare Suoni Nella Tua Mod +## Usare Suoni nella Tua Mod Assicurati di eseguire il metodo `playSound()` sul lato del server logico quando usi i suoni! @@ -21,7 +21,7 @@ Il metodo `playSound()` è usato con l'oggetto `LivingEntity`. Solo il SoundEven ### SoundEvent e SoundCategory -Il SoundEvent definisce quale suono verrà riprodotto. Puoi anche [registrare il tuo SoundEvents](./custom.md) per includere il tuo suono. +Il SoundEvent definisce quale suono verrà riprodotto. Puoi anche [registrare i tuoi SoundEvents](./custom.md) per includere il tuo suono. Minecraft ha vari slider audio nelle impostazioni del gioco. L'enum `SoundCategory` è usato per determinare quale slider controllerà il volume del tuo suono. diff --git a/translated/it_it/players/faq.md b/translated/it_it/players/faq.md index 7e3b3bf4f..0b604e9b2 100644 --- a/translated/it_it/players/faq.md +++ b/translated/it_it/players/faq.md @@ -9,11 +9,11 @@ Ci sono molte domande che vengono poste di frequente, quindi ne abbiamo compilat ## Domande Generali -### Quali versioni di Minecraft supporta Fabric? +### Quali Versioni di Minecraft Supporta Fabric? Ufficialmente, Fabric supporta tutte le versioni di Minecraft a partire da snapshot `18w43b` e seguenti, e dalla release `1.14` e superiori. -### Dove posso scaricare le Mod Fabric pubblicate? +### Dove Posso Scaricare le Mod Fabric Pubblicate? :::info Dovresti sempre controllare che le mod provengano da una fonte affidabile. Dai un occhiata alla guida [Trovare Mod Affidabili](./finding-mods.md) per più informazioni. @@ -21,7 +21,7 @@ Dovresti sempre controllare che le mod provengano da una fonte affidabile. Dai u La maggior parte degli autori pubblica le loro mod su [Modrinth](https://modrinth.com/mods?g=categories:%27fabric%27) e [CurseForge](https://www.curseforge.com/minecraft/search?class=mc-mods\&gameVersionTypeId=4), anche se altri potrebbero aver deciso di caricarle sui loro siti personali o su altre piattaforme come le repository di GitHub. -### Dove posso trovare modpack Fabric prefabbricati? +### Dove Posso Trovare Modpack Fabric Prefabbricati? Puoi trovare modpack Fabric prefabbricati su varie piattaforme, come: diff --git a/translated/it_it/players/finding-mods.md b/translated/it_it/players/finding-mods.md index a94da5773..ab9564dd9 100644 --- a/translated/it_it/players/finding-mods.md +++ b/translated/it_it/players/finding-mods.md @@ -9,19 +9,19 @@ authors: Anzitutto, la fiducia è soggettiva, e dovresti sempre affidarti al tuo giudizio quando scarichi mod. Tuttavia, ci sono alcune cose che puoi fare che ti aiutano a trovare mod affidabili. -## 1. Utilizza una fonte che è nota per essere affidabile. +## 1. Usa una Fonte Nota per Essere Affidabile La maggior parte degli autori pubblica le loro mod su [Modrinth](https://modrinth.com/mods?g=categories:%27fabric%27) e [CurseForge](https://www.curseforge.com/minecraft/search?page=1\&pageSize=20\&sortType=1\&class=mc-mods\&gameFlavorsIds=4). Questi siti controllano che le mod siano quello che dicono di essere, e che non contengano codice maligno. Puoi anche segnalare mod sospette su quei siti, ed essi agiranno in modo relativamente veloce. -## 2. Controlla con gli altri! +## 2. Controlla con gli Altri! Se stai scaricando una mod da una fonte che non è nota per essere affidabile, dovresti controllare con gli altri per vedere se loro l'hanno scaricata prima dalla posizione da cui la stai scaricando tu, e se hanno avuto problemi con essa. Se hai dubbi, sentiti libero di chiedere nel [Discord di Fabric](https://discord.gg/v6v4pMv) nel canale `#player-support`. -## 3. Evita siti comuni maligni! +## 3. Evita Siti Comuni Maligni! :::info I siti maligni potrebbero non essere ovvi per tutti. Se non sei sicuro, dovresti chiedere l'opinione di altri o evitare il sito completamente e affidarti solo a fonti fidate, come Modrinth e CurseForge. diff --git a/translated/it_it/players/index.md b/translated/it_it/players/index.md index cc2c620b3..798c63440 100644 --- a/translated/it_it/players/index.md +++ b/translated/it_it/players/index.md @@ -1,9 +1,9 @@ --- -title: Guide per i Giocatori +title: Guide per Giocatori description: Una collezione di guide per giocatori e admin di server riguardo all'installazione e all'utilizzo di Fabric. --- -# Guide per i Giocatori +# Guide per Giocatori Questa sezione della Documentazione di Fabric è dedicata ai giocatori e agli admin di server che vogliono imparare a installare e usare Fabric e risolverne i problemi. diff --git a/translated/it_it/players/installing-fabric.md b/translated/it_it/players/installing-fabric.md index 3326c6398..25ceca573 100644 --- a/translated/it_it/players/installing-fabric.md +++ b/translated/it_it/players/installing-fabric.md @@ -42,7 +42,7 @@ Per installare Fabric, semplicemente scegli la versione di gioco dal menu a tend **Assicurati che `Crea Profilo` sia selezionato.** -## 3. Hai finito! +## 3. Hai Finito! Una volta che l'installer ha finito, puoi aprire il Launcher di Minecraft e selezionare il profilo Fabric dal menu a tendina in basso a sinistra e premere Gioca! diff --git a/translated/it_it/players/installing-java/linux.md b/translated/it_it/players/installing-java/linux.md index 178c249d8..5f982426d 100644 --- a/translated/it_it/players/installing-java/linux.md +++ b/translated/it_it/players/installing-java/linux.md @@ -9,7 +9,7 @@ authors: Questa guida ti spiegherà come installare Java 17 su Linux. -## 1. Controlla se Java è già installato. +## 1. Controlla se Java è già installato Apri un terminale, scrivi `java -version` e premi Invio. @@ -82,7 +82,7 @@ Se la tua distribuzione non è fra quelle elencate sopra, puoi scaricare il JRE Dovresti fare riferimento a una guida alternativa per la tua distribuzione se vuoi sviluppare delle mod. -## 3. Verifica che Java 17 sia installato. +## 3. Verifica che Java 17 Sia Installato Quando l'installazione è stata completata, puoi verificare che Java 17 sia installato aprendo il terminale e scrivendo `java -version`. diff --git a/translated/it_it/players/installing-java/windows.md b/translated/it_it/players/installing-java/windows.md index 4ee99c161..138f87ecb 100644 --- a/translated/it_it/players/installing-java/windows.md +++ b/translated/it_it/players/installing-java/windows.md @@ -11,7 +11,7 @@ Questa guida ti spiegherà come installare Java 17 su Windows. Il Launcher di Minecraft ha la sua versione di Java installata, quindi questa sezione è rilevante solo se vuoi usare l'installer `.jar` di Fabric, oppure se vuoi usare il `.jar` del Server di Minecraft. -## 1. Controlla se Java è già installato. +## 1. Controlla se Java è già installato Per controllare se Java è già installato devi prima aprire il prompt dei comandi. @@ -29,7 +29,7 @@ Se il comando funziona correttamente, vedrai qualcosa come questo. Se il comando Per usare la maggior parte delle versioni moderne di Minecraft, ti servirà almeno Java 17 installato. Se questo comando mostra una versione inferiore a 17, allora dovrai aggiornare la versione di Java già esistente. ::: -## 2. Scarica l'installer per Java 17. +## 2. Scarica l'Installer per Java 17 Per installare Java 17, dovrai scaricare l'installer da [Adoptium](https://adoptium.net/en-GB/temurin/releases/?os=windows\&package=jdk\&version=17). @@ -41,18 +41,18 @@ Dovresti scegliere `x86` se il tuo sistema operativo è a 32-bit, oppure `x64` s La maggior parte dei computer moderni ha un sistema operativo a 64-bit. Se non sei sicuro, prova a usare il download 64-bit. -## 3. Esegui l'installer! +## 3. Esegui l'Installer! Segui le istruzioni per installare Java 17. Quando arrivi a questa pagina, dovresti selezionare "L'intera funzionalità verrà installata sul disco rigido locale" per le seguenti funzionalità: - `Imposta JAVA_HOME come variabile d'ambiente` - Questo verrà aggiunto al tuo PATH. - `JavaSoft (Oracle) registry keys` -![Installer Java 17 con "Set JAVA\\_HOME variable" e "JavaSoft (Oracle) registry keys" evidenziati.](/assets/players/installing-java/windows-wizard-screenshot.png) +![Installer Java 17 con "Set JAVA\_HOME variable" e "JavaSoft (Oracle) registry keys" evidenziati.](/assets/players/installing-java/windows-wizard-screenshot.png) Quando hai finito, puoi cliccare su `Avanti` e continuare con l'installazione. -## 4. Verifica che Java 17 sia installato. +## 4. Verifica che Java 17 Sia Installato Quando l'installazione è stata completata, puoi verificare che Java 17 è installato aprendo il prompt dei comandi e scrivendo `java -version`. diff --git a/translated/it_it/players/installing-mods.md b/translated/it_it/players/installing-mods.md index af7fa3fbd..9bb5d0235 100644 --- a/translated/it_it/players/installing-mods.md +++ b/translated/it_it/players/installing-mods.md @@ -25,7 +25,7 @@ Quando scarichi delle mod, assicurati che: - Siano per Fabric e non per un altro loader di mod. - Inoltre, che siano per la corretta edizione di Minecraft (Java Edition). -## 2. Sposta le mod nella cartella `mods`. +## 2. Sposta la Mod nella Cartella `mods` La cartella mods può essere trovata nelle posizioni seguenti per ciascun sistema operativo. @@ -51,7 +51,7 @@ Una volta che hai trovato la cartella `mods`, puoi muovere i file `.jar` della m ![Mod installate nella cartella mods.](/assets/players/installing-mods.png) -## 3. Hai finito! +## 3. Hai Finito! Una volta che hai spostato le mod nella cartella `mods`, puoi aprire il Launcher di Minecraft e selezionare il profilo Fabric dal menu a tendina nell'angolo in basso a sinistra e premere gioca! diff --git a/translated/it_it/players/troubleshooting/crash-reports.md b/translated/it_it/players/troubleshooting/crash-reports.md index ea15385ce..1ab6414ea 100644 --- a/translated/it_it/players/troubleshooting/crash-reports.md +++ b/translated/it_it/players/troubleshooting/crash-reports.md @@ -52,7 +52,7 @@ Le segnalazioni di crash consistono di varie sezioni, ciascuna separata con un'i - `-- System Details --`, questa sezione contiene informazioni riguardo al tuo sistema, come il sistema operativo, la versione di Java, e la quantità di memoria allocata al gioco. Questa sezione è utile per determinare se stai usando la versione corretta di Java, e se hai allocato abbastanza memoria al gioco. - In questa sezione, Fabric avrà incluso una linea personalizzata che dice `Fabric Mods:`, seguita da una lista di tutte le mod che hai installato. Questa sezione è utile per determinare se possibili conflitti potrebbero essersi verificati tra mod. -### Suddividere la Segnalazione del Crash +### Comprendere la Segnalazione del Crash Ora che sappiamo cos'è ciascuna sezione della segnalazione di crash, possiamo iniziare a suddividere la segnalazione di crash e trovare la causa del crash. @@ -63,7 +63,7 @@ Lo stack trace nella sezione `---- Minecraft Crash Report ----` è il più impor Con la quantità di mod menzionata nello stack trace, può essere difficile puntare il dito, ma la prima cosa da fare è cercare la mod che ha causato il crash. ```:no-line-numbers -at snownee.snow.block.ShapeCaches.get(ShapeCaches.java:51) +at snownee.snow.block.ShapeCaches.get(ShapeCaches.java:51) at snownee.snow.block.SnowWallBlock.method_9549(SnowWallBlock.java:26) // [!code focus] ... at me.jellysquid.mods.sodium.client.render.chunk.compile.pipeline.BlockOcclusionCache.shouldDrawSide(BlockOcclusionCache.java:52) @@ -91,7 +91,7 @@ I metodi mixin conterranno `modid$handlerName` nello stack trace, mentre `modid` Puoi usare queste informazioni per trovare la mod che ha causato il crash, e segnalare il crash all'autore della mod. -## Cosa fare delle Segnalazioni di Crash +## Cosa Fare delle Segnalazioni di Crash La migliore cosa da fare con le segnalazioni di crash è caricarle a un paste site, e poi condividere il link con l'autore della mod, o tramite il suo issue tracker o attraverso qualche mezzo di comunicazione (Discord ecc...). diff --git a/translated/it_it/players/troubleshooting/uploading-logs.md b/translated/it_it/players/troubleshooting/uploading-logs.md index 6270a39ef..3b011c927 100644 --- a/translated/it_it/players/troubleshooting/uploading-logs.md +++ b/translated/it_it/players/troubleshooting/uploading-logs.md @@ -9,7 +9,7 @@ authors: Quando stai tentando di risolvere problemi, spesso è necessario fornire i log per aiutare a identificare la causa del problema. -## Perché dovrei caricare i log? +## Perché Dovrei Caricare i Log? Caricare i log permette agli altri di aiutarti a risolvere i tuoi problemi molto più velocemente che non semplicemente incollare i log in una chat o in un post su un forum. Ti permette anche di condividere i tuoi log con altri senza doverli copiare e incollare. diff --git a/translated/it_it/players/updating-fabric.md b/translated/it_it/players/updating-fabric.md index 05f67d882..101cf9fb3 100644 --- a/translated/it_it/players/updating-fabric.md +++ b/translated/it_it/players/updating-fabric.md @@ -14,15 +14,15 @@ Per launcher di terze parti, dovresti consultare la loro documentazione. Aggiornare Fabric è un processo molto simile all'installazione di Fabric, per cui alcune parti di questa guida saranno uguali a quelle della guida [Installare Fabric](./installing-fabric.md). -## Perché dovrei aggiornare il Loader di Fabric? +## Perché Dovrei Aggiornare il Loader di Fabric? -Mod più nuove potrebbero richiedere una versione più recente del Loader di Fabric per funzionare, quindi è importante tenerlo aggiornato per assicurarti di poter usare le mod più recenti. +Mod più recenti potrebbero richiedere una versione più moderna del Loader di Fabric per funzionare, quindi è importante tenerlo aggiornato per assicurarti di poter usare le mod più recenti. -Per aggiornare Fabric, assicurati semplicemente che la versione del gioco e quella del loader siano corrette poi clicca `Installa`. +Per aggiornare Fabric, assicurati semplicemente che la versione del gioco e quella del Loader siano corrette poi clicca `Installa`. **Assicurati di deselezionare 'Crea Profilo' quando esegui l'installer, altrimenti creerà un nuovo profilo, che in questo caso non ci serve.** @@ -34,7 +34,7 @@ Sostituisci la versione con la nuova versione del Loader di Fabric che hai appen ![Aggiornare la versione del Loader di Fabric nel Launcher di Minecraft.](/assets/players/updating-fabric.png) -## 4. Hai finito! +## 4. Hai Finito! Appena avrai completato i passaggi potrai tornare alla scheda `Gioca`, selezionare il profilo Fabric dal menu a tendina nell'angolo in basso a sinistra e premere gioca! diff --git a/translated/it_it/sidebar_translations.json b/translated/it_it/sidebar_translations.json index ff0b54f91..e70272911 100644 --- a/translated/it_it/sidebar_translations.json +++ b/translated/it_it/sidebar_translations.json @@ -1,5 +1,5 @@ { - "players.title": "Guide per i Giocatori", + "players.title": "Guide per Giocatori", "players.faq": "Domande Frequenti (FAQ)", "players.installingJava": "Installare Java", "players.installingJava.windows": "Windows", @@ -9,16 +9,16 @@ "players.findingMods": "Trovare Mod Affidabili", "players.installingMods": "Installare le Mod", "players.troubleshooting": "Risoluzione dei Problemi", - "players.troubleshooting.uploadingLogs": "Caricare i Tuoi Log", + "players.troubleshooting.uploadingLogs": "Caricare i Log", "players.troubleshooting.crashReports": "Segnalazioni dei Crash", "players.updatingFabric": "Aggiornare Fabric", "develop.title": "Guide per Sviluppatori", "develop.gettingStarted": "Per Iniziare", - "develop.gettingStarted.introduction": "Introduzione A Fabric E Al Modding", - "develop.gettingStarted.devEnvSetup": "Impostare Il Tuo Ambiente Di Sviluppo", - "develop.gettingStarted.creatingProject": "Creare Un Progetto", - "develop.gettingStarted.projectStructure": "Struttura Del Progetto", - "develop.gettingStarted.launchGame": "Eseguire Il Tuo Gioco", + "develop.gettingStarted.introduction": "Introduzione a Fabric e al Modding", + "develop.gettingStarted.devEnvSetup": "Impostare un Ambiente di Sviluppo", + "develop.gettingStarted.creatingProject": "Creare un Progetto", + "develop.gettingStarted.projectStructure": "Struttura del Progetto", + "develop.gettingStarted.launchGame": "Avviare il Gioco", "develop.items": "Oggetti", "develop.items.potions": "Pozioni", "develop.entities": "Entità", @@ -26,8 +26,8 @@ "develop.entities.damage-types": "Tipi di Danno", "develop.commands": "Comandi", "develop.commands.basics": "Creare Comandi", - "develop.commands.arguments": "Argomenti", - "develop.commands.suggestions": "Suggerimenti", + "develop.commands.arguments": "Parametri dei Comandi", + "develop.commands.suggestions": "Suggerimenti dei Comandi", "develop.rendering": "Rendering", "develop.rendering.basicConcepts": "Concetti Base del Rendering", "develop.rendering.drawContext": "Usare il Contesto di Disegno", @@ -41,7 +41,7 @@ "develop.misc.codecs": "Codec", "develop.misc.events": "Eventi", "develop.sounds": "Suoni", - "develop.sounds.using-sounds": "Riprodurre SoundEvents", + "develop.sounds.using-sounds": "Riprodurre i SoundEvents", "develop.sounds.custom": "Creare Suoni Personalizzati", "github.edit": "Modifica questa pagina su GitHub" } \ No newline at end of file diff --git a/translated/pt_br/develop/index.md b/translated/pt_br/develop/index.md index dcec23bc2..99a4883c9 100644 --- a/translated/pt_br/develop/index.md +++ b/translated/pt_br/develop/index.md @@ -9,4 +9,4 @@ Nossos guias de desenvolvedor, escritos pela comunidade, abrangem uma variedade Consulte a barra lateral para uma lista de todos os guias de desenvolvedor disponíveis. Se estiver procurando algo específico, você pode usar a barra de pesquisa no topo da página para achar o que precisa. -Se desejar contribuir à Documentação do Fabric, você pode encontrar o código-fonte no [GitHub](https://github.com/FabricMC/fabric-docs), leia também as [diretrizes de contribuição.](../CONTRIBUTING.md) +Se desejar contribuir à Documentação do Fabric, você pode encontrar o código-fonte no [GitHub](https://github.com/FabricMC/fabric-docs), leia também as [diretrizes de contribuição.](../contributing.md) diff --git a/translated/pt_br/navbar_translations.json b/translated/pt_br/navbar_translations.json new file mode 100644 index 000000000..839f29951 --- /dev/null +++ b/translated/pt_br/navbar_translations.json @@ -0,0 +1,8 @@ +{ + "title": "Documentação do Fabric", + "home": "Início", + "download": "Download", + "contribute": "Contribua", + "contribute.api": "API do Fabric", + "version_switcher": "Mudar Versão" +} \ No newline at end of file diff --git a/translated/pt_br/players/installing-java/linux.md b/translated/pt_br/players/installing-java/linux.md index d08c0a301..e64d8c3da 100644 --- a/translated/pt_br/players/installing-java/linux.md +++ b/translated/pt_br/players/installing-java/linux.md @@ -9,7 +9,7 @@ authors: Este guia o orientará na instalação do Java 17 no Linux. -## 1. Verificar se o Java já está instalado +## 1. Verificar Se o Java Já Está Instalado Abra um terminal, digite `java -version`, e pressione Enter. diff --git a/translated/pt_br/players/installing-java/windows.md b/translated/pt_br/players/installing-java/windows.md index 0aa03f915..9f08fae9b 100644 --- a/translated/pt_br/players/installing-java/windows.md +++ b/translated/pt_br/players/installing-java/windows.md @@ -11,7 +11,7 @@ Este guia o orientará na instalação do Java 17 no Windows. O Launcher do Minecraft vem com sua própria instalação do Java, portanto esta seção só é relevante se você quiser usar o instalador baseado em `.jar` do Fabric ou se quiser usar o `.jar` do Servidor do Minecraft. -## 1. Verificar se o Java já está instalado +## 1. Verificar Se o Java Já Está Instalado Para verificar se o Java já está instalado, você deve primeiro abrir o prompt de comando. diff --git a/translated/ru_ru/develop/entities/effects.md b/translated/ru_ru/develop/entities/effects.md index b67a35e0c..2ddaad09f 100644 --- a/translated/ru_ru/develop/entities/effects.md +++ b/translated/ru_ru/develop/entities/effects.md @@ -1,6 +1,6 @@ --- title: Эффекты состояния -description: Узнайте, как создать свои собственные эффекты состояния. +description: Узнайте, как создавать свои собственные эффекты состояния. authors: - dicedpixels - YanisBft @@ -23,7 +23,7 @@ authors: ### Расширение `StatusEffect` -Давайте создадим класс нашего эффекта, расширив StatusEffect, который является базовым классом для всех эффектов. +Давайте создадим класс нашего эффекта, который будет наследовать основной класс всех эффектов — `StatusEffect`. @[code lang=java transcludeWith=:::1](@/reference/latest/src/main/java/com/example/docs/effect/TaterEffect.java) @@ -35,7 +35,7 @@ authors: ### Переводы и текстуры -Вы можете назначить имя вашему эффекту состояния и дать ей иконку, которая будет отображаться в инвентаре игрока. +Вы можете назначить имя вашему эффекту состояния и дать ему иконку, которая будет отображаться в инвентаре игрока. #### Текстура @@ -49,7 +49,7 @@ resources/assets/fabric-docs-reference/textures/mob_effect/tater.png #### Переводы -Как и с любыми другими переводами, вы можете добавить запись формата `«effect..»: «Значение»` в языковой файл. +Как и с любыми другими переводами, вы можете добавить запись формата `"effect..": "Значение"` в языковой файл. ::: code-group diff --git a/translated/ru_ru/develop/index.md b/translated/ru_ru/develop/index.md index 7432964dc..eb195c9c4 100644 --- a/translated/ru_ru/develop/index.md +++ b/translated/ru_ru/develop/index.md @@ -9,4 +9,4 @@ description: "Наш подбор руководств для разработч Обратите внимание на боковую панель, где представлен список всех доступных руководств для разработчиков. Если вы ищете что-то конкретное, вы можете воспользоваться поиском в верхней части страницы, чтобы найти то, что вам нужно. -Если вы хотите внести свой вклад в документацию Fabric, вы можете найти её исходный код на [GitHub](https://github.com/FabricMC/fabric-docs), а также у нас имеется [руководство по внесению вклада](/contributing). +Если вы хотите внести свой вклад в документацию Fabric, вы можете найти её исходный код на [GitHub](https://github.com/FabricMC/fabric-docs) и ознакомиться с соответствующим [руководством по внесению вклада](../contributing.md). diff --git a/translated/ru_ru/index.md b/translated/ru_ru/index.md index 03c2edbb1..4187e5bfc 100644 --- a/translated/ru_ru/index.md +++ b/translated/ru_ru/index.md @@ -23,6 +23,6 @@ features: ## Хотите внести свой вклад? -Если вы хотите внести свой вклад в документацию Fabric, вы можете найти её исходный код на [GitHub](https://github.com/FabricMC/fabric-docs), а также у нас имеется [руководство по внесению вклада](/contributing). +Если вы хотите внести свой вклад в документацию Fabric, вы можете найти её исходный код на [GitHub](https://github.com/FabricMC/fabric-docs) и ознакомиться с соответствующим [руководством по внесению вклада](./contributing.md). diff --git a/translated/ru_ru/navbar_translations.json b/translated/ru_ru/navbar_translations.json index fa1d07b9f..f032c36bf 100644 --- a/translated/ru_ru/navbar_translations.json +++ b/translated/ru_ru/navbar_translations.json @@ -1,6 +1,6 @@ { "title": "Документация Fabric", - "home": "Главная страница", + "home": "Главная", "download": "Скачать", "contribute": "Внести вклад", "contribute.api": "Fabric API", diff --git a/translated/ru_ru/players/faq.md b/translated/ru_ru/players/faq.md index 62d32084e..784341842 100644 --- a/translated/ru_ru/players/faq.md +++ b/translated/ru_ru/players/faq.md @@ -1,5 +1,5 @@ --- -title: Часто задаваемые вопросы от игроков +title: Часто задаваемые вопросы для игроков description: Ответы на часто задаваемые вопросы касательно Fabric, поступающие от игроков и администраторов серверов. --- diff --git a/translated/ru_ru/players/troubleshooting/uploading-logs.md b/translated/ru_ru/players/troubleshooting/uploading-logs.md index dc86843f4..63f61e148 100644 --- a/translated/ru_ru/players/troubleshooting/uploading-logs.md +++ b/translated/ru_ru/players/troubleshooting/uploading-logs.md @@ -9,7 +9,7 @@ authors: При устранении проблем часто бывает необходимо предоставить логи, которые помогут определить причину проблемы. -## Почему я должен загружать логи? +## Почему я должен загружать журналы? Загрузка логов позволяет другим людям в устранении проблем гораздо быстрее, чем просто вставка логов в сообщение в чате или на форуме. Это также позволяет вам делиться своими логами с другими людьми без необходимости копировать и вставлять их. diff --git a/translated/zh_cn/develop/getting-started/setting-up-a-development-environment.md b/translated/zh_cn/develop/getting-started/setting-up-a-development-environment.md index 1c77cccc6..c99b8d430 100644 --- a/translated/zh_cn/develop/getting-started/setting-up-a-development-environment.md +++ b/translated/zh_cn/develop/getting-started/setting-up-a-development-environment.md @@ -26,7 +26,7 @@ authors: 要为 Minecraft 1.20.4 开发模组,您将需要 JDK 17。 -如果您需要安装 Java 方面的帮助,可以参考[播放器指南部分](../../players/index.md)中的各种 Java 安装指南。 +如果您需要安装 Java 方面的帮助,可以参考[玩家指南部分](../../players/index.md)中的各种 Java 安装指南。 ## 安装 IntelliJ IDEA