fix: update Turkish translations (#15835)

This commit is contained in:
İbrahim Hakkı Ergin 2026-03-03 15:27:54 +03:00 committed by GitHub
parent 356b5d4601
commit cbf0570489
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 42 additions and 48 deletions

View File

@ -102,7 +102,7 @@ export const dict = {
"temp.logoDarkAlt": "opencode koyu logo",
"home.banner.badge": "Yeni",
"home.banner.text": "Masaüstü uygulaması beta olarak kullanılabilir",
"home.banner.text": "Masaüstü uygulaması beta olarak mevcut",
"home.banner.platforms": "macOS, Windows ve Linux'ta",
"home.banner.downloadNow": "Şimdi indir",
"home.banner.downloadBetaNow": "Masaüstü betayı şimdi indir",
@ -139,7 +139,7 @@ export const dict = {
"home.growth.contributors": "Katılımcılar",
"home.growth.monthlyDevs": "Aylık Geliştiriciler",
"home.privacy.title": "Önce gizlilik için tasarlandı",
"home.privacy.title": "Gizlilik öncelikli tasarlandı",
"home.privacy.body":
"OpenCode kodunuzu veya bağlam verilerinizi saklamaz; bu sayede gizliliğe duyarlı ortamlarda çalışabilir.",
"home.privacy.learnMore": "Hakkında daha fazla bilgi:",
@ -157,12 +157,12 @@ export const dict = {
"home.faq.a3.p2.afterZen": " hesabı oluşturabilirsiniz.",
"home.faq.a3.p3": "Zen'i öneriyoruz, ancak OpenCode OpenAI, Anthropic, xAI gibi popüler sağlayıcılarla da çalışır.",
"home.faq.a3.p4.beforeLocal": "Hatta",
"home.faq.a3.p4.localLink": "yerel modellerinizi",
"home.faq.a3.p4.localLink": "yerel modellerinizi bağlayabilirsiniz",
"home.faq.q4": "Mevcut AI aboneliklerimi OpenCode ile kullanabilir miyim?",
"home.faq.a4.p1":
"Evet. OpenCode tüm büyük sağlayıcıların aboneliklerini destekler. Claude Pro/Max, ChatGPT Plus/Pro veya GitHub Copilot kullanabilirsiniz.",
"home.faq.q5": "OpenCode'u sadece terminalde mi kullanabilirim?",
"home.faq.a5.beforeDesktop": "Artık hayır! OpenCode şimdi",
"home.faq.a5.beforeDesktop": "Artık hayır! OpenCode artık sizin bu cihazlarınıza",
"home.faq.a5.desktop": "masaüstü",
"home.faq.a5.and": "ve",
"home.faq.a5.web": "web",
@ -178,10 +178,10 @@ export const dict = {
"home.faq.a7.p2.shareLink": "paylaşım sayfaları",
"home.faq.q8": "OpenCode açık kaynak mı?",
"home.faq.a8.p1": "Evet, OpenCode tamamen açık kaynaktır. Kaynak kodu",
"home.faq.a8.p2": "altında",
"home.faq.a8.p2": "'da",
"home.faq.a8.mitLicense": "MIT Lisansı",
"home.faq.a8.p3":
", yani herkes kullanabilir, değiştirebilir veya geliştirmeye katkıda bulunabilir. Topluluktan herkes issue açabilir, pull request gönderebilir ve işlevselliği genişletebilir.",
"altında herkese açıktır, yani herkes kullanabilir, değiştirebilir veya geliştirmeye katkıda bulunabilir. Topluluktan herkes issue açabilir, pull request gönderebilir ve işlevselliği genişletebilir.",
"home.zenCta.title": "Kodlama ajanları için güvenilir, optimize modeller",
"home.zenCta.body":

View File

@ -1,13 +1,13 @@
---
title: Giriş
description: opencode kullanmaya başlayın.
description: OpenCode kullanmaya başlayın.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
import config from "../../../../config.mjs"
export const console = config.console
[**opencode**](/) açık kaynaklı bir AI kodlama ajanıdır. Terminal tabanlı bir arayüz, masaüstü uygulaması veya IDE uzantısı olarak mevcuttur.
[**OpenCode**](/) açık kaynaklı bir AI kodlama ajanıdır. Terminal tabanlı bir arayüz, masaüstü uygulaması veya IDE uzantısı olarak mevcuttur.
![opencode TUI with the opencode theme](../../../assets/lander/screenshot.png)
@ -17,11 +17,11 @@ Başlayalım.
#### Ön koşullar
opencode'u terminalinizde kullanmak için ihtiyacınız olacak:
OpenCode'u terminalinizde kullanmak için ihtiyacınız olacak:
1. Şu gibi modern bir terminal emülatörü:
- [WezTerm](https://wezterm.org), cross-platform
- [Alacritty](https://alacritty.org), cross-platform
- [WezTerm](https://wezterm.org), cross-platform (tüm platformlarda)
- [Alacritty](https://alacritty.org), cross-platform (tüm platformlarda)
- [Ghostty](https://ghostty.org), Linux ve macOS
- [Kitty](https://sw.kovidgoyal.net/kitty/), Linux ve macOS
@ -31,7 +31,7 @@ opencode'u terminalinizde kullanmak için ihtiyacınız olacak:
## Kurulum
opencode'u kurmanın en kolay yolu kurulum betiğidir.
OpenCode'u kurmanın en kolay yolu kurulum betiğidir.
```bash
curl -fsSL https://opencode.ai/install | bash
@ -79,7 +79,7 @@ Ayrıca aşağıdaki komutlarla da yükleyebilirsiniz:
brew install anomalyco/tap/opencode
```
> En güncel sürümler için opencode tap'ini kullanmanızı öneririz. Resmi `brew install opencode` formülü Homebrew ekibi tarafından korunur ve daha sık güncellenir.
> En güncel sürümler için OpenCode tap'ini kullanmanızı öneririz. Resmi `brew install opencode` formülü Homebrew ekibi tarafından korunur ve daha sık güncellenir.
- **Paru'yu Arch Linux'ta kullanma**
@ -91,7 +91,7 @@ Ayrıca aşağıdaki komutlarla da yükleyebilirsiniz:
#### Windows
:::tip[Önerilen: WSL kullanın]
Windows'ta en iyi deneyim için [Windows Subsystem for Linux (WSL)](/docs/windows-wsl) kullanılmasını öneririz. Daha iyi performans ve opencode'un özellikleriyle tam uyumluluğu sağlar.
Windows'ta en iyi deneyim için [Windows Subsystem for Linux (WSL)](/docs/windows-wsl) kullanılmasını öneririz. Daha iyi performans ve OpenCode'un özellikleriyle tam uyumluluğu sağlar.
:::
- **Chocolatey Kullanımı**
@ -124,7 +124,7 @@ Windows'ta en iyi deneyim için [Windows Subsystem for Linux (WSL)](/docs/window
docker run -it --rm ghcr.io/anomalyco/opencode
```
opencode'un Bun kullanılarak Windows'a yüklenmesine yönelik destek şu anda devam etmektedir.
OpenCode'un Bun kullanılarak Windows'a yüklenmesine yönelik destek şu anda devam etmektedir.
İkili dosyayı [Releases](https://github.com/anomalyco/opencode/releases)'dan da alabilirsiniz.
@ -132,12 +132,12 @@ opencode'un Bun kullanılarak Windows'a yüklenmesine yönelik destek şu anda d
## Yapılandırma
opencode ile herhangi bir LLM sağlayıcısının API anahtarlarını yapılandırarak kullanabilirsiniz.
OpenCode ile herhangi bir LLM sağlayıcısının API anahtarlarını yapılandırarak kullanabilirsiniz.
LLM sağlayıcılarını kullanmaya yeni başlıyorsanız, [OpenCode Zen](/docs/zen) kullanmanızı öneririz.
opencode ekibi tarafından test edilmiş ve doğrulanmış modellerin seçilmiş bir listesidir.
OpenCode ekibi tarafından test edilmiş ve doğrulanmış modellerin seçilmiş bir listesidir.
1. TUI'de `/connect` komutunu çalıştırın, opencode'u seçin ve [opencode.ai/auth](https://opencode.ai/auth)'ye gidin.
1. TUI'de `/connect` komutunu çalıştırın, OpenCode'u seçin ve [opencode.ai/auth](https://opencode.ai/auth)'ye gidin.
```txt
/connect
@ -160,39 +160,37 @@ Alternatif olarak diğer sağlayıcılardan birini seçebilirsiniz. [Daha fazla
## Başlatma
Artık bir sağlayıcı yapılandırdığınıza göre, bir projeye gidebilirsiniz.
üzerinde çalışmak istiyorsun.
Artık bir sağlayıcı yapılandırdığınıza göre, üzerinde çalışmak istediğiniz bir projeye gidebilirsiniz.
```bash
cd /path/to/project
```
Ve opencode'u çalıştırın.
Ve OpenCode'u çalıştırın.
```bash
opencode
```
Daha sonra aşağıdaki komutu çalıştırarak proje için opencode'u başlatın.
Daha sonra aşağıdaki komutu çalıştırarak proje için OpenCode'u başlatın.
```bash frame="none"
/init
```
Bu, opencode'un projenizi analiz etmesini ve bir `AGENTS.md` dosyası oluşturmasını sağlayacaktır.
proje kökü.
Bu, OpenCode'un projenizi analiz etmesini ve bir `AGENTS.md` proje kökünde dosyası oluşturmasını sağlayacaktır.
:::tip
Projenizin `AGENTS.md` dosyasını Git'e göndermelisiniz.
:::
Bu, opencode'un proje yapısını ve kullanılan kodlama kalıplarını anlamasına yardımcı olur.
Bu, OpenCode'un proje yapısını ve kullanılan kodlama kalıplarını anlamasına yardımcı olur.
---
## Kullanım
Artık projeniz üzerinde çalışmak için opencode'u kullanmaya hazırsınız. Dilediğiniz soruyu sorabilirsiniz.
Artık projeniz üzerinde çalışmak için OpenCode'u kullanmaya hazırsınız. Dilediğiniz soruyu sorabilirsiniz.
AI kodlama ajanını kullanmaya yeniyseniz aşağıdaki örnekler yardımcı olabilir.
@ -200,7 +198,7 @@ AI kodlama ajanını kullanmaya yeniyseniz aşağıdaki örnekler yardımcı ola
### Soru Sorma
opencode'dan kod tabanını size açıklamasını isteyebilirsiniz.
OpenCode'dan kod tabanını size açıklamasını isteyebilirsiniz.
:::tip
Projedeki dosyaları bulanık aramak için `@` tuşunu kullanın.
@ -216,14 +214,14 @@ Kod tabanının üzerinde çalışmadığınız bir kısmı varsa bu yararlı ol
### Özellik Ekleme
opencode'dan projenize yeni özellikler eklemesini isteyebilirsiniz. Yine de öncelikle ondan bir plan oluşturmasını istemenizi öneririz.
OpenCode'dan projenize yeni özellikler eklemesini isteyebilirsiniz. Yine de öncelikle ondan bir plan oluşturmasını istemenizi öneririz.
1. **Bir plan oluşturun**
opencode, değişiklik yapma özelliğini kapatan bir \_Plan modu_na sahiptir.
OpenCode, değişiklik yapma özelliğini kapatan bir \_Plan modu_\na sahiptir.
Bu modda, özelliğin nasıl uygulanacağını önerir.
**Sekme** tuşunu kullanarak buna geçin. Bunun için sağ alt köşede bir gösterge göreceksiniz.
**Tab** tuşunu kullanarak buna geçin. Bunun için sağ alt köşede bir gösterge göreceksiniz.
```bash frame="none" title="Plan moduna geç"
<TAB>
@ -237,16 +235,13 @@ opencode'dan projenize yeni özellikler eklemesini isteyebilirsiniz. Yine de ön
From this screen, the user can undelete a note or permanently delete it.
```
opencode'un isteğinizi anlaması için yeterli ayrıntı verin.
OpenCode'un isteğinizi anlaması için yeterli ayrıntı verin.
Ekibinizdeki junior bir geliştiriciyle konuşur gibi yazmak genelde iyi sonuç verir.
:::tip
opencode'a bol bağlam ve örnek verin.
OpenCode'a ne istediğinizi anlamasına yardımcı olacak bol miktarda bağlam ve örnek verin.
:::
opencode verdiğiniz görselleri tarayıp prompt'a ekleyebilir.
Bunu bir görseli terminale sürükleyip bırakarak yapabilirsiniz.
2. **Planı yineleyin**
Size bir plan sunduğunda ona geri bildirimde bulunabilir veya daha fazla ayrıntı ekleyebilirsiniz.
@ -260,12 +255,12 @@ opencode'dan projenize yeni özellikler eklemesini isteyebilirsiniz. Yine de ön
İsteme eklemek için görüntüleri terminale sürükleyip bırakın.
:::
opencode verdiğiniz görselleri tarayıp prompt'a ekleyebilir.
OpenCode verdiğiniz görselleri tarayıp prompt'a ekleyebilir.
Bunu bir görseli terminale sürükleyip bırakarak yapabilirsiniz.
3. **Özelliği oluşturun**
Planı yeterli bulduğunuzda **Sekme** tuşuna tekrar basarak \_Build modu_na dönün.
Planı yeterli bulduğunuzda **Tab** tuşuna tekrar basarak \_Build modu_\na dönün.
```bash frame="none"
<TAB>
@ -281,7 +276,7 @@ opencode'dan projenize yeni özellikler eklemesini isteyebilirsiniz. Yine de ön
### Değişiklik Yapma
Daha basit değişikliklerde, önce planı incelemeden opencode'dan doğrudan değişiklik yapmasını isteyebilirsiniz.
Daha basit değişikliklerde, önce planı incelemeden OpenCode'dan doğrudan değişiklik yapmasını isteyebilirsiniz.
```txt frame="none" "@packages/functions/src/settings.ts" "@packages/functions/src/notes.ts"
We need to add authentication to the /settings route. Take a look at how this is
@ -289,32 +284,31 @@ handled in the /notes route in @packages/functions/src/notes.ts and implement
the same logic in @packages/functions/src/settings.ts
```
opencode'un doğru değişiklikleri yapması için yeterli ayrıntı verdiğinizden emin olun.
OpenCode'un doğru değişiklikleri yapması için yeterli ayrıntı verdiğinizden emin olun.
---
### Değişiklikleri Geri Alma
Diyelim ki opencode'dan bazı değişiklikler yapmasını istediniz.
Diyelim ki OpenCode'dan bazı değişiklikler yapmasını istediniz.
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
```
Ama istediğinin bu olmadığını anlıyorsun. Değişiklikleri **geri alabilirsiniz**
`/undo` komutunu kullanarak.
Ama istediğinin bu olmadığını anlıyorsun. `/undo` komutunu kullanarak değişiklikleri **geri alabilirsiniz**.
```bash frame="none"
/undo
```
opencode değişiklikleri geri alır ve orijinal mesajınızı tekrar gösterir.
OpenCode değişiklikleri geri alır ve orijinal mesajınızı tekrar gösterir.
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
```
Buradan komut isteminde ince ayar yapabilir ve opencode'dan tekrar denemesini isteyebilirsiniz.
Buradan komut isteminde ince ayar yapabilir ve OpenCode'dan tekrar denemesini isteyebilirsiniz.
:::tip
Birden çok değişikliği geri almak için `/undo` komutunu birden çok kez çalıştırabilirsiniz.
@ -330,7 +324,7 @@ Veya `/redo` komutunu kullanarak değişiklikleri **yeniden yapabilirsiniz**.
## Paylaşma
opencode ile yaptığınız görüşmeleri [ekibinizle paylaşabilirsiniz](/docs/share).
OpenCode ile yaptığınız görüşmeleri [ekibinizle paylaşabilirsiniz](/docs/share).
```bash frame="none"
/share
@ -342,12 +336,12 @@ Bu, mevcut konuşmaya bir bağlantı oluşturacak ve bunu panonuza kopyalayacakt
Konuşmalar varsayılan olarak paylaşılmaz.
:::
İşte opencode'lu bir [örnek konuşma](https://opencode.ai/s/4XP1fce5).
İşte OpenCode ile bir [örnek konuşma](https://opencode.ai/s/4XP1fce5).
---
## Özelleştirme
İşte bu kadar! Artık opencode'u kullanma konusunda profesyonelsiniz.
İşte bu kadar! Artık OpenCode'u kullanma konusunda profesyonelsiniz.
Kendinize göre uyarlamak için [tema seçebilir](/docs/themes), [tuş atamalarını özelleştirebilir](/docs/keybinds), [kod biçimlendirici ayarlayabilir](/docs/formatters), [özel komutlar oluşturabilir](/docs/commands) veya [opencode config](/docs/config) ile oynayabilirsiniz.
Kendinize göre uyarlamak için [tema seçebilir](/docs/themes), [tuş atamalarını özelleştirebilir](/docs/keybinds), [kod biçimlendirici ayarlayabilir](/docs/formatters), [özel komutlar oluşturabilir](/docs/commands) veya [OpenCode config](/docs/config) ile oynayabilirsiniz.