diff --git a/packages/web/src/content/docs/bs/acp.mdx b/packages/web/src/content/docs/bs/acp.mdx index 44145a900..8da0a2122 100644 --- a/packages/web/src/content/docs/bs/acp.mdx +++ b/packages/web/src/content/docs/bs/acp.mdx @@ -149,7 +149,7 @@ Neke ugrađene komande kao što su `/undo` i `/redo` trenutno nisu podržane. ::: - Ugrađeni alati (operacije sa datotekama, naredbe terminala, itd.) -- Prilagođeni alati i komande kosih crta +- Prilagođeni alati i slash komande - MCP serveri konfigurisani u vašoj OpenCode konfiguraciji - Pravila specifična za projekat `AGENTS.md` - Prilagođeni formateri i linteri diff --git a/packages/web/src/content/docs/bs/cli.mdx b/packages/web/src/content/docs/bs/cli.mdx index 31ba6be56..4f4f7b899 100644 --- a/packages/web/src/content/docs/bs/cli.mdx +++ b/packages/web/src/content/docs/bs/cli.mdx @@ -593,5 +593,5 @@ Ove varijable okruženja omogućavaju eksperimentalne karakteristike koje se mog | `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | boolean | Onemogući praćenje datoteka | | `OPENCODE_EXPERIMENTAL_EXA` | boolean | Omogući eksperimentalne Exa funkcije | | `OPENCODE_EXPERIMENTAL_LSP_TY` | boolean | Omogući eksperimentalnu provjeru tipa LSP | -| `OPENCODE_EXPERIMENTAL_MARKDOWN` | boolean | Omogući eksperimentalne funkcije smanjenja | +| `OPENCODE_EXPERIMENTAL_MARKDOWN` | boolean | Omogući eksperimentalne Markdown funkcije | | `OPENCODE_EXPERIMENTAL_PLAN_MODE` | boolean | Omogući režim plana | diff --git a/packages/web/src/content/docs/bs/config.mdx b/packages/web/src/content/docs/bs/config.mdx index fe9551d24..ed79f9f7b 100644 --- a/packages/web/src/content/docs/bs/config.mdx +++ b/packages/web/src/content/docs/bs/config.mdx @@ -93,7 +93,7 @@ Globalna konfiguracija poništava zadane postavke udaljene organizacije. --- -### Nakon projekta +### Project Dodajte `opencode.json` u korijen projekta. Konfiguracija projekta ima najveći prioritet među standardnim konfiguracijskim datotekama - ona nadjačava globalne i udaljene konfiguracije. :::tip @@ -104,7 +104,7 @@ Ovo je također sigurno provjeriti u Git i koristi istu shemu kao globalna. --- -### Custom track +### Custom config Navedite prilagođenu putanju konfiguracijske datoteke koristeći varijablu okruženja `OPENCODE_CONFIG`. @@ -117,7 +117,7 @@ Prilagođena konfiguracija se učitava između globalne i projektne konfiguracij --- -### Prilagođeni imenik +### Custom directory Navedite prilagođeni konfiguracijski direktorij koristeći `OPENCODE_CONFIG_DIR` varijabla okruženja. U ovom direktoriju će se tražiti agenti, komande, @@ -194,7 +194,7 @@ Dostupne opcije: --- -### Uvijek +### Tools Možete upravljati alatima koje LLM može koristiti putem opcije `tools`. @@ -281,7 +281,7 @@ Amazon Bedrock podržava konfiguraciju specifičnu za AWS: --- -### Domaći +### Theme Možete konfigurirati temu koju želite koristiti u svojoj OpenCode konfiguraciji putem opcije `theme`. @@ -358,7 +358,7 @@ Ovo traje: --- -### komandante +### Command Možete konfigurirati prilagođene komande za ponavljanje zadataka putem opcije `command`. @@ -415,7 +415,7 @@ Imajte na umu da ovo funkcionira samo ako nije instalirano pomoću upravitelja p --- -### Trenerke +### Formatters Možete konfigurirati formatere koda putem opcije `formatter`. diff --git a/packages/web/src/content/docs/bs/formatters.mdx b/packages/web/src/content/docs/bs/formatters.mdx index 3d911b7da..015d20d80 100644 --- a/packages/web/src/content/docs/bs/formatters.mdx +++ b/packages/web/src/content/docs/bs/formatters.mdx @@ -1,5 +1,5 @@ --- -title: Trenerke +title: Formatters description: OpenCode koristi formatere specifične za jezik. --- @@ -14,8 +14,8 @@ OpenCode dolazi sa nekoliko ugrađenih formatera za popularne jezike i okvire. I |-------------------- | -------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | | gofmt | .go | `gofmt` komanda dostupna | | mix | .ex, .exs, .eex, .heex, .leex, .neex, .sface | `mix` komanda dostupna | -| ljepše | .js, .jsx, .ts, .tsx, .html, .css, .md, .json, .yaml i [više](https://prettier.io/docs/en/index.html) | `prettier` zavisnost u `package.json` | -| biom | .js, .jsx, .ts, .tsx, .html, .css, .md, .json, .yaml i [više](https://biomejs.dev/) | `biome.json(c)` konfiguracijski fajl | +| prettier | .js, .jsx, .ts, .tsx, .html, .css, .md, .json, .yaml i [više](https://prettier.io/docs/en/index.html) | `prettier` zavisnost u `package.json` | +| biome | .js, .jsx, .ts, .tsx, .html, .css, .md, .json, .yaml i [više](https://biomejs.dev/) | `biome.json(c)` konfiguracijski fajl | | zig | .zig, .zon | `zig` komanda dostupna | | clang-format | .c, .cpp, .h, .hpp, .ino i [više](https://clang.llvm.org/docs/ClangFormat.html) | `.clang-format` konfiguracijski fajl | | ktlint | .kt, .kts | `ktlint` komanda dostupna | @@ -25,7 +25,7 @@ OpenCode dolazi sa nekoliko ugrađenih formatera za popularne jezike i okvire. I | uv | .py, .pyi | `uv` komanda dostupna || rubocop | .rb, .rake, .gemspec, .ru | `rubocop` komanda dostupna | | standardrb | .rb, .rake, .gemspec, .ru | `standardrb` komanda dostupna | | htmlbeautifier | .erb, .html.erb | `htmlbeautifier` komanda dostupna | -| zrak | .R | `air` komanda dostupna | +| air | .R | `air` komanda dostupna | | dart | .dart | `dart` komanda dostupna | | ocamlformat | .ml, .mli | `ocamlformat` komanda dostupna i `.ocamlformat` konfiguracioni fajl | | terraform | .tf, .tfvars | `terraform` komanda dostupna | @@ -61,7 +61,7 @@ Možete prilagoditi formatere kroz `formatter` odjeljak u vašoj OpenCode konfig ``` Svaka konfiguracija formatera podržava sljedeće: -| Nekretnine | Vrsta | Opis +| Svojstvo | Vrsta | Opis |------------- | -------- | ------------------------------------------------------- | | `disabled` | boolean | Postavite ovo na `true` da onemogućite formater | | `command` | string[] | Naredba za pokretanje za formatiranje | diff --git a/packages/web/src/content/docs/bs/ide.mdx b/packages/web/src/content/docs/bs/ide.mdx index 328760d24..07af96dcd 100644 --- a/packages/web/src/content/docs/bs/ide.mdx +++ b/packages/web/src/content/docs/bs/ide.mdx @@ -3,7 +3,7 @@ title: IDE description: Ekstenzija OpenCode za VS Code, Cursor i druge IDE --- -OpenCode se integriše sa VS kodom, kursorom ili bilo kojim IDE-om koji podržava terminal. Samo pokrenite `opencode` u terminalu da započnete. +OpenCode se integriše sa VS kodom, Cursor-om ili bilo kojim IDE-om koji podržava terminal. Samo pokrenite `opencode` u terminalu da započnete. --- @@ -40,8 +40,8 @@ Ako se ekstenzija ne uspije automatski instalirati: - Uvjerite se da koristite `opencode` u integriranom terminalu. - Potvrdite da je CLI za vaš IDE instaliran: - Za VS kod: `code` naredbu - - Za kursor: `cursor` naredba - - Za jedrenje na dasci: `windsurf` komanda + - Za Cursor: `cursor` naredba + - Za Windsurf: `windsurf` komanda - Za VSCodium: `codium` komanda - Ako ne, pokrenite `Cmd+Shift+P` (Mac) ili `Ctrl+Shift+P` (Windows/Linux) i potražite "Shell Command: Install 'code' command in PATH" (ili ekvivalent za vaš IDE) - Osigurajte da VS Code ima dozvolu za instaliranje ekstenzija diff --git a/packages/web/src/content/docs/bs/index.mdx b/packages/web/src/content/docs/bs/index.mdx index 9cb9a5c15..5eff901ef 100644 --- a/packages/web/src/content/docs/bs/index.mdx +++ b/packages/web/src/content/docs/bs/index.mdx @@ -8,7 +8,7 @@ import config from "../../../../config.mjs" export const console = config.console [**OpenCode**](/) je agent za AI kodiranje otvorenog koda. Dostupan je kao interfejs baziran na terminalu, desktop aplikacija ili IDE ekstenzija. -![OpenCode TUI sa temom otvorenog koda](../../../assets/lander/screenshot.png) +![OpenCode TUI sa opencode temom](../../../assets/lander/screenshot.png) Hajde da počnemo. --- @@ -90,7 +90,7 @@ Također ga možete instalirati pomoću sljedećih naredbi: Za najbolje iskustvo na Windows-u preporučujemo korištenje [Windows Subsystem for Linux (WSL)](/docs/windows-wsl). Pruža bolje performanse i potpunu kompatibilnost sa OpenCode karakteristikama. ::: -- **Upotreba čokolade** +- **Upotreba Chocolatey-a** ```bash choco install opencode diff --git a/packages/web/src/content/docs/bs/keybinds.mdx b/packages/web/src/content/docs/bs/keybinds.mdx index 64a16dda8..3efc240c1 100644 --- a/packages/web/src/content/docs/bs/keybinds.mdx +++ b/packages/web/src/content/docs/bs/keybinds.mdx @@ -140,10 +140,10 @@ Unos prompta aplikacije OpenCode za desktop podržava uobičajene prečice u sti | `alt+b` | Pomeri kursor za jednu reč unazad | | `alt+f` | Pomeri kursor za jednu reč unapred | | `ctrl+d` | Izbriši znak ispod kursora | -| `ctrl+k` | Ubiti do kraja reda | +| `ctrl+k` | Kill do kraja reda | | `ctrl+u` | Kill do početka reda | -| `ctrl+w` | Ubiti prethodnu riječ | -| `alt+d` | Ubiti sljedeću riječ | +| `ctrl+w` | Kill prethodnu riječ | +| `alt+d` | Kill sljedeću riječ | | `ctrl+t` | Transponirajte znakove | | `ctrl+g` | Otkaži iskakanje / poništi odgovor na pokretanje | diff --git a/packages/web/src/content/docs/bs/lsp.mdx b/packages/web/src/content/docs/bs/lsp.mdx index e699d2ca0..1eebd1fc2 100644 --- a/packages/web/src/content/docs/bs/lsp.mdx +++ b/packages/web/src/content/docs/bs/lsp.mdx @@ -70,7 +70,7 @@ Možete prilagoditi LSP servere kroz `lsp` odjeljak u vašoj opencode konfigurac ``` Svaki LSP server podržava sljedeće: -| Nekretnine | Vrsta | Opis +| Svojstvo | Vrsta | Opis |---------------- | -------- | ------------------------------------------------- | | `disabled` | boolean | Postavite ovo na `true` da onemogućite LSP server | | `command` | string[] | Naredba za pokretanje LSP servera | diff --git a/packages/web/src/content/docs/bs/mcp-servers.mdx b/packages/web/src/content/docs/bs/mcp-servers.mdx index 923f200a7..693efc2dd 100644 --- a/packages/web/src/content/docs/bs/mcp-servers.mdx +++ b/packages/web/src/content/docs/bs/mcp-servers.mdx @@ -105,7 +105,7 @@ use the mcp_everything tool to add the number 3 and 4 #### Opcije Ovdje su sve opcije za konfiguriranje lokalnog MCP servera. -| Opcija | Vrsta | Obavezno | Opis +| Opcija | Tip | Obavezno | Opis |------------- | ------- | -------- | ----------------------------------------------------------------------------------- | | `type` | String | Y | Tip veze sa MCP serverom, mora biti `"local"`. | | `command` | Niz | Y | Naredba i argumenti za pokretanje MCP servera. | @@ -139,7 +139,7 @@ Dodajte udaljene MCP servere postavljanjem `type` na `"remote"`. #### Opcije -| Opcija | Vrsta | Obavezno | Opis | +| Opcija | Tip | Obavezno | Opis | | --------- | ------- | -------- | -------------------------------------------------------------------------------------------------- | | `type` | String | Y | Tip veze sa MCP serverom, mora biti `"remote"`. | | `url` | String | Y | URL udaljenog MCP servera. | @@ -248,7 +248,7 @@ Ako želite onemogućiti automatski OAuth za server (npr. za servere koji umjest #### OAuth opcije -| Opcija | Vrsta | Opis | +| Opcija | Tip | Opis | | -------------- | --------------- | --------------------------------------------------------------------------------------------- | | `oauth` | Objekt \| false | OAuth konfiguracijski objekt, ili `false` da onemogućite automatsko otkrivanje OAuth. | | `clientId` | String | ID OAuth klijenta. Ako nije navedeno, pokušat će se izvršiti dinamička registracija klijenta. | @@ -269,7 +269,7 @@ opencode mcp debug my-oauth-server Komanda `mcp debug` prikazuje trenutni auth status, testira HTTP povezanost i pokušava OAuth discovery flow. -## Upravljaj +## Manage Vaši MCP serveri su dostupni kao alati u OpenCode, zajedno s ugrađenim alatima. Možete njima upravljati kroz OpenCode konfiguraciju kao i bilo kojim drugim alatom. diff --git a/packages/web/src/content/docs/bs/models.mdx b/packages/web/src/content/docs/bs/models.mdx index 32d4d9b1b..9ad9f96ed 100644 --- a/packages/web/src/content/docs/bs/models.mdx +++ b/packages/web/src/content/docs/bs/models.mdx @@ -180,7 +180,7 @@ Možete nadjačati postojeće varijante ili dodati svoje: } ``` -### Varijante ciklusa +### Cycle variants Koristite keybind `variant_cycle` za brzo prebacivanje između varijanti. [Saznajte više](/docs/keybinds). diff --git a/packages/web/src/content/docs/bs/modes.mdx b/packages/web/src/content/docs/bs/modes.mdx index 73d8f2d8e..1be564878 100644 --- a/packages/web/src/content/docs/bs/modes.mdx +++ b/packages/web/src/content/docs/bs/modes.mdx @@ -9,7 +9,7 @@ Načini se sada konfiguriraju preko opcije `agent` u konfiguraciji otvorenog kod ::: Režimi u otvorenom kodu omogućavaju vam da prilagodite ponašanje, alate i upite za različite slučajeve upotrebe. -Dolazi sa dva ugrađena načina rada: **gradite** i **planirajte**. Možete prilagoditi +Dolazi sa dva ugrađena načina rada: **build** i **plan**. Možete prilagoditi ove ili konfigurirajte svoje putem opencode config. Možete se prebacivati ​​između režima tokom sesije ili ih konfigurisati u svom konfiguracionom fajlu. @@ -308,9 +308,9 @@ Priorities: Evo nekoliko uobičajenih slučajeva upotrebe za različite načine rada. -- **Način izgradnje**: Potpuni razvojni rad sa svim omogućenim alatima -- **Način planiranja**: Analiza i planiranje bez izmjena +- **Build mode**: Potpuni razvojni rad sa svim omogućenim alatima +- **Plan mode**: Analiza i planiranje bez izmjena - **Review mode**: Pregled koda sa pristupom samo za čitanje plus alati za dokumentaciju -- **Režim za otklanjanje grešaka**: Fokusiran na istragu sa omogućenim bash i alatima za čitanje -- **Režim dokumenata**: Pisanje dokumentacije sa operacijama datoteka, ali bez sistemskih naredbi +- **Debug mode**: Fokusiran na istragu sa omogućenim bash i alatima za čitanje +- **Docs mode**: Pisanje dokumentacije sa operacijama datoteka, ali bez sistemskih naredbi Možda ćete također otkriti da su različiti modeli dobri za različite slučajeve upotrebe. diff --git a/packages/web/src/content/docs/bs/permissions.mdx b/packages/web/src/content/docs/bs/permissions.mdx index b581eee6e..7f657a6b9 100644 --- a/packages/web/src/content/docs/bs/permissions.mdx +++ b/packages/web/src/content/docs/bs/permissions.mdx @@ -77,7 +77,7 @@ Uzorci dozvola koriste jednostavno podudaranje zamjenskih znakova: - `?` odgovara tačno jednom znaku - Svi ostali likovi se bukvalno podudaraju -### Proširenje kućnog imenika +### Proširenje kućnog direktorija Možete koristiti `~` ili `$HOME` na početku obrasca da referencirate svoj početni direktorij. Ovo je posebno korisno za [`external_directory`](#external-directories) pravila. @@ -85,7 +85,7 @@ Možete koristiti `~` ili `$HOME` na početku obrasca da referencirate svoj poč - `$HOME/projects/*` -> `/Users/username/projects/*` - `~` -> `/Users/username` -### Vanjski imenici +### Vanjski direktoriji Koristite `external_directory` da dozvolite pozive alata koji dodiruju putanje izvan radnog direktorija gdje je OpenCode pokrenut. Ovo se odnosi na bilo koji alat koji uzima putanju kao ulaz (na primjer `read`, `edit`, `list`, `glob`, `grep` i mnoge `bash` komande). Proširenje kuće (poput `~/...`) utiče samo na način na koji je obrazac napisan. Ne čini vanjsku stazu dijelom trenutnog radnog prostora, tako da staze izvan radnog direktorija i dalje moraju biti dozvoljene preko `external_directory`. diff --git a/packages/web/src/content/docs/bs/providers.mdx b/packages/web/src/content/docs/bs/providers.mdx index 2a1989c21..6e0d38acc 100644 --- a/packages/web/src/content/docs/bs/providers.mdx +++ b/packages/web/src/content/docs/bs/providers.mdx @@ -84,7 +84,7 @@ Radi kao i svaki drugi provajder u OpenCode i potpuno je opcionalan za korišten --- -## Imenik +## Directory Pogledajmo neke od provajdera detaljno. Ako želite dodati provajdera na listu, slobodno otvori PR. diff --git a/packages/web/src/content/docs/bs/rules.mdx b/packages/web/src/content/docs/bs/rules.mdx index 620e489a7..0d2e2c8f4 100644 --- a/packages/web/src/content/docs/bs/rules.mdx +++ b/packages/web/src/content/docs/bs/rules.mdx @@ -3,7 +3,7 @@ title: Pravila description: Postavite prilagodena uputstva za opencode. --- -Mozete dodati prilagodena uputstva za opencode tako sto kreirate `AGENTS.md` datoteku. Ovo je slicno pravilima u Cursoru. Sadrzi uputstva koja se ubacuju u LLM kontekst da prilagode ponasanje za vas projekat. +Mozete dodati prilagodena uputstva za opencode tako sto kreirate `AGENTS.md` datoteku. Ovo je slicno pravilima u Cursor-u. Sadrzi uputstva koja se ubacuju u LLM kontekst da prilagode ponasanje za vas projekat. --- diff --git a/packages/web/src/content/docs/bs/sdk.mdx b/packages/web/src/content/docs/bs/sdk.mdx index a54fa5aec..f6ee20c9c 100644 --- a/packages/web/src/content/docs/bs/sdk.mdx +++ b/packages/web/src/content/docs/bs/sdk.mdx @@ -226,7 +226,7 @@ const { providers, default: defaults } = await client.config.providers() ### Sessions -| Method | Description | Notes | +| Metoda | Opis | Napomene | | ---------------------------------------------------------- | ---------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | | `session.list()` | List sessions | Returns Session[] | | `session.get({ path })` | Get session | Returns Session | @@ -283,7 +283,7 @@ await client.session.prompt({ ### Files -| Method | Description | Response | +| Metoda | Opis | Odgovor | | ------------------------- | ---------------------------------- | ------------------------------------------------------------------------------------------- | | `find.text({ query })` | Search for text in files | Array of match objects with `path`, `lines`, `line_number`, `absolute_offset`, `submatches` | | `find.files({ query })` | Find files and directories by name | `string[]` (paths) | @@ -324,7 +324,7 @@ const content = await client.file.read({ ### TUI -| Method | Description | Response | +| Metoda | Opis | Odgovor | | ------------------------------ | ------------------------- | --------- | | `tui.appendPrompt({ body })` | Append text to the prompt | `boolean` | | `tui.openHelp()` | Open the help dialog | `boolean` | @@ -355,7 +355,7 @@ await client.tui.showToast({ ### Auth -| Method | Description | Response | +| Metoda | Opis | Odgovor | | ------------------- | ------------------------------ | --------- | | `auth.set({ ... })` | Set authentication credentials | `boolean` | @@ -374,7 +374,7 @@ await client.auth.set({ ### Events -| Method | Description | Response | +| Metoda | Opis | Odgovor | | ------------------- | ------------------------- | ------------------------- | | `event.subscribe()` | Server-sent events stream | Server-sent events stream | diff --git a/packages/web/src/content/docs/bs/server.mdx b/packages/web/src/content/docs/bs/server.mdx index 9c77bd1aa..a6d331bce 100644 --- a/packages/web/src/content/docs/bs/server.mdx +++ b/packages/web/src/content/docs/bs/server.mdx @@ -86,7 +86,7 @@ opencode server izlaže sljedece API-je. ### Global -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------ | ---------------- | ------------------------------ | ------------------------------------ | | `GET` | `/global/health` | Get server health and version | `{ healthy: true, version: string }` | | `GET` | `/global/event` | Get global events (SSE stream) | Event stream | @@ -95,7 +95,7 @@ opencode server izlaže sljedece API-je. ### Project -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------ | ------------------ | ----------------------- | --------------------------------------------- | | `GET` | `/project` | List all projects | Project[] | | `GET` | `/project/current` | Get the current project | Project | @@ -104,7 +104,7 @@ opencode server izlaže sljedece API-je. ### Path & VCS -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------ | ------- | ------------------------------------ | ------------------------------------------- | | `GET` | `/path` | Get the current path | Path | | `GET` | `/vcs` | Get VCS info for the current project | VcsInfo | @@ -113,7 +113,7 @@ opencode server izlaže sljedece API-je. ### Instance -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------ | ------------------- | ---------------------------- | --------- | | `POST` | `/instance/dispose` | Dispose the current instance | `boolean` | @@ -121,7 +121,7 @@ opencode server izlaže sljedece API-je. ### Config -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------- | ------------------- | --------------------------------- | ---------------------------------------------------------------------------------------- | | `GET` | `/config` | Get config info | Config | | `PATCH` | `/config` | Update config | Config | @@ -131,7 +131,7 @@ opencode server izlaže sljedece API-je. ### Provider -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------ | -------------------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- | | `GET` | `/provider` | List all providers | `{ all: `Provider[]`, default: {...}, connected: string[] }` | | `GET` | `/provider/auth` | Get provider authentication methods | `{ [providerID: string]: `ProviderAuthMethod[]` }` | @@ -142,7 +142,7 @@ opencode server izlaže sljedece API-je. ### Sessions -| Method | Path | Description | Notes | +| Metoda | Putanja | Opis | Napomene | | -------- | ---------------------------------------- | ------------------------------------- | ---------------------------------------------------------------------------------- | | `GET` | `/session` | List all sessions | Returns Session[] | | `POST` | `/session` | Create a new session | body: `{ parentID?, title? }`, returns Session | @@ -167,7 +167,7 @@ opencode server izlaže sljedece API-je. ### Messages -| Method | Path | Description | Notes | +| Metoda | Putanja | Opis | Napomene | | ------ | --------------------------------- | --------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `GET` | `/session/:id/message` | List messages in a session | query: `limit?`, returns `{ info: `Message`, parts: `Part[]`}[]` | | `POST` | `/session/:id/message` | Send a message and wait for response | body: `{ messageID?, model?, agent?, noReply?, system?, tools?, parts }`, returns `{ info: `Message`, parts: `Part[]`}` | @@ -180,7 +180,7 @@ opencode server izlaže sljedece API-je. ### Commands -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------ | ---------- | ----------------- | --------------------------------------------- | | `GET` | `/command` | List all commands | Command[] | @@ -188,7 +188,7 @@ opencode server izlaže sljedece API-je. ### Files -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------ | ------------------------ | ---------------------------------- | ------------------------------------------------------------------------------------------- | | `GET` | `/find?pattern=` | Search for text in files | Array of match objects with `path`, `lines`, `line_number`, `absolute_offset`, `submatches` | | `GET` | `/find/file?query=` | Find files and directories by name | `string[]` (paths) | @@ -209,7 +209,7 @@ opencode server izlaže sljedece API-je. ### Tools (Experimental) -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------ | ------------------------------------------- | ---------------------------------------- | -------------------------------------------- | | `GET` | `/experimental/tool/ids` | List all tool IDs | ToolIDs | | `GET` | `/experimental/tool?provider=

