forked from XiaoMo/ChatGPT-Next-Web
172 lines
5.4 KiB
TypeScript
172 lines
5.4 KiB
TypeScript
import { SubmitKey } from "../store/app";
|
|
import type { LocaleType } from "./index";
|
|
|
|
const it: LocaleType = {
|
|
WIP: "Work in progress...",
|
|
Error: {
|
|
Unauthorized:
|
|
"Accesso non autorizzato, inserire il codice di accesso nella pagina delle impostazioni.",
|
|
},
|
|
ChatItem: {
|
|
ChatItemCount: (count: number) => `${count} messaggi`,
|
|
},
|
|
Chat: {
|
|
SubTitle: (count: number) => `${count} messaggi con ChatGPT`,
|
|
Actions: {
|
|
ChatList: "Vai alla Chat List",
|
|
CompressedHistory: "Prompt di memoria della cronologia compressa",
|
|
Export: "Esportazione di tutti i messaggi come Markdown",
|
|
Copy: "Copia",
|
|
Stop: "Stop",
|
|
Retry: "Riprova",
|
|
},
|
|
Rename: "Rinomina Chat",
|
|
Typing: "Typing…",
|
|
Input: (submitKey: string) => {
|
|
var inputHints = `Scrivi qualcosa e premi ${submitKey} per inviare`;
|
|
if (submitKey === String(SubmitKey.Enter)) {
|
|
inputHints += ", premi Shift + Enter per andare a capo";
|
|
}
|
|
return inputHints;
|
|
},
|
|
Send: "Invia",
|
|
},
|
|
Export: {
|
|
Title: "Tutti i messaggi",
|
|
Copy: "Copia tutto",
|
|
Download: "Scarica",
|
|
MessageFromYou: "Messaggio da te",
|
|
MessageFromChatGPT: "Messaggio da ChatGPT",
|
|
},
|
|
Memory: {
|
|
Title: "Prompt di memoria",
|
|
EmptyContent: "Vuoto.",
|
|
Copy: "Copia tutto",
|
|
Send: "Send Memory",
|
|
Reset: "Reset Session",
|
|
ResetConfirm:
|
|
"Resetting will clear the current conversation history and historical memory. Are you sure you want to reset?",
|
|
},
|
|
Home: {
|
|
NewChat: "Nuova Chat",
|
|
DeleteChat: "Confermare la cancellazione della conversazione selezionata?",
|
|
},
|
|
Settings: {
|
|
Title: "Impostazioni",
|
|
SubTitle: "Tutte le impostazioni",
|
|
Actions: {
|
|
ClearAll: "Cancella tutti i dati",
|
|
ResetAll: "Resetta tutte le impostazioni",
|
|
Close: "Chiudi",
|
|
},
|
|
Lang: {
|
|
Name: "Lingue",
|
|
Options: {
|
|
cn: "简体中文",
|
|
en: "English",
|
|
tw: "繁體中文",
|
|
es: "Español",
|
|
it: "Italiano",
|
|
},
|
|
},
|
|
Avatar: "Avatar",
|
|
FontSize: {
|
|
Title: "Dimensione carattere",
|
|
SubTitle: "Regolare la dimensione dei caratteri del contenuto della chat",
|
|
},
|
|
Update: {
|
|
Version: (x: string) => `Versione: ${x}`,
|
|
IsLatest: "Ultima versione",
|
|
CheckUpdate: "Controlla aggiornamenti",
|
|
IsChecking: "Sto controllando gli aggiornamenti...",
|
|
FoundUpdate: (x: string) => `Trovata nuova versione: ${x}`,
|
|
GoToUpdate: "Aggiorna",
|
|
},
|
|
SendKey: "Tasto invia",
|
|
Theme: "tema",
|
|
TightBorder: "Bordi stretti",
|
|
SendPreviewBubble: "Invia l'anteprima della bolla",
|
|
Prompt: {
|
|
Disable: {
|
|
Title: "Disabilita l'auto completamento",
|
|
SubTitle: "Input / per attivare il completamento automatico",
|
|
},
|
|
List: "Elenco dei suggerimenti",
|
|
ListCount: (builtin: number, custom: number) =>
|
|
`${builtin} built-in, ${custom} user-defined`,
|
|
Edit: "Modifica",
|
|
},
|
|
HistoryCount: {
|
|
Title: "Conteggio dei messaggi allegati",
|
|
SubTitle: "Numero di messaggi inviati allegati per richiesta",
|
|
},
|
|
CompressThreshold: {
|
|
Title: "Soglia di compressione della cronologia",
|
|
SubTitle:
|
|
"Comprimerà se la lunghezza dei messaggi non compressi supera il valore",
|
|
},
|
|
Token: {
|
|
Title: "Chiave API",
|
|
SubTitle:
|
|
"Utilizzare la chiave per ignorare il limite del codice di accesso",
|
|
Placeholder: "OpenAI API Key",
|
|
},
|
|
Usage: {
|
|
Title: "Bilancio Account",
|
|
SubTitle(used: any, total: any) {
|
|
return `Usato in questo mese $${used}, subscription $${total}`;
|
|
},
|
|
IsChecking: "Controllando...",
|
|
Check: "Controlla ancora",
|
|
NoAccess: "Inserire la chiave API per controllare il saldo",
|
|
},
|
|
AccessCode: {
|
|
Title: "Codice d'accesso",
|
|
SubTitle: "Controllo d'accesso abilitato",
|
|
Placeholder: "Inserisci il codice d'accesso",
|
|
},
|
|
Model: "Modello GPT",
|
|
Temperature: {
|
|
Title: "Temperature",
|
|
SubTitle: "Un valore maggiore rende l'output più casuale",
|
|
},
|
|
MaxTokens: {
|
|
Title: "Token massimi",
|
|
SubTitle: "Lunghezza massima dei token in ingresso e dei token generati",
|
|
},
|
|
PresencePenlty: {
|
|
Title: "Penalità di presenza",
|
|
SubTitle:
|
|
"Un valore maggiore aumenta la probabilità di parlare di nuovi argomenti",
|
|
},
|
|
},
|
|
Store: {
|
|
DefaultTopic: "Nuova conversazione",
|
|
BotHello: "Ciao, come posso aiutarti oggi?",
|
|
Error: "Qualcosa è andato storto, riprova più tardi.",
|
|
Prompt: {
|
|
History: (content: string) =>
|
|
"Questo è un riassunto della cronologia delle chat tra l'IA e l'utente:" +
|
|
content,
|
|
Topic:
|
|
"Si prega di generare un titolo di quattro o cinque parole che riassuma la nostra conversazione senza alcuna traccia, punteggiatura, virgolette, punti, simboli o testo aggiuntivo. Rimuovere le virgolette",
|
|
Summarize:
|
|
"Riassumi brevemente la nostra discussione in 200 caratteri o meno per usarla come spunto per una futura conversazione.",
|
|
},
|
|
ConfirmClearAll:
|
|
"Confermi la cancellazione di tutti i dati della chat e delle impostazioni?",
|
|
},
|
|
Copy: {
|
|
Success: "Copiato sugli appunti",
|
|
Failed:
|
|
"Copia fallita, concedere l'autorizzazione all'accesso agli appunti",
|
|
},
|
|
Context: {
|
|
Toast: (x: any) => `Con ${x} prompts contestuali`,
|
|
Edit: "Prompt contestuali e di memoria",
|
|
Add: "Aggiungi altro",
|
|
},
|
|
};
|
|
|
|
export default it;
|