Add Italian Language to Repomix Website#1003
Conversation
Add complete Italian (it) translation for the Repomix documentation website. - Create configIt.ts with Italian navigation, sidebar, and search translations - Add Italian locale to main VitePress config.ts - Add Italian search config to configShard.ts - Create all Italian documentation files under website/client/src/it/ This brings the total supported languages to 13.
|
Important Review skippedAuto incremental reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Note Other AI code review bot(s) detectedCodeRabbit has detected other AI code review bot(s) in this pull request and will avoid duplicating their findings in the review comments. This may lead to a less comprehensive review. WalkthroughItalian localization support is introduced to the Repomix website. The changes add Italian (it-IT) VitePress configuration with locale-specific settings and search options, and contribute comprehensive Italian-language documentation across 27+ guide files covering installation, usage, features, integrations, and development topics. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~30 minutes
Possibly related PRs
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary of ChangesHello @yamadashy, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! Questa pull request mira a espandere l'accessibilità del sito web della documentazione di Repomix introducendo il supporto completo per la lingua italiana. Le modifiche includono l'integrazione di nuove configurazioni specifiche per la locale italiana all'interno del framework VitePress e la fornitura di tutte le pagine di documentazione tradotte. Questo sforzo migliora l'esperienza utente per un pubblico più ampio, consentendo a più sviluppatori di comprendere e utilizzare Repomix nella propria lingua madre. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1003 +/- ##
=======================================
Coverage 89.83% 89.83%
=======================================
Files 120 120
Lines 9234 9234
Branches 1683 1683
=======================================
Hits 8295 8295
Misses 939 939 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Code Review: Add Italian Language to Repomix WebsiteThank you for this comprehensive Italian translation contribution! I've reviewed the PR and the implementation looks solid. Here's my detailed feedback: ✅ Strengths
📋 Observations & Suggestions1. Mixed Language TermsSome technical terms remain in English within Italian content (e.g., "Personal Skills", "Project Skills", "Skills"). While this is common practice for technical terms, consider whether these should be italicized or have Italian alternatives for better consistency:
2. Checklist CompletionThe PR checklist indicates that tests and linting haven't been run yet. Please ensure:
3. Translation ConsistencyMinor consistency suggestions:
🔍 Premortem AnalysisPotential Risks & Mitigations:
✨ Overall AssessmentThis is a high-quality contribution that expands Repomix's accessibility to Italian-speaking developers. The implementation is thorough and follows established patterns. Once the tests pass and the minor suggestions are considered, this PR should be ready to merge. Great work on bringing Repomix to the Italian community! 🇮🇹 This review was generated with the assistance of Claude |
There was a problem hiding this comment.
Code Review
This pull request introduces a comprehensive Italian (it) translation for the website's documentation. The changes include adding a new configuration file (configIt.ts) for the Italian language, updating the main VitePress configuration (config.ts and configShard.ts) to integrate the Italian locale and search options, and creating numerous new Markdown files (website/client/src/it/guide/*.md and website/client/src/it/index.md) containing the translated content for various guides and the homepage. Review comments indicate that several internal links within the Italian documentation incorrectly point to the root /guide/ path instead of the Italian-specific /it/guide/ path. Additionally, the Italian privacy.md file includes the English version rather than a direct translation, which may contradict the PR's stated goal of a complete translation. A minor suggestion was also made to alphabetically sort the locales block in config.ts for improved maintainability.
| - [Documentazione Server MCP](/guide/mcp-server) - Scopri di più sul server MCP sottostante | ||
| - [Configurazione](/guide/configuration) - Personalizza il comportamento di Repomix | ||
| - [Sicurezza](/guide/security) - Comprendi le funzionalità di sicurezza | ||
| - [Opzioni da Linea di Comando](/guide/command-line-options) - Opzioni CLI disponibili |
There was a problem hiding this comment.
These internal links are pointing to the root /guide/ path, but they should be pointing to the Italian-specific path /it/guide/ to work correctly within the Italian section of the documentation.
| - [Documentazione Server MCP](/guide/mcp-server) - Scopri di più sul server MCP sottostante | |
| - [Configurazione](/guide/configuration) - Personalizza il comportamento di Repomix | |
| - [Sicurezza](/guide/security) - Comprendi le funzionalità di sicurezza | |
| - [Opzioni da Linea di Comando](/guide/command-line-options) - Opzioni CLI disponibili | |
| - [Documentazione Server MCP](/it/guide/mcp-server) - Scopri di più sul server MCP sottostante | |
| - [Configurazione](/it/guide/configuration) - Personalizza il comportamento di Repomix | |
| - [Sicurezza](/it/guide/security) - Comprendi le funzionalità di sicurezza | |
| - [Opzioni da Linea di Comando](/it/guide/command-line-options) - Opzioni CLI disponibili |
| @@ -0,0 +1 @@ | |||
| <!--@include: ../../en/guide/privacy.md--> | |||
There was a problem hiding this comment.
This file includes the English privacy policy instead of providing an Italian translation. The pull request description mentions a 'complete Italian (it) translation', which suggests this file should also be translated. Please either provide the Italian translation or update the PR description to clarify that some pages remain in English.
| ko: { label: '한국어', ...configKo }, | ||
| de: { label: 'Deutsch', ...configDe }, | ||
| fr: { label: 'Français', ...configFr }, | ||
| it: { label: 'Italiano', ...configIt }, | ||
| hi: { label: 'हिन्दी', ...configHi }, | ||
| id: { label: 'Indonesia', ...configId }, | ||
| vi: { label: 'Tiếng Việt', ...configVi }, |
There was a problem hiding this comment.
There was a problem hiding this comment.
Actionable comments posted: 2
🧹 Nitpick comments (5)
website/client/src/it/guide/prompt-examples.md (1)
6-95: Optional: addtextto fenced prompt blocks if MD040 is enabled globally.
Right now it’s fine, but if markdownlint enforces MD040 repo-wide, these blocks will also need language identifiers.website/client/src/it/guide/index.md (1)
30-33: Specify the language identifier for the code fence.The code block should have a language identifier for proper syntax highlighting and consistency with other code blocks in the documentation.
Apply this diff:
-``` +```text Questo file contiene tutti i file del repository combinati in uno solo. Vorrei fare refactoring del codice, quindi per favore esaminalo prima.</blockquote></details> <details> <summary>website/client/src/it/guide/security.md (1)</summary><blockquote> `64-64`: **Format the bare URL properly.** The email address should be formatted as a link for better accessibility and consistency with Markdown best practices. Apply this diff: ```diff -2. Invia un'email a: koukun0120@gmail.com +2. Invia un'email a: <koukun0120@gmail.com>website/client/src/it/guide/mcp-server.md (2)
129-129: Wrap bare URLs in markdown link syntax.The bare GitHub URLs on this line should be wrapped in markdown link syntax to comply with formatting standards.
-- `remote`: (Richiesto) URL del repository GitHub o formato utente/repo (es: "yamadashy/repomix", "https://github.com/user/repo", o "https://github.com/user/repo/tree/branch") +- `remote`: (Richiesto) URL del repository GitHub o formato utente/repo (es: "yamadashy/repomix", "[https://github.com/user/repo](https://github.com/user/repo)", o "[https://github.com/user/repo/tree/branch](https://github.com/user/repo/tree/branch)")
203-216: Fix list indentation for numbered list items.Sub-bullets under numbered list items should have 0-space indentation instead of 2 spaces for proper markdown compliance.
### file_system_read_file e file_system_read_directory Il server MCP di Repomix fornisce due strumenti per il file system che permettono agli assistenti IA di interagire in sicurezza con il file system locale: 1. `file_system_read_file` - - Legge il contenuto dei file dal file system locale usando percorsi assoluti - - Include validazione di sicurezza integrata per rilevare e prevenire l'accesso a file contenenti informazioni sensibili - - Implementa la validazione di sicurezza con [Secretlint](https://github.com/secretlint/secretlint) - - Impedisce l'accesso a file contenenti informazioni sensibili (chiavi API, password, segreti) - - Valida i percorsi assoluti per prevenire attacchi di directory traversal - - Restituisce messaggi di errore chiari per percorsi invalidi e problemi di sicurezza +- Legge il contenuto dei file dal file system locale usando percorsi assoluti +- Include validazione di sicurezza integrata per rilevare e prevenire l'accesso a file contenenti informazioni sensibili +- Implementa la validazione di sicurezza con [Secretlint](https://github.com/secretlint/secretlint) +- Impedisce l'accesso a file contenenti informazioni sensibili (chiavi API, password, segreti) +- Valida i percorsi assoluti per prevenire attacchi di directory traversal +- Restituisce messaggi di errore chiari per percorsi invalidi e problemi di sicurezza 2. `file_system_read_directory` - - Elenca il contenuto di una directory usando un percorso assoluto - - Restituisce una lista formattata che mostra file e sottodirectory con indicatori chiari - - Mostra file e directory con indicatori chiari (`[FILE]` o `[DIR]`) - - Fornisce attraversamento sicuro delle directory con gestione appropriata degli errori - - Valida i percorsi e si assicura che siano assoluti - - Utile per esplorare la struttura del progetto e comprendere l'organizzazione della codebase +- Elenca il contenuto di una directory usando un percorso assoluto +- Restituisce una lista formattata che mostra file e sottodirectory con indicatori chiari +- Mostra file e directory con indicatori chiari (`[FILE]` o `[DIR]`) +- Fornisce attraversamento sicuro delle directory con gestione appropriata degli errori +- Valida i percorsi e si assicura che siano assoluti +- Utile per esplorare la struttura del progetto e comprendere l'organizzazione della codebase
📜 Review details
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (27)
website/client/.vitepress/config.ts(2 hunks)website/client/.vitepress/config/configIt.ts(1 hunks)website/client/.vitepress/config/configShard.ts(2 hunks)website/client/src/it/guide/agent-skills-generation.md(1 hunks)website/client/src/it/guide/claude-code-plugins.md(1 hunks)website/client/src/it/guide/code-compress.md(1 hunks)website/client/src/it/guide/command-line-options.md(1 hunks)website/client/src/it/guide/comment-removal.md(1 hunks)website/client/src/it/guide/community-projects.md(1 hunks)website/client/src/it/guide/configuration.md(1 hunks)website/client/src/it/guide/custom-instructions.md(1 hunks)website/client/src/it/guide/development/index.md(1 hunks)website/client/src/it/guide/development/using-repomix-as-a-library.md(1 hunks)website/client/src/it/guide/github-actions.md(1 hunks)website/client/src/it/guide/index.md(1 hunks)website/client/src/it/guide/installation.md(1 hunks)website/client/src/it/guide/mcp-server.md(1 hunks)website/client/src/it/guide/output.md(1 hunks)website/client/src/it/guide/privacy.md(1 hunks)website/client/src/it/guide/prompt-examples.md(1 hunks)website/client/src/it/guide/remote-repository-processing.md(1 hunks)website/client/src/it/guide/security.md(1 hunks)website/client/src/it/guide/sponsors.md(1 hunks)website/client/src/it/guide/tips/best-practices.md(1 hunks)website/client/src/it/guide/usage.md(1 hunks)website/client/src/it/guide/use-cases.md(1 hunks)website/client/src/it/index.md(1 hunks)
🧰 Additional context used
🧬 Code graph analysis (2)
website/client/.vitepress/config/configShard.ts (1)
website/client/.vitepress/config/configIt.ts (1)
configItSearch(68-88)
website/client/.vitepress/config.ts (1)
website/client/.vitepress/config/configIt.ts (1)
configIt(3-66)
🪛 LanguageTool
website/client/src/it/guide/github-actions.md
[uncategorized] ~16-~16: "uscita" "prodotto" "produzione"
Context: ...ut.xml ``` ## Usare Diversi Formati di Output Puoi specificare diversi formati di ou...
(ST_01_005)
[uncategorized] ~18-~18: "uscita" "prodotto" "produzione"
Context: ...ut Puoi specificare diversi formati di output usando il parametro style (il formato...
(ST_01_005)
[uncategorized] ~70-~70: "ingresso" "entrata" "immissione"
Context: ...repomix-output.xml ``` ## Parametri di Input dell'Action | Nome | De...
(ST_01_005)
[uncategorized] ~77-~77: "uscita" "prodotto" "produzione"
Context: ...parati da virgola) | "" | | output | Percorso del file di outpu...
(ST_01_005)
[uncategorized] ~77-~77: "uscita" "prodotto" "produzione"
Context: ...utput | Percorso del file di output |repomix-output.xml...
(ST_01_005)
[uncategorized] ~78-~78: "uscita" "prodotto" "produzione"
Context: ... | |style | Stile di output (xml, markdown, json, plain) |...
(ST_01_005)
[uncategorized] ~83-~83: "uscita" "prodotto" "produzione"
Context: ...re | latest | ## Output dell'Action | Nome | Descriz...
(ST_01_005)
website/client/src/it/guide/prompt-examples.md
[uncategorized] ~107-~107: "uscita" "prodotto" "produzione"
Context: ...Modello ### Claude - Usa il formato di output XML - Posiziona le istruzioni important...
(ST_01_005)
website/client/src/it/guide/agent-skills-generation.md
[uncategorized] ~3-~3: "uscita" "prodotto" "produzione"
Context: ...ione Agent Skills Repomix può generare output nel formato [Claude Agent Skills](https...
(ST_01_005)
[uncategorized] ~10-~10: "uscita" "prodotto" "produzione"
Context: ...unzionalità sperimentale. Il formato di output e le opzioni potrebbero cambiare nelle ...
(ST_01_005)
[uncategorized] ~168-~168: "uscita" "prodotto" "produzione"
Context: ... può essere usata con: - --stdout - L'output Skills richiede scrittura sul file syst...
(ST_01_005)
[uncategorized] ~169-~169: "uscita" "prodotto" "produzione"
Context: ...crittura sul file system - --copy - L'output Skills è una directory, non copiabile n...
(ST_01_005)
[typographical] ~210-~210: Manca chiusura: "[" sembra mancare
Context: ...Risorse Correlate - Plugin Claude Code - Scopri...
(UNPAIRED_BRACKETS)
[typographical] ~211-~211: Manca chiusura: "[" sembra mancare
Context: ...in Repomix per Claude Code - Server MCP - Metodo alternat...
(UNPAIRED_BRACKETS)
[typographical] ~212-~212: Manca chiusura: "[" sembra mancare
Context: ...o di integrazione - Compressione Codice - Ridurre il c...
(UNPAIRED_BRACKETS)
[typographical] ~213-~213: Manca chiusura: "[" sembra mancare
Context: ...en con la compressione - Configurazione - Personalizza...
(UNPAIRED_BRACKETS)
website/client/src/it/guide/comment-removal.md
[uncategorized] ~3-~3: "uscita" "prodotto" "produzione"
Context: ...base durante la generazione del file di output. Questo può aiutare a ridurre il rumore...
(ST_01_005)
[duplication] ~25-~25: Possibile errore di battitura: parola ripetuta
Context: .../* /) - C/C++ (//, / /) - HTML () - CSS (/ */`) - E molti altri... ...
(ITALIAN_WORD_REPEAT_RULE)
[uncategorized] ~43-~43: "uscita" "prodotto" "produzione"
Context: ... la rimozione dei commenti abilitata, l'output sarà: ```javascript function test() { ...
(ST_01_005)
website/client/src/it/guide/index.md
[uncategorized] ~53-~53: "uscita" "prodotto" "produzione"
Context: ...altro. ## Funzionalità Principali - Output ottimizzato per l'IA: Formatta la tua...
(ST_01_005)
[uncategorized] ~57-~57: "uscita" "prodotto" "produzione"
Context: ...zioni sensibili - Multipli formati di output: Scegli tra testo semplice, XML o Mar...
(ST_01_005)
[typographical] ~63-~63: Manca chiusura: "[" sembra mancare
Context: ...nalità base e avanzate - Configurazione: Personalizza Repomix...
(UNPAIRED_BRACKETS)
website/client/src/it/guide/tips/best-practices.md
[uncategorized] ~31-~31: "uscita" "prodotto" "produzione"
Context: ... È essenziale che gli umani rivedano l'output dell'IA e facciano aggiustamenti se nec...
(ST_01_005)
website/client/src/it/guide/remote-repository-processing.md
[uncategorized] ~30-~30: "uscita" "prodotto" "produzione"
Context: ...ettura al repository ## Controllo dell'Output ```bash # Posizione di output personal...
(ST_01_005)
website/client/src/it/guide/output.md
[uncategorized] ~1-~1: "uscita" "prodotto" "produzione"
Context: # Formati di Output Repomix supporta quattro formati di ou...
(ST_01_005)
[uncategorized] ~3-~3: "uscita" "prodotto" "produzione"
Context: ...ut Repomix supporta quattro formati di output: - XML (predefinito) - Markdown - JSON ...
(ST_01_005)
[uncategorized] ~49-~49: "uscita" "prodotto" "produzione"
Context: ...inito? Repomix usa XML come formato di output predefinito basandosi su ricerche e tes...
(ST_01_005)
[uncategorized] ~101-~101: "uscita" "prodotto" "produzione"
Context: ...e json ``` Il formato JSON fornisce un output strutturato e accessibile programmatica...
(ST_01_005)
[uncategorized] ~135-~135: "uscita" "prodotto" "produzione"
Context: ...strumenti come jq ### Lavorare con l'Output JSON usando jq Il formato JSON facil...
(ST_01_005)
[uncategorized] ~199-~199: "uscita" "prodotto" "produzione"
Context: ...repomix --style plain Struttura di output: text Questo file è una rappresenta...
(ST_01_005)
website/client/src/it/guide/custom-instructions.md
[uncategorized] ~3-~3: "uscita" "prodotto" "produzione"
Context: ...lizzate che saranno incluse nel file di output. Questo può essere utile per aggiungere...
(ST_01_005)
[uncategorized] ~17-~17: "uscita" "prodotto" "produzione"
Context: ...tenuto di questo file sarà incluso nell'output sotto la sezione "Instruction". ## Ese...
(ST_01_005)
[uncategorized] ~29-~29: "uscita" "prodotto" "produzione"
Context: ...uesto produrrà la seguente sezione nell'output: ```xml # Istruzioni del...
(ST_01_005)
website/client/src/it/guide/sponsors.md
[uncategorized] ~13-~13: L’asterisco si usa per un’omissione nel numero di tre consecutivi: "***".
Context: ...pportare lo sviluppo di Repomix tramite **[GitHub Sponsors](https://github.com/spo...
(GR_09_001)
website/client/src/it/guide/code-compress.md
[uncategorized] ~110-~110: "uscita" "prodotto" "produzione"
Context: ...e-numbers`: Aggiunge numeri di riga all'output
(ST_01_005)
website/client/src/it/guide/mcp-server.md
[uncategorized] ~75-~75: L’asterisco si usa per un’omissione nel numero di tre consecutivi: "***".
Context: ...--mcp ``` In alternativa, puoi usare i plugin ufficiali Repomix per un'esperi...
(GR_09_001)
[uncategorized] ~148-~148: "uscita" "prodotto" "produzione"
Context: ...umento legge il contenuto di un file di output generato da Repomix. Supporta la lettur...
(ST_01_005)
[uncategorized] ~151-~151: "uscita" "prodotto" "produzione"
Context: ... outputId: (Richiesto) ID del file di output Repomix da leggere - startLine: (Opzi...
(ST_01_005)
[uncategorized] ~157-~157: "uscita" "prodotto" "produzione"
Context: ...i sandbox - Recupera il contenuto degli output generati precedentemente usando il loro...
(ST_01_005)
[uncategorized] ~172-~172: "uscita" "prodotto" "produzione"
Context: ...o strumento cerca pattern in un file di output Repomix usando funzionalità simili a gr...
(ST_01_005)
[uncategorized] ~175-~175: "uscita" "prodotto" "produzione"
Context: ... outputId: (Richiesto) ID del file di output Repomix da cercare - pattern: (Richie...
(ST_01_005)
[typographical] ~205-~205: Manca chiusura: "]" sembra mancare
Context: ...lementa la validazione di sicurezza con [Secretlint](https://github.com/secretlin...
(UNPAIRED_BRACKETS)
[uncategorized] ~249-~249: "uscita" "prodotto" "produzione"
Context: ...are e caricare manualmente i file. 3. Output coerente: Garantisce che l'assistente...
(ST_01_005)
website/client/src/it/guide/command-line-options.md
[uncategorized] ~6-~6: "ingresso" "entrata" "immissione"
Context: ...versione dello strumento ## Opzioni di Input/Output CLI - --verbose: Abilita il lo...
(ST_01_005)
[uncategorized] ~6-~6: "uscita" "prodotto" "produzione"
Context: ...ne dello strumento ## Opzioni di Input/Output CLI - --verbose: Abilita il logging d...
(ST_01_005)
[uncategorized] ~8-~8: "uscita" "prodotto" "produzione"
Context: ...liato - --quiet: Disabilita qualsiasi output verso stdout - --stdout: Output verso...
(ST_01_005)
[uncategorized] ~9-~9: "uscita" "prodotto" "produzione"
Context: ...siasi output verso stdout - --stdout: Output verso stdout invece di scrivere su file...
(ST_01_005)
[uncategorized] ~11-~11: "uscita" "prodotto" "produzione"
Context: ...amente i file - --copy: Copia anche l'output generato negli appunti di sistema - `--...
(ST_01_005)
[uncategorized] ~15-~15: "uscita" "prodotto" "produzione"
Context: ... es: --top-files-len 20) ## Opzioni di Output Repomix - -o, --output <file>: Percor...
(ST_01_005)
[uncategorized] ~16-~16: "uscita" "prodotto" "produzione"
Context: ... --output `: Percorso del file di output (predefinito: repomix-output.xml, usa "...
(ST_01_005)
[uncategorized] ~17-~17: "uscita" "prodotto" "produzione"
Context: ... stdout) - --style <type>: Formato di output: xml, markdown, json o plain (predefini...
(ST_01_005)
[uncategorized] ~18-~18: "uscita" "prodotto" "produzione"
Context: ...ito: xml) - --parsable-style: Abilita output analizzabile basato sullo schema di sti...
(ST_01_005)
[uncategorized] ~20-~20: "uscita" "prodotto" "produzione"
Context: ...-numbers: Mostra i numeri di riga nell'output - --no-file-summary`: Disabilita l'out...
(ST_01_005)
[uncategorized] ~21-~21: "uscita" "prodotto" "produzione"
Context: ...put - --no-file-summary: Disabilita l'output della sezione riepilogo file - `--no-di...
(ST_01_005)
[uncategorized] ~22-~22: "uscita" "prodotto" "produzione"
Context: ...--no-directory-structure: Disabilita l'output della sezione struttura directory - --...
(ST_01_005)
[uncategorized] ~23-~23: "uscita" "prodotto" "produzione"
Context: ... directory - --no-files: Disabilita l'output del contenuto dei file (modalità solo m...
(ST_01_005)
[uncategorized] ~25-~25: "uscita" "prodotto" "produzione"
Context: ...pty-lines: Rimuove le righe vuote dall'output - --truncate-base64`: Abilita il tronc...
(ST_01_005)
[uncategorized] ~29-~29: "uscita" "prodotto" "produzione"
Context: ...ories: Include le directory vuote nell'output - --include-full-directory-structure`:...
(ST_01_005)
[uncategorized] ~31-~31: "uscita" "prodotto" "produzione"
Context: ...include-diffs`: Include i diff git nell'output (include le modifiche dell'albero di la...
(ST_01_005)
[uncategorized] ~32-~32: "uscita" "prodotto" "produzione"
Context: ...--include-logs`: Include i log git nell'output (include la cronologia dei commit con d...
(ST_01_005)
website/client/src/it/guide/installation.md
[uncategorized] ~55-~55: "uscita" "prodotto" "produzione"
Context: ... copia - Pulizia automatica dei file di output - Compatibile con repomix.config.json ...
(ST_01_005)
[typographical] ~67-~67: Manca chiusura: "]" sembra mancare
Context: ... ### Installazione - Estensione Chrome: [Repomix - Chrome Web Store](https://chro...
(UNPAIRED_BRACKETS)
[typographical] ~68-~68: Manca chiusura: "]" sembra mancare
Context: ...chehkohedilpdigcpkoa) - Add-on Firefox: [Repomix - Firefox Add-ons](https://addon...
(UNPAIRED_BRACKETS)
website/client/src/it/guide/security.md
[uncategorized] ~32-~32: "uscita" "prodotto" "produzione"
Context: ...enuti dei file binari sono esclusi dall'output, ma i loro percorsi sono elencati nella...
(ST_01_005)
[uncategorized] ~36-~36: Forse volevi dire "hai database"?
Context: ...ziali AWS - Stringhe di connessione ai database - Token di autenticazione - Chi...
(ER_01_002)
[uncategorized] ~42-~42: "uscita" "prodotto" "produzione"
Context: ...di Sicurezza Trova Problemi Esempio di output: ```bash 🔍 Controllo sicurezza: ──────...
(ST_01_005)
[uncategorized] ~55-~55: "uscita" "prodotto" "produzione"
Context: ...## Best Practice 1. Esaminare sempre l'output prima di condividerlo 2. Usare `.repomi...
(ST_01_005)
website/client/src/it/index.md
[uncategorized] ~36-~36: L’asterisco si usa per un’omissione nel numero di tre consecutivi: "***".
Context: ...epomix è stato nominato nella categoria Powered by AI ai [JSNation Open Source...
(GR_09_001)
[uncategorized] ~169-~169: "uscita" "prodotto" "produzione"
Context: ...itory remoto e salvare in una directory output: ```bash docker run -v ./output:/app ...
(ST_01_005)
[uncategorized] ~175-~175: "uscita" "prodotto" "produzione"
Context: ...m/yamadashy/repomix ``` ### Formati di Output Scegli il tuo formato di output prefer...
(ST_01_005)
[uncategorized] ~177-~177: "uscita" "prodotto" "produzione"
Context: ...ati di Output Scegli il tuo formato di output preferito: ```bash # Formato XML (pred...
(ST_01_005)
[typographical] ~228-~228: Manca chiusura: "[" sembra mancare
Context: ...li per utenti avanzati: - Server MCP - Integrazione de...
(UNPAIRED_BRACKETS)
[uncategorized] ~228-~228: La preposizione articolata non concorda con il sostantivo che la segue
Context: ...P](./guide/mcp-server)** - Integrazione del Model Context Protocol per assistenti IA - **...
(ARTICOLATA_SOSTANTIVO)
[typographical] ~229-~229: Manca chiusura: "[" sembra mancare
Context: ...ol per assistenti IA - GitHub Actions - Automatizza...
(UNPAIRED_BRACKETS)
[typographical] ~230-~230: Manca chiusura: "[" sembra mancare
Context: ... workflow CI/CD - Compressione Codice - Compressione...
(UNPAIRED_BRACKETS)
[typographical] ~231-~231: Manca chiusura: "[" sembra mancare
Context: ...iduzione token) - **[Usare come Libreria](./guide/development/using-repomix-as-a-...
(UNPAIRED_BRACKETS)
[typographical] ~232-~232: Manca chiusura: "[" sembra mancare
Context: ...i Node.js - Istruzioni Personalizzate - Aggiun...
(UNPAIRED_BRACKETS)
[uncategorized] ~232-~232: "uscita" "prodotto" "produzione"
Context: ...prompt e istruzioni personalizzate agli output - **[Funzionalità di Sicurezza](./guide...
(ST_01_005)
[typographical] ~233-~233: Manca chiusura: "[" sembra mancare
Context: ...li output - Funzionalità di Sicurezza - Integrazione Secr...
(UNPAIRED_BRACKETS)
[typographical] ~234-~234: Manca chiusura: "[" sembra mancare
Context: ...ontrolli di sicurezza - Best Practice - Ottimi...
(UNPAIRED_BRACKETS)
website/client/src/it/guide/community-projects.md
[uncategorized] ~8-~8: "uscita" "prodotto" "produzione"
Context: ...iuta a raggruppare i file in un singolo output per l'elaborazione IA. Impacchetta i fi...
(ST_01_005)
[uncategorized] ~10-~10: L’asterisco si usa per un’omissione nel numero di tre consecutivi: "***".
Context: ...tps://github.com/massdo/repomix-runner) Marketplace: [VSCode Marketplace](http...
(GR_09_001)
[typographical] ~11-~11: Manca chiusura: "]" sembra mancare
Context: ...massdo/repomix-runner) Marketplace: [VSCode Marketplace](https://marketplace....
(UNPAIRED_BRACKETS)
[typographical] ~18-~18: Manca chiusura: "]" sembra mancare
Context: ...porto multiprocessing. Repository: [AndersonBY/python-repomix](https://githu...
(UNPAIRED_BRACKETS)
[uncategorized] ~23-~23: Forse volevi dire "hai personalizzate"?
Context: ...ma i repository GitHub in regole Cursor AI personalizzate usando Claude AI. Estrae la struttura d...
(ER_01_002)
[typographical] ~25-~25: Manca chiusura: "]" sembra mancare
Context: ...erare file .rules.mdc. Repository: [niklub/rulefy](https://github.com/niklub...
(UNPAIRED_BRACKETS)
[typographical] ~30-~30: Manca chiusura: "]" sembra mancare
Context: ...isultati dell'analisi. Repository: [DeDeveloper23/codebase-mcp](https://gith...
(UNPAIRED_BRACKETS)
website/client/src/it/guide/use-cases.md
[uncategorized] ~30-~30: "uscita" "prodotto" "produzione"
Context: ...are direttamente da GitHub - Allegare l'output ai prompt LLM con -f repo-output.xml ...
(ST_01_005)
website/client/src/it/guide/claude-code-plugins.md
[uncategorized] ~52-~52: "uscita" "prodotto" "produzione"
Context: ...ository locali e remoti - Cercare negli output impacchettati - Leggere file con analis...
(ST_01_005)
[uncategorized] ~80-~80: "uscita" "prodotto" "produzione"
Context: ...ep e Read per cercare efficientemente l'output 3. Fornisce un'analisi completa senza c...
(ST_01_005)
[uncategorized] ~97-~97: "uscita" "prodotto" "produzione"
Context: ...eScript con numeri di riga" - "Genera l'output in formato JSON" ### Impacchettamento ...
(ST_01_005)
[typographical] ~143-~143: Manca chiusura: "[" sembra mancare
Context: ... Correlate - Documentazione Server MCP - Scopri di più sul ...
(UNPAIRED_BRACKETS)
[typographical] ~144-~144: Manca chiusura: "[" sembra mancare
Context: ...server MCP sottostante - Configurazione - Personalizza il...
(UNPAIRED_BRACKETS)
[typographical] ~145-~145: Manca chiusura: "[" sembra mancare
Context: ...il comportamento di Repomix - Sicurezza - Comprendi le funzion...
(UNPAIRED_BRACKETS)
[typographical] ~146-~146: Manca chiusura: "[" sembra mancare
Context: ...sicurezza - Opzioni da Linea di Comando - Opzioni ...
(UNPAIRED_BRACKETS)
[duplication] ~152-~152: Possibile errore di battitura: parola ripetuta
Context: ...nel repository Repomix: - Marketplace Plugin - [Plugin MCP](https://github.com/yamadashy/repom...
(ITALIAN_WORD_REPEAT_RULE)
website/client/src/it/guide/configuration.md
[uncategorized] ~3-~3: In questo caso l'uso della 'd' eufonica è ammesso: "od opzioni".
Context: ...gurato usando un file di configurazione o opzioni da linea di comando. Il file di configu...
(ST_03_001)
[uncategorized] ~3-~3: "uscita" "prodotto" "produzione"
Context: ...e vari aspetti dell'elaborazione e dell'output della tua codebase. ## Formati dei Fil...
(ST_01_005)
[uncategorized] ~88-~88: "ingresso" "entrata" "immissione"
Context: ...-----------|------------------------| | input.maxFileSize | Dimensione ...
(ST_01_005)
[uncategorized] ~89-~89: "uscita" "prodotto" "produzione"
Context: ...ile di dati | 50000000 | | output.filePath | Nome del fil...
(ST_01_005)
[uncategorized] ~89-~89: "uscita" "prodotto" "produzione"
Context: ...Path` | Nome del file di output. Supporta formati XML, Markdown e testo...
(ST_01_005)
[uncategorized] ~90-~90: "uscita" "prodotto" "produzione"
Context: ... | "repomix-output.xml" | | output.style | Stile di out...
(ST_01_005)
[uncategorized] ~90-~90: "uscita" "prodotto" "produzione"
Context: ...put.style | Stile di output (xml, markdown, json, plain`). O...
(ST_01_005)
[uncategorized] ~91-~91: "uscita" "prodotto" "produzione"
Context: ... | "xml" | | output.parsableStyle | Se effettuar...
(ST_01_005)
[uncategorized] ~91-~91: "uscita" "prodotto" "produzione"
Context: ... | Se effettuare l'escape dell'output secondo lo schema di stile scelto. Perm...
(ST_01_005)
[uncategorized] ~92-~92: "uscita" "prodotto" "produzione"
Context: ...ggio token | false | | output.compress | Se eseguire ...
(ST_01_005)
[uncategorized] ~93-~93: "uscita" "prodotto" "produzione"
Context: ... struttura | false | | output.headerText | Testo person...
(ST_01_005)
[uncategorized] ~94-~94: "uscita" "prodotto" "produzione"
Context: ...menti IA | null | | output.instructionFilePath | Percorso a u...
(ST_01_005)
[uncategorized] ~95-~95: "uscita" "prodotto" "produzione"
Context: ... | null | | output.fileSummary | Se includere...
(ST_01_005)
[uncategorized] ~96-~96: "uscita" "prodotto" "produzione"
Context: ... metriche | true | | output.directoryStructure | Se includere...
(ST_01_005)
[uncategorized] ~96-~96: "uscita" "prodotto" "produzione"
Context: ...udere la struttura delle directory nell'output. Aiuta l'IA a capire l'organizzazione d...
(ST_01_005)
[uncategorized] ~97-~97: "uscita" "prodotto" "produzione"
Context: ...getto | true | | output.files | Se includere...
(ST_01_005)
[uncategorized] ~97-~97: "uscita" "prodotto" "produzione"
Context: ...Se includere il contenuto dei file nell'output. Impostare a false per includere solo s...
(ST_01_005)
[uncategorized] ~98-~98: "uscita" "prodotto" "produzione"
Context: ...e metadati | true | | output.removeComments | Se rimuovere...
(ST_01_005)
[uncategorized] ~99-~99: "uscita" "prodotto" "produzione"
Context: ...ggio token | false | | output.removeEmptyLines | Se rimuovere...
(ST_01_005)
[uncategorized] ~99-~99: "uscita" "prodotto" "produzione"
Context: ... | Se rimuovere le righe vuote dall'output per ridurre il conteggio token ...
(ST_01_005)
[uncategorized] ~100-~100: "uscita" "prodotto" "produzione"
Context: ... | false | | output.showLineNumbers | Se aggiunger...
(ST_01_005)
[uncategorized] ~101-~101: "uscita" "prodotto" "produzione"
Context: ...ice | false | | output.truncateBase64 | Se troncare ...
(ST_01_005)
[uncategorized] ~102-~102: "uscita" "prodotto" "produzione"
Context: ...ggio token | false | | output.copyToClipboard | Se copiare l...
(ST_01_005)
[uncategorized] ~102-~102: "uscita" "prodotto" "produzione"
Context: ...copyToClipboard` | Se copiare l'output negli appunti di sistema oltre a salvar...
(ST_01_005)
[uncategorized] ~103-~103: "uscita" "prodotto" "produzione"
Context: ... | false | | output.topFilesLength | Numero dei f...
(ST_01_005)
[uncategorized] ~104-~104: "uscita" "prodotto" "produzione"
Context: ... | 5 | | output.includeEmptyDirectories | Se includere...
(ST_01_005)
[uncategorized] ~105-~105: "uscita" "prodotto" "produzione"
Context: ... | false | | output.includeFullDirectoryStructure | Quando...
(ST_01_005)
[uncategorized] ~106-~106: "uscita" "prodotto" "produzione"
Context: ...analisi IA | false | | output.git.sortByChanges | Se ordinare ...
(ST_01_005)
[uncategorized] ~107-~107: "uscita" "prodotto" "produzione"
Context: ...o in fondo | true | | output.git.sortByChangesMaxCommits | Numero m...
(ST_01_005)
[uncategorized] ~108-~108: "uscita" "prodotto" "produzione"
Context: ...restazioni | 100 | | output.git.includeDiffs | Se includere...
(ST_01_005)
[uncategorized] ~108-~108: "uscita" "prodotto" "produzione"
Context: ...` | Se includere i diff git nell'output. Mostra separatamente le modifiche dell...
(ST_01_005)
[uncategorized] ~109-~109: "uscita" "prodotto" "produzione"
Context: ...che staged | false | | output.git.includeLogs | Se includere...
(ST_01_005)
[uncategorized] ~109-~109: "uscita" "prodotto" "produzione"
Context: ...` | Se includere i log git nell'output. Mostra la cronologia dei commit con da...
(ST_01_005)
[uncategorized] ~110-~110: "uscita" "prodotto" "produzione"
Context: ...corsi file | false | | output.git.includeLogsCount | Numero di co...
(ST_01_005)
[uncategorized] ~110-~110: "uscita" "prodotto" "produzione"
Context: ...di commit git recenti da includere nell'output ...
(ST_01_005)
[uncategorized] ~251-~251: "uscita" "prodotto" "produzione"
Context: ...:** I file binari non sono inclusi nell'output impacchettato per impostazione predefin...
(ST_01_005)
[uncategorized] ~251-~251: "uscita" "prodotto" "produzione"
Context: ... "Struttura del Repository" del file di output. Questo fornisce una panoramica complet...
(ST_01_005)
[typographical] ~277-~277: Manca chiusura: "]" sembra mancare
Context: ...ist/** ``` Per la lista completa, vedi [defaultIgnore.ts](https://github.com/yam...
(UNPAIRED_BRACKETS)
[uncategorized] ~281-~281: "uscita" "prodotto" "produzione"
Context: ...ttati in modo speciale per mantenere un output efficiente basato su testo: - **Conten...
(ST_01_005)
[uncategorized] ~283-~283: L’asterisco si usa per un’omissione nel numero di tre consecutivi: "***".
Context: ...- Contenuti dei file: I file binari non sono inclusi nell'output impacchet...
(GR_09_001)
[uncategorized] ~283-~283: "uscita" "prodotto" "produzione"
Context: ...I file binari non sono inclusi nell'output impacchettato per mantenere il file bas...
(ST_01_005)
[uncategorized] ~284-~284: L’asterisco si usa per un’omissione nel numero di tre consecutivi: "*".
Context: ...directory: I percorsi dei file binari sono elencati nella sezione struttura ...
(GR_09_001)
[uncategorized] ~286-~286: "uscita" "prodotto" "produzione"
Context: ... struttura del repository mantenendo un output efficiente basato su testo ottimizzato ...
(ST_01_005)
[uncategorized] ~294-~294: "uscita" "prodotto" "produzione"
Context: ...n saranno inclusi nella sezione File Output struttura directory: ``` src/ index...
(ST_01_005)
[uncategorized] ~307-~307: "ingresso" "entrata" "immissione"
Context: ...file usando l'opzione di configurazione input.maxFileSize (predefinito: 50MB). I fil...
(ST_01_005)
[uncategorized] ~313-~313: "uscita" "prodotto" "produzione"
Context: ... compressione del codice, abilitata con output.compress: true, usa [Tree-sitter](http...
(ST_01_005)
[uncategorized] ~326-~326: "uscita" "prodotto" "produzione"
Context: ...### Integrazione Git La configurazione output.git fornisce potenti funzionalità rela...
(ST_01_005)
[uncategorized] ~328-~328: "uscita" "prodotto" "produzione"
Context: ...con più modifiche appaiono in fondo all'output. Questo aiuta a dare priorità ai file p...
(ST_01_005)
[uncategorized] ~328-~328: Forse volevi dire "hai file"?
Context: ...ll'output. Questo aiuta a dare priorità ai file più attivamente sviluppati. Predefinito...
(ER_01_002)
[uncategorized] ~329-~329: Forse volevi dire "hai file"?
Context: ...alizzare quando si contano le modifiche ai file. Predefinito: 100 - includeDiffs: Q...
(ER_01_002)
[uncategorized] ~330-~330: "uscita" "prodotto" "produzione"
Context: ...`: Quando true, include i diff Git nell'output (include separatamente le modifiche del...
(ST_01_005)
[uncategorized] ~331-~331: "uscita" "prodotto" "produzione"
Context: ...clude la cronologia dei commit Git nell'output. Mostra le date dei commit, i messaggi ...
(ST_01_005)
[uncategorized] ~351-~351: "uscita" "prodotto" "produzione"
Context: ...a tua codebase prima di includerle nell'output. Questo aiuta a prevenire l'esposizione...
(ST_01_005)
[uncategorized] ~361-~361: "uscita" "prodotto" "produzione"
Context: ...nsibili ### Rimozione Commenti Quando output.removeComments è impostato a true, i...
(ST_01_005)
[uncategorized] ~361-~361: "uscita" "prodotto" "produzione"
Context: ...pportati per ridurre la dimensione dell'output e concentrarsi sul contenuto essenziale...
(ST_01_005)
[uncategorized] ~367-~367: In questo caso l'uso della 'd' eufonica è ammesso: "ed esempi".
Context: ... del codice Per i linguaggi supportati e esempi dettagliati, consulta la [Guida alla Ri...
(ST_03_001)
website/client/src/it/guide/usage.md
[uncategorized] ~45-~45: "ingresso" "entrata" "immissione"
Context: ...r/repo --remote-branch 935b695 ``` ### Input Lista File (stdin) Passa i percorsi de...
(ST_01_005)
[uncategorized] ~158-~158: "uscita" "prodotto" "produzione"
Context: ... codice per l'analisi IA ## Formati di Output ### XML (Predefinito) ```bash repomix...
(ST_01_005)
website/client/src/it/guide/development/index.md
[uncategorized] ~3-~3: L’asterisco si usa per un’omissione nel numero di tre consecutivi: "***".
Context: ...Repomix Grazie per il tuo interesse in Repomix! 🚀 Apprezziamo il tuo aiuto p...
(GR_09_001)
🪛 markdownlint-cli2 (0.18.1)
website/client/src/it/guide/index.md
30-30: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
website/client/src/it/guide/sponsors.md
30-30: Emphasis used instead of a heading
(MD036, no-emphasis-as-heading)
website/client/src/it/guide/mcp-server.md
129-129: Bare URL used
(MD034, no-bare-urls)
129-129: Bare URL used
(MD034, no-bare-urls)
203-203: Unordered list indentation
Expected: 0; Actual: 2
(MD007, ul-indent)
204-204: Unordered list indentation
Expected: 0; Actual: 2
(MD007, ul-indent)
205-205: Unordered list indentation
Expected: 0; Actual: 2
(MD007, ul-indent)
206-206: Unordered list indentation
Expected: 0; Actual: 2
(MD007, ul-indent)
207-207: Unordered list indentation
Expected: 0; Actual: 2
(MD007, ul-indent)
208-208: Unordered list indentation
Expected: 0; Actual: 2
(MD007, ul-indent)
211-211: Unordered list indentation
Expected: 0; Actual: 2
(MD007, ul-indent)
212-212: Unordered list indentation
Expected: 0; Actual: 2
(MD007, ul-indent)
213-213: Unordered list indentation
Expected: 0; Actual: 2
(MD007, ul-indent)
214-214: Unordered list indentation
Expected: 0; Actual: 2
(MD007, ul-indent)
215-215: Unordered list indentation
Expected: 0; Actual: 2
(MD007, ul-indent)
216-216: Unordered list indentation
Expected: 0; Actual: 2
(MD007, ul-indent)
website/client/src/it/guide/security.md
64-64: Bare URL used
(MD034, no-bare-urls)
website/client/src/it/guide/use-cases.md
50-50: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
website/client/src/it/guide/usage.md
134-134: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
website/client/src/it/guide/development/index.md
89-89: Fenced code blocks should have a language specified
(MD040, fenced-code-language)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (14)
- GitHub Check: Build and run (windows-latest, 20.x)
- GitHub Check: Build and run (macos-latest, 25.x)
- GitHub Check: Build and run (macos-latest, 22.x)
- GitHub Check: Build and run (windows-latest, 24.x)
- GitHub Check: Test (windows-latest, 25.x)
- GitHub Check: Build and run (windows-latest, 25.x)
- GitHub Check: Test (macos-latest, 22.x)
- GitHub Check: Test (windows-latest, 20.x)
- GitHub Check: Test (windows-latest, 24.x)
- GitHub Check: Test (macos-latest, 25.x)
- GitHub Check: Test (windows-latest, 22.x)
- GitHub Check: Build and run with Bun (windows-latest, latest)
- GitHub Check: claude-review
- GitHub Check: Cloudflare Pages
🔇 Additional comments (24)
website/client/src/it/guide/tips/best-practices.md (1)
1-35: LGTM (clean structure, no obvious localization/format issues).website/client/src/it/guide/agent-skills-generation.md (1)
49-58: Nested code fences + internal/it/...links look correct.
Good job avoiding the usual fence-termination issues in thereferences/files.mdexample.Also applies to: 94-103, 208-213
website/client/src/it/guide/configuration.md (1)
84-118: Please re-verify option names + referenced URLs against the current Repomix schema/CLI.
This page is very comprehensive; the only real risk is docs drifting if any config keys or schema URLs changed.Also applies to: 125-140, 194-212, 233-240, 322-323, 367-367
website/client/src/it/guide/privacy.md (1)
1-1: Verify the include directive is processed in the Italian build output.
Pathing looks right; just ensure the include plugin runs for/it/pages in CI/build.website/client/.vitepress/config/configShard.ts (2)
8-8: LGTM: Italian LocalSearch locale wiring is consistent with other locales.Also applies to: 67-83
1-15: Please run the repo’s lint/tests (and ideally the website build) before merge.
This touches VitePress config; a quicknpm run lint+npm run test(and/or the website build command) will catch config/type issues early.Also applies to: 46-98
website/client/src/it/guide/sponsors.md (1)
1-30: LGTM! Well-structured Italian sponsorship page.The translation is clear and the page structure is appropriate, with proper front matter configuration and a shared sponsors section include.
website/client/src/it/guide/index.md (1)
1-79: Well-structured Italian guide index.The page provides a comprehensive introduction to Repomix with proper component integration, clear quickstart instructions, and good organization of features and next steps.
website/client/.vitepress/config.ts (1)
8-8: LGTM! Italian locale properly integrated.The import and locale entry are correctly placed alphabetically and follow the same pattern as other language configurations.
Also applies to: 29-29
website/client/src/it/guide/security.md (1)
1-65: Comprehensive Italian security documentation.The guide clearly explains Repomix's security features, configuration options, and best practices with well-formatted code examples.
website/client/src/it/guide/comment-removal.md (1)
1-54: LGTM! Clear documentation of comment removal feature.The guide effectively explains how to enable comment removal, supported languages, and includes helpful before/after examples. The translation is accurate and well-structured.
website/client/src/it/guide/custom-instructions.md (1)
1-39: LGTM! Well-documented custom instructions feature.The guide clearly explains how to configure and use custom instructions with good examples showing both the configuration and resulting output format.
website/client/src/it/guide/installation.md (1)
1-86: LGTM! Comprehensive Italian installation guide.The guide covers all major installation methods with clear command examples, includes VSCode and browser extensions, and provides helpful verification steps. The translation is accurate and well-organized.
website/client/src/it/guide/development/using-repomix-as-a-library.md (1)
1-86: LGTM! Excellent Italian guide for library usage.The guide provides clear examples of using Repomix programmatically, from basic CLI wrapper usage to low-level API access. The code examples are well-commented and the reference to the real-world implementation adds practical value.
website/client/src/it/guide/output.md (1)
1-255: Excellent Italian localization of output formats documentation.The translation is comprehensive, well-structured, and maintains technical accuracy. The examples for XML, Markdown, JSON, and plain text formats are clear and helpful. The inclusion of jq query examples for JSON processing adds significant value for users.
Note: The static analysis hints suggesting translation of "output" to Italian equivalents are false positives—"output" is a standard technical term in Italian software documentation and should remain in English.
website/client/src/it/guide/remote-repository-processing.md (1)
1-62: Well-structured guide for remote repository processing.The Italian translation is clear and concise, covering all essential aspects of remote repository processing including usage patterns, Docker integration, and troubleshooting common issues.
website/client/src/it/guide/claude-code-plugins.md (1)
1-163: Comprehensive guide for Claude Code plugins integration.The Italian translation is thorough and well-organized, covering installation steps, plugin descriptions, and practical usage examples. The structured approach with multiple plugin options and clear command examples makes this guide very helpful for users.
website/client/src/it/guide/community-projects.md (1)
1-35: Well-organized community projects showcase.The Italian translation effectively presents community contributions with clear categorization and helpful descriptions. The inclusion of repository links and marketplace references makes it easy for users to discover extensions and integrations.
website/client/src/it/guide/use-cases.md (1)
1-152: Excellent use cases documentation with multimedia integration.The Italian translation is comprehensive and well-structured, covering real-world use cases with embedded videos and practical code examples. The organization into categories (code understanding, security, architecture) makes it easy to navigate.
Note: The markdownlint warning about the fenced code block at line 134 is a false positive—it's showing example output which doesn't require a language specification.
website/client/src/it/guide/command-line-options.md (1)
1-106: Comprehensive CLI options reference.The Italian translation provides thorough coverage of all command-line options with clear descriptions and practical examples. The organization into logical sections makes it easy to find specific options.
website/client/.vitepress/config/configIt.ts (1)
1-88: Well-structured Italian locale configuration.The VitePress configuration for Italian localization is properly implemented with:
- Correct locale code (
it-IT) and Italian description- Well-organized navigation and sidebar structure following the established pattern
- Comprehensive search translations covering all required UI elements
- Proper TypeScript types and exports
The sidebar structure effectively organizes documentation into logical sections (Introduzione, Guida, Avanzato, Community) making it easy for Italian users to navigate.
website/client/src/it/guide/usage.md (1)
1-218: Comprehensive usage guide with excellent examples.The Italian translation is thorough and well-structured, providing extensive coverage of Repomix usage patterns. The stdin examples section is particularly valuable, demonstrating integration with multiple file discovery tools (find, git, grep, ripgrep, fd, fzf). The token counting optimization section with tree visualization examples is also very helpful for users.
Note: The markdownlint warning about the fenced code block at line 134 is a false positive—it's showing example tree output which doesn't require a language specification.
website/client/src/it/guide/code-compress.md (1)
1-110: LGTM!The Italian translation of the code compression guide is clear, well-structured, and properly formatted. The examples, explanations, and configuration guidance are comprehensive and appropriate for the feature documentation.
website/client/src/it/index.md (1)
1-240: LGTM!The Italian landing page is well-designed with clear sections, comprehensive examples, and good navigation structure. The content is appropriately localized, with natural Italian phrasing throughout. Feature highlights are clear, and the progression from quick start to advanced guides is well-organized.
- Fix internal links in claude-code-plugins.md to use /it/guide/ prefix - Add 'text' language specification to fenced code block in development/index.md
Deploying repomix with
|
| Latest commit: |
6b2b03c
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://bc1cb2ee.repomix.pages.dev |
| Branch Preview URL: | https://claude-slack-add-italian-lan.repomix.pages.dev |
Code Review: Add Italian Language to Repomix WebsiteThank you for this comprehensive Italian translation contribution! I've reviewed the PR and the implementation looks solid. Here's my detailed feedback: ✅ Strengths
🎯 Code Quality & Best PracticesThe implementation follows the project's established patterns:
📋 Checklist StatusThe PR checklist indicates tests and linting haven't been run yet:
DetailsWhile I cannot execute these commands directly in the review environment, I recommend running these before merge to ensure no issues with the new configuration imports. 🌐 Translation QualityFrom my review of the Italian translations:
🚀 Performance ConsiderationsNo performance concerns - the lazy-loading nature of VitePress means the Italian locale will only be loaded when explicitly selected by users. 🔒 Security ReviewNo security issues identified. All links point to legitimate resources and the implementation follows safe patterns. ✅ Pre-merge Recommendations
🎉 Overall AssessmentThis is a high-quality contribution that will significantly improve accessibility for Italian-speaking users. The implementation is complete, follows best practices, and integrates seamlessly with the existing localization infrastructure. Recommendation: Ready to merge after completing the checklist items (tests & linting) ✅ Great work on expanding Repomix's international reach! This brings valuable accessibility to the Italian developer community. 🇮🇹 |
Add complete Italian (it) translation for the Repomix documentation website.
This brings the total supported languages to 13.
Checklist
npm run testnpm run lint