Skip to content
This repository has been archived by the owner on Apr 15, 2024. It is now read-only.

Adding the italian files #16

Closed
wants to merge 6 commits into from
Closed
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
134 changes: 134 additions & 0 deletions src/content/docs/it/about/contributing.mdx
Original file line number Diff line number Diff line change
@@ -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 <kbd>Fork</kbd> 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

<Tabs>
<TabItem label="Concepto">
[Create new Concepto Codespace](https://codespaces.new/leowilkin/concepto)
</TabItem>
<TabItem label="Concepto Docs">
[Create new Concepto Docs Codespace](https://codespaces.new/leowilkin/concepto-docs)
</TabItem>
</Tabs>

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 `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.

### 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!
5 changes: 5 additions & 0 deletions src/content/docs/it/about/get-started.mdx
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Needs actual content
  • Capitalisation

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
title: introduttiva
desc: informazione su come iniziare utilizzando Concepto AI oggi
---

9 changes: 9 additions & 0 deletions src/content/docs/it/about/how-does-concepto-work.mdx
Original file line number Diff line number Diff line change
@@ -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.
10 changes: 10 additions & 0 deletions src/content/docs/it/about/what-is-concepto.mdx
Original file line number Diff line number Diff line change
@@ -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)
23 changes: 23 additions & 0 deletions src/content/docs/it/cloud-hosted/index.mdx
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image

Original file line number Diff line number Diff line change
@@ -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 |

54 changes: 54 additions & 0 deletions src/content/docs/it/index.mdx
Original file line number Diff line number Diff line change
@@ -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

<CardGrid>
<LinkCard title="Cos'è Concepto AI?" href="/about/what-is-concepto" />
<LinkCard title="Come funziona Concepto AI?" href="/about/how-does-concepto-work" />
<LinkCard title="Auto-ospitaggio" href="/self-hosted" />
<LinkCard title="Ospitato su cloud" href="/cloud-hosted/" />
</CardGrid>

## Features

<CardGrid>
<Card title="Disegna la tua interfaccia utente" icon="pencil">
Utilizzando l'editor integrato, puoi disegnare la tua interfaccia utente e esportarla come codice.
</Card>
<Card title="Generare con l'AI" icon="laptop">
Concepto AI utilizza l'ultimo modello GPT4-V per generare codice dalla tua immagine.
</Card>
<Card title="Rispettoso della privacy" icon="open-book">
solo le basi, senza sovraccarico. Non traccia né memorizza le tue generazioni.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Capitalisation

</Card>
<Card title="Leggero e veloce" icon="rocket">
Concepto AI is built with Next.JS 14 and Tailwind CSS, so it's fast and lightweight.
</Card>
<Card title="Codice compatibile" icon="setting">
Concepto AI genera automaticamente codice compatibile con Tailwind CSS, incluso il CDN.
</Card>
<Card title="Auto-ospitato e hosting su cloud" icon="list-format">
Concepto AI è open source e auto-ospitato. Puoi ospitarlo sul tuo server o utilizzare il nostro hosting cloud.
</Card>
</CardGrid>
29 changes: 29 additions & 0 deletions src/content/docs/it/self-hosted/index.mdx
Original file line number Diff line number Diff line change
@@ -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.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tier 2 translated

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sorry, needs to be translated

<LinkCard title="Cloud Hosted" href="/cloud-hosted" />
:::

<Tabs>
<TabItem label="Pros">
+ 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.
</TabItem>
<TabItem label="Cons">
- È necessario avere accesso all'API e alle chiavi di OpenAI.
- È necessario dispore di un server
- You need to have some technical knowledge
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Blatantly not translated

- È necessario avere un dominio.
- Può essere più costoso rispetto alla versione cloud.
</TabItem>
</Tabs>
51 changes: 51 additions & 0 deletions src/content/docs/it/self-hosted/setup.mdx
Original file line number Diff line number Diff line change
@@ -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/).
leowilkin marked this conversation as resolved.
Show resolved Hide resolved
:::

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
leowilkin marked this conversation as resolved.
Show resolved Hide resolved

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.