diff options
| author | Adam <[email protected]> | 2026-02-11 18:51:27 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2026-02-11 18:51:50 -0600 |
| commit | aea68c386a4f64cf718c3eeee9dffec8409ee6b0 (patch) | |
| tree | bdf06cb3372c6c48c97c43b41e53e514888a52b3 /packages/web/src/content/docs/tr/plugins.mdx | |
| parent | 8eea53a41e92257d1a4ad6653d0d2930465bf34a (diff) | |
| download | opencode-aea68c386a4f64cf718c3eeee9dffec8409ee6b0.tar.gz opencode-aea68c386a4f64cf718c3eeee9dffec8409ee6b0.zip | |
fix(docs): locale translations for nav elements and headings
Diffstat (limited to 'packages/web/src/content/docs/tr/plugins.mdx')
| -rw-r--r-- | packages/web/src/content/docs/tr/plugins.mdx | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/packages/web/src/content/docs/tr/plugins.mdx b/packages/web/src/content/docs/tr/plugins.mdx index dd04544ac..0b24e48c3 100644 --- a/packages/web/src/content/docs/tr/plugins.mdx +++ b/packages/web/src/content/docs/tr/plugins.mdx @@ -5,13 +5,13 @@ description: opencode'u genişletmek için kendi eklentilerinizi yazın. Eklentiler, çeşitli olaylara bağlanarak ve davranışı özelleştirerek opencode'u genişletmenize olanak tanır. Yeni özellikler eklemek, harici hizmetlerle entegrasyon sağlamak veya opencode'un varsayılan davranışını değiştirmek için eklentiler oluşturabilirsiniz. -Örnekler için topluluk tarafından oluşturulan [plugins](/docs/ecosystem#plugins)'a göz atın. +Örnekler için topluluk tarafından oluşturulan [eklentilere](/docs/ecosystem#plugins) göz atın. --- -## Bir eklenti kullanın +## Eklenti kullanımı -There are two ways to load plugins. +Eklentileri yüklemenin iki yolu vardır. --- @@ -39,7 +39,7 @@ Yapılandırma dosyanızda npm paketlerini belirtin. Hem normal hem de kapsamlı npm paketleri desteklenir. -[ecosystem](/docs/ecosystem#plugins)'daki mevcut eklentilere göz atın. +[Ekosistem](/docs/ecosystem#plugins)'deki mevcut eklentilere göz atın. --- @@ -47,11 +47,11 @@ Hem normal hem de kapsamlı npm paketleri desteklenir. **npm eklentileri** başlangıçta Bun kullanılarak otomatik olarak yüklenir. Paketler ve bağımlılıkları `~/.cache/opencode/node_modules/`'da önbelleğe alınır. -**Yerel eklentiler** doğrudan eklenti dizininden yüklenir. Harici paketleri kullanmak için, sisteminizin dizininde bir `package.json` oluşturmanız (bkz. [Dependencies](#dependencies)) veya eklentiyi npm ve [add it to your config](/docs/config#plugins)'de yayınlamanız gerekir. +**Yerel eklentiler** doğrudan eklenti dizininden yüklenir. Harici paketleri kullanmak için, sisteminizin dizininde bir `package.json` oluşturmanız (bkz. [Bağımlılıklar](#dependencies)) veya eklentiyi npm ve [add it to your config](/docs/config#plugins)'de yayınlamanız gerekir. --- -### Load order +### Yükleme sırası Eklentiler tüm kaynaklardan yüklenir ve tüm kancalar sırayla çalışır. Yükleme sırası şöyledir: @@ -64,14 +64,14 @@ Aynı ad ve sürüme sahip yinelenen npm paketleri bir kez yüklenir. Ancak benz --- -## Eklenti oluştur +## Eklenti oluşturma Eklenti, bir veya daha fazla eklentiyi dışa aktaran bir **JavaScript/TypeScript modülüdür** işlevler. Her işlev bir bağlam nesnesi alır ve bir kanca nesnesi döndürür. --- -### Dependencies +### Bağımlılıklar Yerel eklentiler ve özel araçlar harici npm paketlerini kullanabilir. İhtiyacınız olan bağımlılıkları içeren config dizininize bir `package.json` ekleyin. @@ -152,32 +152,32 @@ Eklentiler aşağıdaki Örnekler bölümünde görüldüğü gibi etkinliklere - `file.edited` - `file.watcher.updated` -#### Kurulum Etkinlikleri +#### Kurulum Olayları - `installation.updated` -#### LSP Etkinlikler +#### LSP Olayları - `lsp.client.diagnostics` - `lsp.updated` -#### Mesaj Etkinlikleri +#### Mesaj Olayları - `message.part.removed` - `message.part.updated` - `message.removed` - `message.updated` -#### İzin Etkinlikleri +#### İzin Olayları - `permission.asked` - `permission.replied` -#### Sunucu Etkinlikleri +#### Sunucu Olayları - `server.connected` -#### Oturum Etkinlikleri +#### Oturum Olayları - `session.created` - `session.compacted` @@ -188,11 +188,11 @@ Eklentiler aşağıdaki Örnekler bölümünde görüldüğü gibi etkinliklere - `session.status` - `session.updated` -#### Yapılacak Etkinlikler +#### Yapılacaklar Olayları - `todo.updated` -#### Kabuk Etkinlikleri +#### Kabuk Olayları - `shell.env` @@ -201,7 +201,7 @@ Eklentiler aşağıdaki Örnekler bölümünde görüldüğü gibi etkinliklere - `tool.execute.after` - `tool.execute.before` -#### TUI Etkinlikler +#### TUI Olayları - `tui.prompt.append` - `tui.command.execute` @@ -209,13 +209,13 @@ Eklentiler aşağıdaki Örnekler bölümünde görüldüğü gibi etkinliklere --- -## Examples +## Örnekler opencode'u genişletmek için kullanabileceğiniz bazı eklenti örneklerini burada bulabilirsiniz. --- -### Bildirim gönder +### Bildirim Gönderme Belirli olaylar meydana geldiğinde bildirim gönderin: @@ -240,7 +240,7 @@ opencode masaüstü uygulamasını kullanıyorsanız yanıt hazır olduğunda ve --- -### .env protection +### .env Koruması opencode'un `.env` dosyalarını okumasını önleyin: @@ -275,7 +275,7 @@ export const InjectEnvPlugin = async () => { --- -### Custom tools +### Özel araçlar Eklentiler ayrıca opencode'a özel araçlar da ekleyebilir: @@ -331,7 +331,7 @@ Seviyeler: `debug`, `info`, `warn`, `error`. Ayrıntılar için [SDK documentati --- -### Compaction hooks +### Sıkıştırma kancaları Bir oturum sıkıştırıldığında içerilen bağlamı özelleştirin: |
