diff options
| author | Adam <[email protected]> | 2026-02-10 13:59:14 -0600 |
|---|---|---|
| committer | opencode <[email protected]> | 2026-02-10 20:22:30 +0000 |
| commit | fd5531316f858b77274e26975796aec41ba5128c (patch) | |
| tree | 6337bc388da712e35b24e3bf6bdf903b21cecfa4 /packages/web/src/content/docs/de | |
| parent | fbc41475b403a23f004f63289b264c224b9d6b2f (diff) | |
| download | opencode-fd5531316f858b77274e26975796aec41ba5128c.tar.gz opencode-fd5531316f858b77274e26975796aec41ba5128c.zip | |
fix(docs): locale translations
Diffstat (limited to 'packages/web/src/content/docs/de')
| -rw-r--r-- | packages/web/src/content/docs/de/1-0.mdx | 22 | ||||
| -rw-r--r-- | packages/web/src/content/docs/de/acp.mdx | 6 | ||||
| -rw-r--r-- | packages/web/src/content/docs/de/agents.mdx | 16 | ||||
| -rw-r--r-- | packages/web/src/content/docs/de/cli.mdx | 152 | ||||
| -rw-r--r-- | packages/web/src/content/docs/de/formatters.mdx | 2 | ||||
| -rw-r--r-- | packages/web/src/content/docs/de/github.mdx | 34 | ||||
| -rw-r--r-- | packages/web/src/content/docs/de/gitlab.mdx | 18 | ||||
| -rw-r--r-- | packages/web/src/content/docs/de/index.mdx | 4 | ||||
| -rw-r--r-- | packages/web/src/content/docs/de/keybinds.mdx | 42 | ||||
| -rw-r--r-- | packages/web/src/content/docs/de/lsp.mdx | 4 |
10 files changed, 150 insertions, 150 deletions
diff --git a/packages/web/src/content/docs/de/1-0.mdx b/packages/web/src/content/docs/de/1-0.mdx index dd11d793a..f4fa6fac7 100644 --- a/packages/web/src/content/docs/de/1-0.mdx +++ b/packages/web/src/content/docs/de/1-0.mdx @@ -5,9 +5,9 @@ description: Was ist neu in OpenCode 1.0. OpenCode 1.0 ist eine komplette Neufassung des TUI. -Wir sind vom go+bubbletea-basierten TUI, das Leistungs- und Leistungsprobleme aufwies, zu einem internen Framework (OpenTUI) übergegangen, das in zig+solidjs geschrieben wurde. +We moved from the go+bubbletea based TUI which had performance and capability issues to an in-house framework (OpenTUI) written in zig+solidjs. -Der neue TUI funktioniert wie der alte, da er eine Verbindung zum gleichen OpenCode-Server herstellt. +The new TUI works like the old one since it connects to the same opencode server. --- @@ -44,24 +44,24 @@ Wir haben einige Funktionen entfernt, von denen wir nicht sicher waren, ob sie t ## Bahnbrechende Veränderungen -### Tastenkombinationen umbenannt +### Keybinds renamed -- Nachrichten_revert -> Nachrichten_Rückgängig machen +- messages_revert -> messages_undo - switch_agent -> agent_cycle - switch_agent_reverse -> agent_cycle_reverse - switch_mode -> agent_cycle - switch_mode_reverse -> agent_cycle_reverse -### Tastenkombinationen entfernt +### Keybinds removed -- message_layout_toggle -- message_next -- Nachrichten_vorherige +- messages_layout_toggle +- messages_next +- messages_previous - file_diff_toggle - file_search - file_close -- Dateiliste +- file_list - app_help - project_init -- Werkzeugdetails -- think_blocks +- tool_details +- thinking_blocks diff --git a/packages/web/src/content/docs/de/acp.mdx b/packages/web/src/content/docs/de/acp.mdx index 04c5c67ac..00b6743cb 100644 --- a/packages/web/src/content/docs/de/acp.mdx +++ b/packages/web/src/content/docs/de/acp.mdx @@ -9,7 +9,7 @@ OpenCode unterstützt [Agent Client Protocol](https://agentclientprotocol.com) o Eine Liste der Editoren und Tools, die ACP unterstützen, finden Sie unter [ACP progress report](https://zed.dev/blog/acp-progress-report#available-now). ::: -ACP ist ein offenes Protokoll, das die Kommunikation zwischen Code-Editoren und AI-Codierungsagenten standardisiert. +ACP ist ein offenes Protokoll, das die Kommunikation zwischen Code-Editoren und AI-Coding-Agenten standardisiert. --- @@ -82,7 +82,7 @@ Fügen Sie zu Ihrem [JetBrains IDE](https://www.jetbrains.com/) acp.json gemäß } ``` -Um es zu öffnen, verwenden Sie den neuen Agenten „OpenCode“ in der Chat-Agentenauswahl AI. +Um es zu öffnen, verwenden Sie den neuen Agenten „OpenCode“ in der AI Chat Agent Selector. --- @@ -145,7 +145,7 @@ Wenn Sie Umgebungsvariablen (wie `OPENCODE_API_KEY`) übergeben müssen, finden OpenCode funktioniert über ACP genauso wie im Terminal. Alle Funktionen werden unterstützt: :::note -Einige integrierte Schrägstrichbefehle wie `/undo` und `/redo` werden derzeit nicht unterstützt. +Einige integrierte Slash-Befehle wie `/undo` und `/redo` werden derzeit nicht unterstützt. ::: - Integrierte Tools (Dateioperationen, Terminalbefehle usw.) diff --git a/packages/web/src/content/docs/de/agents.mdx b/packages/web/src/content/docs/de/agents.mdx index 7503658be..a3127e4a4 100644 --- a/packages/web/src/content/docs/de/agents.mdx +++ b/packages/web/src/content/docs/de/agents.mdx @@ -46,7 +46,7 @@ OpenCode verfügt über zwei integrierte Primäragenten und zwei integrierte Sub --- -### Verwenden Sie Build +### Use Build _Modus_: `primary` @@ -54,7 +54,7 @@ Build ist der **Standard**-Primäragent mit allen aktivierten Tools. Dies ist de --- -### Nutzungsplan +### Use Plan _Modus_: `primary` @@ -68,7 +68,7 @@ Dieser Agent ist nützlich, wenn Sie möchten, dass LLM Code analysiert, Änderu --- -### Verwenden Sie es allgemein +### Use General _Modus_: `subagent` @@ -76,7 +76,7 @@ Ein Allzweckagent zur Recherche komplexerer Fragen und zur Ausführung mehrstufi --- -### Verwenden Sie „Erkunden“. +### Use Explore _Modus_: `subagent` @@ -84,7 +84,7 @@ Ein schneller, schreibgeschützter Agent zum Erkunden von Codebasen. Dateien kö --- -### Verwenden Sie Dichtung +### Use Compaction _Modus_: `primary` @@ -92,7 +92,7 @@ Versteckter Systemagent, der lange Kontext in einer kleineren Zusammenfassung ko --- -### Titel verwenden +### Use Title _Modus_: `primary` @@ -100,7 +100,7 @@ Versteckter Systemagent, der kurze Sitzungstitel generiert. Es läuft automatisc --- -### Zusammenfassung verwenden +### Use Summary _Modus_: `primary` @@ -482,7 +482,7 @@ Sie können Berechtigungen für bestimmte Bash-Befehle festlegen. } ``` -Dies kann ein Kugelmuster annehmen. +Dies kann ein Glob-Muster annehmen. ```json title="opencode.json" {7} { diff --git a/packages/web/src/content/docs/de/cli.mdx b/packages/web/src/content/docs/de/cli.mdx index 5547644b8..26b0379c5 100644 --- a/packages/web/src/content/docs/de/cli.mdx +++ b/packages/web/src/content/docs/de/cli.mdx @@ -5,7 +5,7 @@ description: OpenCode CLI Optionen und Befehle. import { Tabs, TabItem } from "@astrojs/starlight/components" -Der OpenCode CLI startet standardmäßig den [TUI](/docs/tui), wenn er ohne Argumente ausgeführt wird. +Der OpenCode CLI startet standardmäßig das [TUI](/docs/tui), wenn er ohne Argumente ausgeführt wird. ```bash opencode @@ -27,14 +27,14 @@ Starten Sie die Terminalbenutzeroberfläche OpenCode. opencode [project] ``` -#### Flaggen +#### Flags -| Flagge | Kurz | Beschreibung | +| Flag | Kurz | Beschreibung | | ------------ | ---- | ---------------------------------------------------------------------- | | `--continue` | `-c` | Setzen Sie die letzte Sitzung fort | -| `--session` | `-s` | Sitzung ID zum Fortfahren | +| `--session` | `-s` | Session-ID zum Fortfahren | | `--fork` | | Sitzung beim Fortsetzen verzweigen (mit `--continue` oder `--session`) | -| `--prompt` | | Zur Verwendung auffordern | +| `--prompt` | | Prompt zur Verwendung | | `--model` | `-m` | Zu verwendendes Modell in der Form provider/model | | `--agent` | | Zu verwendender Agent | | `--port` | | Port zum Abhören | @@ -76,12 +76,12 @@ opencode web --port 4096 --hostname 0.0.0.0 opencode attach http://10.20.30.40:4096 ``` -#### Flaggen +#### Flags -| Flagge | Kurz | Beschreibung | +| Flag | Kurz | Beschreibung | | ----------- | ---- | ----------------------------------------- | | `--dir` | | Arbeitsverzeichnis zum Starten von TUI in | -| `--session` | `-s` | Sitzung ID zum Fortfahren | +| `--session` | `-s` | Session-ID zum Fortfahren | --- @@ -99,7 +99,7 @@ Dieser Befehl führt Sie durch die Erstellung eines neuen Agenten mit einer benu #### list -Hören Sie sich alle verfügbaren Agenten an. +Listen Sie alle verfügbaren Agenten auf. ```bash opencode agent list @@ -147,7 +147,7 @@ opencode auth ls #### logout -Melden Sie sich von einem Anbieter ab, ohne dass es aus der Anmeldeinformationsdatei gelöscht wird. +Melden Sie sich von einem Anbieter ab, indem Sie ihn aus der Anmeldeinformationsdatei löschen. ```bash opencode auth logout @@ -165,7 +165,7 @@ opencode github [command] --- -#### installieren +#### install Installieren Sie den GitHub-Agenten in Ihrem Repository. @@ -177,7 +177,7 @@ Dadurch wird der erforderliche GitHub-Aktionsworkflow eingerichtet und Sie durch --- -#### laufen +#### run Führen Sie den GitHub-Agenten aus. Dies wird normalerweise in GitHub-Aktionen verwendet. @@ -185,9 +185,9 @@ Führen Sie den GitHub-Agenten aus. Dies wird normalerweise in GitHub-Aktionen v opencode github run ``` -##### Flaggen +##### Flags -| Flagge | Beschreibung | +| Flag | Beschreibung | | --------- | --------------------------------------------------- | | `--event` | GitHub Scheinereignis zum Ausführen des Agenten für | | `--token` | GitHub persönliches Zugriffstoken | @@ -196,7 +196,7 @@ opencode github run ### mcp -Verwalten Sie den Model Context Protocol-Server. +Verwalten Sie Model Context Protocol-Server. ```bash opencode mcp [command] @@ -212,13 +212,13 @@ Fügen Sie Ihrer Konfiguration einen MCP-Server hinzu. opencode mcp add ``` -Dieser Befehl führt Sie durch das Hinzufügen eines lokalen oder Remote-Servers MCP. +Dieser Befehl führt Sie durch das Hinzufügen eines lokalen oder Remote-MCP-Servers. --- #### list -Hören Sie sich alle konfigurierten MCP-Server und deren Verbindungsstatus an. +Listen Sie alle konfigurierten MCP-Server und deren Verbindungsstatus auf. ```bash opencode mcp list @@ -240,7 +240,7 @@ Authentifizieren Sie sich mit einem OAuth-fähigen MCP-Server. opencode mcp auth [name] ``` -Wenn Sie keinen Servernamen angeben, werden Sie autorisiert, einen der verfügbaren OAuth-fähigen Server auszuwählen. +Wenn Sie keinen Servernamen angeben, werden Sie aufgefordert, einen der verfügbaren OAuth-fähigen Server auszuwählen. Sie können auch OAuth-fähige Server und deren Authentifizierungsstatus auflisten. @@ -278,7 +278,7 @@ opencode mcp debug <name> ### models -Hören Sie sich alle verfügbaren Modelle der konfigurierten Anbieter an. +Listen Sie alle verfügbaren Modelle der konfigurierten Anbieter auf. ```bash opencode models [provider] @@ -286,17 +286,17 @@ opencode models [provider] Dieser Befehl zeigt alle bei Ihren konfigurierten Anbietern verfügbaren Modelle im Format `provider/model` an. -Dies ist nützlich, um die genauen Modellnamen herauszufinden, die in [your config](/docs/config/) verwendet werden sollen. +Dies ist nützlich, um die genauen Modellnamen herauszufinden, die in [Ihrer Konfiguration](/docs/config/) verwendet werden sollen. -Sie können optional einen Anbieter ID übergeben, um Modelle nach diesem Anbieter zu filtern. +Sie können optional eine Anbieter-ID übergeben, um Modelle nach diesem Anbieter zu filtern. ```bash opencode models anthropic ``` -#### Flaggen +#### Flags -| Flagge | Beschreibung | +| Flag | Beschreibung | | ----------- | ------------------------------------------------------------------------------------- | | `--refresh` | Aktualisieren Sie den Modellcache von models.dev | | `--verbose` | Verwenden Sie eine ausführlichere Modellausgabe (einschließlich Metadaten wie Kosten) | @@ -309,7 +309,7 @@ opencode models --refresh --- -### laufen +### run Führen Sie OpenCode im nicht interaktiven Modus aus, indem Sie direkt eine Eingabeaufforderung übergeben. @@ -317,7 +317,7 @@ Führen Sie OpenCode im nicht interaktiven Modus aus, indem Sie direkt eine Eing opencode run [message..] ``` -Dies ist nützlich für die Skripterstellung, die Automatisierung oder wenn Sie eine schnelle Antwort wünschen, ohne den vollständigen TUI zu starten. Zum Beispiel. +Dies ist nützlich für die Skripterstellung, die Automatisierung oder wenn Sie eine schnelle Antwort wünschen, ohne das vollständige TUI zu starten. Zum Beispiel. ```bash "opencode run" opencode run Explain the use of context in Go @@ -333,28 +333,28 @@ opencode serve opencode run --attach http://localhost:4096 "Explain async/await in JavaScript" ``` -#### Flaggen +#### Flags -| Flagge | Kurz | Beschreibung | +| Flag | Kurz | Beschreibung | | ------------ | ---- | --------------------------------------------------------------------------------------------------- | | `--command` | | Der auszuführende Befehl, Nachricht für Argumente verwenden | | `--continue` | `-c` | Setzen Sie die letzte Sitzung fort | -| `--session` | `-s` | Sitzung ID zum Fortfahren | -| `--fork` | | Verzweigen Sie die Sitzung beim Fortsetzen (mit `--continue` oder `--session`) verwenden | +| `--session` | `-s` | Session-ID zum Fortfahren | +| `--fork` | | Sitzung beim Fortsetzen verzweigen (mit `--continue` oder `--session` verwenden) | | `--share` | | Teilen Sie die Sitzung | | `--model` | `-m` | Zu verwendendes Modell in der Form provider/model | | `--agent` | | Zu verwendender Agent | | `--file` | `-f` | Datei(en) zum Anhängen an die Nachricht | -| `--format` | | Format: Standard (formatiert) oder JSON (rohe JSON-Ereignisse) | +| `--format` | | Format: default (formatiert) oder json (rohe JSON-Ereignisse) | | `--title` | | Titel für die Sitzung (verwendet eine verkürzte Eingabeaufforderung, wenn kein Wert angegeben wird) | -| `--attach` | | An einen laufenden OpenCode-Server anschließen (e.g., http://localhost:4096) | +| `--attach` | | An einen laufenden OpenCode-Server anschließen (z.B. http://localhost:4096) | | `--port` | | Port für den lokalen Server (standardmäßig zufälliger Port) | --- ### serve -Starten Sie einen Headless-OpenCode-Server für den API-Zugriff. Sehen Sie sich [server docs](/docs/server) für die vollständige HTTP-Schnittstelle an. +Starten Sie einen Headless-OpenCode-Server für den API-Zugriff. Sehen Sie sich die [Server-Dokumentation](/docs/server) für die vollständige HTTP-Schnittstelle an. ```bash opencode serve @@ -362,20 +362,20 @@ opencode serve Dadurch wird ein HTTP-Server gestartet, der API-Zugriff auf OpenCode-Funktionalität ohne die TUI-Schnittstelle bietet. Legen Sie `OPENCODE_SERVER_PASSWORD` fest, um die HTTP-Basisauthentifizierung zu aktivieren (Benutzername ist standardmäßig `opencode`). -#### Flaggen +#### Flags -| Flagge | Beschreibung | -| ------------ | -------------------------------------------------- | -| `--port` | Port zum Abhören | -| `--hostname` | Hostname zum Abhören | -| `--mdns` | mDNS-Erkennung aktivieren | -| `--cors` | Zusätzliche Browserursprung(e), um CORS zuzulassen | +| Flag | Beschreibung | +| ------------ | ----------------------------------------------- | +| `--port` | Port zum Abhören | +| `--hostname` | Hostname zum Abhören | +| `--mdns` | mDNS-Discovery aktivieren | +| `--cors` | Zusätzliche Browser-Ursprünge für CORS zulassen | --- -### Sitzung +### session -Verwalten Sie OpenCode-Sitzungen. +OpenCode-Sitzungen verwalten. ```bash opencode session [command] @@ -385,18 +385,18 @@ opencode session [command] #### list -Hören Sie sich alle OpenCode-Sitzungen an. +Listen Sie alle OpenCode-Sitzungen auf. ```bash opencode session list ``` -##### Flaggen +##### Flags -| Flagge | Kurz | Beschreibung | -| ------------- | ---- | ------------------------------------------ | -| `--max-count` | `-n` | Auf N letzte Sitzungen beschränken | -| `--format` | | Ausgabeformat: Tabelle oder JSON (Tabelle) | +| Flag | Kurz | Beschreibung | +| ------------- | ---- | ---------------------------------------- | +| `--max-count` | `-n` | Beschränken auf die N neuesten Sitzungen | +| `--format` | | Ausgabeformat: table oder json (table) | --- @@ -408,9 +408,9 @@ Zeigen Sie Token-Nutzungs- und Kostenstatistiken für Ihre OpenCode-Sitzungen an opencode stats ``` -#### Flaggen +#### Flags -| Flagge | Beschreibung | +| Flag | Beschreibung | | ----------- | ------------------------------------------------------------------------------------------------------------------------------ | | `--days` | Statistiken für die letzten N Tage anzeigen (alle Zeiten) | | `--tools` | Anzahl der angebotenen Werkzeuge (alle) | @@ -427,19 +427,19 @@ Sitzungsdaten als JSON exportieren. opencode export [sessionID] ``` -Wenn Sie keine Sitzung ID angeben, werden Sie berechtigt, eine der verfügbaren Sitzungen auszuwählen. +Wenn Sie keine Sitzungs-ID angeben, werden Sie aufgefordert, eine der verfügbaren Sitzungen auszuwählen. --- ### import -Importieren Sie Sitzungsdaten aus einer JSON-Datei oder einer OpenCode-Freigabe URL. +Importieren Sie Sitzungsdaten aus einer JSON-Datei oder einer OpenCode-Freigabe-URL. ```bash opencode import <file> ``` -Sie können aus einer lokalen Datei oder einer OpenCode-Freigabe URL importieren. +Sie können aus einer lokalen Datei oder einer OpenCode-Freigabe-URL importieren. ```bash opencode import session.json @@ -458,30 +458,30 @@ opencode web Dadurch wird ein HTTP-Server gestartet und ein Webbrowser geöffnet, um über eine Webschnittstelle auf OpenCode zuzugreifen. Legen Sie `OPENCODE_SERVER_PASSWORD` fest, um die HTTP-Basisauthentifizierung zu aktivieren (Benutzername ist standardmäßig `opencode`). -#### Flaggen +#### Flags -| Flagge | Beschreibung | -| ------------ | -------------------------------------------------- | -| `--port` | Port zum Abhören | -| `--hostname` | Hostname zum Abhören | -| `--mdns` | mDNS-Erkennung aktivieren | -| `--cors` | Zusätzliche Browserursprung(e), um CORS zuzulassen | +| Flag | Beschreibung | +| ------------ | ----------------------------------------------- | +| `--port` | Port zum Abhören | +| `--hostname` | Hostname zum Abhören | +| `--mdns` | mDNS-Discovery aktivieren | +| `--cors` | Zusätzliche Browser-Ursprünge für CORS zulassen | --- ### acp -Starten Sie einen ACP-Server (Agent Client Protocol). +Starten Sie einen ACP (Agent Client Protocol) Server. ```bash opencode acp ``` -Dieser Befehl startet einen ACP-Server, der über stdin/stdout mit nd-JSON kommuniziert. +Dieser Befehl startet einen ACP-Server, der über stdin/stdout unter Verwendung von nd-JSON kommuniziert. -#### Flaggen +#### Flags -| Flagge | Beschreibung | +| Flag | Beschreibung | | ------------ | -------------------- | | `--cwd` | Arbeitsverzeichnis | | `--port` | Port zum Abhören | @@ -497,9 +497,9 @@ Deinstallieren Sie OpenCode und entfernen Sie alle zugehörigen Dateien. opencode uninstall ``` -#### Flaggen +#### Flags -| Flagge | Kurz | Beschreibung | +| Flag | Kurz | Beschreibung | | --------------- | ---- | --------------------------------------------------- | | `--keep-config` | `-c` | Konfigurationsdateien behalten | | `--keep-data` | `-d` | Sitzungsdaten und Snapshots aufbewahren | @@ -528,23 +528,23 @@ Um auf eine bestimmte Version zu aktualisieren. opencode upgrade v0.1.48 ``` -#### Flaggen +#### Flags -| Flagge | Kurz | Beschreibung | +| Flag | Kurz | Beschreibung | | ---------- | ---- | --------------------------------------------------------------- | | `--method` | `-m` | Die verwendete Installationsmethode; curl, npm, pnpm, bun, brew | --- -## Globale Flaggen +## Globale Flags Der OpenCode CLI akzeptiert die folgenden globalen Flags. -| Flagge | Kurz | Beschreibung | +| Flag | Kurz | Beschreibung | | -------------- | ---- | ----------------------------------------- | | `--help` | `-h` | Hilfe anzeigen | | `--version` | `-v` | Versionsnummer drucken | -| `--print-logs` | | Protokolle nach Standard drucken | +| `--print-logs` | | Protokolle nach stderr drucken | | `--log-level` | | Protokollebene (DEBUG, INFO, WARN, ERROR) | --- @@ -553,7 +553,7 @@ Der OpenCode CLI akzeptiert die folgenden globalen Flags. OpenCode kann mithilfe von Umgebungsvariablen konfiguriert werden. -| Variable | Geben Sie | eine Beschreibung | +| Variable | Typ | Beschreibung | | ------------------------------------- | --------------- | -------------------------------------------------------------------------------- | | `OPENCODE_AUTO_SHARE` | boolescher Wert | Sitzungen automatisch teilen | | `OPENCODE_GIT_BASH_PATH` | Zeichenfolge | Pfad zur ausführbaren Git Bash-Datei unter Windows | @@ -568,25 +568,25 @@ OpenCode kann mithilfe von Umgebungsvariablen konfiguriert werden. | `OPENCODE_DISABLE_LSP_DOWNLOAD` | boolescher Wert | Automatische LSP-Server-Downloads deaktivieren | | `OPENCODE_ENABLE_EXPERIMENTAL_MODELS` | boolescher Wert | Experimentelle Modelle aktivieren | | `OPENCODE_DISABLE_AUTOCOMPACT` | boolescher Wert | Automatische Kontextkomprimierung deaktivieren | -| `OPENCODE_DISABLE_CLAUDE_CODE` | boolescher Wert | Deaktivieren Sie das Lesen von `.claude` (Eingabeaufforderung + Fähigkeiten) | +| `OPENCODE_DISABLE_CLAUDE_CODE` | boolescher Wert | Deaktivieren Sie das Lesen von `.claude` (Prompt + Skills) | | `OPENCODE_DISABLE_CLAUDE_CODE_PROMPT` | boolescher Wert | Deaktivieren Sie das Lesen von `~/.claude/CLAUDE.md` | | `OPENCODE_DISABLE_CLAUDE_CODE_SKILLS` | boolescher Wert | Deaktivieren Sie das Laden von `.claude/skills` | -| `OPENCODE_DISABLE_MODELS_FETCH` | boolescher Wert | Deaktivieren Sie das gesammelte Modell von Remote-Quellen | +| `OPENCODE_DISABLE_MODELS_FETCH` | boolescher Wert | Deaktivieren Sie das Abrufen von Modellen aus Remote-Quellen | | `OPENCODE_FAKE_VCS` | Zeichenfolge | Gefälschter VCS-Anbieter zu Testzwecken | | `OPENCODE_DISABLE_FILETIME_CHECK` | boolescher Wert | Dateizeitprüfung zur Optimierung deaktivieren | | `OPENCODE_CLIENT` | Zeichenfolge | Client-ID (standardmäßig `cli`) | | `OPENCODE_ENABLE_EXA` | boolescher Wert | Exa-Websuchtools aktivieren | | `OPENCODE_SERVER_PASSWORD` | Zeichenfolge | Aktivieren Sie die Basisauthentifizierung für `serve`/`web` | | `OPENCODE_SERVER_USERNAME` | Zeichenfolge | Benutzernamen für die Basisauthentifizierung überschreiben (Standard `opencode`) | -| `OPENCODE_MODELS_URL` | Zeichenfolge | Benutzerdefinierte URL zum Erhalten der Modellkonfiguration | +| `OPENCODE_MODELS_URL` | Zeichenfolge | Benutzerdefinierte URL zum Abrufen der Modellkonfiguration | --- ### Experimental -Diese Umgebungsvariablen ermöglichen experimentelle Funktionen, die sich ändern oder entfernen können. +Diese Umgebungsvariablen ermöglichen experimentelle Funktionen, die sich ändern oder entfernt werden können. -| Variable | Geben Sie | eine Beschreibung | +| Variable | Typ | Beschreibung | | ----------------------------------------------- | --------------- | ------------------------------------------------------- | | `OPENCODE_EXPERIMENTAL` | boolescher Wert | Alle experimentellen Funktionen aktivieren | | `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | boolescher Wert | Symbolerkennung aktivieren | diff --git a/packages/web/src/content/docs/de/formatters.mdx b/packages/web/src/content/docs/de/formatters.mdx index 253b52683..3cdf6450d 100644 --- a/packages/web/src/content/docs/de/formatters.mdx +++ b/packages/web/src/content/docs/de/formatters.mdx @@ -67,7 +67,7 @@ Sie können Formatierer über den Abschnitt `formatter` in Ihrer OpenCode-Konfig Jede Formatierungskonfiguration unterstützt Folgendes: -| Eigentum | Typ | Beschreibung | +| Eigenschaft | Typ | Beschreibung | | ------------- | --------------- | -------------------------------------------------------------------------------- | | `disabled` | boolescher Wert | Setzen Sie dies auf `true`, um den Formatierer zu deaktivieren | | `command` | string[] | Der zum Formatieren auszuführende Befehl | diff --git a/packages/web/src/content/docs/de/github.mdx b/packages/web/src/content/docs/de/github.mdx index 2b9c59885..d084cdb28 100644 --- a/packages/web/src/content/docs/de/github.mdx +++ b/packages/web/src/content/docs/de/github.mdx @@ -9,9 +9,9 @@ OpenCode lässt sich in Ihren GitHub-Workflow integrieren. Erwähnen Sie `/openc ## Features -- **Triage-Probleme**: Bitten Sie OpenCode, ein Problem zu untersuchen und es Ihnen zu erklären. -- **Reparieren und implementieren**: Bitten Sie OpenCode, ein Problem zu beheben oder eine Funktion zu implementieren. Und es funktioniert in einem neuen Zweig und sendet ein PR mit allen Änderungen. -- **Sicher**: OpenCode läuft in den Runnern Ihres GitHub. +- **Issue Triage**: Bitten Sie OpenCode, ein Problem zu untersuchen und es Ihnen zu erklären. +- **Reparieren und implementieren**: Bitten Sie OpenCode, ein Problem zu beheben oder eine Funktion zu implementieren. Und es funktioniert in einem neuen Branch und sendet ein PR mit allen Änderungen. +- **Sicher**: OpenCode läuft in den Runners Ihres GitHub. --- @@ -23,7 +23,7 @@ Führen Sie den folgenden Befehl in einem Projekt aus, das sich in einem GitHub- opencode github install ``` -Dies führt Sie durch die Installation der GitHub-App, das Erstellen des Workflows und das Einrichten von Geheimnissen. +Dies führt Sie durch die Installation der GitHub-App, das Erstellen des Workflows und das Einrichten von Secrets. --- @@ -73,9 +73,9 @@ Oder Sie können es manuell einrichten. # github_token: xxxx ``` -3. **Speichern Sie die API-Schlüssel in Geheimnissen** +3. **Speichern Sie die API-Schlüssel in Secrets** - Erweitern Sie in den **Einstellungen** Ihrer Organisation oder Ihres Projekts links **Geheimnisse und Variablen** und wählen Sie **Aktionen** aus. Und fügen Sie die erforderlichen API-Schlüssel hinzu. + Erweitern Sie in den **Einstellungen** Ihrer Organisation oder Ihres Projekts links **Secrets und Variablen** und wählen Sie **Aktionen** aus. Und fügen Sie die erforderlichen API-Schlüssel hinzu. --- @@ -85,7 +85,7 @@ Oder Sie können es manuell einrichten. - `agent`: Der zu verwendende Agent. Muss ein Hauptagent sein. Fällt aus der Konfiguration auf `default_agent` oder `"build"` zurück, wenn es nicht gefunden wird. - `share`: Ob die OpenCode-Sitzung geteilt werden soll. Der Standardwert ist **true** für öffentliche Repositorys. - `prompt`: Optionale benutzerdefinierte Eingabeaufforderung zum Überschreiben des Standardverhaltens. Verwenden Sie dies, um anzupassen, wie OpenCode Anfragen verarbeitet. -- `token`: Optionales GitHub-Zugriffstoken zum Ausführen von Vorgängen wie dem Erstellen von Kommentaren, dem Festschreiben von Änderungen und dem Öffnen von Pull-Anfragen. Standardmäßig verwendet OpenCode das Installationszugriffstoken der OpenCode GitHub-App, sodass Commits, Kommentare und Pull-Anfragen so aussehen, als würden sie von der App kommen. +- `token`: Optionales GitHub-Zugriffstoken zum Ausführen von Vorgängen wie dem Erstellen von Kommentaren, dem Festschreiben von Änderungen und dem Öffnen von Pull Requests. Standardmäßig verwendet OpenCode das Installation Access Token der OpenCode GitHub-App, sodass Commits, Kommentare und Pull Requests so aussehen, als würden sie von der App kommen. Alternativ können Sie [built-in `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) des GitHub Action Runners verwenden, ohne die OpenCode GitHub App zu installieren. Stellen Sie einfach sicher, dass Sie in Ihrem Workflow die erforderlichen Berechtigungen erteilen: @@ -101,18 +101,18 @@ Oder Sie können es manuell einrichten. --- -## Unterstützte Veranstaltungen +## Unterstützte Events -OpenCode kann durch die folgenden GitHub-Ereignisse ausgelöst werden: +OpenCode kann durch die folgenden GitHub-Events ausgelöst werden: | Ereignistyp | Ausgelöst durch | Einzelheiten | | ----------------------------- | ------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -| `issue_comment` | Kommentieren Sie ein Problem oder PR | Erwähnen Sie `/opencode` oder `/oc` in Ihrem Kommentar. OpenCode liest den Kontext und kann Verzweigungen erstellen, PRs öffnen oder antworten. | -| `pull_request_review_comment` | Kommentieren Sie bestimmte Codezeilen in einem PR | Erwähnen Sie `/opencode` oder `/oc` beim Überprüfen des Codes. OpenCode empfängt Dateipfad, Zeilennummern und Diff-Kontext. | +| `issue_comment` | Kommentieren Sie ein Problem oder PR | Erwähnen Sie `/opencode` oder `/oc` in Ihrem Kommentar. OpenCode liest den Kontext und kann Branches erstellen, PRs öffnen oder antworten. | +| `pull_request_review_comment` | Kommentieren Sie bestimmte Codezeilen in einem PR | Erwähnen Sie `/opencode` oder `/oc` beim Überprüfen des Codes. OpenCode empfängt Dateipfad, Zeilennummern und Diff Context. | | `issues` | Problem geöffnet oder bearbeitet | Lösen Sie OpenCode automatisch aus, wenn Probleme erstellt oder geändert werden. Erfordert `prompt`-Eingabe. | | `pull_request` | PR geöffnet oder aktualisiert | Lösen Sie OpenCode automatisch aus, wenn PRs geöffnet, synchronisiert oder erneut geöffnet werden. Nützlich für automatisierte Bewertungen. | | `schedule` | Cron-basierter Zeitplan | Führen Sie OpenCode nach einem Zeitplan aus. Erfordert `prompt`-Eingabe. Die Ausgabe geht an Protokolle und PRs (kein Kommentar zu diesem Problem). | -| `workflow_dispatch` | Manueller Trigger von GitHub UI | Lösen Sie OpenCode bei Bedarf über die Registerkarte „Aktionen“ aus. Erfordert `prompt`-Eingabe. Die Ausgabe erfolgt an Protokolle und PRs. | +| `workflow_dispatch` | Manueller Trigger von GitHub UI | Lösen Sie OpenCode bei Bedarf über die Actions Tab aus. Erfordert `prompt`-Eingabe. Die Ausgabe erfolgt an Protokolle und PRs. | ### Beispiel für einen Zeitplan @@ -150,7 +150,7 @@ jobs: If you find issues worth addressing, open an issue to track them. ``` -Für geplante Ereignisse ist die Eingabe `prompt` **erforderlich**, da es keinen Kommentar gibt, aus dem Anweisungen extrahiert werden können. Geplante Workflows werden ohne Benutzerkontext zur Berechtigungsprüfung ausgeführt. Daher muss der Workflow `contents: write` und `pull-requests: write` gewähren, wenn Sie erwarten, dass OpenCode Zweige oder PRs erstellt. +Für geplante Ereignisse ist die Eingabe `prompt` **erforderlich**, da es keinen Kommentar gibt, aus dem Anweisungen extrahiert werden können. Geplante Workflows werden ohne Benutzerkontext zur Berechtigungsprüfung ausgeführt. Daher muss der Workflow `contents: write` und `pull-requests: write` gewähren, wenn Sie erwarten, dass OpenCode Branches oder PRs erstellt. --- @@ -195,7 +195,7 @@ Wenn für `pull_request`-Ereignisse kein `prompt` bereitgestellt wird, überprü --- -### Beispiel für eine Triage von Problemen +### Beispiel für eine Issue Triage Neue Probleme automatisch selektieren. In diesem Beispiel wird nach Konten gefiltert, die älter als 30 Tage sind, um Spam zu reduzieren: @@ -291,7 +291,7 @@ Hier sind einige Beispiele, wie Sie OpenCode in GitHub verwenden können. /opencode fix this ``` - Und OpenCode erstellt einen neuen Zweig, implementiert die Änderungen und öffnet ein PR mit den Änderungen. + Und OpenCode erstellt einen neuen Branch, implementiert die Änderungen und öffnet ein PR mit den Änderungen. - **PRs überprüfen und Änderungen vornehmen** @@ -305,7 +305,7 @@ Hier sind einige Beispiele, wie Sie OpenCode in GitHub verwenden können. - **Überprüfen Sie bestimmte Codezeilen** - Hinterlassen Sie einen Kommentar direkt zu den Codezeilen auf der Registerkarte „Dateien“ von PR. OpenCode erkennt automatisch die Datei, Zeilennummern und den Diff-Kontext, um präzise Antworten bereitzustellen. + Hinterlassen Sie einen Kommentar direkt zu den Codezeilen auf der Files Tab von PR. OpenCode erkennt automatisch die Datei, Zeilennummern und den Diff Context, um präzise Antworten bereitzustellen. ``` [Comment on specific lines in Files tab] @@ -315,7 +315,7 @@ Hier sind einige Beispiele, wie Sie OpenCode in GitHub verwenden können. Beim Kommentieren bestimmter Zeilen erhält OpenCode: - Die genaue Datei, die überprüft wird - Die spezifischen Codezeilen - - Der umgebende Diff-Kontext + - Der umgebende Diff Context - Informationen zur Zeilennummer Dies ermöglicht gezieltere Anfragen, ohne dass Dateipfade oder Zeilennummern manuell angegeben werden müssen. diff --git a/packages/web/src/content/docs/de/gitlab.mdx b/packages/web/src/content/docs/de/gitlab.mdx index 9bebf46fb..56cc7f35f 100644 --- a/packages/web/src/content/docs/de/gitlab.mdx +++ b/packages/web/src/content/docs/de/gitlab.mdx @@ -1,11 +1,11 @@ --- title: GitLab -description: Verwenden Sie OpenCode in GitLab-Problemen und Zusammenführungsanfragen. +description: Verwenden Sie OpenCode in GitLab-Issues und Merge Requests. --- OpenCode lässt sich über Ihre GitLab CI/CD-Pipeline oder mit GitLab Duo in Ihren GitLab-Workflow integrieren. -In beiden Fällen läuft OpenCode auf Ihren GitLab-Läufern. +In beiden Fällen läuft OpenCode auf Ihren GitLab Runners. --- @@ -53,10 +53,10 @@ Erwähnen Sie `@opencode` in einem Kommentar und OpenCode führt Aufgaben innerh ### Features -- **Triage-Probleme**: Bitten Sie OpenCode, ein Problem zu untersuchen und es Ihnen zu erklären. +- **Issue Triage**: Bitten Sie OpenCode, ein Problem zu untersuchen und es Ihnen zu erklären. - **Reparieren und implementieren**: Bitten Sie OpenCode, ein Problem zu beheben oder eine Funktion zu implementieren. - Es wird ein neuer Zweig erstellt und eine Zusammenführungsanforderung mit den Änderungen ausgelöst. -- **Sicher**: OpenCode läuft auf Ihren GitLab-Läufern. + Es wird ein neuer Branch erstellt und eine Merge Request mit den Änderungen ausgelöst. +- **Sicher**: OpenCode läuft auf Ihren GitLab Runners. --- @@ -182,14 +182,14 @@ Sie können die Verwendung einer anderen Triggerphrase als `@opencode` konfiguri @opencode fix this ``` - OpenCode erstellt einen neuen Zweig, implementiert die Änderungen und öffnet eine Zusammenführungsanforderung mit den Änderungen. + OpenCode erstellt einen neuen Branch, implementiert die Änderungen und öffnet eine Merge Request mit den Änderungen. -- **Zusammenführungsanfragen prüfen** +- **Merge Requests prüfen** - Hinterlassen Sie den folgenden Kommentar zu einer GitLab-Merge-Anfrage. + Hinterlassen Sie den folgenden Kommentar zu einer GitLab Merge Request. ``` @opencode review this merge request ``` - OpenCode prüft die Zusammenführungsanfrage und gibt Feedback. + OpenCode prüft die Merge Request und gibt Feedback. diff --git a/packages/web/src/content/docs/de/index.mdx b/packages/web/src/content/docs/de/index.mdx index d42d933cb..f53f60bb7 100644 --- a/packages/web/src/content/docs/de/index.mdx +++ b/packages/web/src/content/docs/de/index.mdx @@ -223,7 +223,7 @@ Sie können OpenCode bitten, Ihrem Projekt neue Funktionen hinzuzufügen. Wir em 1. **Erstellen Sie einen Plan** - OpenCode verfügt über einen _Planmodus_, der seine Fähigkeit, Änderungen vorzunehmen, deaktiviert + OpenCode verfügt über einen _Plan Mode_, der seine Fähigkeit, Änderungen vorzunehmen, deaktiviert Schlagen Sie stattdessen vor, wie die Funktion implementiert wird. Wechseln Sie mit der **Tabulatortaste** dorthin. In der unteren rechten Ecke sehen Sie einen Indikator dafür. @@ -266,7 +266,7 @@ Sie können OpenCode bitten, Ihrem Projekt neue Funktionen hinzuzufügen. Wir em 3. **Funktion erstellen** - Wenn Sie mit dem Plan zufrieden sind, wechseln Sie zurück in den _Build-Modus_ + Wenn Sie mit dem Plan zufrieden sind, wechseln Sie zurück in den _Build Mode_ indem Sie erneut die **Tabulatortaste** drücken. ```bash frame="none" diff --git a/packages/web/src/content/docs/de/keybinds.mdx b/packages/web/src/content/docs/de/keybinds.mdx index 978d9ebcc..0e0a7d9d9 100644 --- a/packages/web/src/content/docs/de/keybinds.mdx +++ b/packages/web/src/content/docs/de/keybinds.mdx @@ -105,19 +105,19 @@ OpenCode verfügt über eine Liste von Tastenkombinationen, die Sie über die Op --- -## Führungsschlüssel +## Leader Key -OpenCode verwendet für die meisten Tastenkombinationen einen `leader`-Schlüssel. Dies vermeidet Konflikte in Ihrem Terminal. +OpenCode verwendet für die meisten Keybinds einen `leader`-Schlüssel. Dies vermeidet Konflikte in Ihrem Terminal. -Standardmäßig ist `ctrl+x` die Führungstaste und bei den meisten Aktionen müssen Sie zuerst die Führungstaste und dann die Tastenkombination drücken. Um beispielsweise eine neue Sitzung zu starten, drücken Sie zuerst `ctrl+x` und dann `n`. +Standardmäßig ist `ctrl+x` der Leader Key und bei den meisten Aktionen müssen Sie zuerst den Leader Key und dann die Tastenkombination drücken. Um beispielsweise eine neue Sitzung zu starten, drücken Sie zuerst `ctrl+x` und dann `n`. -Sie müssen für Ihre Tastenkombinationen keine Führungstaste verwenden, wir empfehlen jedoch, dies zu tun. +Sie müssen für Ihre Keybinds keinen Leader Key verwenden, wir empfehlen jedoch, dies zu tun. --- -## Tastenkombination deaktivieren +## Keybind deaktivieren -Sie können eine Tastenkombination deaktivieren, indem Sie den Schlüssel mit dem Wert „none“ zu Ihrer Konfiguration hinzufügen. +Sie können eine Keybind deaktivieren, indem Sie den Schlüssel mit dem Wert „none“ zu Ihrer Konfiguration hinzufügen. ```json title="opencode.json" { @@ -134,21 +134,21 @@ Sie können eine Tastenkombination deaktivieren, indem Sie den Schlüssel mit de Die Eingabeaufforderungseingabe der OpenCode-Desktop-App unterstützt gängige Readline/Emacs-style-Verknüpfungen zum Bearbeiten von Text. Diese sind integriert und derzeit nicht über `opencode.json` konfigurierbar. -| Verknüpfung | Aktion | -| ----------- | ----------------------------------------------------- | -| `ctrl+a` | Zum Anfang der aktuellen Zeile gehen | -| `ctrl+e` | Zum Ende der aktuellen Zeile gehen | -| `ctrl+b` | Cursor um ein Zeichen zurückbewegen | -| `ctrl+f` | Cursor um ein Zeichen vorwärts bewegen | -| `alt+b` | Cursor um ein Wort zurückbewegen | -| `alt+f` | Bewegen Sie den Cursor ein Wort vorwärts | -| `ctrl+d` | Zeichen unter dem Cursor löschen | -| `ctrl+k` | Bis zum Zeilenende töten | -| `ctrl+u` | Bis zum Zeilenanfang töten | -| `ctrl+w` | Vorheriges Wort töten | -| `alt+d` | Nächstes Wort töten | -| `ctrl+t` | Zeichen transponieren | -| `ctrl+g` | Popovers abbrechen / Ausführung der Antwort abbrechen | +| Keybind | Aktion | +| -------- | ----------------------------------------------------- | +| `ctrl+a` | Zum Anfang der aktuellen Zeile gehen | +| `ctrl+e` | Zum Ende der aktuellen Zeile gehen | +| `ctrl+b` | Cursor um ein Zeichen zurückbewegen | +| `ctrl+f` | Cursor um ein Zeichen vorwärts bewegen | +| `alt+b` | Cursor um ein Wort zurückbewegen | +| `alt+f` | Bewegen Sie den Cursor ein Wort vorwärts | +| `ctrl+d` | Zeichen unter dem Cursor löschen | +| `ctrl+k` | Bis zum Zeilenende löschen (Kill) | +| `ctrl+u` | Bis zum Zeilenanfang löschen (Kill) | +| `ctrl+w` | Vorheriges Wort löschen (Kill) | +| `alt+d` | Nächstes Wort löschen (Kill) | +| `ctrl+t` | Zeichen transponieren | +| `ctrl+g` | Popovers abbrechen / Ausführung der Antwort abbrechen | --- diff --git a/packages/web/src/content/docs/de/lsp.mdx b/packages/web/src/content/docs/de/lsp.mdx index ea6e9d110..e592fe781 100644 --- a/packages/web/src/content/docs/de/lsp.mdx +++ b/packages/web/src/content/docs/de/lsp.mdx @@ -182,7 +182,7 @@ Sie können einen benutzerdefinierten LSP-Server hinzufügen, indem Sie den Befe PHP Intelepense bietet Premium-Funktionen über einen Lizenzschlüssel. Sie können einen Lizenzschlüssel bereitstellen, indem Sie (nur) den Schlüssel in eine Textdatei einfügen unter: -- Auf macOS/Linux: `$HOME/intelephense/licence.txt` -- Unter Windows: `%USERPROFILE%/intelephense/licence.txt` +- Auf macOS/Linux: `$HOME/intelephense/license.txt` +- Unter Windows: `%USERPROFILE%/intelephense/license.txt` Die Datei sollte nur den Lizenzschlüssel ohne zusätzlichen Inhalt enthalten. |