&model=` | List tools with JSON schemas for a model | ToolList | @@ -218,7 +218,7 @@ opencode server izlaže sljedece API-je. ### LSP, Formatters & MCP -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------ | ------------ | -------------------------- | -------------------------------------------------------- | | `GET` | `/lsp` | Get LSP server status | LSPStatus[] | | `GET` | `/formatter` | Get formatter status | FormatterStatus[] | @@ -229,7 +229,7 @@ opencode server izlaže sljedece API-je. ### Agents -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------ | -------- | ------------------------- | ------------------------------------------- | | `GET` | `/agent` | List all available agents | Agent[] | @@ -237,15 +237,15 @@ opencode server izlaže sljedece API-je. ### Logging -| Method | Path | Description | Response | -| ------ | ------ | ------------------------------------------------------------ | --------- | -| `POST` | `/log` | Write log entry. Body: `{ service, level, message, extra? }` | `boolean` | +| Metoda | Putanja | Opis | Odgovor | +| ------ | ------- | ------------------------------------------------------------ | --------- | +| `POST` | `/log` | Write log entry. Body: `{ service, level, message, extra? }` | `boolean` | --- ### TUI -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------ | ----------------------- | ------------------------------------------- | ---------------------- | | `POST` | `/tui/append-prompt` | Append text to the prompt | `boolean` | | `POST` | `/tui/open-help` | Open the help dialog | `boolean` | @@ -263,7 +263,7 @@ opencode server izlaže sljedece API-je. ### Auth -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------ | ----------- | --------------------------------------------------------------- | --------- | | `PUT` | `/auth/:id` | Set authentication credentials. Body must match provider schema | `boolean` | @@ -271,7 +271,7 @@ opencode server izlaže sljedece API-je. ### Events -| Method | Path | Description | Response | +| Metoda | Putanja | Opis | Odgovor | | ------ | -------- | ----------------------------------------------------------------------------- | ------------------------- | | `GET` | `/event` | Server-sent events stream. First event is `server.connected`, then bus events | Server-sent events stream | @@ -279,6 +279,6 @@ opencode server izlaže sljedece API-je. ### Docs -| Method | Path | Description | Response | -| ------ | ------ | ------------------------- | --------------------------- | -| `GET` | `/doc` | OpenAPI 3.1 specification | HTML page with OpenAPI spec | +| Metoda | Putanja | Opis | Odgovor | +| ------ | ------- | ------------------------- | --------------------------- | +| `GET` | `/doc` | OpenAPI 3.1 specification | HTML page with OpenAPI spec | diff --git a/packages/web/src/content/docs/bs/troubleshooting.mdx b/packages/web/src/content/docs/bs/troubleshooting.mdx index 3ef59c8b1..a2975d8db 100644 --- a/packages/web/src/content/docs/bs/troubleshooting.mdx +++ b/packages/web/src/content/docs/bs/troubleshooting.mdx @@ -7,7 +7,7 @@ Da biste otklonili probleme s OpenCode, počnite provjeravanjem dnevnika i lokal --- -## Dnevnici +## Logovi Log fajlovi se pišu na: diff --git a/packages/web/src/content/docs/bs/tui.mdx b/packages/web/src/content/docs/bs/tui.mdx index f9c97f4c6..0c80fdf77 100644 --- a/packages/web/src/content/docs/bs/tui.mdx +++ b/packages/web/src/content/docs/bs/tui.mdx @@ -340,13 +340,13 @@ Obje naredbe `/editor` i `/export` koriste editor specificiran u vašoj varijabl Popularne opcije uređivača uključuju: - `code` - ​​Visual Studio Code -- `cursor` - ​​Kursor -- `windsurf` - ​​jedrenje na dasci +- `cursor` - ​​Cursor +- `windsurf` - ​​Windsurf - `nvim` - ​​Neovim editorom - `vim` - ​​Vim editor - `nano` - ​​Nano editor - `notepad` - ​​Windows Notepad -- `subl` - ​​Uzvišeni tekst +- `subl` - ​​Sublime Text :::note Neki uređivači kao što je VS Code moraju biti pokrenuti sa `--wait` zastavicom. diff --git a/packages/web/src/content/docs/bs/zen.mdx b/packages/web/src/content/docs/bs/zen.mdx index 7660adea7..6488f7ac3 100644 --- a/packages/web/src/content/docs/bs/zen.mdx +++ b/packages/web/src/content/docs/bs/zen.mdx @@ -17,7 +17,7 @@ Zen radi kao i svaki drugi provajder u OpenCode. Prijavite se u OpenCode Zen i u --- -## Background +## Pozadina Postoji veliki broj modela, ali samo mali dio radi dobro kao coding agent. Dodatno, vecina provajdera je drugacije konfigurisana, pa su performanse i kvalitet cesto neujednaceni. @@ -99,7 +99,7 @@ https://opencode.ai/zen/v1/models --- -## Pricing +## Cijene Podrzavamo pay-as-you-go model. Ispod su cijene **po 1M tokena**. @@ -156,7 +156,7 @@ Ako imate pitanja, kontaktirajte nas. --- -### Auto-reload +### Automatska dopuna Ako vam stanje padne ispod $5, Zen ce automatski dopuniti $20. @@ -164,7 +164,7 @@ Iznos auto-reloada mozete promijeniti. Auto-reload mozete i potpuno iskljuciti. --- -### Monthly limits +### Mjesečni limiti Mozete postaviti mjesecni limit potrosnje za cijeli workspace i za svakog clana tima. @@ -172,7 +172,7 @@ Na primjer, ako postavite mjesecni limit na $20, Zen nece potrositi vise od $20 --- -## Privacy +## Privatnost Svi nasi modeli su hostovani u SAD-u. Provajderi prate zero-retention politiku i ne koriste vase podatke za treniranje modela, uz sljedece izuzetke: @@ -185,7 +185,7 @@ Svi nasi modeli su hostovani u SAD-u. Provajderi prate zero-retention politiku i --- -## For Teams +## Za timove Zen odlicno radi i za timove. Mozete pozvati clanove tima, dodijeliti uloge, birati modele koje tim koristi i jos mnogo toga. @@ -197,7 +197,7 @@ Upravljanje workspace-om je trenutno besplatno za timove tokom beta faze. Vise d --- -### Roles +### Uloge Mozete pozvati clanove tima u workspace i dodijeliti uloge: @@ -208,7 +208,7 @@ Admini mogu postaviti i mjesecne limite potrosnje po clanu da drze troskove pod --- -### Model access +### Pristup modelima Admini mogu ukljuciti ili iskljuciti odredene modele za workspace. Zahtjevi prema iskljucenom modelu vracaju gresku. @@ -216,7 +216,7 @@ Ovo je korisno kada zelite zabraniti model koji prikuplja podatke. --- -### Bring your own key +### Donesite vlastiti ključ Mozete koristiti vlastite OpenAI ili Anthropic API kljuceve i dalje koristiti ostale modele u Zen-u. @@ -226,7 +226,7 @@ Na primjer, vasa organizacija mozda vec ima OpenAI ili Anthropic kljuc i zelite --- -## Goals +## Ciljevi OpenCode Zen smo napravili da: diff --git a/packages/web/src/content/docs/da/acp.mdx b/packages/web/src/content/docs/da/acp.mdx index a80a9eaa1..9288d772d 100644 --- a/packages/web/src/content/docs/da/acp.mdx +++ b/packages/web/src/content/docs/da/acp.mdx @@ -6,7 +6,7 @@ description: Brug OpenCode i enhver ACP-kompatibel editor. OpenCode understøtter [Agent Client Protocol](https://agentclientprotocol.com) eller (ACP), så du kan bruge det direkte i kompatible editorer og IDE'er. :::tip -For en liste over editorer og værktøjer, der understøtter ACP, tjek [ACP progress report](https://zed.dev/blog/acp-progress-report#available-now). +For en liste over editorer og værktøjer, der understøtter ACP, tjek [ACP fremskridtsrapport](https://zed.dev/blog/acp-progress-report#available-now). ::: ACP er en åben protokol, der standardiserer kommunikation mellem kodeeditorer og AI-kodningsagenter. @@ -69,7 +69,7 @@ Du kan også binde en tastaturgenvej ved at redigere din `keymap.json`: ### JetBrains IDE'er -Tilføj til din [JetBrains IDE](https://www.jetbrains.com/) acp.json i henhold til [documentation](https://www.jetbrains.com/help/ai-assistant/acp.html): +Tilføj til din [JetBrains IDE](https://www.jetbrains.com/) acp.json i henhold til [dokumentationen](https://www.jetbrains.com/help/ai-assistant/acp.html): ```json title="acp.json" { @@ -138,7 +138,7 @@ require("codecompanion").setup({ Denne konfiguration sætter CodeCompanion til at bruge OpenCode som ACP-agent til chat. -Hvis du har brug for at sende miljøvariabler (som `OPENCODE_API_KEY`), henvises til [Configuring Adapters: Environment Variables](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key) i CodeCompanion.nvim-dokumentationen for alle detaljer. +Hvis du har brug for at sende miljøvariabler (som `OPENCODE_API_KEY`), henvises til [Konfiguration af adaptere: Miljøvariabler](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key) i CodeCompanion.nvim-dokumentationen for alle detaljer. ## Support diff --git a/packages/web/src/content/docs/da/agents.mdx b/packages/web/src/content/docs/da/agents.mdx index 6cd1fd0d6..c9f4a590f 100644 --- a/packages/web/src/content/docs/da/agents.mdx +++ b/packages/web/src/content/docs/da/agents.mdx @@ -27,7 +27,7 @@ Primære agenter er de vigtigste assistenter, du interagerer direkte med. Du kan Du kan bruge **Tab**-tasten til at skifte mellem primære agenter under en session. ::: -OpenCode leveres med indbyggede primære agenter, **Build** og **Plan**. Godt +OpenCode leveres med indbyggede primære agenter, **Build** og **Plan**. Vi vil se på disse nedenfor. --- @@ -36,7 +36,7 @@ se på disse nedenfor. Subagenter er specialiserede assistenter, som primære agenter kan påbegynde sig til specifikke opgaver. Du kan også kalde dem manuelt ved at **@ nævne** dem i dine beskeder. -OpenCode leveres med til indbyggede underagenter, **Generelt** og **Udforsk**. Vi vil se på dette nedenfor. +OpenCode leveres med to indbyggede underagenter, **Generelt** og **Udforsk**. Vi vil se på dette nedenfor. --- @@ -136,7 +136,7 @@ Du kan tilpasse de indbyggede agenter eller oprette dine egne gennem konfigurati ### JSON -Konfigurationsagent i din `opencode.json`-konfigurationsfil: +Konfigurer agent i din `opencode.json`-konfigurationsfil: ```json title="opencode.json" { @@ -302,7 +302,7 @@ Hvis dette ikke er indstillet, vil agenten fortsætte med at iterere, indtil mod Når grænsen er nået, modtager agenten en speciel systemprompt, der instruerer den om at svare med en opsummering af sit arbejde og anbefalede resterende opgaver. :::caution -Det gamle `maxSteps` følte er forældet. Brug `steps` i stedet. +Det gamle `maxSteps`-felt er forældet. Brug `steps` i stedet. ::: --- @@ -346,7 +346,7 @@ Denne sti er i forhold til, hvor konfigurationsfilen er placeret. Så dette virk Brug `model`-konfigurationen til at tilsidesætte modeller for denne agent. Nyttigt til brug af forskellige modeller optimeret til forskellige opgaver. For eksempel en hurtigere model til planlægning, en dygtig model til implementering. :::tip -Hvis du ikke angiver en model, bruger primære agenter [model globally configured](/docs/config#models), mens subagenter vil bruge modeller for den primære agent, der påkaldte subagenten. +Hvis du ikke angiver en model, bruger primære agenter [model konfigureret globalt](/docs/config#models), mens subagenter vil bruge modeller for den primære agent, der påkaldte subagenten. ::: ```json title="opencode.json" @@ -406,7 +406,7 @@ Du kan også bruge jokertegn til at styre flere værktøjer på én gang. For ek } ``` -[Learn more about tools](/docs/tools). +[Læs mere om værktøjer](/docs/tools). --- @@ -518,7 +518,7 @@ Da den sidste matchningsregel har forrang, skal du sætte jokertegnet `*` først } ``` -[Learn more about permissions](/docs/permissions). +[Læs mere om tilladelser](/docs/permissions). --- @@ -697,7 +697,7 @@ Her er nogle almindelige use cases for forskellige agenter. Her er nogle eksempler på agenter, du kan finde nyttige. :::tip -Har du en agent, du gerne vil dele? [Submit a PR](https://github.com/anomalyco/opencode). +Har du en agent, du gerne vil dele? [Send en PR](https://github.com/anomalyco/opencode). ::: --- diff --git a/packages/web/src/content/docs/da/index.mdx b/packages/web/src/content/docs/da/index.mdx index 2cdf32a96..dca8a93ae 100644 --- a/packages/web/src/content/docs/da/index.mdx +++ b/packages/web/src/content/docs/da/index.mdx @@ -9,7 +9,7 @@ export const console = config.console [**OpenCode**](/) er en open source AI-kodningsagent. Den er tilgængelig som en terminalbaseret grænseflade, desktop-app eller IDE-udvidelse. -![OpenCode TUI with the opencode theme](../../../assets/lander/screenshot.png) +![OpenCode TUI med opencode-temaet](../../../assets/lander/screenshot.png) Lad os komme i gang. @@ -228,7 +228,7 @@ Du kan bede OpenCode om at tilføje nye funktioner til dit projekt. Selvom vi f Skift til det ved hjælp af **Tab**-tasten. Du vil se en indikator for dette i nederste højre hjørne. - ```bash frame="none" title="Switch to Plan mode" + ```bash frame="none" title="Skift til Plan-tilstand" ``` @@ -356,4 +356,4 @@ Her er en [eksempelsamtale](https://opencode.ai/s/4XP1fce5) med OpenCode. Og det er det! Du er nu en professionel i at bruge OpenCode. -For at gøre det til dit eget, anbefaler vi [picking a theme](/docs/themes), [customizing the keybinds](/docs/keybinds), [configuring code formatters](/docs/formatters), [creating custom commands](/docs/commands) eller at lege med [OpenCode config](/docs/config). +For at gøre det til dit eget, anbefaler vi [at vælge et tema](/docs/themes), [tilpasse genvejstaster](/docs/keybinds), [konfigurere kodeformater](/docs/formatters), [oprette brugerdefinerede kommandoer](/docs/commands) eller at lege med [OpenCode-konfiguration](/docs/config). diff --git a/packages/web/src/content/docs/da/tui.mdx b/packages/web/src/content/docs/da/tui.mdx index 4105afe86..b8a62e407 100644 --- a/packages/web/src/content/docs/da/tui.mdx +++ b/packages/web/src/content/docs/da/tui.mdx @@ -1,25 +1,25 @@ --- title: TUI -description: Bruge OpenCode-terminalbrugergrensesnittet. +description: Bruge OpenCode-terminalbrugergrænsefladeet. --- import { Tabs, TabItem } from "@astrojs/starlight/components" -OpenCode gir et interaktivt terminalgrensesnitt eller TUI for at jobbe med prosjektene dine med en LLM. +OpenCode gir et interaktivt terminalgrænseflade eller TUI for at jobbe med prosjektene dine med en LLM. -Å kjøre OpenCode starter TUI for nuværende katalog. +Å køre OpenCode starter TUI for nuværende mappe. ```bash opencode ``` -Eller du kan starte den for en bestemt arbejdskatalog. +Eller du kan starte den for en bestemt arbejdsmappe. ```bash opencode /path/to/project ``` -Når du er i TUI, kan du spørre den med en melding. +Når du er i TUI, kan du spørge den med en besked. ```text Give me a quick summary of the codebase. @@ -27,9 +27,9 @@ Give me a quick summary of the codebase. --- -## Filreferanser +## Filreferencer -Du kan referere til filer i dine meddelelser med `@`. Det laver en fuzzy filsøgning i det nuværende arbejdskatalog. +Du kan referere til filer i dine meddelelser med `@`. Det laver en fuzzy filsøgning i det nuværende arbejdsmappe. :::tip Du kan også bruge `@` til at referere til filer i dine meddelelser. @@ -39,19 +39,19 @@ Du kan også bruge `@` til at referere til filer i dine meddelelser. How is auth handled in @packages/functions/src/api/index.ts? ``` -Innholdet i filen tilføjes automatisk til samtalen. +Indholdet i filen tilføjes automatisk til samtalen. --- ## Bash-kommandoer -Start en melding med `!` for at kjøre en shell-kommando. +Start en besked med `!` for at køre en shell-kommando. ```bash frame="none" !ls -la ``` -Utdataene fra kommandoen tilføjes til samtalen som et verktøyresultat. +Outputtet fra kommandoen tilføjes til samtalen som et værktøjresultat. --- @@ -63,15 +63,15 @@ Når du bruger OpenCode TUI, kan du skrive `/` etterfulgt av et kommandonavn for /help ``` -De fleste kommandoer har også tastebinding som bruger `ctrl+x` som Leader-tast, der `ctrl+x` er standard Leader-tast. [Finn ut mer](/docs/keybinds). +De fleste kommandoer har også genvejstast som bruger `ctrl+x` som Leader-tast, der `ctrl+x` er standard Leader-tast. [Læs mere](/docs/keybinds). -Her er alle tilgængelige skråstrekkommandoer: +Her er alle tilgængelige skråstregskommandoer: --- ### connect -Legg til en leverandør til OpenCode. Lar deg velge fra tilgængelige leverandører og tilføje til deres API-nøkler. +Tilføj en leverandør til OpenCode. Lar deg velge fra tilgængelige leverandører og tilføje til deres API-nøgler. ```bash frame="none" /connect @@ -87,79 +87,79 @@ Komprimer nuværende session. _Alias_: `/summarize` /compact ``` -**Tastebinding:** `ctrl+x c` +**Genvejstast:** `ctrl+x c` --- ### details -Veksle verktøyutførelsesdetaljer. +Veksle værktøjutførelsesdetaljer. ```bash frame="none" /details ``` -**Tastebinding:** `ctrl+x d` +**Genvejstast:** `ctrl+x d` --- ### editor -Åpne eksternt redigeringsprogram for at skrive meldinger. Bruger redigeringssettet i miljøvariabelen `EDITOR`. [Finn ut mer](#editor-setup). +Åbn eksternt redigeringsprogram for at skrive beskeder. Bruger redigeringsprogrammet i miljøvariabelen `EDITOR`. [Læs mere](#editor-setup). ```bash frame="none" /editor ``` -**Tastebinding:** `ctrl+x e` +**Genvejstast:** `ctrl+x e` --- ### exit -Avslutt OpenCode. _Aliaser_: `/quit`, `/q` +Afslut OpenCode. _Aliaser_: `/quit`, `/q` ```bash frame="none" /exit ``` -**Tastebinding:** `ctrl+x q` +**Genvejstast:** `ctrl+x q` --- ### export -Eksporter nuværende samtale til Markdown og åpne i standardredigeringsprogrammet. Bruger redigeringssettet i miljøvariabelen `EDITOR`. [Finn ut mer](#editor-setup). +Eksporter nuværende samtale til Markdown og åpne i standardredigeringsprogrammet. Bruger redigeringsprogrammet i miljøvariabelen `EDITOR`. [Læs mere](#editor-setup). ```bash frame="none" /export ``` -**Tastebinding:** `ctrl+x x` +**Genvejstast:** `ctrl+x x` --- ### help -Vis hjelpedialogen. +Vis hjælpedialogen. ```bash frame="none" /help ``` -**Tastebinding:** `ctrl+x h` +**Genvejstast:** `ctrl+x h` --- ### init -Opret eller opdater `AGENTS.md`-fil. [Finn ut mer](/docs/rules). +Opret eller opdater `AGENTS.md`-fil. [Læs mere](/docs/rules). ```bash frame="none" /init ``` -**Tastebinding:** `ctrl+x i` +**Genvejstast:** `ctrl+x i` --- @@ -171,7 +171,7 @@ Liste over tilgængelige modeller. /models ``` -**Tastebinding:** `ctrl+x m` +**Genvejstast:** `ctrl+x m` --- @@ -183,26 +183,26 @@ Start en ny session. _Alias_: `/clear` /new ``` -**Tastebinding:** `ctrl+x n` +**Genvejstast:** `ctrl+x n` --- ### redo -Gjenta en tidligere angret melding. Kun tilgængelig etter brug av `/undo`. +Gentag en tidligere fortrudt besked. Kun tilgængelig etter brug av `/undo`. :::tip -Eventuelle filendringer vil også bli gjenopretet. +Eventuelle filændringer vil også bli genoprettet. ::: -Internt bruger dette Git til at administrere filendringene. Så ditt prosjekt **må +Internt bruger dette Git til at administrere filændringerne. Så dit prosjekt **må være et Git-depot**. ```bash frame="none" /redo ``` -**Tastebinding:** `ctrl+x r` +**Genvejstast:** `ctrl+x r` --- @@ -214,19 +214,19 @@ List opp og bytt mellom sessioner. _Aliaser_: `/resume`, `/continue` /sessions ``` -**Tastebinding:** `ctrl+x l` +**Genvejstast:** `ctrl+x l` --- ### share -Del nuværende session. [Finn ut mer](/docs/share). +Del nuværende session. [Læs mere](/docs/share). ```bash frame="none" /share ``` -**Tastebinding:** `ctrl+x s` +**Genvejstast:** `ctrl+x s` --- @@ -238,16 +238,16 @@ Liste over tilgængelige temaer. /theme ``` -**Tastebinding:** `ctrl+x t` +**Genvejstast:** `ctrl+x t` --- ### thinking -Veksle mellom synligheten av tenke-/resonneringsblokker i samtalen. Når den er aktivert, kan du se modellens resonneringsprosess for modeller som støtter utvidet tenkning. +Veksle mellom synligheten av tenke-/resonneringsblokker i samtalen. Når den er aktiveret, kan du se modellens resonneringsprosess for modeller som støtter utvidet tenkning. :::note -Denne kommandoen kontrollerer bare om tenkeblokker **vises** - den aktiverer eller deaktiverer ikke modellens resonneringsmuligheter. For at veksle mellom faktiske resonneringsmuligheter, brug `ctrl+t` for at bla gjennom modellvarianter. +Denne kommandoen kontrollerer bare om tenkeblokker **vises** - den aktiverer eller deaktiverer ikke modellens resonneringsmuligheter. For at veksle mellom faktiske resonneringsmuligheter, brug `ctrl+t` for at bla gennem modellvarianter. ::: ```bash frame="none" @@ -258,26 +258,26 @@ Denne kommandoen kontrollerer bare om tenkeblokker **vises** - den aktiverer ell ### undo -Angre siste melding i samtalen. Fjerner den siste brugermeldingen, alle påfølgende svar og eventuelle filendringer. +Angre siste besked i samtalen. Fjerner den siste brugerbeskeden, alle påfølgende svar og eventuelle filændringer. :::tip -Eventuelle filendringer vil også bli nulstillet. +Eventuelle filændringer vil også bli nullstillet. ::: -Internt bruger dette Git til at administrere filendringene. Så ditt prosjekt **må +Internt bruger dette Git til at administrere filændringerne. Så dit prosjekt **må være et Git-depot**. ```bash frame="none" /undo ``` -**Tastebinding:** `ctrl+x u` +**Genvejstast:** `ctrl+x u` --- ### unshare -Opphev deling av nuværende session. [Finn ut mer](/docs/share#un-sharing). +Ophæv deling av nuværende session. [Læs mere](/docs/share#un-sharing). ```bash frame="none" /unshare @@ -287,7 +287,7 @@ Opphev deling av nuværende session. [Finn ut mer](/docs/share#un-sharing). ## Opsætning af editor -Både kommandoene `/editor` og `/export` bruger editoren som er spesifisert i miljøvariabelen `EDITOR`. +Både kommandoerne `/editor` og `/export` bruger editoren som er spesifisert i miljøvariabelen `EDITOR`. @@ -315,7 +315,7 @@ Både kommandoene `/editor` og `/export` bruger editoren som er spesifisert i mi set EDITOR=code --wait ``` - For at gøre det permanent, brug **Systemegenskaper** > **Miljø + For at gøre det permanent, brug **Systemegenskaber** > **Miljø Variabler**. @@ -339,23 +339,23 @@ Populære redigeringsalternativer inkluderer: - `code` - Visual Studio Code - `cursor` - Cursor - `windsurf` - Windsurf -- `nvim` - Neovim-redaktør +- `nvim` - Neovim-editor - `vim` - Vim editor - `nano` - Nano-editor - `notepad` - Windows Notesblok - `subl` - Sublime Text :::note -Nogle editorer som VS Code må startes med flagget `--wait`. +Nogle editorer som VS Code må startes med flaget `--wait`. ::: -Nogle editorer trenger kommandolinjeargumenter for at kjøre i blokeringstilstand. `--wait`-flagget gør at redigeringsprosessen blokkeres til den lukkes. +Nogle editorer kræver kommandolinjeargumenter for at køre i blokeringstilstand. `--wait`-flaget gør at redigeringsprocessen blokeres til den lukkes. --- ## Konfigurer -Du kan tilpasse TUI-oppførselen gjennom OpenCode-konfigurasjonsfilen. +Du kan tilpasse TUI-adfærden gennem OpenCode-konfigurationsfilen. ```json title="opencode.json" { @@ -369,22 +369,22 @@ Du kan tilpasse TUI-oppførselen gjennom OpenCode-konfigurasjonsfilen. } ``` -### Options +### Indstillinger -- `scroll_acceleration` - Aktiver rulleacceleration i macOS-stil for jevn, naturlig rulling. Når aktivert, øker rullehastigheten med raske rullebevegelser og forblir presis for langsommere bevegelser. **Denne innstillingen har forrang over `scroll_speed` og overstyrer den når den er aktivert.** -- `scroll_speed` - Styrer hvor raskt TUI ruller når du bruger rullekommandoer (minimum: `1`). Standard er `3`. **Merk: Dette ignoreres hvis `scroll_acceleration.enabled` er satt til `true`.** +- `scroll_acceleration` - Aktiver rulleacceleration i macOS-stil for jævn, naturlig rulning. Når aktiveret, øger rullehastigheden med raske rullebevægelser og forblir presis for langsommere bevægelser. **Denne indstillingen har forrang over `scroll_speed` og tilsidesætter den når den er aktiveret.** +- `scroll_speed` - Styrer hvor raskt TUI ruller når du bruger rullekommandoer (minimum: `1`). Standard er `3`. **Bemærk: Dette ignoreres hvis `scroll_acceleration.enabled` er sat til `true`.** --- ## Tilpasning -Du kan tilpasse ulike aspekter av TUI-visningen ved at bruge kommandopaletten (`ctrl+x h` eller `/help`). Disse innstillingene vedvarer ved omstarter. +Du kan tilpasse forskellige aspekter av TUI-visningen ved at bruge kommandopaletten (`ctrl+x h` eller `/help`). Disse indstillingene gemmes ved omstarter. --- #### Username display -Veksle om brugernavnet ditt vises i chat-meldinger. Få tilgang til dette gjennom: +Veksle om brugernavnet dit vises i chat-beskeder. Få adgang til dette gennem: -- Kommandopalet: Søk etter "brugernavn" eller "skjul brugernavn" -- Innstillingen vedvarer automatisk og vil bli husket over TUI sessioner +- Kommandopalet: Søg efter "brugernavn" eller "skjul brugernavn" +- Innstillingen gemmes automatisk og vil bli husket over TUI sessioner diff --git a/packages/web/src/content/docs/de/agents.mdx b/packages/web/src/content/docs/de/agents.mdx index a3127e4a4..bf69bafd3 100644 --- a/packages/web/src/content/docs/de/agents.mdx +++ b/packages/web/src/content/docs/de/agents.mdx @@ -359,7 +359,7 @@ Wenn Sie kein Modell angeben, verwenden Sie den primären Agenten [model globall } ``` -Das Modell ID in Ihrer OpenCode-Konfiguration verwendet das Format `provider/model-id`. Wenn Sie beispielsweise [OpenCode Zen](/docs/zen) verwenden, würden Sie `opencode/gpt-5.1-codex` für GPT 5.1 Codex verwenden. +Die Modell-ID in Ihrer OpenCode-Konfiguration verwendet das Format `provider/model-id`. Wenn Sie beispielsweise [OpenCode Zen](/docs/zen) verwenden, würden Sie `opencode/gpt-5.1-codex` für GPT 5.1 Codex verwenden. --- @@ -591,7 +591,7 @@ Die Regeln werden der Reihe nach ausgewertet und die **letzte übereinstimmende ::: :::tip -Benutzer können jeden Subagenten immer direkt über das Autovervollständigungsmenü `@` aufrufen, auch wenn die Aufgabenberechtigungen des Agenten sterben würden. +Benutzer können jeden Subagenten immer direkt über das Autovervollständigungsmenü `@` aufrufen, auch wenn die Aufgabenberechtigungen des Agenten dies verweigern würden. ::: --- @@ -600,7 +600,7 @@ Benutzer können jeden Subagenten immer direkt über das Autovervollständigungs Passen Sie das visuelle Erscheinungsbild des Agenten im UI mit der Option `color` an. Dies wirkt sich darauf aus, wie der Agent in der Benutzeroberfläche angezeigt wird. -Verwenden Sie eine gültige Hex-Farbe (e.g., `#FF5733`) oder Designfarbe: `primary`, `secondary`, `accent`, `success`, `warning`, `error`, `info`. +Verwenden Sie eine gültige Hex-Farbe (e.g., `#FF5733`) oder Themenfarbe: `primary`, `secondary`, `accent`, `success`, `warning`, `error`, `info`. ```json title="opencode.json" { @@ -631,7 +631,7 @@ Steuern Sie die Antwortvielfalt mit der Option `top_p`. Alternative zur Temperat } ``` -Die Werte reichen von 0.0 bis 1.0. Die meisten Werte sind fokussierter, die höheren Werte vielfältiger. +Die Werte reichen von 0.0 bis 1.0. Niedrigere Werte sind fokussierter, höhere Werte vielfältiger. --- diff --git a/packages/web/src/content/docs/de/ide.mdx b/packages/web/src/content/docs/de/ide.mdx index 802894e3c..5f1275b73 100644 --- a/packages/web/src/content/docs/de/ide.mdx +++ b/packages/web/src/content/docs/de/ide.mdx @@ -3,7 +3,7 @@ title: IDE description: Die OpenCode-Erweiterung für VS Code, Cursor und andere IDEs --- -OpenCode lässt sich in VS Code, Cursor oder jeden IDE integrieren, der ein Terminal unterstützt. Führen Sie einfach `opencode` im Terminal aus, um zu beginnen. +OpenCode lässt sich in VS Code, Cursor oder jede IDE integrieren, die ein Terminal unterstützt. Führen Sie einfach `opencode` im Terminal aus, um zu beginnen. --- @@ -18,13 +18,13 @@ OpenCode lässt sich in VS Code, Cursor oder jeden IDE integrieren, der ein Term ## Installation -So installieren Sie OpenCode auf VS Code und beliebten Forks wie Cursor, Windsurf, VSCodium: +So installieren Sie OpenCode in VS Code und beliebten Forks wie Cursor, Windsurf, VSCodium: -1. Öffnen Sie den VS-Code +1. Öffnen Sie VS Code 2. Öffnen Sie das integrierte Terminal 3. Führen Sie `opencode` aus – die Erweiterung wird automatisch installiert -Wenn Sie andererseits Ihr eigenes IDE verwenden möchten, wenn Sie `/editor` oder `/export` von TUI ausführen, müssen Sie `export EDITOR="code --wait"` festlegen. [Learn more](/docs/tui/#editor-setup). +Wenn Sie andererseits Ihre eigene IDE verwenden möchten, wenn Sie `/editor` oder `/export` von TUI ausführen, müssen Sie `export EDITOR="code --wait"` festlegen. [Learn more](/docs/tui/#editor-setup). --- @@ -39,10 +39,10 @@ Suchen Sie im Extension Marketplace nach **OpenCode** und klicken Sie auf **Inst Wenn die Erweiterung nicht automatisch installiert werden kann: - Stellen Sie sicher, dass Sie `opencode` im integrierten Terminal ausführen. -- Bestätigen Sie, dass CLI für Ihr IDE installiert ist: +- Bestätigen Sie, dass CLI für Ihre IDE installiert ist: - Für VS Code: `code` Befehl - Für Cursor: Befehl `cursor` - - Für Windsurfen: Befehl `windsurf` + - Für Windsurf: Befehl `windsurf` - Für VSCodium: Befehl `codium` - - Wenn nicht, führen Sie `Cmd+Shift+P` (Mac) oder `Ctrl+Shift+P` (Windows/Linux) aus und suchen Sie nach „Shell Command: Install 'code' command in PATH“ (oder dem Äquivalent für Ihr IDE). -- Stellen Sie sicher, dass der VS-Code über die Berechtigung zum Installieren von Erweiterungen verfügt + - Wenn nicht, führen Sie `Cmd+Shift+P` (Mac) oder `Ctrl+Shift+P` (Windows/Linux) aus und suchen Sie nach „Shell Command: Install 'code' command in PATH“ (oder dem Äquivalent für Ihre IDE). +- Stellen Sie sicher, dass VS Code über die Berechtigung zum Installieren von Erweiterungen verfügt diff --git a/packages/web/src/content/docs/de/index.mdx b/packages/web/src/content/docs/de/index.mdx index f53f60bb7..1fe23e998 100644 --- a/packages/web/src/content/docs/de/index.mdx +++ b/packages/web/src/content/docs/de/index.mdx @@ -79,7 +79,7 @@ Sie können es auch mit den folgenden Befehlen installieren: brew install anomalyco/tap/opencode ``` - > Wir empfehlen die Verwendung des OpenCode-Tapes für die aktuellsten Versionen. Die offizielle `brew install opencode`-Formel wird vom Homebrew-Team gepflegt und seltener aktualisiert. + > Wir empfehlen die Verwendung des OpenCode-Taps für die aktuellsten Versionen. Die offizielle `brew install opencode`-Formel wird vom Homebrew-Team gepflegt und seltener aktualisiert. - **Verwendung von Paru unter Arch Linux** @@ -93,7 +93,7 @@ Sie können es auch mit den folgenden Befehlen installieren: Für das beste Erlebnis unter Windows empfehlen wir die Verwendung von [Windows Subsystem for Linux (WSL)](/docs/windows-wsl). Es bietet eine bessere Leistung und vollständige Kompatibilität mit den Funktionen von OpenCode. ::: -- **Verwendung von Schokolade** +- **Verwendung von Chocolatey** ```bash choco install opencode @@ -134,8 +134,7 @@ Sie können die Binärdatei auch aus [Releases](https://github.com/anomalyco/ope Mit OpenCode können Sie jeden LLM-Anbieter verwenden, indem Sie dessen API-Schlüssel konfigurieren. Wenn Sie mit der Verwendung von LLM-Anbietern noch nicht vertraut sind, empfehlen wir die Verwendung von [OpenCode Zen](/docs/zen). -Es handelt sich um eine kuratierte Liste von Modellen, die von OpenCode getestet und verifiziert wurden -team. +Es handelt sich um eine kuratierte Liste von Modellen, die vom OpenCode Team getestet und verifiziert wurden. 1. Führen Sie den Befehl `/connect` in TUI aus, wählen Sie OpenCode aus und gehen Sie zu [opencode.ai/auth](https://opencode.ai/auth). @@ -179,8 +178,7 @@ Als nächstes initialisieren Sie OpenCode für das Projekt, indem Sie den folgen /init ``` -Dadurch wird OpenCode dazu veranlasst, Ihr Projekt zu analysieren und eine `AGENTS.md`-Datei zu erstellen -das Projektstammverzeichnis. +Dadurch wird OpenCode dazu veranlasst, Ihr Projekt zu analysieren und eine `AGENTS.md`-Datei im Projektstammverzeichnis zu erstellen. :::tip Sie sollten die `AGENTS.md`-Datei Ihres Projekts an Git übergeben. diff --git a/packages/web/src/content/docs/es/acp.mdx b/packages/web/src/content/docs/es/acp.mdx index 6954182bf..d5f31b555 100644 --- a/packages/web/src/content/docs/es/acp.mdx +++ b/packages/web/src/content/docs/es/acp.mdx @@ -3,7 +3,7 @@ title: Soporte ACP description: Utilice OpenCode en cualquier editor compatible con ACP. --- -OpenCode admite el [Protocolo de cliente de agente](https://agentclientprotocol.com) o (ACP), lo que le permite usarlo directamente en editores e IDE compatibles. +OpenCode admite el [Agent Client Protocol](https://agentclientprotocol.com) o (ACP), lo que le permite usarlo directamente en editores e IDE compatibles. :::tip Para obtener una lista de editores y herramientas compatibles con ACP, consulte el [informe de progreso de ACP](https://zed.dev/blog/acp-progress-report#available-now). diff --git a/packages/web/src/content/docs/es/cli.mdx b/packages/web/src/content/docs/es/cli.mdx index cc5cf6f75..f4c5c889f 100644 --- a/packages/web/src/content/docs/es/cli.mdx +++ b/packages/web/src/content/docs/es/cli.mdx @@ -471,7 +471,7 @@ Esto inicia un servidor HTTP y abre un navegador web para acceder a OpenCode a t ### acp -Inicie un servidor ACP (Protocolo de cliente de agente). +Inicie un servidor ACP (Agent Client Protocol). ```bash opencode acp @@ -540,12 +540,12 @@ opencode upgrade v0.1.48 El opencode CLI toma las siguientes banderas globales. -| Bandera | Corto | Descripción | -| -------------- | ----- | --------------------------------------------------------------- | -| `--help` | `-h` | Mostrar ayuda | -| `--version` | `-v` | Número de versión de impresión | -| `--print-logs` | | Imprimir registros en stderr | -| `--log-level` | | Nivel de registro (DEPURACIÓN, INFORMACIÓN, ADVERTENCIA, ERROR) | +| Bandera | Corto | Descripción | +| -------------- | ----- | -------------------------------------------- | +| `--help` | `-h` | Mostrar ayuda | +| `--version` | `-v` | Número de versión de impresión | +| `--print-logs` | | Imprimir registros en stderr | +| `--log-level` | | Nivel de registro (DEBUG, INFO, WARN, ERROR) | --- diff --git a/packages/web/src/content/docs/es/index.mdx b/packages/web/src/content/docs/es/index.mdx index 167cc755a..03821c99f 100644 --- a/packages/web/src/content/docs/es/index.mdx +++ b/packages/web/src/content/docs/es/index.mdx @@ -22,8 +22,8 @@ Para usar OpenCode en su terminal, necesitará: 1. Un emulador de terminal moderno como: - [WezTerm](https://wezterm.org), multiplataforma - [Alacritty](https://alacritty.org), multiplataforma - - [Fantasmal](https://ghostty.org), Linux y macOS - - [Gatito](https://sw.kovidgoyal.net/kitty/), Linux y macOS + - [Ghostty](https://ghostty.org), Linux y macOS + - [Kitty](https://sw.kovidgoyal.net/kitty/), Linux y macOS 2. API claves para los LLM proveedores que desea utilizar. @@ -79,7 +79,7 @@ También puedes instalarlo con los siguientes comandos: brew install anomalyco/tap/opencode ``` - > Recomendamos utilizar el grifo OpenCode para las versiones más actualizadas. La fórmula oficial `brew install opencode` la mantiene el equipo Homebrew y se actualiza con menos frecuencia. + > Recomendamos utilizar el tap OpenCode para las versiones más actualizadas. La fórmula oficial `brew install opencode` la mantiene el equipo Homebrew y se actualiza con menos frecuencia. - **Usando Paru en Arch Linux** @@ -223,7 +223,7 @@ Puede pedirle a OpenCode que agregue nuevas funciones a su proyecto. Aunque prim 1. **Crea un plan** - OpenCode tiene un _modo Plan_ que desactiva su capacidad para realizar cambios y + OpenCode tiene un _Plan mode_ que desactiva su capacidad para realizar cambios y en su lugar, sugiera _cómo_ implementará la función. Cambie a él usando la tecla **Tab**. Verás un indicador para esto en la esquina inferior derecha. @@ -266,7 +266,7 @@ Puede pedirle a OpenCode que agregue nuevas funciones a su proyecto. Aunque prim 3. **Crea la función** - Una vez que se sienta cómodo con el plan, vuelva al _modo de construcción_ + Una vez que se sienta cómodo con el plan, vuelva al _Build mode_ presionando la tecla **Tab** nuevamente. ```bash frame="none" diff --git a/packages/web/src/content/docs/es/lsp.mdx b/packages/web/src/content/docs/es/lsp.mdx index eb9fda172..a5007f4c2 100644 --- a/packages/web/src/content/docs/es/lsp.mdx +++ b/packages/web/src/content/docs/es/lsp.mdx @@ -14,35 +14,35 @@ OpenCode viene con varios servidores LSP integrados para idiomas populares: | LSP Servidor | Extensiones | Requisitos | | ------------------ | ------------------------------------------------------------------- | ------------------------------------------------------------------------ | | astro | .astro | Autoinstalaciones para proyectos Astro | -| fiesta | .sh, .bash, .zsh, .ksh | Autoinstala el servidor en lenguaje bash | -| sonido metálico | .c, .cpp, .cc, .cxx, .c++, .h, .hpp, .hh, .hxx, .h++ | Instalaciones automáticas para proyectos C/C++ | -| csostenido | .cs | `.NET SDK` instalado | +| bash | .sh, .bash, .zsh, .ksh | Autoinstala el servidor en lenguaje bash | +| clangd | .c, .cpp, .cc, .cxx, .c++, .h, .hpp, .hh, .hxx, .h++ | Instalaciones automáticas para proyectos C/C++ | +| csharp | .cs | `.NET SDK` instalado | | clojure-lsp | .clj, .cljs, .cljc, .edn | Comando `clojure-lsp` disponible | -| dardo | .dardo | Comando `dart` disponible | +| dart | .dart | Comando `dart` disponible | | deno | .ts, .tsx, .js, .jsx, .mjs | Comando `deno` disponible (detecta automáticamente deno.json/deno.jsonc) | | elixir-ls | .ex, .exs | Comando `elixir` disponible | | eslint | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue | `eslint` dependencia en proyecto | -| f sostenido | .fs, .fsi, .fsx, .fsscript | `.NET SDK` instalado | -| brillo | .brillo | Comando `gleam` disponible | -| gopls | .ir | Comando `go` disponible | +| fsharp | .fs, .fsi, .fsx, .fsscript | `.NET SDK` instalado | +| gleam | .gleam | Comando `gleam` disponible | +| gopls | .go | Comando `go` disponible | | hls | .hs, .lhs | Comando `haskell-language-server-wrapper` disponible | | jdtls | .java | `Java SDK (version 21+)` instalado | | kotlin-ls | .kt, .kts | Autoinstalaciones para proyectos Kotlin | | lua-ls | .lua | Autoinstalaciones para proyectos Lua | -| nada | .nix | Comando `nixd` disponible | +| nixd | .nix | Comando `nixd` disponible | | ocaml-lsp | .ml, .mli | Comando `ocamllsp` disponible | | oxlint | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue, .astro, .svelte | `oxlint` dependencia en proyecto | -| php intelefense | .php | Autoinstalaciones para proyectos PHP | +| php intelephense | .php | Autoinstalaciones para proyectos PHP | | prisma | .prisma | Comando `prisma` disponible | -| derechos de autor | .py, .pyi | Dependencia `pyright` instalada | -| rubí-lsp (rubocop) | .rb, .rake, .gemspec, .ru | Comandos `ruby` y `gem` disponibles | -| óxido | .rs | Comando `rust-analyzer` disponible | -| kit de fuente-lsp | .swift, .objc, .objcpp | `swift` instalado (`xcode` en macOS) | -| esbelto | .esbelto | Autoinstalaciones para proyectos Svelte | -| terraformar | .tf, .tfvars | Instalaciones automáticas desde versiones GitHub | -| diminuto | .tipo, .tipo | Instalaciones automáticas desde versiones GitHub | -| mecanografiado | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts | `typescript` dependencia en proyecto | -| vista | .vue | Autoinstalaciones para proyectos Vue | +| pyright | .py, .pyi | Dependencia `pyright` instalada | +| ruby-lsp (rubocop) | .rb, .rake, .gemspec, .ru | Comandos `ruby` y `gem` disponibles | +| rust | .rs | Comando `rust-analyzer` disponible | +| sourcekit-lsp | .swift, .objc, .objcpp | `swift` instalado (`xcode` en macOS) | +| svelte | .svelte | Autoinstalaciones para proyectos Svelte | +| terraform | .tf, .tfvars | Instalaciones automáticas desde versiones GitHub | +| tinymist | .typ, .typc | Instalaciones automáticas desde versiones GitHub | +| typescript | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts | `typescript` dependencia en proyecto | +| vue | .vue | Autoinstalaciones para proyectos Vue | | yaml-ls | .yaml, .yml | Autoinstala Red Hat yaml-language-server | | zls | .zig, .zon | Comando `zig` disponible | diff --git a/packages/web/src/content/docs/es/tools.mdx b/packages/web/src/content/docs/es/tools.mdx index 0d8871a9d..6a29527ad 100644 --- a/packages/web/src/content/docs/es/tools.mdx +++ b/packages/web/src/content/docs/es/tools.mdx @@ -45,7 +45,7 @@ Aquí están todas las herramientas integradas disponibles en OpenCode. --- -### fiesta +### bash Ejecute comandos de shell en el entorno de su proyecto. @@ -62,7 +62,7 @@ Esta herramienta permite que LLM ejecute comandos de terminal como `npm install` --- -### editar +### edit Modifique archivos existentes utilizando reemplazos de cadenas exactas. @@ -79,7 +79,7 @@ Esta herramienta realiza ediciones precisas de archivos reemplazando coincidenci --- -### escribir +### write Cree nuevos archivos o sobrescriba los existentes. @@ -100,7 +100,7 @@ La herramienta `write` está controlada por el permiso `edit`, que cubre todas l --- -### leer +### read Lea el contenido del archivo desde su base de código. @@ -151,7 +151,7 @@ Busque archivos usando patrones globales como `**/*.js` o `src/**/*.ts`. Devuelv --- -### lista +### list Enumere archivos y directorios en una ruta determinada. @@ -191,7 +191,7 @@ Para configurar qué servidores LSP están disponibles para su proyecto, consult --- -### parche +### patch Aplicar parches a los archivos. @@ -212,7 +212,7 @@ La herramienta `patch` está controlada por el permiso `edit`, que cubre todas l --- -### habilidad +### skill Cargue una [habilidad](/docs/skills) (un archivo `SKILL.md`) y devuelva su contenido en la conversación. @@ -227,7 +227,7 @@ Cargue una [habilidad](/docs/skills) (un archivo `SKILL.md`) y devuelva su conte --- -### todo escribir +### todowrite Administre listas de tareas pendientes durante las sesiones de codificación. @@ -248,7 +248,7 @@ Esta herramienta está deshabilitada para los subagentes de forma predeterminada --- -### todo leer +### todoread Leer listas de tareas pendientes existentes. @@ -269,7 +269,7 @@ Esta herramienta está deshabilitada para los subagentes de forma predeterminada --- -### búsqueda web +### webfetch Obtener contenido web. @@ -286,7 +286,7 @@ Permite que LLM busque y lea páginas web. Útil para buscar documentación o in --- -### búsqueda web +### websearch Busque información en la web. @@ -320,7 +320,7 @@ Utilice `websearch` cuando necesite encontrar información (descubrimiento) y `w --- -### pregunta +### question Haga preguntas al usuario durante la ejecución. @@ -354,7 +354,7 @@ Las herramientas personalizadas le permiten definir sus propias funciones a las ## MCP servidores -Los servidores MCP (Protocolo de contexto modelo) le permiten integrar herramientas y servicios externos. Esto incluye acceso a bases de datos, integraciones API y servicios de terceros. +Los servidores MCP (Model Context Protocol) le permiten integrar herramientas y servicios externos. Esto incluye acceso a bases de datos, integraciones API y servicios de terceros. [Más información](/docs/mcp-servers) sobre la configuración de servidores MCP. diff --git a/packages/web/src/content/docs/fr/agents.mdx b/packages/web/src/content/docs/fr/agents.mdx index 14e5d5c26..13ab9c389 100644 --- a/packages/web/src/content/docs/fr/agents.mdx +++ b/packages/web/src/content/docs/fr/agents.mdx @@ -181,7 +181,7 @@ Configurez les agents dans votre fichier de configuration `opencode.json` : Vous pouvez également définir des agents à l'aide de fichiers markdown. Placez-les dans : -- Mondial : `~/.config/opencode/agents/` +- Global : `~/.config/opencode/agents/` - Par projet : `.opencode/agents/` ```markdown title="~/.config/opencode/agents/review.md" diff --git a/packages/web/src/content/docs/fr/cli.mdx b/packages/web/src/content/docs/fr/cli.mdx index 2b15c7f3e..53ce851cc 100644 --- a/packages/web/src/content/docs/fr/cli.mdx +++ b/packages/web/src/content/docs/fr/cli.mdx @@ -179,7 +179,7 @@ Cela configure le flux de travail GitHub Actions nécessaire et vous guide tout #### run -Exécutez l'agent GitHub. Ceci est généralement utilisé dans les actions GitHub. +Exécutez l'agent GitHub. Ceci est généralement utilisé dans les GitHub Actions. ```bash opencode github run @@ -536,7 +536,7 @@ opencode upgrade v0.1.48 --- -## Drapeaux mondiaux +## Drapeaux globaux La CLI opencode prend les indicateurs globaux suivants. @@ -553,7 +553,7 @@ La CLI opencode prend les indicateurs globaux suivants. OpenCode peut être configuré à l'aide de variables d'environnement. -| Variables | Tapez | Descriptif | +| Variables | Type | Descriptif | | ------------------------------------- | ------- | --------------------------------------------------------------------------------- | | `OPENCODE_AUTO_SHARE` | booléen | Partager automatiquement des sessions | | `OPENCODE_GIT_BASH_PATH` | chaîne | Chemin vers l'exécutable Git Bash sur Windows | @@ -586,7 +586,7 @@ OpenCode peut être configuré à l'aide de variables d'environnement. Ces variables d'environnement activent des fonctionnalités expérimentales qui peuvent être modifiées ou supprimées. -| Variables | Tapez | Descriptif | +| Variables | Type | Descriptif | | ----------------------------------------------- | ------- | --------------------------------------------------------------- | | `OPENCODE_EXPERIMENTAL` | booléen | Activer toutes les fonctionnalités expérimentales | | `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | booléen | Activer la découverte d'icônes | diff --git a/packages/web/src/content/docs/fr/commands.mdx b/packages/web/src/content/docs/fr/commands.mdx index c7c5fc7e8..cb7e667ad 100644 --- a/packages/web/src/content/docs/fr/commands.mdx +++ b/packages/web/src/content/docs/fr/commands.mdx @@ -79,7 +79,7 @@ Vous pouvez maintenant exécuter cette commande dans TUI : Vous pouvez également définir des commandes à l'aide de fichiers markdown. Placez-les dans : -- Mondial : `~/.config/opencode/commands/` +- Global : `~/.config/opencode/commands/` - Par projet : `.opencode/commands/` ```markdown title="~/.config/opencode/commands/test.md" diff --git a/packages/web/src/content/docs/fr/github.mdx b/packages/web/src/content/docs/fr/github.mdx index 308b25a3d..f2541bdcf 100644 --- a/packages/web/src/content/docs/fr/github.mdx +++ b/packages/web/src/content/docs/fr/github.mdx @@ -3,7 +3,7 @@ title: GitHub description: Utilisez OpenCode dans les problèmes et les pull-requests GitHub. --- -OpenCode s'intègre à votre flux de travail GitHub. Mentionnez `/opencode` ou `/oc` dans votre commentaire, et OpenCode exécutera des tâches dans votre coureur d'actions GitHub. +OpenCode s'intègre à votre flux de travail GitHub. Mentionnez `/opencode` ou `/oc` dans votre commentaire, et OpenCode exécutera des tâches dans votre runner GitHub Actions. --- @@ -11,7 +11,7 @@ OpenCode s'intègre à votre flux de travail GitHub. Mentionnez `/opencode` ou ` - **Problèmes de triage** : demandez à OpenCode d'examiner un problème et de vous l'expliquer. - **Réparer et implémenter** : demandez à OpenCode de résoudre un problème ou d'implémenter une fonctionnalité. Et il fonctionnera dans une nouvelle branche et soumettra un PR avec tous les changements. -- **Sécurisé** : OpenCode court à l'intérieur des coureurs de votre GitHub. +- **Sécurisé** : OpenCode s'exécute à l'intérieur de vos runners GitHub. --- @@ -87,7 +87,7 @@ Dans les **paramètres** de votre organisation ou de votre projet, développez * - `prompt` : invite personnalisée facultative pour remplacer le comportement par défaut. Utilisez-le pour personnaliser la façon dont OpenCode traite les demandes. - `token` : jeton d'accès GitHub facultatif pour effectuer des opérations telles que la création de commentaires, la validation de modifications et l'ouverture de demandes d'extraction. Par défaut, OpenCode utilise le jeton d'accès à l'installation de l'application OpenCode GitHub, de sorte que les validations, les commentaires et les demandes d'extraction apparaissent comme provenant de l'application. -Vous pouvez également utiliser le `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) intégré du GitHub Action Runner sans installer l'application OpenCode GitHub. Assurez-vous simplement d'accorder les autorisations requises dans votre flux de travail : +Vous pouvez également utiliser le `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) intégré du runner GitHub Actions sans installer l'application OpenCode GitHub. Assurez-vous simplement d'accorder les autorisations requises dans votre flux de travail : ```yaml permissions: diff --git a/packages/web/src/content/docs/fr/gitlab.mdx b/packages/web/src/content/docs/fr/gitlab.mdx index f562aadf3..8fb312501 100644 --- a/packages/web/src/content/docs/fr/gitlab.mdx +++ b/packages/web/src/content/docs/fr/gitlab.mdx @@ -5,7 +5,7 @@ description: Utilisez OpenCode dans les problèmes GitLab et les demandes de fus OpenCode s'intègre à votre flux de travail GitLab via votre pipeline CI/CD GitLab ou avec GitLab Duo. -Dans les deux cas, OpenCode fonctionnera sur vos coureurs GitLab. +Dans les deux cas, OpenCode fonctionnera sur vos runners GitLab. --- @@ -56,7 +56,7 @@ Mentionnez `@opencode` dans un commentaire et OpenCode exécutera les tâches au - **Problèmes de triage** : demandez à OpenCode d'examiner un problème et de vous l'expliquer. - **Réparer et implémenter** : demandez à OpenCode de résoudre un problème ou d'implémenter une fonctionnalité. Cela créera une nouvelle branche et déclenchera une demande de fusion avec les modifications. -- **Sécurisé** : OpenCode fonctionne sur vos coureurs GitLab. +- **Sécurisé** : OpenCode fonctionne sur vos runners GitLab. --- diff --git a/packages/web/src/content/docs/fr/index.mdx b/packages/web/src/content/docs/fr/index.mdx index 356806c8e..72c8dbd19 100644 --- a/packages/web/src/content/docs/fr/index.mdx +++ b/packages/web/src/content/docs/fr/index.mdx @@ -90,7 +90,7 @@ Vous pouvez également l'installer avec les commandes suivantes : #### Windows :::tip[Recommandé : utilisez WSL] -Pour une expérience optimale sur Windows, nous vous recommandons d'utiliser le sous-système [Windows pour Linux (WSL)](/docs/windows-wsl). Il offre de meilleures performances et une compatibilité totale avec les fonctionnalités de OpenCode. +Pour une expérience optimale sur Windows, nous vous recommandons d'utiliser le [Windows Subsystem for Linux (WSL)](/docs/windows-wsl). Il offre de meilleures performances et une compatibilité totale avec les fonctionnalités de OpenCode. ::: - **Utiliser Chocolatey** @@ -356,4 +356,4 @@ Voici un [exemple de conversation](https://opencode.ai/s/4XP1fce5) avec OpenCode Et c'est tout ! Vous êtes désormais un pro de l'utilisation de OpenCode. -Pour vous l'approprier, nous vous recommandons de [choisir un thème](/docs/themes), [de personnaliser les raccourcis clavier](/docs/keybinds), de [configurer les formateurs de code](/docs/formatters), de [créer des commandes personnalisées](/docs/commands) ou de jouer avec la [OpenCode config](/docs/config). +Pour vous l'approprier, nous vous recommandons de [choisir un thème](/docs/themes), [de personnaliser les raccourcis clavier](/docs/keybinds), de [configurer les formateurs de code](/docs/formatters), de [créer des commandes personnalisées](/docs/commands) ou de jouer avec la [OpenCode Config](/docs/config). diff --git a/packages/web/src/content/docs/it/acp.mdx b/packages/web/src/content/docs/it/acp.mdx index 23b7e3c0c..6a43869c0 100644 --- a/packages/web/src/content/docs/it/acp.mdx +++ b/packages/web/src/content/docs/it/acp.mdx @@ -142,15 +142,14 @@ Se devi passare variabili d'ambiente (come `OPENCODE_API_KEY`), vedi [Configurin ## Support -OpenCode funziona via ACP come nel terminal. Tutte le funzionalita sono supportate: - +OpenCode funziona via ACP come nel terminale. Tutte le funzionalita sono supportate: :::note Alcuni comandi slash integrati come `/undo` e `/redo` non sono attualmente supportati. ::: -- Built-in tools (file operations, terminal commands, etc.) -- Custom tools and slash commands -- MCP servers configured in your OpenCode config -- Project-specific rules from `AGENTS.md` -- Custom formatters and linters -- Agents and permissions system +- Strumenti integrati (operazioni sui file, comandi da terminale, ecc.) +- Strumenti personalizzati e comandi slash +- Server MCP configurati nella tua configurazione OpenCode +- Regole specifiche del progetto da `AGENTS.md` +- Formatter e linter personalizzati +- Sistema di agenti e permessi diff --git a/packages/web/src/content/docs/it/cli.mdx b/packages/web/src/content/docs/it/cli.mdx index b34b7773c..f7d153327 100644 --- a/packages/web/src/content/docs/it/cli.mdx +++ b/packages/web/src/content/docs/it/cli.mdx @@ -21,7 +21,7 @@ opencode run "Explain how closures work in JavaScript" ### tui -Avvia l'interfaccia testuale di OpenCode (terminal user interface). +Avvia l'interfaccia testuale di OpenCode (interfaccia utente da terminale). ```bash opencode [project] @@ -60,7 +60,7 @@ opencode agent [command] ### attach -Collega un terminal a un backend server di OpenCode gia' in esecuzione avviato tramite i comandi `serve` o `web`. +Collega un terminale a un backend server di OpenCode gia' in esecuzione avviato tramite i comandi `serve` o `web`. ```bash opencode attach [url] @@ -72,7 +72,7 @@ Questo consente di usare la TUI con un backend OpenCode remoto. Per esempio: # Start the backend server for web/mobile access opencode web --port 4096 --hostname 0.0.0.0 -# In another terminal, attach the TUI to the running backend +# In un altro terminale, collega la TUI al backend in esecuzione opencode attach http://10.20.30.40:4096 ``` @@ -326,10 +326,10 @@ opencode run Explain the use of context in Go Puoi anche collegarti a una istanza `opencode serve` gia' in esecuzione per evitare i cold boot dei server MCP ad ogni esecuzione: ```bash -# Start a headless server in one terminal +# Avvia un server headless in un terminale opencode serve -# In another terminal, run commands that attach to it +# In un altro terminale, esegui comandi che si collegano ad esso opencode run --attach http://localhost:4096 "Explain async/await in JavaScript" ``` @@ -562,7 +562,7 @@ OpenCode puo' essere configurato tramite variabili d'ambiente. | `OPENCODE_CONFIG_CONTENT` | string | Contenuto JSON di config inline | | `OPENCODE_DISABLE_AUTOUPDATE` | boolean | Disabilita i controlli automatici di aggiornamento | | `OPENCODE_DISABLE_PRUNE` | boolean | Disabilita la potatura dei dati vecchi | -| `OPENCODE_DISABLE_TERMINAL_TITLE` | boolean | Disabilita aggiornamenti automatici del titolo terminal | +| `OPENCODE_DISABLE_TERMINAL_TITLE` | boolean | Disabilita aggiornamenti automatici del titolo terminale | | `OPENCODE_PERMISSION` | string | Config permessi JSON inline | | `OPENCODE_DISABLE_DEFAULT_PLUGINS` | boolean | Disabilita i plugin di default | | `OPENCODE_DISABLE_LSP_DOWNLOAD` | boolean | Disabilita download automatico dei server LSP | diff --git a/packages/web/src/content/docs/it/config.mdx b/packages/web/src/content/docs/it/config.mdx index bdfbb6401..45ab64b0c 100644 --- a/packages/web/src/content/docs/it/config.mdx +++ b/packages/web/src/content/docs/it/config.mdx @@ -169,7 +169,7 @@ Opzioni disponibili: - `scroll_acceleration.enabled` - Abilita l'accelerazione di scorrimento in stile macOS. **Ha precedenza su `scroll_speed`.** - `scroll_speed` - Moltiplicatore personalizzato della velocita di scorrimento (predefinito: `3`, minimo: `1`). Ignorato se `scroll_acceleration.enabled` e `true`. -- `diff_style` - Controlla la resa delle diff. `"auto"` si adatta alla larghezza del terminal, `"stacked"` mostra sempre una singola colonna. +- `diff_style` - Controlla la resa delle diff. `"auto"` si adatta alla larghezza del terminale, `"stacked"` mostra sempre una singola colonna. [Scopri di piu sull'uso della TUI](/docs/tui). diff --git a/packages/web/src/content/docs/it/ecosystem.mdx b/packages/web/src/content/docs/it/ecosystem.mdx index 12aa54495..54fcdb8db 100644 --- a/packages/web/src/content/docs/it/ecosystem.mdx +++ b/packages/web/src/content/docs/it/ecosystem.mdx @@ -58,7 +58,7 @@ Puoi anche dare un'occhiata a [awesome-opencode](https://github.com/awesome-open | [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | Plugin Neovim per prompt consapevoli dell'editor, costruito sull'API | | [portal](https://github.com/hosenur/portal) | Web UI mobile-first per OpenCode su Tailscale/VPN | | [opencode plugin template](https://github.com/zenobi-us/opencode-plugin-template/) | Template per costruire plugin OpenCode | -| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Frontend Neovim per opencode: un agente di coding AI per terminal | +| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Frontend Neovim per opencode: un agente di coding AI per terminale | | [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Provider Vercel AI SDK per usare OpenCode tramite @opencode-ai/sdk | | [OpenChamber](https://github.com/btriapitsyn/openchamber) | App Web/Desktop ed estensione VS Code per OpenCode | | [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Plugin Obsidian che integra OpenCode nella UI di Obsidian | diff --git a/packages/web/src/content/docs/it/ide.mdx b/packages/web/src/content/docs/it/ide.mdx index abcf3aec1..37948acc1 100644 --- a/packages/web/src/content/docs/it/ide.mdx +++ b/packages/web/src/content/docs/it/ide.mdx @@ -3,13 +3,13 @@ title: IDE description: L'estensione OpenCode per VS Code, Cursor e altri IDE --- -OpenCode si integra con VS Code, Cursor o qualunque IDE che supporti un terminal. Basta eseguire `opencode` nel terminal per iniziare. +OpenCode si integra con VS Code, Cursor o qualunque IDE che supporti un terminale. Basta eseguire `opencode` nel terminale per iniziare. --- ## Utilizzo -- **Avvio rapido**: usa `Cmd+Esc` (Mac) o `Ctrl+Esc` (Windows/Linux) per aprire OpenCode in una vista terminal divisa, oppure per mettere a fuoco una sessione esistente se e gia in esecuzione. +- **Avvio rapido**: usa `Cmd+Esc` (Mac) o `Ctrl+Esc` (Windows/Linux) per aprire OpenCode in una vista terminale divisa, oppure per mettere a fuoco una sessione esistente se e gia in esecuzione. - **Nuova sessione**: usa `Cmd+Shift+Esc` (Mac) o `Ctrl+Shift+Esc` (Windows/Linux) per avviare una nuova sessione di OpenCode, anche se ne esiste gia una aperta. Puoi anche cliccare il pulsante OpenCode nell'interfaccia. - **Consapevolezza del contesto**: condividi automaticamente con OpenCode la selezione corrente o la scheda attiva. - **Scorciatoie per riferimenti file**: usa `Cmd+Option+K` (Mac) o `Alt+Ctrl+K` (Linux/Windows) per inserire riferimenti a file. Per esempio, `@File#L37-42`. @@ -21,7 +21,7 @@ OpenCode si integra con VS Code, Cursor o qualunque IDE che supporti un terminal Per installare OpenCode su VS Code e fork popolari come Cursor, Windsurf, VSCodium: 1. Apri VS Code -2. Apri il terminal integrato +2. Apri il terminale integrato 3. Esegui `opencode` - l'estensione si installa automaticamente Se invece vuoi usare il tuo IDE quando esegui `/editor` o `/export` dalla TUI, devi impostare `export EDITOR="code --wait"`. [Scopri di piu](/docs/tui/#editor-setup). @@ -38,7 +38,7 @@ Cerca **OpenCode** nel Marketplace delle estensioni e clicca **Install**. Se l'estensione non si installa automaticamente: -- Assicurati di eseguire `opencode` nel terminal integrato. +- Assicurati di eseguire `opencode` nel terminale integrato. - Verifica che la CLI del tuo IDE sia installata: - Per VS Code: comando `code` - Per Cursor: comando `cursor` diff --git a/packages/web/src/content/docs/it/index.mdx b/packages/web/src/content/docs/it/index.mdx index 2200d0411..442f27b97 100644 --- a/packages/web/src/content/docs/it/index.mdx +++ b/packages/web/src/content/docs/it/index.mdx @@ -7,7 +7,7 @@ import { Tabs, TabItem } from "@astrojs/starlight/components" import config from "../../../../config.mjs" export const console = config.console -[**OpenCode**](/) e un agente di programmazione AI open source. E disponibile come interfaccia per terminal, app desktop o estensione per IDE. +[**OpenCode**](/) e un agente di programmazione AI open source. E disponibile come interfaccia per terminale, app desktop o estensione per IDE. ![OpenCode TUI con il tema opencode](../../../assets/lander/screenshot.png) @@ -17,9 +17,9 @@ Iniziamo. #### Prerequisiti -Per usare OpenCode nel terminal, ti serve: +Per usare OpenCode nel terminale, ti serve: -1. Un emulatore di terminal moderno, come: +1. Un emulatore di terminale moderno, come: - [WezTerm](https://wezterm.org), cross-platform - [Alacritty](https://alacritty.org), cross-platform - [Ghostty](https://ghostty.org), Linux and macOS @@ -249,10 +249,10 @@ Puoi chiedere a OpenCode di aggiungere nuove funzionalita al progetto. Pero ti c ``` :::tip - Trascina e rilascia le immagini nel terminal per aggiungerle al prompt. + Trascina e rilascia le immagini nel terminale per aggiungerle al prompt. ::: - OpenCode puo analizzare le immagini che gli dai e aggiungerle al prompt. Puoi farlo trascinando e rilasciando un'immagine nel terminal. + OpenCode puo analizzare le immagini che gli dai e aggiungerle al prompt. Puoi farlo trascinando e rilasciando un'immagine nel terminale. 3. **Implementa la funzionalita** diff --git a/packages/web/src/content/docs/it/keybinds.mdx b/packages/web/src/content/docs/it/keybinds.mdx index 21b611de8..eb08c2c28 100644 --- a/packages/web/src/content/docs/it/keybinds.mdx +++ b/packages/web/src/content/docs/it/keybinds.mdx @@ -107,7 +107,7 @@ OpenCode ha una lista di scorciatoie che puoi personalizzare tramite la configur ## Tasto leader -OpenCode usa un tasto `leader` per la maggior parte delle scorciatoie. Questo evita conflitti nel terminal. +OpenCode usa un tasto `leader` per la maggior parte delle scorciatoie. Questo evita conflitti nel terminale. Per impostazione predefinita, `ctrl+x` e il tasto leader e la maggior parte delle azioni richiede di premere prima il leader e poi la scorciatoia. Per esempio, per avviare una nuova sessione premi `ctrl+x` e poi `n`. @@ -154,7 +154,7 @@ Il campo di input del prompt nell'app desktop di OpenCode supporta scorciatoie c ## Shift+Enter -Alcuni terminal non inviano di default i tasti modificatori insieme a Invio. Potrebbe essere necessario configurare il terminal per inviare `Shift+Enter` come sequenza di escape. +Alcuni terminali non inviano di default i tasti modificatori insieme a Invio. Potrebbe essere necessario configurare il terminale per inviare `Shift+Enter` come sequenza di escape. ### Windows Terminal diff --git a/packages/web/src/content/docs/it/plugins.mdx b/packages/web/src/content/docs/it/plugins.mdx index 7661eaccd..ea73f40ff 100644 --- a/packages/web/src/content/docs/it/plugins.mdx +++ b/packages/web/src/content/docs/it/plugins.mdx @@ -259,7 +259,7 @@ export const EnvProtection = async ({ project, client, $, directory, worktree }) ### Inietta variabili d'ambiente -Inietta variabili d'ambiente in tutte le esecuzioni di shell (strumenti AI e terminal utente): +Inietta variabili d'ambiente in tutte le esecuzioni di shell (strumenti AI e terminale utente): ```javascript title=".opencode/plugins/inject-env.js" export const InjectEnvPlugin = async () => { diff --git a/packages/web/src/content/docs/it/providers.mdx b/packages/web/src/content/docs/it/providers.mdx index 7dddc36f9..fc9705c54 100644 --- a/packages/web/src/content/docs/it/providers.mdx +++ b/packages/web/src/content/docs/it/providers.mdx @@ -284,9 +284,9 @@ L'uso dell'abbonamento Claude Pro/Max in OpenCode non è ufficialmente supportat ##### Usare chiavi API -Puoi anche selezionare **Create an API Key** se non hai un abbonamento Pro/Max. Aprirà il browser, ti chiederà di accedere ad Anthropic e ti darà un codice da incollare nel terminal. +Puoi anche selezionare **Create an API Key** se non hai un abbonamento Pro/Max. Aprirà il browser, ti chiederà di accedere ad Anthropic e ti darà un codice da incollare nel terminale. -Oppure se hai già una chiave API, puoi selezionare **Manually enter API Key** e incollarla nel terminal. +Oppure se hai già una chiave API, puoi selezionare **Manually enter API Key** e incollarla nel terminale. --- @@ -664,7 +664,7 @@ GitLab Duo fornisce una chat agentic basata su AI con capacità di chiamata stru 2. Clicca **Add new token** 3. Nome: `OpenCode`, Scopes: `api` 4. Copia il token (inizia con `glpat-`) - 5. Inseriscilo nel terminal + 5. Inseriscilo nel terminale 3. Esegui il comando `/models` per vedere i modelli disponibili. @@ -1325,7 +1325,7 @@ Consigliamo di iscriversi a [ChatGPT Plus o Pro](https://chatgpt.com/pricing). ##### Usare chiavi API -Se hai già una chiave API, puoi selezionare **Manually enter API Key** e incollarla nel terminal. +Se hai già una chiave API, puoi selezionare **Manually enter API Key** e incollarla nel terminale. --- diff --git a/packages/web/src/content/docs/it/themes.mdx b/packages/web/src/content/docs/it/themes.mdx index 26555227c..6752470e0 100644 --- a/packages/web/src/content/docs/it/themes.mdx +++ b/packages/web/src/content/docs/it/themes.mdx @@ -3,19 +3,19 @@ title: Temi description: Seleziona un tema integrato o definiscine uno tuo. --- -Con OpenCode puoi scegliere tra diversi temi integrati, usare un tema che si adatta al tema del tuo terminal oppure definire un tema personalizzato. +Con OpenCode puoi scegliere tra diversi temi integrati, usare un tema che si adatta al tema del tuo terminale oppure definire un tema personalizzato. Per impostazione predefinita, OpenCode usa il tema `opencode`. --- -## Requisiti del terminal +## Requisiti del terminale -Per visualizzare correttamente i temi con l'intera palette, il terminal deve supportare **truecolor** (colore a 24 bit). La maggior parte dei terminal moderni lo supporta di default, ma potrebbe essere necessario abilitarlo: +Per visualizzare correttamente i temi con l'intera palette, il terminale deve supportare **truecolor** (colore a 24 bit). La maggior parte dei terminali moderni lo supporta di default, ma potrebbe essere necessario abilitarlo: - **Verifica supporto**: esegui `echo $COLORTERM` - dovrebbe stampare `truecolor` o `24bit` - **Abilita truecolor**: imposta la variabile d'ambiente `COLORTERM=truecolor` nel profilo della shell -- **Compatibilita del terminal**: assicurati che l'emulatore supporti il colore a 24 bit (la maggior parte dei terminal moderni come iTerm2, Alacritty, Kitty, Windows Terminal e le versioni recenti di GNOME Terminal) +- **Compatibilità del terminale**: assicurati che l'emulatore supporti il colore a 24 bit (la maggior parte dei terminali moderni come iTerm2, Alacritty, Kitty, Windows Terminal e le versioni recenti di GNOME Terminal) Senza truecolor, i temi potrebbero apparire con colori meno accurati oppure fare fallback alla migliore approssimazione a 256 colori. @@ -27,7 +27,7 @@ OpenCode include diversi temi integrati. | Nome | Descrizione | | ---------------------- | ------------------------------------------------------------------------- | -| `system` | Si adatta al colore di sfondo del terminal | +| `system` | Si adatta al colore di sfondo del terminale | | `tokyonight` | Basato sul tema [Tokyonight](https://github.com/folke/tokyonight.nvim) | | `everforest` | Basato sul tema [Everforest](https://github.com/sainnhe/everforest) | | `ayu` | Basato sul tema scuro [Ayu](https://github.com/ayu-theme) | @@ -45,17 +45,17 @@ E altri ancora: aggiungiamo costantemente nuovi temi. ## Tema di sistema -Il tema `system` e progettato per adattarsi automaticamente allo schema colori del tuo terminal. A differenza dei temi tradizionali con colori fissi, il tema _system_: +Il tema `system` e progettato per adattarsi automaticamente allo schema colori del tuo terminale. A differenza dei temi tradizionali con colori fissi, il tema _system_: -- **Genera una scala di grigi**: crea una scala di grigi personalizzata in base al colore di sfondo del terminal, garantendo un contrasto ottimale. -- **Usa colori ANSI**: sfrutta i colori ANSI standard (0-15) per evidenziazione della sintassi ed elementi UI, rispettando la palette del terminal. -- **Preserva i default del terminal**: usa `none` per testo e sfondo per mantenere l'aspetto nativo del terminal. +- **Genera una scala di grigi**: crea una scala di grigi personalizzata in base al colore di sfondo del terminale, garantendo un contrasto ottimale. +- **Usa colori ANSI**: sfrutta i colori ANSI standard (0-15) per evidenziazione della sintassi ed elementi UI, rispettando la palette del terminale. +- **Preserva i default del terminale**: usa `none` per testo e sfondo per mantenere l'aspetto nativo del terminale. Il tema di sistema e pensato per chi: -- Vuole che OpenCode corrisponda all'aspetto del terminal -- Usa schemi colori personalizzati del terminal -- Preferisce un aspetto coerente tra tutte le applicazioni da terminal +- Vuole che OpenCode corrisponda all'aspetto del terminale +- Usa schemi colori personalizzati del terminale +- Preferisce un aspetto coerente tra tutte le applicazioni da terminale --- @@ -119,7 +119,7 @@ I temi usano un formato JSON flessibile che supporta: - **Colori ANSI**: `3` (0-255) - **Riferimenti colore**: `"primary"` o definizioni personalizzate - **Varianti scuro/chiaro**: `{"dark": "#000", "light": "#fff"}` -- **Nessun colore**: `"none"` - usa il colore predefinito del terminal o trasparente +- **Nessun colore**: `"none"` - usa il colore predefinito del terminale o trasparente --- @@ -129,12 +129,12 @@ La sezione `defs` e opzionale e ti permette di definire colori riutilizzabili ch --- -### Valori predefiniti del terminal +### Valori predefiniti del terminale -Il valore speciale `"none"` puo essere usato per qualunque colore per ereditare il colore predefinito del terminal. E particolarmente utile per creare temi che si fondono con lo schema colori del terminal: +Il valore speciale `"none"` puo essere usato per qualunque colore per ereditare il colore predefinito del terminale. E particolarmente utile per creare temi che si fondono con lo schema colori del terminale: -- `"text": "none"` - usa il colore del testo predefinito del terminal -- `"background": "none"` - usa il colore di sfondo predefinito del terminal +- `"text": "none"` - usa il colore del testo predefinito del terminale +- `"background": "none"` - usa il colore di sfondo predefinito del terminale --- diff --git a/packages/web/src/content/docs/it/tools.mdx b/packages/web/src/content/docs/it/tools.mdx index 6a3b10bbe..67a0640c7 100644 --- a/packages/web/src/content/docs/it/tools.mdx +++ b/packages/web/src/content/docs/it/tools.mdx @@ -58,7 +58,7 @@ Esegui comandi di shell nel tuo ambiente di progetto. } ``` -Questo strumento permette all'LLM di eseguire comandi da terminal come `npm install`, `git status` o qualunque altro comando di shell. +Questo strumento permette all'LLM di eseguire comandi da terminale come `npm install`, `git status` o qualunque altro comando di shell. --- diff --git a/packages/web/src/content/docs/it/troubleshooting.mdx b/packages/web/src/content/docs/it/troubleshooting.mdx index db3052874..514057150 100644 --- a/packages/web/src/content/docs/it/troubleshooting.mdx +++ b/packages/web/src/content/docs/it/troubleshooting.mdx @@ -138,7 +138,7 @@ Su Windows, OpenCode Desktop richiede **WebView2 Runtime** di Microsoft Edge. Se ### Windows: problemi generali di prestazioni -Se riscontri prestazioni lente, problemi di accesso ai file o problemi del terminal su Windows, prova a usare [WSL (Windows Subsystem for Linux)](/docs/windows-wsl). WSL fornisce un ambiente Linux che funziona in modo piu fluido con le funzionalita di OpenCode. +Se riscontri prestazioni lente, problemi di accesso ai file o problemi del terminale su Windows, prova a usare [WSL (Windows Subsystem for Linux)](/docs/windows-wsl). WSL fornisce un ambiente Linux che funziona in modo piu fluido con le funzionalita di OpenCode. --- @@ -198,7 +198,7 @@ Ecco alcuni problemi comuni e come risolverli. ### OpenCode non si avvia 1. Controlla i log per eventuali messaggi di errore -2. Prova a eseguire con `--print-logs` per vedere l'output nel terminal +2. Prova a eseguire con `--print-logs` per vedere l'output nel terminale 3. Assicurati di avere l'ultima versione con `opencode upgrade` --- diff --git a/packages/web/src/content/docs/it/tui.mdx b/packages/web/src/content/docs/it/tui.mdx index ad06014b2..f24612f46 100644 --- a/packages/web/src/content/docs/it/tui.mdx +++ b/packages/web/src/content/docs/it/tui.mdx @@ -1,11 +1,11 @@ --- title: TUI -description: Usa l'interfaccia utente da terminal (TUI) di OpenCode. +description: Usa l'interfaccia utente da terminale (TUI) di OpenCode. --- import { Tabs, TabItem } from "@astrojs/starlight/components" -OpenCode fornisce un'interfaccia interattiva da terminal (TUI) per lavorare sui tuoi progetti con un LLM. +OpenCode fornisce un'interfaccia interattiva da terminale (TUI) per lavorare sui tuoi progetti con un LLM. Eseguire OpenCode avvia la TUI per la directory corrente. diff --git a/packages/web/src/content/docs/it/web.mdx b/packages/web/src/content/docs/it/web.mdx index 15f57f414..2ec48e8e9 100644 --- a/packages/web/src/content/docs/it/web.mdx +++ b/packages/web/src/content/docs/it/web.mdx @@ -3,7 +3,7 @@ title: Web description: Usa OpenCode nel browser. --- -OpenCode puo funzionare come applicazione web nel browser, offrendo la stessa potente esperienza di coding AI senza bisogno di un terminal. +OpenCode puo funzionare come applicazione web nel browser, offrendo la stessa potente esperienza di coding AI senza bisogno di un terminale. ![OpenCode Web - Nuova sessione](../../../assets/web/web-homepage-new-session.png) @@ -22,7 +22,7 @@ Se `OPENCODE_SERVER_PASSWORD` non e impostata, il server non sara protetto. Va b ::: :::tip[Utenti Windows] -Per la migliore esperienza, esegui `opencode web` da [WSL](/docs/windows-wsl) invece che da PowerShell. Questo garantisce accesso corretto al file system e integrazione col terminal. +Per la migliore esperienza, esegui `opencode web` da [WSL](/docs/windows-wsl) invece che da PowerShell. Questo garantisce accesso corretto al file system e integrazione col terminale. ::: --- @@ -108,19 +108,19 @@ Fai clic su "See Servers" per vedere i server connessi e il loro stato. --- -## Collegare un terminal +## Collegare un terminale -Puoi collegare una TUI da terminal a un server web gia in esecuzione: +Puoi collegare una TUI da terminale a un server web gia in esecuzione: ```bash -# Start the web server +# Avvia il web server opencode web --port 4096 -# In another terminal, attach the TUI +# In un altro terminale, collega la TUI opencode attach http://localhost:4096 ``` -Questo ti permette di usare contemporaneamente interfaccia web e terminal, condividendo le stesse sessioni e lo stesso stato. +Questo ti permette di usare contemporaneamente interfaccia web e terminale, condividendo le stesse sessioni e lo stesso stato. --- diff --git a/packages/web/src/content/docs/it/windows-wsl.mdx b/packages/web/src/content/docs/it/windows-wsl.mdx index ce9e123c6..a1a7aa4ef 100644 --- a/packages/web/src/content/docs/it/windows-wsl.mdx +++ b/packages/web/src/content/docs/it/windows-wsl.mdx @@ -8,7 +8,7 @@ import { Steps } from "@astrojs/starlight/components" Anche se OpenCode puo essere eseguito direttamente su Windows, consigliamo di usare [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install) per la migliore esperienza. WSL fornisce un ambiente Linux che funziona in modo ottimale con le funzionalita di OpenCode. :::tip[Perche WSL?] -WSL offre prestazioni migliori del file system, supporto completo del terminal e compatibilita con gli strumenti di sviluppo su cui OpenCode fa affidamento. +WSL offre prestazioni migliori del file system, supporto completo del terminale e compatibilita con gli strumenti di sviluppo su cui OpenCode fa affidamento. ::: --- @@ -23,7 +23,7 @@ WSL offre prestazioni migliori del file system, supporto completo del terminal e 2. **Installa OpenCode in WSL** - Dopo aver configurato WSL, apri il terminal WSL e installa OpenCode usando uno dei [metodi di installazione](/docs/). + Dopo aver configurato WSL, apri il terminale WSL e installa OpenCode usando uno dei [metodi di installazione](/docs/). ```bash curl -fsSL https://opencode.ai/install | bash @@ -73,7 +73,7 @@ OPENCODE_SERVER_PASSWORD=your-password opencode serve --hostname 0.0.0.0 Per la migliore esperienza web su Windows: -1. **Esegui `opencode web` nel terminal WSL** invece che in PowerShell: +1. **Esegui `opencode web` nel terminale WSL** invece che in PowerShell: ```bash opencode web --hostname 0.0.0.0 @@ -81,7 +81,7 @@ Per la migliore esperienza web su Windows: 2. **Accedi dal browser Windows** su `http://localhost:` (OpenCode stampa l'URL) -Eseguire `opencode web` da WSL garantisce accesso corretto al file system e integrazione del terminal, restando comunque accessibile dal browser Windows. +Eseguire `opencode web` da WSL garantisce accesso corretto al file system e integrazione del terminale, restando comunque accessibile dal browser Windows. --- diff --git a/packages/web/src/content/docs/ja/cli.mdx b/packages/web/src/content/docs/ja/cli.mdx index 6eb913f0e..837452d61 100644 --- a/packages/web/src/content/docs/ja/cli.mdx +++ b/packages/web/src/content/docs/ja/cli.mdx @@ -592,7 +592,7 @@ OpenCode は環境変数を使用して構成できます。 | `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | ブール値 | アイコン検出を有効にする | | `OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT` | ブール値 | TUI で選択時のコピーを無効にする | | `OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS` | 番号 | bash コマンドのデフォルトのタイムアウト (ミリ秒) | -| `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | 番号 | LLM 応答の最大出力トークン | +| `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | 番号 | LLM 応答の最大Output Tokens | | `OPENCODE_EXPERIMENTAL_FILEWATCHER` | ブール値 | ディレクトリ全体のファイル監視を有効にする | | `OPENCODE_EXPERIMENTAL_OXFMT` | ブール値 | oxfmt フォーマッタを有効にする | | `OPENCODE_EXPERIMENTAL_LSP_TOOL` | ブール値 | 実験的な LSP ツールを有効にする | diff --git a/packages/web/src/content/docs/ja/providers.mdx b/packages/web/src/content/docs/ja/providers.mdx index 7ffe4605d..b54a8bf6d 100644 --- a/packages/web/src/content/docs/ja/providers.mdx +++ b/packages/web/src/content/docs/ja/providers.mdx @@ -1875,7 +1875,7 @@ OpenAI と互換性のある任意のプロバイダーをopencodeで使用で - **apiKey**: `env` 変数構文を使用して設定します。[詳細については ](/docs/config#env-vars). - **headers**: 各リクエストとともに送信されるカスタム ヘッダー。 -- **limit.context**: モデルが受け入れる最大入力トークン。 +- **limit.context**: モデルが受け入れる最大Input Tokens。 - **limit.output**: モデルが生成できる最大トークン。 `limit` フィールドを使用すると、OpenCode はコンテキストがどのくらい残っているかを理解できます。標準プロバイダーは、これらを models.dev から自動的に取得します。 diff --git a/packages/web/src/content/docs/ko/cli.mdx b/packages/web/src/content/docs/ko/cli.mdx index 58523ac94..1b857cbef 100644 --- a/packages/web/src/content/docs/ko/cli.mdx +++ b/packages/web/src/content/docs/ko/cli.mdx @@ -585,18 +585,18 @@ opencode는 환경 변수를 사용하여 구성할 수 있습니다. 이 환경변수는 변화하거나 제거될 수 있는 실험적인 특징을 가능하게 합니다. -| 변하기 쉬운 | 유형 | 묘사 | -| ----------------------------------------------- | ------- | ------------------------------ | -| `OPENCODE_EXPERIMENTAL` | 불린 | 모든 실험적인 특징 | -| `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | boolean | 아이콘 검색 | -| `OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT` | 불린 | TUI의 선택 해제 | -| `OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS` | 번호 | ms에서 bash 명령의 기본 시간 | -| `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | 번호 | LLM 응답을 위한 최대 출력 토큰 | -| `OPENCODE_EXPERIMENTAL_FILEWATCHER` | boolean | 전체 디디터용 파일워커 | -| `OPENCODE_EXPERIMENTAL_OXFMT` | 불린 | 엔블 oxfmt 형식 | -| `OPENCODE_EXPERIMENTAL_LSP_TOOL` | 불린 | 실험적인 LSP 도구 | -| `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | boolean | 사용 가능한 파일워커 | -| `OPENCODE_EXPERIMENTAL_EXA` | boolean | 실험용 Exa 기능 | -| `OPENCODE_EXPERIMENTAL_LSP_TY` | 불린 | 실험적인 LSP형 검사 | -| `OPENCODE_EXPERIMENTAL_MARKDOWN` | boolean | 실험용 마운팅 기능 | -| `OPENCODE_EXPERIMENTAL_PLAN_MODE` | 불린 | 플랜 모드 | +| 변하기 쉬운 | 유형 | 묘사 | +| ----------------------------------------------- | ------- | ---------------------------------- | +| `OPENCODE_EXPERIMENTAL` | 불린 | 모든 실험적인 특징 | +| `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | boolean | 아이콘 검색 | +| `OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT` | 불린 | TUI의 선택 해제 | +| `OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS` | 번호 | ms에서 bash 명령의 기본 시간 | +| `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | 번호 | LLM 응답을 위한 최대 Output Tokens | +| `OPENCODE_EXPERIMENTAL_FILEWATCHER` | boolean | 전체 디디터용 파일워커 | +| `OPENCODE_EXPERIMENTAL_OXFMT` | 불린 | 엔블 oxfmt 형식 | +| `OPENCODE_EXPERIMENTAL_LSP_TOOL` | 불린 | 실험적인 LSP 도구 | +| `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | boolean | 사용 가능한 파일워커 | +| `OPENCODE_EXPERIMENTAL_EXA` | boolean | 실험용 Exa 기능 | +| `OPENCODE_EXPERIMENTAL_LSP_TY` | 불린 | 실험적인 LSP형 검사 | +| `OPENCODE_EXPERIMENTAL_MARKDOWN` | boolean | 실험용 마운팅 기능 | +| `OPENCODE_EXPERIMENTAL_PLAN_MODE` | 불린 | 플랜 모드 | diff --git a/packages/web/src/content/docs/ko/enterprise.mdx b/packages/web/src/content/docs/ko/enterprise.mdx index 6da0ae6d4..806da8eb1 100644 --- a/packages/web/src/content/docs/ko/enterprise.mdx +++ b/packages/web/src/content/docs/ko/enterprise.mdx @@ -141,7 +141,7 @@ opencode Enterprise는 코드와 데이터가 인프라를 결코 나타낸다

-Can we use our own private NPM registry? +Can we use our own private npm registry? opencode는 Bun's native `.npmrc` 파일 지원을 통해 개인 npm 등록을 지원합니다. 조직이 JFrog Artifactory, Nexus 또는 이와 같은 개인 레지스트리를 사용한다면, 개발자가 opencode를 실행하기 전에 인증됩니다. diff --git a/packages/web/src/content/docs/ko/index.mdx b/packages/web/src/content/docs/ko/index.mdx index 4e9e484a1..6f89bef0f 100644 --- a/packages/web/src/content/docs/ko/index.mdx +++ b/packages/web/src/content/docs/ko/index.mdx @@ -82,7 +82,7 @@ curl -fsSL https://opencode.ai/install | bash > 최신 릴리스를 위해 OpenCode 탭을 사용하는 것이 좋습니다. 공식 `brew install opencode` 공식은 Homebrew 팀에 의해 유지되고 더 자주 업데이트됩니다. -- **Ar Linux에서 Paru를 사용 ** +- **Arch Linux에서 Paru를 사용 ** ```bash paru -S opencode-bin @@ -106,7 +106,7 @@ Windows에서 최고의 경험을 위해 [Windows Subsystem for Linux (WSL)](/do scoop install opencode ``` -- ** NPM ** +- ** npm ** ```bash npm install -g opencode-ai diff --git a/packages/web/src/content/docs/ko/providers.mdx b/packages/web/src/content/docs/ko/providers.mdx index 222a54fc7..e02928fdd 100644 --- a/packages/web/src/content/docs/ko/providers.mdx +++ b/packages/web/src/content/docs/ko/providers.mdx @@ -1872,8 +1872,8 @@ opencode를 사용하여 OpenAI 호환 공급자를 사용할 수 있습니다. 구성 세부 사항: - **apiKey**: `env` 변수 구문을 사용하여 설정, [learn more](/docs/config#env-vars). -**headers**: 각 요청으로 전송된 사용자 정의 헤더. -- **limit.context**: 최대 입력 토큰 모델은 받아들입니다. -- **limit.output**: 최대 토큰은 모델을 생성할 수 있습니다. +- **limit.context**: 모델이 허용하는 최대 Input Tokens. +- **limit.output**: 모델이 생성할 수 있는 최대 Output Tokens. `limit` 필드를 사용하면 opencode가 얼마나 많은 컨텍스트를 이해 할 수 있습니다. 표준 공급자는 model.dev에서 자동적으로 당깁니다. diff --git a/packages/web/src/content/docs/nb/agents.mdx b/packages/web/src/content/docs/nb/agents.mdx index c794a401d..eb6d61d8c 100644 --- a/packages/web/src/content/docs/nb/agents.mdx +++ b/packages/web/src/content/docs/nb/agents.mdx @@ -49,7 +49,7 @@ OpenCode kommer med to innebygde primære agenter og to innebygde subagenter. _Modus_: `primary` -Bygg er **standard** primæragent med alle verktøy aktivert. Dette er standardagenten for utviklingsarbeid der du trenger full tilgang til filoperasjoner og systemkommandoer. +Build er **standard** primæragent med alle verktøy aktivert. Dette er standardagenten for utviklingsarbeid der du trenger full tilgang til filoperasjoner og systemkommandoer. --- diff --git a/packages/web/src/content/docs/nb/cli.mdx b/packages/web/src/content/docs/nb/cli.mdx index eb106ff5e..f86dd0392 100644 --- a/packages/web/src/content/docs/nb/cli.mdx +++ b/packages/web/src/content/docs/nb/cli.mdx @@ -592,7 +592,7 @@ Disse miljøvariablene muliggjør eksperimentelle funksjoner som kan endres elle | `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | boolsk | Aktiver ikonoppdagelse | | `OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT` | boolsk | Deaktiver kopi ved valg i TUI | | `OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS` | nummer | Standard tidsavbrudd for bash-kommandoer i ms | -| `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | nummer | Maks utgangstokener for LLM-svar | +| `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | nummer | Maks Output Tokens for LLM-svar | | `OPENCODE_EXPERIMENTAL_FILEWATCHER` | boolsk | Aktiver filovervåker for hele dir | | `OPENCODE_EXPERIMENTAL_OXFMT` | boolsk | Aktiver oxfmt formatter | | `OPENCODE_EXPERIMENTAL_LSP_TOOL` | boolsk | Aktiver eksperimentelt LSP-verktøy | diff --git a/packages/web/src/content/docs/nb/index.mdx b/packages/web/src/content/docs/nb/index.mdx index e07e57ded..85b4a4e6e 100644 --- a/packages/web/src/content/docs/nb/index.mdx +++ b/packages/web/src/content/docs/nb/index.mdx @@ -105,7 +105,7 @@ For den beste opplevelsen på Windows anbefaler vi å bruke [Windows Subsystem f scoop install opencode ``` -- **Bruke NPM** +- **Bruke npm** ```bash npm install -g opencode-ai diff --git a/packages/web/src/content/docs/nb/models.mdx b/packages/web/src/content/docs/nb/models.mdx index 7a9138d0d..fe48ce370 100644 --- a/packages/web/src/content/docs/nb/models.mdx +++ b/packages/web/src/content/docs/nb/models.mdx @@ -145,7 +145,7 @@ OpenCode leveres med standardvarianter for mange leverandører: **Anthropic**: -- `high` - High thinking budget (standard) +- `high` - Høyt tenkebudsjett (standard) - `max` - Maksimalt tenkebudsjett **OpenAI**: diff --git a/packages/web/src/content/docs/nb/providers.mdx b/packages/web/src/content/docs/nb/providers.mdx index 5fdf263d3..dc010fe42 100644 --- a/packages/web/src/content/docs/nb/providers.mdx +++ b/packages/web/src/content/docs/nb/providers.mdx @@ -1867,7 +1867,7 @@ Konfigurasjonsdetaljer: - **apiKey**: Angi med `env` variabel syntaks, [finn ut mer](/docs/config#env-vars). - **overskrifter**: Egendefinerte overskrifter sendt med hver forespørsel. -- **limit.context**: Maksimalt inndatatoken som modellen godtar. +- **limit.context**: Maksimalt Input Tokens som modellen godtar. - **limit.output**: Maksimalt antall tokens modellen kan generere. `limit`-feltene lar OpenCode forstå hvor mye kontekst du har igjen. Standardleverandører henter disse automatisk fra models.dev. diff --git a/packages/web/src/content/docs/nb/tui.mdx b/packages/web/src/content/docs/nb/tui.mdx index d514bf201..76134b4e8 100644 --- a/packages/web/src/content/docs/nb/tui.mdx +++ b/packages/web/src/content/docs/nb/tui.mdx @@ -338,12 +338,12 @@ Populære redigeringsalternativer inkluderer: - `code` - Visual Studio Code - `cursor` - Cursor -- `windsurf` - Vindsurfing +- `windsurf` - Windsurf - `nvim` - Neovim-redaktør - `vim` - Vim editor - `nano` - Nano-editor - `notepad` - Windows Notisblokk -- `subl` - Sublim tekst +- `subl` - Sublime Text :::note Noen redaktører som VS Code må startes med flagget `--wait`. diff --git a/packages/web/src/content/docs/pl/agents.mdx b/packages/web/src/content/docs/pl/agents.mdx index e7df9b393..4d04da7b3 100644 --- a/packages/web/src/content/docs/pl/agents.mdx +++ b/packages/web/src/content/docs/pl/agents.mdx @@ -1,12 +1,12 @@ --- -title: Agencja +title: Agenci description: Konfiguruj i używaj funkcjonalnych agentów. --- -Agencje do urządzeń asystenci AI, które można podłączyć do gniazd zasilania i przepływów pracy. Umożliwiają tworzenie ukierunkowanych narzędzi z niestandardowymi monitami, modelami i udostępnianiem narzędzi. +Agenci to asystenci AI, które można podłączyć do gniazd zasilania i przepływów pracy. Umożliwiają tworzenie ukierunkowanych narzędzi z niestandardowymi monitami, modelami i udostępnianiem narzędzi. :::tip -Skorzystaj z agenta planu, aby uzyskać dostęp do kodu i przeglądać informacje bez dodatkowych zmian w kodzie. +Skorzystaj z agenta Plan, aby uzyskać dostęp do kodu i przeglądać informacje bez dodatkowych zmian w kodzie. ::: Możesz przełączać się między agentami podczas sesji lub wywoływać ich za pomocą wzmianki `@`. @@ -15,13 +15,13 @@ Możesz przełączać się między agentami podczas sesji lub wywoływać ich za ## Typowe -W opencode zasada dwóch charakterystycznych agentów; Najpierw pierwotni i subagenci. +W opencode zasada dwóch charakterystycznych agentów; Najpierw Primary i Subagents. --- -### Agencja Pierwsi +### Primary Agents -Główne zasady asystenci, z podstawowym kontaktem. Możesz je mieć za pomocą klawisza **Tab** lub podwójnego skrótu klawiszowego `switch_agent`. Ci agenci obsługujący urządzenie główne. Dostęp do narzędzia jest konfigurowany za pomocą uprawnień — na przykład w programie Build wszystkie narzędzia są dostępne, a plan jest ograniczony. +Główne zasady asystenci, z podstawowym kontaktem. Możesz je mieć za pomocą klawisza **Tab** lub podwójnego skrótu klawiszowego `switch_agent`. Ci agenci obsługujący urządzenie główne. Dostęp do narzędzia jest konfigurowany za pomocą uprawnień — na przykład w programie Build wszystkie narzędzia są dostępne, a Plan jest ograniczony. :::tip Twój klawisz klawisza **Tab**, aby wyłączyć się między agentami podczas sesji. @@ -32,9 +32,9 @@ spójrz na te poniżej. --- -### Podagencje +### Subagents -Podagenci do pomocniczych asystenci, których można przywoływać agenci główni w celu wykonania podstawowych zadań. Możesz także wytwarzać je, **@ wspominając** o nich w swoich wiadomościach. +Subagenci to pomocniczy asystenci, których można przywoływać agenci główni w celu wykonania podstawowych zadań. Możesz także wytwarzać je, **@ wspominając** o nich w swoich wiadomościach. opencode ma dwóch subagentów: **General** i **Explore**. Przyjrzymy się temu poniżej. @@ -600,7 +600,7 @@ Zawsze można rozwiązać rozwiązanie, bezpośrednio poprzez menu autouzupełni Dostosuj wygląd agenta w interfejsie użytkownika za pomocą opcji `color`. Wpływ na wygląd agenta w interfejsie. -Narodziny kościoła szesnastkowego (np. `#FF5733`) lub koloru motywu: `primary`, `secondary`, `accent`, `success`, `warning`, `error`, `info`. +Użyj koloru hex (np. `#FF5733`) lub koloru motywu: `primary`, `secondary`, `accent`, `success`, `warning`, `error`, `info`. ```json title="opencode.json" { @@ -617,7 +617,7 @@ Narodziny kościoła szesnastkowego (np. `#FF5733`) lub koloru motywu: `primary` --- -### Góra P +### Top P Kontroluj różnorodność odpowiedzi za pomocą opcji `top_p`. Alternatywa dla temperatury w celu kontrolowanej braku wartości. diff --git a/packages/web/src/content/docs/pl/lsp.mdx b/packages/web/src/content/docs/pl/lsp.mdx index acdeea29d..b1fffc90b 100644 --- a/packages/web/src/content/docs/pl/lsp.mdx +++ b/packages/web/src/content/docs/pl/lsp.mdx @@ -15,36 +15,36 @@ opencode posiada kilka wbudowanych serwerów LSP dla języków: | ------------------ | ------------------------------------------------------------------- | -------------------------------------------------------------------------- | | astro | .astro | Automatyczne instalacje dla Astro | | bash | .sh, .bash, .zsh, .ksh | Automatycznie instaluje serwer języka bash | -| brzęk | .c, .cpp, .cc, .cxx, .c++, .h, .hpp, .hh, .hxx, .h++ | Automatyczne instalacje dla C/C++ | +| clangd | .c, .cpp, .cc, .cxx, .c++, .h, .hpp, .hh, .hxx, .h++ | Automatyczne instalacje dla C/C++ | | csharp | .cs | `.NET SDK` zainstalowany | | clojure-lsp | .clj, .cljs, .cljc, .edn | Komenda `clojure-lsp` dostępna | -| strzałka | .dart | Komenda `dart` dostępna | -| nie | .ts, .tsx, .js, .jsx, .mjs | Dostępne rozwiązanie `deno` (automatyczne wykrywanie deno.json/deno.jsonc) | -| eliksir-ls | .ex, .exs | Komenda `elixir` dostępna | -| eslin | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue | `eslint` zależność w projekcie | +| dart | .dart | Komenda `dart` dostępna | +| deno | .ts, .tsx, .js, .jsx, .mjs | Dostępne rozwiązanie `deno` (automatyczne wykrywanie deno.json/deno.jsonc) | +| elixir-ls | .ex, .exs | Komenda `elixir` dostępna | +| eslint | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue | `eslint` zależność w projekcie | | fsharp | .fs, .fsi, .fsx, .fsscript | `.NET SDK` zainstalowany | -| blask | .blask | Komenda `gleam` dostępna | -| gopls | .idź | Komenda `go` dostępna | -| hl | .hs, .lhs | Komenda `haskell-language-server-wrapper` dostępna | -| jdtl | .java | `Java SDK (version 21+)` zainstalowany | +| gleam | .gleam | Komenda `gleam` dostępna | +| gopls | .go | Komenda `go` dostępna | +| hls | .hs, .lhs | Komenda `haskell-language-server-wrapper` dostępna | +| jdtls | .java | `Java SDK (version 21+)` zainstalowany | | kotlin-ls | .kt, .kts | Automatyczne instalacje dla Kotlin | | lua-ls | .lua | Automatyczne instalacje dla Lua | | nixd | .nix | Komenda `nixd` dostępna | | ocaml-lsp | .ml, .mli | Komenda `ocamllsp` dostępna | | oxlint | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue, .astro, .svelte | `oxlint` zależność w projekcie | -| php inteligentny | .php | Automatyczne instalacje dla PHP | -| pryzma | .prysma | Komenda `prisma` dostępna | -| pirat | .py, .pyi | Zainstalowana zależność `pyright` | +| php intelephense | .php | Automatyczne instalacje dla PHP | +| prisma | .prisma | Komenda `prisma` dostępna | +| pyright | .py, .pyi | Zainstalowana zależność `pyright` | | ruby-lsp (rubocop) | .rb, .rake, .gemspec, .ru | Dostępne polecenie `ruby` i `gem` | -| rdza | .rs | Komenda `rust-analyzer` dostępna | +| rust | .rs | Komenda `rust-analyzer` dostępna | | sourcekit-lsp | .swift, .objc, .objcpp | `swift` zainstalowany (`xcode` na macOS) | -| smukły | smukły | Automatyczne instalacje dla aplikacji Svelte | -| terraforma | .tf, .tfvars | Automatyczne instalacje z wydań GitHub | -| malutka | .typ, .typc | Automatyczne instalacje z wydań GitHub | -| maszynopis | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts | `typescript` zależność w projekcie | +| svelte | .svelte | Automatyczne instalacje dla aplikacji Svelte | +| terraform | .tf, .tfvars | Automatyczne instalacje z wydań GitHub | +| tinymist | .typ, .typc | Automatyczne instalacje z wydań GitHub | +| typescript | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts | `typescript` zależność w projekcie | | vue | .vue | Automatyczne instalacje dla Vue | | yaml-ls | .yaml, .yml | Automatycznie instaluje serwer języka yaml Red Hat | -| zł | .zig, .zon | Komenda `zig` dostępna | +| zls | .zig, .zon | Komenda `zig` dostępna | Serwery LSP są automatycznie włączane po wykryciu jednego z rozszerzonych plików i wymagań. @@ -78,7 +78,7 @@ Każdy serwer LSP obsługuje szczegółowe elementy: | Nieruchomość | Wpisz | Opis | | ---------------- | -------- | ------------------------------------------------------ | -| `disabled` | boolean | Ustaw tę opcję na `true`, aby włączyć serwer LSP | +| `disabled` | boolean | Ustaw tę opcję na `true`, aby wyłączyć serwer LSP | | `command` | string[] | Polecenie uruchomienia serwera LSP | | `extensions` | string[] | Rozszerzenia plików, które powinny mieć ten serwer LSP | | `env` | object | Zmienne ustawienia podczas uruchamiania serwera | diff --git a/packages/web/src/content/docs/pt-br/acp.mdx b/packages/web/src/content/docs/pt-br/acp.mdx index 399ab1b88..9968a52a1 100644 --- a/packages/web/src/content/docs/pt-br/acp.mdx +++ b/packages/web/src/content/docs/pt-br/acp.mdx @@ -138,7 +138,7 @@ require("codecompanion").setup({ Esta configuração configura o CodeCompanion para usar opencode como o agente ACP para chat. -Se você precisar passar variáveis de ambiente (como `OPENCODE_API_KEY`), consulte [Configurando Adaptadores: Variáveis de Ambiente](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key) na documentação do CodeCompanion.nvim para detalhes completos. +Se você precisar passar variáveis de ambiente (como `OPENCODE_API_KEY`), consulte [Configuring Adapters: Environment Variables](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key) na documentação do CodeCompanion.nvim para detalhes completos. ## Suporte diff --git a/packages/web/src/content/docs/pt-br/cli.mdx b/packages/web/src/content/docs/pt-br/cli.mdx index aab792a99..36557ef45 100644 --- a/packages/web/src/content/docs/pt-br/cli.mdx +++ b/packages/web/src/content/docs/pt-br/cli.mdx @@ -471,7 +471,7 @@ Isso inicia um servidor HTTP e abre um navegador para acessar o opencode atravé ### acp -Inicie um servidor ACP (Protocolo de Cliente de Agente). +Inicie um servidor ACP (Agent Client Protocol). ```bash opencode acp diff --git a/packages/web/src/content/docs/ru/acp.mdx b/packages/web/src/content/docs/ru/acp.mdx index f7a08b75e..92cb8d7a2 100644 --- a/packages/web/src/content/docs/ru/acp.mdx +++ b/packages/web/src/content/docs/ru/acp.mdx @@ -1,9 +1,9 @@ --- -title: Поддержка АСР +title: Поддержка ACP description: Используйте opencode в любом ACP-совместимом редакторе. --- -opencode поддерживает [Протокол агента-клиента](https://agentclientprotocol.com) или (ACP), что позволяет использовать его непосредственно в совместимых редакторах и IDE. +opencode поддерживает [Agent Client Protocol](https://agentclientprotocol.com) или (ACP), что позволяет использовать его непосредственно в совместимых редакторах и IDE. :::tip Список редакторов и инструментов, поддерживающих ACP, можно найти в [отчете о ходе работы ACP](https://zed.dev/blog/acp-progress-report#available-now). @@ -140,15 +140,15 @@ require("codecompanion").setup({ Если вам нужно передать переменные среды (например, `OPENCODE_API_KEY`), обратитесь к разделу [Настройка адаптеров: переменные среды](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key) в документации CodeCompanion.nvim для получения полной информации. -## Поддерживать +## Поддержка -opencode через ACP работает так же, как и в terminal. Поддерживаются все функции: +opencode через ACP работает так же, как и в терминале. Поддерживаются все функции: :::note Некоторые встроенные команды слэша, такие как `/undo` и `/redo`, в настоящее время не поддерживаются. ::: -- Встроенные инструменты (файловые операции, terminal-команды и т. д.) +- Встроенные инструменты (файловые операции, команды терминала и т. д.) - Пользовательские инструменты и команды слэша - Серверы MCP, настроенные в вашей конфигурации opencode - Правила для конкретного проекта из `AGENTS.md` diff --git a/packages/web/src/content/docs/ru/agents.mdx b/packages/web/src/content/docs/ru/agents.mdx index a12a25909..5d4d9b03f 100644 --- a/packages/web/src/content/docs/ru/agents.mdx +++ b/packages/web/src/content/docs/ru/agents.mdx @@ -676,7 +676,7 @@ opencode agent create 2. Описание того, что должен делать агент. 3. Создайте соответствующее системное приглашение и идентификатор. 4. Позволяет вам выбрать, к каким инструментам может получить доступ агент. -5. Наконец, создайте файл уценки с конфигурацией агента. +5. Наконец, создайте файл Markdown с конфигурацией агента. --- diff --git a/packages/web/src/content/docs/ru/cli.mdx b/packages/web/src/content/docs/ru/cli.mdx index 541e4c27b..ebe988d2c 100644 --- a/packages/web/src/content/docs/ru/cli.mdx +++ b/packages/web/src/content/docs/ru/cli.mdx @@ -60,7 +60,7 @@ opencode agent [command] ### attach -Подключите terminal к уже работающему внутреннему серверу opencode, запущенному с помощью команд `serve` или `web`. +Подключите терминал к уже работающему внутреннему серверу opencode, запущенному с помощью команд `serve` или `web`. ```bash opencode attach [url] @@ -540,12 +540,12 @@ opencode upgrade v0.1.48 CLI opencode принимает следующие глобальные флаги. -| Флаг | Короткий | Описание | -| -------------- | -------- | ------------------------------------------------------------- | -| `--help` | `-h` | Отобразить справку | -| `--version` | `-v` | Распечатать номер версии | -| `--print-logs` | | Печать журналов в stderr | -| `--log-level` | | Уровень журнала (ОТЛАДКА, ИНФОРМАЦИЯ, ПРЕДУПРЕЖДЕНИЕ, ОШИБКА) | +| Флаг | Короткий | Описание | +| -------------- | -------- | ------------------------------------------ | +| `--help` | `-h` | Отобразить справку | +| `--version` | `-v` | Распечатать номер версии | +| `--print-logs` | | Печать журналов в stderr | +| `--log-level` | | Уровень журнала (DEBUG, INFO, WARN, ERROR) | --- @@ -562,7 +562,7 @@ opencode можно настроить с помощью переменных с | `OPENCODE_CONFIG_CONTENT` | строка | Встроенное содержимое конфигурации json | | `OPENCODE_DISABLE_AUTOUPDATE` | логическое значение | Отключить автоматическую проверку обновлений | | `OPENCODE_DISABLE_PRUNE` | логическое значение | Отключить удаление старых данных | -| `OPENCODE_DISABLE_TERMINAL_TITLE` | логическое значение | Отключить автоматическое обновление заголовка terminal | +| `OPENCODE_DISABLE_TERMINAL_TITLE` | логическое значение | Отключить автоматическое обновление заголовка терминала | | `OPENCODE_PERMISSION` | строка | Встроенная конфигурация разрешений json | | `OPENCODE_DISABLE_DEFAULT_PLUGINS` | логическое значение | Отключить плагины по умолчанию | | `OPENCODE_DISABLE_LSP_DOWNLOAD` | логическое значение | Отключить автоматическую загрузку LSP-сервера | @@ -599,5 +599,5 @@ opencode можно настроить с помощью переменных с | `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | логическое значение | Отключить просмотрщик файлов | | `OPENCODE_EXPERIMENTAL_EXA` | логическое значение | Включить экспериментальные функции Exa | | `OPENCODE_EXPERIMENTAL_LSP_TY` | логическое значение | Включить экспериментальную проверку типа LSP | -| `OPENCODE_EXPERIMENTAL_MARKDOWN` | логическое значение | Включить экспериментальные функции уценки | +| `OPENCODE_EXPERIMENTAL_MARKDOWN` | логическое значение | Включить экспериментальные функции Markdown | | `OPENCODE_EXPERIMENTAL_PLAN_MODE` | логическое значение | Включить режим плана | diff --git a/packages/web/src/content/docs/ru/commands.mdx b/packages/web/src/content/docs/ru/commands.mdx index ac0291182..f122ecf9f 100644 --- a/packages/web/src/content/docs/ru/commands.mdx +++ b/packages/web/src/content/docs/ru/commands.mdx @@ -30,7 +30,7 @@ Run the full test suite with coverage report and show any failures. Focus on the failing tests and suggest fixes. ``` -Фронтальная часть определяет свойства команды. Содержимое становится шаблоном. +Фронтматтер (frontmatter) определяет свойства команды. Содержимое становится шаблоном. Используйте команду, набрав `/`, а затем имя команды. @@ -42,7 +42,7 @@ Focus on the failing tests and suggest fixes. ## Настроить -Вы можете добавлять собственные команды через конфигурацию opencode или создав файлы уценки в каталоге `commands/`. +Вы можете добавлять собственные команды через конфигурацию opencode или создав файлы Markdown в каталоге `commands/`. --- @@ -94,7 +94,7 @@ Focus on the failing tests and suggest fixes. ``` Имя Markdown файла становится именем команды. Например, `test.md` позволяет -ты бежишь: +вам запустить: ```bash frame="none" /test diff --git a/packages/web/src/content/docs/ru/ide.mdx b/packages/web/src/content/docs/ru/ide.mdx index f7f138d14..e66bde632 100644 --- a/packages/web/src/content/docs/ru/ide.mdx +++ b/packages/web/src/content/docs/ru/ide.mdx @@ -3,14 +3,14 @@ title: IDE description: Расширение opencode для VS Code, Cursor и других IDE. --- -opencode интегрируется с VS Code, Cursor или любой IDE, поддерживающей terminal. Просто запустите `opencode` в terminal, чтобы начать. +opencode интегрируется с VS Code, Cursor или любой IDE, поддерживающей терминал. Просто запустите `opencode` в терминале, чтобы начать. --- ## Использование -- **Быстрый запуск**: используйте `Cmd+Esc` (Mac) или `Ctrl+Esc` (Windows/Linux), чтобы открыть opencode в разделенном представлении terminal, или сосредоточьте внимание на существующем сеансе terminal, если он уже запущен. -- **Новый сеанс**: используйте `Cmd+Shift+Esc` (Mac) или `Ctrl+Shift+Esc` (Windows/Linux), чтобы начать новый сеанс terminal opencode, даже если он уже открыт. Вы также можете нажать кнопку opencode в пользовательском интерфейсе. +- **Быстрый запуск**: используйте `Cmd+Esc` (Mac) или `Ctrl+Esc` (Windows/Linux), чтобы открыть opencode в разделенном представлении терминала, или сосредоточьте внимание на существующем сеансе терминала, если он уже запущен. +- **Новый сеанс**: используйте `Cmd+Shift+Esc` (Mac) или `Ctrl+Shift+Esc` (Windows/Linux), чтобы начать новый сеанс терминала opencode, даже если он уже открыт. Вы также можете нажать кнопку opencode в пользовательском интерфейсе. - **Узнавание контекста**: автоматически делитесь своим текущим выбором или вкладкой с помощью opencode. - **File Reference Shortcuts**: Use `Cmd+Option+K` (Mac) or `Alt+Ctrl+K` (Linux/Windows) to insert file references. Например, `@File#L37-42`. @@ -21,8 +21,8 @@ opencode интегрируется с VS Code, Cursor или любой IDE, п Чтобы установить opencode на VS Code и популярные форки, такие как Cursor, Windsurf, VSCodium: 1. Откройте VS Code -2. Откройте встроенный terminal -3. Запустите `opencode` - расширение установится автоматически. +2. Откройте встроенный терминал +3. Запустите `opencode` — расширение установится автоматически. С другой стороны, если вы хотите использовать собственную IDE при запуске `/editor` или `/export` из TUI, вам необходимо установить `export EDITOR="code --wait"`. [Подробнее](/docs/tui/#editor-setup). @@ -38,7 +38,7 @@ opencode интегрируется с VS Code, Cursor или любой IDE, п Если расширение не устанавливается автоматически: -- Убедитесь, что вы используете `opencode` во встроенном terminal. +- Убедитесь, что вы используете `opencode` во встроенном терминале. - Убедитесь, что CLI для вашей IDE установлен: - Для Code: команда `code`. - Для Cursor: команда `cursor`. diff --git a/packages/web/src/content/docs/ru/index.mdx b/packages/web/src/content/docs/ru/index.mdx index a8895249f..3edebca94 100644 --- a/packages/web/src/content/docs/ru/index.mdx +++ b/packages/web/src/content/docs/ru/index.mdx @@ -7,7 +7,7 @@ import { Tabs, TabItem } from "@astrojs/starlight/components" import config from "../../../../config.mjs" export const console = config.console -[**opencode**](/) — это агент кодирования искусственного интеллекта с открытым исходным кодом. Он доступен в виде интерфейса на базе terminal, настольного приложения или расширения IDE. +[**opencode**](/) — это агент кодирования искусственного интеллекта с открытым исходным кодом. Он доступен в виде интерфейса на базе терминала, настольного приложения или расширения IDE. ![opencode TUI с темой opencode](../../../assets/lander/screenshot.png) @@ -17,9 +17,9 @@ export const console = config.console #### Предварительные условия -Чтобы использовать opencode в вашем terminal, вам понадобится: +Чтобы использовать opencode в вашем терминале, вам понадобится: -1. Современный эмулятор terminal, например: +1. Современный эмулятор терминала, например: - [WezTerm](https://wezterm.org), кроссплатформенный - [Alacritty](https://alacritty.org), кроссплатформенный - [Ghostty](https://ghostty.org), Linux и macOS @@ -93,7 +93,7 @@ curl -fsSL https://opencode.ai/install | bash Для наилучшей работы в Windows мы рекомендуем использовать [Подсистема Windows для Linux (WSL)](/docs/windows-wsl). Он обеспечивает лучшую производительность и полную совместимость с функциями opencode. ::: -- **Используя шоколадный** +- **Используя Chocolatey** ```bash choco install opencode @@ -111,7 +111,7 @@ curl -fsSL https://opencode.ai/install | bash npm install -g opencode-ai ``` -- **Использование Мизе** +- **Использование Mise** ```bash mise use -g github:anomalyco/opencode @@ -243,7 +243,7 @@ How is authentication handled in @packages/functions/src/api/index.ts Вы хотите предоставить opencode достаточно подробностей, чтобы понять, чего вы хотите. Это помогает поговорить с ним так, как будто вы разговариваете с младшим разработчиком в своей команде. - :::кончик + :::tip Дайте opencode много контекста и примеров, чтобы помочь ему понять, что вы хотеть. ::: @@ -257,12 +257,12 @@ How is authentication handled in @packages/functions/src/api/index.ts [Image #1] Take a look at this image and use it as a reference. ``` - :::кончик - Перетащите изображения в terminal, чтобы добавить их в подсказку. + :::tip + Перетащите изображения в терминал, чтобы добавить их в подсказку. ::: opencode может сканировать любые изображения, которые вы ему предоставляете, и добавлять их в командную строку. Ты можешь - сделайте это, перетащив изображение в terminal. + сделайте это, перетащив изображение в терминал. 3. **Создайте функцию** diff --git a/packages/web/src/content/docs/ru/keybinds.mdx b/packages/web/src/content/docs/ru/keybinds.mdx index e31e390a0..e812670f6 100644 --- a/packages/web/src/content/docs/ru/keybinds.mdx +++ b/packages/web/src/content/docs/ru/keybinds.mdx @@ -105,9 +105,9 @@ opencode имеет список сочетаний клавиш, которые --- -## Ключ лидера +## Клавиша Leader -opencode использует клавишу `leader` для большинства сочетаний клавиш. Это позволяет избежать конфликтов в вашем terminal. +opencode использует клавишу `leader` для большинства сочетаний клавиш. Это позволяет избежать конфликтов в вашем терминале. По умолчанию `ctrl+x` является ведущей клавишей, и для большинства действий требуется сначала нажать ведущую клавишу, а затем сочетание клавиш. Например, чтобы начать новый сеанс, сначала нажмите `ctrl+x`, а затем нажмите `n`. @@ -154,7 +154,7 @@ opencode использует клавишу `leader` для большинст ## Shift+Ввод -Некоторые terminal по умолчанию не отправляют клавиши-модификаторы с Enter. Возможно, вам придется настроить terminal на отправку `Shift+Enter` в качестве escape-последовательности. +Некоторые терминалы по умолчанию не отправляют клавиши-модификаторы с Enter. Возможно, вам придется настроить терминал на отправку `Shift+Enter` в качестве escape-последовательности. ### Терминал Windows diff --git a/packages/web/src/content/docs/ru/modes.mdx b/packages/web/src/content/docs/ru/modes.mdx index b1dc64781..65b4efba2 100644 --- a/packages/web/src/content/docs/ru/modes.mdx +++ b/packages/web/src/content/docs/ru/modes.mdx @@ -83,9 +83,9 @@ opencode имеет два встроенных режима. } ``` -### Конфигурация уценки +### Конфигурация Markdown -Вы также можете определить режимы, используя файлы уценки. Поместите их в: +Вы также можете определить режимы, используя файлы Markdown. Поместите их в: - Глобальный: `~/.config/opencode/modes/` - Проект: `.opencode/modes/` @@ -110,7 +110,7 @@ You are in code review mode. Focus on: Provide constructive feedback without making direct changes. ``` -Имя файла уценки становится именем режима (например, `review.md` создает режим `review`). +Имя Markdown файла становится именем режима (например, `review.md` создает режим `review`). Давайте рассмотрим эти параметры конфигурации подробно. @@ -266,7 +266,7 @@ Provide constructive feedback without making direct changes. } ``` -### Использование файлов уценки +### Использование файлов Markdown Создайте файлы режимов в `.opencode/modes/` для режимов, специфичных для проекта, или в `~/.config/opencode/modes/` для глобальных режимов: diff --git a/packages/web/src/content/docs/ru/providers.mdx b/packages/web/src/content/docs/ru/providers.mdx index 494ec0609..fdad4a202 100644 --- a/packages/web/src/content/docs/ru/providers.mdx +++ b/packages/web/src/content/docs/ru/providers.mdx @@ -129,7 +129,7 @@ OpenCode Zen — это список моделей, предоставленн 1. Перейдите в **Каталог моделей** в консоли Amazon Bedrock и запросите доступ к нужным моделям. - :::кончик + :::tip Вам необходимо иметь доступ к нужной модели в Amazon Bedrock. ::: @@ -180,7 +180,7 @@ OpenCode Zen — это список моделей, предоставленн - `profile` – именованный профиль AWS из `~/.aws/credentials`. - `endpoint` — URL-адрес пользовательской конечной точки для конечных точек VPC (псевдоним для общей опции `baseURL`). - :::кончик + :::tip Параметры файла конфигурации имеют приоритет над переменными среды. ::: @@ -203,7 +203,7 @@ OpenCode Zen — это список моделей, предоставленн } ``` - :::примечание + :::note Параметр `endpoint` — это псевдоним общего параметра `baseURL`, использующий терминологию, специфичную для AWS. Если указаны и `endpoint`, и `baseURL`, `endpoint` имеет приоритет. ::: @@ -219,7 +219,7 @@ OpenCode Zen — это список моделей, предоставленн 1. **Токен носителя** — переменная среды `AWS_BEARER_TOKEN_BEDROCK` или токен из команды `/connect`. 2. **Цепочка учетных данных AWS** — профиль, ключи доступа, общие учетные данные, роли IAM, токены веб-идентификации (EKS IRSA), метаданные экземпляра. - :::примечание + :::note Когда токен-носитель установлен (через `/connect` или `AWS_BEARER_TOKEN_BEDROCK`), он имеет приоритет над всеми методами учетных данных AWS, включая настроенные профили. ::: @@ -284,9 +284,9 @@ OpenCode Zen — это список моделей, предоставленн ##### Использование ключей API -Вы также можете выбрать **Создать ключ API**, если у вас нет подписки Pro/Max. Он также откроет ваш браузер и попросит вас войти в Anthropic и предоставит вам код, который вы можете вставить в свой terminal. +Вы также можете выбрать **Создать ключ API**, если у вас нет подписки Pro/Max. Он также откроет ваш браузер и попросит вас войти в Anthropic и предоставит вам код, который вы можете вставить в свой терминал. -Или, если у вас уже есть ключ API, вы можете выбрать **Ввести ключ API вручную** и вставить его в свой terminal. +Или, если у вас уже есть ключ API, вы можете выбрать **Ввести ключ API вручную** и вставить его в свой терминал. --- @@ -583,15 +583,15 @@ Cloudflare AI Gateway позволяет вам получать доступ к ### Firmware -1. Перейдите на [панель встроенного ПО](https://app.firmware.ai/signup), создайте учетную запись и сгенерируйте ключ API. +1. Перейдите на [панель Firmware](https://app.firmware.ai/signup), создайте учетную запись и сгенерируйте ключ API. -2. Запустите команду `/connect` и найдите **Прошивка**. +2. Запустите команду `/connect` и найдите **Firmware**. ```txt /connect ``` -3. Введите ключ API прошивки. +3. Введите ключ API Firmware. ```txt ┌ API key @@ -664,7 +664,7 @@ GitLab Duo предоставляет агентский чат на базе и 2. Нажмите **Добавить новый токен**. 3. Имя: `OpenCode`, Области применения: `api` 4. Скопируйте токен (начинается с `glpat-`) - 5. Введите его в terminal + 5. Введите его в терминал 3. Запустите команду `/models`, чтобы просмотреть доступные модели. @@ -828,7 +828,7 @@ export GITLAB_OAUTH_CLIENT_ID=your_application_id_here 1. Перейдите в **Model Garden** в Google Cloud Console и проверьте модели, доступные в вашем регионе. - :::примечание + :::note Вам необходим проект Google Cloud с включенным Vertex AI API. ::: @@ -894,17 +894,17 @@ export GITLAB_OAUTH_CLIENT_ID=your_application_id_here ### Hugging Face -[Поставщики Hugging Face Inference Provider](https://huggingface.co/docs/inference-providers) предоставляют доступ к открытым моделям, поддерживаемым более чем 17 поставщиками. +[Hugging Face Inference Providers](https://huggingface.co/docs/inference-providers) предоставляют доступ к открытым моделям, поддерживаемым более чем 17 поставщиками. 1. Перейдите в [Настройки Hugging Face](https://huggingface.co/settings/tokens/new?ownUserPermissions=inference.serverless.write&tokenType=fineGrained), чтобы создать токен с разрешением совершать вызовы к поставщикам выводов. -2. Запустите команду `/connect` и найдите **Обнимающее лицо**. +2. Запустите команду `/connect` и найдите **Hugging Face**. ```txt /connect ``` -3. Введите свой жетон «Обнимающее лицо». +3. Введите свой токен Hugging Face. ```txt ┌ API key @@ -1328,7 +1328,7 @@ Ollama может автоматически настроиться для openc ##### Использование ключей API -Если у вас уже есть ключ API, вы можете выбрать **Ввести ключ API вручную** и вставить его в свой terminal. +Если у вас уже есть ключ API, вы можете выбрать **Ввести ключ API вручную** и вставить его в свой терминал. --- @@ -1431,7 +1431,7 @@ SAP AI Core предоставляет доступ к более чем 40 мо 1. Перейдите в [SAP BTP Cockpit](https://account.hana.ondemand.com/), перейдите к экземпляру службы SAP AI Core и создайте ключ службы. - :::кончик + :::tip Ключ службы — это объект JSON, содержащий `clientid`, `clientsecret`, `url` и `serviceurls.AI_API_URL`. Экземпляр AI Core можно найти в разделе **Сервисы** > **Экземпляры и подписки** в панели управления BTP. ::: @@ -1468,7 +1468,7 @@ SAP AI Core предоставляет доступ к более чем 40 мо AICORE_DEPLOYMENT_ID=your-deployment-id AICORE_RESOURCE_GROUP=your-resource-group opencode ``` - :::примечание + :::note Эти параметры являются необязательными и должны быть настроены в соответствии с настройками SAP AI Core. ::: @@ -1567,13 +1567,13 @@ SAP AI Core предоставляет доступ к более чем 40 мо 1. Перейдите к [консоли Venice AI](https://venice.ai), создайте учетную запись и сгенерируйте ключ API. -2. Запустите команду `/connect` и найдите **Венеция AI**. +2. Запустите команду `/connect` и найдите **Venice AI**. ```txt /connect ``` -3. Введите свой ключ API Венеции AI. +3. Введите свой ключ API Venice AI. ```txt ┌ API key diff --git a/packages/web/src/content/docs/ru/themes.mdx b/packages/web/src/content/docs/ru/themes.mdx index 38eb287d1..89859d743 100644 --- a/packages/web/src/content/docs/ru/themes.mdx +++ b/packages/web/src/content/docs/ru/themes.mdx @@ -3,19 +3,19 @@ title: Темы description: Выберите встроенную тему или определите свою собственную. --- -С помощью opencode вы можете выбрать одну из нескольких встроенных тем, использовать тему, которая адаптируется к теме вашего terminal, или определить свою собственную тему. +С помощью opencode вы можете выбрать одну из нескольких встроенных тем, использовать тему, которая адаптируется к теме вашего терминала, или определить свою собственную тему. По умолчанию opencode использует нашу собственную тему `opencode`. --- -## Требования к terminal +## Требования к терминалу -Чтобы темы корректно отображались в полной цветовой палитре, ваш terminal должен поддерживать **truecolor** (24-битный цвет). Большинство современных terminal поддерживают это по умолчанию, но вам может потребоваться включить его: +Чтобы темы корректно отображались в полной цветовой палитре, ваш терминал должен поддерживать **truecolor** (24-битный цвет). Большинство современных терминалов поддерживают это по умолчанию, но вам может потребоваться включить его: - **Проверьте поддержку**: запустите `echo $COLORTERM` — должен появиться `truecolor` или `24bit`. - **Включить truecolor**: установите переменную среды `COLORTERM=truecolor` в профиле shell. -- **Совместимость terminal**: убедитесь, что ваш эмулятор terminal поддерживает 24-битный цвет (большинство современных terminal, таких как iTerm2, Alacritty, Kitty, Windows Terminal и последние версии terminal GNOME, поддерживают). +- **Совместимость терминала**: убедитесь, что ваш эмулятор терминала поддерживает 24-битный цвет (большинство современных терминалов, таких как iTerm2, Alacritty, Kitty, Windows Terminal и последние версии GNOME Terminal, поддерживают). Без поддержки truecolor темы могут отображаться с пониженной точностью цветопередачи или вернуться к ближайшему приближению к 256 цветам. @@ -45,17 +45,17 @@ opencode поставляется с несколькими встроенным ## Системная тема -Тема `system` автоматически адаптируется к цветовой схеме вашего terminal. В отличие от традиционных тем, использующих фиксированные цвета, тема _system_: +Тема `system` автоматически адаптируется к цветовой схеме вашего терминала. В отличие от традиционных тем, использующих фиксированные цвета, тема _system_: -- **Создает шкалу серого**: создает пользовательскую шкалу серого на основе цвета фона вашего terminal, обеспечивая оптимальный контраст. -- **Использует цвета ANSI**: использует стандартные цвета ANSI (0–15) для подсветки синтаксиса и элементов пользовательского интерфейса, которые соответствуют цветовой палитре вашего terminal. -- **Сохраняет настройки terminal по умолчанию**: использует `none` для цветов текста и фона, чтобы сохранить естественный вид вашего terminal. +- **Создает шкалу серого**: создает пользовательскую шкалу серого на основе цвета фона вашего терминала, обеспечивая оптимальный контраст. +- **Использует цвета ANSI**: использует стандартные цвета ANSI (0–15) для подсветки синтаксиса и элементов пользовательского интерфейса, которые соответствуют цветовой палитре вашего терминала. +- **Сохраняет настройки терминала по умолчанию**: использует `none` для цветов текста и фона, чтобы сохранить естественный вид вашего терминала. Системная тема предназначена для пользователей, которые: -- Хотите, чтобы opencode соответствовал внешнему виду их terminal -- Используйте пользовательские цветовые схемы terminal -- Предпочитайте единообразный вид для всех terminal-приложений. +- Хотите, чтобы opencode соответствовал внешнему виду их терминала +- Используйте пользовательские цветовые схемы терминала +- Предпочитайте единообразный вид для всех терминальных приложений. --- @@ -119,7 +119,7 @@ vim .opencode/themes/my-theme.json - **Цвета ANSI**: `3` (0–255). - **Ссылки на цвета**: `"primary"` или пользовательские определения. - **Темный/светлый варианты**: `{"dark": "#000", "light": "#fff"}` -- **Нет цвета**: `"none"` — используется цвет terminal по умолчанию или прозрачный. +- **Нет цвета**: `"none"` — используется цвет терминала по умолчанию или прозрачный. --- @@ -129,12 +129,12 @@ vim .opencode/themes/my-theme.json --- -### Настройки terminal по умолчанию +### Настройки терминала по умолчанию -Специальное значение `"none"` можно использовать для любого цвета, чтобы наследовать цвет terminal по умолчанию. Это особенно полезно для создания тем, которые органично сочетаются с цветовой схемой вашего terminal: +Специальное значение `"none"` можно использовать для любого цвета, чтобы наследовать цвет терминала по умолчанию. Это особенно полезно для создания тем, которые органично сочетаются с цветовой схемой вашего терминала: -- `"text": "none"` — использует цвет переднего плана terminal по умолчанию. -- `"background": "none"` — использует цвет фона terminal по умолчанию. +- `"text": "none"` — использует цвет переднего плана терминала по умолчанию. +- `"background": "none"` — использует цвет фона терминала по умолчанию. --- diff --git a/packages/web/src/content/docs/ru/tools.mdx b/packages/web/src/content/docs/ru/tools.mdx index c19c49f77..b0757867b 100644 --- a/packages/web/src/content/docs/ru/tools.mdx +++ b/packages/web/src/content/docs/ru/tools.mdx @@ -45,7 +45,7 @@ description: Управляйте инструментами, которые м --- -### бить +### bash Выполняйте shell-команды в среде вашего проекта. @@ -58,11 +58,11 @@ description: Управляйте инструментами, которые м } ``` -Этот инструмент позволяет LLM запускать terminal-команды, такие как `npm install`, `git status` или любую другую shell-команду. +Этот инструмент позволяет LLM запускать команды терминала, такие как `npm install`, `git status` или любую другую shell-команду. --- -### редактировать +### edit Измените существующие файлы, используя точную замену строк. @@ -79,7 +79,7 @@ description: Управляйте инструментами, которые м --- -### писать +### write Создавайте новые файлы или перезаписывайте существующие. @@ -100,7 +100,7 @@ description: Управляйте инструментами, которые м --- -### читать +### read Прочитайте содержимое файла из вашей кодовой базы. @@ -134,7 +134,7 @@ description: Управляйте инструментами, которые м --- -### шарик +### glob Найдите файлы по шаблону. @@ -151,7 +151,7 @@ description: Управляйте инструментами, которые м --- -### список +### list Список файлов и каталогов по заданному пути. @@ -168,7 +168,7 @@ description: Управляйте инструментами, которые м --- -### лсп (экспериментальный) +### lsp (экспериментальный) Взаимодействуйте с настроенными серверами LSP, чтобы получить функции анализа кода, такие как определения, ссылки, информация о наведении и иерархия вызовов. @@ -191,7 +191,7 @@ description: Управляйте инструментами, которые м --- -### пластырь +### patch Применяйте патчи к файлам. @@ -212,7 +212,7 @@ description: Управляйте инструментами, которые м --- -### навык +### skill Загрузите [skill](/docs/skills) (файл `SKILL.md`) и верните его содержимое в диалог. @@ -269,7 +269,7 @@ description: Управляйте инструментами, которые м --- -### веб-загрузка +### webfetch Получить веб-контент. @@ -286,7 +286,7 @@ description: Управляйте инструментами, которые м --- -### веб-поиск +### websearch Найдите информацию в Интернете. @@ -320,7 +320,7 @@ OPENCODE_ENABLE_EXA=1 opencode --- -### вопрос +### question Задавайте вопросы пользователю во время выполнения. diff --git a/packages/web/src/content/docs/ru/web.mdx b/packages/web/src/content/docs/ru/web.mdx index 905a42644..13a543cb3 100644 --- a/packages/web/src/content/docs/ru/web.mdx +++ b/packages/web/src/content/docs/ru/web.mdx @@ -3,7 +3,7 @@ title: Интернет description: Использование opencode в вашем браузере. --- -opencode может работать как веб-приложение в вашем браузере, обеспечивая такой же мощный опыт кодирования AI без необходимости использования terminal. +opencode может работать как веб-приложение в вашем браузере, обеспечивая такой же мощный опыт кодирования AI без необходимости использования терминала. ![opencode Web — новый сеанс](../../../assets/web/web-homepage-new-session.png) @@ -22,7 +22,7 @@ opencode web ::: :::tip[Пользователи Windows] -Для получения наилучших результатов запустите `opencode web` из [WSL](/docs/windows-wsl), а не из PowerShell. Это обеспечивает правильный доступ к файловой системе и интеграцию terminal. +Для получения наилучших результатов запустите `opencode web` из [WSL](/docs/windows-wsl), а не из PowerShell. Это обеспечивает правильный доступ к файловой системе и интеграцию терминала. ::: --- @@ -70,7 +70,7 @@ opencode web --mdns opencode web --mdns --mdns-domain myproject.local ``` -### КОРС +### CORS Чтобы разрешить дополнительные домены для CORS (полезно для пользовательских интерфейсов): @@ -108,9 +108,9 @@ OPENCODE_SERVER_PASSWORD=secret opencode web --- -## Подключение terminal +## Подключение терминала -Вы можете подключить TUI terminal к работающему веб-серверу: +Вы можете подключить TUI терминала к работающему веб-серверу: ```bash # Start the web server @@ -120,7 +120,7 @@ opencode web --port 4096 opencode attach http://localhost:4096 ``` -Это позволяет вам одновременно использовать веб-интерфейс и terminal, используя одни и те же сеансы и состояние. +Это позволяет вам одновременно использовать веб-интерфейс и терминал, используя одни и те же сеансы и состояние. --- diff --git a/packages/web/src/content/docs/ru/windows-wsl.mdx b/packages/web/src/content/docs/ru/windows-wsl.mdx index 770cf20c6..7ca28449b 100644 --- a/packages/web/src/content/docs/ru/windows-wsl.mdx +++ b/packages/web/src/content/docs/ru/windows-wsl.mdx @@ -8,7 +8,7 @@ import { Steps } from "@astrojs/starlight/components" opencode можно запускать напрямую в Windows, но для лучшего опыта мы рекомендуем [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install). WSL дает Linux-среду, которая отлично работает с возможностями opencode. :::tip[Почему WSL?] -WSL дает более высокую производительность файловой системы, полноценную поддержку terminal и совместимость с инструментами разработки, на которые опирается opencode. +WSL дает более высокую производительность файловой системы, полноценную поддержку терминала и совместимость с инструментами разработки, на которые опирается opencode. ::: --- @@ -23,7 +23,7 @@ WSL дает более высокую производительность фа 2. **Установите opencode в WSL** - После настройки WSL откройте WSL terminal и установите opencode одним из [способов установки](/docs/). + После настройки WSL откройте терминал WSL и установите opencode одним из [способов установки](/docs/). ```bash curl -fsSL https://opencode.ai/install | bash @@ -73,7 +73,7 @@ OPENCODE_SERVER_PASSWORD=your-password opencode serve --hostname 0.0.0.0 Для лучшего веб-опыта в Windows: -1. **Запускайте `opencode web` в WSL terminal**, а не в PowerShell: +1. **Запускайте `opencode web` в терминале WSL**, а не в PowerShell: ```bash opencode web --hostname 0.0.0.0 @@ -81,7 +81,7 @@ OPENCODE_SERVER_PASSWORD=your-password opencode serve --hostname 0.0.0.0 2. **Открывайте в браузере Windows** адрес `http://localhost:` (opencode выведет URL) -Запуск `opencode web` из WSL обеспечивает корректный доступ к файловой системе и интеграцию с terminal, при этом интерфейс остается доступным из браузера Windows. +Запуск `opencode web` из WSL обеспечивает корректный доступ к файловой системе и интеграцию с терминалом, при этом интерфейс остается доступным из браузера Windows. --- diff --git a/packages/web/src/content/docs/th/config.mdx b/packages/web/src/content/docs/th/config.mdx index 314c8d099..c87b007f8 100644 --- a/packages/web/src/content/docs/th/config.mdx +++ b/packages/web/src/content/docs/th/config.mdx @@ -179,7 +179,7 @@ opencode run "Hello world" --- -### เซิร์ฟเวอร์ +### Server คุณสามารถกำหนดการตั้งค่าเซิร์ฟเวอร์สำหรับคำสั่ง `opencode serve` และ `opencode web` ผ่านตัวเลือก `server` @@ -208,7 +208,7 @@ opencode run "Hello world" --- -### เครื่องมือ +### Tools คุณสามารถจัดการเครื่องมือที่ LLM สามารถใช้ได้ผ่านตัวเลือก `tools` @@ -226,7 +226,7 @@ opencode run "Hello world" --- -### โมเดล +### Models คุณสามารถกำหนดค่าผู้ให้บริการและรุ่นที่คุณต้องการใช้ในการกำหนดค่า OpenCode ของคุณได้ผ่านตัวเลือก `provider`, `model` และ `small_model` @@ -268,7 +268,7 @@ opencode run "Hello world" ผู้ให้บริการบางรายรองรับตัวเลือกการกำหนดค่าเพิ่มเติมนอกเหนือจากการตั้งค่า `timeout` และ `apiKey` ทั่วไป -##### อเมซอน ข้อเท็จจริง +##### Amazon Bedrock Amazon Bedrock รองรับ AWS-การกำหนดค่าเฉพาะ: @@ -292,14 +292,14 @@ Amazon Bedrock รองรับ AWS-การกำหนดค่าเฉพ - `endpoint` - ​​จุดสิ้นสุดที่กำหนดเอง URL สำหรับจุดสิ้นสุด VPC นี่เป็นนามแฝงสำหรับตัวเลือก `baseURL` ทั่วไปโดยใช้คำศัพท์เฉพาะ AWS หากระบุทั้งสองรายการ `endpoint` จะมีความสำคัญกว่า :::note -โทเค็นผู้ถือ (`AWS_BEARER_TOKEN_BEDROCK` หรือ `/connect`) มีความสำคัญมากกว่าการตรวจสอบสิทธิ์ตามโปรไฟล์ ดู [ลำดับความสำคัญในการรับรองความถูกต้อง](/docs/providers#การรับรองความถูกต้อง-เหนือกว่า) สำหรับรายละเอียด +Bearer Token (`AWS_BEARER_TOKEN_BEDROCK` หรือ `/connect`) มีความสำคัญมากกว่าการตรวจสอบสิทธิ์ตามโปรไฟล์ ดู [ลำดับความสำคัญในการรับรองความถูกต้อง](/docs/providers#การรับรองความถูกต้อง-เหนือกว่า) สำหรับรายละเอียด ::: [เรียนรู้เพิ่มเติมเกี่ยวกับการกำหนดค่า Amazon Bedrock](/docs/providers#amazon-bedrock) --- -### ธีมส์ +### Themes คุณสามารถกำหนดค่าธีมที่คุณต้องการใช้ในการกำหนดค่า OpenCode ของคุณได้ผ่านตัวเลือก `theme` @@ -314,7 +314,7 @@ Amazon Bedrock รองรับ AWS-การกำหนดค่าเฉพ --- -### ตัวแทน +### Agents คุณสามารถกำหนดค่าตัวแทนเฉพาะสำหรับงานเฉพาะผ่านตัวเลือก `agent` @@ -340,7 +340,7 @@ Amazon Bedrock รองรับ AWS-การกำหนดค่าเฉพ --- -### ตัวแทนเริ่มต้น +### Default Agent คุณสามารถตั้งค่าตัวแทนเริ่มต้นได้โดยใช้ตัวเลือก `default_agent` ซึ่งจะกำหนดว่าเอเจนต์ใดที่จะใช้เมื่อไม่มีการระบุอย่างชัดเจน @@ -357,7 +357,7 @@ Amazon Bedrock รองรับ AWS-การกำหนดค่าเฉพ --- -### การแบ่งปัน +### Sharing คุณสามารถกำหนดค่าคุณสมบัติ [แบ่งปัน](/docs/share) ได้ผ่านทางตัวเลือก `share` @@ -378,7 +378,7 @@ Amazon Bedrock รองรับ AWS-การกำหนดค่าเฉพ --- -### คำสั่ง +### Commands คุณสามารถกำหนดค่าคำสั่งที่กำหนดเองสำหรับงานซ้ำๆ ได้ผ่านตัวเลือก `command` @@ -404,7 +404,7 @@ Amazon Bedrock รองรับ AWS-การกำหนดค่าเฉพ --- -### ปุ่มลัด +### Keybinds คุณสามารถปรับแต่งปุ่มลัดของคุณได้ผ่านตัวเลือก `keybinds` @@ -419,7 +419,7 @@ Amazon Bedrock รองรับ AWS-การกำหนดค่าเฉพ --- -### อัปเดตอัตโนมัติ +### Autoupdate OpenCode จะดาวน์โหลดการอัปเดตใหม่โดยอัตโนมัติเมื่อเริ่มต้นระบบ คุณสามารถปิดการใช้งานนี้ได้โดยใช้ตัวเลือก `autoupdate` @@ -435,7 +435,7 @@ OpenCode จะดาวน์โหลดการอัปเดตใหม --- -### ฟอร์แมตเตอร์ +### Formatters คุณสามารถกำหนดค่าตัวจัดรูปแบบโค้ดผ่านตัวเลือก `formatter` @@ -461,7 +461,7 @@ OpenCode จะดาวน์โหลดการอัปเดตใหม --- -### สิทธิ์ +### Permissions ตามค่าเริ่มต้น opencode **อนุญาตการดำเนินการทั้งหมด** โดยไม่ต้องมีการอนุมัติอย่างชัดเจน คุณสามารถเปลี่ยนสิ่งนี้ได้โดยใช้ตัวเลือก `permission` @@ -481,7 +481,7 @@ OpenCode จะดาวน์โหลดการอัปเดตใหม --- -### การบดอัด +### Compaction คุณสามารถควบคุมลักษณะการทำงานของการบีบอัดบริบทได้โดยใช้ตัวเลือก `compaction` @@ -496,11 +496,11 @@ OpenCode จะดาวน์โหลดการอัปเดตใหม ``` - `auto` - ​​กระชับเซสชันโดยอัตโนมัติเมื่อบริบทเต็ม (ค่าเริ่มต้น: `true`) -- `prune` - ​​ลบเอาท์พุตเครื่องมือเก่าเพื่อบันทึกโทเค็น (ค่าเริ่มต้น: `true`) +- `prune` - ​​ลบเอาท์พุตเครื่องมือเก่าเพื่อบันทึก tokens (ค่าเริ่มต้น: `true`) --- -### ผู้เฝ้าดู +### Watcher คุณสามารถกำหนดค่ารูปแบบการละเว้นตัวเฝ้าดูไฟล์ได้ผ่านตัวเลือก `watcher` @@ -517,7 +517,7 @@ OpenCode จะดาวน์โหลดการอัปเดตใหม --- -### MCP เซิร์ฟเวอร์ +### MCP Servers คุณสามารถกำหนดค่าเซิร์ฟเวอร์ MCP ที่คุณต้องการใช้ผ่านตัวเลือก `mcp` @@ -532,7 +532,7 @@ OpenCode จะดาวน์โหลดการอัปเดตใหม --- -### ปลั๊กอิน +### Plugins [ปลั๊กอิน](/docs/plugins) ขยาย OpenCode ด้วยเครื่องมือที่กำหนดเอง hooks และการผสานรวม @@ -549,7 +549,7 @@ OpenCode จะดาวน์โหลดการอัปเดตใหม --- -### คำแนะนำ +### Instructions คุณสามารถกำหนดค่าคำแนะนำสำหรับรุ่นที่คุณใช้ผ่านตัวเลือก `instructions` @@ -565,7 +565,7 @@ OpenCode จะดาวน์โหลดการอัปเดตใหม --- -### ผู้ให้บริการที่พิการ +### Disabled Providers คุณสามารถปิดการใช้งานผู้ให้บริการที่โหลดโดยอัตโนมัติผ่านตัวเลือก `disabled_providers` สิ่งนี้มีประโยชน์เมื่อคุณต้องการป้องกันไม่ให้โหลดผู้ให้บริการบางรายแม้ว่าจะมีข้อมูลประจำตัวอยู่ก็ตาม @@ -588,7 +588,7 @@ OpenCode จะดาวน์โหลดการอัปเดตใหม --- -### ผู้ให้บริการที่เปิดใช้งาน +### Enabled Providers คุณสามารถระบุรายชื่อผู้ให้บริการที่อนุญาตได้ผ่านตัวเลือก `enabled_providers` เมื่อตั้งค่าแล้ว เฉพาะผู้ให้บริการที่ระบุเท่านั้นที่จะเปิดใช้งาน และผู้ให้บริการอื่นๆ ทั้งหมดจะถูกละเว้น @@ -609,7 +609,7 @@ OpenCode จะดาวน์โหลดการอัปเดตใหม --- -### การทดลอง +### Experimental ปุ่ม `experimental` มีตัวเลือกที่อยู่ระหว่างการพัฒนา diff --git a/packages/web/src/content/docs/th/enterprise.mdx b/packages/web/src/content/docs/th/enterprise.mdx index 4ac0c6f27..629646597 100644 --- a/packages/web/src/content/docs/th/enterprise.mdx +++ b/packages/web/src/content/docs/th/enterprise.mdx @@ -63,7 +63,7 @@ OpenCode เป็นโอเพ่นซอร์สและไม่ได ## ราคา -เราใช้แบบจำลองต่อที่นั่งสำหรับ OpenCode Enterprise หากคุณมีเกตเวย์ LLM ของคุณเอง เราจะไม่เรียกเก็บเงินสำหรับโทเค็นที่ใช้ สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับตัวเลือกราคาและการใช้งาน **ติดต่อเรา** +เราใช้แบบจำลองต่อที่นั่งสำหรับ OpenCode Enterprise หากคุณมีเกตเวย์ LLM ของคุณเอง เราจะไม่เรียกเก็บเงินสำหรับtokensที่ใช้ สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับตัวเลือกราคาและการใช้งาน **ติดต่อเรา** --- @@ -129,7 +129,7 @@ OpenCode Enterprise เหมาะสำหรับองค์กรที่
How does enterprise pricing work? -เราเสนอราคาสำหรับองค์กรต่อที่นั่ง หากคุณมีเกตเวย์ LLM ของคุณเอง เราจะไม่เรียกเก็บเงินสำหรับโทเค็นที่ใช้ สำหรับรายละเอียดเพิ่มเติม **ติดต่อเรา** เพื่อขอใบเสนอราคาที่กำหนดเองตามความต้องการขององค์กรของคุณ +เราเสนอราคาสำหรับองค์กรต่อที่นั่ง หากคุณมีเกตเวย์ LLM ของคุณเอง เราจะไม่เรียกเก็บเงินสำหรับtokensที่ใช้ สำหรับรายละเอียดเพิ่มเติม **ติดต่อเรา** เพื่อขอใบเสนอราคาที่กำหนดเองตามความต้องการขององค์กรของคุณ
diff --git a/packages/web/src/content/docs/th/github.mdx b/packages/web/src/content/docs/th/github.mdx index 45a4fa84e..40816d784 100644 --- a/packages/web/src/content/docs/th/github.mdx +++ b/packages/web/src/content/docs/th/github.mdx @@ -85,7 +85,7 @@ opencode github install - `agent`: ตัวแทนที่จะใช้ จะต้องเป็นตัวแทนหลัก ย้อนกลับไปที่ `default_agent` จาก config หรือ `"build"` หากไม่พบ - `share`: ไม่ว่าจะแชร์เซสชัน OpenCode หรือไม่ ค่าเริ่มต้นเป็น **จริง** สำหรับที่เก็บข้อมูลสาธารณะ - `prompt`: ตัวเลือกที่กำหนดเองพร้อมท์เพื่อแทนที่การทำงานเริ่มต้น ใช้สิ่งนี้เพื่อปรับแต่งวิธีที่ OpenCode ประมวลผลคำขอ -- `token`: โทเค็นการเข้าถึง GitHub เสริมสำหรับการดำเนินการ เช่น การสร้างความคิดเห็น การยอมรับการเปลี่ยนแปลง และการเปิดคำขอดึง ตามค่าเริ่มต้น OpenCode จะใช้โทเค็นการเข้าถึงการติดตั้งจากแอป OpenCode GitHub ดังนั้นคอมมิต แสดงความคิดเห็น และคำขอดึงข้อมูลจะปรากฏว่ามาจากแอป +- `token`: GitHub Access Token เสริมสำหรับการดำเนินการ เช่น การสร้างความคิดเห็น การยอมรับการเปลี่ยนแปลง และการเปิดคำขอดึง ตามค่าเริ่มต้น OpenCode จะใช้โทเค็นการเข้าถึงการติดตั้งจาก OpenCode GitHub App ดังนั้นคอมมิต แสดงความคิดเห็น และคำขอดึงข้อมูลจะปรากฏว่ามาจากแอป หรือคุณสามารถใช้ [ในตัว `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) ของ GitHub Action runner ได้โดยไม่ต้องติดตั้งแอป OpenCode GitHub เพียงตรวจสอบให้แน่ใจว่าได้ให้สิทธิ์ที่จำเป็นในขั้นตอนการทำงานของคุณ: @@ -97,7 +97,7 @@ opencode github install issues: write ``` - คุณยังสามารถใช้ [โทเค็นการเข้าถึงส่วนบุคคล](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens)(PAT) ได้หากต้องการ + คุณยังสามารถใช้ [Personal Access Token](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens)(PAT) ได้หากต้องการ --- diff --git a/packages/web/src/content/docs/th/index.mdx b/packages/web/src/content/docs/th/index.mdx index a6e1fac2c..fbf1f7e57 100644 --- a/packages/web/src/content/docs/th/index.mdx +++ b/packages/web/src/content/docs/th/index.mdx @@ -25,7 +25,7 @@ export const console = config.console - [Ghostty](https://ghostty.org), Linux และ macOS - [Kitty](https://sw.kovidgoyal.net/kitty/), Linux และ macOS -2. ปุ่ม API สำหรับผู้ให้บริการ LLM ที่คุณต้องการใช้ +2. API Key สำหรับผู้ให้บริการ LLM ที่คุณต้องการใช้ --- @@ -79,7 +79,7 @@ curl -fsSL https://opencode.ai/install | bash brew install anomalyco/tap/opencode ``` - > เราขอแนะนำให้ใช้การแตะ OpenCode เพื่อเผยแพร่ข้อมูลล่าสุด สูตร `brew install opencode` อย่างเป็นทางการได้รับการดูแลโดยทีมงาน Homebrew และมีการอัปเดตไม่บ่อยนัก + > เราขอแนะนำให้ใช้ OpenCode tap เพื่อเผยแพร่ข้อมูลล่าสุด สูตร `brew install opencode` อย่างเป็นทางการได้รับการดูแลโดยทีมงาน Homebrew และมีการอัปเดตไม่บ่อยนัก - **ใช้ Paru บน Arch Linux** diff --git a/packages/web/src/content/docs/th/providers.mdx b/packages/web/src/content/docs/th/providers.mdx index b3398685f..f8fc77c12 100644 --- a/packages/web/src/content/docs/th/providers.mdx +++ b/packages/web/src/content/docs/th/providers.mdx @@ -95,9 +95,9 @@ OpenCode Zen คือรายชื่อโมเดลที่จัดท --- -### 302.เอไอ +### 302.AI -1. ไปที่ [คอนโซล 302.AI](https://302.ai/) สร้างบัญชี และสร้างคีย์ API +1. ไปที่ [302.AI console](https://302.ai/) สร้างบัญชี และสร้างคีย์ API 2. เรียกใช้คำสั่ง `/connect` และค้นหา **302.AI** @@ -220,7 +220,7 @@ OpenCode Zen คือรายชื่อโมเดลที่จัดท 2. **AWS Credential Chain** - โปรไฟล์, คีย์การเข้าถึง, ข้อมูลประจำตัวที่แชร์, บทบาท IAM, โทเค็นข้อมูลประจำตัวของเว็บ (EKS IRSA), ข้อมูลเมตาของอินสแตนซ์ :::note - เมื่อตั้งค่าโทเค็นผู้ถือ (ผ่าน `/connect` หรือ `AWS_BEARER_TOKEN_BEDROCK`) โทเค็นนั้นจะมีความสำคัญเหนือกว่าวิธีการข้อมูลประจำตัว AWS ทั้งหมด รวมถึงโปรไฟล์ที่กำหนดค่าไว้ + เมื่อตั้งค่าBearer Token (ผ่าน `/connect` หรือ `AWS_BEARER_TOKEN_BEDROCK`) โทเค็นนั้นจะมีความสำคัญเหนือกว่าวิธีการข้อมูลประจำตัว AWS ทั้งหมด รวมถึงโปรไฟล์ที่กำหนดค่าไว้ ::: 3. รันคำสั่ง `/models` เพื่อเลือกรุ่นที่ต้องการ @@ -282,7 +282,7 @@ OpenCode Zen คือรายชื่อโมเดลที่จัดท การใช้การสมัครสมาชิก Claude Pro/Max ใน OpenCode ไม่ได้รับการสนับสนุนอย่างเป็นทางการจาก [Anthropic](https://anthropic.com) ::: -##### ใช้ปุ่ม API +##### ใช้API Key คุณยังสามารถเลือก **สร้าง API คีย์** หากคุณไม่มีการสมัครสมาชิก Pro/Max นอกจากนี้ยังจะเปิดเบราว์เซอร์ของคุณและขอให้คุณเข้าสู่ระบบ Anthropic และให้รหัสที่คุณสามารถวางใน terminal ของคุณ @@ -461,7 +461,7 @@ Cloudflare AI Gateway ช่วยให้คุณเข้าถึงโม /connect ``` -4. ป้อนโทเค็น Cloudflare API ของคุณ +4. ป้อน Cloudflare API Token ของคุณ ```txt ┌ API key @@ -659,23 +659,24 @@ GitLab Duo ให้การแชทแบบเอเจนต์ที่ข เลือก **OAuth** และเบราว์เซอร์ของคุณจะเปิดขึ้นเพื่อรับสิทธิ์ - #### การใช้โทเค็นการเข้าถึงส่วนบุคคล - 1. ไปที่ [การตั้งค่าผู้ใช้ GitLab > โทเค็นการเข้าถึง](https://gitlab.com/-/user_settings/personal_access_tokens) - 2. คลิก **เพิ่มโทเค็นใหม่** - 3. ชื่อ: `OpenCode`, ขอบเขต: `api` - 4. คัดลอกโทเค็น (เริ่มต้นด้วย `glpat-`) - 5. ป้อนลงใน terminal +#### Using Personal Access Token -3. รันคำสั่ง `/models` เพื่อดูรุ่นที่มีจำหน่าย +1. ไปที่ [GitLab User Settings > Access Tokens](https://gitlab.com/-/user_settings/personal_access_tokens) +2. คลิก **เพิ่มโทเค็นใหม่** +3. ชื่อ: `OpenCode`, ขอบเขต: `api` +4. คัดลอกโทเค็น (เริ่มต้นด้วย `glpat-`) +5. ป้อนลงใน terminal - ```txt - /models - ``` +6. รันคำสั่ง `/models` เพื่อดูรุ่นที่มีจำหน่าย - มีโมเดลที่ใช้ Claude สามรุ่นให้เลือก: - - **duo-chat-haiku-4-5** (ค่าเริ่มต้น) - ตอบสนองรวดเร็วสำหรับงานด่วน - - **duo-chat-sonnet-4-5** - ประสิทธิภาพที่สมดุลสำหรับขั้นตอนการทำงานส่วนใหญ่ - - **duo-chat-opus-4-5** - มีความสามารถมากที่สุดสำหรับการวิเคราะห์ที่ซับซ้อน + ```txt + /models + ``` + + มีโมเดลที่ใช้ Claude สามรุ่นให้เลือก: + - **duo-chat-haiku-4-5** (ค่าเริ่มต้น) - ตอบสนองรวดเร็วสำหรับงานด่วน + - **duo-chat-sonnet-4-5** - ประสิทธิภาพที่สมดุลสำหรับขั้นตอนการทำงานส่วนใหญ่ + - **duo-chat-opus-4-5** - มีความสามารถมากที่สุดสำหรับการวิเคราะห์ที่ซับซ้อน :::note คุณยังสามารถระบุตัวแปรสภาพแวดล้อม 'GITLAB_TOKEN' ได้หากคุณไม่ต้องการ @@ -865,9 +866,9 @@ export GITLAB_OAUTH_CLIENT_ID=your_application_id_here --- -### กร็อก +### Groq -1. ไปที่ [คอนโซล Groq](https://console.groq.com/) คลิก **สร้าง API คีย์** และคัดลอกคีย์ +1. ไปที่ [Groq console](https://console.groq.com/) คลิก **Create API Key** และคัดลอกคีย์ 2. เรียกใช้คำสั่ง `/connect` และค้นหา Groq @@ -894,9 +895,9 @@ export GITLAB_OAUTH_CLIENT_ID=your_application_id_here ### Hugging Face -[ผู้ให้บริการการอนุมานใบหน้าแบบกอด](https://huggingface.co/docs/inference-providers) ช่วยให้สามารถเข้าถึงโมเดลแบบเปิดที่รองรับโดยผู้ให้บริการมากกว่า 17 ราย +[ผู้ให้บริการการอนุมานHugging Face](https://huggingface.co/docs/inference-providers) ช่วยให้สามารถเข้าถึงโมเดลแบบเปิดที่รองรับโดยผู้ให้บริการมากกว่า 17 ราย -1. ไปที่ [การตั้งค่าการกอดใบหน้า](https://huggingface.co/settings/tokens/new?ownUserPermissions=inference.serverless.write&tokenType=fineGrained) เพื่อสร้างโทเค็นที่มีสิทธิ์ในการโทรไปยังผู้ให้บริการการอนุมาน +1. ไปที่ [การตั้งค่าHugging Face](https://huggingface.co/settings/tokens/new?ownUserPermissions=inference.serverless.write&tokenType=fineGrained) เพื่อสร้างโทเค็นที่มีสิทธิ์ในการโทรไปยังผู้ให้บริการการอนุมาน 2. เรียกใช้คำสั่ง `/connect` และค้นหา **Hugging Face** @@ -904,7 +905,7 @@ export GITLAB_OAUTH_CLIENT_ID=your_application_id_here /connect ``` -3. ป้อนโทเค็น Hugging Face ของคุณ +3. ป้อน Hugging Face Token ของคุณ ```txt ┌ API key @@ -1101,7 +1102,7 @@ IO.NET มี 17 โมเดลที่ได้รับการปรับ --- -### แอลเอ็ม สตูดิโอ +### LM Studio คุณสามารถกำหนดค่า opencode เพื่อใช้โมเดลท้องถิ่นผ่าน LM Studio @@ -1135,7 +1136,7 @@ IO.NET มี 17 โมเดลที่ได้รับการปรับ --- -### มูนช็อตเอไอ +### Moonshot AI วิธีใช้ Kimi K2 จาก Moonshot AI: @@ -1164,7 +1165,7 @@ IO.NET มี 17 โมเดลที่ได้รับการปรับ --- -### มินิแม็กซ์ +### MiniMax 1. ไปที่ [MiniMax API Console](https://platform.minimax.io/login) สร้างบัญชี และสร้างคีย์ API @@ -1218,7 +1219,7 @@ IO.NET มี 17 โมเดลที่ได้รับการปรับ --- -### โอลามา +### Ollama คุณสามารถกำหนดค่า opencode เพื่อใช้โมเดลท้องถิ่นผ่าน Ollama @@ -1260,7 +1261,7 @@ Ollama สามารถกำหนดค่าตัวเองสำหร --- -### โอลามา คลาวด์ +### Ollama Cloud วิธีใช้ Ollama Cloud กับ OpenCode: @@ -1326,7 +1327,7 @@ Ollama สามารถกำหนดค่าตัวเองสำหร /models ``` -##### ใช้ปุ่ม API +##### ใช้API Key หากคุณมีคีย์ API อยู่แล้ว คุณสามารถเลือก **ป้อนคีย์ API ด้วยตนเอง** และวางลงใน terminal ของคุณ @@ -1867,8 +1868,8 @@ Vercel AI Gateway ช่วยให้คุณเข้าถึงโมเ - **apiKey**: ตั้งค่าโดยใช้ไวยากรณ์ของตัวแปร `env` [เรียนรู้เพิ่มเติม](/docs/config#env-vars) - **ส่วนหัว**: ส่วนหัวที่กำหนดเองส่งไปพร้อมกับคำขอแต่ละรายการ -- **limit.context**: โทเค็นอินพุตสูงสุดที่โมเดลยอมรับ -- **limit.output**: โทเค็นสูงสุดที่โมเดลสามารถสร้างได้ +- **limit.context**: Input Tokens สูงสุดที่โมเดลยอมรับ +- **limit.output**: Output Tokens สูงสุดที่โมเดลสามารถสร้างได้ ช่อง `limit` ช่วยให้ OpenCode เข้าใจบริบทที่คุณเหลืออยู่ ผู้ให้บริการมาตรฐานจะดึงข้อมูลเหล่านี้จาก models.dev โดยอัตโนมัติ diff --git a/packages/web/src/content/docs/th/troubleshooting.mdx b/packages/web/src/content/docs/th/troubleshooting.mdx index f73bdd308..13a84aea2 100644 --- a/packages/web/src/content/docs/th/troubleshooting.mdx +++ b/packages/web/src/content/docs/th/troubleshooting.mdx @@ -29,7 +29,7 @@ opencode เก็บข้อมูลเซสชันและข้อม ไดเรกทอรีนี้ประกอบด้วย: -- `auth.json` - ​​ข้อมูลการตรวจสอบสิทธิ์ เช่น คีย์ API, โทเค็น OAuth +- `auth.json` - ​​ข้อมูลการตรวจสอบสิทธิ์ เช่น คีย์ API, OAuth Token - `log/` - ​​บันทึกแอปพลิเคชัน - `project/` - ​​ข้อมูลเฉพาะโครงการ เช่น ข้อมูลเซสชันและข้อความ - หากโปรเจ็กต์อยู่ภายใน repo Git มันจะถูกจัดเก็บไว้ใน `.//storage/` diff --git a/packages/web/src/content/docs/th/zen.mdx b/packages/web/src/content/docs/th/zen.mdx index 81143c152..35534bb17 100644 --- a/packages/web/src/content/docs/th/zen.mdx +++ b/packages/web/src/content/docs/th/zen.mdx @@ -112,43 +112,43 @@ https://opencode.ai/zen/v1/models ## ราคา -เราสนับสนุนรูปแบบการจ่ายเงินตามการใช้งาน ด้านล่างนี้คือราคา **ต่อโทเค็น 1M** +เราสนับสนุนรูปแบบการจ่ายเงินตามการใช้งาน ด้านล่างนี้คือราคา **ต่อtokens 1M** | Model | ป้อนข้อมูล | เอาท์พุต | แคชอ่าน | เขียนในแคช | | --------------------------------------- | ------------ | ------------ | ------------- | ---------- | -| บิ๊กดอง | ฟรี | ฟรี | ฟรี | - | -| MiniMax M2.1 ฟรี | ฟรี | ฟรี | ฟรี | - | -| มินิแม็กซ์ M2.1 | $0.30 | $1.20 | $0.10 | - | -| GLM 4.7 ฟรี | ฟรี | ฟรี | ฟรี | - | +| Big Pickle | ฟรี | ฟรี | ฟรี | - | +| MiniMax M2.1 Free | ฟรี | ฟรี | ฟรี | - | +| Miniแม็กซ์ M2.1 | $0.30 | $1.20 | $0.10 | - | +| GLM 4.7 Free | ฟรี | ฟรี | ฟรี | - | | GLM 4.7 | $0.60 | $2.20 | $0.10 | - | | GLM 4.6 | $0.60 | $2.20 | $0.10 | - | -| Kimi K2.5 ฟรี | ฟรี | ฟรี | ฟรี | - | -| คิมิ K2.5 | $0.60 | $3.00 | $0.08 | - | -| คิมิ K2 กำลังคิด | $0.40 | $2.50 | - | - | -| คิมิ K2 | $0.40 | $2.50 | - | - | -| คิวเวน3 โคเดอร์ 480B | $0.45 | $1.50 | - | - | -| Claude Sonnet 4.5 (โทเค็น ≤ 200K) | $3.00 | $15.00 | $0.30 | $3.75 | -| Claude Sonnet 4.5 (> โทเค็น 200,000) | $6.00 | $22.50 | $0.60 | $7.50 | -| Claude Sonnet 4 (โทเค็น 200,000 โทเค็น) | $3.00 | $15.00 | $0.30 | $3.75 | -| Claude Sonnet 4 (> โทเค็น 200,000) | $6.00 | $22.50 | $0.60 | $7.50 | -| คล็อด ไฮกุ 4.5 | $1.00 | $5.00 | $0.10 | $1.25 | -| คล็อด ไฮกุ 3.5 | $0.80 | $4.00 | $0.08 | $1.00 | -| Claude Opus 4.6 (โทเค็น ≤ 200K) | $5.00 | $25.00 | $0.50 | $6.25 | -| Claude Opus 4.6 (> โทเค็น 200,000) | $10.00 | $37.50 | $1.00 | $12.50 | -| คลอดด์บทประพันธ์ 4.5 | $5.00 | $25.00 | $0.50 | $6.25 | -| คลอดด์บทประพันธ์ 4.1 | $15.00 | $75.00 | $1.50 | $18.75 | -| Gemini 3 Pro (โทเค็น ≤ 200,000) | 2.00 ดอลลาร์ | $12.00 | $0.20 | - | -| Gemini 3 Pro (โทเค็น> 200,000) | $4.00 | $18.00 | $0.40 | - | -| ราศีเมถุน 3 แฟลช | $0.50 | $3.00 | $0.05 | - | +| Kimi K2.5 Free | ฟรี | ฟรี | ฟรี | - | +| Kimi K2.5 | $0.60 | $3.00 | $0.08 | - | +| Kimi K2 Thinking | $0.40 | $2.50 | - | - | +| Kimi K2 | $0.40 | $2.50 | - | - | +| Qwen3 Coder 480B | $0.45 | $1.50 | - | - | +| Claude Sonnet 4.5 (tokens ≤ 200K) | $3.00 | $15.00 | $0.30 | $3.75 | +| Claude Sonnet 4.5 (> tokens 200,000) | $6.00 | $22.50 | $0.60 | $7.50 | +| Claude Sonnet 4 (tokens 200,000 tokens) | $3.00 | $15.00 | $0.30 | $3.75 | +| Claude Sonnet 4 (> tokens 200,000) | $6.00 | $22.50 | $0.60 | $7.50 | +| Claude Haiku 4.5 | $1.00 | $5.00 | $0.10 | $1.25 | +| Claude Haiku 3.5 | $0.80 | $4.00 | $0.08 | $1.00 | +| Claude Opus 4.6 (tokens ≤ 200K) | $5.00 | $25.00 | $0.50 | $6.25 | +| Claude Opus 4.6 (> tokens 200,000) | $10.00 | $37.50 | $1.00 | $12.50 | +| Claude Opus 4.5 | $5.00 | $25.00 | $0.50 | $6.25 | +| Claude Opus 4.1 | $15.00 | $75.00 | $1.50 | $18.75 | +| Gemini 3 Pro (tokens ≤ 200,000) | 2.00 ดอลลาร์ | $12.00 | $0.20 | - | +| Gemini 3 Pro (tokens> 200,000) | $4.00 | $18.00 | $0.40 | - | +| Gemini 3 Flash | $0.50 | $3.00 | $0.05 | - | | GPT 5.2 | $1.75 | $14.00 | 0.175 ดอลลาร์ | - | -| GPT 5.2 โคเด็กซ์ | $1.75 | $14.00 | 0.175 ดอลลาร์ | - | +| GPT 5.2 Codex | $1.75 | $14.00 | 0.175 ดอลลาร์ | - | | GPT 5.1 | $1.07 | 8.50 ดอลลาร์ | $0.107 | - | -| GPT 5.1 โคเด็กซ์ | $1.07 | 8.50 ดอลลาร์ | $0.107 | - | -| GPT 5.1 โคเด็กซ์สูงสุด | $1.25 | $10.00 | $0.125 | - | -| GPT 5.1 โคเด็กซ์มินิ | $0.25 | 2.00 ดอลลาร์ | 0.025 ดอลลาร์ | - | +| GPT 5.1 Codex | $1.07 | 8.50 ดอลลาร์ | $0.107 | - | +| GPT 5.1 CodexMax | $1.25 | $10.00 | $0.125 | - | +| GPT 5.1 CodexMini | $0.25 | 2.00 ดอลลาร์ | 0.025 ดอลลาร์ | - | | GPT 5 | $1.07 | 8.50 ดอลลาร์ | $0.107 | - | -| GPT 5 โคเด็กซ์ | $1.07 | 8.50 ดอลลาร์ | $0.107 | - | -| GPT 5นาโน | ฟรี | ฟรี | ฟรี | - | +| GPT 5 Codex | $1.07 | 8.50 ดอลลาร์ | $0.107 | - | +| GPT 5Nano | ฟรี | ฟรี | ฟรี | - | คุณอาจสังเกตเห็น _Claude Haiku 3.5_ ในประวัติการใช้งานของคุณ นี่คือ [โมเดลราคาประหยัด](/docs/config/#models) ที่ใช้ในการสร้างชื่อเซสชันของคุณ @@ -191,9 +191,9 @@ https://opencode.ai/zen/v1/models โมเดลทั้งหมดของเราโฮสต์ในสหรัฐอเมริกา ผู้ให้บริการของเราปฏิบัติตามนโยบายการเก็บรักษาเป็นศูนย์ และไม่ใช้ข้อมูลของคุณสำหรับการฝึกโมเดล โดยมีข้อยกเว้นต่อไปนี้: - Big Pickle: ในช่วงระยะเวลาว่าง ข้อมูลที่รวบรวมอาจนำไปใช้ในการปรับปรุงโมเดลได้ -- GLM 4.7 ฟรี: ในช่วงระยะเวลาฟรี ข้อมูลที่รวบรวมอาจนำไปใช้ในการปรับปรุงโมเดล -- Kimi K2.5 ฟรี: ในช่วงระยะเวลาฟรี ข้อมูลที่รวบรวมอาจนำไปใช้ในการปรับปรุงโมเดล -- MiniMax M2.1 ฟรี: ในช่วงระยะเวลาฟรี ข้อมูลที่รวบรวมอาจนำไปใช้ในการปรับปรุงโมเดล +- GLM 4.7 Free: ในช่วงระยะเวลาฟรี ข้อมูลที่รวบรวมอาจนำไปใช้ในการปรับปรุงโมเดล +- Kimi K2.5 Free: ในช่วงระยะเวลาฟรี ข้อมูลที่รวบรวมอาจนำไปใช้ในการปรับปรุงโมเดล +- MiniMax M2.1 Free: ในช่วงระยะเวลาฟรี ข้อมูลที่รวบรวมอาจนำไปใช้ในการปรับปรุงโมเดล - OpenAI API: คำขอจะถูกเก็บไว้เป็นเวลา 30 วันตาม [นโยบายข้อมูลของ OpenAI](https://platform.openai.com/docs/guides/your-data) - Anthropic API: คำขอจะถูกเก็บไว้เป็นเวลา 30 วันตาม [นโยบายข้อมูลของ Anthropic](https://docs.anthropic.com/en/docs/claude-code/data-usage) @@ -233,11 +233,11 @@ Zen ยังใช้งานได้ดีกับทีมอีกด้ --- -### นำกุญแจมาเอง +### Bring Your Own Key -คุณสามารถใช้ปุ่ม OpenAI หรือ Anthropic API ของคุณเองในขณะที่ยังเข้าถึงรุ่นอื่นๆ ใน Zen ได้ +คุณสามารถใช้คีย์ OpenAI หรือ Anthropic API ของคุณเองในขณะที่ยังเข้าถึงรุ่นอื่นๆ ใน Zen ได้ -เมื่อคุณใช้คีย์ของคุณเอง โทเค็นจะถูกเรียกเก็บเงินโดยตรงจากผู้ให้บริการ ไม่ใช่โดย Zen +เมื่อคุณใช้คีย์ของคุณเอง tokensจะถูกเรียกเก็บเงินโดยตรงจากผู้ให้บริการ ไม่ใช่โดย Zen ตัวอย่างเช่น องค์กรของคุณอาจมีคีย์สำหรับ OpenAI หรือ Anthropic อยู่แล้ว และคุณต้องการใช้สิ่งนั้นแทนอันที่ Zen มอบให้ @@ -249,6 +249,6 @@ Zen ยังใช้งานได้ดีกับทีมอีกด้ เราสร้าง OpenCode Zen เพื่อ: 1. **เกณฑ์มาตรฐาน** โมเดลที่ดีที่สุด/providers สำหรับตัวแทนการเข้ารหัส -2. เข้าถึงตัวเลือก **คุณภาพสูงสุด** และไม่ดาวน์เกรดประสิทธิภาพหรือเปลี่ยนเส้นทางไปยังผู้ให้บริการที่ราคาถูกกว่า +2. เข้าถึงตัวเลือก **คุณภาพMax** และไม่ดาวน์เกรดประสิทธิภาพหรือเปลี่ยนเส้นทางไปยังผู้ให้บริการที่ราคาถูกกว่า 3. ส่งต่อ **ราคาที่ลดลง** โดยการขายในราคาต้นทุน ดังนั้นมาร์กอัปเพียงอย่างเดียวคือครอบคลุมค่าธรรมเนียมการดำเนินการของเรา 4. **ไม่มีการล็อคอิน** โดยอนุญาตให้คุณใช้กับเอเจนต์การเขียนโค้ดอื่นๆ และให้คุณใช้ผู้ให้บริการรายอื่นกับ OpenCode ได้เช่นกัน diff --git a/packages/web/src/content/docs/tr/agents.mdx b/packages/web/src/content/docs/tr/agents.mdx index bb3dd7e5e..c9036810a 100644 --- a/packages/web/src/content/docs/tr/agents.mdx +++ b/packages/web/src/content/docs/tr/agents.mdx @@ -13,7 +13,7 @@ Bir oturum sırasında agent'lar arasında geçiş yapabilir veya onları `@` if --- -## Types +## Türler opencode'da iki tür aracı vardır; birincil ajanlar ve alt ajanlar. @@ -40,7 +40,7 @@ opencode, **General** ve **Explore** olmak üzere iki yerleşik subagent ile bir --- -## Built-in +## Dahili opencode iki yerleşik primary agent ve iki yerleşik subagent ile birlikte gelir. @@ -600,7 +600,7 @@ Kullanıcılar, agent'ın görev izinleri bunu reddetse bile, her zaman herhangi Agent'ın kullanıcı arayüzündeki görsel görünümünü `color` seçeneğiyle özelleştirin. Bu, agent'ın arayüzde nasıl göründüğünü etkiler. -cebeli bir onaltılık renk (ör. `#FF5733`) veya tema rengini kullanın: `primary`, `secondary`, `accent`, `success`, `warning`, `error`, `info`. +geçerli bir onaltılık renk (ör. `#FF5733`) veya tema rengini kullanın: `primary`, `secondary`, `accent`, `success`, `warning`, `error`, `info`. ```json title="opencode.json" { @@ -662,7 +662,7 @@ Mevcut modellerin listesini görmek için `opencode models` komutunu çalıştı --- -## Create agents +## Agent oluşturma Aşağıdaki komutu kullanarak yeni agent'lar oluşturabilirsiniz: @@ -680,7 +680,7 @@ Bu etkileşimli komut şunları sağlayacaktır: --- -## Use cases +## Kullanım durumları Farklı agent'lara yönelik bazı yaygın kullanım durumları aşağıda verilmiştir. @@ -692,7 +692,7 @@ Farklı agent'lara yönelik bazı yaygın kullanım durumları aşağıda verilm --- -## Examples +## Örnekler Yararlı bulabileceğiniz bazı örnek agent'ları burada bulabilirsiniz. diff --git a/packages/web/src/content/docs/tr/config.mdx b/packages/web/src/content/docs/tr/config.mdx index 26f5a44aa..a2f4ff7c4 100644 --- a/packages/web/src/content/docs/tr/config.mdx +++ b/packages/web/src/content/docs/tr/config.mdx @@ -1,6 +1,6 @@ --- title: Yapılandırma -description: opencode JSON devresini kullanmıyor. +description: opencode JSON yapılandırması kullanır. --- opencode'u JSON yapılandırma dosyası kullanarak yapılandırabilirsiniz. diff --git a/packages/web/src/content/docs/tr/formatters.mdx b/packages/web/src/content/docs/tr/formatters.mdx index f4e8182c9..34dc3b46d 100644 --- a/packages/web/src/content/docs/tr/formatters.mdx +++ b/packages/web/src/content/docs/tr/formatters.mdx @@ -11,32 +11,32 @@ opencode, dosyaları dile özgü formatlayıcılar kullanılarak yazıldıktan v opencode, popüler diller ve çerçeveler için çeşitli yerleşik biçimlendiricilerle birlikte gelir. Aşağıda ihtiyaç duyduğu biçimlendiricilerin, desteklenen dosya uzantılarının ve komutların veya yapılandırma seçeneklerinin bir listesi bulunmaktadır. -| Formatter | Extensions | Requirements | -| ------------------ | ------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------- | -| gofmt | .go | `gofmt` komutu mevcut | -| karışım | .ex, .exs, .eex, .heex, .leex, .neex, .sface | `mix` komutu mevcut | -| daha güzel | .js, .jsx, .ts, .tsx, .html, .css, .md, .json, .yaml ve [more](https://prettier.io/docs/en/index.html) | `prettier` bağımlılığı `package.json`'de | -| biyom | .js, .jsx, .ts, .tsx, .html, .css, .md, .json, .yaml ve [more](https://biomejs.dev/) | `biome.json(c)` yapılandırma dosyası | -| zig | .zig, .zon | `zig` komutu mevcut | -| clang formatı | .c, .cpp, .h, .hpp, .ino ve [more](https://clang.llvm.org/docs/ClangFormat.html) | `.clang-format` yapılandırma dosyası | -| klint | .kt, .kts | `ktlint` komutu mevcut | -| fırfır | .py, .pyi | `ruff` komutu yapılandırmayla kullanılabilir | -| pas fmt | .rs | `rustfmt` komutu mevcut | -| kargo fmt | .rs | `cargo fmt` komutu mevcut | -| UV | .py, .pyi | `uv` komutu mevcut | -| rubokop | .rb, .rake, .gemspec, .ru | `rubocop` komutu mevcut | -| standartrb | .rb, .rake, .gemspec, .ru | `standardrb` komutu mevcut | -| htmlgüzelleştirici | .erb, .html.erb | `htmlbeautifier` komutu mevcut | -| hava | .R | `air` komutu mevcut | -| dart | .dart | `dart` komutu mevcut | -| ocamlformat | .ml, .mli | `ocamlformat` komutu mevcut ve `.ocamlformat` yapılandırma dosyası | -| yeryüzü | .tf, .tfvars | `terraform` komutu mevcut | -| parıltı | .gliam | `gleam` komutu mevcut | -| nixfmt | .nix | `nixfmt` komutu mevcut | -| shfmt | .sh, .bash | `shfmt` komutu mevcut | -| pint | .php | `laravel/pint` dependency in `composer.json` | -| oxfmt (Deneysel) | .js, .jsx, .ts, .tsx | `oxfmt` içindeki `package.json` bağımlılığı ve [experimental env variable flag](/docs/cli/#experimental) | -| ormolu | .hs | `ormolu` komutu mevcut | +| Formatter | Extensions | Requirements | +| -------------------- | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | +| gofmt | .go | `gofmt` komutu mevcut | +| mix | .ex, .exs, .eex, .heex, .leex, .neex, .sface | `mix` komutu mevcut | +| prettier | .js, .jsx, .ts, .tsx, .html, .css, .md, .json, .yaml ve [more](https://prettier.io/docs/en/index.html) | `package.json` içinde `prettier` bağımlılığı | +| biome | .js, .jsx, .ts, .tsx, .html, .css, .md, .json, .yaml ve [more](https://biomejs.dev/) | `biome.json(c)` yapılandırma dosyası | +| zig | .zig, .zon | `zig` komutu mevcut | +| clang-format | .c, .cpp, .h, .hpp, .ino ve [more](https://clang.llvm.org/docs/ClangFormat.html) | `.clang-format` yapılandırma dosyası | +| ktlint | .kt, .kts | `ktlint` komutu mevcut | +| ruff | .py, .pyi | `ruff` komutu yapılandırmayla kullanılabilir | +| rustfmt | .rs | `rustfmt` komutu mevcut | +| cargofmt | .rs | `cargo fmt` komutu mevcut | +| uv | .py, .pyi | `uv` komutu mevcut | +| rubocop | .rb, .rake, .gemspec, .ru | `rubocop` komutu mevcut | +| standardrb | .rb, .rake, .gemspec, .ru | `standardrb` komutu mevcut | +| htmlbeautifier | .erb, .html.erb | `htmlbeautifier` komutu mevcut | +| air | .R | `air` komutu mevcut | +| dart | .dart | `dart` komutu mevcut | +| ocamlformat | .ml, .mli | `ocamlformat` komutu mevcut ve `.ocamlformat` yapılandırma dosyası | +| terraform | .tf, .tfvars | `terraform` komutu mevcut | +| gleam | .gleam | `gleam` komutu mevcut | +| nixfmt | .nix | `nixfmt` komutu mevcut | +| shfmt | .sh, .bash | `shfmt` komutu mevcut | +| pint | .php | `composer.json` içinde `laravel/pint` bağımlılığı | +| oxfmt (Experimental) | .js, .jsx, .ts, .tsx | `package.json` içinde `oxfmt` bağımlılığı ve [experimental env variable flag](/docs/cli/#experimental) | +| ormolu | .hs | `ormolu` komutu mevcut | Yani eğer projenizin `prettier` dosyasında `package.json` varsa, opencode bunu otomatik olarak kullanacaktır. @@ -67,14 +67,14 @@ Biçimlendiricileri opencode yapılandırmanızdaki `formatter` bölümü aracı Her formatlayıcı yapılandırması aşağıdakileri destekler: -| Emlak | Tür | Açıklama | -| ------------- | ------ | ---------------------------------------------------------------------- | -| `disabled` | boole | Biçimlendiriciyi devre dışı bırakmak için bunu `true` olarak ayarlayın | -| `command` | dize[] | Biçimlendirme için çalıştırılacak komut | -| `environment` | nesne | Biçimlendiriciyi çalıştırırken ayarlanacak ortam değişkenleri | -| `extensions` | dize[] | Bu formatlayıcının işlemesi gereken dosya uzantıları | +| Property | Type | Açıklama | +| ------------- | -------- | ---------------------------------------------------------------------- | +| `disabled` | boolean | Biçimlendiriciyi devre dışı bırakmak için bunu `true` olarak ayarlayın | +| `command` | string[] | Biçimlendirme için çalıştırılacak komut | +| `environment` | object | Biçimlendiriciyi çalıştırırken ayarlanacak ortam değişkenleri | +| `extensions` | string[] | Bu formatlayıcının işlemesi gereken dosya uzantıları | -Let's look at some examples. +Bazı örneklere bakalım. --- @@ -104,7 +104,7 @@ Let's look at some examples. --- -### Custom formatters +### Özel biçimlendiriciler Komutu, ortam değişkenlerini ve dosya uzantılarını belirterek yerleşik biçimlendiricileri geçersiz kılabilir veya yenilerini ekleyebilirsiniz: diff --git a/packages/web/src/content/docs/tr/lsp.mdx b/packages/web/src/content/docs/tr/lsp.mdx index 27e811ff7..77b586c6d 100644 --- a/packages/web/src/content/docs/tr/lsp.mdx +++ b/packages/web/src/content/docs/tr/lsp.mdx @@ -11,40 +11,40 @@ opencode, LLM'nin kod tabanınızla etkileşime girmesine yardımcı olmak için opencode, popüler diller için çeşitli yerleşik LSP sunucularıyla birlikte gelir: -| LSP Sunucu | Uzantılar | Gereksinimler | -| ------------------- | ------------------------------------------------------------------- | --------------------------------------------------------------------- | -| astro | .astro | Astro projeleri için otomatik kurulumlar | -| bash | .sh, .bash, .zsh, .ksh | Bash-dil-sunucusunu otomatik olarak yükler | -| çıngırak | .c, .cpp, .cc, .cxx, .c++, .h, .hpp, .hh, .hxx, .h++ | C/C++ projeleri için otomatik kurulumlar | -| csharp | .cs | `.NET SDK` installed | -| clojure-lsp | .clj, .cljs, .cljc, .edn | `clojure-lsp` komutu mevcut | -| dart | .dart | `dart` komutu mevcut | -| den | .ts, .tsx, .js, .jsx, .mjs | `deno` komutu mevcut (deno.json/deno.jsonc otomatik olarak algılanır) | -| iksir-ls | .ex, .exs | `elixir` komutu mevcut | -| eslint | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue | `eslint` dependency in project | -| fsharp | .fs, .fsi, .fsx, .fsscript | `.NET SDK` installed | -| parıltı | .gliam | `gleam` komutu mevcut | -| lütfen | .go | `go` komutu mevcut | -| hls | .hs, .lhs | `haskell-language-server-wrapper` komutu mevcut | -| jdtls | .java | `Java SDK (version 21+)` installed | -| kotlin-ls | .kt, .kts | Kotlin projeleri için otomatik kurulumlar | -| lua-ls | .lua | Lua projeleri için otomatik kurulumlar | -| hayır | .nix | `nixd` komutu mevcut | -| ocaml-lsp | .ml, .mli | `ocamllsp` komutu mevcut | -| oxlint | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue, .astro, .svelte | `oxlint` dependency in project | -| php internet | .php | PHP projeleri için otomatik yüklemeler | -| prizma | .prizma | `prisma` komutu mevcut | -| pyright | .py, .pyi | `pyright` dependency installed | -| yakut-lsp (rubocop) | .rb, .rake, .gemspec, .ru | `ruby` ve `gem` komutları mevcut | -| pas | .rs | `rust-analyzer` komutu mevcut | -| sourcekit-lsp | .swift, .objc, .objcpp | `swift` installed (`xcode` on macOS) | -| ince | .svelte | Svelte projeleri için otomatik kurulumlar | -| yeryüzü | .tf, .tfvars | GitHub sürümlerinden otomatik yüklemeler | -| minik sis | .typ, .typc | GitHub sürümlerinden otomatik yüklemeler | -| typescript | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts | `typescript` dependency in project | -| vue | .vue | Vue projeleri için otomatik yüklemeler | -| yaml-ls | .yaml, .yml | Red Hat yaml-dil-sunucusunu otomatik olarak yükler | -| zl'ler | .zig, .zon | `zig` komutu mevcut | +| LSP Sunucu | Uzantılar | Gereksinimler | +| ------------------ | ------------------------------------------------------------------- | --------------------------------------------------------------------- | +| astro | .astro | Astro projeleri için otomatik kurulumlar | +| bash | .sh, .bash, .zsh, .ksh | `bash-language-server`'ı otomatik olarak yükler | +| clangd | .c, .cpp, .cc, .cxx, .c++, .h, .hpp, .hh, .hxx, .h++ | C/C++ projeleri için otomatik kurulumlar | +| csharp | .cs | `.NET SDK` kurulu | +| clojure-lsp | .clj, .cljs, .cljc, .edn | `clojure-lsp` komutu mevcut | +| dart | .dart | `dart` komutu mevcut | +| deno | .ts, .tsx, .js, .jsx, .mjs | `deno` komutu mevcut (deno.json/deno.jsonc otomatik olarak algılanır) | +| elixir-ls | .ex, .exs | `elixir` komutu mevcut | +| eslint | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue | Projede `eslint` bağımlılığı | +| fsharp | .fs, .fsi, .fsx, .fsscript | `.NET SDK` kurulu | +| gleam | .gleam | `gleam` komutu mevcut | +| gopls | .go | `go` komutu mevcut | +| hls | .hs, .lhs | `haskell-language-server-wrapper` komutu mevcut | +| jdtls | .java | `Java SDK (version 21+)` kurulu | +| kotlin-ls | .kt, .kts | Kotlin projeleri için otomatik kurulumlar | +| lua-ls | .lua | Lua projeleri için otomatik kurulumlar | +| nixd | .nix | `nixd` komutu mevcut | +| ocaml-lsp | .ml, .mli | `ocamllsp` komutu mevcut | +| oxlint | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue, .astro, .svelte | Projede `oxlint` bağımlılığı | +| php intelephense | .php | PHP projeleri için otomatik yüklemeler | +| prisma | .prisma | `prisma` komutu mevcut | +| pyright | .py, .pyi | `pyright` bağımlılığı kurulu | +| ruby-lsp (rubocop) | .rb, .rake, .gemspec, .ru | `ruby` ve `gem` komutları mevcut | +| rust | .rs | `rust-analyzer` komutu mevcut | +| sourcekit-lsp | .swift, .objc, .objcpp | `swift` kurulu (macOS'ta `xcode`) | +| svelte | .svelte | Svelte projeleri için otomatik kurulumlar | +| terraform | .tf, .tfvars | GitHub sürümlerinden otomatik yüklemeler | +| tinymist | .typ, .typc | GitHub sürümlerinden otomatik yüklemeler | +| typescript | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts | Projede `typescript` bağımlılığı | +| vue | .vue | Vue projeleri için otomatik yüklemeler | +| yaml-ls | .yaml, .yml | Red Hat yaml-language-server'ı otomatik olarak yükler | +| zls | .zig, .zon | `zig` komutu mevcut | Yukarıdaki dosya uzantılarından biri tespit edildiğinde ve gereksinimler karşılandığında LSP sunucuları otomatik olarak etkinleştirilir. @@ -76,15 +76,15 @@ LSP sunucularını, opencode yapılandırmanızdaki `lsp` bölümü aracılığ Her LSP sunucusu aşağıdakileri destekler: -| Emlak | Tür | Açıklama | -| ---------------- | ------ | -------------------------------------------------------------------- | -| `disabled` | boole | LSP sunucusunu devre dışı bırakmak için bunu `true` olarak ayarlayın | -| `command` | dize[] | LSP sunucusunu başlatma komutu | -| `extensions` | dize[] | Bu LSP sunucusunun işlemesi gereken dosya uzantıları | -| `env` | nesne | Sunucuyu başlatırken ayarlanacak ortam değişkenleri | -| `initialization` | nesne | LSP sunucusuna gönderilecek başlatma seçenekleri | +| Property | Type | Açıklama | +| ---------------- | -------- | -------------------------------------------------------------------- | +| `disabled` | boolean | LSP sunucusunu devre dışı bırakmak için bunu `true` olarak ayarlayın | +| `command` | string[] | LSP sunucusunu başlatma komutu | +| `extensions` | string[] | Bu LSP sunucusunun işlemesi gereken dosya uzantıları | +| `env` | object | Sunucuyu başlatırken ayarlanacak ortam değişkenleri | +| `initialization` | object | LSP sunucusuna gönderilecek başlatma seçenekleri | -Let's look at some examples. +Bazı örneklere bakalım. --- @@ -158,7 +158,7 @@ Başlatma seçenekleri LSP sunucusuna göre değişir. Mevcut seçenekler için --- -### Custom LSP servers +### Özel LSP sunucuları Komutu ve dosya uzantılarını belirterek özel LSP sunucuları ekleyebilirsiniz: diff --git a/packages/web/src/content/docs/zh-cn/enterprise.mdx b/packages/web/src/content/docs/zh-cn/enterprise.mdx index c31ec6c82..9970dd4f1 100644 --- a/packages/web/src/content/docs/zh-cn/enterprise.mdx +++ b/packages/web/src/content/docs/zh-cn/enterprise.mdx @@ -137,7 +137,7 @@ opencode Enterprise 适用于希望确保其代码和数据永远不会离开其
-我们可以使用自己的私有 NPM 注册表吗? +我们可以使用自己的私有 npm 注册表吗? opencode 通过 Bun 的本机 `.npmrc` 文件支持来支持私有 npm 注册表。如果您的组织使用私有注册表,例如 JFrog Artifactory、Nexus 或类似的,请确保开发人员在运行 opencode 之前经过身份验证。 diff --git a/packages/web/src/content/docs/zh-cn/index.mdx b/packages/web/src/content/docs/zh-cn/index.mdx index 51dd7845c..ad1389bc2 100644 --- a/packages/web/src/content/docs/zh-cn/index.mdx +++ b/packages/web/src/content/docs/zh-cn/index.mdx @@ -105,7 +105,7 @@ curl -fsSL https://opencode.ai/install | bash scoop install opencode ``` -- **使用 NPM** +- **使用 npm** ```bash npm install -g opencode-ai diff --git a/packages/web/src/content/docs/zh-tw/agents.mdx b/packages/web/src/content/docs/zh-tw/agents.mdx index 7d7269503..fe8b4496e 100644 --- a/packages/web/src/content/docs/zh-tw/agents.mdx +++ b/packages/web/src/content/docs/zh-tw/agents.mdx @@ -15,7 +15,7 @@ description: 配置和使用專門的代理。 ## 類型 -opencode 中有兩種類型的代理;主要代理人和次代理人。 +opencode 中有兩種類型的代理;主要代理和子代理。 --- diff --git a/packages/web/src/content/docs/zh-tw/commands.mdx b/packages/web/src/content/docs/zh-tw/commands.mdx index 58da24a45..82f9db68e 100644 --- a/packages/web/src/content/docs/zh-tw/commands.mdx +++ b/packages/web/src/content/docs/zh-tw/commands.mdx @@ -108,7 +108,7 @@ Markdown 文件名成為命令名。例如,`test.md` 讓 --- -### 論據 +### 參數 使用 `$ARGUMENTS` 佔位符將參數傳遞給命令。 @@ -161,7 +161,7 @@ with the following content: $3 --- -### 外殼輸出 +### Shell 輸出 使用 _!`command`_ 將 [bash命令](/docs/tui#bash-commands) 輸出注入到提示符中。 @@ -254,9 +254,9 @@ Check for performance issues and suggest improvements. --- -### 代理人 +### 代理 -使用`agent` 配置可選擇指定哪個[代理人](/docs/agents) 應執行此命令。 +使用`agent` 配置可選擇指定哪個[代理](/docs/agents) 應執行此命令。 如果這是 [子代理](/docs/agents/#subagents) 該命令將默認觸發子代理調用。 要禁用此行為,請將`subtask` 設置為`false`。 @@ -278,7 +278,7 @@ Check for performance issues and suggest improvements. 使用`subtask` 布爾值強制命令觸發[子代理](/docs/agents/#subagents) 調用。 如果您希望命令不污染您的主要上下文並且將**強制**代理充當子代理,那麼這非常有用, -即使`mode` 在[代理人](/docs/agents) 配置上設置為`primary`。 +即使`mode` 在[代理](/docs/agents) 配置上設置為`primary`。 ```json title="opencode.json" { diff --git a/packages/web/src/content/docs/zh-tw/config.mdx b/packages/web/src/content/docs/zh-tw/config.mdx index ba3b1cd69..d623f0b79 100644 --- a/packages/web/src/content/docs/zh-tw/config.mdx +++ b/packages/web/src/content/docs/zh-tw/config.mdx @@ -57,7 +57,7 @@ opencode 支持 **JSON** 和 **JSONC**(帶註釋的 JSON)格式。 --- -### 偏僻的 +### 遠程 組織可以通過 `.well-known/opencode` 端點提供默認配置。當您向支持它的提供商進行身份驗證時,會自動獲取該信息。 diff --git a/packages/web/src/content/docs/zh-tw/troubleshooting.mdx b/packages/web/src/content/docs/zh-tw/troubleshooting.mdx index 8293f41d0..cd9ed3012 100644 --- a/packages/web/src/content/docs/zh-tw/troubleshooting.mdx +++ b/packages/web/src/content/docs/zh-tw/troubleshooting.mdx @@ -20,7 +20,7 @@ description: 常見問題以及如何解決它們。 --- -## 貯存 +## 存儲 opencode 將會話數據和其他應用程式數據存儲在磁盤上: diff --git a/packages/web/src/content/i18n/ar.json b/packages/web/src/content/i18n/ar.json index 9031d620b..d5c74b289 100644 --- a/packages/web/src/content/i18n/ar.json +++ b/packages/web/src/content/i18n/ar.json @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "النماذج", "share.cost": "التكلفة", - "share.input_tokens": "رموز الإدخال", - "share.output_tokens": "رموز الإخراج", - "share.reasoning_tokens": "رموز الاستدلال", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "التمرير إلى الأسفل", "share.attachment": "مرفق", "share.thinking": "تفكير", diff --git a/packages/web/src/content/i18n/bs.json b/packages/web/src/content/i18n/bs.json index 5c23cf9d7..8cc47d72d 100644 --- a/packages/web/src/content/i18n/bs.json +++ b/packages/web/src/content/i18n/bs.json @@ -58,7 +58,7 @@ "share.models": "Modeli", "share.cost": "Cijena", "share.input_tokens": "Input Tokens", - "share.output_tokens": "Izlazni tokeni", + "share.output_tokens": "Output Tokens", "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "Pomaknite se na dno", "share.attachment": "Prilog", diff --git a/packages/web/src/content/i18n/da.json b/packages/web/src/content/i18n/da.json index 46d23a25f..3a00d54a6 100644 --- a/packages/web/src/content/i18n/da.json +++ b/packages/web/src/content/i18n/da.json @@ -21,10 +21,10 @@ "app.lander.features.use_any_model.suffix": "herunder lokale modeller.", "app.lander.images.tui.caption": "opencode TUI med tokyonight-temaet", "app.lander.images.tui.alt": "opencode TUI med tokyonight-temaet", - "app.lander.images.vscode.caption": "opencode og VS Code", - "app.lander.images.vscode.alt": "opencode og VS Code", - "app.lander.images.github.caption": "opencode og GitHub", - "app.lander.images.github.alt": "opencode og GitHub", + "app.lander.images.vscode.caption": "opencode i VS Code", + "app.lander.images.vscode.alt": "opencode i VS Code", + "app.lander.images.github.caption": "opencode i GitHub", + "app.lander.images.github.alt": "opencode i GitHub", "share.meta_description": "opencode - AI-kodningsagenten bygget til terminalen.", "share.not_found": "Ikke fundet", "share.link_to_message": "Link til denne besked", @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "Modeller", "share.cost": "Omkostning", - "share.input_tokens": "Input tokens", - "share.output_tokens": "Output tokens", - "share.reasoning_tokens": "Reasoning tokens", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "Rul til bunden", "share.attachment": "Vedhæftet fil", "share.thinking": "Tænker", @@ -67,8 +67,8 @@ "share.creating_plan": "Oprettelse af plan", "share.completing_plan": "Færdiggør plan", "share.updating_plan": "Opdatering af plan", - "share.match_one": "kamp", - "share.match_other": "kampe", + "share.match_one": "match", + "share.match_other": "matches", "share.result_one": "resultat", "share.result_other": "resultater", "share.debug_key": "Nøgle" diff --git a/packages/web/src/content/i18n/de.json b/packages/web/src/content/i18n/de.json index 004f503fd..636ba9f8e 100644 --- a/packages/web/src/content/i18n/de.json +++ b/packages/web/src/content/i18n/de.json @@ -19,8 +19,8 @@ "app.lander.features.use_any_model.title": "Beliebiges Modell nutzen", "app.lander.features.use_any_model.prefix": "Unterstützt 75+ LLM-Provider über", "app.lander.features.use_any_model.suffix": "einschließlich lokaler Modelle.", - "app.lander.images.tui.caption": "opencode TUI mit dem tokyonight-Theme", - "app.lander.images.tui.alt": "opencode TUI mit dem tokyonight-Theme", + "app.lander.images.tui.caption": "opencode TUI mit dem tokyonight Theme", + "app.lander.images.tui.alt": "opencode TUI mit dem tokyonight Theme", "app.lander.images.vscode.caption": "opencode in VS Code", "app.lander.images.vscode.alt": "opencode in VS Code", "app.lander.images.github.caption": "opencode in GitHub", @@ -53,13 +53,13 @@ "share.error_id_not_found": "ID nicht gefunden", "share.error_api_url_not_found": "API URL nicht gefunden", "share.error_connection_failed": "Verbindung fehlgeschlagen", - "share.opencode_version": "opencode-Version", + "share.opencode_version": "opencode Version", "share.opencode_name": "opencode", "share.models": "Modelle", "share.cost": "Kosten", - "share.input_tokens": "Eingabetoken", - "share.output_tokens": "Ausgabetoken", - "share.reasoning_tokens": "Reasoning-Tokens", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "Nach unten scrollen", "share.attachment": "Anhang", "share.thinking": "Denken", diff --git a/packages/web/src/content/i18n/es.json b/packages/web/src/content/i18n/es.json index 351970c79..c98215fde 100644 --- a/packages/web/src/content/i18n/es.json +++ b/packages/web/src/content/i18n/es.json @@ -15,7 +15,7 @@ "app.lander.features.shareable_links.title": "Enlaces para compartir", "app.lander.features.shareable_links.description": "Comparte un enlace a cualquier sesion para referencia o depuracion.", "app.lander.features.github_copilot.description": "Inicia sesion con GitHub para usar tu cuenta Copilot.", - "app.lander.features.chatgpt_plus_pro.description": "Inicia sesion con OpenAI para usar tu cuenta ChatGPT Plus o Pro.", + "app.lander.features.chatgpt_plus_pro.description": "Inicia sesion con OpenAI para usar tu cuenta ChatGPT Plus or Pro.", "app.lander.features.use_any_model.title": "Usa cualquier modelo", "app.lander.features.use_any_model.prefix": "Admite más de 75 proveedores LLM a través de", "app.lander.features.use_any_model.suffix": "incluyendo modelos locales.", @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "Modelos", "share.cost": "Costo", - "share.input_tokens": "Tokens de entrada", - "share.output_tokens": "Tokens de salida", - "share.reasoning_tokens": "Tokens de razonamiento", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "Desplazarse hacia abajo", "share.attachment": "Adjunto", "share.thinking": "Pensamiento", diff --git a/packages/web/src/content/i18n/fr.json b/packages/web/src/content/i18n/fr.json index 942beeb06..ef1760aa7 100644 --- a/packages/web/src/content/i18n/fr.json +++ b/packages/web/src/content/i18n/fr.json @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "Modèles", "share.cost": "Coût", - "share.input_tokens": "Jetons d'entrée", - "share.output_tokens": "Jetons de sortie", - "share.reasoning_tokens": "Jetons de raisonnement", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "Faire défiler vers le bas", "share.attachment": "Pièce jointe", "share.thinking": "Réflexion", diff --git a/packages/web/src/content/i18n/it.json b/packages/web/src/content/i18n/it.json index cbe5e7648..a1ad90e54 100644 --- a/packages/web/src/content/i18n/it.json +++ b/packages/web/src/content/i18n/it.json @@ -1,13 +1,13 @@ { - "app.head.titleSuffix": "Agente AI di coding creato per il terminal", + "app.head.titleSuffix": "Agente AI di coding creato per il terminale", "app.header.home": "Home", "app.header.docs": "Documentazione", "app.footer.issueLink": "Hai trovato un bug? Apri una issue", "app.footer.discordLink": "Unisciti alla nostra community Discord", - "app.lander.hero.title": "L'agente AI di coding creato per il terminal.", + "app.lander.hero.title": "L'agente AI di coding creato per il terminale.", "app.lander.cta.getStarted": "Inizia", "app.lander.features.native_tui.title": "TUI nativa", - "app.lander.features.native_tui.description": "Un'interfaccia per terminal reattiva, nativa e personalizzabile.", + "app.lander.features.native_tui.description": "Un'interfaccia per terminale reattiva, nativa e personalizzabile.", "app.lander.features.lsp_enabled.title": "LSP abilitato", "app.lander.features.lsp_enabled.description": "Carica automaticamente gli LSP corretti per l'LLM.", "app.lander.features.multi_session.title": "Multi-sessione", @@ -25,7 +25,7 @@ "app.lander.images.vscode.alt": "opencode in VS Code", "app.lander.images.github.caption": "opencode in GitHub", "app.lander.images.github.alt": "opencode in GitHub", - "share.meta_description": "opencode - L'agente AI di coding creato per il terminal.", + "share.meta_description": "opencode - L'agente AI di coding creato per il terminale.", "share.not_found": "Non trovato", "share.link_to_message": "Link a questo messaggio", "share.copied": "Copiato!", @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "Modelli", "share.cost": "Costo", - "share.input_tokens": "Token di input", - "share.output_tokens": "Token di output", - "share.reasoning_tokens": "Token di ragionamento", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "Scorri in basso", "share.attachment": "Allegato", "share.thinking": "Elaborazione", diff --git a/packages/web/src/content/i18n/ja.json b/packages/web/src/content/i18n/ja.json index ed343a65c..b3f579aae 100644 --- a/packages/web/src/content/i18n/ja.json +++ b/packages/web/src/content/i18n/ja.json @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "モデル", "share.cost": "コスト", - "share.input_tokens": "入力トークン", - "share.output_tokens": "出力トークン", - "share.reasoning_tokens": "推論トークン", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "一番下までスクロール", "share.attachment": "添付ファイル", "share.thinking": "思考", diff --git a/packages/web/src/content/i18n/ko.json b/packages/web/src/content/i18n/ko.json index e917cc08d..c34bd8db1 100644 --- a/packages/web/src/content/i18n/ko.json +++ b/packages/web/src/content/i18n/ko.json @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "모델", "share.cost": "비용", - "share.input_tokens": "입력 토큰", - "share.output_tokens": "출력 토큰", - "share.reasoning_tokens": "추론 토큰", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "맨 아래로 이동", "share.attachment": "첨부 파일", "share.thinking": "생각 중", diff --git a/packages/web/src/content/i18n/nb.json b/packages/web/src/content/i18n/nb.json index 370ca7160..a67ffd8e9 100644 --- a/packages/web/src/content/i18n/nb.json +++ b/packages/web/src/content/i18n/nb.json @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "Modeller", "share.cost": "Kostnad", - "share.input_tokens": "Input tokens", - "share.output_tokens": "Output tokens", - "share.reasoning_tokens": "Reasoning tokens", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "Rull til bunnen", "share.attachment": "Vedlegg", "share.thinking": "Tenker", diff --git a/packages/web/src/content/i18n/pl.json b/packages/web/src/content/i18n/pl.json index f2999590d..c42fe1892 100644 --- a/packages/web/src/content/i18n/pl.json +++ b/packages/web/src/content/i18n/pl.json @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "Modele", "share.cost": "Koszt", - "share.input_tokens": "Tokeny wejściowe", - "share.output_tokens": "Tokeny wyjściowe", - "share.reasoning_tokens": "Tokeny rozumowania", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "Przewiń w dół", "share.attachment": "Załącznik", "share.thinking": "Myślenie", diff --git a/packages/web/src/content/i18n/pt-BR.json b/packages/web/src/content/i18n/pt-BR.json index 6e426cc44..dca9e841a 100644 --- a/packages/web/src/content/i18n/pt-BR.json +++ b/packages/web/src/content/i18n/pt-BR.json @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "Modelos", "share.cost": "Custo", - "share.input_tokens": "Tokens de Entrada", - "share.output_tokens": "Tokens de Saída", - "share.reasoning_tokens": "Tokens de Raciocínio", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "Rolar para baixo", "share.attachment": "Anexo", "share.thinking": "Pensando", diff --git a/packages/web/src/content/i18n/ru.json b/packages/web/src/content/i18n/ru.json index 0a68f1ae0..6771bd1be 100644 --- a/packages/web/src/content/i18n/ru.json +++ b/packages/web/src/content/i18n/ru.json @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "Модели", "share.cost": "Стоимость", - "share.input_tokens": "Входные токены", - "share.output_tokens": "Выходные токены", - "share.reasoning_tokens": "Токены рассуждений", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "Прокрутить вниз", "share.attachment": "Вложение", "share.thinking": "Размышление", diff --git a/packages/web/src/content/i18n/th.json b/packages/web/src/content/i18n/th.json index 11eb7145c..7c4606604 100644 --- a/packages/web/src/content/i18n/th.json +++ b/packages/web/src/content/i18n/th.json @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "โมเดล", "share.cost": "ค่าใช้จ่าย", - "share.input_tokens": "โทเค็นอินพุต", - "share.output_tokens": "โทเค็นเอาต์พุต", - "share.reasoning_tokens": "โทเค็นการให้เหตุผล", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "เลื่อนไปด้านล่าง", "share.attachment": "ไฟล์แนบ", "share.thinking": "กำลังคิด", diff --git a/packages/web/src/content/i18n/tr.json b/packages/web/src/content/i18n/tr.json index 2b6fd9c83..c63907988 100644 --- a/packages/web/src/content/i18n/tr.json +++ b/packages/web/src/content/i18n/tr.json @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "Modeller", "share.cost": "Maliyet", - "share.input_tokens": "Girdi Token'ları", - "share.output_tokens": "Çıktı Token'ları", - "share.reasoning_tokens": "Reasoning Token'ları", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "En alta kaydır", "share.attachment": "Ek", "share.thinking": "Düşünüyor", diff --git a/packages/web/src/content/i18n/zh-CN.json b/packages/web/src/content/i18n/zh-CN.json index e1c9f0c9e..0b731442c 100644 --- a/packages/web/src/content/i18n/zh-CN.json +++ b/packages/web/src/content/i18n/zh-CN.json @@ -57,9 +57,9 @@ "share.opencode_name": "opencode", "share.models": "模型", "share.cost": "成本", - "share.input_tokens": "输入 Tokens", - "share.output_tokens": "输出 Tokens", - "share.reasoning_tokens": "推理 Tokens", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "滚动到底部", "share.attachment": "附件", "share.thinking": "思考", diff --git a/packages/web/src/content/i18n/zh-TW.json b/packages/web/src/content/i18n/zh-TW.json index 7dfd1334c..8e40125fb 100644 --- a/packages/web/src/content/i18n/zh-TW.json +++ b/packages/web/src/content/i18n/zh-TW.json @@ -54,12 +54,12 @@ "share.error_api_url_not_found": "API URL 未找到", "share.error_connection_failed": "連線失敗", "share.opencode_version": "OpenCode 版本", - "share.opencode_name": "OpenCode", + "share.opencode_name": "opencode", "share.models": "模型", "share.cost": "成本", - "share.input_tokens": "輸入 Token", - "share.output_tokens": "輸出 Token", - "share.reasoning_tokens": "推理 Token", + "share.input_tokens": "Input Tokens", + "share.output_tokens": "Output Tokens", + "share.reasoning_tokens": "Reasoning Tokens", "share.scroll_to_bottom": "滾動到底部", "share.attachment": "附件", "share.thinking": "思考中",