Pose una domanda e ottieni un riassunto del documento facendo riferimento a questa pagina e al provider AI di tua scelta
Il contenuto di questa pagina è stato tradotto con un'IA.
Vedi l'ultima versione del contenuto originale in ingleseSe hai un’idea per migliorare questa documentazione, non esitare a contribuire inviando una pull request su GitHub.
Collegamento GitHub alla documentazioneCopia il Markdown del documento nella porta-documenti
Push Dizionari
Copiare il codice nella clipboard
npx intlayer dictionary pushSe l'editor di Intlayer è installato, puoi anche inviare i dizionari all'editor. Questo comando permette di rendere i dizionari disponibili all'editor. In questo modo, puoi condividere i tuoi dizionari con il tuo team e modificare i contenuti senza dover modificare il codice della tua applicazione.
Alias:
npx intlayer dictionaries pushnpx intlayer dictionary pushnpx intlayer dic push
Argomenti:
Opzioni del dizionario:
-d,--dictionaries: ID dei dizionari da inviare. Se non specificato, verranno inviati tutti i dizionari.Esempio:
npx intlayer dictionary push -d my-dictionary-id my-other-dictionary-id--dictionary: ID dei dizionari da inviare (alias di --dictionaries).Esempio:
npx intlayer dictionary push --dictionary my-dictionary-id my-other-dictionary-id
Opzioni di configurazione:
--base-dir: Specifica la directory base del progetto. Per recuperare la configurazione di intlayer, il comando cercherà il fileintlayer.config.{ts,js,json,cjs,mjs}nella directory base.Esempio:
npx intlayer dictionary push --env-file .env.production.local--no-cache: Disabilita la cache.Esempio:
npx intlayer build --no-cache
Opzioni per le variabili d'ambiente:
--env: Specifica l'ambiente (es.development,production). Utile nel caso in cui si utilizzino variabili d'ambiente nel file di configurazione di intlayer.--env-file: Fornisce un file di ambiente personalizzato da cui caricare le variabili. Utile nel caso in cui si utilizzino variabili d'ambiente nel file di configurazione di intlayer.Esempio:
npx intlayer dictionary push --env-file .env.production.localEsempio:
npx intlayer dictionary push --env production
Opzioni di output:
-r,--delete-locale-dictionary: Salta la domanda che chiede di eliminare le directory delle localizzazioni una volta che i dizionari sono stati inviati, e le rimuove. Per impostazione predefinita, se il dizionario è definito localmente, sovrascriverà il contenuto dei dizionari remoti.Esempio:
npx intlayer dictionary push -rEsempio:
npx intlayer dictionary push --delete-locale-dictionary-k,--keep-locale-dictionary: Salta la domanda che chiede di eliminare le directory delle localizzazioni una volta che i dizionari sono stati inviati, e le mantiene. Per impostazione predefinita, se il dizionario è definito localmente, sovrascriverà il contenuto dei dizionari remoti.Esempio:
npx intlayer dictionary push -kEsempio:
npx intlayer dictionary push --keep-locale-dictionary
Opzioni di preparazione:
--build: Costruisce i dizionari prima di inviarli per assicurarsi che il contenuto sia aggiornato. True forza la build, false la salta, undefined permette di usare la cache della build.
Opzioni di log:
--verbose: Abilita il logging dettagliato per il debug. (default a true usando la CLI)
Opzioni Git:
--git-diff: Esegue solo sui dizionari che includono modifiche dalla base (defaultorigin/main) al ramo corrente (default:HEAD).--git-diff-base: Specifica il riferimento base per il git diff (defaultorigin/main).--git-diff-current: Specifica il riferimento corrente per il git diff (default:HEAD).--uncommitted: Include le modifiche non committate.--unpushed: Include le modifiche non pushate.--untracked: Include i file non tracciati.Esempio:
npx intlayer dictionary push --git-diff --git-diff-base origin/main --git-diff-current HEADEsempio:
npx intlayer dictionary push --uncommitted --unpushed --untracked