Skip to content

Add Italian Language to Repomix Website#1003

Merged
yamadashy merged 2 commits intomainfrom
claude/slack-add-italian-language-01T1pDuiS57EXPjPmvCXS7eX
Dec 13, 2025
Merged

Add Italian Language to Repomix Website#1003
yamadashy merged 2 commits intomainfrom
claude/slack-add-italian-language-01T1pDuiS57EXPjPmvCXS7eX

Conversation

@yamadashy
Copy link
Owner

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.

Checklist

  • Run npm run test
  • Run npm run lint

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.
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 13, 2025

Important

Review skipped

Auto incremental reviews are disabled on this repository.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Note

Other AI code review bot(s) detected

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

Walkthrough

Italian 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

Cohort / File(s) Change Summary
VitePress Configuration
website/client/.vitepress/config.ts, website/client/.vitepress/config/configIt.ts, website/client/.vitepress/config/configShard.ts
Adds Italian locale configuration with import of configIt and configItSearch, integrates Italian locale settings and search translations into VitePress config and search shard.
Italian Guide Index & Getting Started
website/client/src/it/guide/index.md, website/client/src/it/guide/installation.md, website/client/src/it/guide/usage.md
Introduces Italian guide landing page and foundational user documentation covering installation methods, basic usage, and quickstart workflows.
Italian Feature Documentation
website/client/src/it/guide/code-compress.md, website/client/src/it/guide/configuration.md, website/client/src/it/guide/command-line-options.md, website/client/src/it/guide/comment-removal.md, website/client/src/it/guide/output.md, website/client/src/it/guide/remote-repository-processing.md
Provides Italian documentation for core Repomix features including compression, configuration, CLI options, comment removal, output formats, and remote repository handling.
Italian Integration & Advanced Guides
website/client/src/it/guide/claude-code-plugins.md, website/client/src/it/guide/github-actions.md, website/client/src/it/guide/mcp-server.md, website/client/src/it/guide/agent-skills-generation.md, website/client/src/it/guide/custom-instructions.md, website/client/src/it/guide/development/...
Covers integration workflows, plugin setup, GitHub Actions integration, MCP server configuration, and development guides including library usage and contribution workflows.
Italian Community & Reference Documentation
website/client/src/it/guide/community-projects.md, website/client/src/it/guide/sponsors.md, website/client/src/it/guide/privacy.md, website/client/src/it/guide/use-cases.md, website/client/src/it/guide/tips/best-practices.md, website/client/src/it/guide/prompt-examples.md, website/client/src/it/guide/security.md
Provides Italian documentation for community extensions, sponsorship information, privacy policy include, practical use cases, best practices, prompt examples, and security guidance.
Italian Landing Page
website/client/src/it/index.md
Introduces Italian locale landing page with feature highlights, quick-start instructions, installation options, and guided links to advanced documentation.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~30 minutes

  • VitePress configuration correctness: Verify locale import paths, proper merging of configItSearch into search options, and correct language/locale code assignment.
  • Documentation consistency: Audit Italian translation quality and terminology consistency across guides, especially in technical sections (CLI options, configuration).
  • Sidebar/navigation structure: Confirm sidebar hierarchy and links in configIt are properly ordered and reference valid guide paths.

Possibly related PRs

  • PR #981: Adds Italian locale configuration and privacy include directive—directly related foundational localization work.
  • PR #828: Introduces Italian Community Projects guide with corresponding sidebar configuration updates.
  • PR #1000: Adds Agent Skills Generation documentation across locales, overlapping with Italian feature guides in this PR.

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and specifically describes the main change: adding Italian language support to the Repomix website.
Description check ✅ Passed The description is mostly complete with clear summary of changes, specific file modifications, and context about language count, though checklist items remain unchecked.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @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

  • Supporto Nuova Lingua: È stato aggiunto il supporto completo per la lingua italiana (it) al sito web della documentazione di Repomix, portando il totale delle lingue supportate a 13.
  • Aggiornamenti di Configurazione: Sono stati creati nuovi file di configurazione (configIt.ts) per definire la navigazione, la barra laterale e le traduzioni di ricerca in italiano. I file di configurazione principali (config.ts e configShard.ts) sono stati aggiornati per includere la nuova locale italiana e la sua configurazione di ricerca.
  • Documentazione Tradotta: Un set completo di file di documentazione tradotti in italiano è stato aggiunto sotto la directory website/client/src/it/, rendendo le guide e le informazioni di Repomix accessibili agli utenti di lingua italiana.
Using Gemini Code Assist

The 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 /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

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 .gemini/ folder in the base of the repository. Detailed instructions can be found here.

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

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@codecov
Copy link

codecov bot commented Dec 13, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.83%. Comparing base (7061f3b) to head (6b2b03c).
⚠️ Report is 3 commits behind head on main.

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.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@claude
Copy link
Contributor

claude bot commented Dec 13, 2025

Code Review: Add Italian Language to Repomix Website

