StartseiteSandboxShowcaseAppDokumentBlog
    • EnglishEnglisch
      EN
    • русскийRussisch
      RU
    • 日本語Japanisch
      JA
    • françaisFranzösisch
      FR
    • 한국어Koreanisch
      KO
    • 中文Chinesisch
      ZH
    • españolSpanisch
      ES
    • DeutschDeutsch
      DE
    • العربيةArabisch
      AR
    • italianoItalienisch
      IT
    • British EnglishEnglisch (Vereinigtes Königreich)
      EN-GB
    • portuguêsPortugiesisch
      PT
    • हिन्दीHindi
      HI
    • TürkçeTürkisch
      TR
    • polskiPolnisch
      PL
    • IndonesiaIndonesisch
      ID
    • Tiếng ViệtVietnamesisch
      VI
    • українськаUkrainisch
      UK
    /
    Dokumentation nach Framework filtern
    Alt+←
    Warum Intlayer?
    Anfangen
    Konzept
    • Wie Intlayer funktioniert
    • Konfiguration
    • TestFillBuildWatchExtractLoginPushPullConfigurationListVersionEditorLiveDebugDoc ReviewDoc TranslateSDK
    • Visueller Editor
    • CMS
    • CI/CD-Integration
    • ÜbersetzungPluralAufzählungBedingungGeschlechtEinfügungDateiVerschachtelungMarkdownHTMLFunktionsabruf
    • Datei pro Locale
    • Compiler
    • Automatisches Ausfüllen
    • Testen
    • Bundle-Optimierung
    Umwelt
    • Next.js 14 und App Router
      Next.js 15
      Next.js ohne Locale URL
      Next.js und Page Router
      Compiler
    • Tanstack Start Solid
    • Astro und React
      Astro und Svelte
      Astro und Vue
      Astro und Solid
      Astro und Preact
      Astro und Lit
      Astro und Vanilla JS
    • React Router v7
      React Router v7 (fs-routes)
      Compiler
    • Nuxt und Vue
    • Vite und Solid
    • SvelteKit
    • Vite und Preact
    • Vite und Vanilla JS
    • Vite und Lit
    • Angular 19 (Webpack)
      Analog
    • React CRA
    • React Native und Expo
    • Express.js
      NestJS
      Fastify
      Hono
      Adonis
    • Lynx und React
    Plugins
    • JSON
    • gettext (.po)
    VS Code-Erweiterung
    Agent
    • MCP-Server
    • Agenten-Fähigkeiten
    Versionen
    • v8
    • v7
    • v6
    Benchmark
    • Next.js
    • TanStack
    • Vue
    • Solid
    • Svelte
    Blog
    Frage stellen
    1. Documentation
    2. Konzept
    3. CLI
    4. Login
    Erstellung:2025-12-16Letzte Aktualisierung:2025-12-16
    Referenzieren Sie diese Dokumentation mit Ihrem bevorzugten AI-Assistenten
    ChatGPT
    Claude
    DeepSeek
    Google AI mode
    Gemini
    Perplexity
    Mistral
    Grok

    Stellen Sie Ihre Frage und erhalten Sie einen Resümee des Dokuments, indem Sie diese Seite und den AI-Anbieter Ihrer Wahl referenzieren

    Der Inhalt dieser Seite wurde mit einer KI übersetzt.

    Den englischen Originaltext ansehen
    Diese Dokumentation bearbeiten

    Wenn Sie eine Idee haben, um diese Dokumentation zu verbessern, zögern Sie bitte nicht, durch das Einreichen eines Pull-Requests auf GitHub beizutragen.

    GitHub-Link zur Dokumentation
    Kopieren

    Markdown des Dokuments in die Zwischenablage kopieren

    Intlayer CLI Login-Befehl


    Beschreibung

    Der login-Befehl der Intlayer-CLI ermöglicht es Ihnen, sich beim Intlayer CMS zu authentifizieren. Dieser Befehl öffnet automatisch Ihren Standardbrowser, um den Authentifizierungsprozess abzuschließen und die notwendigen Zugangsdaten (Client ID und Client Secret) zu erhalten, um die Intlayer-Dienste zu nutzen.

    Verwendung

    bash
    Code kopieren

    Kopieren Sie den Code in die Zwischenablage

    npx intlayer login [options]

    oder

    bash
    Code kopieren

    Kopieren Sie den Code in die Zwischenablage

    intlayer login [options]

    Optionen

    --cms-url <url>

    Geben Sie die URL des Intlayer CMS an, zu dem die Verbindung zur Authentifizierung hergestellt werden soll.

    • Typ: string
    • Standardwert: Der in intlayer.config.* konfigurierte Wert oder https://intlayer.org
    • Beispiel:
    bash
    Code kopieren

    Kopieren Sie den Code in die Zwischenablage

    npx intlayer login --cms-url https://intlayer.org

    Konfigurationsoptionen

    Sie können auch gängige Konfigurationsoptionen verwenden:

    • --env-file <path>: Pfad zur Umgebungsdatei
    • -e, --env <env>: Ausführungsumgebung
    • --base-dir <dir>: Basisverzeichnis des Projekts
    • --verbose: Detaillierte Ausgabe aktivieren (Standard: true)
    • --prefix <prefix>: Präfix für Logs

    Wie es funktioniert

    1. Lokaler Serverstart: Der Befehl startet einen lokalen HTTP-Server auf einem zufälligen Port, um Zugangsdaten vom CMS zu empfangen
    2. Browser öffnen: Der Befehl öffnet automatisch Ihren Standardbrowser zur CMS-Anmelde-URL
    3. Authentifizierung: Schließen Sie die Authentifizierung im Browser mit Ihrem Intlayer-Konto ab
    4. Empfang der Anmeldedaten: Der lokale Server empfängt die Client ID und das Client Secret vom CMS
    5. Anleitungen: Der Befehl zeigt Anweisungen an, wie Sie die Anmeldedaten in Ihrem Projekt konfigurieren

    Ausgabe

    Nach erfolgreichem Login zeigt der Befehl Folgendes an:

    1. Die empfangenen Anmeldedaten (Client ID und Client Secret)
    2. Anleitungen für die .env-Datei:
    bash
    Code kopieren

    Kopieren Sie den Code in die Zwischenablage

    INTLAYER_CLIENT_ID=your_client_idINTLAYER_CLIENT_SECRET=your_client_secret
    1. Anleitungen für die Intlayer-Konfigurationsdatei:
    typescript
    Code kopieren

    Kopieren Sie den Code in die Zwischenablage

    {  editor: {    cmsURL: 'https://intlayer.org',    clientId: process.env.INTLAYER_CLIENT_ID,    clientSecret: process.env.INTLAYER_CLIENT_SECRET,  },}

    Manuelle Konfiguration

    Wenn der Browser nicht automatisch geöffnet wird, können Sie die im Terminal angezeigte URL manuell aufrufen.

    Beispiele

    Login mit benutzerdefinierter CMS-URL

    bash
    Code kopieren

    Kopieren Sie den Code in die Zwischenablage

    npx intlayer login --cms-url https://custom-cms.example.com

    Anmeldung mit spezifischer Umgebungsdatei

    bash
    Code kopieren

    Kopieren Sie den Code in die Zwischenablage

    npx intlayer login --env-file .env.production

    Anmeldung im verbose-Modus

    bash
    Code kopieren

    Kopieren Sie den Code in die Zwischenablage

    npx intlayer login --verbose

    Fehlerbehebung

    Browser öffnet sich nicht

    Wenn der Browser sich nicht automatisch öffnet, kopieren Sie die im Terminal angezeigte URL und öffnen Sie sie manuell in Ihrem Browser.

    Verbindungsprobleme

    Wenn Sie Verbindungsprobleme feststellen, überprüfen Sie:

    1. Dass die CMS-URL korrekt ist
    2. Dass Ihre Internetverbindung ordnungsgemäß funktioniert
    3. Dass keine Firewalls die Verbindung blockieren
    4. Dass Ihre Internetverbindung ordnungsgemäß funktioniert
    5. Dass keine Firewalls die Verbindung blockieren

    Anmeldeinformationen nicht erhalten

    Wenn Sie keine Anmeldeinformationen erhalten haben:

    1. Stellen Sie sicher, dass Sie den Authentifizierungsprozess im Browser abgeschlossen haben
    2. Überprüfen Sie, dass der lokale Port nicht blockiert ist
    3. Versuchen Sie den Befehl erneut

    Nächste Schritte

    Nach dem Abschluss der Anmeldung:

    1. Fügen Sie die Anmeldeinformationen zu Ihrer .env-Datei hinzu
    2. Konfigurieren Sie Ihre intlayer.config.*-Datei mit den Anmeldeinformationen
    3. Verwenden Sie CLI-Befehle, um Ihre Wörterbücher zu verwalten:
      • npx intlayer push - Wörterbücher in das CMS pushen
      • npx intlayer pull - Wörterbücher aus dem CMS pullen
      • npx intlayer fill - Fehlende Übersetzungen auffüllen
      • npx intlayer fill - Fehlende Übersetzungen auffüllen

    Siehe auch

    • CLI-Dokumentation
    • Intlayer-Konfiguration
    • Intlayer CMS
    Extract
    Push
    Alt+→

    Auf dieser Seite

      Diskussionen sind anonym und werden regelmäßig überprüft, um häufige Probleme zu behandeln. Teilen Sie gerne Feature-Ideen, Feedback zur Dokumentation oder alles rund um Intlayer, wir nutzen diese Eingaben, um unsere Roadmap zu gestalten und das Produkt zu verbessern.

      npx intlayer login [options]
      intlayer login [options]
      npx intlayer login --cms-url https://intlayer.org
      INTLAYER_CLIENT_ID=your_client_idINTLAYER_CLIENT_SECRET=your_client_secret
      {  editor: {    cmsURL: 'https://intlayer.org',    clientId: process.env.INTLAYER_CLIENT_ID,    clientSecret: process.env.INTLAYER_CLIENT_SECRET,  },}
      npx intlayer login --cms-url https://custom-cms.example.com
      npx intlayer login --env-file .env.production
      npx intlayer login --verbose