cmux/web/messages/tr.json
Lawrence Chen cf75da8f8a
Internationalize website with next-intl for 19 languages (#1216)
* Add i18n framework with next-intl for 19 languages

Set up complete internationalization infrastructure:
- Install next-intl v4 with App Router support
- Create i18n config (routing, request, navigation)
- Add middleware for automatic locale detection from Accept-Language
- Restructure all routes under app/[locale]/
- Extract UI strings to messages/en.json
- Update all components to use useTranslations()
- Add language switcher dropdown in footer
- Support RTL for Arabic and Khmer
- Update sitemap with locale alternates
- Add generateStaticParams for all 19 locales

Languages: en, ja, zh-CN, zh-TW, ko, de, es, fr, it, da, pl, ru, bs, ar, no, pt-BR, th, tr, km

Locale detection: auto-detect from browser Accept-Language header,
with cookie persistence and locale prefix only for non-default (en).

* Add translations for de, fr, it, ja, zh-CN, zh-TW

* Add translations for ar, bs, da, es, km, no, pl, pt-BR, ru, th, tr

* Convert docs and legal pages to use useTranslations()

* Add i18n to keyboard shortcuts component

* Add i18n to wall-of-love, add missing blog posts to sitemap

* Add keyboard shortcuts and wallOfLove translations to all locales

* Update bun lockfile for next-intl dependency

* Fix t.rich() configPath: pass ReactNode not function for {var} interpolation

* Fix configPath: use rich text tag instead of plain interpolation for ReactNode

* Fix t.rich() interpolation: use rich text tags for all ReactNode placeholders

Changed {legacy}, {openShortcut}, {jumpShortcut} from plain variable
interpolation to <tag>content</tag> format so t.rich() gets proper
functions instead of values.

* Escape ICU curly braces in socketCallout rich text across all locales

* Fix i18n issues: Khmer RTL, zh-CN quality, locale-aware testimonials, hardcoded strings

- Fix Khmer (km) incorrectly marked as RTL (it's LTR, only Arabic is RTL)
- Fix zh-CN/zh-TW taglinePrefix to mention terminals and open source
- Add locale-aware testimonial translations: show original text, translate
  for non-matching locales, skip translation when locale matches original
- Translate hardcoded English table content in notifications page
- Add testimonial translations to all 19 locale files
- Remove unused setRequestLocale import and params from home page

* Address PR review comments: metadata localization, blog fixes, legal pages, accessibility

- Convert hardcoded metadata to generateMetadata with getTranslations on all docs, blog, community, and wall-of-love pages
- Fix blog canonical/OG URLs to be locale-aware
- Fix introducing-cmux .split(": ") by using separate label/desc translation keys
- Revert legal page titles to English (legal content stays English-only)
- Add focus-visible ring to language switcher for keyboard accessibility
- Preserve query string and hash when switching locale
- Convert site-footer to server component (remove unnecessary "use client")
- Remove .toLowerCase() on translated text in community page
- Add /docs/browser-automation and /wall-of-love to sitemap
- Fix keyboard-shortcuts jump link visibility with trimmed query
- Deduplicate blogSlugs by importing from blog-posts.ts
- Add typingCodingAgents/typingMultitasking translation keys to all locales
- Fix Spanish accent/tilde issues in es.json testimonials
- Fix nested <a> tag in homepage keyboard shortcuts feature
- Remove unused setRequestLocale import from homepage

* Convert remaining layout/index metadata to generateMetadata

- Root layout: locale-aware title, description, OG, and Twitter card metadata
- Docs layout: translated title template
- Blog layout: translated title template
- Blog index: locale-aware metadata

* Add translated metadata keys to all locales, fix docs redirect

- Add meta.title/description/ogDescription to all 18 non-English locales
- Add docs.layoutTitle, blog.layoutTitle/metaTitle/metaDescription to all locales
- Add blog post metadata (zenOfCmux, cmdShiftU, showHnLaunch, introducingCmux) to all locales
- Add community.metaTitle/metaDescription to all locales
- Fix docs index redirect to preserve locale prefix

* Add translated docs page metaTitle keys to all locales
2026-03-12 05:36:58 -07:00

587 lines
42 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"meta": {
"title": "cmux — Çoklu görev için tasarlanmış terminal",
"description": "Ghostty üzerine kurulu yerel macOS terminali. Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider ve herhangi bir CLI aracıyla çalışır. Dikey sekmeler, bildirim halkaları, bölünmüş paneller ve bir soket API.",
"ogDescription": "AI kodlama ajanları için yerel macOS terminali. Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider ve herhangi bir CLI aracıyla çalışır."
},
"common": {
"downloadForMac": "Mac için İndir",
"viewOnGitHub": "GitHub'da Görüntüle",
"closeMenu": "Menüyü kapat",
"openMenu": "Menüyü aç",
"toggleTheme": "Temayı değiştir",
"backToBlog": "Bloga dön",
"readTheDocs": "Belgeleri Oku",
"viewChangelog": "Değişiklik Günlüğünü Görüntüle"
},
"nav": {
"docs": "Belgeler",
"blog": "Blog",
"changelog": "Değişiklik Günlüğü",
"community": "Topluluk",
"github": "GitHub"
},
"footer": {
"product": "Ürün",
"resources": "Kaynaklar",
"legal": "Yasal",
"social": "Sosyal Medya",
"blog": "Blog",
"community": "Topluluk",
"docs": "Belgeler",
"changelog": "Değişiklik Günlüğü",
"privacy": "Gizlilik",
"terms": "Koşullar",
"eula": "EULA",
"github": "GitHub",
"twitter": "X / Twitter",
"discord": "Discord",
"contact": "İletişim",
"copyright": "© {year} Manaflow",
"language": "Dil"
},
"home": {
"taglinePrefix": "Şunun için tasarlanmış terminal: ",
"typingCodingAgents": "kodlama ajanları",
"typingMultitasking": "çoklu görev",
"subtitle": "Ghostty üzerine kurulu yerel macOS uygulaması. Dikey sekmeler, ajanlar dikkat istediğinde bildirim halkaları, bölünmüş paneller ve otomasyon için socket API.",
"features": "Özellikler",
"faq": "SSS",
"communitySection": "Topluluk",
"feature": {
"verticalTabs": "Dikey sekmeler",
"verticalTabsDesc": ": kenar çubuğu git dalını, çalışma dizinini, portları ve bildirim metnini gösterir",
"notificationRings": "Bildirim halkaları",
"notificationRingsDesc": ": ajanlar dikkat istediğinde paneller yanar",
"inAppBrowser": "Uygulama içi tarayıcı",
"inAppBrowserDesc": ": terminalinizin yanına betiklenebilir bir API ile tarayıcı bölün",
"splitPanes": "Bölünmüş paneller",
"splitPanesDesc": ": her sekme içinde yatay ve dikey bölmeler",
"scriptable": "Betiklenebilir",
"scriptableDesc": ": otomasyon ve betikleme için CLI ve socket API",
"gpuAccelerated": "GPU hızlandırmalı",
"gpuAcceleratedDesc": ": akıcı işleme için libghostty tarafından desteklenir",
"lightweight": "Hafif",
"lightweightDesc": ": yerel Swift + AppKit, Electron yok",
"keyboardShortcuts": "Klavye kısayolları",
"keyboardShortcutsDesc": ": çalışma alanları, bölmeler, tarayıcı ve daha fazlası için <link>kapsamlı kısayollar</link>"
},
"faqGhosttyQ": "cmux'un Ghostty ile ilişkisi nedir?",
"faqGhosttyA": "cmux, Ghostty'nin bir forku değildir. Uygulamaların web görünümleri için WebKit kullanması gibi, terminal işleme için bir kütüphane olarak <link>libghostty</link>'yi kullanır. Ghostty bağımsız bir terminaldir; cmux, onun işleme motoru üzerine kurulmuş farklı bir uygulamadır.",
"faqPlatformQ": "Hangi platformları destekliyor?",
"faqPlatformA": "Şimdilik yalnızca macOS. cmux yerel bir Swift + AppKit uygulamasıdır.",
"faqAgentsQ": "cmux hangi kodlama ajanlarıyla çalışır?",
"faqAgentsA": "Hepsiyle. cmux bir terminaldir, bu nedenle terminalde çalışan her ajan kutudan çıktığı gibi çalışır: Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, Goose, Amp, Cline, Cursor Agent ve komut satırından başlatabileceğiniz her şey.",
"faqNotificationsQ": "Bildirimler nasıl çalışır?",
"faqNotificationsA": "Bir işlem dikkat istediğinde cmux, panellerin etrafında bildirim halkaları, kenar çubuğunda okunmamış rozetleri, bir bildirim açılır penceresi ve bir macOS masaüstü bildirimi gösterir. Bunlar standart terminal kaçış dizileri (OSC 9/99/777) aracılığıyla otomatik olarak tetiklenir veya <cliLink>cmux CLI</cliLink> ve <hooksLink>Claude Code hooks</hooksLink> ile tetikleyebilirsiniz.",
"faqShortcutsQ": "Klavye kısayollarını özelleştirebilir miyim?",
"faqShortcutsA": "Terminal tuş atamaları Ghostty yapılandırma dosyanızdan (<configPath>~/.config/ghostty/config</configPath>) okunur. cmux'a özgü kısayollar (çalışma alanları, bölmeler, tarayıcı, bildirimler) Ayarlar'dan özelleştirilebilir. Tam liste için <link>varsayılan kısayollara</link> bakın.",
"faqTmuxQ": "tmux ile nasıl karşılaştırılır?",
"faqTmuxA": "tmux, herhangi bir terminal içinde çalışan bir terminal çoklayıcısıdır. cmux, GUI'ye sahip yerel bir macOS uygulamasıdır: dikey sekmeler, bölünmüş paneller, gömülü tarayıcı ve socket API hepsi yerleşiktir. Yapılandırma dosyaları veya ön ek tuşları gerekmez.",
"faqFreeQ": "cmux ücretsiz mi?",
"faqFreeA": "Evet, cmux kullanımı ücretsizdir. Kaynak kodu <link>GitHub</link>'da mevcuttur."
},
"community": {
"title": "Topluluk",
"description": "Diğer cmux kullanıcıları ve arkasındaki ekiple bağlantı kurun.",
"discord": "Discord",
"discordAction": "Discord'umuza katılın",
"discordDesc": "Toplulukla sohbet edin, yardım alın ve geri bildirim paylaşın",
"githubAction": "GitHub'da Görüntüle",
"githubDesc": "Repoya yıldız verin, sorun bildirin ve katkıda bulunun",
"twitter": "Twitter",
"twitterAction": "X'te takip edin",
"twitterDesc": "Güncellemeler, duyurular ve ipuçları",
"youtube": "YouTube",
"youtubeAction": "Abone olun",
"youtubeDesc": "Demolar, öğreticiler ve incelemeler",
"linkedin": "LinkedIn",
"linkedinAction": "Bizi takip edin",
"linkedinDesc": "Şirket haberleri ve mühendislik güncellemeleri",
"metaTitle": "Topluluk — cmux",
"metaDescription": "Discord, Twitter, GitHub ve daha fazlasında cmux topluluğuna katılın"
},
"blog": {
"title": "Blog",
"layoutTitle": "cmux blog",
"metaTitle": "Blog",
"metaDescription": "cmux ekibinden haberler ve güncellemeler",
"description": "cmux ekibinden haberler ve güncellemeler",
"posts": {
"cmdShiftU": {
"title": "Cmd+Shift+U",
"summary": "Cmd+Shift+U, cmux'ta çalışma alanları arasında tamamlanmış ajanlar arasında nasıl gezinir.",
"date": "4 Mart 2026",
"p1": "En sevdiğim cmux özelliği Cmd+Shift+U. Şu anda her biri bir ajan çalıştıran 17 açık çalışma alanım var. Eskiden neyin tamamlandığını anlamak için sekmelere ve bildirim paneline tıklardım. Yazmak daha hızlı.",
"p2": "Cmd+Shift+U en yeni okunmamış <link>bildirime</link> atlar. Pratikte bu, biten son ajan demektir. Doğru çalışma alanına geçer, tam panele odaklanır, nereye bakacağınızı görmeniz için yanıp söner ve okundu olarak işaretler. Bildirim başka bir pencereden geldiyse, o pencere öne gelir."
},
"zenOfCmux": {
"title": "cmux'un Zen'i",
"summary": "cmux bir ilkel yapıdır, çözüm değil. Size birleştirilebilir parçalar verir ve iş akışınız size kalmıştır.",
"date": "27 Şubat 2026",
"p1": "cmux, geliştiricilerin araçlarını nasıl kullanacağı konusunda kuralcı değildir. Bir terminal ve CLI'ye sahip bir tarayıcıdır, geri kalanı size kalmıştır.",
"p2": "cmux bir ilkel yapıdır, çözüm değil. Size bir terminal, bir tarayıcı, bildirimler, çalışma alanları, bölmeler, sekmeler ve hepsini kontrol etmek için bir CLI verir. cmux sizi kodlama ajanlarını kullanmanın belirli bir yoluna zorlamaz. İlkel yapılarla ne inşa ettiğiniz sizindir.",
"p3": "En iyi geliştiriciler her zaman kendi araçlarını yapmışlardır. Henüz kimse ajanlarla çalışmanın en iyi yolunu bulmadı ve kapalı ürünler geliştiren ekipler kesinlikle bulmadı. Kendi kod tabanlarına en yakın geliştiriciler bunu ilk bulacaklardır.",
"p4": "Bir milyon geliştiriciye birleştirilebilir ilkel yapılar verin, herhangi bir ürün ekibinin yukarıdan aşağıya tasarlayabileceğinden daha hızlı bir şekilde en verimli iş akışlarını toplu olarak bulacaklardır."
},
"showHnLaunch": {
"title": "cmux'u Show HN'de Yayınlama",
"summary": "cmux Hacker News'te #2'ye ulaştı, Mitchell Hashimoto tarafından paylaşıldı ve Japonya'da viral oldu.",
"date": "21 Şubat 2026",
"intro": "cmux'u 19 Şubat'ta <link>Show HN</link>'de yayınladık:",
"blockquote1": "Paralel olarak çok sayıda Claude Code ve Codex oturumu çalıştırıyorum. Bir sürü bölünmüş panel ile Ghostty kullanıyor ve bir ajanın bana ihtiyacı olduğunu bilmek için yerel macOS bildirimlerine güveniyordum. Ancak Claude Code'un bildirim gövdesi her zaman sadece \"Claude is waiting for your input\" şeklinde bağlam olmadan geliyordu ve yeterince sekme açıkken artık başlıkları bile okuyamıyordum.",
"blockquote2": "Birkaç kodlama orkestratörü denedim ama çoğu Electron/Tauri uygulamalarıydı ve performansları beni rahatsız etti. Ayrıca terminali tercih ediyorum çünkü GUI orkestratörleri sizi kendi iş akışlarına kilitler. Bu yüzden cmux'u Swift/AppKit'te yerel bir macOS uygulaması olarak yaptım. Terminal işleme için libghostty kullanır ve temalar, fontlar, renkler ve daha fazlası için mevcut Ghostty yapılandırmanızı okur.",
"blockquote3": "Ana eklemeler kenar çubuğu ve bildirim sistemidir. Kenar çubuğunda her çalışma alanı için git dalını, çalışma dizinini, dinlenen portları ve en son bildirim metnini gösteren dikey sekmeler vardır. Bildirim sistemi terminal dizilerini (OSC 9/99/777) yakalar ve Claude Code, OpenCode vb. için ajan hook'larına bağlayabileceğiniz bir CLI (cmux notify) içerir. Bir ajan beklerken, paneli mavi bir halka alır ve sekme kenar çubuğunda yanar, böylece bölmeler ve sekmeler arasında hangisinin bana ihtiyacı olduğunu görebiliyorum. Cmd+Shift+U en son okunmamışa atlar.",
"blockquote4": "Uygulama içi tarayıcının betiklenebilir bir API'si vardır. Ajanlar erişilebilirlik ağacının anlık görüntüsünü alabilir, element referansları alabilir, tıklayabilir, formları doldurabilir, JS çalıştırabilir ve konsol günlüklerini okuyabilir. Terminalinizin yanına bir tarayıcı paneli bölebilir ve Claude Code'un geliştirme sunucunuzla doğrudan etkileşime girmesini sağlayabilirsiniz.",
"blockquote5": "Her şey CLI ve socket API aracılığıyla betiklenebilir: çalışma alanları/sekmeler oluşturma, panelleri bölme, tuş vuruşları gönderme, tarayıcıda URL açma.",
"hitNumber2": "Zirvede Hacker News'te #2'ye ulaştı. Mitchell Hashimoto paylaştı:",
"favoriteComment": "<link>HN konusu</link>ndan en sevdiğim yorum:",
"viralJapan": "Şaşırtıcı bir şekilde cmux Japonya'da viral oldu:",
"translation": "Çeviri: \"Bu iyi görünüyor. Claude Code gibi birden fazla CLI'yi paralel çalıştırırken kaybolmamanız için tasarlanmış Ghostty tabanlı bir terminal uygulaması. Giriş bekleyen panel mavi bir çerçeve alıyor ve kendi bildirim sistemi var.\"",
"viralChina": "Ve Çin'de yarı-viral oldu:",
"extensions": "Bir diğer heyecan verici şey, insanların cmux CLI üzerine inşa ettiğini görmekti. sasha, kenar çubuğunda model bilgisi, token kullanımı ve ajan durumunu gösteren bir pi-cmux eklentisi yaptı:",
"scriptable": "cmux'taki her şey CLI aracılığıyla betiklenebilir: çalışma alanları oluşturma, tuş vuruşları gönderme, tarayıcıyı kontrol etme, bildirimleri okuma. cmux felsefesinin bir parçası programlanabilir ve birleştirilebilir olmaktır, böylece insanlar kodlama ajanlarıyla çalışma şekillerini özelleştirebilir. Kodlama ajanları için son teknoloji hızla değişiyor ve ayak uyduramayan esnek olmayan bir GUI orkestratörüne kilitlenmek istemezsiniz.",
"cta": "Birden fazla kodlama ajanı çalıştırıyorsanız, <link>cmux'u deneyin</link>."
},
"introducingCmux": {
"title": "cmux'u Tanıtıyoruz",
"summary": "Ghostty üzerine kurulu, birden fazla AI kodlama ajanını yan yana çalıştırmak için tasarlanmış yerel bir macOS terminali.",
"date": "12 Şubat 2026",
"p1": "cmux, Ghostty üzerine kurulu, birden fazla AI kodlama ajanını aynı anda çalıştıran geliştiriciler için sıfırdan tasarlanmış yerel bir macOS terminal uygulamasıdır.",
"whyTitle": "Neden cmux?",
"whyP": "Modern geliştirme iş akışları genellikle aynı anda birkaç ajan çalıştırmayı içerir. Claude Code, Codex ve diğer araçlar, her biri kendi terminalinde. Hangilerinin dikkat istediğini takip etmek ve aralarında hızla geçiş yapmak cmux'un çözdüğü sorundur.",
"featuresTitle": "Temel özellikler",
"getStartedTitle": "Başlayın",
"getStartedP": "cmux'u Homebrew ile kurun veya <link>başlangıç kılavuzundan</link> DMG'yi indirin.",
"featureVerticalTabsLabel": "Dikey sekmeler",
"featureVerticalTabsDesc": "kenar çubuğunda tüm terminallerinizi bir bakışta görün",
"featureNotificationsLabel": "Bildirim halkaları",
"featureNotificationsDesc": "bir ajan girdi istediğinde sekmeler yanıp söner",
"featureSplitPanesLabel": "Bölünmüş paneller",
"featureSplitPanesDesc": "her çalışma alanı içinde yatay ve dikey bölmeler",
"featureSocketApiLabel": "Socket API",
"featureSocketApiDesc": "sekmeler oluşturmak ve girdi göndermek için programatik kontrol",
"featureGpuLabel": "GPU hızlandırmalı",
"featureGpuDesc": "akıcı işleme için libghostty tarafından desteklenir"
}
},
"zenOfCmux": {
"metaTitle": "cmux'un Zeni",
"metaDescription": "cmux bir çözüm değil, bir ilkeldir. Size birleştirilebilir parçalar verir ve iş akışınız size bağlıdır."
},
"cmdShiftU": {
"metaTitle": "Cmd+Shift+U",
"metaDescription": "cmux ile etkileşim şeklinizi değiştiren yeni klavye kısayolu."
},
"showHnLaunch": {
"metaTitle": "cmux Show HN'de",
"metaDescription": "cmux'un Hacker News'da lansmanının hikayesi."
},
"introducingCmux": {
"metaTitle": "cmux'u tanıtıyoruz",
"metaDescription": "macOS için yeni bir terminal olan cmux'u neden geliştirdik."
}
},
"docs": {
"layoutTitle": "cmux docs",
"gettingStarted": {
"title": "Başlarken",
"metaDescription": "AI kodlama ajanları için yerel macOS terminali cmux'u kurun. Homebrew, DMG indirme, CLI kurulumu ve Sparkle ile otomatik güncellemeler.",
"intro": "cmux, birden fazla AI kodlama ajanını yönetmek için Ghostty üzerine kurulmuş hafif, yerel bir macOS terminalidir. Dikey sekmeler, bir bildirim paneli ve socket tabanlı kontrol API'si içerir.",
"install": "Kurulum",
"dmgRecommended": "DMG (önerilen)",
"dmgDesc": ".dmg dosyasınıın ve cmux'u Uygulamalar klasörünüze sürükleyin. cmux, Sparkle aracılığıyla otomatik güncellenir, bu nedenle yalnızca bir kez indirmeniz gerekir.",
"homebrew": "Homebrew",
"updateLater": "Daha sonra güncellemek için:",
"firstLaunchCallout": "İlk başlatmada, macOS tanımlanmış bir geliştiriciden bir uygulamayı açmayı onaylamanızı isteyebilir. Devam etmek için <strong>Aç</strong>'a tıklayın.",
"verifyTitle": "Kurulumu doğrulayın",
"verifyDesc": "cmux'u açın, şunu görmelisiniz:",
"verifyItem1": "Solda dikey sekme kenar çubuğu olan bir terminal penceresi",
"verifyItem2": "Zaten açık olan bir başlangıç çalışma alanı",
"verifyItem3": "Girdi için hazır Ghostty destekli terminal",
"cliSetup": "CLI kurulumu",
"cliDesc": "cmux, otomasyon için bir komut satırı aracı içerir. cmux terminalleri içinde otomatik olarak çalışır. CLI'yi cmux dışında kullanmak için bir sembolik bağlantı oluşturun:",
"cliThen": "Ardından şu gibi komutları çalıştırabilirsiniz:",
"autoUpdates": "Otomatik güncellemeler",
"autoUpdatesDesc": "cmux, Sparkle aracılığıyla güncellemeleri otomatik olarak kontrol eder. Bir güncelleme mevcut olduğunda başlık çubuğunda bir güncelleme göstergesi göreceksiniz. Ayrıca menü çubuğunda cmux > Check for Updates ile manuel olarak kontrol edebilirsiniz.",
"sessionRestore": "Oturum geri yükleme (mevcut davranış)",
"sessionRestoreDesc": "Yeniden başlatmadan sonra cmux yalnızca düzeni ve meta verileri geri yükler:",
"sessionItem1": "Pencere, çalışma alanı ve panel düzeni",
"sessionItem2": "Çalışma dizinleri",
"sessionItem3": "Terminal scrollback (en iyi çaba)",
"sessionItem4": "Tarayıcı URL'si ve gezinme geçmişi",
"sessionCallout": "cmux henüz canlı süreç durumunu geri yüklemiyor. Claude Code, tmux ve vim gibi aktif terminal uygulama oturumları, uygulama yeniden başlatıldıktan sonra devam ettirilmez.",
"requirements": "Gereksinimler",
"reqItem1": "macOS 14.0 veya üstü",
"reqItem2": "Apple Silicon veya Intel Mac",
"metaTitle": "Başlarken"
},
"concepts": {
"title": "Kavramlar",
"metaDescription": "cmux terminalleri nasıl düzenler: pencereler, çalışma alanları, paneller ve yüzeyler. Kenar çubuğu, bölmeler ve socket API'nin arkasındaki hiyerarşi.",
"intro": "cmux, terminallerinizi dört seviyeli bir hiyerarşi içinde düzenler. Bu seviyeleri anlamak, socket API, CLI ve klavye kısayollarını kullanırken yardımcı olur.",
"hierarchy": "Hiyerarşi",
"windowTitle": "Pencere",
"windowDesc": "Bir macOS penceresi. {shortcut} ile birden fazla pencere açın. Her pencerenin bağımsız çalışma alanlarıyla kendi kenar çubuğu vardır.",
"workspaceTitle": "Çalışma alanı",
"workspaceDesc": "Bir kenar çubuğu girişi. Her çalışma alanı bir veya daha fazla bölünmüş panel içerir. Çalışma alanları, sol kenar çubuğunda listelenen şeylerdir.",
"workspaceNote": "Arayüzde ve klavye kısayollarında çalışma alanları, kenar çubuğunda sekmeler gibi davrandıkları için genellikle \"sekmeler\" olarak adlandırılır. Socket API ve ortam değişkenleri \"workspace\" terimini kullanır.",
"contextHeader": "Bağlam",
"termUsedHeader": "Kullanılan terim",
"sidebarUI": "Kenar çubuğu arayüzü",
"tab": "Sekme",
"keyboardShortcuts": "Klavye kısayolları",
"workspaceOrTab": "Çalışma alanı veya sekme",
"socketAPI": "Socket API",
"environmentVariable": "Ortam değişkeni",
"workspaceShortcuts": "Kısayollar: {new} (yeni), {jump} (atla), {close} (kapat), {prevNext} (önceki/sonraki)",
"paneTitle": "Panel",
"paneDesc": "Bir çalışma alanı içinde bölünmüş bir alan. {right} (sağ) veya {down} (aşağı) ile bölerek oluşturulur. {nav} + ok tuşları ile paneller arasında gezinin.",
"paneNote": "Her panel birden fazla yüzey (panel içi sekmeler) barındırabilir.",
"surfaceTitle": "Yüzey",
"surfaceDesc": "Bir panel içindeki sekme. Her panelin kendi sekme çubuğu vardır ve birden fazla yüzey barındırabilir. {new} ile oluşturulur, {prev} / {next} veya {jump} ile gezinilir.",
"surfaceNote": "Yüzeyler, etkileşim kurduğunuz bireysel terminal veya tarayıcı oturumlarıdır. Her yüzeyin kendi CMUX_SURFACE_ID ortam değişkeni vardır.",
"panelTitle": "Panel",
"panelDesc": "Bir yüzeyin içindeki içerik. Şu anda iki tür:",
"panelTerminal": "Terminal: bir Ghostty terminal oturumu",
"panelBrowser": "Tarayıcı: gömülü bir web görünümü",
"panelNote": "Panel çoğunlukla dahili bir kavramdır. Socket API ve CLI'de, panellerle değil yüzeylerle doğrudan etkileşim kurarsınız.",
"visualExample": "Görsel örnek",
"visualExampleDesc": "Bu örnekte:",
"visualItem1": "Pencere, üç çalışma alanı (dev, server, logs) olan bir kenar çubuğu içerir",
"visualItem2": "\"dev\" çalışma alanı seçilmiş, yan yana iki panel gösteriyor",
"visualItem3": "Panel 1'de iki yüzey var (sekme çubuğunda [S1] ve [S2]), S1 aktif",
"visualItem4": "Panel 2'de bir yüzey var",
"visualItem5": "Her yüzey bir panel içerir (bu durumda bir terminal)",
"summary": "Özet",
"levelHeader": "Seviye",
"whatItIsHeader": "Ne olduğu",
"createdByHeader": "Oluşturan",
"identifiedByHeader": "Tanımlayan",
"macosWindow": "macOS penceresi",
"sidebarEntry": "Kenar çubuğu girişi",
"splitRegion": "Bölünmüş alan",
"tabWithinPane": "Panel içi sekme",
"terminalOrBrowser": "Terminal veya tarayıcı",
"automatic": "Otomatik",
"paneIdSocket": "Panel ID (socket API)",
"panelIdInternal": "Panel ID (dahili)",
"metaTitle": "Kavramlar"
},
"configuration": {
"title": "Yapılandırma",
"metaDescription": "cmux'u Ghostty yapılandırma dosyaları aracılığıyla yapılandırın. Font, tema, renkler, bölünmüş panel stili, scrollback ve otomasyon modu için uygulama ayarları.",
"intro": "cmux, Ghostty yapılandırma dosyalarından yapılandırma okur ve Ghostty'den geliyorsanız size tanıdık seçenekler sunar.",
"configLocations": "Yapılandırma dosyası konumları",
"configLocationsDesc": "cmux yapılandırmayı şu konumlarda arar (sırasıyla):",
"createConfig": "Yapılandırma dosyası yoksa oluşturun:",
"appearance": "Görünüm",
"font": "Font",
"colors": "Renkler",
"splitPanes": "Bölünmüş paneller",
"behavior": "Davranış",
"scrollback": "Scrollback",
"workingDirectory": "Çalışma dizini",
"appSettings": "Uygulama ayarları",
"appSettingsDesc": "Uygulama içi ayarlar cmux > Settings ({shortcut}) aracılığıyla kullanılabilir:",
"themeMode": "Tema modu",
"themeSystem": "Sistem: macOS görünümünü takip et",
"themeLight": "Açık: her zaman açık mod",
"themeDark": "Koyu: her zaman koyu mod",
"automationMode": "Otomasyon modu",
"automationModeDesc": "Socket erişim seviyesini kontrol edin:",
"automationOff": "Kapalı: socket kontrolü yok (en güvenli)",
"automationCmux": "Yalnızca cmux süreçleri: yalnızca cmux terminalleri içinde başlatılan süreçlerin bağlanmasına izin ver",
"automationAll": "allowAll: herhangi bir yerel sürecin bağlanmasına izin ver (CMUX_SOCKET_MODE=allowAll, yalnızca ortam değişkeni geçersiz kılma)",
"automationCallout": "Paylaşılan makinelerde \"Kapalı\" veya \"Yalnızca cmux süreçleri\" modunu kullanmayı düşünün.",
"browserLinkBehavior": "Tarayıcı bağlantı davranışı",
"browserLinkDesc": "Ayarlar > Tarayıcı'da cmux, farklı amaçlara sahip iki ana bilgisayar listesi sunar:",
"browserHostsEmbed": "Gömülü Tarayıcıda Açılacak Ana Bilgisayarlar: terminal çıktısından tıklanan bağlantılara uygulanır. Bu listedeki ana bilgisayarlar cmux'ta açılır; diğer ana bilgisayarlar varsayılan tarayıcınızda açılır. Satır başına bir ana bilgisayar veya joker karakter destekler (örneğin: example.com, *.internal.example).",
"browserHostsHttp": "Gömülü Tarayıcıda İzin Verilen HTTP Ana Bilgisayarları: yalnızca HTTP (HTTPS olmayan) URL'lere uygulanır. Bu listedeki ana bilgisayarlar cmux'ta uyarı istemeden açılabilir. Varsayılanlar localhost, 127.0.0.1, ::1, 0.0.0.0 ve *.localtest.me'yi içerir.",
"exampleConfig": "Örnek yapılandırma",
"metaTitle": "Yapılandırma"
},
"keyboardShortcuts": {
"title": "Klavye Kısayolları",
"description": "cmux'ta mevcut tüm klavye kısayolları, kategoriye göre gruplandırılmış.",
"metaDescription": "macOS'ta çalışma alanları, yüzeyler, bölünmüş paneller, tarayıcı, bildirimler, bulma ve pencere yönetimi için tüm cmux klavye kısayolları.",
"searchPlaceholder": "Kısayol ara...",
"searchLabel": "Klavye kısayollarını ara",
"noResults": "Kısayol bulunamadı",
"noResultsHint": "Farklı bir arama terimi deneyin",
"cat": {
"workspaces": "Çalışma Alanları",
"workspacesBlurb": "Çalışma alanları kenar çubuğunda bulunur. Her çalışma alanının kendi panel ve yüzey seti vardır.",
"surfaces": "Yüzeyler",
"surfacesBlurb": "Yüzeyler, bir panel içindeki sekmelerdir.",
"splitPanes": "Bölünmüş Paneller",
"browser": "Tarayıcı",
"notifications": "Bildirimler",
"find": "Bul",
"terminal": "Terminal",
"window": "Pencere"
},
"sc": {
"ws-new": "Yeni çalışma alanı",
"ws-jump-1-8": "18 arası çalışma alanına atla",
"ws-jump-last": "Son çalışma alanına atla",
"ws-close": "Çalışma alanını kapat",
"ws-rename": "Çalışma alanını yeniden adlandır",
"sf-new": "Yeni yüzey",
"sf-prev-1": "Önceki yüzey",
"sf-prev-2": "Önceki yüzey",
"sf-jump-1-8": "18 arası yüzeye atla",
"sf-jump-last": "Son yüzeye atla",
"sf-close": "Yüzeyi kapat",
"sp-right": "Sağa böl",
"sp-down": "Aşağı böl",
"sp-focus": "Yönlü panel odağı",
"sp-browser-right": "Tarayıcıyı sağa böl",
"sp-browser-down": "Tarayıcıyı aşağı böl",
"br-open": "Tarayıcı yüzeyi aç",
"br-addr": "Adres çubuğuna odaklan",
"br-forward": "İleri",
"br-reload": "Sayfayı yenile",
"br-devtools": "Geliştirici Araçlarını aç",
"nt-panel": "Bildirim panelini göster",
"nt-latest": "En son okunmamışa atla",
"nt-flash": "Yanıp sönmeyi tetikle",
"fd-find": "Bul",
"fd-next-prev": "Sonrakini / öncekini bul",
"fd-hide": "Bulma çubuğunu gizle",
"fd-selection": "Seçimi bulmak için kullan",
"tm-clear": "Kaydırma geçmişini temizle",
"tm-copy": "Kopyala (seçimle)",
"tm-paste": "Yapıştır",
"tm-font": "Yazı tipi boyutunu büyüt / küçült",
"tm-reset": "Yazı tipi boyutunu sıfırla",
"wn-new": "Yeni pencere",
"wn-settings": "Ayarlar",
"wn-reload": "Yapılandırmayı yeniden yükle",
"wn-quit": ık"
},
"metaTitle": "Klavye kısayolları"
},
"api": {
"title": "API Referansı",
"metaDescription": "cmux CLI ve Unix socket API referansı. Çalışma alanı yönetimi, bölünmüş paneller, girdi kontrolü, bildirimler, kenar çubuğu meta verileri, ortam değişkenleri ve algılama yöntemleri.",
"intro": "cmux, programatik kontrol için hem bir CLI aracı hem de bir Unix soketi sağlar. Her komut her iki arayüz aracılığıyla kullanılabilir.",
"socket": "Socket",
"buildHeader": "Build",
"pathHeader": "Yol",
"release": "Release",
"debug": "Debug",
"taggedDebug": "Etiketli debug build",
"socketOverride": "CMUX_SOCKET_PATH ortam değişkeni ile geçersiz kılın. Çağrı başına yeni satırla sonlandırılmış bir JSON isteği gönderin:",
"socketCallout": "JSON socket istekleri method ve params kullanmalıdır. <legacy>'{'\"command\":\"...\"'}'</legacy> gibi eski v1 JSON yükleri desteklenmez.",
"accessModes": "Erişim modları",
"modeHeader": "Mod",
"descriptionHeader": "Açıklama",
"howToEnableHeader": "Nasıl etkinleştirilir",
"offMode": "Socket devre dışı",
"offEnable": "Ayarlar arayüzü veya CMUX_SOCKET_MODE=off",
"cmuxOnlyMode": "Yalnızca cmux terminalleri içinde başlatılan süreçler bağlanabilir.",
"cmuxOnlyEnable": "Ayarlar arayüzünde varsayılan mod",
"allowAllMode": "Herhangi bir yerel sürecin bağlanmasına izin ver (köken kontrolü yok).",
"allowAllEnable": "Yalnızca ortam değişkeni geçersiz kılma: CMUX_SOCKET_MODE=allowAll",
"accessCallout": "Paylaşılan makinelerde Kapalı veya Yalnızca cmux süreçleri kullanın.",
"cliOptions": "CLI seçenekleri",
"flagHeader": "Bayrak",
"customSocketPath": "Özel socket yolu",
"outputJson": "JSON formatında çıktı",
"targetWindow": "Belirli bir pencereyi hedefle",
"targetWorkspace": "Belirli bir çalışma alanını hedefle",
"targetSurface": "Belirli bir yüzeyi hedefle",
"idFormat": "JSON çıktısında tanımlayıcı formatını kontrol et",
"workspaceCommands": "Çalışma alanı komutları",
"listWorkspacesDesc": "Tüm açık çalışma alanlarını listele.",
"newWorkspaceDesc": "Yeni bir çalışma alanı oluştur.",
"selectWorkspaceDesc": "Belirli bir çalışma alanına geç.",
"currentWorkspaceDesc": "Şu anda aktif çalışma alanını al.",
"closeWorkspaceDesc": "Bir çalışma alanını kapat.",
"splitCommands": "Bölme komutları",
"newSplitDesc": "Yeni bir bölünmüş panel oluştur. Yönler: left, right, up, down.",
"listSurfacesDesc": "Geçerli çalışma alanındaki tüm yüzeyleri listele.",
"focusSurfaceDesc": "Belirli bir yüzeye odaklan.",
"inputCommands": "Girdi komutları",
"sendDesc": "Odaklanılan terminale metin girdisi gönder.",
"sendKeyDesc": "Bir tuş vuruşu gönder. Tuşlar: enter, tab, escape, backspace, delete, up, down, left, right.",
"sendSurfaceDesc": "Belirli bir yüzeye metin gönder.",
"sendKeySurfaceDesc": "Belirli bir yüzeye tuş vuruşu gönder.",
"notificationCommands": "Bildirim komutları",
"notifyDesc": "Bir bildirim gönder.",
"listNotificationsDesc": "Tüm bildirimleri listele.",
"clearNotificationsDesc": "Tüm bildirimleri temizle.",
"sidebarMetadata": "Kenar çubuğu meta veri komutları",
"sidebarMetadataDesc": "Herhangi bir çalışma alanı için kenar çubuğunda durum rozetleri, ilerleme çubukları ve günlük girişleri ayarlayın. Build betikleri, CI entegrasyonları ve durumu bir bakışta göstermek isteyen AI kodlama ajanları için kullanışlıdır.",
"setStatusDesc": "Kenar çubuğu durum rozeti ayarlayın. Farklı araçların kendi girişlerini yönetebilmesi için benzersiz bir anahtar kullanın.",
"clearStatusDesc": "Anahtara göre kenar çubuğu durum girişini kaldırın.",
"listStatusDesc": "Bir çalışma alanı için tüm kenar çubuğu durum girişlerini listeleyin.",
"setProgressDesc": "Kenar çubuğunda bir ilerleme çubuğu ayarlayın (0.0 ile 1.0).",
"clearProgressDesc": "Kenar çubuğu ilerleme çubuğunu temizleyin.",
"logDesc": "Kenar çubuğuna bir günlük girişi ekleyin. Seviyeler: info, progress, success, warning, error.",
"clearLogDesc": "Tüm kenar çubuğu günlük girişlerini temizleyin.",
"listLogDesc": "Kenar çubuğu günlük girişlerini listeleyin.",
"sidebarStateDesc": "Tüm kenar çubuğu meta verilerini dökün (cwd, git dalı, portlar, durum, ilerleme, günlükler).",
"utilityCommands": "Yardımcı komutlar",
"pingDesc": "cmux'un çalışıp çalışmadığını ve yanıt verip vermediğini kontrol edin.",
"capabilitiesDesc": "Mevcut socket yöntemlerini ve geçerli erişim modunu listeleyin.",
"identifyDesc": "Odaklanılan pencere/çalışma alanı/panel/yüzey bağlamını gösterin.",
"envVariables": "Ortam değişkenleri",
"variableHeader": "Değişken",
"socketPathDesc": "CLI ve entegrasyonlar tarafından kullanılan socket yolunu geçersiz kılın",
"socketEnableDesc": "Soketi zorla etkinleştir/devre dışı bırak (1/0, true/false, on/off)",
"socketModeDesc": "Erişim modunu geçersiz kılın (cmuxOnly, allowAll, off). Ayrıca cmux-only/cmux_only ve allow-all/allow_all kabul eder",
"workspaceIdDesc": "Otomatik ayarlı: geçerli çalışma alanı ID",
"surfaceIdDesc": "Otomatik ayarlı: geçerli yüzey ID",
"termProgramDesc": "ghostty olarak ayarlı",
"termDesc": "xterm-ghostty olarak ayarlı",
"envCallout": "Eski CMUX_SOCKET_MODE değerleri full ve notifications uyumluluk için hâlâ kabul edilir.",
"detectingCmux": "cmux'u algılama",
"examples": "Örnekler",
"pythonClient": "Python istemcisi",
"shellScript": "Shell betiği",
"buildScriptNotification": "Bildirimli build betiği",
"metaTitle": "API referansı"
},
"notifications": {
"title": "Bildirimler",
"metaDescription": "cmux'ta AI ajanlarından ve betiklerden masaüstü bildirimleri gönderin. CLI, OSC 99/777 kaçış dizileri ve Claude Code hooks entegrasyonu.",
"intro": "cmux, AI ajanlarının ve betiklerin dikkat istediklerinde sizi uyarmasına olanak tanıyan masaüstü bildirimlerini destekler.",
"lifecycle": "Yaşam döngüsü",
"received": "Alındı: bildirim panelde görünür, masaüstü uyarısı tetiklenir (bastırılmamışsa)",
"unread": "Okunmamış: çalışma alanı sekmesinde rozet gösterilir",
"read": "Okundu: o çalışma alanını görüntülediğinizde temizlenir",
"cleared": "Temizlendi: panelden kaldırıldı",
"suppression": "Bastırma",
"suppressionDesc": "Masaüstü uyarıları şu durumlarda bastırılır:",
"suppressItem1": "cmux penceresi odaklandığında",
"suppressItem2": "Bildirimi gönderen belirli çalışma alanı aktif olduğunda",
"suppressItem3": "Bildirim paneli açık olduğunda",
"notificationPanel": "Bildirim paneli",
"notificationPanelDesc": "Bildirim panelini açmak için <openShortcut>⌘⇧I</openShortcut> tuşuna basın. Bir bildirime tıklayarak o çalışma alanına atlayın. En son okunmamış bildirime sahip çalışma alanına doğrudan atlamak için <jumpShortcut>⌘⇧U</jumpShortcut> tuşuna basın.",
"customCommand": "Özel komut",
"customCommandDesc": "Her bildirim zamanlandığında bir shell komutu çalıştırın. Ayarlar > Uygulama > Bildirim Komutu'nda ayarlayın. Komut şu ortam değişkenleriyle /bin/sh -c aracılığıyla çalışır:",
"customCommandNote": "Komut, sistem ses seçicisinden bağımsız olarak çalışır. Yalnızca özel komutu kullanmak için seçiciyi \"Yok\" olarak ayarlayın veya bir sistem sesi artı özel bir eylem için her ikisini de tutun.",
"sending": "Bildirim gönderme",
"cli": "CLI",
"osc777Title": "OSC 777 (basit)",
"osc777Desc": "RXVT protokolü başlık ve gövde ile sabit bir format kullanır:",
"osc99Title": "OSC 99 (zengin)",
"osc99Desc": "Kitty protokolü alt başlıkları ve bildirim ID'lerini destekler:",
"variableHeader": "Değişken",
"descriptionHeader": "Açıklama",
"envTitle": "Bildirim başlığı (çalışma alanı adı veya uygulama adı)",
"envSubtitle": "Bildirim alt başlığı",
"envBody": "Bildirim gövde metni",
"cmpTitleBody": "Başlık + gövde",
"cmpSubtitle": "Alt başlık",
"cmpNotificationId": "Bildirim ID",
"cmpComplexity": "Karmaşıklık",
"cmpYes": "Evet",
"cmpNo": "Hayır",
"cmpHigher": "Daha yüksek",
"cmpLower": "Daha düşük",
"featureHeader": "Özellik",
"comparisonCallout": "Basit bildirimler için OSC 777 kullanın. Alt başlıklar veya bildirim ID'leri gerektiğinde OSC 99 kullanın. En kolay entegrasyon için CLI (cmux notify) kullanın.",
"claudeCodeHooks": "Claude Code hooks",
"claudeCodeHooksDesc": "cmux, görevler tamamlandığında sizi bilgilendirmek için <link>Claude Code</link> ile hooks aracılığıyla entegre olur.",
"createHookScript": "1. Hook betiğini oluşturun",
"configureClaude": "2. Claude Code'u yapılandırın",
"restartNote": "Hook'ları uygulamak için Claude Code'u yeniden başlatın.",
"integrationExamples": "Entegrasyon örnekleri",
"notifyAfterLong": "Uzun komuttan sonra bildir",
"python": "Python",
"nodejs": "Node.js",
"tmuxPassthrough": "tmux passthrough",
"tmuxDesc": "cmux içinde tmux kullanıyorsanız, passthrough'u etkinleştirin:",
"metaTitle": "Bildirimler"
},
"browserAutomation": {
"title": "Tarayıcı Otomasyonu",
"metaDescription": "Gezinme, DOM etkileşimi, bekleme, inceleme, JavaScript değerlendirmesi, sekmeler, diyaloglar, çerçeveler, indirmeler ve tarayıcı durumu için cmux browser komut referansı.",
"intro": "cmux browser komut grubu, cmux tarayıcı yüzeylerine karşı tarayıcı otomasyonu sağlar. Gezinmek, DOM öğeleriyle etkileşim kurmak, sayfa durumunu incelemek, JavaScript değerlendirmek ve tarayıcı oturum verilerini yönetmek için kullanın.",
"commandIndex": "Komut İndeksi",
"categoryHeader": "Kategori",
"subcommandsHeader": "Alt komutlar",
"navAndTargeting": "Gezinme ve hedefleme",
"waiting": "Bekleme",
"domInteraction": "DOM etkileşimi",
"inspection": "İnceleme",
"jsAndInjection": "JavaScript ve enjeksiyon",
"framesDialogsDownloads": "Çerçeveler, diyaloglar, indirmeler",
"stateAndSession": "Durum ve oturum verileri",
"tabsAndLogs": "Sekmeler ve günlükler",
"targetingSurface": "Tarayıcı yüzeyini hedefleme",
"targetingDesc": "Çoğu alt komut bir hedef yüzey gerektirir. Konumsal olarak veya --surface ile geçirebilirsiniz.",
"navigation": "Gezinme",
"waitingSection": "Bekleme",
"waitingDesc": "Seçiciler, metin, URL parçaları, yükleme durumu veya bir JavaScript koşulu karşılanana kadar engellemek için wait kullanın.",
"domSection": "DOM Etkileşimi",
"domDesc": "Değiştirici eylemler, betiklerde hızlı doğrulama için --snapshot-after'ı destekler.",
"inspectionSection": "İnceleme",
"inspectionDesc": "Betikler için yapılandırılmış getter'lar ve insan incelemesi için anlık görüntüler/ekran görüntüleri kullanın.",
"jsSection": "JavaScript Değerlendirme ve Enjeksiyon",
"stateSection": "Durum",
"stateDesc": "Oturum verisi komutları çerezleri, yerel/oturum depolamasını ve tam tarayıcı durumu anlık görüntülerini kapsar.",
"tabsSection": "Sekmeler",
"tabsDesc": "Tarayıcı sekmesi işlemleri, aktif tarayıcı sekmesi grubundaki tarayıcı yüzeylerine karşılık gelir.",
"consoleSection": "Konsol ve Hatalar",
"dialogsSection": "Diyaloglar",
"framesSection": "Çerçeveler",
"downloadsSection": "İndirmeler",
"commonPatterns": "Yaygın Kalıplar",
"patternNavigate": "Gezin, bekle, incele",
"patternForm": "Bir formu doldurun ve başarı metnini doğrulayın",
"patternDebug": "Başarısızlıkta debug artefaktlarını yakalayın",
"patternSession": "Tarayıcı oturumunu kaydet ve geri yükle",
"metaTitle": "Tarayıcı otomasyonu"
},
"changelog": {
"title": "Değişiklik Günlüğü",
"metaDescription": "cmux sürüm notları ve sürüm geçmişi. Yerel macOS terminali için yeni özellikler, hata düzeltmeleri ve değişiklikler.",
"metaTitle": "Değişiklik günlüğü"
},
"navItems": {
"gettingStarted": "Başlarken",
"concepts": "Kavramlar",
"configuration": "Yapılandırma",
"keyboardShortcuts": "Klavye Kısayolları",
"apiReference": "API Referansı",
"browserAutomation": "Tarayıcı Otomasyonu",
"notifications": "Bildirimler",
"changelog": "Değişiklik Günlüğü"
}
},
"legal": {
"privacyPolicy": "Gizlilik Politikası",
"termsOfService": "Hizmet Koşulları",
"eula": "EULA"
},
"wallOfLove": {
"title": "Sevgi Duvarı",
"description": "cmux hakkında söylenenler."
},
"testimonials": {
"mitchellh": "Bir gün daha, bir libghostty tabanlı proje daha, bu sefer dikey sekmeli, daha iyi düzenleme/bildirimli, gömülü/betiklenebilir tarayıcılı, özellikle terminal tabanlı ajan iş akışlarını çok kullanan kişilere yönelik bir macOS terminali.",
"schrockn": "Bu tam olarak aradığım ürün. Bu sabah iki saat sonra aşık oldum.",
"egrefen": "Tüm hafta sonu bunu kullandım ve harika.",
"max4c": "son iki haftadır en sevdiğim araç bu oldu",
"asaza": "cmux o kadar iyi görünüyor ki belki de sonunda VSCode'a veda etme zamanı geldi",
"johnthedebs": "Hey, bu gerçekten harika görünüyor. Buradaki fikirleri sevdim, özellikle: programlanabilirlik, katmanlı arayüz, API'li tarayıcı. Denemeyi dört gözle bekliyorum. Ayrıca Mitchell Hashimoto'nun libghostty'yi yaratmasını gerçekten takdir ettiğimi belirtmek isterim; terminal kullanıcısı olmak için heyecan verici bir zaman gibi hissettiriyor.",
"joeriddles": "Terminalimde dikey sekmeler! Daha önce hiç düşünmemiştim. Firefox dikey sekmelerini kullanıyor ve seviyorum.",
"dchu17": "Bunu denedim ve oldukça sezgiseldi. İyi iş!",
"afruth": "Beğendim, son gün içinde her biri birden fazla worktree ile üç paralel projede kullandım. Bunu lazygit ve yazi / nvim ile birlikte kullanmak, birden fazla ghostty / iTerm örneğini kovalamak zorunda kalmadan normalden biraz daha üretken olmamı sağladı. tmux'tan daha doğal hissettiriyor.",
"northprint": "cmux'u iyi göründüğü için denedim — gerçekten iyi",
"indykish": "cmux oldukça iyi.",
"kataring": "cmux.dev'e geçtim",
"scottw": "Bu çok faydalı bir keşif oldu. Yeterince tavsiye edemem.",
"johnblythe": "hafta sonu indirdim ve bayıldım. böyle bir şey bekliyordum.",
"bchris91": "Bu tam olarak istediğim şey. Harika iş, teşekkürler!",
"connorelsea": "Bir haftadır kullanıyorum ve harika. Her devam eden görev için dikey sekme. İçinde bir tarafta Claude'lar, diğer tarafta PR ve kaynaklarla tarayıcı, görevler arasında geçiş yapıp düzenli kalıyorum. Bunu Claude'un CI'ı özyinelemeli izlemesi için skill'lerle birleştirin, vs. aydınlanmış hissediyorum açıkçası",
"tonkotsuboy": "Yılın başında Warp'tan Ghostty'ye geçtim ama şimdi cmux'a geçtim. Dikey sekmeler kullanışlı ve Claude Code görevleri bittiğinde bildirim almayı takdir ediyorum. Ghostty tabanlı olduğu için çok hızlı performans aynen devam ediyor. Ghostty'de ayarladığım dal gösterimi ve tamamlamalar da hâlâ çalışıyor."
},
"languageSwitcher": {
"label": "Dil"
}
}