Skip to content

Add Italian translation (Italiano-it) #210

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 5, 2024
Merged
Show file tree
Hide file tree
Changes from all 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
7 changes: 5 additions & 2 deletions src/i18n/i18n.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ import { id, indonesian } from "./locales/id";
import {te, telugu} from "./locales/te";
import { tm ,tamil } from "./locales/tm";
import { gu, gujarati } from "./locales/gu";
import { it, italian } from "./locales/it";

export const languages = [
english,
Expand All @@ -50,7 +51,8 @@ export const languages = [
indonesian,
telugu,
tamil,
gujarati
gujarati,
italian,
].sort((a, b) => a.name.localeCompare(b.name));

i18n
Expand Down Expand Up @@ -86,7 +88,8 @@ i18n
id,
te,
tm,
gu
gu,
it,
},
});

Expand Down
242 changes: 242 additions & 0 deletions src/i18n/locales/it.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,242 @@
const italian = {
name: "Italian",
native_name: "Italiano",
code: "it",
};

const it = {
translation: {
report_bug: "Segnalare un bug",
import: "Importa",
file: "File ",
new: "Nuovo",
new_window: "Nuova Finestra",
open: "Apri",
save: "Salva",
save_as: "Salva come",
save_as_template: "Salva come modello",
template_saved: "Modello salvato!",
rename: "Rinomina",
delete_diagram: "Elimina diagramma",
are_you_sure_delete_diagram:
"Sei sicuro di voler eliminare il diagramma? L'operazione è irreversibile.",
oops_smth_went_wrong: "Oops! Qualcosa è andato storto.",
import_diagram: "Importa diagramma",
import_from_source: "Importa da SQL",
export_as: "Esporta come",
export_source: "Esporta SQL",
models: "Modelli",
exit: "Esci",
edit: "Modifica",
undo: "Annulla",
redo: "Ripristina",
clear: "Resetta",
are_you_sure_clear:
"Sei sicuro di voler resettare il diagramma? L'operazione è irreversibile.",
cut: "Taglia",
copy: "Copia",
paste: "Incolla",
duplicate: "Duplica",
delete: "Elimina",
copy_as_image: "Copia come immagine",
view: "Visualizza",
header: "Intestazione",
sidebar: "Barra laterale",
issues: "Problemi",
presentation_mode: "Presentazione",
strict_mode: "Modalità strict",
field_details: "Dettagli sul campo",
reset_view: "Ristabilire vista",
show_grid: "Mostra griglia",
show_cardinality: "Mostra cardinalità",
theme: "Tema",
light: "Chiaro",
dark: "Scuro",
zoom_in: "Rimpicciolire",
zoom_out: "Ingrandire",
fullscreen: "Schermo intero",
settings: "Opzioni",
show_timeline: "Cronologia",
autosave: "Salvataggio automatico",
panning: "Panoramica",
show_debug_coordinates: "Mostra coordinate di debug",
transform: "Trasforma",
viewbox: "Visualizza Box",
cursor_coordinates: "Coordinate del cursore",
coordinate_space: "Spazio",
coordinate_space_screen: "Schermo",
coordinate_space_diagram: "Diagramma",
table_width: "Larghezza della tabella",
language: "Lingua",
flush_storage: "Pulizia memoria",
are_you_sure_flush_storage:
"Sei sicuro di voler eseguire la pulizia? L'operazione è irreversibile.",
storage_flushed: "Pulizia eseguita!",
help: "Aiuto",
shortcuts: "Scorciatoie",
ask_on_discord: "Contattaci su Discord",
feedback: "Feedback",
no_changes: "Nessun cambio",
loading: "Caricamento in corso…",
last_saved: "Ultimo salvataggio",
saving: "Salvataggio in corso… ",
failed_to_save: "Errore durante il salvataggio",
fit_window_reset: "Adatta la finestra / Reimposta",
zoom: "Zoom",
add_table: "Aggiungi tabella",
add_area: "Aggiungi area",
add_note: "Aggiungi nota",
add_type: "Aggiungi tipo",
to_do: "Da fare",
tables: "Tabelle",
relationships: "Relazioni",
subject_areas: "Aree tematiche",
notes: "Note",
types: "Tipi",
search: "Cerca...",
no_tables: "Nessuna tabella",
no_tables_text: "Crea il tuo diagramma!",
no_relationships: "Nessuna relazione",
no_relationships_text: "Aggiungi una relazione tra tabelle!",
no_subject_areas: "Nessuna area tematica",
no_subject_areas_text: "Aggiungi un'area tematica!",
no_notes: "Nessuna nota",
no_notes_text: "Scrivi una nota!",
no_types: "Nessun tipo",
no_types_text: "Aggiungi un tipo!",
no_issues: "Nessun problema da segnalare",
strict_mode_is_on_no_issues:
"La modalità strict è disattivata, i problemi non verrano segnalati.",
name: "Nome",
type: "Tipo",
null: "Nullo",
not_null: "Non nullo",
primary: "Primario",
unique: "Unico",
autoincrement: "Autoincremento",
default_value: "Valore predefinito",
check: "Verifica l'espressione",
this_will_appear_as_is: "Questo apparirà nello script generato così com'è.",
comment: "Commento",
add_field: "Aggiungi campo",
values: "Valori",
size: "Dimensione",
precision: "Precisione",
set_precision: "Imposta precisione: 'dimensione, cifre'",
use_for_batch_input: "Usa, per l'elaborazione in batch",
indices: "Indici",
add_index: "Aggiungi indice",
select_fields: "Seleziona campo",
title: "Titolo",
not_set: "Non impostato",
foreign: "Esterno",
cardinality: "Cardinalità",
on_update: "Su aggiornamento",
on_delete: "Su eliminazione",
swap: "Scambiare",
one_to_one: "Uno a uno",
one_to_many: "Uno a molti",
many_to_one: "Molti a uno",
content: "Contenuto",
types_info:
"Questa funzione è destinata ai DBMS oggetto-relazionali, come PostgreSQL.\nSe si usa per MySQL o MariaDB, verrà generato un tipo JSON con il corrispondente controllo di validazione json.\nSe si usa per SQLite, verrà tradotto a BLOB.\nSe si usa per MSSQL, verrà generato un alias di tipo nel primo campo.",
table_deleted: "Tabella rimossa",
area_deleted: "Area rimossa",
note_deleted: "Nota rimossa",
relationship_deleted: "Relazione rimossa",
type_deleted: "Tipo Rimosso",
cannot_connect: "Connessione non riuscita, le colonne hanno tipi diversi",
copied_to_clipboard: "Copiato negli appunti",
create_new_diagram: "Crea nuovo diagramma",
cancel: "Annulla",
open_diagram: "Apri diagramma",
rename_diagram: "Rinomina diagramma",
export: "Esporta",
export_image: "Esporta immagine",
create: "Crea",
confirm: "Accetta",
last_modified: "Ultima modifica",
drag_and_drop_files: "Trascina e rilascia qui il file o clicca per caricarlo.",
support_json_and_ddb: "I file JSON e DDB sono supportati",
upload_sql_to_generate_diagrams:
"Carica un file sql per autogenerare le tabelle e le colonne.",
overwrite_existing_diagram: "Sovrascrivi il diagramma esistente",
only_mysql_supported:
"*Per il momento è supportato solo il caricamento di script MySQL.",
blank: "In bianco",
filename: "Nome del file",
table_w_no_name: "Dichiarata una tabella senza nome",
duplicate_table_by_name: "Tabella duplicata con il nome '{{tableName}}'",
empty_field_name: "Campo `name` vuoto nella tabella '{{tableName}}'",
empty_field_type: "Campo `type` vuoto nella tabella '{{tableName}}'",
no_values_for_field:
"Il campo '{{fieldName}}' della tabella '{{tableName}}' è di tipo `{{type}}` ma non è stato specificato alcun valore",
default_doesnt_match_type:
"Il valore predefinito del campo '{{fieldName}}' della tabella '{{tableName}}' non corrisponde al suo tipo",
not_null_is_null:
"Il campo '{{fieldName}}' della tabella '{{tableName}}' è NOT NULL ma ha NULL come valore predefinito",
duplicate_fields:
"Campi della tabella duplicati con il nome '{{fieldName}}' nella tabella '{{tableName}}'",
duplicate_index:
"Indice duplicato con il nome '{{indexName}}' nella tabella '{{tableName}}'",
empty_index: "L'indice nella tabella '{{tableName}}' non indicizza nessuna colonna",
no_primary_key: "La tabella '{{tableName}}' non ha una chiave primaria",
type_with_no_name: "Dichiarato un tipo senza nome",
duplicate_types: "Tipi duplicati con il nome '{{typeName}}'",
type_w_no_fields: "Dichiarato un tipo vuoto '{{typeName}}' senza alcun campo",
empty_type_field_name: "Campo `name` vuoto nel tipo '{{typeName}}'",
empty_type_field_type: "Campo `type` vuoto nel tipo '{{typeName}}'",
no_values_for_type_field:
"Il campo '{{fieldName}}' del tipo '{{typeName}}' è di tipo `{{type}}` ma non è stato specificato alcun valore",
duplicate_type_fields:
"Campi di tipo duplicati con il nome '{{fieldName}}' nel tipo '{{typeName}}'",
duplicate_reference: "Riferimento duplicato con il nome '{{refName}}'",
circular_dependency: "Dipendenza circolare riguardante la tabella '{{refName}}'",
timeline: "Cronologia",
priority: "Priorità",
none: "Nessuna",
low: "Bassa",
medium: "Media",
high: "Alta",
sort_by: "Ordinare per",
my_order: "Il mio ordine",
completed: "Completato",
alphabetically: "Alfabeticamente",
add_task: "Aggiungi compito",
details: "Dettagli",
no_tasks: "Non ci sono compiti da svolgere.",
no_activity: "Non ci sono ancora attività.",
move_element: "Muovi {{name}} a {{coords}}",
edit_area: "{{extra}} Modifica area {{areaName}}",
delete_area: "Elimina area {{areaName}}",
edit_note: "{{extra}} Modifica nota {{noteTitle}}",
delete_note: "Elimina nota {{noteTitle}}",
edit_table: "{{extra}} Modifica tabella {{tableName}}",
delete_table: "Elimina tabella {{tableName}}",
edit_type: "{{extra}} Modifica tipo {{typeName}}",
delete_type: "Elimina tipo {{typeName}}",
add_relationship: "Aggiungi relazione",
edit_relationship: "{{extra}} Modifica relazione {{refName}}",
delete_relationship: "Elimina relazione {{refName}}",
not_found: "Nessun risultato",
pick_db: "Scegli il database",
generic: "Generico",
generic_description:
"I diagrammi generici possono essere esportati in qualsiasi formato SQL, ma supportano un numero limitato di tipi di dati.",
enums: "Enums",
add_enum: "Aggiungi enum",
edit_enum: "{{extra}} Modifica enum {{enumName}}",
delete_enum: "Elimina enum",
enum_w_no_name: "Trovato enum senza nome",
enum_w_no_values: "Trovato enum '{{enumName}}' senza alcun valore",
duplicate_enums: "Enum duplicato con il nome '{{enumName}}'",
no_enums: "Nessun enum",
no_enums_text: "Definisci qui gli enum",
declare_array: "Dichiara array",
empty_index_name: "Dichiarato un indice senza nome nella tabella '{{tableName}}'",
didnt_find_diagram: "Ops! Impossibile trovare il diagramma.",
unsigned: "Senza segno",
},
};

export { it, italian };
Loading