From 11336a87070542b15c5a9c3a64c73c0ff0a8a1b0 Mon Sep 17 00:00:00 2001
From: MatteoG-O <107141059+Mttgo@users.noreply.github.com>
Date: Wed, 6 Dec 2023 13:02:02 +0000
Subject: [PATCH 1/5] Adding Italian Files
---
src/content/docs/it/about/contributing.mdx | 134 ++++++++++++++++++
src/content/docs/it/about/get-started.mdx | 5 +
.../docs/it/about/how-does-concepto-work.mdx | 9 ++
.../docs/it/about/what-is-concepto.mdx | 10 ++
src/content/docs/it/cloud-hosted/index.mdx | 23 +++
src/content/docs/it/index.mdx | 54 +++++++
src/content/docs/it/self-hosted/index.mdx | 29 ++++
src/content/docs/it/self-hosted/setup.mdx | 51 +++++++
8 files changed, 315 insertions(+)
create mode 100644 src/content/docs/it/about/contributing.mdx
create mode 100644 src/content/docs/it/about/get-started.mdx
create mode 100644 src/content/docs/it/about/how-does-concepto-work.mdx
create mode 100644 src/content/docs/it/about/what-is-concepto.mdx
create mode 100644 src/content/docs/it/cloud-hosted/index.mdx
create mode 100644 src/content/docs/it/index.mdx
create mode 100644 src/content/docs/it/self-hosted/index.mdx
create mode 100644 src/content/docs/it/self-hosted/setup.mdx
diff --git a/src/content/docs/it/about/contributing.mdx b/src/content/docs/it/about/contributing.mdx
new file mode 100644
index 0000000..307ecdf
--- /dev/null
+++ b/src/content/docs/it/about/contributing.mdx
@@ -0,0 +1,134 @@
+---
+title: Contribuire
+desc: Apprendi come contribuire a Concepto o alla documentazione.
+---
+
+import { Tabs, TabItem } from '@astrojs/starlight/components';
+
+Accogliamo contributi di qualsiasi dimensione e da contributori di qualsiasi livello di competenza.
+Essendo un progetto open source, crediamo nel ricambiare ai nostri contributori.
+ Siamo felici di offrire assistenza per quanto riguarda le richieste di pull (PR), la scrittura tecnica e nel trasformare qualsiasi idea per una funzionalità in realtà.
+
+:::Note[Consiglio per i nuovi contributori]
+Dai un'occhiata ai Documenti di GitHub per informazioni utili su come lavorare con GitHub. [https://docs.github.com/en/get-started/quickstart/hello-world]
+:::
+
+> L'ispirazione per questo manuale per i contributori proviene da @withastro/starlight, la pagina di documentazione su cui è ospitato!
+
+
+## Tipi di contributi
+
+Ci sono molti modi per contribuire a Concepto AI.
+
+L'aiuto nella scrittura della documentazione, nell'individuare errori di battitura e errori, così come la traduzione della documentazione in altre lingue, è sempre benvenuto.
+
+Puoi anche partecipare lasciando feedback su issues o revisionando pull requests di altri contributori. [https://github.com/leowilkin/concepto/issues] [https://github.com/leowilkin/concepto/pulls]
+
+Ti incoraggiamo a:
+
+- [**aprire un problema**] (https://github.com/leowilkin/concepto/issues/new) per farci sapere di bug in Concepto, documentazione poco chiara che hai trovato, o altri problemi con cui ti sei imbattuto.
+
+- [**Dai un'occhiata alle issue esistenti**](https://github.com/leowilkin/concepto/issues).
+
+- **Fai una pull request (PR).** per affrontare un problema aperto o risolvere problemi evidenti.
+ Leggi di più su [come fare una PR nella documentazione di GitHub][pr-docs].
+
+- [**Rivedi le PR esistenti.**](https://github.com/leowilkin/concepto/pulls)per aiutarci a unire le contribuzioni più velocemente.
+
+- [**Aggiungi o aggiorna le traduzioni.**](https://concepto-docs.vercel.app/about/contributing/#translations). Abbiamo bisogno di aiuto nella traduzione sia dell'interfaccia utente di Concepto che della documentazione.
+
+### Configurazione di un ambiente di sviluppo
+
+Puoi sviluppare in locale o utilizzare un ambiente sviluppo online come [Github Codespaces](#developing-using-github-codespaces) per iniziare rapidamente.
+
+#### Sviluppo in locale
+
+**prerequisiti:** Sviluppare Concepto AI richiede [Node.js](https://nodejs.org/en) (v16 o superiore ) e [npm](https://npmjs.org/).Assicurati di averli installati prima di seguire questi passaggi. Se stai sviluppando nuovi strumenti di intelligenza artificiale, potresti aver bisogno di una chiave API per sviluppatori OpenAI.
+
+1. **Fai un fork di Concepto o dei Concepto Docs.** nel tuo account personale di GitHub cliccando Fork sul progetto che preferisci
+ [Concepto AI](https://github.com/leowilkin/concepto)
+ [Concepto Docs](https://github.com/leowilkin/concepto-docs)
+
+2. **clona il tuo fork** di Concepto sul tuo computer. Sostituisci YOUR-USERNAME nel comando seguente con il tuo nome utente GitHub per clonare da un Terminale:
+
+ Concepto:
+ ```sh
+ git clone `https://github.com/YOUR-USERNAME/concepto.git`
+ ```
+ Concepto Docs:
+ ```sh
+ git clone `https://github.com/YOUR-USERNAME/concepto-docs.git`
+ ```
+
+3. **cambia directory** al repository clonato:
+
+ Concepto:
+ ```sh
+ cd concepto
+ ```
+ Concepto Docs:
+ ```sh
+ cd concepto-docs
+ ```
+
+4. **Installa le dipendenze** con `npm`:
+
+ ```sh
+ npm i
+ ```
+
+#### Sviluppo utilizzando Github Codespaces
+
+**Crea un nuovo codespace** via
+
+
+
+ [Create new Concepto Codespace](https://codespaces.new/leowilkin/concepto)
+
+
+ [Create new Concepto Docs Codespace](https://codespaces.new/leowilkin/concepto-docs)
+
+
+
+il contenitore di sviluppo usato per GitHub Codespaces può [altri strumenti di supporto](https://containers.dev/supporting), inclusi VS Code.
+
+
+## Testing
+
+### Testare modifiche visive durante lo sviluppo
+
+Esegui il server di sviluppo sul sito della documentazione per vedere come le modifiche che apporti influenzano un progetto che utilizza Concepto.
+
+Per farlo, apri il tuo terminale, vai alla root del progetto, quindi esegui pnpm dev:
+
+```sh
+npm run dev
+```
+
+Dovresti essere in grado di aprire o e vedere le tue modifiche.
+## Traduzioni
+
+Le traduzioni aiutano a rendere la documentazione di Concepto accessibile a più persone.
+
+### Tradurre l'interfaccia utente di Concepto AI
+
+L'interfaccia utente di Concepto include alcuni elementi di testo incorporati. Ad esempio, il Concepto it, che ha bisogno di essere tradotto.
+
+### Tradurre la documentazione di Concepto AI
+
+La documentazione di Concepto AI è anche tradotta in diverse lingue. Puoi trovare il codice sorgente del sito nella cartella src di questo repository.
+
+Aiuta:
+
+- Revisionando [PR di traduzione aperte](https://github.com/leowilkin/concepto/pulls)
+- Aggiornando le pagine tradotte obsolete
+- Aggiungendo una pagina non tradotta
+
+#### Aggiungere una nuova lingua alla documentazione di Concepto
+
+Per agiungere una lingua,avrai bisogno del suo tag BCP-47 e di un'etichetta. Vedi [“Adding a new language”](https://github.com/withastro/docs/blob/main/contributor-guides/translating-astro-docs.md#adding-a-new-language) nel repository delle documentazioni di Astro per alcuni utili consigli su come scegliere quest.
+
+-aggiungi la tua lingua alla configurazione `locales` in `docs/astro.config.mjs`
+- Crea la prima pagina tradotta per la tua lingua
+ Questo deve essere la pagina principale di concepto: `docs/src/content/docs/{language}/index.mdx`.
+- Apri una pull request su GitHub per aggiungere le tue modifiche alla documentazione di Concepto!
diff --git a/src/content/docs/it/about/get-started.mdx b/src/content/docs/it/about/get-started.mdx
new file mode 100644
index 0000000..9430c45
--- /dev/null
+++ b/src/content/docs/it/about/get-started.mdx
@@ -0,0 +1,5 @@
+---
+title: introduttiva
+desc: informazione su come iniziare utilizzando Concepto AI oggi
+---
+
diff --git a/src/content/docs/it/about/how-does-concepto-work.mdx b/src/content/docs/it/about/how-does-concepto-work.mdx
new file mode 100644
index 0000000..34040ee
--- /dev/null
+++ b/src/content/docs/it/about/how-does-concepto-work.mdx
@@ -0,0 +1,9 @@
+---
+title: Come funziona Concepto AI?
+desc: Apprendi come funziona Concepto.
+---
+1. Disegna uno schizzo della tua idea per il sito web utilizzando gli strumenti di disegno integrati nella suite.
+2. Concepto AI convertirà automaticamente il tuo disegno da SVG a PNG.
+3. Utilizzando l'ultima API GPT4-Vision di OpenAI, Concepto AI convertirà poi il tuo file PNG in un file HTML e Tailwind CSS.
+4. Una anteprima apparirà sullo schermo del codice e del sito web.
+5. È possibile scaricare il file HTML e Tailwind CSS e utilizzarlo nel tuo progetto.
\ No newline at end of file
diff --git a/src/content/docs/it/about/what-is-concepto.mdx b/src/content/docs/it/about/what-is-concepto.mdx
new file mode 100644
index 0000000..e137339
--- /dev/null
+++ b/src/content/docs/it/about/what-is-concepto.mdx
@@ -0,0 +1,10 @@
+---
+title: Cos'è Concepto AI?
+desc: Apprendi cos'è Concepto
+next: false
+---
+
+Concepto AI è una piattaforma alimentata dall'intelligenza artificiale che ti aiuta a creare i tuoi siti web utilizzando la potenza della tua immaginazione e la potenza di OpenAI.
+
+Puoi disegnare siti web utilizzando uidraw, uno strumento per lavagne web che ti consente di disegnare siti web utilizzando un'interfaccia semplice di penna e carta, e poi convertirli in codice sfruttando la potenza di OpenAI.
+![Whiteboard](../../../assets/images/whiteboarding.png)
diff --git a/src/content/docs/it/cloud-hosted/index.mdx b/src/content/docs/it/cloud-hosted/index.mdx
new file mode 100644
index 0000000..fa665db
--- /dev/null
+++ b/src/content/docs/it/cloud-hosted/index.mdx
@@ -0,0 +1,23 @@
+---
+title: Ottieni accesso all'hosting cloud
+tag: beta
+desc: Richiedi l'accesso all'hosting cloud per Concepto AI.
+prev: false
+---
+:::tip[Note]
+Questa è una funzionalità beta.
+:::
+
+Invece di ospitare Concepto AI sul tuo server, puoi ospitarlo sui nostri server cloud. Questa è un'ottima opzione se non possiedi un server o non desideri gestirne uno.
+
+## Come ottenere accesso
+
+Completa questo modulo per ottenere accesso all'hosting cloud: https://tally.so/r/wLPkel
+
+## Prezzi
+Addebitiamo una tariffa mensile fissa per l'hosting cloud. Tutti i prezzi sono in GBP e includono l'IVA.
+
+| Piano | Prezzo |
+| ---- | ----- |
+| Standard | £10/mese |
+
diff --git a/src/content/docs/it/index.mdx b/src/content/docs/it/index.mdx
new file mode 100644
index 0000000..3a97090
--- /dev/null
+++ b/src/content/docs/it/index.mdx
@@ -0,0 +1,54 @@
+---
+title: Concepto AI
+description: Progetta il tuo prossimo sito web con l'intelligenza artificiale.
+template: splash
+hero:
+ tagline:Progetta il tuo prossimo sito web con l'intelligenza artificiale.
+ image:
+ file: ../../assets/hero.svg
+ actions:
+ - text: Informazioni
+ link: /about/what-is-concepto
+ icon: right-arrow
+ variant: primary
+ - text: Inizia
+ link: /about/get-started
+ icon: rocket
+banner:
+ content: |
+ Abbiamo appena lanciato Concepto AI v1.0. 🚀
+---
+
+import { Card, CardGrid, LinkCard } from '@astrojs/starlight/components';
+
+## Quick Links
+
+
+
+
+
+
+
+
+## Features
+
+
+
+ Utilizzando l'editor integrato, puoi disegnare la tua interfaccia utente e esportarla come codice.
+
+
+ Concepto AI utilizza l'ultimo modello GPT4-V per generare codice dalla tua immagine.
+
+
+ solo le basi, senza sovraccarico. Non traccia né memorizza le tue generazioni.
+
+
+ Concepto AI is built with Next.JS 14 and Tailwind CSS, so it's fast and lightweight.
+
+
+ Concepto AI genera automaticamente codice compatibile con Tailwind CSS, incluso il CDN.
+
+
+ Concepto AI è open source e auto-ospitato. Puoi ospitarlo sul tuo server o utilizzare il nostro hosting cloud.
+
+
diff --git a/src/content/docs/it/self-hosted/index.mdx b/src/content/docs/it/self-hosted/index.mdx
new file mode 100644
index 0000000..ad1507e
--- /dev/null
+++ b/src/content/docs/it/self-hosted/index.mdx
@@ -0,0 +1,29 @@
+---
+title: Auto-ospitato
+desc: Ospita Concepto AI in modo più semplice sul tuo server.
+prev: false
+---
+import { Tabs, TabItem, LinkCard } from '@astrojs/starlight/components';
+
+**Auto-ospitato** È un'ottima opzione se desideri avere pieno controllo sulla tua distribuzione. Puoi modificare il codice a tuo piacimento e utilizzare il tuo dominio.
+
+:::Attenzione[Note]
+Devi avere **server** & **OpenAI Tier 2** per ospitare Concepto AI. Se non ne possiedi uno, ti consigliamo di utilizzare la versione ospitata su cloud.
+
+:::
+
+
+
+ + Hai il pieno controllo sulla tua distribuzione.
+ + Controllo completo sui prezzi, inclusi i chiavi API
+ + Puoi utilizzare il tuo dominio.
+ + Cambia e modifica il codice a tuo piacimento.
+
+
+ - È necessario avere accesso all'API e alle chiavi di OpenAI.
+ - È necessario dispore di un server
+ - You need to have some technical knowledge
+ - È necessario avere un dominio.
+ - Può essere più costoso rispetto alla versione cloud.
+
+
\ No newline at end of file
diff --git a/src/content/docs/it/self-hosted/setup.mdx b/src/content/docs/it/self-hosted/setup.mdx
new file mode 100644
index 0000000..cecc214
--- /dev/null
+++ b/src/content/docs/it/self-hosted/setup.mdx
@@ -0,0 +1,51 @@
+---
+title: Configura l'auto-ospitazione
+desc: Configura la tua istanza auto-ospitata dell'app.
+next: false
+---
+:::note
+Devi avere conoscenze tecniche per completare questo tutorial. Se non le hai, puoi utilizzare la [hosted version](/cloud-hosted/).
+:::
+
+Se sei sicuro di voler ospitare localmente o su un server, segui i passaggi qui sotto.
+
+### Prerequisiti
+- Node 14 o superiore
+- NPM 7 o superiore
+- Un [OpenAI API key](https://platform.openai.com/api-keys)
+- Un IDE o un editor di testo a tua scelta
+
+### passaggi
+
+1. Apri una nuova finestra del terminale e spostati nella directory in cui desideri installare l'applicazione.
+
+2. Clona il repository nel tuo terminale.
+
+```bash title="Terminal"
+gh repo clone leowilkin/concepto
+```
+3. Crea e aggiungi il tuo [OpenAI API key](https://platform.openai.com/api-keys) a un nuovo `.env.local` file.
+
+```bash title=".env.local"
+OPENAI_API_KEY=sk-************
+```
+4. Installa le dipendenze.
+
+```bash title="Terminal"
+npm install
+```
+5. Avvia l'applicazione.
+
+```bash title="Terminal"
+npm run dev
+```
+6. Apri il tuo browser e vai su http://localhost:3000
+7. Per interrompere l'applicazione, premi CTRL + C nella finestra del terminale.
+
+
+**Hai finito!** Ora puoi utilizzare l'applicazione in locale.
+
+
+
+
+
From 78ab600248c3efe427e5652151bb1d4d83c4e1e9 Mon Sep 17 00:00:00 2001
From: Leo Wilkin
Date: Thu, 7 Dec 2023 17:08:11 +0000
Subject: [PATCH 2/5] Update contributing.mdx
---
src/content/docs/it/about/contributing.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/content/docs/it/about/contributing.mdx b/src/content/docs/it/about/contributing.mdx
index 307ecdf..fbdc337 100644
--- a/src/content/docs/it/about/contributing.mdx
+++ b/src/content/docs/it/about/contributing.mdx
@@ -105,7 +105,7 @@ Per farlo, apri il tuo terminale, vai alla root del progetto, quindi esegui pnpm
npm run dev
```
-Dovresti essere in grado di aprire o e vedere le tue modifiche.
+Dovresti essere in grado di aprire `http://localhost:4321` o `http://localhost:3000` e vedere le tue modifiche.
## Traduzioni
Le traduzioni aiutano a rendere la documentazione di Concepto accessibile a più persone.
From bcfeadae0156770e6213ccf7734adb399e261e69 Mon Sep 17 00:00:00 2001
From: Leo Wilkin
Date: Thu, 7 Dec 2023 17:15:36 +0000
Subject: [PATCH 3/5] Update src/content/docs/it/self-hosted/setup.mdx
---
src/content/docs/it/self-hosted/setup.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/content/docs/it/self-hosted/setup.mdx b/src/content/docs/it/self-hosted/setup.mdx
index cecc214..696fe41 100644
--- a/src/content/docs/it/self-hosted/setup.mdx
+++ b/src/content/docs/it/self-hosted/setup.mdx
@@ -4,7 +4,7 @@ desc: Configura la tua istanza auto-ospitata dell'app.
next: false
---
:::note
-Devi avere conoscenze tecniche per completare questo tutorial. Se non le hai, puoi utilizzare la [hosted version](/cloud-hosted/).
+Devi avere conoscenze tecniche per completare questo tutorial. Se non le hai, puoi utilizzare la [versione ospitata](/cloud-hosted/).
:::
Se sei sicuro di voler ospitare localmente o su un server, segui i passaggi qui sotto.
From f75b74e3a4fc83363ef2ad70589bfec9deb2e64e Mon Sep 17 00:00:00 2001
From: Leo Wilkin
Date: Thu, 7 Dec 2023 17:15:53 +0000
Subject: [PATCH 4/5] Update src/content/docs/it/self-hosted/setup.mdx
---
src/content/docs/it/self-hosted/setup.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/content/docs/it/self-hosted/setup.mdx b/src/content/docs/it/self-hosted/setup.mdx
index 696fe41..ff3ed9a 100644
--- a/src/content/docs/it/self-hosted/setup.mdx
+++ b/src/content/docs/it/self-hosted/setup.mdx
@@ -15,7 +15,7 @@ Se sei sicuro di voler ospitare localmente o su un server, segui i passaggi qui
- Un [OpenAI API key](https://platform.openai.com/api-keys)
- Un IDE o un editor di testo a tua scelta
-### passaggi
+### Passaggi
1. Apri una nuova finestra del terminale e spostati nella directory in cui desideri installare l'applicazione.
From fc78f74770c98a4bde90bb723266896831c9d396 Mon Sep 17 00:00:00 2001
From: LKW
Date: Thu, 7 Dec 2023 17:24:17 +0000
Subject: [PATCH 5/5] change config
---
astro.config.mjs | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/astro.config.mjs b/astro.config.mjs
index 8687b2a..86310f0 100644
--- a/astro.config.mjs
+++ b/astro.config.mjs
@@ -36,6 +36,10 @@ export default defineConfig({
label: 'Français',
lang: 'fr-FR',
},
+ 'it': {
+ label: 'Italiano'
+ lang: 'it-IT'
+ },
},
lastUpdated: true,
favicon: '/favicon.svg',
@@ -57,7 +61,8 @@ export default defineConfig({
autogenerate: { directory: 'about' },
collapsed: true,
translations: {
- 'fr-FR': 'À propos de'
+ 'fr-FR': 'À propos de',
+ 'it-IT': 'Translation in Progress'
},
},
{
@@ -65,7 +70,9 @@ export default defineConfig({
autogenerate: { directory: 'self-hosted' },
collapsed: true,
translations: {
- 'fr-FR': 'Auto-hébergé'
+ 'fr-FR': 'Auto-hébergé',
+ 'it-IT': 'Translation in Progress'
+
},
},
{
@@ -74,7 +81,9 @@ export default defineConfig({
badge: 'BETA',
collapsed: true,
translations: {
- 'fr-FR': 'Hébergement Cloud'
+ 'fr-FR': 'Hébergement Cloud',
+ 'it-IT': 'Translation in Progress'
+
},
},
],