Skip to content

Commit 835b396

Browse files
committed
chore: i18n for readme
1 parent 407f34f commit 835b396

14 files changed

Lines changed: 1504 additions & 9 deletions

‎README.ar.md‎

Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
<p align="center">
2+
<a href="https://opencode.ai">
3+
<picture>
4+
<source srcset="packages/console/app/src/asset/logo-ornate-dark.svg" media="(prefers-color-scheme: dark)">
5+
<source srcset="packages/console/app/src/asset/logo-ornate-light.svg" media="(prefers-color-scheme: light)">
6+
<img src="packages/console/app/src/asset/logo-ornate-light.svg" alt="شعار OpenCode">
7+
</picture>
8+
</a>
9+
</p>
10+
<p align="center">وكيل برمجة بالذكاء الاصطناعي مفتوح المصدر.</p>
11+
<p align="center">
12+
<a href="https://opencode.ai/discord"><img alt="Discord" src="https://img.shields.io/discord/1391832426048651334?style=flat-square&label=discord" /></a>
13+
<a href="https://www.npmjs.com/package/opencode-ai"><img alt="npm" src="https://img.shields.io/npm/v/opencode-ai?style=flat-square" /></a>
14+
<a href="https://github.com/anomalyco/opencode/actions/workflows/publish.yml"><img alt="Build status" src="https://img.shields.io/github/actions/workflow/status/anomalyco/opencode/publish.yml?style=flat-square&branch=dev" /></a>
15+
</p>
16+
17+
<p align="center">
18+
<a href="README.md">English</a> |
19+
<a href="README.zh.md">Chinese (Simplified)</a> |
20+
<a href="README.zht.md">Chinese (Traditional)</a> |
21+
<a href="README.ko.md">Korean</a> |
22+
<a href="README.de.md">German</a> |
23+
<a href="README.es.md">Spanish</a> |
24+
<a href="README.fr.md">French</a> |
25+
<a href="README.da.md">Danish</a> |
26+
<a href="README.ja.md">Japanese</a> |
27+
<a href="README.pl.md">Polish</a> |
28+
<a href="README.ru.md">Russian</a> |
29+
<a href="README.ar.md">Arabic</a> |
30+
<a href="README.no.md">Norwegian</a> |
31+
<a href="README.br.md">Portuguese (Brazil)</a>
32+
</p>
33+
34+
[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai)
35+
36+
---
37+
38+
### التثبيت
39+
40+
```bash
41+
# YOLO
42+
curl -fsSL https://opencode.ai/install | bash
43+
44+
# مديري الحزم
45+
npm i -g opencode-ai@latest # او bun/pnpm/yarn
46+
scoop install opencode # Windows
47+
choco install opencode # Windows
48+
brew install anomalyco/tap/opencode # macOS و Linux (موصى به، دائما محدث)
49+
brew install opencode # macOS و Linux (صيغة brew الرسمية، تحديث اقل)
50+
paru -S opencode-bin # Arch Linux
51+
mise use -g opencode # اي نظام
52+
nix run nixpkgs#opencode # او github:anomalyco/opencode لاحدث فرع dev
53+
```
54+
55+
> [!TIP]
56+
> احذف الاصدارات الاقدم من 0.1.x قبل التثبيت.
57+
58+
### تطبيق سطح المكتب (BETA)
59+
60+
يتوفر OpenCode ايضا كتطبيق سطح مكتب. قم بالتنزيل مباشرة من [صفحة الاصدارات](https://github.com/anomalyco/opencode/releases) او من [opencode.ai/download](https://opencode.ai/download).
61+
62+
| المنصة | التنزيل |
63+
| --------------------- | ------------------------------------- |
64+
| macOS (Apple Silicon) | `opencode-desktop-darwin-aarch64.dmg` |
65+
| macOS (Intel) | `opencode-desktop-darwin-x64.dmg` |
66+
| Windows | `opencode-desktop-windows-x64.exe` |
67+
| Linux | `.deb` او `.rpm` او AppImage |
68+
69+
```bash
70+
# macOS (Homebrew)
71+
brew install --cask opencode-desktop
72+
# Windows (Scoop)
73+
scoop bucket add extras; scoop install extras/opencode-desktop
74+
```
75+
76+
#### مجلد التثبيت
77+
78+
يحترم سكربت التثبيت ترتيب الاولوية التالي لمسار التثبيت:
79+
80+
1. `$OPENCODE_INSTALL_DIR` - مجلد تثبيت مخصص
81+
2. `$XDG_BIN_DIR` - مسار متوافق مع مواصفات XDG Base Directory
82+
3. `$HOME/bin` - مجلد الثنائيات القياسي للمستخدم (ان وجد او امكن انشاؤه)
83+
4. `$HOME/.opencode/bin` - المسار الافتراضي الاحتياطي
84+
85+
```bash
86+
# امثلة
87+
OPENCODE_INSTALL_DIR=/usr/local/bin curl -fsSL https://opencode.ai/install | bash
88+
XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash
89+
```
90+
91+
### Agents
92+
93+
يتضمن OpenCode وكيليْن (Agents) مدمجين يمكنك التبديل بينهما باستخدام زر `Tab`.
94+
95+
- **build** - الافتراضي، وكيل بصلاحيات كاملة لاعمال التطوير
96+
- **plan** - وكيل للقراءة فقط للتحليل واستكشاف الكود
97+
- يرفض تعديل الملفات افتراضيا
98+
- يطلب الاذن قبل تشغيل اوامر bash
99+
- مثالي لاستكشاف قواعد كود غير مألوفة او لتخطيط التغييرات
100+
101+
بالاضافة الى ذلك يوجد وكيل فرعي **general** للبحث المعقد والمهام متعددة الخطوات.
102+
يستخدم داخليا ويمكن استدعاؤه بكتابة `@general` في الرسائل.
103+
104+
تعرف على المزيد حول [agents](https://opencode.ai/docs/agents).
105+
106+
### التوثيق
107+
108+
لمزيد من المعلومات حول كيفية ضبط OpenCode، [**راجع التوثيق**](https://opencode.ai/docs).
109+
110+
### المساهمة
111+
112+
اذا كنت مهتما بالمساهمة في OpenCode، يرجى قراءة [contributing docs](./CONTRIBUTING.md) قبل ارسال pull request.
113+
114+
### البناء فوق OpenCode
115+
116+
اذا كنت تعمل على مشروع مرتبط بـ OpenCode ويستخدم "opencode" كجزء من اسمه (مثل "opencode-dashboard" او "opencode-mobile")، يرجى اضافة ملاحظة في README توضح انه ليس مبنيا بواسطة فريق OpenCode ولا يرتبط بنا بأي شكل.
117+
118+
### FAQ
119+
120+
#### ما الفرق عن Claude Code؟
121+
122+
هو مشابه جدا لـ Claude Code من حيث القدرات. هذه هي الفروقات الاساسية:
123+
124+
- 100% مفتوح المصدر
125+
- غير مقترن بمزود معين. نوصي بالنماذج التي نوفرها عبر [OpenCode Zen](https://opencode.ai/zen)؛ لكن يمكن استخدام OpenCode مع Claude او OpenAI او Google او حتى نماذج محلية. مع تطور النماذج ستتقلص الفجوات وستنخفض الاسعار، لذا من المهم ان يكون مستقلا عن المزود.
126+
- دعم LSP جاهز للاستخدام
127+
- تركيز على TUI. تم بناء OpenCode بواسطة مستخدمي neovim ومنشئي [terminal.shop](https://terminal.shop)؛ وسندفع حدود ما هو ممكن داخل الطرفية.
128+
- معمارية عميل/خادم. على سبيل المثال، يمكن تشغيل OpenCode على جهازك بينما تقوده عن بعد من تطبيق جوال. هذا يعني ان واجهة TUI هي واحدة فقط من العملاء الممكنين.
129+
130+
---
131+
132+
**انضم الى مجتمعنا** [Discord](https://discord.gg/opencode) | [X.com](https://x.com/opencode)

‎README.br.md‎

Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
<p align="center">
2+
<a href="https://opencode.ai">
3+
<picture>
4+
<source srcset="packages/console/app/src/asset/logo-ornate-dark.svg" media="(prefers-color-scheme: dark)">
5+
<source srcset="packages/console/app/src/asset/logo-ornate-light.svg" media="(prefers-color-scheme: light)">
6+
<img src="packages/console/app/src/asset/logo-ornate-light.svg" alt="Logo do OpenCode">
7+
</picture>
8+
</a>
9+
</p>
10+
<p align="center">O agente de programação com IA de código aberto.</p>
11+
<p align="center">
12+
<a href="https://opencode.ai/discord"><img alt="Discord" src="https://img.shields.io/discord/1391832426048651334?style=flat-square&label=discord" /></a>
13+
<a href="https://www.npmjs.com/package/opencode-ai"><img alt="npm" src="https://img.shields.io/npm/v/opencode-ai?style=flat-square" /></a>
14+
<a href="https://github.com/anomalyco/opencode/actions/workflows/publish.yml"><img alt="Build status" src="https://img.shields.io/github/actions/workflow/status/anomalyco/opencode/publish.yml?style=flat-square&branch=dev" /></a>
15+
</p>
16+
17+
<p align="center">
18+
<a href="README.md">English</a> |
19+
<a href="README.zh.md">Chinese (Simplified)</a> |
20+
<a href="README.zht.md">Chinese (Traditional)</a> |
21+
<a href="README.ko.md">Korean</a> |
22+
<a href="README.de.md">German</a> |
23+
<a href="README.es.md">Spanish</a> |
24+
<a href="README.fr.md">French</a> |
25+
<a href="README.da.md">Danish</a> |
26+
<a href="README.ja.md">Japanese</a> |
27+
<a href="README.pl.md">Polish</a> |
28+
<a href="README.ru.md">Russian</a> |
29+
<a href="README.ar.md">Arabic</a> |
30+
<a href="README.no.md">Norwegian</a> |
31+
<a href="README.br.md">Portuguese (Brazil)</a>
32+
</p>
33+
34+
[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai)
35+
36+
---
37+
38+
### Instalação
39+
40+
```bash
41+
# YOLO
42+
curl -fsSL https://opencode.ai/install | bash
43+
44+
# Gerenciadores de pacotes
45+
npm i -g opencode-ai@latest # ou bun/pnpm/yarn
46+
scoop install opencode # Windows
47+
choco install opencode # Windows
48+
brew install anomalyco/tap/opencode # macOS e Linux (recomendado, sempre atualizado)
49+
brew install opencode # macOS e Linux (fórmula oficial do brew, atualiza menos)
50+
paru -S opencode-bin # Arch Linux
51+
mise use -g opencode # qualquer sistema
52+
nix run nixpkgs#opencode # ou github:anomalyco/opencode para a branch dev mais recente
53+
```
54+
55+
> [!TIP]
56+
> Remova versões anteriores a 0.1.x antes de instalar.
57+
58+
### App desktop (BETA)
59+
60+
O OpenCode também está disponível como aplicativo desktop. Baixe diretamente pela [página de releases](https://github.com/anomalyco/opencode/releases) ou em [opencode.ai/download](https://opencode.ai/download).
61+
62+
| Plataforma | Download |
63+
| --------------------- | ------------------------------------- |
64+
| macOS (Apple Silicon) | `opencode-desktop-darwin-aarch64.dmg` |
65+
| macOS (Intel) | `opencode-desktop-darwin-x64.dmg` |
66+
| Windows | `opencode-desktop-windows-x64.exe` |
67+
| Linux | `.deb`, `.rpm` ou AppImage |
68+
69+
```bash
70+
# macOS (Homebrew)
71+
brew install --cask opencode-desktop
72+
# Windows (Scoop)
73+
scoop bucket add extras; scoop install extras/opencode-desktop
74+
```
75+
76+
#### Diretório de instalação
77+
78+
O script de instalação respeita a seguinte ordem de prioridade para o caminho de instalação:
79+
80+
1. `$OPENCODE_INSTALL_DIR` - Diretório de instalação personalizado
81+
2. `$XDG_BIN_DIR` - Caminho compatível com a especificação XDG Base Directory
82+
3. `$HOME/bin` - Diretório binário padrão do usuário (se existir ou puder ser criado)
83+
4. `$HOME/.opencode/bin` - Fallback padrão
84+
85+
```bash
86+
# Exemplos
87+
OPENCODE_INSTALL_DIR=/usr/local/bin curl -fsSL https://opencode.ai/install | bash
88+
XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash
89+
```
90+
91+
### Agents
92+
93+
O OpenCode inclui dois agents integrados, que você pode alternar com a tecla `Tab`.
94+
95+
- **build** - Padrão, agent com acesso total para trabalho de desenvolvimento
96+
- **plan** - Agent somente leitura para análise e exploração de código
97+
- Nega edições de arquivos por padrão
98+
- Pede permissão antes de executar comandos bash
99+
- Ideal para explorar codebases desconhecidas ou planejar mudanças
100+
101+
Também há um subagent **general** para buscas complexas e tarefas em várias etapas.
102+
Ele é usado internamente e pode ser invocado com `@general` nas mensagens.
103+
104+
Saiba mais sobre [agents](https://opencode.ai/docs/agents).
105+
106+
### Documentação
107+
108+
Para mais informações sobre como configurar o OpenCode, [**veja nossa documentação**](https://opencode.ai/docs).
109+
110+
### Contribuir
111+
112+
Se você tem interesse em contribuir com o OpenCode, leia os [contributing docs](./CONTRIBUTING.md) antes de enviar um pull request.
113+
114+
### Construindo com OpenCode
115+
116+
Se você estiver trabalhando em um projeto relacionado ao OpenCode e estiver usando "opencode" como parte do nome (por exemplo, "opencode-dashboard" ou "opencode-mobile"), adicione uma nota no README para deixar claro que não foi construído pela equipe do OpenCode e não é afiliado a nós de nenhuma forma.
117+
118+
### FAQ
119+
120+
#### Como isso é diferente do Claude Code?
121+
122+
É muito parecido com o Claude Code em termos de capacidade. Aqui estão as principais diferenças:
123+
124+
- 100% open source
125+
- Não está acoplado a nenhum provedor. Embora recomendemos os modelos que oferecemos pelo [OpenCode Zen](https://opencode.ai/zen); o OpenCode pode ser usado com Claude, OpenAI, Google ou até modelos locais. À medida que os modelos evoluem, as diferenças diminuem e os preços caem, então ser provider-agnostic é importante.
126+
- Suporte a LSP pronto para uso
127+
- Foco em TUI. O OpenCode é construído por usuários de neovim e pelos criadores do [terminal.shop](https://terminal.shop); vamos levar ao limite o que é possível no terminal.
128+
- Arquitetura cliente/servidor. Isso, por exemplo, permite executar o OpenCode no seu computador enquanto você o controla remotamente por um aplicativo mobile. Isso significa que o frontend TUI é apenas um dos possíveis clientes.
129+
130+
---
131+
132+
**Junte-se à nossa comunidade** [Discord](https://discord.gg/opencode) | [X.com](https://x.com/opencode)

‎README.da.md‎

Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
<p align="center">
2+
<a href="https://opencode.ai">
3+
<picture>
4+
<source srcset="packages/console/app/src/asset/logo-ornate-dark.svg" media="(prefers-color-scheme: dark)">
5+
<source srcset="packages/console/app/src/asset/logo-ornate-light.svg" media="(prefers-color-scheme: light)">
6+
<img src="packages/console/app/src/asset/logo-ornate-light.svg" alt="OpenCode logo">
7+
</picture>
8+
</a>
9+
</p>
10+
<p align="center">Den open source AI-kodeagent.</p>
11+
<p align="center">
12+
<a href="https://opencode.ai/discord"><img alt="Discord" src="https://img.shields.io/discord/1391832426048651334?style=flat-square&label=discord" /></a>
13+
<a href="https://www.npmjs.com/package/opencode-ai"><img alt="npm" src="https://img.shields.io/npm/v/opencode-ai?style=flat-square" /></a>
14+
<a href="https://github.com/anomalyco/opencode/actions/workflows/publish.yml"><img alt="Build status" src="https://img.shields.io/github/actions/workflow/status/anomalyco/opencode/publish.yml?style=flat-square&branch=dev" /></a>
15+
</p>
16+
17+
<p align="center">
18+
<a href="README.md">English</a> |
19+
<a href="README.zh.md">Chinese (Simplified)</a> |
20+
<a href="README.zht.md">Chinese (Traditional)</a> |
21+
<a href="README.ko.md">Korean</a> |
22+
<a href="README.de.md">German</a> |
23+
<a href="README.es.md">Spanish</a> |
24+
<a href="README.fr.md">French</a> |
25+
<a href="README.da.md">Danish</a> |
26+
<a href="README.ja.md">Japanese</a> |
27+
<a href="README.pl.md">Polish</a> |
28+
<a href="README.ru.md">Russian</a> |
29+
<a href="README.ar.md">Arabic</a> |
30+
<a href="README.no.md">Norwegian</a> |
31+
<a href="README.br.md">Portuguese (Brazil)</a>
32+
</p>
33+
34+
[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai)
35+
36+
---
37+
38+
### Installation
39+
40+
```bash
41+
# YOLO
42+
curl -fsSL https://opencode.ai/install | bash
43+
44+
# Pakkehåndteringer
45+
npm i -g opencode-ai@latest # eller bun/pnpm/yarn
46+
scoop install opencode # Windows
47+
choco install opencode # Windows
48+
brew install anomalyco/tap/opencode # macOS og Linux (anbefalet, altid up to date)
49+
brew install opencode # macOS og Linux (officiel brew formula, opdateres sjældnere)
50+
paru -S opencode-bin # Arch Linux
51+
mise use -g opencode # alle OS
52+
nix run nixpkgs#opencode # eller github:anomalyco/opencode for nyeste dev-branch
53+
```
54+
55+
> [!TIP]
56+
> Fjern versioner ældre end 0.1.x før installation.
57+
58+
### Desktop-app (BETA)
59+
60+
OpenCode findes også som desktop-app. Download direkte fra [releases-siden](https://github.com/anomalyco/opencode/releases) eller [opencode.ai/download](https://opencode.ai/download).
61+
62+
| Platform | Download |
63+
| --------------------- | ------------------------------------- |
64+
| macOS (Apple Silicon) | `opencode-desktop-darwin-aarch64.dmg` |
65+
| macOS (Intel) | `opencode-desktop-darwin-x64.dmg` |
66+
| Windows | `opencode-desktop-windows-x64.exe` |
67+
| Linux | `.deb`, `.rpm`, eller AppImage |
68+
69+
```bash
70+
# macOS (Homebrew)
71+
brew install --cask opencode-desktop
72+
# Windows (Scoop)
73+
scoop bucket add extras; scoop install extras/opencode-desktop
74+
```
75+
76+
#### Installationsmappe
77+
78+
Installationsscriptet bruger følgende prioriteringsrækkefølge for installationsstien:
79+
80+
1. `$OPENCODE_INSTALL_DIR` - Tilpasset installationsmappe
81+
2. `$XDG_BIN_DIR` - Sti der følger XDG Base Directory Specification
82+
3. `$HOME/bin` - Standard bruger-bin-mappe (hvis den findes eller kan oprettes)
83+
4. `$HOME/.opencode/bin` - Standard fallback
84+
85+
```bash
86+
# Eksempler
87+
OPENCODE_INSTALL_DIR=/usr/local/bin curl -fsSL https://opencode.ai/install | bash
88+
XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash
89+
```
90+
91+
### Agents
92+
93+
OpenCode har to indbyggede agents, som du kan skifte mellem med `Tab`-tasten.
94+
95+
- **build** - Standard, agent med fuld adgang til udviklingsarbejde
96+
- **plan** - Skrivebeskyttet agent til analyse og kodeudforskning
97+
- Afviser filredigering som standard
98+
- Spørger om tilladelse før bash-kommandoer
99+
- Ideel til at udforske ukendte kodebaser eller planlægge ændringer
100+
101+
Derudover findes der en **general**-subagent til komplekse søgninger og flertrinsopgaver.
102+
Den bruges internt og kan kaldes via `@general` i beskeder.
103+
104+
Læs mere om [agents](https://opencode.ai/docs/agents).
105+
106+
### Dokumentation
107+
108+
For mere info om konfiguration af OpenCode, [**se vores docs**](https://opencode.ai/docs).
109+
110+
### Bidrag
111+
112+
Hvis du vil bidrage til OpenCode, så læs vores [contributing docs](./CONTRIBUTING.md) før du sender en pull request.
113+
114+
### Bygget på OpenCode
115+
116+
Hvis du arbejder på et projekt der er relateret til OpenCode og bruger "opencode" som en del af navnet; f.eks. "opencode-dashboard" eller "opencode-mobile", så tilføj en note i din README, der tydeliggør at projektet ikke er bygget af OpenCode-teamet og ikke er tilknyttet os på nogen måde.
117+
118+
### FAQ
119+
120+
#### Hvordan adskiller dette sig fra Claude Code?
121+
122+
Det minder meget om Claude Code i forhold til funktionalitet. Her er de vigtigste forskelle:
123+
124+
- 100% open source
125+
- Ikke låst til en udbyder. Selvom vi anbefaler modellerne via [OpenCode Zen](https://opencode.ai/zen); kan OpenCode bruges med Claude, OpenAI, Google eller endda lokale modeller. Efterhånden som modeller udvikler sig vil forskellene mindskes og priserne falde, så det er vigtigt at være provider-agnostic.
126+
- LSP-support out of the box
127+
- Fokus på TUI. OpenCode er bygget af neovim-brugere og skaberne af [terminal.shop](https://terminal.shop); vi vil skubbe grænserne for hvad der er muligt i terminalen.
128+
- Klient/server-arkitektur. Det kan f.eks. lade OpenCode køre på din computer, mens du styrer den eksternt fra en mobilapp. Det betyder at TUI-frontend'en kun er en af de mulige clients.
129+
130+
---
131+
132+
**Bliv en del af vores community** [Discord](https://discord.gg/opencode) | [X.com](https://x.com/opencode)

0 commit comments

Comments
 (0)