fix(docs): locale translations for nav elements and headings
This commit is contained in:
@@ -26,7 +26,7 @@ opencode hem **JSON** hem de **JSONC** (JSON Yorumlarla birlikte) formatlarını
|
||||
## Konumlar
|
||||
|
||||
Yapılandırmanızı birkaç farklı konuma yerleştirebilirsiniz ve bunların
|
||||
farklı öncelik sırası.
|
||||
farklı öncelik sırası vardır.
|
||||
|
||||
:::note
|
||||
Yapılandırma dosyaları **birleştirilir**, değiştirilmez.
|
||||
@@ -34,20 +34,20 @@ Yapılandırma dosyaları **birleştirilir**, değiştirilmez.
|
||||
|
||||
Yapılandırma dosyaları değiştirilmez, birleştirilir. Aşağıdaki yapılandırma konumlarındaki ayarlar birleştirilir. Daha sonraki yapılandırmalar, yalnızca çakışan anahtarlar için önceki yapılandırmaları geçersiz kılar. Tüm yapılandırmalardaki çakışmayan ayarlar korunur.
|
||||
|
||||
Örneğin, genel ayarınız `theme: "opencode"` ve `autoupdate: true`'yi ayarlıyorsa ve proje ayarlarınız `model: "anthropic/claude-sonnet-4-5"`'yi ayarlıyorsa, son tork ayarının tümünü dikkate alır.
|
||||
Örneğin, genel ayarınız `theme: "opencode"` ve `autoupdate: true`'yi ayarlıyorsa ve proje ayarlarınız `model: "anthropic/claude-sonnet-4-5"`'yi ayarlıyorsa, nihai yapılandırma üç ayarı da içerecektir.
|
||||
|
||||
---
|
||||
|
||||
### Precedence order
|
||||
### Öncelik sırası
|
||||
|
||||
Yapılandırma kaynakları bu sırayla yüklenir (sonraki kaynaklar öncekileri geçersiz kılar):
|
||||
|
||||
1. **Uzaktan yapılandırma** (`.well-known/opencode`'dan) - kurumsal varsayılanlar
|
||||
2. **Global config** (`~/.config/opencode/opencode.json`) - user preferences
|
||||
3. **Custom config** (`OPENCODE_CONFIG` env var) - custom overrides
|
||||
4. **Project config** (`opencode.json` in project) - project-specific settings
|
||||
5. **`.opencode` dizinleri** - aracılar, komutlar, eklentiler
|
||||
6. **Inline config** (`OPENCODE_CONFIG_CONTENT` env var) - runtime overrides
|
||||
1. **Uzak yapılandırma** (`.well-known/opencode`'dan) - kurumsal varsayılanlar
|
||||
2. **Genel yapılandırma** (`~/.config/opencode/opencode.json`) - kullanıcı tercihleri
|
||||
3. **Özel yapılandırma** (`OPENCODE_CONFIG` env var) - özel geçersiz kılmalar
|
||||
4. **Proje yapılandırması** (projedeki `opencode.json`) - projeye özgü ayarlar
|
||||
5. **`.opencode` dizinleri** - agent'lar, komutlar, eklentiler
|
||||
6. **Satır içi yapılandırma** (`OPENCODE_CONFIG_CONTENT` env var) - çalışma zamanı geçersiz kılmaları
|
||||
|
||||
Bu, proje yapılandırmalarının genel varsayılanları geçersiz kılabileceği ve genel yapılandırmaların uzak organizasyonel varsayılanları geçersiz kılabileceği anlamına gelir.
|
||||
|
||||
@@ -61,7 +61,7 @@ Bu, proje yapılandırmalarının genel varsayılanları geçersiz kılabileceğ
|
||||
|
||||
Kuruluşlar, `.well-known/opencode` uç noktası aracılığıyla varsayılan yapılandırmayı sağlayabilir. Bu, onu destekleyen bir sağlayıcıyla kimlik doğrulaması yaptığınızda otomatik olarak alınır.
|
||||
|
||||
Remote config ilk olarak yüklenir ve temel katman görevi görür. Diğer tüm yapılandırma kaynakları (genel, proje) bu varsayılanları geçersiz kılabilir.
|
||||
Uzak yapılandırma ilk olarak yüklenir ve temel katman görevi görür. Diğer tüm yapılandırma kaynakları (genel, proje) bu varsayılanları geçersiz kılabilir.
|
||||
|
||||
Örneğin, kuruluşunuz varsayılan olarak devre dışı bırakılan MCP sunucuları sağlıyorsa:
|
||||
|
||||
@@ -97,7 +97,7 @@ Yerel yapılandırmanızda belirli sunucuları etkinleştirebilirsiniz:
|
||||
|
||||
Global opencode yapılandırmanızı `~/.config/opencode/opencode.json` içine yerleştirin. Temalar, sağlayıcılar veya tuş atamaları gibi kullanıcı çapındaki tercihler için genel yapılandırmayı kullanın.
|
||||
|
||||
Global config overrides remote organizational defaults.
|
||||
Genel yapılandırma, uzak kurumsal varsayılanları geçersiz kılar.
|
||||
|
||||
---
|
||||
|
||||
@@ -131,7 +131,7 @@ opencode run "Hello world"
|
||||
### Özel dizin
|
||||
|
||||
`OPENCODE_CONFIG_DIR` kullanarak özel bir yapılandırma dizini belirtin
|
||||
ortam değişkeni. Bu dizin aracılar, komutlar için aranacaktır.
|
||||
ortam değişkeni. Bu dizin agent'lar, komutlar için aranacaktır.
|
||||
modlar ve eklentiler tıpkı standart `.opencode` dizini gibi olmalıdır ve
|
||||
aynı yapıyı takip edin.
|
||||
|
||||
@@ -144,7 +144,7 @@ opencode run "Hello world"
|
||||
|
||||
---
|
||||
|
||||
## Schema
|
||||
## Şema
|
||||
|
||||
Yapılandırma dosyası [**`opencode.ai/config.json`**](https://opencode.ai/config.json)'da tanımlanan bir şemaya sahiptir.
|
||||
|
||||
@@ -268,7 +268,7 @@ Ayrıca [local models](/docs/models#local) ayarlayabilirsiniz. [Daha fazla bilgi
|
||||
|
||||
Bazı sağlayıcılar genel `timeout` ve `apiKey` ayarlarının ötesinde ek yapılandırma seçeneklerini destekler.
|
||||
|
||||
##### Amazon Ana Kayası
|
||||
##### Amazon Bedrock
|
||||
|
||||
Amazon Bedrock, AWS'a özgü yapılandırmayı destekler:
|
||||
|
||||
@@ -314,9 +314,9 @@ opencode yapılandırmanızda kullanmak istediğiniz temayı `theme` seçeneği
|
||||
|
||||
---
|
||||
|
||||
### Temsilciler
|
||||
### Agent'lar
|
||||
|
||||
`agent` seçeneği aracılığıyla özel görevlere yönelik özel aracıları yapılandırabilirsiniz.
|
||||
`agent` seçeneği aracılığıyla özel görevlere yönelik özel agent'ları yapılandırabilirsiniz.
|
||||
|
||||
```jsonc title="opencode.jsonc"
|
||||
{
|
||||
@@ -330,6 +330,7 @@ opencode yapılandırmanızda kullanmak istediğiniz temayı `theme` seçeneği
|
||||
// Disable file modification tools for review-only agent
|
||||
"write": false,
|
||||
"edit": false,
|
||||
"bash": true,
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -340,9 +341,9 @@ Agent'ları `~/.config/opencode/agents/` veya `.opencode/agents/` içindeki Mark
|
||||
|
||||
---
|
||||
|
||||
### Varsayılan temsilci
|
||||
### Varsayılan agent
|
||||
|
||||
`default_agent` seçeneğini kullanarak varsayılan aracıyı ayarlayabilirsiniz. Bu, hiçbiri açıkça belirtilmediğinde hangi aracının kullanılacağını belirler.
|
||||
`default_agent` seçeneğini kullanarak varsayılan agent'ı ayarlayabilirsiniz. Bu, hiçbiri açıkça belirtilmediğinde hangi agent'ın kullanılacağını belirler.
|
||||
|
||||
```json title="opencode.json"
|
||||
{
|
||||
@@ -351,7 +352,7 @@ Agent'ları `~/.config/opencode/agents/` veya `.opencode/agents/` içindeki Mark
|
||||
}
|
||||
```
|
||||
|
||||
Varsayılan aracı, birincil aracı olmalıdır (alt aracı değil). Bu, `"build"` veya `"plan"` gibi yerleşik bir aracı ya da tanımladığınız bir [custom agent](/docs/agents) olabilir. Belirtilen aracı mevcut değilse veya bir alt aracı ise, opencode bir uyarıyla birlikte `"build"`'ye geri döner.
|
||||
Varsayılan agent, birincil agent olmalıdır (alt agent değil). Bu, `"build"` veya `"plan"` gibi yerleşik bir agent ya da tanımladığınız bir [özel agent](/docs/agents) olabilir. Belirtilen agent mevcut değilse veya bir alt agent ise, opencode bir uyarıyla birlikte `"build"`'ye geri döner.
|
||||
|
||||
Bu ayar tüm arayüzler için geçerlidir: TUI, CLI (`opencode run`), masaüstü uygulaması ve GitHub Action.
|
||||
|
||||
@@ -359,7 +360,7 @@ Bu ayar tüm arayüzler için geçerlidir: TUI, CLI (`opencode run`), masaüstü
|
||||
|
||||
### Paylaşma
|
||||
|
||||
[share](/docs/share) özelliği `share` seçeneğini aracılığıyla yapılandırabilirsiniz.
|
||||
[share](/docs/share) özelliğini `share` seçeneği aracılığıyla yapılandırabilirsiniz.
|
||||
|
||||
```json title="opencode.json"
|
||||
{
|
||||
@@ -374,7 +375,7 @@ Bu şunları gerektirir:
|
||||
- `"auto"` - Yeni konuşmaları otomatik olarak paylaş
|
||||
- `"disabled"` - Paylaşımı tamamen devre dışı bırak
|
||||
|
||||
Varsayılan olarak paylaşım, `/share` yoğunluğu kullanılarak konuşmaları açıkça paylaşmanız gereken manuel moda ayarlanmıştır.
|
||||
Varsayılan olarak paylaşım, `/share` komutunu kullanarak konuşmaları açıkça paylaşmanız gereken manuel moda ayarlanmıştır.
|
||||
|
||||
---
|
||||
|
||||
@@ -404,7 +405,7 @@ Komutları `~/.config/opencode/commands/` veya `.opencode/commands/` içindeki M
|
||||
|
||||
---
|
||||
|
||||
### Tuş bağlantıları
|
||||
### Tuş atamaları
|
||||
|
||||
Tuş atamalarınızı `keybinds` seçeneği aracılığıyla özelleştirebilirsiniz.
|
||||
|
||||
@@ -419,7 +420,7 @@ Tuş atamalarınızı `keybinds` seçeneği aracılığıyla özelleştirebilirs
|
||||
|
||||
---
|
||||
|
||||
### Autoupdate
|
||||
### Otomatik Güncelleme
|
||||
|
||||
opencode başlatıldığında yeni güncellemeleri otomatik olarak indirecektir. Bunu `autoupdate` seçeneğiyle devre dışı bırakabilirsiniz.
|
||||
|
||||
@@ -461,7 +462,7 @@ Kod formatlayıcılarını `formatter` seçeneği aracılığıyla yapılandıra
|
||||
|
||||
---
|
||||
|
||||
### Permissions
|
||||
### İzinler
|
||||
|
||||
Varsayılan olarak, opencode açık bir onay gerektirmeden **tüm işlemlere izin verir**. `permission` seçeneğini kullanarak bunu değiştirebilirsiniz.
|
||||
|
||||
@@ -500,7 +501,7 @@ Bağlam sıkıştırma davranışını `compaction` seçeneği aracılığıyla
|
||||
|
||||
---
|
||||
|
||||
### Watcher
|
||||
### İzleyici
|
||||
|
||||
Dosya izleyicinin yok sayma kalıplarını `watcher` seçeneği aracılığıyla yapılandırabilirsiniz.
|
||||
|
||||
@@ -532,9 +533,9 @@ Kullanmak istediğiniz MCP sunucularını `mcp` seçeneği aracılığıyla yap
|
||||
|
||||
---
|
||||
|
||||
### Plugins
|
||||
### Eklentiler
|
||||
|
||||
[Plugins](/docs/plugins) opencode'u özel araçlar, kancalar ve entegrasyonlarla genişletin.
|
||||
[Eklentiler](/docs/plugins) opencode'u özel araçlar, kancalar ve entegrasyonlarla genişletin.
|
||||
|
||||
Eklenti dosyalarını `.opencode/plugins/` veya `~/.config/opencode/plugins/` içine yerleştirin. Ayrıca eklentileri `plugin` seçeneği aracılığıyla npm'den de yükleyebilirsiniz.
|
||||
|
||||
@@ -560,12 +561,11 @@ Kullandığınız modele ilişkin talimatları `instructions` seçeneği aracıl
|
||||
}
|
||||
```
|
||||
|
||||
Bu, talimat dosyalarına giden bir dizi yolu ve glob desenini alır. [Daha fazla bilgi edin
|
||||
kurallar hakkında burada](/docs/rules).
|
||||
Bu, talimat dosyalarına giden bir dizi yolu ve glob desenini alır. [Kurallar hakkında daha fazla bilgiyi buradan edinin](/docs/rules).
|
||||
|
||||
---
|
||||
|
||||
### Disabled providers
|
||||
### Devre dışı bırakılan sağlayıcılar
|
||||
|
||||
`disabled_providers` seçeneği aracılığıyla otomatik olarak yüklenen sağlayıcıları devre dışı bırakabilirsiniz. Bu, belirli sağlayıcıların kimlik bilgileri mevcut olsa bile yüklenmesini engellemek istediğinizde kullanışlıdır.
|
||||
|
||||
@@ -582,7 +582,7 @@ kurallar hakkında burada](/docs/rules).
|
||||
|
||||
`disabled_providers` seçeneği bir dizi sağlayıcı kimliğini kabul eder. Bir sağlayıcı devre dışı bırakıldığında:
|
||||
|
||||
- It won't be loaded even if environment variables are set.
|
||||
- Ortam değişkenleri ayarlanmış olsa bile yüklenmez.
|
||||
- API anahtarları `/connect` komutu aracılığıyla yapılandırılsa bile yüklenmeyecektir.
|
||||
- Sağlayıcının modelleri, model seçim listesinde görünmez.
|
||||
|
||||
@@ -609,7 +609,7 @@ Bir sağlayıcı hem `enabled_providers` hem de `disabled_providers`'de görün
|
||||
|
||||
---
|
||||
|
||||
### Experimental
|
||||
### Deneysel
|
||||
|
||||
`experimental` anahtarı aktif olarak geliştirilmekte olan seçenekleri içerir.
|
||||
|
||||
@@ -621,7 +621,7 @@ Bir sağlayıcı hem `enabled_providers` hem de `disabled_providers`'de görün
|
||||
```
|
||||
|
||||
:::caution
|
||||
Experimental options are not stable. They may change or be removed without notice.
|
||||
Deneysel seçenekler kararlı değildir. Bildirim yapılmaksızın değişebilir veya kaldırılabilirler.
|
||||
:::
|
||||
|
||||
---
|
||||
@@ -632,7 +632,7 @@ Ortam değişkenlerine ve dosya içeriklerine referans vermek için yapılandır
|
||||
|
||||
---
|
||||
|
||||
### Env vars
|
||||
### Ortam değişkenleri
|
||||
|
||||
Ortam değişkenlerini değiştirmek için `{env:VARIABLE_NAME}` kullanın:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user