AccueilBac à sableShowcaseAppDocBlog
    • Englishanglais
      EN
    • русскийrusse
      RU
    • 日本語japonais
      JA
    • françaisfrançais
      FR
    • 한국어coréen
      KO
    • 中文chinois
      ZH
    • españolespagnol
      ES
    • Deutschallemand
      DE
    • العربيةarabe
      AR
    • italianoitalien
      IT
    • British Englishanglais britannique
      EN-GB
    • portuguêsportugais
      PT
    • हिन्दीhindi
      HI
    • Türkçeturc
      TR
    • polskipolonais
      PL
    • Indonesiaindonésien
      ID
    • Tiếng Việtvietnamien
      VI
    • українськаukrainien
      UK
    /
    Filtrer la documentation par framework
    Alt+←
    Pourquoi Intlayer ?
    Commencer
    Concept
    • Comment Intlayer fonctionne
    • Configuration
    • TestFillBuildWatchExtractLoginPushPullConfigurationListVersionEditorLiveDebugDoc ReviewDoc TranslateSDK
    • Éditeur visuel
    • CMS
    • Intégration CI/CD
    • TraductionPlurielÉnumérationConditionGenreInsertionFichierImbricationMarkdownHTMLRécupération de fonction
    • Fichier par locale
    • Compilateur
    • Remplissage automatique
    • Tests
    • Optimisation de bundle
    Environnement
    • Next.js 14 et App Router
      Next.js 15
      Next.js sans locale URL
      Next.js et Page Router
      Compiler
    • Tanstack Start Solid
    • Astro et React
      Astro et Svelte
      Astro et Vue
      Astro et Solid
      Astro et Preact
      Astro et Lit
      Astro et Vanilla JS
    • React Router v7
      React Router v7 (fs-routes)
      Compiler
    • Nuxt et Vue
    • Vite et Solid
    • SvelteKit
    • Vite et Preact
    • Vite et Vanilla JS
    • Vite et Lit
    • Angular 19 (Webpack)
      Analog
    • React CRA
    • React Native et Expo
    • Express.js
      NestJS
      Fastify
      Hono
      Adonis
    • Lynx et React
    Plugins
    • JSON
    • gettext (.po)
    Extension VS Code
    Agent
    • Serveur MCP
    • Compétences de l’agent
    Versions
    • v8
    • v7
    • v6
    Benchmark
    • Next.js
    • TanStack
    • Vue
    • Solid
    • Svelte
    Blog
    Poser une question
    1. Documentation
    2. Concept
    3. CLI
    4. Push
    Création:2024-08-11Dernière mise à jour:2025-11-22
    Référencez cette doc à votre assistant AI préféré
    ChatGPT
    Claude
    DeepSeek
    Google AI mode
    Gemini
    Perplexity
    Mistral
    Grok

    Posez votre question et obtenez un résumé du document en referencant cette page et le Provider AI de votre choix

    Le contenu de cette page a été traduit à l'aide d'une IA.

    Voir la dernière version du contenu original en anglais
    Modifier cette documentation

    Si vous avez une idée d’amélioration pour améliorer cette documentation, n’hésitez pas à contribuer en submitant une pull request sur GitHub.

    Lien GitHub de la documentation
    Copier

    Copier le Markdown du doc dans le presse-papiers

    Pousser les dictionnaires

    bash
    Copier le code

    Copier le code dans le presse-papiers

    npx intlayer dictionary push

    Si l'éditeur intlayer est installé, vous pouvez également pousser les dictionnaires vers l'éditeur. Cette commande permettra de rendre les dictionnaires disponibles dans l'éditeur. De cette manière, vous pouvez partager vos dictionnaires avec votre équipe et éditer votre contenu sans modifier le code de votre application.

    Alias :

    • npx intlayer dictionaries push
    • npx intlayer dictionary push
    • npx intlayer dic push

    Arguments :

    Options du dictionnaire :

    • -d, --dictionaries : identifiants des dictionnaires à pousser. Si non spécifié, tous les dictionnaires seront poussés.

      Exemple : npx intlayer dictionary push -d my-dictionary-id my-other-dictionary-id
    • --dictionary : identifiants des dictionnaires à pousser (alias de --dictionaries).

      Exemple : npx intlayer dictionary push --dictionary my-dictionary-id my-other-dictionary-id

    Options de configuration :

    • --base-dir : Spécifie le répertoire de base du projet. Pour récupérer la configuration intlayer, la commande recherchera le fichier intlayer.config.{ts,js,json,cjs,mjs} dans le répertoire de base.

      Exemple : npx intlayer dictionary push --env-file .env.production.local
    • --no-cache : Désactive le cache.

      Exemple : npx intlayer build --no-cache

    Options des variables d'environnement :

    • --env : Spécifie l'environnement (par exemple, development, production). Utile dans le cas où vous utilisez des variables d'environnement dans votre fichier de configuration intlayer.
    • --env-file : Fournit un fichier d'environnement personnalisé pour charger les variables. Utile dans le cas où vous utilisez des variables d'environnement dans votre fichier de configuration intlayer.

      Exemple : npx intlayer dictionary push --env-file .env.production.local
      Exemple : npx intlayer dictionary push --env production

    Options de sortie :

    • -r, --delete-locale-dictionary : Ignore la question demandant de supprimer les répertoires des locales une fois les dictionnaires poussés, et les supprime. Par défaut, si le dictionnaire est défini localement, il écrasera le contenu des dictionnaires distants.

      Exemple : npx intlayer dictionary push -r
      Exemple : npx intlayer dictionary push --delete-locale-dictionary
    • -k, --keep-locale-dictionary : Ignore la question demandant de supprimer les répertoires des locales une fois les dictionnaires poussés, et les conserve. Par défaut, si le dictionnaire est défini localement, il écrasera le contenu des dictionnaires distants.

      Exemple : npx intlayer dictionary push -k
      Exemple : npx intlayer dictionary push --keep-locale-dictionary

    Options de préparation :

    • --build : Construire les dictionnaires avant de les pousser pour s'assurer que le contenu est à jour. True forcera la construction, false la sautera, undefined permettra d'utiliser le cache de la construction.

    Options de journalisation :

    • --verbose : Activer la journalisation détaillée pour le débogage. (par défaut à true en utilisant la CLI)

    Options Git :

    • --git-diff : Ne s'exécute que sur les dictionnaires qui incluent des modifications depuis la base (par défaut origin/main) vers la branche courante (par défaut : HEAD).
    • --git-diff-base : Spécifier la référence de base pour le git diff (par défaut origin/main).
    • --git-diff-current : Spécifier la référence courante pour le git diff (par défaut : HEAD).
    • --uncommitted : Inclure les modifications non validées.
    • --unpushed : Inclure les modifications non poussées.
    • --untracked : Inclure les fichiers non suivis.

      Exemple : npx intlayer dictionary push --git-diff --git-diff-base origin/main --git-diff-current HEAD
      Exemple : npx intlayer dictionary push --uncommitted --unpushed --untracked
    Login
    Pull
    Alt+→

    Dans cette page

      Les discussions sont anonymes et régulièrement analysées pour traiter les problèmes fréquents. N'hésitez pas à partager vos idées de fonctionnalités, vos retours sur la documentation ou tout ce qui concerne Intlayer, nous utilisons ces retours pour construire notre roadmap et améliorer le produit.

      npx intlayer dictionary push