Thank you for this comprehensive Italian translation contribution! I've reviewed the PR and the implementation looks solid. Here's my detailed feedback:

✅ Strengths

  1. Complete Implementation: All 27 files have been added correctly, matching the structure of other language implementations
  2. Configuration Integration: The Italian locale has been properly integrated into the VitePress configuration files
  3. Consistent Structure: The sidebar navigation and search configurations follow the established patterns from other languages
  4. Quality Translations: The Italian translations appear natural and technically accurate
  5. Language Code: Correctly uses it-IT locale code in configIt.ts

📋 Observations & Suggestions

1. Mixed Language Terms

Some 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:

  • Line 23-24 in agent-skills-generation.md: Personal Skills and Project Skills
  • Consider: Skills Personali and Skills di Progetto or keeping English with italic formatting
2. Checklist Completion

The PR checklist indicates that tests and linting haven't been run yet. Please ensure:

  • Run npm run test to verify no functionality is broken
  • Run npm run lint to ensure code style compliance
  • Consider running npm run build in the website directory to verify the Italian locale builds correctly
3. Translation Consistency

Minor consistency suggestions:

  • "Avvio Rapido" vs "Utilizzo Base" - both translate to "quick start/basic usage" but maintain consistency across pages
  • Consider standardizing technical terms like "repository", "commit", "branch" - some are translated, others kept in English

🔍 Premortem Analysis

Potential Risks & Mitigations:

  1. Build Issues: The website build might fail if there are missing translation keys

    • Mitigation: Test with npm run build in website directory
  2. Search Index: Italian search might not work correctly if search configuration is incomplete

    • Mitigation: The search config looks complete, but manual testing recommended
  3. Link Consistency: Internal links between Italian pages should all use /it/ prefix

    • Mitigation: All links appear correct, but automated link checking would be beneficial

✨ Overall Assessment

This 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

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

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.

Comment on lines +143 to +146
- [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
Copy link
Contributor

Choose a reason for hiding this comment

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

high

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.

Suggested change
- [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-->
Copy link
Contributor

Choose a reason for hiding this comment

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

high

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.

Comment on lines 26 to 32
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 },
Copy link
Contributor

Choose a reason for hiding this comment

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

medium

The locales in this block are not sorted alphabetically by key (e.g., ko comes before de). While the new it locale is placed correctly relative to its neighbors, sorting the entire block alphabetically would improve maintainability and make it easier to manage languages as more are added.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 2

🧹 Nitpick comments (5)
website/client/src/it/guide/prompt-examples.md (1)

6-95: Optional: add text to 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

📥 Commits

Reviewing files that changed from the base of the PR and between 7061f3b and 54b0bc4.

📒 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 the references/files.md example.

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 quick npm 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
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Dec 13, 2025

Deploying repomix with  Cloudflare Pages  Cloudflare Pages

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

View logs

@claude
Copy link
Contributor

claude bot commented Dec 13, 2025

Code Review: Add Italian Language to Repomix Website

Thank you for this comprehensive Italian translation contribution! I've reviewed the PR and the implementation looks solid. Here's my detailed feedback:

Strengths

  1. Complete Implementation: All 27 documentation files have been properly translated and match the structure of other language implementations
  2. Configuration Integration: The Italian locale has been correctly integrated into the VitePress configuration files
  3. Search Translations: Proper Italian search translations have been added for the local search functionality
  4. Consistent Structure: The sidebar navigation and file organization perfectly matches other language implementations

🎯 Code Quality & Best Practices

The implementation follows the project's established patterns:

  • Correct use of VitePress configuration structure
  • Proper TypeScript typing with DefaultTheme.LocalSearchOptions
  • Consistent file naming and directory structure
  • Privacy policy correctly uses the include pattern

📋 Checklist Status

The PR checklist indicates tests and linting haven't been run yet:

  • Run npm run test
  • Run npm run lint
Details

While 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 Quality

From my review of the Italian translations:

  • Language Quality: The Italian appears natural and professional
  • Technical Terminology: Appropriate balance between localized terms and maintaining technical accuracy
  • Consistency: Navigation items and section headers are consistently translated

🚀 Performance Considerations

No performance concerns - the lazy-loading nature of VitePress means the Italian locale will only be loaded when explicitly selected by users.

🔒 Security Review

No security issues identified. All links point to legitimate resources and the implementation follows safe patterns.

Pre-merge Recommendations

  1. Please run the tests and linting as indicated in the checklist
  2. Consider testing the website locally to ensure all Italian pages render correctly
  3. Verify that all internal links in the Italian documentation are working

🎉 Overall Assessment

This 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. 🇮🇹

@yamadashy yamadashy merged commit 480ce12 into main Dec 13, 2025
55 checks passed
@yamadashy yamadashy deleted the claude/slack-add-italian-language-01T1pDuiS57EXPjPmvCXS7eX branch December 13, 2025 05:45
@coderabbitai coderabbitai bot mentioned this pull request Dec 13, 2025
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants