diff --git a/docs/references/terminology-tr-TR.md b/docs/references/terminology-tr-TR.md
index ef675e12b..b9a3caa53 100644
--- a/docs/references/terminology-tr-TR.md
+++ b/docs/references/terminology-tr-TR.md
@@ -9,7 +9,7 @@ Bu belge, ScriptCat'in Türkçe (`tr-TR`) arayüzü ve belgeleri için terminolo
1. Eylemi veya durumu doğrudan anlatan, kısa ve doğal Türkçe arayüz metinleri kullanın.
2. `Kullanıcı Betiği`, `Normal Betik`, `Sayfa Betiği`, `Arka Plan Betiği` ve `Zamanlanmış Betik` kavramlarını birbirinden ayırın.
3. Sözcükleri yalnızca yazılışlarına bakarak topluca değiştirmeyin; özelliği, arayüz konumunu ve cümle bağlamını kontrol edin.
-4. `Regex`, `cron ifadesi`, `ESLint`, `VSCode`, `GM API`, `@match`, `@exclude`, `@grant`, `@connect`, `@resource` ve `@require` gibi teknik terimleri ve tanımlayıcıları koruyun.
+4. `cron ifadesi`, `ESLint`, `VSCode`, `GM API`, `SKILL.cat.md`, `@match`, `@exclude`, `@grant`, `@connect`, `@resource` ve `@require` gibi teknik terimleri ve tanımlayıcıları koruyun.
5. Dil düzenlemesi sırasında placeholder'ları, HTML/React etiketlerini, i18next interpolasyonunu, URL'leri veya metadata tanımlayıcılarını değiştirmeyin.
6. Aşağıdaki key'ler güncel kullanımı veya doğrulanmış inceleme noktalarını gösterir; aynı anlamdaki yeni metinlerde de aynı kurallar geçerlidir.
@@ -34,9 +34,11 @@ Bu belge, ScriptCat'in Türkçe (`tr-TR`) arayüzü ve belgeleri için terminolo
| page script | `Sayfa Betiği` | `script_list_enable_content` | Arayüz metnindeki sayfada çalışan betik kavramıdır; `Normal Betik` kategori etiketinin yerine denetimsiz kullanmayın. |
| background script | `Arka Plan Betiği` | `create_background_script`, `background_script` | Arka planda çalışan ScriptCat betik türüdür. |
| scheduled script | `Zamanlanmış Betik` | `create_scheduled_script`, `scheduled_script` | Tür adı olarak `crontab betiği` kullanmayın; `cron` yalnızca zamanlama ifadesini anlatır. |
-| script synchronization | `Betik Senkronizasyonu` | `script_sync`, `sync_status`, `setting_sync_title` | Silme davranışında neyin senkronize edildiğini açıklama metninde belirtin. |
+| Agent | `Ajan` / `Yapay Zeka Ajanı` | `title`, `settings_title`, `permission_title` | Kısa ürün ve özellik adlarında `Ajan`; yapay zeka niteliğinin açıklanması gereken başlıklarda `Yapay Zeka Ajanı` kullanın. |
+| Skill | `Yetenek` | `skills`, `skills_title`, `import_skill` | Agent yetenek paketleri için `Beceri` yerine `Yetenek` kullanın. |
+| script synchronization | `Betik Eşitleme` | `script_sync`, `sync_status`, `script_operation_title` | Eylem ve durum metinlerinde `eşitle` / `eşitleme` kullanın; açıklamada eşitlenen nesneyi belirtin. |
| subscription | `Abonelik` | `subscribe`, `subscribe_url`, `importpage.count_subscribes` | Nesne adı olarak `Abonelik`, eylem olarak `Abone ol` kullanın. |
-| script gallery / market | `Betik Galerisi` / `Betik Pazarı` | `script_gallery`, `script_list_title` | Bağlantının götürdüğü ürün alanının mevcut adını kullanın. |
+| script gallery / market | `Betik Galerisi` / `Betik Marketi` | `script_gallery`, `script_list_title` | Galeri bağlantısında `Betik Galerisi`, market alanında `Betik Marketi` kullanın. |
## B. Arayüz Eylemleri ve Durumları
@@ -50,7 +52,7 @@ Bu belge, ScriptCat'in Türkçe (`tr-TR`) arayüzü ve belgeleri için terminolo
| enable / disable | `Etkinleştir` / `Devre Dışı Bırak`; durumlarda `Etkin` / `Devre Dışı` | `enable`, `disable`, `enabled_label`, `updatepage.disabled` | Özelliği açma-kapama ile pencere açma-kapamayı karıştırmayın. |
| settings | `Ayarlar` | `settings`, `script_setting`, `editor_config` | Kullanıcı tarafından değiştirilebilen ürün seçenekleri için kullanın. |
| permission | `İzin` | `permission`, `request_permission`, `permission_management` | Erişim yetkileri ve izin istekleri için kullanın. |
-| connect / sync | `Bağlan` / `Senkronize Et` | `connect`, `connection_success`, `script_sync` | Bağlantı durumu ile veri senkronizasyonunu ayırın. |
+| connect / sync | `Bağlan` / `Eşitle` | `connect`, `connection_success`, `script_sync` | Bağlantı durumu ile veri eşitlemeyi ayırın. |
| directory | `Dizin` | `open_directory`, `open_backup_dir` | Dosya sistemi araçlarında mevcut teknik terimi koruyun. |
| browser tab | `Sekme` | `close_current_tab`, `script_run_env.normal-tabs` | Tarayıcı sekmelerini `etiket` olarak adlandırmayın. |
@@ -58,21 +60,22 @@ Bu belge, ScriptCat'in Türkçe (`tr-TR`) arayüzü ve belgeleri için terminolo
| Kavram | Kullanılabilecek ifade | Karar kuralı | Güncel örnek key'ler |
| --- | --- | --- | --- |
-| local / cloud | `Yerel` / `Bulut` | Veri kaynağı, depolama konumu veya senkronizasyon hedefi için kullanın; belirsizse nesneyi ekleyin. | `local`, `cloud`, `source_local_script`, `tools_backup_content` |
+| local / cloud | `Yerel` / `Bulut` | Veri kaynağı, depolama konumu veya eşitleme hedefi için kullanın; belirsizse nesneyi ekleyin. | `local`, `cloud`, `source_local_script`, `tools_backup_content` |
| panel / console | `panel` / `konsol` | ScriptCat kontrol yüzeyi için `panel`, geliştirici çıktısı için `konsol` kullanın. | `scheduled_script_description_title`, `build_success_message` |
| source | `Kaynak`, `Yükleme Kaynağı`, `Abonelik Kaynağı` | Kaynağın ne sağladığını açıkça adlandırın. | `source`, `importpage.col_source`, `source_subscribe_link` |
| storage | `depolama`, `depolama alanı`, `Depolama API'si` | Veri saklama, ayrılmış alan ve API kavramlarını bağlama göre ayırın. | `script_storage`, `script_operation_title`, `storage_api` |
-| sync deletion | `Silme Senkronizasyonu` / `Betik Silme Senkronizasyonu` | Ayar etiketi ile açıklama metninin ayrıntı düzeyini ayrı değerlendirin. | `sync_delete`, `notification.script_sync_delete`, `sync_delete_desc` |
+| sync deletion | `Silme İşlemlerini Eşitle` / `Betik Eşitleme Silme İşlemi` | Ayar etiketi ile bildirim başlığının ayrıntı düzeyini ayrı değerlendirin. | `sync_delete`, `notification.script_sync_delete`, `sync_delete_desc` |
## D. Korunacak Teknik Terimler
| Kavram | Kullanım | Güncel örnek key'ler | Gerekçe |
| --- | --- | --- | --- |
-| regular expression | `Regex` / `düzenli ifade` | `search_regex` | Yerleşik geliştirici terminolojisidir. |
+| regular expression | `Düzenli İfade` | `search_regex` | Kullanıcıya dönük arama metninde Türkçe karşılığı kullanın. |
| cron expression | `cron ifadesi` | `cron_invalid_expr`, `error_cron_invalid` | Kabul edilen zamanlama sözdizimini açıkça belirtir. |
| expression | `ifade` | `value_export_expression`, `expression_format_error` | Girilen veya değerlendirilen teknik ifadeyi belirtir. |
| watch file changes | `Dosyayı İzle` / `İzlemeyi Durdur` | `watch_file`, `stop_watch_file` | Sürekli dosya değişikliği takibini anlatır. |
-| metadata declaration | `bildirim` | `error_metadata_line_duplicated` | Userscript metadata sözdizimindeki declaration kavramıdır. |
+| metadata declaration | `MetaData` / `bildirim` | `error_metadata_invalid`, `error_metadata_line_duplicated` | Blok veya bağlam adı için `MetaData`, tekil declaration kavramı için `bildirim` kullanın. |
+| Skill manifest | `SKILL.cat.md` | `skills_subtitle`, `skills_url_placeholder` | Kullanıcıya dönük yeni Skill paket ve URL metinlerinde öncelikli dosya adıdır. Eski `SKILL.md` paketleri çalışma zamanı tarafından uyumluluk amacıyla desteklenebilir. |
| product/API identifiers | `ESLint`, `VSCode`, `Cookie`, `GM API`, `@match`, `@exclude`, `@grant`, `@connect`, `@resource`, `@require` ifadelerini koruyun | `enable_eslint`, `vscode_url`, `confirm_operation_description`, `script_resource_tooltip` | Ürün adları ve kod tanımlayıcıları tanınabilir kalmalıdır. |
## E. Sonraki İnceleme Noktaları
@@ -81,9 +84,7 @@ Aşağıdaki maddeler mevcut çevirilerde doğrulanmış tutarsızlıkları kayd
| Konu | Güncel durum | Tercih edilen yön | Güncel örnek key'ler |
| --- | --- | --- | --- |
-| scheduled script naming | Ürün adı `Zamanlanmış Betik` iken bir hata metninde `crontab betikleri` kullanılıyor. | Aynı betik türü için `zamanlanmış betik`; yalnızca zamanlama sözdizimi için `cron` kullanın. | `scheduled_script`, `only_background_scheduled_can_run`, `cron_invalid_expr` |
| documentation link locale | Bazı Türkçe metinler `/en/` dokümantasyonuna veya İngilizce pazar sayfasına bağlanıyor. | Yalnızca karşılık gelen Türkçe hedef doğrulandıktan sonra bağlantıyı değiştirin. | `script_list_content`, `develop_mode_guide` |
-| desktop interaction wording | Geliştirici modu bağlantısı masaüstü arayüzünde `dokunun` diyor. | Kontrol masaüstünde tıklanıyorsa `tıklayın` kullanın. | `develop_mode_guide`, `allow_user_script_guide` |
## AI ve Katkıda Bulunanlar İçin Kontrol Listesi
@@ -94,4 +95,4 @@ Türkçe içerik eklerken veya düzenlerken:
3. Bağlama bağlı terimlerde değişiklik yapmadan önce gerçek davranışı ve arayüz konumunu kontrol edin.
4. Teknik terimleri, placeholder'ları, etiketleri, interpolasyonu, URL'leri ve metadata tanımlayıcılarını koruyun.
5. İnceleme noktalarını doğrulanmamış toplu değiştirme talimatları olarak yorumlamayın.
-6. Teslimden önce yeni veya değiştirilen metinlerde betik türlerini, `Abonelik` nesne adını, sekme terimini ve teknik tanımlayıcıları yeniden kontrol edin.
+6. Teslimden önce yeni veya değiştirilen metinlerde betik türlerini, `Ajan` / `Yetenek` adlarını, `Betik Eşitleme`, `Abonelik`, `Betik Marketi`, sekme terimini ve teknik tanımlayıcıları yeniden kontrol edin.
diff --git a/src/locales/tr-TR/agent.json b/src/locales/tr-TR/agent.json
index 8215c5e9d..3b1d4d14f 100644
--- a/src/locales/tr-TR/agent.json
+++ b/src/locales/tr-TR/agent.json
@@ -1,181 +1,181 @@
{
- "title": "AI Agent",
+ "title": "Yapay Zeka Ajanı",
"docs": "Dokümanlar",
"chat": "Sohbet",
"provider": "Model Hizmeti",
"mcp": "MCP",
- "skills": "Beceriler",
+ "skills": "Yetenekler",
"provider_title": "Model Hizmeti",
- "provider_subtitle": "AI model sağlayıcılarını ve bağlantılarını yönetin",
- "provider_select": "AI Sağlayıcı",
+ "provider_subtitle": "Yapay zeka model sağlayıcılarını ve bağlantıları yönetin",
+ "provider_select": "Yapay Zeka Sağlayıcısı",
"provider_api_base_url": "API Temel URL'si",
"provider_api_key": "API Anahtarı",
"provider_model": "Varsayılan Model",
"provider_test_connection": "Bağlantıyı Test Et",
- "provider_test_success": "Bağlantı Başarılı",
+ "provider_test_success": "Bağlantı başarılı",
"provider_test_failed": "Bağlantı Başarısız",
- "provider_test_hint": "Test, yapılandırmayı doğrulamak için minimum bir istek gönderir",
+ "provider_test_hint": "Test, yapılandırmayı doğrulamak için minimum düzeyde bir istek gönderir",
"provider_docs": "Dokümanlar",
"provider_count_hint": "Yeni konuşmalar için varsayılan model kullanılır",
"model_count": "{{count}} model",
"model_fetch": "Modelleri Getir",
- "model_name": "İsim",
+ "model_name": "Ad",
"model_add": "Model Ekle",
"model_edit": "Düzenle",
"model_copy": "Kopyala",
"model_delete": "Sil",
"model_set_default": "Varsayılan Olarak Ayarla",
"model_default_label": "Varsayılan",
- "model_max_tokens": "Maksimum Çıkış Tokenları",
+ "model_max_tokens": "Maksimum Çıktı Token Sayısı",
"model_context_window": "Bağlam Penceresi",
"model_no_models": "Yapılandırılmış model yok",
- "model_no_models_desc": "AI Agent kullanmaya başlamak için ilk modelinizi ekleyin",
- "model_capabilities": "Özellikler",
- "model_supports_vision": "Görsel Giriş",
- "model_supports_image_output": "Görüntü Çıkışı",
- "skills_title": "Beceri Yönetimi",
- "skills_subtitle": "Agent beceri paketlerini yönetin (SKILL.md istemleri, betikler, referanslar)",
- "skills_add": "Beceri Ekle",
- "skills_empty": "Hiçbir beceri yüklü değil",
- "skills_empty_desc": "Bir ZIP yükleyin veya ilk becerinizi bir URL'den içe aktarın",
+ "model_no_models_desc": "Yapay Zeka Ajanını kullanmaya başlamak için ilk modelinizi ekleyin",
+ "model_capabilities": "Yetenekler",
+ "model_supports_vision": "Görüntü Girdisi",
+ "model_supports_image_output": "Görsel Çıktısı",
+ "skills_title": "Yetenek Yönetimi",
+ "skills_subtitle": "Ajan yetenek paketlerini yönetin (SKILL.cat.md istemleri, betikleri ve referansları)",
+ "skills_add": "Yetenek Ekle",
+ "skills_empty": "Yüklü yetenek yok",
+ "skills_empty_desc": "Bir ZIP dosyası yükleyin veya ilk yeteneğinizi bir URL'den içe aktarın",
"skills_tools": "Araçlar",
"skills_references": "Referanslar",
- "skills_detail": "Beceri Ayrıntıları",
- "skills_install_url": "URL'den içe aktar",
+ "skills_detail": "Yetenek Ayrıntıları",
+ "skills_install_url": "URL'den İçe Aktar",
"skills_uninstall": "Kaldır",
- "skills_uninstall_confirm": "\"{{name}}\" Becerisini kaldırdığınızdan emin misiniz?",
- "skills_install_zip": "ZIP'i yükle",
+ "skills_uninstall_confirm": "\"{{name}}\" yeteneğini kaldırmak istediğinizden emin misiniz?",
+ "skills_install_zip": "ZIP Yükle",
"skills_prompt": "İstem",
- "skills_installed_at": "Şu tarihte kuruldu:",
+ "skills_installed_at": "Yüklenme Tarihi",
"skills_refresh": "Yenile",
"skills_refresh_success": "Başarıyla yenilendi",
"skills_tool_code": "Araç Kodu",
"skills_click_to_view_code": "Kodu görüntülemek için araç adına tıklayın",
"skills_config": "Yapılandırma",
"skills_config_saved": "Yapılandırma kaydedildi",
- "skills_check_updates": "Güncellemeleri Kontrol Et",
- "skills_no_updates": "Tüm beceriler güncel",
- "skills_updates_available": "güncelleme(ler) mevcut",
+ "skills_check_updates": "Güncellemeleri Denetle",
+ "skills_no_updates": "Tüm yetenekler güncel",
+ "skills_updates_available": "Yetenek güncellemesi mevcut",
"skills_update": "Güncelle",
"skills_docs": "Dokümanlar",
- "skills_count": "{{count}} beceri yüklendi",
+ "skills_count": "{{count}} yetenek yüklendi",
"skills_update_count": "{{count}} güncelleme mevcut",
"skills_update_available": "{{version}} sürümüne güncelle",
- "skills_references_short": "Referanslar",
+ "skills_references_short": "Ref.",
"skills_configurable": "Yapılandırılabilir",
"skills_open_config": "Yapılandırmayı aç",
"skills_update_success": "Başarıyla güncellendi",
"skills_url_placeholder": "SKILL.cat.md URL'sini girin",
"chat_new": "Yeni Sohbet",
"chat_delete": "Sohbeti Sil",
- "chat_delete_confirm": "Bu konuşma silinsin mi?",
+ "chat_delete_confirm": "Bu konuşmayı silmek istediğinizden emin misiniz?",
"chat_no_conversations": "Konuşma yok",
- "chat_search_placeholder": "Konuşmaları ara…",
+ "chat_search_placeholder": "Konuşmalarda ara…",
"chat_search_no_results": "Eşleşen konuşma yok",
- "chat_export": "Dışa Aktar",
+ "chat_export": "Dışa aktar",
"chat_input_placeholder": "Bir mesaj yazın...",
"chat_send": "Gönder",
- "chat_stop": "Dur",
+ "chat_stop": "Durdur",
"chat_thinking": "Düşünüyor",
"chat_tool_arguments": "Argümanlar",
"chat_tool_result": "Sonuç",
- "chat_no_model": "Yapılandırılmış model yok. Lütfen önce Model Hizmetine bir tane ekleyin.",
- "chat_model_select": "Modeli Seçin",
+ "chat_no_model": "Yapılandırılmış model yok. Lütfen önce Model Hizmeti'ne bir model ekleyin.",
+ "chat_model_select": "Model Seç",
"chat_rename": "Yeniden adlandır",
"chat_copy": "Kopyala",
"chat_copy_success": "Kopyalandı",
- "chat_regenerate": "Yeniden Oluştur",
+ "chat_regenerate": "Yeniden oluştur",
"chat_streaming": "Oluşturuluyor...",
"chat_loading_audio": "Ses yükleniyor...",
"chat_starting": "Başlatılıyor...",
"chat_retrying": "Yeniden deneniyor ({{attempt}}/{{max}})...",
"chat_attach_file": "Dosya ekle",
- "chat_welcome_hint": "Betikleriniz hakkında bana her şeyi sorun",
+ "chat_welcome_hint": "Betikleriniz hakkında bana her şeyi sorabilirsiniz",
"chat_welcome_start": "Başlamak için bir konuşma oluşturun",
"chat_first_token": "TTFT",
"chat_tools_count": "{{count}} araç",
- "chat_tools_enabled": "Araçlar etkinleştirildi",
+ "chat_tools_enabled": "Araçlar etkin",
"chat_tools_disabled": "Araçlar devre dışı",
"chat_tools_enabled_tip": "Araçlar etkin — devre dışı bırakmak için tıklayın",
- "chat_tools_disabled_tip": "Araçlar devre dışı bırakıldı — etkinleştirmek için tıklayın",
- "chat_background_enabled_tip": "Arka plan modu AÇIK — sayfayı kapattıktan sonra konuşma devam ediyor, devre dışı bırakmak için tıklayın",
+ "chat_tools_disabled_tip": "Araçlar devre dışı — etkinleştirmek için tıklayın",
+ "chat_background_enabled_tip": "Arka plan modu AÇIK — sayfa kapatıldıktan sonra konuşma çalışmaya devam eder, devre dışı bırakmak için tıklayın",
"chat_background_disabled_tip": "Arka plan modu KAPALI — sayfa kapatıldığında konuşma durur, etkinleştirmek için tıklayın",
"chat_delete_round": "Sil",
"chat_copy_message": "Kopyala",
"chat_edit_message": "Düzenle",
- "chat_save_and_send": "Kaydet ve Gönder",
- "chat_cancel_edit": "İptal Et",
+ "chat_save_and_send": "Kaydet & Gönder",
+ "chat_cancel_edit": "İptal",
"chat_message_queued": "Sıraya alındı",
"chat_cancel_message": "Göndermeyi iptal et",
- "permission_title": "Betik, Agent sohbetini kullanmak istiyor",
- "permission_describe": "Bu betik Agent sohbet erişimi istiyor; bu işlem API tokenlarını tüketir. Yalnızca güvendiğiniz betiklere erişim verin.",
- "permission_content": "Agent Sohbeti",
+ "permission_title": "Betik, Ajan konuşmasını kullanmak istiyor",
+ "permission_describe": "Bu betik, API tokenlerini tüketecek olan Ajan konuşma erişimi istiyor. Yalnızca güvenilir betiklere erişim izni verin.",
+ "permission_content": "Ajan Konuşması",
"opfs": "OPFS",
"opfs_title": "OPFS Dosya Tarayıcısı",
- "opfs_empty": "Boş klasör",
- "opfs_name": "İsim",
+ "opfs_empty": "Boş dizin",
+ "opfs_name": "Ad",
"opfs_size": "Boyut",
- "opfs_type": "Tip",
+ "opfs_type": "Tür",
"opfs_modified": "Son Değiştirilme",
"opfs_delete_confirm": "Silmek istediğinizden emin misiniz?",
"opfs_delete_success": "Silindi",
"opfs_preview": "Önizleme",
- "opfs_subtitle": "Origin Private File System · Agent özel depolama alanı",
+ "opfs_subtitle": "Origin Private File System · Ajan özel depolama alanı",
"opfs_refresh": "Yenile",
"opfs_upload": "Yükle",
- "opfs_actions": "Eylemler",
+ "opfs_actions": "İşlemler",
"opfs_item_count": "{{count}} öğe",
- "opfs_empty_desc": "Bu klasörde henüz dosya yok",
+ "opfs_empty_desc": "Bu dizinde henüz dosya yok",
"opfs_upload_success": "Yüklendi",
- "opfs_upload_failed": "Yükleme başarısız oldu",
+ "opfs_upload_failed": "Yükleme başarısız",
"opfs_uploading": "Yükleniyor…",
"opfs_type_directory": "Klasör",
- "opfs_type_image": "Resim",
+ "opfs_type_image": "Görsel",
"opfs_type_text": "Metin",
"opfs_type_binary": "İkili",
- "opfs_root": "Kök",
- "dom_permission_title": "Betik DOM işlem erişimi istiyor",
- "dom_permission_describe": "Bu betik web sayfası DOM'unu okuma ve değiştirme yetkisi istiyor (tıklama, form doldurma, gezinme, ekran görüntüsü vb.). Yalnızca güvendiğiniz betiklere erişim verin.",
- "dom_permission_content": "Agent DOM İşlemleri",
+ "opfs_root": "Kök dizin",
+ "dom_permission_title": "Betik, DOM işlemleri için erişim istiyor",
+ "dom_permission_describe": "Bu betik, web sayfası DOM'unu okuma ve değiştirme (tıklama, form doldurma, gezinme, ekran görüntüsü alma vb.) yeteneği istiyor. Yalnızca güvenilir betiklere erişim izni verin.",
+ "dom_permission_content": "Ajan DOM İşlemleri",
"mcp_title": "MCP Sunucuları",
- "mcp_subtitle": "Agent araçlarını, kaynaklarını ve istemlerini genişletmek için MCP sunucularını bağlayın",
+ "mcp_subtitle": "Ajan araçlarını, kaynaklarını ve istemlerini genişletmek için MCP sunucularını bağlayın",
"mcp_add_server": "Sunucu Ekle",
- "mcp_no_servers": "Hiçbir MCP sunucusu yapılandırılmadı",
+ "mcp_no_servers": "Yapılandırılmış MCP sunucusu yok",
"mcp_no_servers_desc": "Harici araçları ve verileri bağlamak için ilk MCP sunucunuzu ekleyin",
- "mcp_status_connected": "Bağlı",
- "mcp_status_failed": "Bağlantı başarısız oldu",
+ "mcp_status_connected": "Bağlandı",
+ "mcp_status_failed": "Bağlantı başarısız",
"mcp_status_untested": "Test edilmedi",
"mcp_has_key": "Gizli anahtar",
- "mcp_headers_count": "{{count}} başlık",
+ "mcp_headers_count": "{{count}} üst bilgi",
"mcp_count_servers": "{{count}} sunucu",
- "mcp_count_connected": "{{count}} bağlandı",
- "mcp_count_tools": "{{count}} araç mevcut",
+ "mcp_count_connected": "{{count}} bağlı",
+ "mcp_count_tools": "{{count}} araç kullanılabilir",
"mcp_docs": "Dokümanlar",
- "mcp_test_connection": "Test",
+ "mcp_test_connection": "Test et",
"mcp_optional": "isteğe bağlı",
- "mcp_custom_headers": "Özel Başlıklar",
- "mcp_enabled": "Etkinleştirilmiş",
- "mcp_detail": "Detaylar",
+ "mcp_custom_headers": "Özel Üst Bilgiler",
+ "mcp_enabled": "Etkin",
+ "mcp_detail": "Ayrıntılar",
"mcp_tools": "Araçlar",
"mcp_resources": "Kaynaklar",
"mcp_prompts": "İstemler",
"mcp_no_tools": "Kullanılabilir araç yok",
- "mcp_no_resources": "Kaynak yok",
+ "mcp_no_resources": "Kullanılabilir kaynak yok",
"mcp_no_prompts": "Kullanılabilir istem yok",
"mcp_loading": "Yükleniyor...",
"tasks": "Görevler",
"tasks_title": "Zamanlanmış Görevler",
- "tasks_subtitle": "Agent görevlerini cron zamanlamasına göre otomatik çalıştırın",
+ "tasks_subtitle": "Ajan görevlerini bir cron ifadesine göre otomatik olarak çalıştırın",
"tasks_docs": "Dokümanlar",
"tasks_count_total": "{{count}} görev",
- "tasks_count_enabled": "{{count}} etkinleştirildi",
+ "tasks_count_enabled": "{{count}} etkin",
"tasks_create": "Görev Oluştur",
"tasks_edit": "Görevi Düzenle",
"tasks_mode": "Mod",
"tasks_mode_internal_short": "Dahili",
- "tasks_mode_event_short": "Etkinlik",
- "tasks_cron": "Cron İfadesi",
- "tasks_next_run": "Sonraki Çalıştırma",
+ "tasks_mode_event_short": "Olay",
+ "tasks_cron": "cron ifadesi",
+ "tasks_next_run": "Sonraki Çalışma",
"tasks_run_now": "Şimdi Çalıştır",
"tasks_history": "Geçmiş",
"tasks_prompt": "İstem",
@@ -183,32 +183,32 @@
"tasks_notify": "Tamamlandığında Bildir",
"tasks_notify_desc": "Görev tamamlandığında bir tarayıcı bildirimi gönder",
"tasks_no_tasks": "Zamanlanmış görev yok",
- "tasks_no_tasks_desc": "Agent'ı otomatik olarak çalıştırmak için ilk zamanlanmış görevinizi oluşturun",
- "tasks_no_runs": "Henüz çalıştırma geçmişi yok",
+ "tasks_no_tasks_desc": "Ajanı otomatik olarak çalıştırmak için ilk zamanlanmış görevinizi oluşturun",
+ "tasks_no_runs": "Henüz çalışma geçmişi yok",
"tasks_clear_runs": "Geçmişi Temizle",
- "tasks_clear_runs_confirm": "Çalıştırma geçmişini temizlediğinizden emin misiniz?",
- "tasks_event_hint": "Tetiklendiğinde bu görevi oluşturan betiğe bilgi verilecek",
- "tasks_event_trigger": "Olay Tetikleyici",
- "tasks_model_select": "Modeli Seçin",
+ "tasks_clear_runs_confirm": "Çalışma geçmişini temizlemek istediğinizden emin misiniz?",
+ "tasks_event_hint": "Tetiklendiğinde, bu görevi oluşturan betiğe bildirim gönderilir",
+ "tasks_event_trigger": "Olay Tetikleyicisi",
+ "tasks_model_select": "Model Seç",
"tasks_skills_auto": "Tümünü otomatik yükle",
- "tasks_run_status_success": "Başarı",
+ "tasks_run_status_success": "Başarılı",
"tasks_run_status_error": "Hata",
"tasks_run_status_running": "Çalışıyor",
"tasks_run_duration": "Süre",
"tasks_run_usage": "Kullanım",
- "tasks_run_time": "Zaman",
+ "tasks_run_time": "Çalışma zamanı",
"tasks_run_status": "Durum",
- "tasks_never_run": "Hiç çalıştırılmadı",
+ "tasks_never_run": "Hiç çalışmadı",
"settings": "Ayarlar",
- "settings_title": "Agent Ayarları",
+ "settings_title": "Ajan Ayarları",
"settings_subtitle": "Model, arama ve genel tercihler · değişiklikler anında uygulanır",
"settings_cat_model": "Model",
"settings_cat_search": "Arama",
"summary_model": "Özet Modeli",
- "summary_model_desc": "Özetleme modeli, ayarlanmazsa varsayılana geri döner",
+ "summary_model_desc": "Özetleme için kullanılacak model. Ayarlanmazsa varsayılan model kullanılır.",
"summary_model_placeholder": "Varsayılan modeli kullan",
"search_engine": "Arama Motoru",
- "search_engine_desc": "web_search aracı tarafından kullanılan alma kaynağı.",
+ "search_engine_desc": "web_search aracı tarafından kullanılan arama motoru.",
"search_engine_baidu": "Baidu",
"search_google_api_key": "Google API Anahtarı",
"search_google_api_key_desc": "Özel Arama JSON API'sini çağırmak için kullanılır.",
@@ -216,8 +216,8 @@
"search_google_cse_id_desc": "Programlanabilir Arama Motorunun cx parametresi.",
"settings_saved": "Ayarlar kaydedildi",
"settings_save_failed": "Ayarlar kaydedilemedi",
- "search_engine_tip_bing": "Geniş küresel kapsama sahip, ekstra yapılandırmaya gerek olmayan varsayılan arama motoru.",
+ "search_engine_tip_bing": "Geniş küresel kapsama sahip varsayılan arama motoru, ek yapılandırma gerekmez.",
"search_engine_tip_duckduckgo": "Gizlilik odaklı arama motoru, API anahtarı gerekmez.",
- "search_engine_tip_baidu": "Çince içerik için optimize edilmiştir, Çince sorgularda daha iyi sonuçlar verir.",
- "search_engine_tip_google": "Yüksek kaliteli arama sonuçları, bir Google API Anahtarı ve Özel Arama Motoru Kimliği gerektirir."
+ "search_engine_tip_baidu": "Çince içerik için optimize edilmiştir, Çince sorgular için daha iyi sonuçlar verir.",
+ "search_engine_tip_google": "Yüksek kaliteli arama sonuçları, Google API Anahtarı ve Özel Arama Motoru Kimliği gerektirir."
}
diff --git a/src/locales/tr-TR/common.json b/src/locales/tr-TR/common.json
index f4b42d378..0f93f6400 100644
--- a/src/locales/tr-TR/common.json
+++ b/src/locales/tr-TR/common.json
@@ -1,11 +1,11 @@
{
- "user_guide": "Kullanım Kılavuzu",
+ "user_guide": "Kullanıcı Kılavuzu",
"api_docs": "API Dokümanları",
- "development_guide": "Geliştirme Kılavuzu",
+ "development_guide": "Geliştirici Kılavuzu",
"script_gallery": "Betik Galerisi",
"community_forum": "Topluluk Forumu",
- "external_links": "Dış Bağlantılar",
- "no_data": "Veri Yok",
+ "external_links": "Harici Bağlantılar",
+ "no_data": "Veri yok",
"logs": "Günlükler",
"tools": "Araçlar",
"settings": "Ayarlar",
@@ -14,23 +14,23 @@
"show_main_sidebar": "Kenar çubuğunu genişlet",
"menu": "Menü",
"notifications": "Bildirimler",
- "more_menu": "Daha fazla menü",
+ "more_menu": "Daha fazla",
"helpcenter": "Yardım Merkezi",
"save": "Kaydet",
"save_success": "Başarıyla kaydedildi",
"update": "Güncelle",
- "check_update": "Güncellemeyi kontrol et",
+ "check_update": "Güncellemeyi Denetle",
"confirm_delete": "Silmeyi Onayla",
- "delete_success": "Silme başarılı",
- "enable": "Etkin",
- "disable": "Devre Dışı",
+ "delete_success": "Başarıyla silindi",
+ "enable": "Etkinleştir",
+ "disable": "Devre Dışı Bırak",
"name": "Ad",
"version": "Sürüm",
"source": "Kaynak",
- "action": "Eylem",
+ "action": "İşlem",
"export": "Dışa Aktar",
"delete": "Sil",
- "pin_to_top": "Üste sabitle",
+ "pin_to_top": "Üste Sabitle",
"confirm": "Onayla",
"close": "Kapat",
"key": "Anahtar",
@@ -39,59 +39,59 @@
"type": "Tür",
"size": "Boyut",
"download": "İndir",
- "edit_value": "Değeri düzenle",
- "add_value": "Değer ekle",
- "update_success": "Güncelleme başarılı",
- "add_success": "Ekleme başarılı",
+ "edit_value": "Değeri Düzenle",
+ "add_value": "Değer Ekle",
+ "update_success": "Başarıyla Güncellendi",
+ "add_success": "Başarıyla eklendi",
"clear": "Temizle",
"type_string": "Dize",
"type_number": "Sayı",
- "type_boolean": "Boolean",
+ "type_boolean": "Mantıksal",
"type_object": "Nesne",
- "confirm_delete_resource": "Bu kaynağı silmek istediğinizden emin misiniz? Bu kaynak bir sonraki açılışta yeniden yüklenecektir.",
- "confirm_clear_resource": "Bu kaynakları temizlemek istediğinizden emin misiniz? Kaynaklar bir sonraki başlangıçta yeniden yüklenecektir.",
+ "confirm_delete_resource": "Bu kaynağı silmek istediğinizden emin misiniz? Bu kaynak, bir sonraki başlangıçta yeniden yüklenecektir.",
+ "confirm_clear_resource": "Bu kaynakları temizlemek istediğinizden emin misiniz? Kaynaklar, bir sonraki başlangıçta yeniden yüklenecektir.",
"yes": "Evet",
"no": "Hayır",
"confirm_delete_permission": "Bu izni silmek istediğinizden emin misiniz?",
"reset": "Sıfırla",
- "run_once": "Bir Kez Çalıştır",
- "stop": "Dur",
+ "run_once": "Bir kez çalıştır",
+ "stop": "Durdur",
"edit": "Düzenle",
"copy": "Kopyala",
"exclude_on": "$0 yürütmesini yeniden etkinleştir",
- "exclude_off": "$0'ın yürütülmesini hariç tut",
- "confirm_error": "Onay Başarısız",
+ "exclude_off": "$0 yürütmesini dışla",
+ "confirm_error": "Onay başarısız",
"import": "İçe Aktar",
"error": "Hata",
- "get_script": "Betiği al",
- "report_issue": "Sorunu Bildir",
- "project_docs": "Proje Dokümantasyonu",
+ "get_script": "Betik Al",
+ "report_issue": "Sorun Bildir",
+ "project_docs": "Proje Dokümanları",
"community": "Topluluk",
- "domain": "Alan adı",
- "script_name": "Betik adı",
+ "domain": "Etki Alanı",
+ "script_name": "Betik Adı",
"skip": "Atla",
- "next": "Sonraki",
+ "next": "İleri",
"back": "Geri",
"auto": "Otomatik",
"collapse": "Daralt",
"expand": "Genişlet",
"no_message_content": "Mesaj İçeriği Yok",
"loading": "Yükleniyor...",
- "no_scripts": "Betik yok",
+ "no_scripts": "Kullanılabilir betik yok",
"no_subscribes": "Abonelik yok",
- "no_subscribes_hint": "Abone olunan betik koleksiyonları burada görünecek",
+ "no_subscribes_hint": "Abonelikler burada görünecektir.",
"clear_filter": "Filtreyi temizle",
"batch_selected": "{{count}} seçildi",
"stopped": "Durduruldu",
- "auth_type": "Kimlik doğrulama türü",
+ "auth_type": "Kimlik Doğrulama Türü",
"url": "URL",
- "username": "Kullanıcı adı",
- "password": "Şifre",
- "access_token_bearer": "Erişim belirteci (Bearer)",
- "s3_bucket_name": "Bucket adı",
+ "username": "Kullanıcı Adı",
+ "password": "Parola",
+ "access_token_bearer": "Erişim Tokeni (Bearer)",
+ "s3_bucket_name": "Bucket Adı",
"s3_region": "Bölge",
- "s3_access_key_id": "Access Key ID",
- "s3_secret_access_key": "Secret Access Key",
- "s3_custom_endpoint": "Özel endpoint (isteğe bağlı)",
+ "s3_access_key_id": "Erişim Anahtarı Kimliği",
+ "s3_secret_access_key": "Gizli Erişim Anahtarı",
+ "s3_custom_endpoint": "Özel Uç Nokta (İsteğe Bağlı)",
"cancel": "İptal"
}
diff --git a/src/locales/tr-TR/editor.json b/src/locales/tr-TR/editor.json
index 4bfcbd4f6..6d14fe2f0 100644
--- a/src/locales/tr-TR/editor.json
+++ b/src/locales/tr-TR/editor.json
@@ -5,7 +5,7 @@
"find": "Bul",
"replace": "Değiştir",
"select_all": "Tümünü Seç",
- "format": "Biçim",
+ "format": "Biçimlendir",
"back": "Geri",
"more": "Daha Fazla",
"file": "Dosya",
@@ -16,15 +16,15 @@
"script_setting": "Betik Ayarları",
"storage": "Depolama",
"resource": "Kaynaklar",
- "script_storage_tooltip": "Betiğin depolanan verilerini (GM_value) yönetin",
- "script_resource_tooltip": "@resource ve @require aracılığıyla indirilen kaynakları yönetin",
+ "script_storage_tooltip": "Betiğin depolanan verilerini yönetin (GM_value)",
+ "script_resource_tooltip": "@resource ve @require ile indirilen kaynakları yönetin",
"script_setting_tooltip": "Bu betik için ayarları özelleştirin",
- "search_resource": "Kaynakları arayın",
- "search_storage": "Arama anahtarı",
+ "search_resource": "Kaynaklarda ara",
+ "search_storage": "Anahtarda ara",
"record_count": "{{count}} kayıt",
"resource_count": "{{count}} kaynak · {{size}}",
"script_list": "Betik Listesi",
- "search_scripts": "Betikleri ara...",
+ "search_scripts": "Betiklerde ara...",
"new_script": "Yeni Betik",
"source": "Kaynak",
"from_user": "Kullanıcı",
@@ -32,43 +32,43 @@
"last_updated": "Son Güncelleme",
"run_at": "Çalıştırma Zamanı",
"run_in": "Çalıştırma Ortamı",
- "line_col": "Ln {{line}}, Sütun {{col}}",
+ "line_col": "Str {{line}}, Stn {{col}}",
"script_not_found": "Betik bulunamadı",
"script_name_cannot_be_set_to_empty": "Betik adı boş olamaz",
"confirm_delete_script": "\"{{name}}\" betiği silinsin mi?",
"delete_success": "Başarıyla silindi",
- "delete_failed": "Silinemedi",
- "cancel": "İptal Et",
+ "delete_failed": "Silme başarısız",
+ "cancel": "İptal",
"confirm": "Onayla",
- "save_as": "Farklı kaydet",
+ "save_as": "Farklı Kaydet",
"run": "Çalıştır",
- "script_storage": "Betik Depolama",
+ "script_storage": "Betik Depolaması",
"key_placeholder": "Anahtar",
- "value_placeholder": "Tür nesne olduğunda lütfen JSON ile ayrıştırılabilecek verileri girin.",
- "clear_success": "Temizleme Başarılı",
+ "value_placeholder": "Tür nesne ise JSON olarak ayrıştırılabilir veri girin.",
+ "clear_success": "Başarıyla temizlendi",
"confirm_clear": "Bu depolama alanını temizlemek istediğinizden emin misiniz?",
"basic_info": "Temel Bilgiler",
- "update_url": "URL'yi Güncelle",
+ "update_url": "Güncelleme URL'si",
"add_permission": "İzin Ekle",
"match": "Eşleşme",
"add_match": "Eşleşme Ekle",
- "add_exclude": "Hariç Tutma Ekle",
- "bulk_match_desc": "Her satıra bir desen yapıştırın. Boşluklar kırpılır ve boş veya mükerrer girişler atlanır.",
+ "add_exclude": "Dışlama Ekle",
+ "bulk_match_desc": "Her satıra bir desen yapıştırın. Baştaki ve sondaki boşluklar kaldırılır; boş ve yinelenen girdiler atlanır.",
"bulk_permission_desc": "Bir izin türü ve izin durumu seçin, ardından her satıra bir izin değeri yapıştırın.",
- "bulk_values": "Toplu değerler",
+ "bulk_values": "Toplu Değerler",
"bulk_empty_preview": "Ayrıştırılan sonucu önizlemek için değerleri yapıştırın",
"bulk_status_new": "Yeni",
"bulk_status_duplicate": "Yinelenen",
"preview": "Önizleme",
"status": "Durum",
"website_match": "Web Sitesi Eşleşmesi (@match)",
- "website_exclude": "Web Sitesi Hariç Tutma (@exclude)",
- "confirm_reset": "Sıfırlama onaylansın mı?",
- "confirm_delete_match": "Bu eşleşmenin silinmesi onaylansın mı?",
- "confirm_delete_exclude": "Bu hariç tutma işleminin silinmesi onaylansın mı?",
- "after_deleting_match_item": "Betik tarafından tanımlanan eşleşme kuralları, silindikten sonra eşleşme listesine geri eklenir",
- "after_deleting_exclude_item": "Betik tarafından tanımlanan eşleşme kuralları, silme işleminden sonra hariç tutulanlar listesine geri eklenir",
- "undo": "Geri al",
+ "website_exclude": "Web Sitesi Dışlaması (@exclude)",
+ "confirm_reset": "Sıfırlansın mı?",
+ "confirm_delete_match": "Bu eşleşme silinsin mi?",
+ "confirm_delete_exclude": "Bu dışlama silinsin mi?",
+ "after_deleting_match_item": "Silinen betik tarafından tanımlanan eşleşme kuralları tekrar eşleşme listesine eklenir",
+ "after_deleting_exclude_item": "Silinen betik tarafından tanımlanan dışlama kuralları tekrar dışlama listesine eklenir",
+ "undo": "Geri Al",
"redo": "Yinele",
"cut": "Kes",
"paste": "Yapıştır",
@@ -81,54 +81,54 @@
"in_use": "Kullanımda",
"storage_error": "Depolama Hatası",
"upload_to_cloud": "Buluta Yükle",
- "save_failed": "Kaydetme Başarısız Oldu",
+ "save_failed": "Kaydetme Başarısız",
"exporting": "Dışa Aktarılıyor...",
- "upload_to": "Şuraya Yükle",
+ "upload_to": "Yükleme Hedefi",
"value_export_expression": "Değer Dışa Aktarma İfadesi",
- "overwrite_original_value_on_import": "İçe Aktarmada Orijinal Değerin Üzerine Yaz",
+ "overwrite_original_value_on_import": "İçe Aktarırken Orijinal Değerin Üzerine Yaz",
"cookie_export_expression": "Çerez Dışa Aktarma İfadesi",
- "overwrite_original_cookie_on_import": "İçe Aktarma Sırasında Orijinal Çerezin Üzerine Yaz",
+ "overwrite_original_cookie_on_import": "İçe Aktarırken Orijinal Çerezin Üzerine Yaz",
"restore_default_values": "Varsayılan Değerleri Geri Yükle",
"edit_conflict": "Düzenleme Çakışması",
- "confirm_override_when_edit_conflict": "Bu betik başka bir oturumda düzenlendi. Değiştirirseniz bu değişikliklerin üzerine yazılır. Bunun yerine bu sürümü korumak ister misiniz?",
+ "confirm_override_when_edit_conflict": "Bu betik başka bir oturumda düzenlendi. Üzerine yazarsanız diğer değişiklikler kaybolacaktır. Bunun yerine bu sürümü korumak istiyor musunuz?",
"scriptname_conflict": "Betik Adı Çakışması",
"confirm_save_when_scriptname_conflict": "Bu betik adı zaten başka bir betik tarafından kullanılıyor. Yine de kaydetmek istiyor musunuz?",
- "eslint_config_format_error": "eslint yapılandırma biçimi hatası",
+ "eslint_config_format_error": "eslint yapılandırma biçimi hatalı",
"create_success_note": "Yeni betik başarıyla oluşturuldu. Arka plan betiğinin varsayılan olarak etkinleştirilmeyeceğini unutmayın.",
- "save_as_failed": "Kaydetme Başarısız",
- "save_as_success": "Başarıyla Kaydedildi",
- "only_background_scheduled_can_run": "Yalnızca arka plan betiği/crontab betikleri çalıştırılabilir",
- "build_success_message": "Başarıyla derlendi; çıktıyı konsolda görmek için geliştirici araçlarını açın",
- "script_modified_close_confirm": "Betik değiştirildi. Kapatırsanız değişiklikler kaybolacak, devam edilsin mi?",
+ "save_as_failed": "Farklı Kaydetme Başarısız",
+ "save_as_success": "Farklı Kaydetme Başarılı",
+ "only_background_scheduled_can_run": "Yalnızca arka plan ve zamanlanmış betikler çalıştırılabilir",
+ "build_success_message": "Derleme başarılı. Çıktıyı görmek için geliştirici araçlarında konsolu açın.",
+ "script_modified_close_confirm": "Betik değiştirildi. Kapatırsanız değişiklikler kaybolacak. Devam edilsin mi?",
"close_current_tab": "Geçerli sekmeyi kapat",
- "close_other_tabs": "Diğerlerini kapat",
+ "close_other_tabs": "Diğer sekmeleri kapat",
"close_left_tabs": "Soldaki sekmeleri kapat",
"close_right_tabs": "Sağdaki sekmeleri kapat",
- "invalid_script_code": "Hatalı Kod",
- "build_failed": "Oluşturulamadı",
- "watch_file": "Dosyayı izle",
+ "invalid_script_code": "Geçersiz Betik Kodu",
+ "build_failed": "Derleme Başarısız",
+ "watch_file": "Dosyayı İzle",
"stop_watch_file": "İzlemeyi durdur",
- "watch_file_description": "Değişiklikler için dosyayı izleyin ve betiği otomatik olarak güncelleyin. Betiğin yolunu değiştirmeyin ve izlerken bu sayfayı kapatmayın.",
- "individual_edit": "Bireysel Düzenleme",
+ "watch_file_description": "Dosyadaki değişiklikleri izleyin ve betiği otomatik olarak güncelleyin. İzleme sırasında betik dosyasının yolunu değiştirmeyin ve bu sayfayı kapatmayın.",
+ "individual_edit": "Tekli Düzenleme",
"batch_edit": "Toplu Düzenleme",
"script_code": "Betik Kodu",
"editor_config": "Düzenleyici Yapılandırması",
- "editor_type_definition": "Düzenleyici Türü Tanımı",
+ "editor_type_definition": "Düzenleyici Tür Tanımları",
"font_size": "Yazı Tipi Boyutu",
- "font_size_description": "Düzenleyici yazı tipi boyutunu piksel cinsinden kontrol eder.",
+ "font_size_description": "Düzenleyicinin yazı tipi boyutunu piksel cinsinden belirler.",
"mouse_wheel_scroll_sensitivity": "Fare Tekerleği Kaydırma Hassasiyeti",
- "mouse_wheel_scroll_sensitivity_description": "Fare tekerleği kaydırma deltasına uygulanan çarpan.",
- "smooth_scrolling": "Düzgün Kaydırma",
- "smooth_scrolling_description": "Düzenleyici kaydırmasını canlandırır.",
+ "mouse_wheel_scroll_sensitivity_description": "Fare tekerleği kaydırma miktarına uygulanacak çarpan.",
+ "smooth_scrolling": "Yumuşak Kaydırma",
+ "smooth_scrolling_description": "Düzenleyicide kaydırmayı animasyonlu hale getirir.",
"editor_config_description": "compilerOptions aracılığıyla yapılandırın. Bkz.",
- "editor_type_definition_description": "Kendi tür tanımlarınızı özelleştirebilirsiniz; betik düzenleyicisi bu tür tanımlarını otomatik olarak yükleyecektir.",
+ "editor_type_definition_description": "Kendi tür tanımlarınızı ekleyebilirsiniz. Betik düzenleyici bu tanımları otomatik olarak yükler.",
"eslint_rules_reset": "ESLint Kuralları Sıfırlandı",
"eslint_rules_saved": "ESLint Kuralları Kaydedildi",
"editor_config_reset": "Düzenleyici Yapılandırması Sıfırlandı",
"editor_config_saved": "Düzenleyici Yapılandırması Kaydedildi",
- "editor_config_format_error": "Düzenleyici Yapılandırma Formatı Hatası",
- "editor_type_definition_reset": "Düzenleyici Türü Tanımı Sıfırlandı",
- "editor_type_definition_saved": "Düzenleyici Türü Tanımı Kaydedildi",
+ "editor_config_format_error": "Düzenleyici Yapılandırma Biçimi Hatalı",
+ "editor_type_definition_reset": "Düzenleyici Tür Tanımları Sıfırlandı",
+ "editor_type_definition_saved": "Düzenleyici Tür Tanımları Kaydedildi",
"editor": {
"show_script_list": "Betik Listesini Göster",
"hide_script_list": "Betik Listesini Gizle"
diff --git a/src/locales/tr-TR/guide.json b/src/locales/tr-TR/guide.json
index 810bdd3d1..322d36fc8 100644
--- a/src/locales/tr-TR/guide.json
+++ b/src/locales/tr-TR/guide.json
@@ -1,33 +1,33 @@
{
- "installed_scripts": "Yüklediğiniz betikler burada görüntülenir. Temel bilgiler için hızlı başlangıca bakın.",
- "script_list_title": "Betik pazarı",
- "script_list_content": "Betikleri Betik Pazarı'ndan yükleyebilirsiniz. ScriptCat, kullanıcı betiklerinin yanı sıra arka plan betiklerini de destekler.",
- "script_list_enable_title": "Betikleri etkinleştir",
- "script_list_enable_content": "Betiklerin kullanılabilmesi için etkinleştirilmesi gerekir. Sayfa betikleri kurulumdan sonra varsayılan olarak etkindir, arka plan betikleri ise varsayılan olarak devre dışıdır.",
- "script_list_action_title": "Eylem",
- "script_list_action_content": "İşlem çubuğundan betik düzenlemeye, betik yürütmesini denetlemeye ve sonlandırmaya (arka plan betikleri) ve ayarlara erişebilirsiniz (bkz. UserConfig). Sağdaki düğmeler gelişmiş filtrelemeye ve görünüm modunu değiştirmeye erişim sağlar.",
- "tools_backup_title": "Yedekle",
- "tools_backup_content": "Yedekleme, betiklerinizi kaydedip kayıp yaşamamanıza yardımcı olur. Betik dosyalarını yerel bilgisayarınıza dışa aktarabilir veya yerel bilgisayarınızdan yükleyebilirsiniz. Daha fazla kolaylık için buluta da yedekleme yapabilirsiniz. Başka bir yöneticiden mi geçiş yapıyorsunuz? geçiş kılavuzuna bakın.",
- "setting_sync_title": "Güncelle ve Senkronize Et",
- "setting_sync_content": "Betik eşitleme özelliği, bu cihazdaki betik içeriğini bulutla kolayca eşitlemenizi sağlar. Silme işlemlerini eşitleme seçeneğini belirlerseniz bu cihazda bir betik silindiğinde buluttan da silinir. Daha güçlü özellikler için betik sürümünü buradan da güncelleyebilirsiniz.",
- "installed_scripts_title": "Yüklü betikler",
+ "installed_scripts": "Yüklediğiniz betikler burada görüntülenir. Temel bilgiler için hızlı başlangıç kılavuzuna göz atın.",
+ "script_list_title": "Betik Marketi",
+ "script_list_content": "Betik Marketi'nden betik yükleyebilirsiniz. ScriptCat, kullanıcı betiklerinin yanı sıra arka plan betiklerini de destekler.",
+ "script_list_enable_title": "Betikleri Etkinleştir",
+ "script_list_enable_content": "Betiklerin kullanılabilmesi için etkinleştirilmesi gerekir. Sayfa betikleri yüklendiğinde varsayılan olarak etkinleştirilir, Arka Plan Betikleri ise varsayılan olarak devre dışı bırakılır.",
+ "script_list_action_title": "İşlemler",
+ "script_list_action_content": "İşlem çubuğu; betiği düzenleme, betiği çalıştırma ve durdurma (Arka Plan Betikleri) ile ayarlara (Kullanıcı Yapılandırması) erişim sağlar. Sağ taraftaki düğmeler gelişmiş filtreleme seçeneklerine ve görünüm modları arasında geçiş yapmanıza olanak tanır.",
+ "tools_backup_title": "Yedekleme",
+ "tools_backup_content": "Yedekleme, betiklerinizi kaybetmemeniz için yedek oluşturmanızı sağlar. Betik dosyalarını bilgisayarınıza dışa aktarabilir veya bilgisayarınızdan içe aktarabilirsiniz. Ayrıca daha fazla kolaylık için buluta da yedekleyebilirsiniz. Başka bir betik yöneticisinden mi geçiyorsunuz? geçiş kılavuzuna göz atın.",
+ "setting_sync_title": "Güncelleme ve Senkronizasyon",
+ "setting_sync_content": "Betik senkronizasyonu, bu cihazdaki betikleri kolayca bulutla senkronize etmenizi sağlar. Birden fazla cihaz kullanıyorsanız ve silmeyi senkronize et seçeneğini etkinleştirirseniz, bu cihazdan silinen bir betik buluttan ve diğer cihazlardan da silinir. Ayrıca betik sürümünü buradan güncelleyerek yeni özelliklerden yararlanabilirsiniz.",
+ "installed_scripts_title": "Yüklü Betikler",
"subscribe_title": "Abonelikler",
- "subscribe_content": "Bir betik bağlantısına abone olduktan sonra betik otomatik olarak güncel kalır. Abonelik belgelerinde daha fazla bilgi edinin.",
- "welcome_title": "ScriptCat'e hoş geldiniz 🎉",
- "welcome_subtitle": "Güçlü bir kullanıcı betiği yöneticisi — birkaç adımda başlamanıza yardımcı olalım.",
+ "subscribe_content": "Bir betik bağlantısına abone olduktan sonra, betik otomatik olarak güncel tutulur. Ayrıntılar için abonelik dokümanlarına göz atın.",
+ "welcome_title": "ScriptCat'e Hoş Geldiniz 🎉",
+ "welcome_subtitle": "Güçlü bir kullanıcı betiği yöneticisi. Birkaç adımda başlayalım.",
"welcome_feature_manage_title": "Yüklü betikleri yönet",
- "welcome_feature_manage_desc": "Tüm betikleriniz \"Yüklü betikler\" sayfasında bir arada bulunur",
- "welcome_feature_market_title": "Betik pazarından yükle",
- "welcome_feature_market_desc": "scriptcat.org'daki betikleri tek tıklamayla keşfedin ve yükleyin",
+ "welcome_feature_manage_desc": "Tüm betikleriniz \"Yüklü Betikler\" sayfasında bir arada bulunur.",
+ "welcome_feature_market_title": "Betik marketinden yükleyin",
+ "welcome_feature_market_desc": "scriptcat.org üzerindeki betikleri keşfedin ve tek tıklamayla yükleyin.",
"welcome_feature_backup_title": "Betiklerinizi asla kaybetmeyin",
- "welcome_feature_backup_desc": "Betikleri yerel olarak veya buluta yedekleyin ve cihazları sorunsuzca değiştirin",
+ "welcome_feature_backup_desc": "Betiklerinizi yerel depolamaya veya buluta yedekleyin ve cihaz değiştirirken endişelenmeyin.",
"welcome_start": "Turu başlat",
- "welcome_later": "Belki daha sonra",
- "tour_finish": "Tamamla",
+ "welcome_later": "Daha sonra",
+ "tour_finish": "Tamam",
"tour_progress": "{{current}} / {{total}}",
"title": "Başlangıç kılavuzu",
- "demo_normal_name": "Örnek betik",
- "demo_normal_desc": "Bu kılavuz için örnek bir betik",
- "demo_background_name": "Örnek arka plan betiği",
- "demo_background_desc": "Bu kılavuz için örnek bir arka plan betiği"
+ "demo_normal_name": "Örnek Betik",
+ "demo_normal_desc": "Bu kılavuz için örnek betik",
+ "demo_background_name": "Örnek Arka Plan Betiği",
+ "demo_background_desc": "Bu kılavuz için örnek arka plan betiği"
}
diff --git a/src/locales/tr-TR/install.json b/src/locales/tr-TR/install.json
index 34d86121c..07a908d61 100644
--- a/src/locales/tr-TR/install.json
+++ b/src/locales/tr-TR/install.json
@@ -1,34 +1,34 @@
{
- "script": "Betiği Yükle",
- "update_script": "Betiği Güncelle",
+ "script": "Betik Yükle",
+ "update_script": "Betik Güncelle",
"subscribe": "Abonelik Yükle",
- "update_subscribe": "Aboneliği Güncelle",
- "update_script_no_close": "Pencereyi kapatmadan Betiği Güncelle",
- "script_no_close": "Betiği pencereyi kapatmadan yükleyin",
- "update_script_no_more_update": "Betiği güncelleyin ve güncelleme kontrolünü devre dışı bırakın",
- "close_update_script_no_more_update": "Kapatın ve güncellemeleri kontrol etmeyin",
- "script_no_more_update": "Betiği yükleyin ve güncelleme kontrolünü devre dışı bırakın",
- "subscribe_scripts_title": "Bu abonelik aşağıdaki betikleri yükleyecektir",
- "subscribe_scripts_empty": "Bu abonelik henüz betik bildirmiyor",
+ "update_subscribe": "Abonelik Güncelle",
+ "update_script_no_close": "Pencereyi kapatmadan betiği güncelle",
+ "script_no_close": "Pencereyi kapatmadan betik yükle",
+ "update_script_no_more_update": "Betik güncelle ve güncelleme denetimini devre dışı bırak",
+ "close_update_script_no_more_update": "Kapat ve güncellemeleri denetleme",
+ "script_no_more_update": "Betik yükle ve güncelleme denetimini devre dışı bırak",
+ "subscribe_scripts_title": "Bu abonelik aşağıdaki betikleri yükleyecek",
+ "subscribe_scripts_empty": "Bu abonelik henüz betik içermiyor",
"perm_card_title": "Bu betiğe aşağıdaki izinler verilecek",
"perm_card_hint": "Lütfen yüklemeden önce onaylayın",
"perm_card_empty": "Bu betik herhangi bir özel izin istemiyor",
- "perm_match_label": "Çalıştığı siteler",
+ "perm_match_label": "Çalıştırıldığı yer",
"perm_match_summary": "Betik bu web sitelerinde çalışır ve sayfaları değiştirir",
- "perm_connect_label": "Çapraz kaynak erişimi",
- "perm_connect_summary": "Aşağıdaki alanlara istek gönderebilir ve bu alanlardaki verileri okuyabilir",
+ "perm_connect_label": "Kaynaklar arası erişim",
+ "perm_connect_summary": "Aşağıdaki etki alanlarına istek gönderebilir ve veri okuyabilir",
"perm_grant_label": "GM yetenekleri",
"perm_grant_summary": "Aşağıdaki GM API'lerini çağırabilir",
- "perm_require_label": "Dış kaynaklar",
+ "perm_require_label": "Harici kaynaklar",
"perm_require_summary": "Aşağıdaki üçüncü taraf betikleri ve kaynakları yükler",
"badge_background": "Arka plan",
- "badge_scheduled": "Planlanmış",
- "enabled_label": "Etkinleştirilmiş",
+ "badge_scheduled": "Zamanlanmış",
+ "enabled_label": "Etkin",
"schedule_cron_label": "Zamanlanmış görev",
- "schedule_next_run": "Sonraki çalıştırma",
+ "schedule_next_run": "Sonraki çalışma",
"schedule_background_desc": "Tarayıcı açıkken otomatik olarak çalışır",
"background_script_description": "Bu bir arka plan betiğidir. Etkinleştirildiğinde, tarayıcı başlatıldığında otomatik olarak çalışır ve panelden manuel olarak kontrol edilebilir.",
- "scheduled_script_description_title": "Bu zamanlanmış bir betiktir. Etkinleştirildiğinde belirlenen saatte otomatik olarak çalışır ve panelden manuel olarak kontrol edilebilir.",
+ "scheduled_script_description_title": "Bu bir zamanlanmış betiktir. Etkinleştirildiğinde, belirtilen zamanda otomatik olarak çalışır ve panelden manuel olarak kontrol edilebilir.",
"code_lines": "{{count}} satır",
"code_copy": "Kodu kopyala",
"code_collapse": "Daralt",
@@ -36,27 +36,27 @@
"loading_title": "Betik yükleniyor",
"loading_desc": "Betik içeriği kaynaktan indiriliyor ve ayrıştırılıyor",
"error_retry": "Yeniden dene",
- "error_invalid_desc": "Geçerli bir yükleme kaynağı parametresi eksik olduğundan betik yüklenemiyor.",
- "context_install": "Betiği Yükle",
- "context_update": "Betiği Güncelle",
+ "error_invalid_desc": "Geçerli bir yükleme kaynağı parametresi eksik, bu nedenle betik yüklenemiyor.",
+ "context_install": "Betik Yükle",
+ "context_update": "Betik Güncelle",
"background_script": "Arka Plan Betiği",
"scheduled_script": "Zamanlanmış Betik",
"watching_chip": "İzleniyor",
- "watching_title": "Dosya değişikliklerini izleme",
- "watching_file_desc": "{{file}} dosyasının kaydedilmesi, betiği otomatik olarak yeniden yükleyip senkronize edecek",
- "watching_last_sync": "Son senkronize edilen {{time}}",
- "warning_title": "Lütfen betiğin güvenilir bir kaynaktan geldiğini doğrulayın",
- "warning_risk_connect": "tüm alan adlarına erişebilir",
- "warning_risk_antifeature": "anti-özellikleri beyan ediyor",
+ "watching_title": "Dosya değişiklikleri izleniyor",
+ "watching_file_desc": "{{file}} kaydedildiğinde betik otomatik olarak yeniden yüklenir ve eşitlenir",
+ "watching_last_sync": "Son eşitleme: {{time}}",
+ "warning_title": "Lütfen betiğin güvenilir bir kaynaktan geldiğini onaylayın",
+ "warning_risk_connect": "tüm etki alanlarına erişebilir",
+ "warning_risk_antifeature": "istenmeyen riskli özellikler bildiriyor",
"warning_risk_join": " ve ",
- "warning_risk_tail": " — dikkatli kurulum yapın.",
+ "warning_risk_tail": " — dikkatli yükleyin.",
"action_note_install": "Yüklemek, bu betiğin kaynağına ve yazarına güvendiğiniz anlamına gelir",
- "action_note_update": "Güncelleme, bu kodu ve izin değişikliğini kabul ettiğiniz anlamına gelir",
+ "action_note_update": "Güncellemek, bu kodu ve izin değişikliğini kabul ettiğiniz anlamına gelir",
"action_note_subscribe": "Yüklemek, bu aboneliğe ve yazarına güvendiğiniz anlamına gelir",
"action_note_watching": "İzleniyor — dosyayı kaydetmek otomatik günceller; manuel işlem için izlemeyi durdurun",
- "context_skill_install": "Beceri Yükle",
- "context_skill_update": "Beceri Güncelle",
- "skill_kind": "AI Becerisi",
+ "context_skill_install": "Yetenek Yükle",
+ "context_skill_update": "Yetenek Güncelle",
+ "skill_kind": "Yapay Zeka Yeteneği",
"skill_prompt_title": "İstem",
"skill_prompt_chip": "SKILL.md",
"skill_tools_title": "Araçlar",
@@ -64,58 +64,58 @@
"skill_references_title": "Referanslar",
"skill_required": "Gerekli",
"skill_secret": "Gizli",
- "skill_install": "Beceri Yükle",
- "skill_update": "Beceri Güncelle",
- "skill_warning": "Beceri, AI içine bir istem enjekte eder ve aşağıdaki araçları, GM özelliklerini ve yapılandırmayı çağırma izni verir. Yalnızca meşru kaynaklardan yükleyin!",
- "skill_warning_title": "Lütfen bu becerinin güvenilir bir kaynaktan geldiğini doğrulayın",
- "skill_warning_desc": "Yüklendikten sonra AI içine bir istem enjekte eder ve listelenen araçlara (GM izinleri dahil) ve yapılandırma okuma/yazma erişimine izin verir — dikkatli yükleyin.",
+ "skill_install": "Yetenek Yükle",
+ "skill_update": "Yetenek Güncelle",
+ "skill_warning": "Bu yetenek, yapay zekaya bir istem enjekte eder ve aşağıdaki araçları, GM yeteneklerini ve yapılandırmayı çağırma izni verir. Yalnızca meşru kaynaklardan yükleyin!",
+ "skill_warning_title": "Lütfen bu yeteneğin güvenilir bir kaynaktan geldiğini onaylayın",
+ "skill_warning_desc": "Yükledikten sonra, yapay zekaya bir istem enjekte eder ve listelenen araçlara (GM izinleri dahil) ve yapılandırmaya okuma/yazma izni verir — dikkatli yükleyin.",
"success": "Yükleme Başarılı",
"install": {},
- "failed": "Yükleme Başarısız Oldu",
+ "failed": "Yükleme Başarısız",
"subscribe_success": "Abonelik Başarılı",
"updatepage": {
"title": "Toplu Güncelleme",
- "main_header": "Güncellemeleri Kontrol Et",
- "last_check": "Son kontrol {{time}}",
- "status_checking_updates": "Güncellemeler kontrol ediliyor...",
- "updates_available": "{{count}} Güncelleme Mevcut",
+ "main_header": "Güncellemeleri Denetle",
+ "last_check": "Son denetim: {{time}}",
+ "status_checking_updates": "Güncellemeler denetleniyor...",
+ "updates_available": "{{count}} güncelleme mevcut",
"ignored_count": "{{count}} yoksayıldı",
"selected_count": "{{selected}} / {{total}} seçildi",
- "update_selected": "Seçileni Güncelle ({{count}})",
- "ignore_selected": "Seçileni Yoksay",
+ "update_selected": "Seçilenleri Güncelle ({{count}})",
+ "ignore_selected": "Seçilenleri Yoksay",
"update": "Güncelle",
"ignore": "Yoksay",
- "restore": "Geri Al",
- "restore_all": "Tümünü Geri Al",
+ "restore": "Geri Yükle",
+ "restore_all": "Tümünü Geri Yükle",
"ignored_section": "Yoksayılan Güncellemeler",
- "auto_close": "{{count}} sn içinde otomatik kapanma",
+ "auto_close": "{{count}} sn içinde otomatik kapanıyor",
"col_script": "Betik",
"col_version": "Sürüm",
"col_change": "Değişiklikler",
"col_source": "Kaynak",
- "col_action": "Eylemler",
+ "col_action": "İşlemler",
"enabled": "Etkin",
"disabled": "Devre Dışı",
- "codechange_major": "Büyük Değişiklik",
- "codechange_noticeable": "Göze Çarpan Değişiklik",
+ "codechange_major": "Önemli Değişiklik",
+ "codechange_noticeable": "Büyük Değişiklik",
"codechange_tiny": "Küçük Değişiklik",
"tag_new_connect": "Yeni @connect",
- "empty_title": "Tüm Betikler Güncel",
- "empty_desc": "{{count}} betik kontrol edildi · Güncelleme yok",
- "recheck": "Tekrar Kontrol Et",
- "tap_to_expand": "Genişletmek için dokunun",
+ "empty_title": "Tüm betikler güncel",
+ "empty_desc": "{{count}} betik denetlendi · Güncelleme yok",
+ "recheck": "Yeniden denetle",
+ "tap_to_expand": "Genişletmek için tıklayın",
"similarity": "Benzerlik",
"new_connects": "Yeni @connect",
- "toast_found": "Güncellemeleri olan {{count}} betik bulundu",
- "toast_uptodate": "Tüm Betikler Güncel"
+ "toast_found": "Güncellemesi olan {{count}} betik bulundu",
+ "toast_uptodate": "Tüm betikler güncel"
},
"importpage": {
- "title": "Verileri İçe Aktar",
- "context_review": "Verileri İçe Aktar",
- "context_importing": "İçe aktarılıyor",
+ "title": "Veri İçe Aktarma",
+ "context_review": "Veri İçe Aktarma",
+ "context_importing": "İçe Aktarılıyor",
"context_done": "İçe Aktarma Tamamlandı",
"selected_count": "{{selected}} / {{total}} seçildi",
- "unimportable_count": "{{count}} içe aktarılamıyor",
+ "unimportable_count": "{{count}} içe aktarılamaz",
"count_scripts": "{{count}} betik",
"count_subscribes": "{{count}} abonelik",
"col_script": "Betik",
@@ -129,83 +129,83 @@
"op_error": "Ayrıştırma Başarısız",
"source_local": "Yerel olarak oluşturuldu",
"data_values": "{{count}} öğe",
- "data_resources": "kaynaklarla",
- "enable_after_import": "İçe aktarmadan sonra etkinleştir",
- "row_error": "Dosya bozuk, içe aktarılamıyor",
+ "data_resources": "kaynaklarla birlikte",
+ "enable_after_import": "İçe aktardıktan sonra etkinleştir",
+ "row_error": "Dosya bozuk, içe aktarılamaz",
"unknown_script": "Bilinmeyen betik",
"subscribe_section": "Abonelikler",
- "trust_hint": "Yalnızca seçilen öğeler geri yüklenir",
+ "trust_hint": "Yalnızca seçili öğeler geri yüklenir",
"import_selected": "Seçilenleri İçe Aktar ({{count}})",
"importing_progress": "Yedek geri yükleniyor · {{done}} / {{total}} tamamlandı",
- "importing_hint": "Bu sayfayı açık tut",
+ "importing_hint": "Bu sayfayı açık tutun",
"importing_actionbar_hint": "Betikler ve veriler geri yükleniyor, lütfen bu sayfayı kapatmayın",
"importing_button": "İçe aktarılıyor…",
- "cancel": "İptal Et",
- "status_pending": "Askıda",
+ "cancel": "İptal",
+ "status_pending": "Beklemede",
"status_importing": "İçe aktarılıyor",
- "status_done": "İçe Aktarıldı",
+ "status_done": "İçe aktarıldı",
"status_skipped": "Atlandı",
- "status_warning": "Bazı kaynaklar başarısız",
+ "status_warning": "Bazı kaynaklar başarısız oldu",
"resource_import_failed": "Aşağıdaki kaynaklar içe aktarılamadı:",
"overwrite_local": "İçe aktarmadan önce tüm yerel betikleri sil",
"include_settings": "Ayarları da geri yükle",
- "restore_settings_title": "Ayarları Geri Yükle",
- "restore_settings_note": "Geri yükleme, karşılık gelen yerel tercihlerin üzerine yazar; bulut senkronizasyon kimlik bilgileri gibi cihaza özel yapılandırmalar dahil değildir.",
- "restore_settings_select_all": "Tümünü Seç",
- "restore_settings_clear_all": "Tümünü Temizle",
+ "restore_settings_title": "Ayarları geri yükle",
+ "restore_settings_note": "Geri yükleme, eşleşen yerel tercihlerin üzerine yazar; bulut senkronizasyonu kimlik bilgileri gibi cihaza özel yapılandırmalar dahil değildir.",
+ "restore_settings_select_all": "Tümünü seç",
+ "restore_settings_clear_all": "Tümünü temizle",
"restore_settings_customize": "Özelleştir",
- "restore_settings_selected": "{{selected}} / {{total}} seçildi",
+ "restore_settings_selected": "{{total}} içinden {{selected}} seçildi",
"settings_group_app": "Uygulama Ayarları",
- "settings_group_agent": "AI Asistanı",
+ "settings_group_agent": "Yapay Zeka Asistanı",
"settings_count_keys": "{{count}} öğe",
- "settings_count_units": "{{count}} kayıt",
- "section_appearance_title": "Görünüm ve Arayüz",
+ "settings_count_units": "{{count}} girdi",
+ "section_appearance_title": "Görünüm ve Kullanıcı Arayüzü",
"section_appearance_desc": "Menü, rozet, favicon hizmeti",
"section_update_title": "Güncellemeler ve Senkronizasyon",
- "section_update_desc": "Kontrol sıklığı, sessiz güncelleme, otomatik senkronizasyon",
- "section_editor_title": "Düzenleyici ve Lint",
+ "section_update_desc": "Denetim döngüsü, sessiz güncelleme, otomatik senkronizasyon",
+ "section_editor_title": "Düzenleyici ve ESLint",
"section_editor_desc": "Düzenleyici yapılandırması ve tercihleri, ESLint",
"section_other_title": "Diğer",
"section_other_desc": "Site kara listesi, günlük temizleme vb.",
- "section_models_title": "AI Modelleri",
+ "section_models_title": "Yapay Zeka Modelleri",
"section_models_desc": "Model/kimlik bilgisi yapılandırması, varsayılan ve özet modeli",
"section_mcp_title": "MCP Sunucuları",
"section_mcp_desc": "Yapılandırılmış MCP bağlantıları",
"section_tasks_title": "Zamanlanmış Görevler",
- "section_tasks_desc": "Agent zamanlanmış görev tanımları",
- "import_all_settings": "Seçilenleri İçe Aktar ({{count}} · tüm ayarlar)",
- "import_partial_settings": "Seçilenleri İçe Aktar ({{count}} · ayarlar {{selected}}/{{sections}})",
+ "section_tasks_desc": "Ajan zamanlanmış görev tanımları",
+ "import_all_settings": "Seçilenleri içe aktar ({{count}} · tüm ayarlar)",
+ "import_partial_settings": "Seçilenleri içe aktar ({{count}} · ayarlar {{selected}}/{{sections}})",
"done_title": "İçe Aktarma Tamamlandı",
- "done_desc": "Seçilen betikler ve veriler geri yüklendi",
+ "done_desc": "Seçili betikler ve veriler geri yüklendi",
"done_stat_scripts": "{{count}} betik",
"done_stat_subscribes": "{{count}} abonelik",
"done_stat_values": "{{count}} veri öğesi",
"view_scripts": "Betik Listesini Görüntüle",
- "loading_title": "Yedekleme dosyası ayrıştırılıyor",
- "loading_desc": "Yedekleme içeriğini okuma ve doğrulama",
- "error_title": "Yedekleme dosyası okunamıyor",
- "error_desc": "Yedekleme dosyası bozulmuş olabilir veya içe aktarma bağlantısının süresi dolmuş olabilir",
+ "loading_title": "Yedek dosyası ayrıştırılıyor",
+ "loading_desc": "Yedek içeriği okunuyor ve doğrulanıyor",
+ "error_title": "Yedek dosyası okunamıyor",
+ "error_desc": "Yedek dosyası bozuk olabilir veya içe aktarma bağlantısının süresi dolmuş olabilir",
"invalid_desc": "İçe aktarma bağlantısı geçersiz veya süresi dolmuş",
- "retry": "Yeniden dene",
- "empty_title": "Bu yedeklemede içe aktarılacak hiçbir şey yok",
- "empty_desc": "Bu yedekleme dosyası hiçbir betik veya abonelik içermiyor"
+ "retry": "Yeniden Dene",
+ "empty_title": "Bu yedekte içe aktarılacak bir şey yok",
+ "empty_desc": "Bu yedek dosyası betik veya abonelik içermiyor"
},
"downloading_status_text": "İndiriliyor. {{bytes}} alındı.",
- "downloading_status_percent": "İndiriliyor. {{bytes}} / {{total}} ({{percent}}%) alındı.",
- "page_load_failed": "Kurulum Sayfası Yüklenemedi",
+ "downloading_status_percent": "İndiriliyor. {{bytes}} / {{total}} alındı ({{percent}}%).",
+ "page_load_failed": "Yükleme Sayfası Yüklenemedi",
"invalid_page": "Geçersiz Sayfa",
- "from_legitimate_sources_warning": "Lütfen meşru kaynaklardan gelen betikleri yükleyin! Bilinmeyen betikler gizliliğinizi ihlal edebilir veya kötü amaçlı işlemler gerçekleştirebilir.",
+ "from_legitimate_sources_warning": "Lütfen betikleri meşru kaynaklardan yükleyin! Bilinmeyen betikler gizliliğinizi ihlal edebilir veya kötü amaçlı işlemler gerçekleştirebilir.",
"referral_link_title": "Yönlendirme Bağlantısı",
"ads_title": "Reklamlar",
"payment_title": "Ödeme",
"miner_title": "Madencilik",
"membership_title": "Üyelik Özellikleri",
- "tracking_title": "Takip",
+ "tracking_title": "İzleme",
"referral_link_description": "Bu betik, yazarın yönlendirme bağlantısını değiştirir veya yönlendirir",
- "ads_description": "Bu betik, ziyaret ettiğiniz sayfalara reklam ekler",
- "payment_description": "Bu betiğin doğru şekilde kullanılabilmesi için ödeme yapılması gerekiyor",
+ "ads_description": "Bu betik, ziyaret ettiğiniz sayfalara reklamlar ekler",
+ "payment_description": "Bu betik, düzgün kullanılabilmesi için ödeme gerektirir",
"miner_description": "Bu betik madencilik faaliyetlerinde bulunur",
- "membership_description": "Bu betiğin doğru şekilde kullanılabilmesi için üye olarak kayıt olunması gerekiyor",
+ "membership_description": "Bu betik, düzgün kullanılabilmesi için üye olarak kayıt olmayı gerektirir",
"tracking_description": "Bu betik kullanıcı bilgilerinizi izler",
"script_info_load_failed": "Betik bilgileri yüklenemedi"
}
diff --git a/src/locales/tr-TR/logs.json b/src/locales/tr-TR/logs.json
index f7c4ee50d..9fc5b627c 100644
--- a/src/locales/tr-TR/logs.json
+++ b/src/locales/tr-TR/logs.json
@@ -1,25 +1,25 @@
{
"log_title": "Çalışma Zamanı Günlükleri",
- "last_5_minutes": "Son 5 Dakika",
- "last_15_minutes": "Son 15 Dakika",
- "last_30_minutes": "Son 30 Dakika",
- "last_1_hour": "Son 1 Saat",
- "last_3_hours": "Son 3 Saat",
- "last_6_hours": "Son 6 Saat",
- "last_12_hours": "Son 12 Saat",
- "last_24_hours": "Son 24 Saat",
- "last_7_days": "Son 7 Gün",
+ "last_5_minutes": "Son 5 dakika",
+ "last_15_minutes": "Son 15 dakika",
+ "last_30_minutes": "Son 30 dakika",
+ "last_1_hour": "Son 1 saat",
+ "last_3_hours": "Son 3 saat",
+ "last_6_hours": "Son 6 saat",
+ "last_12_hours": "Son 12 saat",
+ "last_24_hours": "Son 24 saat",
+ "last_7_days": "Son 7 gün",
"query": "Sorgu",
"labels": "Etiketler",
- "search_regex": "Ara (Regex destekler)",
- "clean_schedule": "Şundan eski günlükleri otomatik temizle",
- "days_ago_logs": "Günler",
- "delete_completed": "Silme İşlemi Tamamlandı",
- "delete_current_logs": "Mevcut Günlükleri Sil",
- "clear_completed": "Temizleme tamamlandı",
+ "search_regex": "Ara (Düzenli İfade Destekler)",
+ "clean_schedule": "Şu süreden eski günlükleri otomatik temizle",
+ "days_ago_logs": "Gün",
+ "delete_completed": "Silme Tamamlandı",
+ "delete_current_logs": "Geçerli Günlükleri Sil",
+ "clear_completed": "Temizleme Tamamlandı",
"clear_logs": "Günlükleri Temizle",
"now": "Şimdi",
- "last_updated": "Son Güncelleme",
+ "last_updated": "Son Güncellenme",
"runtime": "Çalışma Zamanı",
"advanced": "Gelişmiş",
"label_filter": "Etiket Filtresi",
@@ -28,8 +28,8 @@
"refresh": "Yenile",
"all_levels": "Tümü",
"total_count": "Toplam {{count}}",
- "filtered_count": "{{count}} filtrelendi",
- "clear_logs_confirm": "Tüm günlükler temizlensin mi? Bu geri alınamaz.",
+ "filtered_count": "Filtrelenen {{count}}",
+ "clear_logs_confirm": "Tüm günlükler temizlensin mi? Bu işlem geri alınamaz.",
"no_logs": "Günlük yok",
"refresh_off": "Kapalı",
"interval_5s": "5 sn",
@@ -42,11 +42,11 @@
"from_start": "Başlangıç",
"to_end": "Bitiş",
"apply_range": "Aralığı Uygula",
- "auto_refresh_hint": "Son \"Şimdi\" olarak ayarlandığında, otomatik yenileme en son günlükleri almaya devam eder.",
+ "auto_refresh_hint": "Bitiş \"Şimdi\" olarak ayarlandığında, otomatik yenileme en son günlükleri çekmeye devam eder.",
"group_minutes": "Dakika",
"group_hours": "Saat",
- "group_days": "Günler",
- "weekdays_short": "Paz,Pzt,Sal,Çar,Per,Cum,Cmt",
+ "group_days": "Gün",
+ "weekdays_short": "Pz,Pt,Sa,Ça,Pe,Cu,Ct",
"year_month": "{{month}}/{{year}}",
"time": "Zaman",
"prev_month": "Önceki Ay",
@@ -54,6 +54,6 @@
"live": "Canlı",
"total_logs": "Toplam {{length}} günlük sorgulandı",
"filtered_logs": "Filtrelemeden sonra {{length}} günlük",
- "enter_filter_conditions": "Lütfen Sorgu İçin Filtre Koşullarını Girin",
+ "enter_filter_conditions": "Lütfen sorgu için filtre koşullarını girin",
"custom_range": "Özel Aralık"
}
diff --git a/src/locales/tr-TR/permission.json b/src/locales/tr-TR/permission.json
index aaa3483e2..6fd38edf7 100644
--- a/src/locales/tr-TR/permission.json
+++ b/src/locales/tr-TR/permission.json
@@ -3,37 +3,37 @@
"permission_value": "İzin Değeri",
"allow": "İzin Ver",
"permission_management": "İzin Yönetimi",
- "script_accessing_cross_origin_resource": "Betik, çapraz kaynaklara erişmeye çalışıyor",
+ "script_accessing_cross_origin_resource": "Betik, çapraz kökenli bir kaynağa erişmeye çalışıyor",
"confirm_operation_description": "Lütfen betiğin bu işlemi gerçekleştirmesine izin verip vermediğinizi onaylayın. Betik, bu seçeneği atlamak için @connect etiketini de ekleyebilir.",
- "request_domain": "İstek alan adı",
+ "request_domain": "İstek Etki Alanı",
"request_url": "İstek URL'si",
- "access_cookie_content": "Betik web sitesi çerez içeriğine erişmeye çalışıyor",
+ "access_cookie_content": "Betik, web sitesinin çerez içeriğine erişmeye çalışıyor",
"confirm_script_operation": "Lütfen betiğin bu işlemi gerçekleştirmesine izin verip vermediğinizi onaylayın. Çerezler önemli kullanıcı verileri içerir, bu nedenle yalnızca güvenilir betiklere erişim izni verin.",
- "cookie_domain": "Çerez Alanı",
- "script_operation_title": "Betik, betik senkronizasyon deposuna erişmeye çalışıyor",
- "script_operation_description": "Lütfen betiğin bu işlemi gerçekleştirmesine izin verip vermediğinizi onaylayın. İzin verilirse, betik, kurduğunuz depolama alanına erişebilecek ve içinde bir app/${dir} dizini oluşturabilecektir.",
+ "cookie_domain": "Çerez Etki Alanı",
+ "script_operation_title": "Betik, betik eşitleme depolama alanına erişmeye çalışıyor",
+ "script_operation_description": "Lütfen betiğin bu işlemi gerçekleştirmesine izin verip vermediğinizi onaylayın. İzin verilirse, betik kurduğunuz depolama alanına erişebilecek ve içinde bir app/${dir} dizini oluşturabilecektir.",
"script_permission_content": "Betik",
- "extension_site_access_title": "ScriptCat'in site erişimine ihtiyacı var",
- "extension_site_access_description": "ScriptCat'in isteği gerçekleştirebilmesi için tarayıcıda bu origin'e site erişimi verin. Bu, uzantının site erişimi ayarını değiştirir.",
+ "extension_site_access_title": "ScriptCat site erişimine ihtiyaç duyuyor",
+ "extension_site_access_description": "ScriptCat'in isteği gerçekleştirebilmesi için tarayıcıda bu kökene site erişim izni verin. Bu, uzantının site erişim ayarını değiştirir.",
"extension_site_access_content": "Site",
"request_permission": "İzin İste",
- "user_script_type": "Kullanıcı Betiği",
- "auth_duration": "Yetki Süresi",
- "duration_once": "Sadece bir kez",
+ "user_script_type": "Betik",
+ "auth_duration": "Yetkilendirme Süresi",
+ "duration_once": "Yalnızca Bir Kez",
"duration_temporary": "Geçici",
"duration_permanent": "Kalıcı",
- "apply_to_all_domains": "İstenen tüm alan adlarına uygula",
+ "apply_to_all_domains": "İstenen tüm etki alanlarına uygula",
"apply_to_all_domains_desc": "Bu betiğin tüm istekleri için geçerli olur (joker karakter)",
"allow_action": "İzin Ver",
"deny_action": "Reddet",
"ignore_action": "Yoksay",
- "cancel_action": "İptal Et",
+ "cancel_action": "İptal",
"loading_confirm": "Yetkilendirme isteği yükleniyor…",
- "cookie_warning_title": "Son derece hassas izin",
- "cookie_warning_desc": "Çerezler oturum açma durumu gibi hassas veriler içerir. Yalnızca güvenilir betiklere yetki verin.",
+ "cookie_warning_title": "Yüksek derecede hassas izin",
+ "cookie_warning_desc": "Çerezler oturum açma durumu gibi hassas veriler içerir. Yalnızca güvenilir betikleri yetkilendirin.",
"confirm_expired_title": "Yetkilendirme isteğinin süresi doldu",
- "confirm_expired_desc": "Bu yetkilendirme isteği zaman aşımına uğradı veya zaten işleme alındı. Lütfen sayfaya dönün ve tekrar tetikleyin.",
- "auto_close_in": "Pencere {{second}}s içinde otomatik olarak kapanacak",
- "permission_cors": "Alanlar arası (cors)",
+ "confirm_expired_desc": "Bu yetkilendirme isteğinin süresi doldu veya zaten işlendi. Lütfen sayfaya dönün ve tekrar tetikleyin.",
+ "auto_close_in": "Pencere {{second}} sn içinde otomatik olarak kapanacak",
+ "permission_cors": "Etki alanları arası (cors)",
"permission_cookie": "Çerezleri Yönet"
}
diff --git a/src/locales/tr-TR/popup.json b/src/locales/tr-TR/popup.json
index 391f92048..e9d8c84ca 100644
--- a/src/locales/tr-TR/popup.json
+++ b/src/locales/tr-TR/popup.json
@@ -1,27 +1,27 @@
{
"new_version_available": "Yeni Sürüm Mevcut",
- "current_page_scripts": "Geçerli sayfada çalışan betikler",
- "enabled_background_scripts": "Etkin ve çalışan arka plan betikleri",
- "develop_mode_guide": "'Geliştirici modu' şu anda etkin değil, bu nedenle betikler düzgün çalışamaz. 👉Nasıl etkinleştirileceğini öğrenmek için dokunun",
- "lower_version_browser_guide": "Tarayıcınız çok eski olduğu için betikler düzgün çalışamaz. 👉Daha fazla bilgi edinmek için tıklayın",
- "click_to_reload": "👉Yeniden yüklemek için tıklayın",
- "page_in_blacklist": "Geçerli sayfa kara listede, betik kullanılamaz",
+ "current_page_scripts": "Geçerli Sayfada Çalışan Betikler",
+ "enabled_background_scripts": "Etkin ve Çalışan Arka Plan Betikleri",
+ "develop_mode_guide": "\"Geliştirici Modu\" şu anda etkin değil, bu nedenle betikler düzgün çalışamaz. 👉Nasıl etkinleştireceğinizi öğrenmek için tıklayın",
+ "lower_version_browser_guide": "Tarayıcınız çok eski, bu nedenle betikler düzgün çalışamaz. 👉Daha fazla bilgi edinmek için tıklayın",
+ "click_to_reload": "👉Yeniden Yüklemek İçin Tıklayın",
+ "page_in_blacklist": "Geçerli sayfa kara listeye alındığından betik kullanılamaz",
"ext_update_notification": "ScriptCat uzantısı güncellendi",
- "ext_update_notification_desc": "Geçerli sürüm: {{version}}, ayrıntılar için lütfen güncelleme günlüğüne bakın",
- "script_menu_display": "Betiğin kaydettiği menü",
- "badge_type_none": "Hiçbiri",
- "badge_type_run_count": "Çalıştırma sayısı",
- "badge_type_script_count": "Betik sayısı",
- "script_menu": "Betik menüsü",
+ "ext_update_notification_desc": "Geçerli sürüm: {{version}}, ayrıntılar için güncelleme günlüğüne bakın",
+ "script_menu_display": "Betik Menüsü",
+ "badge_type_none": "Yok",
+ "badge_type_run_count": "Çalıştırma Sayısı",
+ "badge_type_script_count": "Betik Sayısı",
+ "script_menu": "Betik Menüsü",
"display_right_click_menu": "Sağ tıklama menüsünü göster",
- "display_right_click_menu_desc": "Tarayıcının sağ tıklama menüsünde betik menüsünü göster",
- "expand_count": "Genişletme sayısı",
- "auto_collapse_when_exceeds": "Bu sayı aşıldığında otomatik daralt",
- "allow_user_script_guide": "'Kullanıcı Betiklerine İzin Ver' şu anda etkin değil, bu nedenle betikler düzgün çalışamaz. 👉Nasıl etkinleştirileceğini öğrenmek için dokunun",
+ "display_right_click_menu_desc": "Tarayıcı sağ tıklama menüsünde betik menüsünü göster",
+ "expand_count": "Genişletme Sayısı",
+ "auto_collapse_when_exceeds": "Bu sayıyı aştığında otomatik daralt",
+ "allow_user_script_guide": "\"Kullanıcı Betiklerine İzin Ver\" şu anda etkin değil, bu nedenle betikler düzgün çalışamaz. 👉Nasıl etkinleştireceğinizi öğrenmek için tıklayın",
"request_permission": "İzin İste",
"show_more_scripts": "+{{count}} betik",
- "use_on_mobile": "ScriptCat'i mobil cihazlarda kullanın",
+ "use_on_mobile": "ScriptCat'i mobilde kullanın",
"scan_qr_to_install": "ScriptCat'i telefonunuza yüklemek için QR kodunu tarayın",
- "menu_expand_num_before": "Menü öğeleri şu sayıdan fazlaysa",
- "menu_expand_num_after": "gizlenecek."
+ "menu_expand_num_before": "Menü öğelerinin sayısı",
+ "menu_expand_num_after": "aşıldığında gizlenecektir."
}
diff --git a/src/locales/tr-TR/script.json b/src/locales/tr-TR/script.json
index 36462a25c..d8b0a9f3f 100644
--- a/src/locales/tr-TR/script.json
+++ b/src/locales/tr-TR/script.json
@@ -7,31 +7,31 @@
"nav_scripts": "Betikler",
"subscribe": "Abonelik",
"subscribe_scripts_count": "{{count}} betik",
- "enter_subscribe_name": "Lütfen abonelik adını girin",
+ "enter_subscribe_name": "Lütfen Abonelik Adını Girin",
"subscribe_url": "Abonelik URL'si",
- "confirm_delete_subscription": "Bu aboneliği silmek istediğinizden emin misiniz? İlgili betikler de silinecektir.",
+ "confirm_delete_subscription": "Bu Aboneliği silmek istediğinizden emin misiniz? İlgili betikler de silinecektir.",
"list": {},
- "apply_to_run_status": "Uygulanan / Çalışma Durumu",
+ "apply_to_run_status": "Uygulandığı Yer / Çalışma Durumu",
"running": "Çalışıyor",
"source_subscribe_link": "Abonelik Bağlantısı",
"source_local_script": "Yerel Betik",
"source_script_link": "Betik Bağlantısı",
- "confirm_delete_scripts_content": "Seçilen {{count}} betiği silmek istediğinizden emin misiniz? Bu eylem geri alınamaz.",
- "confirm_delete_script_content": "\"{{name}}\" betiğini silmek istediğinizden emin misiniz? Bu eylem geri alınamaz.",
+ "confirm_delete_scripts_content": "Seçili {{count}} betiği silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.",
+ "confirm_delete_script_content": "\"{{name}}\" betiğini silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.",
"delete_failed": "Silme Başarısız",
- "checking_for_updates": "Güncellemeler kontrol ediliyor...",
+ "checking_for_updates": "Güncellemeler denetleniyor...",
"new_version_available": "Yeni Sürüm Mevcut",
"latest_version": "Son Sürüm",
- "update_check_failed": "Güncelleme Kontrolü Başarısız",
- "operation_failed": "İşlem başarısız oldu",
- "scripts_pinned_to_top": "Seçilen betik sabitlendi",
- "homepage": "Ana sayfa",
- "script_total_runs": "Betik {{runNum}} kez çalıştırıldı, iframe'lerde {{runNumByIframe}} kez çalıştırıldı",
+ "update_check_failed": "Güncelleme Denetimi Başarısız",
+ "operation_failed": "İşlem başarısız",
+ "scripts_pinned_to_top": "Seçili betik üste sabitlendi",
+ "homepage": "Ana Sayfa",
+ "script_total_runs": "Betik {{runNum}} kez, iframe'lerde {{runNumByIframe}} kez çalıştırıldı",
"script_total_runs_single": "Betik {{runNum}} kez çalıştırıldı",
"script_disabled": "Betik etkin değil",
"cron_oncetype": {
"minute": "{{next}} (her dakika çalışır)",
- "hour": "{{next}} (her saat başı çalışır)",
+ "hour": "{{next}} (her saat çalışır)",
"day": "{{next}} (her gün çalışır)",
"month": "{{next}} (her ay çalışır)",
"week": "{{next}} (her hafta çalışır)"
@@ -39,10 +39,10 @@
"cron_invalid_expr": "Geçersiz cron ifadesi",
"background_script": "Arka Plan Betiği",
"scheduled_script": "Zamanlanmış Betik",
- "next_run": "Sonraki çalıştırma",
+ "next_run": "Sonraki çalışma",
"background_script_tooltip": "Arka plan betiği. Etkinleştirildiğinde arka planda çalışır.",
"scheduled_script_tooltip": "Zamanlanmış betik. Yapılandırılan zamanda otomatik olarak çalışır.",
- "search_scripts": "Betik Ara",
+ "search_scripts": "Betik ara",
"script_list": {
"sidebar": {
"stopped": "Durduruldu",
@@ -53,25 +53,25 @@
},
"tags": "Etiketler",
"input_tags_placeholder": "Etiketleri girin, onaylamak için Enter'a basın",
- "error_metadata_invalid": "Geçersiz MetaVeri bloğu",
- "error_script_name_required": "Betik adı gerekli",
- "error_script_namespace_required": "Betik @namespace alanı gerekli",
+ "error_metadata_invalid": "Geçersiz MetaData bloğu",
+ "error_script_name_required": "Betik adı gereklidir",
+ "error_script_namespace_required": "Betik @namespace alanı gereklidir",
"error_cron_invalid": "Geçersiz cron ifadesi: {{expr}}",
"error_script_type_mismatch": "Betik türü uyuşmazlığı: normal ve arka plan betikleri dönüştürülemez",
"error_old_script_code_missing": "Önceki betik kodu bulunamadı",
- "error_subscribe_name_required": "Abonelik adı gerekli",
+ "error_subscribe_name_required": "Abonelik adı gereklidir",
"error_grant_conflict": "@grant hem 'none' hem de GM API bildiriyor",
- "error_metadata_line_duplicated": "Meta verilerde yinelenen bildirimler var.",
+ "error_metadata_line_duplicated": "MetaData'da yinelenen bildirimler bulunuyor.",
"create_group": "Oluştur",
"import_group": "İçe Aktar",
- "import_local_script": "Yerel Betiği İçe Aktar",
- "link_import": "URL'den içe aktar",
- "import_skill": "Beceriyi İçe Aktar",
- "link_import_desc": "Betik / abonelik URL'lerini her satıra bir tane olacak şekilde yapıştırın",
+ "import_local_script": "Yerel Betik İçe Aktar",
+ "link_import": "URL'den İçe Aktar",
+ "import_skill": "Yetenek İçe Aktar",
+ "link_import_desc": "Betik / abonelik URL'lerini Yapıştırın, her satıra bir tane",
"link_import_placeholder": "https://example.com/script.user.js",
- "link_import_hint": "Kullanıcı betiklerini/aboneliklerini/Beceri URL'lerini destekler",
+ "link_import_hint": "Kullanıcı betiklerini / abonelikleri / yetenek URL'lerini destekler",
"not_a_valid_script": "Geçerli bir kullanıcı betiği veya SkillScript değil",
"import_done": "İçe aktarma tamamlandı: {{success}} başarılı · {{fail}} başarısız",
- "drop_to_install": "Yüklemek için betikleri veya Becerileri buraya bırakın",
- "drop_to_install_hint": ".js kullanıcı betiklerini/aboneliklerini bırakın · .zip Beceri paketleri"
+ "drop_to_install": "Yüklemek için betikleri veya yetenekleri buraya bırakın",
+ "drop_to_install_hint": ".js kullanıcı betiklerini / aboneliklerini · .zip yetenek paketlerini buraya bırakın"
}
diff --git a/src/locales/tr-TR/settings.json b/src/locales/tr-TR/settings.json
index dcdda8689..bd0b075ed 100644
--- a/src/locales/tr-TR/settings.json
+++ b/src/locales/tr-TR/settings.json
@@ -1,82 +1,82 @@
{
"general": "Genel",
"language": "Dil",
- "help_translate": "Çevirmemize yardım edin",
- "script_sync": "Betik Senkronizasyonu",
- "sync_delete": "Silme Senkronizasyonu",
- "sync_delete_desc": "Etkinleştirildiğinde, betikler kaldırıldığında silinmiş olarak işaretlenecek ve diğer cihazlar bu durumu algılayıp betiği buna göre silecektir. Devre dışı bırakıldığında betikler doğrudan hem yerel hem de bulut depolama alanından silinir; bu, birden fazla cihaz kullanılıyorsa tekrarlanan senkronizasyon sorunlarına neden olabilir.",
- "enable_script_sync_to": "Betik Senkronizasyonunu Etkinleştir",
+ "help_translate": "Çeviriye yardımcı olun",
+ "script_sync": "Betik Eşitleme",
+ "sync_delete": "Silme İşlemlerini Eşitle",
+ "sync_delete_desc": "Etkinleştirildiğinde, komut dosyası silindiğinde silinmiş olarak işaretlenir ve diğer cihazlar silme durumunu algıladıklarında komut dosyasını siler. Devre dışı bırakıldığında, komut dosyası hem yerel hem de bulut depolama alanından doğrudan silinir. Birden fazla cihaz varsa, komut dosyası tekrar tekrar senkronize edilebilir.",
+ "enable_script_sync_to": "Betik Eşitlemeyi Etkinleştir:",
"never": "Asla",
"6_hours": "6 Saat",
"12_hours": "12 Saat",
- "every_day": "Her gün",
+ "every_day": "Her Gün",
"every_week": "Her Hafta",
"update_disabled_scripts": "Devre Dışı Bırakılan Betikleri Güncelle",
- "silent_update_non_critical_changes": "Kritik Olmayan Değişiklikleri Sessizce Güncelleyin",
- "enable_eslint": "ESLint'i etkinleştir",
+ "silent_update_non_critical_changes": "Kritik Olmayan Değişiklikleri Sessizce Güncelle",
+ "enable_eslint": "ESLint'i Etkinleştir",
"eslint_rules": "ESLint Kuralları",
"custom_eslint_rules_config": "Özel ESLint kuralları yapılandırması (JSON biçimi)",
- "enter_eslint_rules": "ESLint kurallarını girin. https://eslint.org/play/ adresinden bir konfigürasyon indirebilirsiniz.",
- "language_change_tip": "Dil Değişikliği Başarılı",
- "backup": "Yedekle",
+ "enter_eslint_rules": "ESLint kurallarını girin. Yapılandırma dosyasını https://eslint.org/play/ adresinden indirebilirsiniz.",
+ "language_change_tip": "Dil Başarıyla Değiştirildi",
+ "backup": "Yedekleme",
"local": "Yerel",
"export_file": "Dosyayı Dışa Aktar",
"import_file": "Dosyayı İçe Aktar",
"cloud": "Bulut",
- "backup_to": "Şuraya Yedekle:",
+ "backup_to": "Yedekleme Hedefi",
"preparing_backup": "Buluta Yedekleme Hazırlanıyor",
"backup_success": "Yedekleme Başarılı",
"backup_failed": "Yedekleme Başarısız",
"no_backup_files": "Yedekleme Dosyası Yok",
"backup_list": "Yedekleme Listesi",
"open_backup_dir": "Yedekleme Dizinini Aç",
- "confirm_delete_backup_file": "Yedekleme Dosyasını Silmeyi Onaylayın",
+ "confirm_delete_backup_file": "Yedek Dosyasını Silmeyi Onayla",
"backup_strategy": "Yedekleme Stratejisi",
- "under_construction": "Yapım Halinde",
- "sync_system_connect_failed": "Senkronizasyon sistemi bağlantısı başarısız oldu",
- "sync_system_closed": "Senkronizasyon kapatıldı",
- "sync_system_closed_description": "Senkronizasyon devre dışı bırakıldı, lütfen tekrar yapılandırın",
+ "under_construction": "Yapım Aşamasında",
+ "sync_system_connect_failed": "Eşitleme sistemi bağlantısı başarısız",
+ "sync_system_closed": "Eşitleme Kapatıldı",
+ "sync_system_closed_description": "Eşitleme devre dışı, lütfen yeniden yapılandırın",
"export_success": "Dışa Aktarma Başarılı",
- "get_backup_dir_url_failed": "Yedek dizin adresi alınamadı",
- "get_backup_files_failed": "Yedeklemeler getirilemedi",
+ "get_backup_dir_url_failed": "Yedekleme dizini adresi alınamadı",
+ "get_backup_files_failed": "Yedeklemeler alınamadı",
"baidu_netdisk": "BaiduNetdisk",
- "netdisk_unbind": "{{provider}} bağlantısını kaldır",
+ "netdisk_unbind": "{{provider}} Bağlantısını kaldır",
"netdisk_unbind_confirm": "{{provider}} hesabının bağlantısı kaldırılsın mı?",
"netdisk_unbind_success": "{{provider}} hesabının bağlantısı kaldırıldı",
"netdisk_unbind_error": "{{provider}} hesabının bağlantısı kaldırılamadı",
"save_only_current_group": "Yalnızca geçerli grup için kaydet",
"security": "Güvenlik",
"blacklist_pages": "Kara Liste Sayfası",
- "blacklist_placeholder": "ScriptCat'in şu gibi sayfalarda betik çalıştırmasını devre dışı bırakın\nhttps://*.example.com",
- "expression_format_error": "Koşul ifadesi biçimi hatası",
- "migration_confirm_message": "Mevcut verileri değiştirmek için geçiş depolama motorunu yeniden deneyin. Lütfen onaylayın, bkz.: https://docs.scriptcat.org/docs/change/v0.17/.",
- "retry_migration": "Geçiş Depolama Motorunu Yeniden Deneyin",
- "sync_status": "Senkronizasyon Durumu",
+ "blacklist_placeholder": "ScriptCat'in aşağıdaki sayfalarda betik çalıştırmasını engelleyin, birden fazla sayfayı satır sonuyla ayırın, örneğin:\nhttps://*.example.com",
+ "expression_format_error": "Koşul ifadesi biçim hatası",
+ "migration_confirm_message": "Depolama motoru geçişini yeniden denemek mevcut verileri değiştirecektir, lütfen onaylayın. Ayrıntılar için bkz.: https://docs.scriptcat.org/docs/change/v0.17/.",
+ "retry_migration": "Depolama Motoru Geçişini Yeniden Dene",
+ "sync_status": "Eşitleme Durumu",
"interface_settings": "Arayüz",
"select_interface_language": "Arayüz görüntüleme dilini seçin",
"extension_icon_badge": "Uzantı Simgesi Rozeti",
- "display_type": "Ekran Tipi",
- "extension_icon_badge_type": "Uzantı simgesinde görüntülenen numara türü",
+ "display_type": "Görüntüleme Türü",
+ "extension_icon_badge_type": "Uzantı simgesinde görüntülenen sayı türü",
"background_color": "Arka Plan Rengi",
"badge_background_color_desc": "Rozet arka plan rengi",
"text_color": "Metin Rengi",
- "badge_text_color_desc": "Rozet metni rengi",
- "badge_type_none": "Hiçbiri",
+ "badge_text_color_desc": "Rozet metin rengi",
+ "badge_type_none": "Yok",
"badge_type_run_count": "Çalıştırma Sayısı",
"badge_type_script_count": "Betik Sayısı",
"script_menu": "Betik Menüsü",
"display_right_click_menu": "Sağ tıklama menüsünü göster",
- "display_right_click_menu_desc": "Tarayıcının sağ tıklama menüsünde betik menüsünü göster",
+ "display_right_click_menu_desc": "Tarayıcı sağ tıklama menüsünde betik menüsünü göster",
"expand_count": "Genişletme Sayısı",
- "auto_collapse_when_exceeds": "Bu sayı aşıldığında otomatik daralt",
- "script_update_check_frequency": "Betik Güncelleme Kontrol Sıklığı",
- "script_auto_update_frequency": "Betik otomatik güncelleme kontrol sıklığı",
- "control_script_update_behavior": "Betik güncelleme davranışını kontrol edin",
- "blacklist_pages_desc": "Betiklerin belirtilen sayfalarda çalışmasını önleyin, joker karakterleri destekler",
- "development_tools": "Geliştirme Araçları",
- "check_script_code_quality": "Betik kodunun kalitesini ve hatalarını kontrol edin",
+ "auto_collapse_when_exceeds": "Bu sayıyı aştığında otomatik daralt",
+ "script_update_check_frequency": "Betik Güncelleme Denetimi Sıklığı",
+ "script_auto_update_frequency": "Betik Otomatik Güncelleme Denetimi Sıklığı",
+ "control_script_update_behavior": "Betik güncelleme davranışını kontrol et",
+ "blacklist_pages_desc": "Betiklerin belirtilen sayfalarda çalışmasını engeller, joker karakterleri destekler",
+ "development_tools": "Geliştirici Araçları",
+ "check_script_code_quality": "Betik kod kalitesini ve hatalarını denetle",
"script_run_env": {
- "title": "Çalışma ortamı",
+ "title": "Çalışma Ortamı",
"all": "Tümü",
"normal-tabs": "Normal sekmeler",
"incognito-tabs": "Gizli sekmeler"
@@ -86,29 +86,29 @@
"default": "varsayılan"
},
"notification": {
- "script_sync_delete": "Betik Silme Senkronizasyonu",
+ "script_sync_delete": "Betik Eşitleme Silme İşlemi",
"script_sync_delete_desc": "{{scriptName}} betiği silindi",
"subscribe_update": "{{subscribeName}} aboneliği güncellendi",
"subscribe_update_desc": "Yeni betikler: {{newScripts}}\nSilinen betikler: {{deletedScripts}}"
},
"enable_background": {
"title": "Arka Planda Çalıştırmayı Etkinleştir",
- "description": "Etkinleştirildiğinde, tüm pencereleri kapattıktan sonra tarayıcı arka planda çalışmaya devam eder ve siz Chrome'dan manuel olarak çıkana kadar sistem tepsisine küçültülür. Bu, arka plan betiklerinin çalışmaya devam etmesini sağlar.",
+ "description": "Etkinleştirildiğinde, tüm pencereleri kapattıktan sonra tarayıcı arka planda çalışmaya devam eder ve siz tarayıcıyı manuel olarak kapatana kadar sistem tepsisine küçülür. Bu, arka plan betiklerinin çalışmaya devam etmesini sağlar.",
"enable_failed": "Etkinleştirilemedi",
- "disable_failed": "Devre Dışı Bırakılamadı",
- "prompt_title": "Arka Planda Çalıştırma Etkinleştirilsin mi?",
- "prompt_description": "Bu bir {{scriptType}}. Arka planda çalıştırmanın etkinleştirilmesi, tarayıcı kapatıldıktan sonra betiğin çalışmaya devam etmesine olanak tanır.",
+ "disable_failed": "Devre dışı bırakılamadı",
+ "prompt_title": "Arka planda çalıştırma etkinleştirilsin mi?",
+ "prompt_description": "Bu bir {{scriptType}}. Arka planda çalıştırmayı etkinleştirmek, tarayıcı kapatıldıktan sonra betiğin çalışmaya devam etmesini sağlar.",
"enable_now": "Şimdi Etkinleştir",
- "maybe_later": "Belki Daha Sonra",
+ "maybe_later": "Daha Sonra",
"settings_hint": "Bu seçeneği istediğiniz zaman ayarlardan değiştirebilirsiniz."
},
- "favicon_service": "Site Simgesi Hizmeti",
- "favicon_service_desc": "Web sitesi simgelerini getirecek hizmeti seçin",
+ "favicon_service": "Favicon Hizmeti",
+ "favicon_service_desc": "Web sitesi simgelerini almak için hizmeti seçin",
"favicon_service_scriptcat": "ScriptCat",
"favicon_service_google": "Google",
"favicon_service_duckduckgo": "DuckDuckGo",
"favicon_service_icon-horse": "Icon Horse",
"favicon_service_local": "Yerel Getirme",
- "cloud_sync_account_verification": "Bulut Senkronizasyonu Hesap Doğrulaması Devam Ediyor...",
- "cloud_sync_verification_failed": "Bulut Senkronizasyonu Hesabı Doğrulaması Başarısız Oldu"
+ "cloud_sync_account_verification": "Bulut eşitleme hesabı doğrulaması devam ediyor...",
+ "cloud_sync_verification_failed": "Bulut eşitleme hesabı doğrulaması başarısız"
}
diff --git a/src/locales/tr-TR/tools.json b/src/locales/tr-TR/tools.json
index ce3b4c7eb..33f1be76c 100644
--- a/src/locales/tr-TR/tools.json
+++ b/src/locales/tr-TR/tools.json
@@ -1,18 +1,18 @@
{
- "development_tool": "Geliştirme Aracı",
- "vscode_url": "VSCode URL",
- "auto_connect_vscode_service": "VSCode servisine otomatik bağlan",
+ "development_tool": "Geliştirici Aracı",
+ "vscode_url": "VSCode URL'si",
+ "auto_connect_vscode_service": "VSCode Hizmetine Otomatik Bağlan",
"connect": "Bağlan",
"connection_success": "Bağlantı Başarılı",
"connection_failed": "Bağlantı Başarısız",
- "select_import_script": "Lütfen yeni sayfada içe aktarılacak betiği seçin",
- "import_error": "İçe aktarma hatası",
- "pulling_data_from_cloud": "Buluttan veri çekiliyor",
- "pull_failed": "Çekme başarısız",
- "restore": "Geri yükle",
- "manual_download": "İndirme başlamazsa manuel olarak indirin",
+ "select_import_script": "Lütfen Yeni Sayfada İçe Aktarmak İçin Bir Betik Seçin",
+ "import_error": "İçe Aktarma Hatası",
+ "pulling_data_from_cloud": "Veriler Buluttan Çekiliyor",
+ "pull_failed": "Çekme İşlemi Başarısız",
+ "restore": "Geri Yükle",
+ "manual_download": "İndirme başlamazsa, manuel olarak indirmek için lütfen buraya tıklayın",
"local_backup": "Yerel Yedekleme",
- "cloud_backup": "Bulut Yedekleme",
+ "cloud_backup": "Bulut Yedeklemesi",
"auto_backup": "Otomatik Yedekleme",
- "data_migration": "Veri taşıma"
+ "data_migration": "Veri Geçişi"
}