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. VS Code-Erweiterung
    Erstellung:2025-03-17Letzte Aktualisierung:2025-09-30
    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

    Versionshistorie

    1. "Demo-GIF hinzugefügt"
      v6.1.530.9.2025
    2. "Abschnitt zur Umgebungs-Auswahl hinzugefügt"
      v6.1.024.9.2025
    3. "Intlayer-Tab / Befehle zum Ausfüllen & Testen"
      v6.0.022.9.2025
    4. "Historie initialisiert"
      v5.5.1029.6.2025

    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

    Offizielle VS Code Erweiterung

    Übersicht

    Intlayer ist die offizielle Visual Studio Code Erweiterung für Intlayer, die entwickelt wurde, um die Entwicklererfahrung beim Arbeiten mit lokalisierten Inhalten in Ihren Projekten zu verbessern.

    Intlayer VS Code Erweiterung

    Erweiterungslink: https://marketplace.visualstudio.com/items?itemName=Intlayer.intlayer-vs-code-extension

    Funktionen

    Inhalt extrahieren

    • Inhalt extrahieren – Extrahieren Sie Inhalte aus Ihren React / Vue / Svelte Komponenten

    Wörterbücher füllen

    • Sofortige Navigation – Schneller Sprung zur richtigen Inhaltsdatei beim Klicken auf einen useIntlayer-Schlüssel.
    • Wörterbücher füllen – Füllen Sie Wörterbücher mit Inhalten aus Ihrem Projekt.

    Befehle auflisten

    • Einfacher Zugriff auf Intlayer-Befehle – Erstellen, pushen, pullen, füllen und testen Sie Inhaltswörterbücher mühelos.

    Inhaltsdatei erstellen

    • Generator für Inhaltsdeklarationen – Erstellen Sie Wörterbuch-Inhaltsdateien in verschiedenen Formaten (.ts, .esm, .cjs, .json).

    Wörterbücher testen

    • Wörterbücher testen – Testen Sie Wörterbücher auf fehlende Übersetzungen.

    Wörterbuch neu aufbauen

    • Halten Sie Ihre Wörterbücher aktuell – Halten Sie Ihre Wörterbücher mit den neuesten Inhalten aus Ihrem Projekt auf dem neuesten Stand.

    Intlayer-Tab (Aktivitätsleiste)

    • Intlayer-Tab (Aktivitätsleiste) – Durchsuchen und durchsuchen Sie Wörterbücher über einen dedizierten Seiten-Tab mit Symbolleiste und Kontextaktionen (Build, Pull, Push, Fill, Refresh, Test, Create File).

    Verwendung

    Schnelle Navigation

    1. Öffnen Sie ein Projekt, das react-intlayer verwendet.
    2. Suchen Sie einen Aufruf von useIntlayer(), zum Beispiel:

      tsx
      Code kopieren

      Kopieren Sie den Code in die Zwischenablage

      const content = useIntlayer("app");
    3. Befehl-Klick (⌘+Klick auf macOS) oder Strg-Klick (auf Windows/Linux) auf den Schlüssel (z. B. "app").
    4. VS Code öffnet automatisch die entsprechende Wörterbuchdatei, z. B. src/app.content.ts.

    Intlayer-Tab (Aktivitätsleiste)

    Verwenden Sie den Seiten-Tab, um Wörterbücher zu durchsuchen und zu verwalten:

    • Öffnen Sie das Intlayer-Symbol in der Aktivitätsleiste.
    • Geben Sie in Suche ein, um Wörterbücher und Einträge in Echtzeit zu filtern.
    • Durchsuchen Sie in Wörterbücher Umgebungen, Wörterbücher und Dateien. Verwenden Sie die Symbolleiste für Erstellen, Abrufen, Senden, Füllen, Aktualisieren, Testen und Wörterbuchdatei erstellen. Rechtsklick für Kontextaktionen (Abrufen/Senden bei Wörterbüchern, Füllen bei Dateien). Die aktuelle Editor-Datei wird bei Bedarf automatisch im Baum angezeigt.

    Zugriff auf die Befehle

    Sie können auf die Befehle über die Befehlspalette zugreifen.

    sh
    Code kopieren

    Kopieren Sie den Code in die Zwischenablage

    Cmd + Shift + P (macOS) / Ctrl + Shift + P (Windows/Linux)
    • Wörterbücher erstellen
    • Wörterbücher hochladen
    • Wörterbücher herunterladen
    • Wörterbücher füllen
    • Wörterbücher testen
    • Wörterbuchdatei erstellen

    Laden von Umgebungsvariablen

    Intlayer empfiehlt, Ihre AI-API-Schlüssel sowie die Intlayer-Client-ID und das Secret in Umgebungsvariablen zu speichern.

    Die Erweiterung kann Umgebungsvariablen aus Ihrem Arbeitsbereich laden, um Intlayer-Befehle im richtigen Kontext auszuführen.

    • Ladereihenfolge (nach Priorität): .env.<env>.local → .env.<env> → .env.local → .env
    • Nicht destruktiv: vorhandene process.env-Werte werden nicht überschrieben.
    • Geltungsbereich: Dateien werden vom konfigurierten Basisverzeichnis aus aufgelöst (standardmäßig das Stammverzeichnis des Arbeitsbereichs).

    Auswahl der aktiven Umgebung

    • Befehls-Palette: Öffnen Sie die Palette und führen Sie Intlayer: Select Environment aus, wählen Sie dann die Umgebung aus (z. B. development, staging, production). Die Erweiterung versucht, die erste verfügbare Datei in der oben genannten Prioritätsliste zu laden und zeigt eine Benachrichtigung wie „Env geladen von .env.<env>.local“ an.
    • Einstellungen: Gehen Sie zu Einstellungen → Erweiterungen → Intlayer und setzen Sie:
      • Umgebung: der Umgebungsname, der zur Auflösung von .env.<env>* Dateien verwendet wird.
      • (Optional) Env-Datei: ein expliziter Pfad zu einer .env-Datei. Wenn angegeben, hat dieser Vorrang vor der ermittelten Liste.

    Monorepos und benutzerdefinierte Verzeichnisse

    Wenn sich Ihre .env-Dateien außerhalb des Arbeitsbereichs-Stammverzeichnisses befinden, legen Sie das Basisverzeichnis unter Einstellungen → Erweiterungen → Intlayer fest. Der Loader sucht dann nach .env-Dateien relativ zu diesem Verzeichnis.

    gettext (.po)
    MCP-Server
    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.

      const content = useIntlayer("app");
      Cmd + Shift + P (macOS) / Ctrl + Shift + P (Windows/Linux)