# pi-prompt-translate

`pi-prompt-translate` è un pacchetto pi che permette di usare pi nella lingua preferita mantenendo in inglese il flusso del coding agent. Traduce ogni prompt normale in inglese prima dell'avvio dell'agente e traduce solo la risposta finale nella lingua configurata.

## Lingue del README

- [English](./README.md)
- [한국어](./README.ko.md)
- [日本語](./README.ja.md)
- [中文](./README.zh.md)
- [Español](./README.es.md)
- [Français](./README.fr.md)
- [Deutsch](./README.de.md)
- [Italiano](./README.it.md)
- [Português](./README.pt.md)
- [Русский](./README.ru.md)
- [Nederlands](./README.nl.md)
- [Polski](./README.pl.md)
- [Türkçe](./README.tr.md)
- [Tiếng Việt](./README.vi.md)
- [ไทย](./README.th.md)
- [Bahasa Indonesia](./README.id.md)
- [العربية](./README.ar.md)
- [हिन्दी](./README.hi.md)

## Funzionalità

- Traduce i prompt utente in inglese prima del pi agent.
- Traduce solo la risposta finale dell'assistant nella lingua di destinazione.
- Mantiene in inglese esecuzione reale, argomenti degli strumenti e messaggi intermedi.
- Non traduce slash command o prompt con immagini.
- Può usare il modello corrente, il modello predefinito di pi o un modello dedicato.
- In caso di errore continua con il testo originale.

## Installazione

```bash
pi install npm:@kim05/pi-prompt-translate
# oppure esegui una sola volta:
pi -e npm:@kim05/pi-prompt-translate
```

## Comandi

```text
/prompt-translate on
/prompt-translate off
/prompt-translate status
/prompt-translate lang Italian
/prompt-translate model current
/prompt-translate model default
/prompt-translate model <provider>/<model>
/prompt-translate debug on
/prompt-translate debug off
/prompt-translate reset
```

## Lingue di destinazione supportate

Sono supportati alias per English, Korean, Japanese, Chinese, Spanish, French, German, Italian, Portuguese, Russian, Dutch, Polish, Turkish, Vietnamese, Thai, Indonesian, Arabic e Hindi. Anche altri nomi di lingua sono accettati così come scritti.

## Pacchetto

- npm: `@kim05/pi-prompt-translate`
- Licenza: MIT
