diff --git a/contributors/people.toml b/contributors/people.toml index f46de495e..70f2d58b3 100644 --- a/contributors/people.toml +++ b/contributors/people.toml @@ -157,3 +157,6 @@ sync_github_name = true [people.matteo-andreuzza] sync_github_name = true + +[people.lucAmbr0] +sync_github_name = true diff --git a/crates/ui-egui/src/i18n/it.tsv b/crates/ui-egui/src/i18n/it.tsv index 004a9bf84..314f7cada 100644 --- a/crates/ui-egui/src/i18n/it.tsv +++ b/crates/ui-egui/src/i18n/it.tsv @@ -87,7 +87,7 @@ Formatting Formattazione In the margin A margine Include level number from: Includi numero di livello da: - Ink Penna + Ink Input penna Insertions and Deletions Inserimenti ed eliminazioni Insertions: Inserimenti: Left border Bordo sinistro @@ -190,7 +190,7 @@ Check Accessibility Verifica accessibilità Check Compatibility Verifica compatibilità Check Spelling as You Type Controlla ortografia durante la digitazione - Check for Errors Controllo errori + Check for Errors Controlla errori Check\nAccessibility Verifica\naccessibilità Citation Style Stile citazione Citations & Bibliography Citazioni e bibliografia @@ -403,7 +403,7 @@ Illustrations Illustrazioni Immersive Immersiva Immersive Reader Strumento di lettura immersiva - Immersive\nReader Lettore\nimmersivo + Immersive\nReader Strumento di\nlettura immersiva Increase Font Size Aumenta dimensione carattere Increase Indent Aumenta rientro Indent Rientro @@ -431,7 +431,7 @@ Insert Right Inserisci a destra Insert Shapes Inserisci forme Insert Table Inserisci tabella - Insert Table of Authorities Inserisci indice delle autorità + Insert Table of Authorities Inserisci indice delle fonti Insert Table of Figures Inserisci indice delle figure Insert Table… Inserisci tabella… Insert\nAbove Inserisci\nsopra @@ -470,11 +470,11 @@ Line Linea Line Break Interruzione di riga Line breaking Divisione delle righe - Line End Fine linea + Line End Fine riga Line Numbers Numeri di riga Line Spacing Interlinea Line Spacing Options… Opzioni interlinea… - Line Start Inizio linea + Line Start Inizio riga Line and Page Breaks Interruzioni di riga e di pagina Line and Paragraph Spacing Interlinea e spaziatura paragrafo Line delta Differenza righe @@ -488,14 +488,14 @@ Location: {path} Percorso: {path} MIT OR Apache-2.0. Copyright (c) 2026 ArtCraft Team and the WordCraft contributors. MIT OR Apache-2.0. Copyright (c) 2026 ArtCraft Team e i collaboratori di WordCraft. Macros Macro - Mailings Mail - Manage Sources Gestione fonti + Mailings Lettere + Manage Sources Gestisci fonti Many pages Più pagine Margins Margini Mark Citation Segna citazione Mark Entry Segna voce - Mark\nCitation Contrassegna\ncitazione - Mark\nEntry Contrassegna\nvoce + Mark\nCitation Segna\ncitazione + Mark\nEntry Segna\nvoce Markdown (*.md) Markdown (*.md) Match Fields Corrispondenza campi Match case Maiuscole/minuscole @@ -649,7 +649,7 @@ Record Macro Registra macro Recover Unsaved Documents Recupera documenti non salvati Rectangle Rettangolo - Redo Ripeti + Redo Ripristina Reduce Hanging Indent Riduci rientro sporgente References Riferimenti Reject Rifiuta @@ -683,7 +683,7 @@ Restart Each Section Ricomincia a ogni sezione Restart at 1 Ricomincia da 1 Restrict Editing Limita modifica - Restrict\nEditing Limita\nmodifiche + Restrict\nEditing Limita\nmodifica Result Risultato Results Risultati Reverse the order Inverti l'ordine @@ -719,7 +719,7 @@ Select Seleziona Select All Seleziona tutto Select Cell Seleziona cella - Select Line Seleziona linea + Select Line Seleziona riga Select Objects Seleziona oggetti Select Paragraph Seleziona paragrafo Select Range Seleziona intervallo @@ -741,7 +741,7 @@ Set Paragraph Formatting Imposta formattazione paragrafo Set as Default Imposta come predefinito Shading Sfondo - Shadow Ombra + Shadow Ombreggiatura Shape Fill Riempimento forma Shape Format Formato forma Shape Outline Contorno forma @@ -825,14 +825,14 @@ Table Styles Stili tabella Table of Authorities Indice delle fonti Table of Contents Sommario - Table of\nContents Inserisci\nsommario + Table of\nContents Sommario Tables Tabelle Tabs Tabulazioni Tabular List Elenco tabulare Text Testo Text Box Casella di testo Text Direction Direzione testo - Text Effects Effetti di testo e tipografia + Text Effects Effetti di testo Text Effects and Typography Effetti di testo e tipografia Text Highlight Color Colore evidenziazione testo Text indent at: Rientro testo a: @@ -918,7 +918,7 @@ WordCraft WordCraft Words Parole Words only Solo parole - Wrap Text Testo a capo + Wrap Text Disponi testo Wrap\nText Disponi\ntesto Write & Insert Fields Composizione e inserimento campi Write a reply Scrivi una risposta @@ -1080,7 +1080,7 @@ If…Then…Else Se…Allora…Altrimenti Merge Record # Record n. Skip Record If… Ignora record se… - Skip Record If Salta record se + Skip Record If Ignora record se Equals: Uguale a: Then insert: Allora inserisci: Otherwise insert: Altrimenti inserisci: @@ -1097,7 +1097,7 @@ Leave a recipient out of the merge when a field has this value. Escludi un destinatario dall'unione quando un campo ha questo valore. Insert one text or another, depending on a field's value. Inserisci un testo o un altro, in base al valore di un campo. Select recipients first to match their fields. Seleziona prima i destinatari per associarne i campi. - The recipient-list field that fills each part of an address block and greeting line. Il campo dell'elenco destinatari che compila ogni parte del blocco indirizzo e della riga di saluto. + The recipient-list field that fills each part of an address block and greeting line. Il campo dell'elenco destinatari che compila ogni parte del blocco di indirizzi e della formula di apertura. No errors found: every merge field is in the recipient list. Nessun errore trovato: tutti i campi unione sono nell'elenco destinatari. These merge fields aren't in the recipient list: Questi campi unione non sono nell'elenco destinatari: Add at least one field. Aggiungi almeno un campo. @@ -1151,9 +1151,9 @@ Preview Anteprima getartcraft.com/apps/wordcraft getartcraft.com/apps/wordcraft Draw Ink Disegna a penna - Erase Ink Cancella penna - Hide Ink Nascondi penna - Hide\nInk Nascondi\npenna + Erase Ink Cancella input penna + Hide Ink Nascondi input penna + Hide\nInk Nascondi\ninput penna Pens Penne Thickness Spessore (All) (Tutti) @@ -1175,8 +1175,8 @@ Double Closing Quote Virgolette doppie di chiusura Double Opening Quote Virgolette doppie di apertura Ellipsis Puntini di sospensione - Em Dash Lineetta em - En Dash Lineetta en + Em Dash Trattino lungo + En Dash Trattino medio Em Space Spazio em En Space Spazio en Equal column width Colonne di uguale larghezza @@ -1202,7 +1202,7 @@ Preserve formatting during updates Mantieni la formattazione negli aggiornamenti Presets Predefiniti Recently used symbols: Simboli usati di recente: - Registered Registrato + Registered Marchio registrato Section Mark Segno di sezione Sequence name: Nome sequenza: Shortcut key: Tasto di scelta rapida: @@ -1314,7 +1314,7 @@ Version Versione % of all commits % di tutti i commit Lines +/− Righe +/− - Craft Artigianale + Craft Craft Studio Studio Atelier Atelier Darkroom Camera oscura @@ -1427,7 +1427,7 @@ Behind Text Dietro al testo Both Sides Entrambi i lati Choose a command Scegli un comando - Choose a shortcut Scegli una scelta rapida + Choose a shortcut Scegli una combinazione di tasti Commands: Comandi: Customize Personalizza Customize Keyboard Personalizza tastiera @@ -1473,7 +1473,7 @@ Toggle Unicode Character Attiva/disattiva carattere Unicode Type Character Code Digita codice carattere Top and Bottom Sopra e sotto - Wrap Text Sides Lati del testo a capo + Wrap Text Sides Lati disposizione testo Arrows Frecce Base text: Testo di base: Choose the sheet that holds the recipients. Scegli il foglio che contiene i destinatari. @@ -1720,7 +1720,7 @@ Scale Drawing Ridimensiona disegno Canvas Member Elemento dell'area di disegno Templates Modelli - Templates and Add-ins Modelli e aggiunte + Templates and Add-ins Modelli e componenti aggiuntivi Attach Template Collega modello Detach Template Scollega modello Automatically Update Document Styles Aggiorna automaticamente gli stili del documento @@ -2036,7 +2036,7 @@ Light with Outline Chiaro con contorno Hollow Vuoto Accent Gradient Sfumatura colore - Dark with Shadow Scuro con ombra + Dark with Shadow Scuro con ombreggiatura Soft Glow Bagliore tenue Accent with Reflection Colore con riflesso Warm Gradient with Outline Sfumatura calda con contorno @@ -2387,7 +2387,7 @@ Stack Object (Three) Oggetto pila (tre) Stacked Fraction Frazione in colonna Stacked, no bar In colonna, senza linea - Strong Forte + Strong Grassetto Subscript-Superscript Pedice-apice Subscripts and Superscripts Pedici e apici Subtitle Sottotitolo diff --git a/docs/localization-parity.md b/docs/localization-parity.md index 0f0bae4b8..5d430cf54 100644 --- a/docs/localization-parity.md +++ b/docs/localization-parity.md @@ -134,6 +134,8 @@ groups and command names use the names Italian Word users know (feature names, a allows); all other text is written from the meaning of the English. The interface audit also checks the Italian catalog (2026-10-14). Italian proofing is in the proofing table above. allows); all other text is written from the meaning of the English. Italian proofing: see the table above. + +A native speaker reviewed the catalog on 2026-10-14 (wording fixes, consistent terms). ## Sorting and numbers in the text's language Sorts follow the alphabet of the text's language (`w:lang`, else the document default): @@ -190,7 +192,7 @@ WordCraft keeps 2,54 cm). | Mirrored (right-to-left) interface for Arabic and Hebrew | 15–25 | Ribbon, panes, dialogs, rulers | | Vertical text, ruby, document grid (Chinese, Japanese, Korean) | counted in [layout-parity.md](layout-parity.md) | | | Proofing dictionaries, grammar and hyphenation for the 11 non-English key languages | 20–40 | Open dictionaries only (licence check per dictionary); issues #25, #40, #100. Per-run languages, the Hunspell-style affix engine and the TeX pattern reader landed with Polish, so a language with an open Hunspell dictionary and hyphenation patterns is mostly data plus grammar rules | -| Native-speaker review of every catalog | human | Swedish: terminology and the running app reviewed (2026-10-13); the others not yet | +| Native-speaker review of every catalog | human | Swedish: terminology and the running app reviewed (2026-10-13); Italian reviewed (2026-10-14); the others not yet | ## Revision history @@ -209,6 +211,7 @@ WordCraft keeps 2,54 cm). | 2026-10-14 | minor | Italian grammar rules that work without a dictionary: `un pò`/`un po` → `un po'`, `qual'è` → `qual è`, `E'` → `È`, `un'` only before feminine words (`un'altro` → `un altro`, `un altra` → `un'altra`, also `nessun`/`ciascun`/`qualcun`/`alcun`); spelling accepts more elisions (`dov'è`, `anch'io`, `senz'altro`, `nessun'altra`) and truncations (`po'`, `mo'`) and leaves `pò`/`qual'è` to grammar so they aren't marked twice; more emphatic doubles allowed | | 2026-10-12 | minor | File › Options › Proofing › Dictionaries folder (#1063): a saved folder of Hunspell dictionaries searched first, so an app started from Finder or the Dock finds them without `WORDCRAFT_DICTIONARIES`; the pane lists the dictionary file each language found — Polish, Portuguese, Italian, Croatian, Turkish (`file.options` `dictionariesFolder`) | | 2026-10-12 | minor | Czech interface catalog completed: 386 entries added (2,447 total), including built-in style names, numbered families, equation gallery, watermarks, paper sizes and preview tiles; coverage test requires every Russian and Spanish key and retains Chinese coverage | +| 2026-10-14 | minor | Italian interface reviewed by a native speaker: Word names for tabs and commands, consistent terms (input penna, Disponi testo, Ombreggiatura), imperatives for commands | | 2026-10-12 | minor | Italian proofing: it-IT spelling from the installed Hunspell dictionary (system `it_IT`, never bundled — upstream is GPL), accent-first suggestions, conservative grammar with Italian messages, TeX Italian hyphenation patterns (MIT option); Review › Language already offered Italian; an `it` interface writes it-IT documents | | 2026-10-13 | minor | Interface audit back in CI (#1128): Envelopes, Labels and Layout › Size labels go through translated patterns with the region's decimal separator (the old fixed-format paper rows, dead since #838, removed); 20 strings added to all 18 catalogs (status-bar messages, Reading Mode toolbar, Go To, Search's Suggested); citation style names and `bad parameters:` errors exempt; the Read Aloud player no longer draws a speech error before the frame has polled it, the audit's rare failure under load | | 2026-10-12 | minor | Russian proofing: spelling against an installed `ru_RU` Hunspell dictionary (also KOI8-R and Windows-1251), suggestions, grammar rules with Russian messages and Russian word division |