Files
TREK/shared/src/i18n/tr/admin.ts
T
Maurice 1e2ba0f842 feat(i18n): the paddle portage, time, wind, obstacle and region strings in every language
The strings of the paddle plan, the time estimate, the wind card, the obstacle card and notice and the admin's paddle water data, translated into the 25 locales that still lacked them, with the plural forms each language needs. The pinned count of Tours keys follows.
2026-10-16 23:22:09 +00:00

898 lines
65 KiB
TypeScript
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.
import type { TranslationStrings } from '../types';
const admin: TranslationStrings = {
'admin.notifications.title': 'Bildirimler',
'admin.notifications.hint': 'Bir bildirim kanalı seçin. Aynı anda yalnızca biri etkin olabilir.',
'admin.notifications.none': 'Kapalı',
'admin.notifications.email': 'E-posta (SMTP)',
'admin.notifications.webhook': 'Web kancası',
'admin.notifications.ntfy': 'Ntfy',
'admin.ntfy.hint':
'Kullanıcıların kendi ntfy konularını yapılandırmasına izin verin. Aşağıdaki varsayılan sunucu kullanıcı ayarlarında ön doldurma için kullanılır.',
'admin.notifications.save': 'Bildirim ayarlarını kaydet',
'admin.notifications.saved': 'Bildirim ayarları kaydedildi',
'admin.notifications.testWebhook': 'Test webhook gönder',
'admin.notifications.testWebhookSuccess': 'Test webhook gönderildi',
'admin.notifications.testWebhookFailed': 'Test webhook başarısız',
'admin.notifications.testNtfy': 'Test ntfy gönder',
'admin.notifications.testNtfySuccess': 'Test ntfy gönderildi',
'admin.notifications.testNtfyFailed': 'Test ntfy başarısız',
'admin.notifications.emailPanel.title': 'E-posta (SMTP)',
'admin.notifications.webhookPanel.title': 'Web kancası',
'admin.notifications.webPushPanel.title': 'Web anlık bildirimleri',
'admin.notifications.webPushPanel.hint':
"Kullanıcıların, TREK kapalıyken bile tarayıcı üzerinden telefon ve bilgisayarlarında bildirim almasını sağlar. HTTPS gerekir; iPhone ve iPad'de TREK'in Ana Ekran'a eklenmesi gerekir.",
'admin.notifications.inappPanel.title': 'Uygulama içi',
'admin.notifications.inappPanel.hint': 'Uygulama içi bildirimler her zaman açıktır ve genel olarak kapatılamaz.',
'admin.notifications.adminWebhookPanel.title': 'Yönetici Webhook',
'admin.notifications.adminWebhookPanel.hint':
"Bu webhook yalnızca yönetici bildirimleri için kullanılır (örn. sürüm uyarıları). Kullanıcı webhook'larından ayrıdır ve ayarlıysa her zaman tetiklenir.",
'admin.notifications.adminWebhookPanel.saved': 'Yönetici webhook URL kaydedildi',
'admin.notifications.adminWebhookPanel.testSuccess': 'Test webhook gönderildi',
'admin.notifications.adminWebhookPanel.testFailed': 'Test webhook başarısız',
'admin.notifications.adminWebhookPanel.alwaysOnHint': 'URL yapılandırıldığında yönetici webhook her zaman tetiklenir',
'admin.notifications.adminNtfyPanel.title': 'Yönetici Ntfy',
'admin.notifications.adminNtfyPanel.hint':
'Bu ntfy konusu yalnızca yönetici bildirimleri için kullanılır. Kullanıcı konularından ayrıdır ve yapılandırıldığında her zaman tetiklenir.',
'admin.notifications.adminNtfyPanel.serverLabel': "Ntfy Sunucu URL'si",
'admin.notifications.adminNtfyPanel.serverHint':
'Kullanıcı ntfy bildirimleri için varsayılan sunucu olarak da kullanılır. Boş bırakırsanız ntfy.sh olur. Kullanıcılar kendi ayarlarında geçersiz kılabilir.',
'admin.notifications.adminNtfyPanel.serverPlaceholder': 'https://ntfy.sh',
'admin.notifications.adminNtfyPanel.topicLabel': 'Yönetici Konusu',
'admin.notifications.adminNtfyPanel.topicPlaceholder': 'yürüyüş-yönetici-uyarıları',
'admin.notifications.adminNtfyPanel.tokenLabel': 'Erişim anahtarı (isteğe bağlı)',
'admin.notifications.adminNtfyPanel.tokenCleared': 'Yönetici erişim anahtarı temizlendi',
'admin.notifications.adminNtfyPanel.saved': 'Yönetici ntfy ayarları kaydedildi',
'admin.notifications.adminNtfyPanel.test': 'Test ntfy gönder',
'admin.notifications.adminNtfyPanel.testSuccess': 'Test ntfy gönderildi',
'admin.notifications.adminNtfyPanel.testFailed': 'Test ntfy başarısız',
'admin.notifications.adminNtfyPanel.alwaysOnHint': 'Konu yapılandırıldığında yönetici ntfy her zaman tetiklenir',
'admin.notifications.adminNotificationsHint':
'Yalnızca yönetici bildirimlerinin hangi kanallardan iletileceğini yapılandırın.',
'admin.notificationDefaults.title': 'Kullanıcılar için varsayılanlar',
'admin.notificationDefaults.hint':
'Her kullanıcının bildirimlerinin başlangıç durumu. "Kapalı"yı kullanıcı kendisi açabilir; "Engelli" herkes için kapatır ve ayarlarında kilitli görünür. Hücreyi kendisi değiştirmemiş herkes için geçerlidir.',
'admin.notificationDefaults.on': 'Açık',
'admin.notificationDefaults.off': 'Kapalı',
'admin.notificationDefaults.blocked': 'Engelli',
'admin.notificationDefaults.cycle': 'Değiştirmek için tıklayın: {next}',
'admin.notifications.tripReminders.title': 'Seyahat Hatırlatıcıları',
'admin.notifications.tripReminders.hint':
'Seyahat başlamadan önce hatırlatma gönderir (seyahatte hatırlatma günü ayarlı olmalıdır).',
'admin.notifications.tripReminders.enabled': 'Seyahat hatırlatıcıları açık',
'admin.notifications.tripReminders.disabled': 'Seyahat hatırlatıcıları kapalı',
'admin.smtp.title': 'E-posta ve Bildirimler',
'admin.smtp.hint': 'E-posta bildirimleri için SMTP yapılandırması.',
'admin.smtp.testButton': 'Test e-postası gönder',
'admin.webhook.hint':
"Kullanıcıların bildirimler için kendi webhook URL'lerini (Discord, Slack vb.) yapılandırmasına izin verin.",
'admin.smtp.testSuccess': 'Test e-postası gönderildi',
'admin.smtp.testFailed': 'Test e-postası başarısız',
'admin.title': 'Yönetim',
'admin.subtitle': 'Kullanıcı yönetimi ve sistem ayarları',
'admin.tabs.users': 'Kullanıcılar',
'admin.tabs.categories': 'Kategoriler',
'admin.tabs.backup': 'Yedekleme',
'admin.tabs.notifications': 'Bildirimler',
'admin.tabs.audit': 'Denetim',
'admin.stats.users': 'Kullanıcı',
'admin.stats.users.one': 'Kullanıcı',
'admin.stats.trips': 'Seyahat',
'admin.stats.trips.one': 'Seyahat',
'admin.stats.places': 'Yer',
'admin.stats.places.one': 'Yer',
'admin.stats.photos': 'Fotoğraflar',
'admin.stats.files': 'Dosya',
'admin.stats.files.one': 'Dosya',
'admin.table.user': 'Kullanıcı',
'admin.table.email': 'E-posta',
'admin.table.role': 'Rol',
'admin.table.created': 'Oluşturulma',
'admin.table.lastActive': 'Son Etkinlik',
'admin.table.actions': 'İşlemler',
'admin.you': '(Siz)',
'admin.editUser': 'Kullanıcıyı Düzenle',
'admin.newPassword': 'Yeni Şifre',
'admin.newPasswordHint': 'Mevcut şifreyi korumak için boş bırakın',
'admin.deleteUser': '"{name}" kullanıcısı silinsin mi? Tüm geziler kalıcı olarak silinecek.',
'admin.deleteUserTitle': 'Kullanıcıyı sil',
'admin.newPasswordPlaceholder': 'Yeni şifreyi girin…',
'admin.toast.loadError': 'Yönetici verileri yüklenemedi',
'admin.toast.userUpdated': 'Kullanıcı güncellendi',
'admin.toast.updateError': 'Güncelleme başarısız oldu',
'admin.toast.userDeleted': 'Kullanıcı silindi',
'admin.toast.deleteError': 'Silinemedi',
'admin.toast.cannotDeleteSelf': 'Kendi hesabınızı silemiyorum',
'admin.toast.userCreated': 'Kullanıcı oluşturuldu',
'admin.toast.createError': 'Kullanıcı oluşturulamadı',
'admin.toast.fieldsRequired': 'Kullanıcı adı, e-posta ve şifre gerekli',
'admin.createUser': 'Kullanıcı Oluştur',
'admin.invite.title': 'Bağlantıları Davet Et',
'admin.invite.subtitle': 'Tek seferlik kayıt bağlantıları oluşturun',
'admin.invite.create': 'Bağlantı Oluştur',
'admin.invite.createAndCopy': 'Oluştur ve Kopyala',
'admin.invite.empty': 'Henüz davet bağlantısı oluşturulmadı',
'admin.invite.maxUses': 'Maks. Kullanım Alanları',
'admin.invite.expiry': 'Şu tarihten sonra sona erer:',
'admin.invite.uses': 'kullanılmış',
'admin.invite.expiresAt': 'süresi doluyor',
'admin.invite.createdBy': 'ile',
'admin.invite.active': 'Aktif',
'admin.invite.expired': 'Günü geçmiş',
'admin.invite.usedUp': 'Kullanılmış',
'admin.invite.copied': 'Davet bağlantısı panoya kopyalandı',
'admin.invite.copyLink': 'Bağlantıyı kopyala',
'admin.invite.deleted': 'Davet bağlantısı silindi',
'admin.invite.createError': 'Davet bağlantısı oluşturulamadı',
'admin.invite.deleteError': 'Davet bağlantısı silinemedi',
'admin.tabs.settings': 'Ayarlar',
'admin.allowRegistration': 'Kayda İzin Ver',
'admin.allowRegistrationHint': 'Yeni kullanıcılar kendileri kayıt olabilirler',
'admin.authMethods': 'Kimlik Doğrulama Yöntemleri',
'admin.passwordLogin': 'Şifre Girişi',
'admin.passwordLoginHint': 'Kullanıcıların e-posta ve şifreyle oturum açmasına izin ver',
'admin.passwordRegistration': 'Şifre Kaydı',
'admin.passwordRegistrationHint': 'Yeni kullanıcıların e-posta ve şifreyle kaydolmasına izin ver',
'admin.oidcLogin': 'TOA Girişi',
'admin.oidcLoginHint': 'Kullanıcıların SSO ile oturum açmasına izin Ver',
'admin.oidcRegistration': 'SSO Otomatik Temel Hazırlığı',
'admin.oidcRegistrationHint': 'Yeni SSO kullanıcıları için otomatik olarak hesap oluşturun',
'admin.envOverrideHint':
'Şifre oturum açma ayarları OIDC_ONLY ortam değişkeni tarafından kontrol edilir ve burada değiştirilemez.',
'admin.lockoutWarning': 'En az bir oturum açma yöntemi etkin kalmalıdır',
'admin.requireMfa': 'İki faktörlü kimlik doğrulama (2FA) gerektir',
'admin.requireMfaHint':
"2FA'sı olmayan kullanıcıların uygulamayı kullanmadan önce Ayarlar'da kurulumu tamamlaması gerekir.",
'admin.apiKeys': 'API Anahtarları',
'admin.apiKeysHint':
'Yer verilerinin nereden geldiği. TREK dizini anahtar istemez; aşağıdaki iki sağlayıcı isteğe bağlıdır.',
'admin.trekApi.badgeDefault': 'Önerilen varsayılan',
'admin.googleCaveat.badge': 'Önerilmez',
'admin.googleCaveat.body':
"TREK açık kaynaklıdır ve burada tarafsız değiliz. Bu ölçekte değerlendirmeler ve sıradan işletme fotoğrafları yalnızca Google'da vardır; tekel budur. Alan, başka seçenek olmadığı için burada; önerdiğimiz için değil. O zaman her sorgu Google'a gider.",
'admin.trekApi.tagline':
"TREK'in kendi yer dizini. Google anahtarı olmadan, kota olmadan ve kimse aramalarınızı saymadan arama.",
'admin.trekApi.factPlaces': 'Dünya genelinde 73,6 milyon yer',
'admin.trekApi.factNoKey': 'Anahtar yok, kota yok',
'admin.trekApi.factOffline': 'Ülke paketleri çevrimdışı da çalışır',
'admin.trekApi.factPrivacy': 'Aramalar hiçbir zaman kaydedilmez',
'admin.trekApi.more': 'İçinde ne var',
'admin.trekApi.fieldPhone': 'Telefon',
'admin.trekApi.fieldStableId': 'Kalıcı kimlik',
'admin.trekApi.includedNote':
"Açıklamalar yerin kendi sitesinden, çalışma saatleri girilmiş olduğu yerlerde OpenStreetMap'ten gelir.",
'admin.trekApi.notRatings': 'Değerlendirmeler',
'admin.trekApi.notPhotos': 'Sıradan işletmelerin fotoğrafları',
'admin.trekApi.notIncludedNote':
'İkisini de hiçbir açık kaynak hiçbir fiyata sunmuyor. Bu ikisi için Google anahtarı tek yol olmayı sürdürüyor.',
'admin.trekApi.sourcesLabel': 'Kaynaklar',
'admin.trekApi.sourcesNote': 'Yanıttaki her alan, bunlardan hangisinden geldiğini söyler.',
'admin.trekApi.included': 'Dahil',
'admin.trekApi.notIncluded': 'Dahil değil',
'admin.mapsKey': 'Google Haritalar API Anahtarı',
'admin.mapsKeyHint': 'Yer arama için gereklidir. console.cloud.google.com adresinden erişin',
'admin.mapsKeyHintLong':
'Google API anahtarı olmadan önerilen TREK API kullanılır. Anahtarla ek olarak fotoğraflar, değerlendirmeler ve çalışma saatleri yüklenebilir. Anahtarı console.cloud.google.com adresinde oluşturabilirsiniz.',
'admin.recommended': 'Tavsiye edilen',
'admin.weatherKey': 'OpenWeatherMap API Anahtarı',
'admin.weatherKeyHint': "Hava durumu verileri için. openweathermap.org'da ücretsiz",
'admin.unsplashKey': 'Unsplash API Anahtarı',
'admin.unsplashKeyHint': "Görsel araması için. unsplash.com/developers'da ücretsiz",
'admin.amapKey': 'Amap (高德地图) API Anahtarı',
'admin.amapKeyHint':
'Google’ın erişilemediği ve OpenStreetMap verisinin çok az olduğu Çin anakarasında yer arama için. «Web 服务» (web servisi) türünde bir anahtar gerekir, JS API anahtarı değil. console.amap.com adresinden alınır.',
'admin.keyFromEnv': '{name} ile ayarlandı',
'admin.placesProvider.title': 'Yer arama sağlayıcısı',
'admin.placesProvider.subtitle':
"TREK'in kendi dizini ve OpenStreetMap her aramayı yanıtlar. Burada, onlar bir şey bulamadığında başka kime sorulacağı seçilir: Otomatik, anahtar varsa Google'ı, sonra Amap'i tercih eder.",
'admin.placesProvider.auto': 'Otomatik',
'admin.placesProvider.google': 'Google Places',
'admin.placesProvider.amap': 'Amap (高德地图)',
'admin.placesProvider.openstreetmap': 'OpenStreetMap',
'admin.placesProvider.missingKey':
'Seçilen sağlayıcı için API anahtarı tanımlı değil; yer aramasını yalnızca TREK dizini ve OpenStreetMap yanıtlar.',
'admin.placesProvider.saved': 'Yer arama sağlayıcısı kaydedildi',
'admin.validateKey': 'Test et',
'admin.keyValid': 'Bağlı',
'admin.keyInvalid': 'Geçersiz',
'admin.keySaved': 'API anahtarları kaydedildi',
'admin.oidcTitle': 'Tek Oturum Açma (OIDC)',
'admin.oidcSubtitle':
'Google, Apple, Authentik veya Keycloak gibi harici sağlayıcılar aracılığıyla oturum açmaya izin verin.',
'admin.oidcDisplayName': 'Ekran Adı',
'admin.oidcIssuer': "Veren URL'si",
'admin.oidcIssuerHint': "Sağlayıcının OpenID Connect Veren URL'si. örneğin https://accounts.google.com",
'admin.oidcSaved': 'OIDC yapılandırması kaydedildi',
'admin.oidcOnlyMode': 'Parola kimlik doğrulamasını devre dışı bırak',
'admin.oidcOnlyModeHint':
'Etkinleştirildiğinde yalnızca SSO girişine izin verilir. Şifre tabanlı oturum açma ve kayıt engellenir.',
'admin.fileTypes': 'İzin Verilen Dosya Türleri',
'admin.fileTypesHint': 'Kullanıcıların hangi dosya türlerini yükleyebileceğini yapılandırın.',
'admin.fileTypesFormat':
'Virgülle ayrılmış uzantılar (ör. jpg,png,pdf,doc). Tüm türlere izin vermek için * kullanın.',
'admin.fileTypesSaved': 'Dosya türü ayarları kaydedildi',
'admin.googleOptions': 'Anahtarın ne için kullanıldığı',
'admin.googleOptionsSummary': '{total} ayardan {on} tanesi açık',
'admin.placesPhotos.title': 'Fotoğrafları Yerleştir',
'admin.placesPhotos.subtitle':
"Fotoğrafları Google Rehber API'sinden alın. API kotasını kaydetmeyi devre dışı bırakın. Wikimedia fotoğrafları etkilenmez.",
'admin.placesAutocomplete.title': 'Otomatik Tamamlamayı Yerleştir',
'admin.placesAutocomplete.subtitle':
"Arama önerileri için Google Rehber API'sini kullanın. API kotasını kaydetmeyi devre dışı bırakın.",
'admin.placesDetails.title': 'Yer Detayları',
'admin.placesDetails.subtitle':
"Google Rehber API'sinden ayrıntılı yer bilgilerini (saat, puan, web sitesi) alın. API kotasını kaydetmeyi devre dışı bırakın.",
'admin.placesEnrich.title': 'Yer zenginleştirme',
'admin.placesEnrich.subtitle':
'Bir yer eklerken görseller ve açıklama gösterir. Wikipedia ve OpenStreetMap her zaman kullanılır; Yer Fotoğrafları veya Yer Ayrıntıları açıkken Google da eklenir.',
'admin.placesGoogleOnly.title': 'Yalnızca Google ile ara',
'admin.placesGoogleOnly.subtitle':
"Her arama ve her öneri Google Places'e gider. Kapalıyken önce TREK dizini ve OpenStreetMap yanıtlar, Google yalnızca hiçbir şey bulamadıklarında sorulur.",
'admin.placesGoogleOnly.missingKey':
'Google Maps API anahtarı gerektirir. Anahtar yoksa arama, bu anahtar ne olursa olsun TREK dizini ve OpenStreetMap üzerinden çalışır.',
'admin.placesGoogleOnly.otherProvider':
"Yer sağlayıcısı olarak Google gerekir. Amap veya OpenStreetMap seçiliyken bu anahtar ne derse desin hiçbir arama Google'a gitmez.",
'admin.googleQuota.title': 'Google çağrıları için günlük sınır',
'admin.googleQuota.subtitle':
"Sınıra ulaşıldığında TREK ertesi güne (UTC) kadar Google'ı çağırmaz ve OpenStreetMap ile arar. Boş bırakılırsa sınır yoktur.",
'admin.googleQuota.placeholder': 'Sınırsız',
'admin.googleQuota.usedToday': 'Bugün: {used}',
'admin.googleQuota.usedOfLimit': 'Bugün: {used} / {limit}',
'admin.googleQuota.reached': 'Sınıra ulaşıldı ({used}), Google yarına kadar duraklatıldı',
'admin.googleQuota.saved': 'Günlük sınır kaydedildi',
'admin.transitProvider.title': 'Toplu taşıma sağlayıcısı',
'admin.transitProvider.subtitle': 'Toplu taşıma aramasını hangi hizmetin yanıtlayacağı.',
'admin.transitProvider.transitous': 'Transitous (ücretsiz)',
'admin.transitProvider.google': 'Google',
'admin.transitProvider.transitousHint': "Topluluk GTFS akışları. Ücretsiz ve anahtarsız, Avrupa'da en iyi kapsama.",
'admin.transitProvider.googleHint':
"Transitous'un verisi olmayan bölgeler için yukarıdaki Google anahtarını kullanır. Arama başına ücretlendirilir — anahtar ayarlanmadığı sürece Transitous kullanılır.",
'admin.transitProvider.noKeyWarning':
'Google seçili, ancak yapılandırılmış bir Google anahtarı yok — toplu taşıma araması hâlâ Transitous kullanıyor. Yukarıdaki API Anahtarları bölümünden bir anahtar ekleyin.',
'admin.transitProvider.personalKeyWarning':
"Yalnızca kendi Google anahtarınız ayarlı, bu yüzden diğer üyelerin araması hâlâ Transitous'a düşüyor. Tüm kuruluma uygulamak için anahtarı yukarıda yönetici olarak kaydedin.",
'admin.placeShadow.title': 'Yer arama günlüğü',
'admin.placeShadow.subtitle':
'Hangi arama sonucunun seçildiğini kaydeder, böylece başka bir yer dizini daha sonra gerçek aramalarla ölçülebilir. Hiçbir şey bu sunucudan çıkmaz ve bir yönetici günlüğü istediği zaman dışa aktarabilir veya silebilir.',
'admin.bagTracking.title': 'Çanta Takibi',
'admin.bagTracking.subtitle': 'Paketleme öğeleri için ağırlık ve torba atamasını etkinleştirin',
'admin.collab.chat.title': 'Sohbet',
'admin.collab.chat.subtitle': 'Seyahat işbirliği için gerçek zamanlı mesajlaşma',
'admin.collab.notes.title': 'Notlar',
'admin.collab.notes.subtitle': 'Paylaşılan notlar ve belgeler',
'admin.collab.polls.title': 'Anketler',
'admin.collab.polls.subtitle': 'Grup anketleri ve oylama',
'admin.collab.whatsnext.title': "What's Next",
'admin.collab.whatsnext.subtitle': 'Etkinlik önerileri ve sonraki adımlar',
'admin.tabs.config': 'Kişiselleştirme',
'admin.tabs.defaults': 'Kullanıcı Varsayılanları',
'admin.defaultSettings.title': 'Varsayılan Kullanıcı Ayarları',
'admin.defaultSettings.description':
'Örnek çapında varsayılanları ayarlayın. Herhangi bir ayarı değiştirmemiş olan kullanıcılar bu değerleri görecektir. Kendi değişiklikleri her zaman önceliklidir.',
'admin.defaultSettings.saved': 'Varsayılan kaydedildi',
'admin.defaultSettings.reset': 'Yerleşik varsayılana sıfırla',
'admin.defaultSettings.resetToBuiltIn': 'sıfırlama',
'admin.tabs.templates': 'Paketleme Şablonları',
'admin.packingTemplates.title': 'Paketleme Şablonları',
'admin.packingTemplates.subtitle': 'Seyahatleriniz için yeniden kullanılabilir paketleme listeleri oluşturun',
'admin.packingTemplates.create': 'Yeni Şablon',
'admin.packingTemplates.namePlaceholder': 'Şablon adı (ör. Plaj Tatili)',
'admin.packingTemplates.empty': 'Henüz şablon oluşturulmadı',
'admin.packingTemplates.items': 'öğe',
'admin.packingTemplates.items.one': 'öğe',
'admin.packingTemplates.categories': 'kategori',
'admin.packingTemplates.categories.one': 'kategori',
'admin.packingTemplates.itemName': 'Öğe adı',
'admin.packingTemplates.itemCategory': 'Kategori',
'admin.packingTemplates.categoryName': 'Kategori adı (ör. Giyim)',
'admin.packingTemplates.addCategory': 'Kategori ekle',
'admin.packingTemplates.created': 'Şablon oluşturuldu',
'admin.packingTemplates.deleted': 'Şablon silindi',
'admin.packingTemplates.loadError': 'Şablonlar yüklenemedi',
'admin.packingTemplates.createError': 'Şablon oluşturulamadı',
'admin.packingTemplates.deleteError': 'Şablon silinemedi',
'admin.packingTemplates.deleteCategoryError': 'Kategori silinemedi',
'admin.packingTemplates.deleteItemError': 'Öğe silinemedi',
'admin.packingTemplates.saveError': 'Kaydedilemedi',
'admin.tabs.addons': 'Eklentiler',
'admin.tabs.plugins': 'Plugins',
'admin.tabs.storage': 'Depolama',
'admin.plugins.rescan': 'Yeniden tara',
'admin.plugins.rescanned': 'Eklenti klasörü yeniden tarandı',
'admin.plugins.upload': 'Eklenti yükle',
'admin.plugins.dropToUpload': 'Yüklemek için bir eklenti .zip dosyası bırakın',
'admin.plugins.uploaded': '“{name}” eklentisi yüklendi — çalıştırmak için etkinleştirin',
'admin.plugins.sideloaded': 'Elle yüklendi',
'admin.plugins.devLinkBadge': 'Dev-Link',
'admin.plugins.devLinkHint':
'Yerel bir derleme dizininden yüklenir ve gerçek verilerle anında yeniden yüklenir — yalnızca geliştirme',
'admin.plugins.devLinkTitle': 'Yerel bir eklenti bağla',
'admin.plugins.devLinkPathPlaceholder': '/absolute/path/to/your/plugin',
'admin.plugins.devLinkButton': 'Bağla',
'admin.plugins.devLinkLinked': '{id} bağlandı — çalıştırmak için etkinleştir',
'admin.plugins.sideloadedHint': 'Elle yüklendi — dizinden değil, imzasız ve incelenmemiş',
'admin.plugins.browse': 'Eklentilere göz at',
'admin.plugins.installed': 'Yüklü',
'admin.plugins.install': 'Yükle',
'admin.plugins.registryEmpty': 'Dizinde henüz kullanılabilir eklenti yok.',
'admin.plugins.actionError': 'İşlem başarısız oldu',
'admin.plugins.activate': 'Etkinleştir',
'admin.plugins.activated': 'Eklenti etkinleştirildi',
'admin.plugins.deactivate': 'Devre dışı bırak',
'admin.plugins.deactivated': 'Eklenti devre dışı bırakıldı',
'admin.plugins.viewErrors': 'Hata günlüğünü görüntüle',
'admin.plugins.errorLog': 'Hata günlüğü',
'admin.plugins.allowedHosts': 'İzin verilen ana bilgisayarlar',
'admin.plugins.allowedHosts.hint':
'Bu eklenti yalnızca sizin adlandırabileceğiniz bir hizmete bağlanır (kendi barındırdığınız sunucu). Erişebileceği ana bilgisayarları ekleyin — başkasına erişemez.',
'admin.plugins.allowedHosts.none': 'Henüz ana bilgisayar eklenmedi.',
'admin.plugins.allowedHosts.unsupported':
'Bu eklenti operatör tarafından verilen ana bilgisayarları kullanmaz. İzin verilenler manifestinde sabittir.',
'admin.plugins.allowedHosts.restartNote': 'Kaydetmek, yeni listeyi alması için eklentiyi yeniden başlatır.',
'admin.plugins.allowedHosts.add': 'İzin verilen ana bilgisayar ekle',
'admin.plugins.allowedHosts.count': 'İzin verilen {n} ana bilgisayar',
'admin.plugins.allowedHosts.count.one': 'İzin verilen {n} ana bilgisayar',
'admin.plugins.operatorEgressPill': '+ eklediğiniz ana bilgisayarlar',
'admin.plugins.operatorEgressHint':
'Bu eklenti yalnızca sizin adlandırabileceğiniz bir hizmete bağlanır (kendi barındırdığınız sunucu). Kurulumdan sonra ⋯ → İzin verilen ana bilgisayarlar altından ekleyin. Başkasına erişemez.',
'admin.plugins.noErrors': 'Kayıtlı hata yok.',
'admin.plugins.uninstalled': 'Eklenti kaldırıldı',
'admin.plugins.uninstallTitle': 'Eklenti kaldırılsın mı?',
'admin.plugins.uninstallBody':
'Bu, eklentiyi durdurur, kodunu kaldırır ve tüm verilerini siler. Bu işlem geri alınamaz.',
'admin.plugins.status.starting': 'Başlatılıyor…',
'admin.plugins.type.widget': 'Widget',
'admin.plugins.type.page': 'Sayfa',
'admin.plugins.type.integration': 'Entegrasyon',
'admin.plugins.type.trip-page': 'Gezi sayfası',
'admin.plugins.reviewed': 'İncelendi',
'admin.plugins.unreviewed': 'İncelenmedi',
'admin.plugins.updated': 'Eklenti güncellendi',
'admin.plugins.updateTo': 'Güncelle → v{version}',
'admin.plugins.enabledToggle': 'Eklentiyi etkinleştir',
'plugins.notFound': 'Eklenti bulunamadı',
'plugins.frameLoadFailed': 'This plugin could not be loaded.',
'admin.plugins.title': 'Plugins',
'admin.plugins.subtitle': 'Örneğinizde üçüncü taraf eklentileri yükleyin ve yönetin.',
'admin.plugins.disabledTitle': 'Eklentiler devre dışı',
'admin.plugins.disabledBody':
'Eklenti çalışma zamanı kapalı (TREK_PLUGINS_ENABLED). Bir yönetici sunucu yapılandırmasında etkinleştirene kadar hiçbir eklenti çalışamaz.',
'admin.plugins.empty': 'Henüz eklenti yüklenmedi.',
'admin.plugins.loadError': 'Eklentiler yüklenemedi.',
'admin.plugins.scaffoldNote':
'Eklenti yükleme ve etkinleştirme daha sonraki bir güncellemede gelecek. Bu panel şu anda yalnızca yüklü eklentileri listeler.',
'admin.plugins.status.active': 'Aktif',
'admin.plugins.status.inactive': 'Pasif',
'admin.plugins.status.disabled': 'Devre dışı',
'admin.plugins.status.error': 'Hata',
'admin.plugins.status.incompatible': 'Uyumsuz',
'admin.plugins.details': 'Detaylar',
'admin.plugins.detailError': 'Eklenti detayları yüklenemedi.',
'admin.plugins.permissionsTitle': 'İzinler',
'admin.plugins.noPermissions': 'Bu eklenti özel bir izin istemiyor.',
'admin.plugins.egressNote': 'Şu adreslere bağlanabilir: {hosts}',
'admin.plugins.setupTitle': 'Kurulum',
'admin.plugins.noSetup': 'Kutudan çıktığı gibi çalışır — yapılandırılacak bir şey yok.',
'admin.plugins.scope.instance': 'Örnek çapında',
'admin.plugins.scope.user': 'Kullanıcı başına',
'admin.plugins.fieldRequired': 'Gerekli',
'admin.plugins.sourceRepo': 'Kaynak deposu',
'admin.plugins.reportIssue': 'Sorun bildir',
'admin.plugins.homepage': 'Ana sayfa',
'admin.plugins.requiresTrek': 'TREK {version}+ gerektirir',
'admin.plugins.reviewedOn': '{date} tarihinde incelendi',
'admin.plugins.perm.db:own': 'Kendi verilerini yalıtılmış bir veritabanında saklar',
'admin.plugins.perm.db:read:trips': 'İşlemi yapan kullanıcının erişebildiği seyahatleri okur',
'admin.plugins.perm.db:read:users': 'Temel profil bilgilerini okur (ad, avatar — asla kimlik bilgileri değil)',
'admin.plugins.perm.db:read:costs': 'İşlemi yapan kullanıcının erişebildiği harcamaları (bütçe kalemleri) okur',
'admin.plugins.perm.db:read:packing': 'İşlemi yapan kullanıcının erişebildiği seyahatlerin eşya listelerini okur',
'admin.plugins.perm.db:write:packing':
'İşlemi yapan kullanıcının düzenleyebildiği seyahatlerde bavul listesi öğeleri oluşturur, düzenler ve siler',
'admin.plugins.perm.weather:read': 'Ana makinenin önbelleğe alınmış hava durumu tahminini okur (koordinatlara göre)',
'admin.plugins.perm.db:read:categories': 'Genel yer kategorisi listesini okur',
'admin.plugins.perm.db:read:tags': 'İşlemi yapan kullanıcının etiketlerini okur',
'admin.plugins.perm.db:write:tags': 'İşlemi yapan kullanıcının etiketlerini oluşturur, düzenler ve siler',
'admin.plugins.perm.db:read:todos': 'İşlemi yapan kullanıcının erişebildiği seyahatlerin yapılacaklarını okur',
'admin.plugins.perm.db:write:todos':
'İşlemi yapan kullanıcının düzenleyebildiği seyahatlerde yapılacaklar oluşturur, düzenler ve siler',
'admin.plugins.perm.db:write:atlas':
'Ülkeleri ve bölgeleri ziyaret edildi olarak işaretler ve işlemi yapan kullanıcının hedef listesini yönetir (Atlas eklentisi gerektirir)',
'admin.plugins.perm.db:write:vacay':
'İşlemi yapan kullanıcının etkin planında izin günlerini ve şirket tatillerini değiştirir (Vacay eklentisi gerektirir)',
'admin.plugins.perm.db:write:journal':
'İşlemi yapan kullanıcının düzenleyebildiği günlüklerde girişler oluşturur, düzenler ve siler (Journey eklentisi gerektirir)',
'admin.plugins.perm.db:write:collections':
'Koleksiyonlar oluşturur ve düzenler, işlemi yapan kullanıcının koleksiyon rolüyle içine yerler kaydeder (Collections eklentisi gerektirir)',
'admin.plugins.perm.db:write:files':
'İşlemi yapan kullanıcının düzenleyebildiği seyahatlere dosyalar ekler (10 MB sınırı, engellenen uzantılar reddedilir) ve bağlantılarını yönetir',
'admin.plugins.perm.db:write:collab':
'İşlemi yapan kullanıcının düzenleyebildiği seyahatlerde notlar, anketler ve sohbet mesajları yayınlar (Collab eklentisi gerektirir)',
'admin.plugins.perm.db:write:members':
'Seyahatlere kullanıcı ekler — seyahat erişimi verir; işlemi yapan kullanıcının üye yönetimi hakkıyla korunur',
'admin.plugins.perm.notify:send':
'İşlemi yapan kullanıcıya veya ait olduğu bir seyahate bildirim (zil kutusu + e-posta/ntfy) gönderir — asla rastgele bir alıcıya değil',
'admin.plugins.perm.ai:invoke':
'Yönetici tarafından yapılandırılan yapay zekâ sağlayıcısını (metin tamamlama + belge çıkarımı) işlemi yapan kullanıcı adına çalıştırır — eklenti asla anahtar tutmaz',
'admin.plugins.perm.oauth:client':
'Ana makine aracılı OAuth ile senin adına üçüncü taraf bir hizmete bağlanır (jetonları ana makine tutar, eklenti bunları hiç görmez)',
'admin.plugins.perm.db:read:files': 'İşlemi yapan kullanıcının erişebildiği seyahatlerin dosyalarını okur',
'admin.plugins.perm.db:write:reservations':
'İşlemi yapan kullanıcının düzenleyebildiği seyahatlerde rezervasyonlar oluşturur, düzenler ve siler',
'admin.plugins.perm.db:write:accommodations':
'İşlemi yapan kullanıcının düzenleyebildiği seyahatlerde konaklamalar oluşturur, düzenler ve siler',
'admin.plugins.perm.db:read:journal':
'İşlemi yapan kullanıcının seyahat günlüklerini okur (Journey eklentisi gerektirir)',
'admin.plugins.perm.db:read:atlas':
'İşlemi yapan kullanıcının ziyaret ettiği ülkeleri ve bölgeleri okur (Atlas eklentisi gerektirir)',
'admin.plugins.perm.db:read:vacay': 'İşlemi yapan kullanıcının tatil planını okur (Vacay eklentisi gerektirir)',
'admin.plugins.perm.db:read:daynotes': 'İşlemi yapan kullanıcının erişebildiği seyahatlerin gün notlarını okur',
'admin.plugins.perm.db:read:collections':
'İşlemi yapan kullanıcının kaydedilen yer koleksiyonlarını okur (Collections eklentisi gerektirir)',
'admin.plugins.perm.db:write:daynotes':
'İşlemi yapan kullanıcının düzenleyebildiği seyahatlerde gün notları oluşturur, düzenler ve siler',
'admin.plugins.perm.jobs:run':
'Bildirdiği arka plan işlerini bir zamanlamaya göre çalıştırır (kullanıcı bağlamı yok — kullanıcı verilerini okuyamaz)',
'admin.plugins.perm.db:write:costs':
'İşlemi yapan kullanıcının düzenleyebildiği seyahatlerde harcamalar (bütçe kalemleri) oluşturur',
'admin.plugins.perm.db:write:places':
'İşlemi yapan kullanıcının düzenleyebildiği seyahatlerde yerler ekler, düzenler ve kaldırır',
'admin.plugins.perm.db:write:days':
'İşlemi yapan kullanıcının düzenleyebildiği seyahatlerde günler ekler, düzenler ve kaldırır',
'admin.plugins.perm.db:write:itinerary':
'İşlemi yapan kullanıcının düzenleyebildiği seyahatlerin günlerine yerler atar ve kaldırır',
'admin.plugins.perm.db:write:trips':
'İşlemi yapan kullanıcının düzenleyebildiği seyahatlerin ayrıntılarını (başlık, tarihler, para birimi…) düzenler',
'admin.plugins.perm.db:meta':
'İşlemi yapan kullanıcının erişebildiği seyahatlere, yerlere ve günlere kendi özel verilerini ekler',
'admin.plugins.perm.ws:broadcast:trip': 'Seyahat üyelerine gerçek zamanlı güncellemeler gönderir',
'admin.plugins.perm.ws:broadcast:user': 'Tek tek kullanıcılara gerçek zamanlı güncellemeler gönderir',
'admin.plugins.perm.hook:photo-provider': 'Fotoğraflar bölümüne fotoğraf sağlar',
'admin.plugins.perm.hook:calendar-source': 'Takvime etkinlik sağlar',
'admin.plugins.perm.hook:place-detail-provider':
'Bir yere ek ayrıntılar (yorumlar, puanlar, bağlantılar) katkıda bulunur',
'admin.plugins.perm.hook:search-provider':
"Yer aramalarını kendi dizininden yanıtlama, TREK'in kendi sonuçlarının yanında",
'admin.plugins.perm.hook:poi-category-provider':
'Kendi yer kategorilerini “Haritada yerleri keşfet” alanına ekler; birini seçtiğinde eklentiye görüntülediğin harita alanı gönderilir',
'admin.plugins.perm.hook:trip-warning-provider': 'Bir gezide doğrulama uyarıları oluşturur (planlayıcıda gösterilir)',
'admin.plugins.perm.hook:table-contributor':
'Seyahat görünümlerine sütunlar ve eylemler ekler (rezervasyonlar, yerler, günler)',
'admin.plugins.perm.hook:map-marker-provider':
"Seyahat haritasına işaretçiler ekler (ör. rezervasyonları veya POI'leri gösterir)",
'admin.plugins.perm.hook:map-layer-provider': 'Seyahat haritasında rotalar, koridorlar ve bölgeler çizer',
'admin.plugins.perm.hook:route-provider':
'Planlayıcının günlerin rotasını hesaplamak için kullanabileceği rota profilleri sunar (ör. şarj duraklı elektrikli araç rotası)',
'admin.plugins.perm.hook:day-schedule-provider':
'Gün planına zaman girişleri ekler (şarj durakları, güvenlik tamponları)',
'admin.plugins.perm.hook:day-tint-provider':
'Gün planındaki günleri renklendirir (örneğin bir günün yolculuğun hangi etabına ait olduğu)',
'admin.plugins.cap.mcpTools': 'Yapay zekâ araçları yayımlar',
'admin.plugins.mcpToolsTitle': 'Yayımlanan yapay zekâ araçları',
'admin.plugins.mcpToolsHint':
'Bir asistan bunları kullanıcı adına çalıştırabilir. Her biri yukarıda verilen yetkilerle çalışır.',
'admin.plugins.poiCategoriesTitle': 'Eklediği harita kategorileri',
'admin.plugins.perm.mcp:tools':
'Bir yapay zekâ asistanının sizin adınıza çalıştırabileceği araçlar yayımlamak (burada eklentiye verdiğiniz yetkilerle çalışır, asistanın kendi yetkileriyle değil)',
'admin.plugins.perm.geolocation:read':
'Görünümlerinden biri açıkken canlı konumunu sorar (TREK konumu bu sitenin konum izniyle okur, eklenti için ayrıca izin sorulmaz)',
'admin.plugins.perm.hook:pdf-section-provider': 'Seyahat PDF dışa aktarımına metin bölümleri ekler',
'admin.plugins.perm.hook:atlas-layer-provider':
'Atlas dünya haritasında ülkeleri vurgular (ör. istek listeleri veya seyahat uyarıları)',
'admin.plugins.perm.hook:journal-entry-provider': 'Günlük girişlerine ek satırlar (bağlantılar, istatistikler) ekler',
'admin.plugins.perm.hook:user-data':
'Bir kullanıcı hakkında sakladığı verileri silme veya dışa aktarma (KVKK/GDPR: hesap silme ve veri talepleri)',
'admin.plugins.perm.hook:trip-card-provider':
'Kontrol panelindeki gezi kartlarına küçük rozetler (durum, sayaçlar) ekleme',
'admin.plugins.perm.hook:notification-channel': 'Bildirimlerinizi ek bir kanal üzerinden iletmek',
'admin.plugins.perm.events:subscribe':
'Temel etkinlik olaylarına tepki verir (yalnızca olay adı + seyahat, asla içerik değil)',
'admin.plugins.perm.http:outbound': 'Bildirdiği ana bilgisayarlara giden istekler yapar',
'admin.plugins.perm.db:read:collab':
'İşlemi yapan kullanıcının erişebildiği seyahatlerin notlarını, anketlerini ve sohbet mesajlarını okur (Collab eklentisi gerektirir)',
'admin.plugins.perm.db:read:files:content':
'İşlemi yapan kullanıcının erişebildiği seyahatlerdeki dosyaların içeriğini (baytlar) okur',
'admin.plugins.perm.db:create:trips': 'İşlemi yapan kullanıcıya ait yeni seyahatler oluşturur',
'admin.plugins.perm.rates:read': 'Ana makinenin önbelleğe alınmış döviz kurlarını okur',
'admin.plugins.updateConsentTitle': 'Bu güncelleme yeni izinler gerektiriyor',
'admin.plugins.updateConsentBody':
'{name} v{version}, henüz vermediğiniz haklar istiyor. Yeni sürüm yüklendi ancak siz onaylayana kadar kapalı kalır.',
'admin.plugins.updateNewPermissions': 'Yeni istenen izinler',
'admin.plugins.updateNewEgress': 'Yeni giden bağlantılar',
'admin.plugins.updateApprove': 'Onayla ve aç',
'admin.plugins.updateLater': 'Şimdilik kapalı tut',
'admin.plugins.updateKeptOff': 'Güncelleme yüklendi — yeni izinleri onaylayana kadar kapalı bırakıldı',
'admin.plugins.reviewedMeaning':
'„İncelendi", bir TREK sorumlusunun bu eklentiyi her sürümde kötü amaçlı yazılıma karşı taradığı anlamına gelir — kalite ya da çalışıp çalışmadığı için değil. Bir eklentinin zararsız olduğunun garantisi değildir.',
'admin.plugins.security.title': 'Eklentiler nasıl sınırlandırılır — ve bunun sınırları',
'admin.plugins.security.isolationTitle': 'Her eklenti izole şekilde çalışır',
'admin.plugins.security.isolationBody':
'Bir eklenti, yalnızca kendi dosyalarını okuyabilen, kilitlenmiş kendi süreci olarak çalışır. Veritabanınızı, oturum açma gizli anahtarınızı veya şifreleme anahtarınızı okuyamaz, başka programlar başlatamaz ve hiçbir yere dosya yazamaz. Arayüzü, oturum çerezinizi okuyamayan veya çevresindeki TREK sayfasına dokunamayan, yalıtılmış bir tarayıcı çerçevesinde çalışır.',
'admin.plugins.security.permsTitle': 'İzinler ne anlama gelir',
'admin.plugins.security.permsBody':
"Yüklemeden önce gösterilen izinler, eklenti çalışırken TREK'in uyguladığı kesin bir sınırdır — eklenti, listede olmayan hiçbir şeyi kelimenin tam anlamıyla yapamaz. Ancak bunlar bir eklentinin ne yapabileceğini söyler, gerçekte ne yaptığını değil. Seyahatlerinizi okumasına ve bir sunucuya erişmesine izin verilen bir eklenti, seyahatlerinizi o sunucuya gönderebilir; bu yüzden yalnızca açıklamayı değil, izinleri ve giden ana bilgisayarları da okuyun.",
'admin.plugins.security.limitsTitle': 'Söz veremeyeceğimiz şeyler',
'admin.plugins.security.limitsBody':
'Yalıtım güçlü bir yazılım sınırıdır, mutlak bir sınır değil. Bir eklenti tam olarak onayladığınız haklarla hareket eder; bu nedenle bu hakların sınırları içinde açıklamasının ima ettiğinden farklı davranabilir ve meşru olarak elinde tuttuğu verileri bildirdiği ana bilgisayarlara gönderebilir. TREK, bir eklentinin kodunun gerçekte ne yaptığını okumaz ya da değerlendirmez.',
'admin.plugins.security.worstTitle': 'En kötü durum',
'admin.plugins.security.worstBody':
'Açtığınız kötü niyetli bir eklenti, ona verdiğiniz verileri ve bağlantıları kötüye kullanabilir — örneğin okumasına izin verilen seyahatleri sızdırabilir. Şifreleri çalamaz, sahte bir yönetici girişi oluşturamaz, sunucunuzda komut çalıştıramaz veya vermediğiniz verilere erişemez. Zarar, onayladığınız sınırların içinde kalır ve eklentiyi kapatmak onu durdurur.',
'admin.plugins.security.reviewedTitle': '„İncelendi" ne anlama gelir',
'admin.plugins.security.reviewedBody':
'İncelenmiş bir eklenti, her sürümde bir TREK sorumlusu tarafından kötü amaçlı yazılıma karşı elle taranmıştır — düşmanca koda karşı kontrol edilmiştir, iyi çalışıp çalışmadığına göre değil. Bu, eklentinin zararsız olduğunun bir garantisi değildir.',
'admin.plugins.security.signedTitle': '„İmzalı" ne anlama gelir',
'admin.plugins.security.signedBody':
"TREK'in her kurulumda doğruladığı sağlama toplamı, dosyaların tam olarak dizinin kefil olduğu dosyalar olduğunu kanıtlar. Bir imza ise başka bir şeyi kanıtlar: dosyaların yazardan geldiğini ve yalnızca onun elindeki bir anahtarla imzalandığını. İmzalı bir eklentide her ikisi de vardır. İmzasız olan güvensiz değildir — yalnızca bir güvence eksiği taşır ve bugün dizindeki eklentilerin çoğu imzasızdır.",
'admin.plugins.signed': 'İmzalı',
'admin.plugins.signedHint': 'Kurulduğunda yazarın imzalama anahtarıyla doğrulandı',
'admin.plugins.unsigned': 'İmzasız',
'admin.plugins.unsignedHint':
'Dosyalar dizinin kefil olduğu dosyalarla eşleşiyor, ancak hiçbir şey onları yazara bağlamıyor. Bir güvence eksik — güvensiz değil.',
'admin.plugins.updateBlocked': 'Güncelleme engellendi — {reason}',
'admin.plugins.reviewBlock': 'İncele',
'admin.plugins.retrusted': 'Yeni imzalama anahtarına güvenildi — eklenti güncellendi',
'admin.plugins.sig.title': '{name} eklentisinin imzası doğrulanamadı',
'admin.plugins.sig.keyChangedBody':
'Yazarın imzalama anahtarı, bu eklentinin kurulduğu anahtar değil. Yazarlar anahtarlarını gerçekten değiştirir — ama eklentiyi ele geçiren bir saldırgan da tam olarak böyle görünürdü.',
'admin.plugins.sig.invalidBody':
'Dosyalar yazarın imzasıyla eşleşmiyor. Yazarın imzaladığı dosyalar bunlar değil — ya bozulmuşlar ya da kurcalanmışlar. Bu durum geçersiz kılınamaz.',
'admin.plugins.sig.missingBody':
'Bu eklenti siz kurduğunuzda imzalıydı, ancak yeni sürüm hiçbir imza içermiyor. TREK bu geriye gidişi sessizce kabul etmez. Bu durum geçersiz kılınamaz.',
'admin.plugins.sig.incompleteBody':
'Dizin kaydı yarım imzalı: bir yazar anahtarı bildiriyor ama sürüm imza taşımıyor (ya da tersi). Bu, eklenti tarafındaki bir hatadır. Bu durum geçersiz kılınamaz.',
'admin.plugins.sig.pinnedKey': 'Kurulduğu anahtar',
'admin.plugins.sig.newKey': 'Şimdi sunduğu anahtar',
'admin.plugins.sig.confirmOutOfBand':
'TREK, meşru bir anahtar değişimini bir ele geçirmeden ayırt edemez — buradan bakıldığında ikisi birebir aynı görünür. Kabul etmeden önce yeni anahtarı, zaten güvendiğiniz bir kanaldan yazara doğrulatın. Doğruladığınızda eklenti güncellenir ve yeni anahtar hatırlanır.',
'admin.plugins.sig.retrustConfirm': 'Yeni anahtara güven ve güncelle',
'admin.plugins.sig.cancel': 'Güvenme',
'admin.plugins.sig.consentUnsigned':
'Bu sürümü yazarına bağlayan hiçbir şey yok — dosyalar dizinle eşleşiyor, ama yazar imzası taşımıyorlar.',
'admin.plugins.security.trustTitle': 'Özetle',
'admin.plugins.security.trustBody':
'Bir eklenti yüklemek, herhangi bir üçüncü taraf uygulamasını yüklemek gibidir: yalnızca güvendiğiniz geliştiricilerin kodunu ekleyin ve şüpheye düştüğünüzde önce kendiniz inceleyin. TREK, üçüncü taraf eklentiler için hiçbir sorumluluk kabul etmez.',
'admin.plugins.runtimeOn': 'Çalışma zamanı açık',
'admin.plugins.tabDiscover': 'Keşfet',
'admin.plugins.searchPlaceholder': 'Eklenti ara…',
'admin.plugins.filterType': 'Tür',
'admin.plugins.filterStatus': 'Durum',
'admin.plugins.sortBy': 'Sırala',
'admin.plugins.allTypes': 'Tüm türler',
'admin.plugins.allStatuses': 'Tümü',
'admin.plugins.stateOff': 'Kapalı',
'admin.plugins.filterUpdate': 'Güncelleme mevcut',
'admin.plugins.sortName': 'Ad',
'admin.plugins.sortRecent': 'Son güncellenen',
'admin.plugins.sortUpdates': 'Önce güncellemeler',
'admin.plugins.sortDownloads': 'En çok indirilen',
'admin.plugins.updatesAvailable': 'Eklentileriniz için {count} güncelleme mevcut.',
'admin.plugins.updatesAvailable.one': 'Eklentileriniz için {count} güncelleme mevcut.',
'admin.plugins.newerNeedsTrek': 'v{version} mevcut — TREK {range} gerektirir',
'admin.plugins.versionsTitle': 'Sürümler',
'admin.plugins.versionPickerTitle': 'Sürüm değiştir — {name}',
'admin.plugins.versionSwitch': '{version} sürümüne geç',
'admin.plugins.versionNeedsTrek': 'TREK {range} gerektirir',
'admin.plugins.changeVersion': 'Sürüm değiştir…',
'admin.plugins.noVersions': 'Kayıt defterinde yayımlanmış sürüm bulunamadı.',
'admin.plugins.downgradeTitle': 'Bu eklenti geri alınsın mı?',
'admin.plugins.downgradeBody':
'v{from} sürümünden v{to} sürümüne geçiş: daha yeni sürümün yazdığı veriler yerinde kalır ve eski sürüm bunları anlamayabilir.',
'admin.plugins.downgradeConfirm': 'Geri al',
'admin.plugins.updatesHeld': 'Güncellemeler v{version} sürümünde duraklatıldı',
'admin.plugins.resumeUpdates': 'Güncellemeleri sürdür',
'admin.plugins.updatesResumed': 'Güncellemeler sürdürüldü',
'admin.plugins.updateAll': 'Tümünü güncelle',
'admin.plugins.noMatchInstalled': 'Aramanızla eşleşen yüklü eklenti yok.',
'admin.plugins.noMatchRegistry': 'Dizinde aramanızla eşleşen eklenti yok.',
'admin.plugins.restart': 'Yeniden başlat',
'admin.plugins.restarted': 'Eklenti yeniden başlatıldı',
'admin.plugins.instanceSettings': 'Örnek ayarları',
'admin.plugins.settingsSaved': 'Ayarlar kaydedildi',
'admin.plugins.settingsSavedRestarted': 'Ayarlar kaydedildi — eklenti yeniden başlatıldı',
'admin.plugins.actions': 'Eylemler',
'admin.plugins.actions.confirm': 'Bu eylem çalıştırılsın mı?',
'admin.plugins.actions.inactive': 'Eylemlerini çalıştırmak için eklentiyi etkinleştirin',
'admin.plugins.requiredMissing': '"{field}" gerekli',
'admin.plugins.cap.readsTrips': 'Seyahatlerinizi okur',
'admin.plugins.cap.readsUsers': 'Temel profilleri okur',
'admin.plugins.cap.readsCosts': 'Harcamalarınızı okur',
'admin.plugins.cap.readsPacking': 'Eşya listelerini okur',
'admin.plugins.cap.readsFiles': 'Seyahat dosyalarını okur',
'admin.plugins.cap.writesCosts': 'Harcama ekler',
'admin.plugins.cap.writesPlaces': 'Yerleri düzenler',
'admin.plugins.cap.writesDays': 'Günleri düzenler',
'admin.plugins.cap.writesItinerary': 'Rotayı düzenler',
'admin.plugins.cap.writesTrips': 'Seyahatleri düzenler',
'admin.plugins.cap.metadata': 'Meta veri ekler',
'admin.plugins.cap.widget': "Pano widget'ı",
'admin.plugins.cap.heroWidget': "Biniş kartı widget'ı",
'admin.plugins.cap.placeSlot': 'Yer detayı',
'admin.plugins.cap.daySlot': 'Gün detayı',
'admin.plugins.cap.reservationSlot': 'Rezervasyon detayı',
'admin.plugins.cap.replacesTabs': 'Planlayıcı sekmelerini değiştirir',
'admin.plugins.cap.realtime': 'Gerçek zamanlı güncellemeler',
'admin.plugins.cap.notificationChannel': 'Bildirim kanalı',
'admin.plugins.cap.photos': 'Fotoğraf sağlar',
'admin.plugins.cap.calendar': 'Takvim etkinlikleri sağlar',
'admin.plugins.cap.placeDetails': 'Yerleri zenginleştirir',
'admin.plugins.cap.search': 'Aramaları yanıtlar',
'admin.plugins.cap.poiCategories': 'Haritaya kategori ekler',
'admin.plugins.cap.warnings': 'Sorunları işaretler',
'admin.plugins.cap.mapLayers': 'Haritada çizim yapar',
'admin.plugins.cap.routing': 'Rota sunar',
'admin.plugins.cap.daySchedule': 'Plana zaman ekler',
'admin.plugins.cap.dayTint': 'Günleri renklendirir',
'admin.plugins.cap.geolocation': 'Konumunu okur',
'admin.plugins.cap.events': 'Etkinliğe tepki verir',
'admin.plugins.cap.requiresAddon': '{addon} gerekir',
'admin.plugins.cap.dependsOn': '{id} {version} gerekir',
'admin.plugins.dep.addonDisabledToast': 'Önce gerekli eklentileri etkinleştirin: {addons}',
'admin.plugins.dep.addonDisabledToast.one': 'Önce gerekli eklentiyi etkinleştirin: {addons}',
'admin.plugins.dep.autoEnabled': 'Önce gerekli eklentiler etkinleştirildi: {plugins}',
'admin.plugins.dep.autoEnabled.one': 'Önce gerekli eklenti etkinleştirildi: {plugins}',
'admin.plugins.dep.downloaded': '{id} indirildi',
'admin.plugins.dep.resolveTitle': 'Eksik bağımlılıklar',
'admin.plugins.dep.resolveBody': '“{name}” etkinleştirilebilmesi için bu eklentilerin kurulu olması gerekir.',
'admin.plugins.dep.requires': '{version} gerekir',
'admin.plugins.dep.mismatch': '{wanted} gerekir — {installed} kurulu',
'admin.plugins.dep.download': 'İndir',
'admin.plugins.dep.update': 'Güncelle',
'admin.plugins.dep.resolveHint': 'Kendi bağımlılıkları dahil, en son uyumlu sürümü indirir.',
'admin.plugins.dep.trekIncompatible': 'TREK {range} gerektiriyor — bu sunucu {host} çalıştırıyor',
'admin.plugins.dep.trekUnknown': 'Hangi TREK sürümlerini desteklediğini belirtmiyor',
'admin.plugins.installCompatible': '{version} sürümünü yükle',
'admin.plugins.installAnyway': 'Yine de yükle',
'admin.plugins.rangeBypass.pill': 'Sürüm denetimleri kapalı',
'admin.plugins.rangeBypass.pillHint':
'TREK_PLUGINS_IGNORE_TREK_RANGE ayarlı — eklentiler, yazarlarının belirttiği TREK sürümlerinin dışında yüklenip çalıştırılabilir',
'admin.plugins.rangeBypass.title': 'Desteklenen TREK sürümlerinin dışında',
'admin.plugins.rangeBypass.noticeTitle': 'Desteklenen TREK sürümlerinin dışında yüklendi',
'admin.plugins.rangeBypass.body':
'“{name}” TREK {range} desteği bildiriyor, bu sunucu ise {host} çalıştırıyor. TREK yalnızca TREK_PLUGINS_IGNORE_TREK_RANGE ayarlı olduğu için izin veriyor. Yazarı eklentinin sürüm aralığını bu TREK için güncellemedi, dolayısıyla çalışacağının garantisi yok — ve nadir durumlarda uyumsuz bir eklenti TREK verilerini bozabilir. Yalnızca bu riski kabul ediyorsanız devam edin.',
'admin.plugins.rangeBypass.bodyUnknown':
'“{name}” hangi TREK sürümlerini desteklediğini bildirmiyor; bu sunucu {host} çalıştırıyor. TREK yalnızca TREK_PLUGINS_IGNORE_TREK_RANGE ayarlı olduğu için izin veriyor. Yazarının bu TREK üzerinde test ettiğine dair bir işaret yok, dolayısıyla çalışacağının garantisi yok — ve nadir durumlarda uyumsuz bir eklenti TREK verilerini bozabilir. Yalnızca bu riski kabul ediyorsanız devam edin.',
'admin.plugins.dep.trekBypassed': 'TREK aralığının dışında ({range}) — sürüm denetimleri kapalı',
'admin.plugins.dep.trekBypassedUnknown': 'TREK aralığı bildirmiyor — sürüm denetimleri kapalı',
'admin.plugins.incompatible': 'Uyumsuz',
'admin.plugins.accessTitle': 'Neye erişebilir',
'admin.plugins.connectsTitle': 'Şuraya bağlanır',
'admin.plugins.detailsTitle': 'Detaylar',
'admin.plugins.noAccess': 'Özel bir erişime ihtiyaç duymaz.',
'admin.plugins.metaVersion': 'Sürüm',
'admin.plugins.metaSize': 'Boyut',
'admin.plugins.metaRequires': 'Gerektirir',
'admin.plugins.metaReviewed': 'İncelenme tarihi',
'admin.plugins.downloads': 'İndirmeler',
'admin.addons.title': 'Eklentiler',
'admin.addons.subtitle': 'TREK deneyiminizi özelleştirmek için özellikleri etkinleştirin veya devre dışı bırakın.',
'admin.addons.catalog.packing.name': 'Listeler',
'admin.addons.catalog.packing.description': 'Seyahatleriniz için paket listeleri ve yapılacak işler',
'admin.addons.catalog.budget.name': 'Maliyetler',
'admin.addons.catalog.budget.description': 'Gezi masraflarını takip edin ve yolcular arasında paylaştırın',
'admin.addons.catalog.documents.name': 'Belgeler',
'admin.addons.catalog.documents.description': 'Seyahat belgelerini saklayın ve yönetin',
'admin.addons.catalog.vacay.name': 'Tatil',
'admin.addons.catalog.vacay.description': 'Takvim görünümüne sahip kişisel tatil planlayıcısı',
'admin.addons.catalog.atlas.name': 'Atlas',
'admin.addons.catalog.atlas.description': 'Ziyaret edilen ülkeleri ve seyahat istatistiklerini içeren dünya haritası',
'admin.addons.catalog.collab.name': 'İş birliği',
'admin.addons.catalog.collab.description': 'Birlikte planlamak için notlar, anketler, sohbet ve öneriler',
'admin.addons.catalog.roadtrip.name': 'Yol gezisi',
'admin.addons.catalog.roadtrip.description':
'Duraklı sürüşler planlayın; sürüş ve varış saatleri kendiliğinden yeniden hesaplanır',
'admin.addons.catalog.memories.name': 'Fotoğraflar (Immich)',
'admin.addons.catalog.memories.description': 'Immich örneğiniz aracılığıyla gezi fotoğraflarını paylaşın',
'admin.addons.catalog.mcp.name': 'MCP',
'admin.addons.catalog.mcp.description': 'Yapay zeka asistanı entegrasyonu için Model Bağlam Protokolü',
'admin.addons.subtitleBefore':
'Kişiselleştirmenizi özelleştirmek için özellikleri etkinleştirin veya devre dışı bırakın.',
'admin.addons.subtitleAfter': 'deneyim.',
'admin.addons.catalog.naver_list_import.name': 'Naver List Import',
'admin.addons.catalog.naver_list_import.description':
'Paylaşılan bir Naver Haritalar listesinden yerleri içe aktarın',
'admin.addons.catalog.airtrail.name': 'AirTrail',
'admin.addons.catalog.airtrail.description': 'AirTrail örneğinizden uçuşları eşitleyin',
'admin.addons.catalog.dawarich.name': 'Dawarich',
'admin.addons.catalog.dawarich.description':
'Her kullanıcının kendi bağladığı bir Dawarich sunucusundan ziyaretleri ve kaydedilen rotaları okuyun',
'admin.addons.catalog.llm_parsing.name': 'Yapay zekâ ile ayrıştırma',
'admin.addons.catalog.llm_parsing.description':
'Yerleşik ayrıştırıcının okuyamadığı rezervasyonları, seçtiğiniz yapay zekâ modeliyle okur',
'admin.addons.llm.vision.auto': 'Otomatik',
'admin.addons.llm.vision.on': 'Evet',
'admin.addons.llm.vision.off': 'Hayır',
'admin.addons.llm.vision.hintLocal': 'Otomatik, bu modelin görselleri okuyup okumadığını Ollama sunucusuna sorar.',
'admin.addons.llm.vision.hintCloud':
'Bulut modeli için Otomatik, hayır anlamına gelir. Bu model görselleri okuyorsa Evet’i seç.',
'admin.addons.enabled': 'Etkinleştirilmiş',
'admin.addons.disabled': 'Engelli',
'admin.addons.type.trip': 'Seyahat',
'admin.addons.type.global': 'Küresel',
'admin.addons.type.integration': 'Entegrasyon',
'admin.addons.tripHint': 'Her yolculukta bir sekme olarak mevcuttur',
'admin.addons.globalHint': 'Ana navigasyonda bağımsız bir bölüm olarak mevcuttur',
'admin.addons.integrationHint': 'Özel bir sayfa olmadan arka uç hizmetleri ve API entegrasyonları',
'admin.addons.toast.updated': 'Eklenti güncellendi',
'admin.addons.toast.error': 'Eklenti güncellenemedi',
'admin.addons.group.count': '{total} eklentiden {enabled} tanesi etkin',
'admin.addons.subOptions': '{count} seçenek',
'admin.addons.subOptions.one': '{count} seçenek',
'admin.addons.subOptionsOn': '{count} açık',
'admin.addons.subOptionsOn.one': '{count} açık',
'admin.toursWanderer.title': 'wanderer',
'admin.toursWanderer.subtitle':
'Kullanıcılar kendi wanderer sunucularını bağlayıp parkurlarını tur olarak içe aktarabilir',
'admin.addons.noAddons': 'Kullanılabilir eklenti yok',
'admin.weather.title': 'Hava Durumu Verileri',
'admin.weather.badge': "24 Mart 2026'dan beri",
'admin.weather.description':
"TREK, hava durumu veri kaynağı olarak Open-Meteo'yu kullanıyor. Open-Meteo ücretsiz, açık kaynaklı bir hava durumu hizmetidir; API anahtarı gerekmez.",
'admin.weather.forecast': '16 günlük tahmin',
'admin.weather.forecastDesc': 'Daha önce 5 gün (OpenWeatherMap)',
'admin.weather.climate': 'Geçmiş iklim verileri',
'admin.weather.climateDesc': '16 günlük tahminin ötesindeki günler için son 85 yılın ortalamaları',
'admin.weather.requests': '10.000 istek / gün',
'admin.weather.requestsDesc': 'Ücretsiz, API anahtarı gerekmez',
'admin.weather.locationHint':
'Hava durumu her gün koordinatlarla ilk sırada yer alır. Bir güne herhangi bir yer atanmamışsa, yer listesindeki herhangi bir yer referans olarak kullanılır.',
'admin.tabs.mcpTokens': 'MCP Erişimi',
'admin.mcpTokens.title': 'MCP Erişimi',
'admin.mcpTokens.subtitle': 'Tüm Kullanıcılar genelinde OAuth Oturumlarını ve API belirteçlerini yönetin',
'admin.mcpTokens.sectionTitle': 'API Belirteçleri',
'admin.mcpTokens.owner': 'Mal sahibi',
'admin.mcpTokens.tokenName': 'Jeton Adı',
'admin.mcpTokens.created': 'Oluşturuldu',
'admin.mcpTokens.lastUsed': 'Son Kullanılan',
'admin.mcpTokens.never': 'Asla',
'admin.mcpTokens.empty': 'Henüz MCP tokenı oluşturulmadı',
'admin.mcpTokens.deleteTitle': 'Jetonu Sil',
'admin.mcpTokens.deleteMessage':
'Bu, jetonu anında iptal edecektir. Kullanıcı bu belirteç aracılığıyla MCP erişimini kaybedecektir.',
'admin.mcpTokens.deleteSuccess': 'Jeton silindi',
'admin.mcpTokens.deleteError': 'Jeton silinemedi',
'admin.mcpTokens.loadError': 'Jetonlar yüklenemedi',
'admin.oauthSessions.sectionTitle': 'OAuth Oturumları',
'admin.oauthSessions.clientName': 'Müşteri',
'admin.oauthSessions.owner': 'Mal sahibi',
'admin.oauthSessions.scopes': 'Kapsamlar',
'admin.oauthSessions.created': 'Oluşturuldu',
'admin.oauthSessions.empty': 'Aktif OAuth Oturumu yok',
'admin.oauthSessions.revokeTitle': 'Oturumu İptal Et',
'admin.oauthSessions.revokeMessage': 'Bu, OAuth oturumunu hemen iptal edecektir. İstemci MCP erişimini kaybedecek.',
'admin.oauthSessions.revokeSuccess': 'Oturum iptal edildi',
'admin.oauthSessions.revokeError': 'Oturum iptal edilemedi',
'admin.oauthSessions.loadError': 'OAuth oturumları yüklenemedi',
'admin.tabs.github': 'GitHub',
'admin.audit.subtitle':
'Güvenlik açısından hassas olaylar ve yönetim olayları (yedeklemeler, kullanıcılar, MFA, ayarlar).',
'admin.audit.empty': 'Henüz denetim girişi yok.',
'admin.audit.refresh': 'Yenile',
'admin.audit.loadMore': 'Daha fazlasını yükle',
'admin.audit.showing': '{count} yüklendi · {total} toplam',
'admin.audit.showing.one': '{count} yüklendi · {total} toplam',
'admin.audit.col.time': 'Zaman',
'admin.audit.col.user': 'Kullanıcı',
'admin.audit.col.action': 'Aksiyon',
'admin.audit.col.resource': 'Kaynak',
'admin.audit.col.ip': 'IP',
'admin.audit.col.details': 'Detaylar',
'admin.github.title': 'Sürüm Geçmişi',
'admin.github.subtitle': "{repo}'dan en son güncellemeler",
'admin.github.latest': 'En sonuncu',
'admin.github.prerelease': 'Ön sürüm',
'admin.github.showDetails': 'Ayrıntıları göster',
'admin.github.hideDetails': 'Ayrıntıları gizle',
'admin.github.loadMore': 'Daha fazlasını yükle',
'admin.github.loading': 'Yükleniyor...',
'admin.github.error': 'Sürümler yüklenemedi',
'admin.github.by': 'ile',
'admin.github.support': "TREK'i geliştirmeye devam etmeme yardımcı oluyor",
'admin.update.available': 'Güncelleme mevcut',
'admin.update.text': 'TREK {version} mevcut. {current} çalıştırıyorsunuz.',
'admin.update.button': "GitHub'da görüntüle",
'admin.update.install': 'Güncellemeyi Yükle',
'admin.update.confirmTitle': 'Güncelleme Yüklensin mi?',
'admin.update.confirmText':
'TREK, {current} sürümünden {version} sürümüne güncellenecek. Sunucu daha sonra otomatik olarak yeniden başlatılacaktır.',
'admin.update.dataInfo':
'Tüm verileriniz (seyahatler, kullanıcılar, API anahtarları, yüklemeler, Vacay, Atlas, bütçeler) korunacaktır.',
'admin.update.warning': 'Yeniden başlatma sırasında uygulama kısa süreliğine kullanılamayacaktır.',
'admin.update.confirm': 'Şimdi Güncelle',
'admin.update.installing': 'Güncelleniyor…',
'admin.update.success': 'Güncelleme yüklendi! Sunucu yeniden başlatılıyor…',
'admin.update.failed': 'Güncelleme başarısız oldu',
'admin.update.backupHint': 'Güncellemeden önce bir yedek oluşturmanızı öneririz.',
'admin.update.backupLink': 'Yedeklemeye Git',
'admin.update.howTo': 'Nasıl Güncellenir?',
'admin.update.dockerText':
"TREK örneğiniz Docker'da çalışır. {version} sürümüne güncellemek için sunucunuzda aşağıdaki komutları çalıştırın:",
'admin.update.nonDockerText':
'Bu TREK örneği Docker üzerinde çalışmıyor. {version} sürümüne güncellemek için kullandığınız kurulum veya güncelleme yöntemini yeniden çalıştırın — örneğin Proxmox Community Scripts kullanıyorsanız güncellemeyi LXC konsolundan çalıştırın:',
'admin.update.wikiLink': 'Güncelleme kılavuzunu aç',
'admin.update.reloadHint': 'Lütfen birkaç saniye içinde sayfayı yeniden yükleyin.',
'admin.tabs.permissions': 'İzinler',
'admin.addons.catalog.journey.name': 'Seyahat',
'admin.addons.catalog.journey.description':
'Check-in, fotoğraf ve günlük hikâyelerle seyahat takibi ve seyahat günlüğü',
'admin.addons.catalog.collections.name': 'Koleksiyonlar',
'admin.addons.catalog.collections.description':
'Her geziden yerleri adlandırılmış listelerde toplayın ve yeniden kullanın',
'admin.passkey.title': 'Passkey ile oturum açma',
'admin.passkey.cardHint':
'Kullanıcıların passkey (WebAuthn) ile oturum açmasına izin verin. Varsayılan olarak kapalı.',
'admin.passkey.login': 'Passkey ile oturum açmayı etkinleştir',
'admin.passkey.loginHint':
'Bir "Passkey ile oturum açın" seçeneği gösterin ve kullanıcıların ayarlarında passkey kaydetmesine izin verin.',
'admin.passkey.notConfigured':
'Bu dağıtım için henüz çözümlenen bir WebAuthn alan adı yok. Aşağıdan APP_URL veya Relying Party ID değerini ayarlayın — o ana kadar passkey’ler gizli kalır.',
'admin.passkey.rpId': 'Relying Party ID (alan adı)',
'admin.passkey.rpIdHint':
'Passkey’lerin bağlı olduğu yalın alan adı, ör. trek.example.org. APP_URL’den türetmek için boş bırakın. Daha sonra değiştirmek mevcut passkey’leri geçersiz kılar.',
'admin.passkey.origins': 'İzin verilen kaynaklar',
'admin.passkey.originsHint':
'Virgülle ayrılmış tam kaynaklar, ör. https://trek.example.org. APP_URL kullanmak için boş bırakın.',
'admin.passkey.reset': 'Passkey’leri sıfırla',
'admin.passkey.resetHint':
'Bu kullanıcının tüm passkey’lerini kaldırın (ör. kaybolan bir cihazda). Yine de şifreleriyle oturum açabilirler.',
'admin.passkey.resetConfirm': '{name} için tüm passkey’ler kaldırılsın mı?',
'admin.passkey.resetDone': '{count} passkey kaldırıldı',
'admin.passkey.resetDone.one': '{count} passkey kaldırıldı',
'admin.defaultSettings.mapProvider': 'Harita motoru',
'admin.defaultSettings.mapProviderHint':
'Bu örnekteki herkes için varsayılan harita. Her kullanıcı bunu yine de kendi ayarlarında değiştirebilir.',
'admin.defaultSettings.providerLeaflet': 'Standart (ücretsiz)',
'admin.defaultSettings.providerMapbox': 'Mapbox (3D)',
'admin.defaultSettings.providerMapLibre': 'MapLibre (OpenFreeMap)',
'admin.defaultSettings.mapboxToken': 'Paylaşılan Mapbox jetonu',
'admin.defaultSettings.mapboxTokenHint':
"Kendi jetonunu girmemiş her kullanıcı için kullanılır — böylece anahtarı tek tek paylaşmadan tüm örnek Mapbox'ı kullanır. Şifrelenmiş olarak saklanır.",
'admin.defaultSettings.mapboxStyle': 'Harita stili',
'admin.defaultSettings.mapboxStylePlaceholder': 'Bir stil seçin…',
'admin.defaultSettings.mapbox3d': '3D binalar & arazi',
'admin.defaultSettings.mapboxQuality': 'Yüksek kalite modu',
'admin.defaultSettings.cartoKey': 'Paylaşılan CARTO anahtarı',
'admin.defaultSettings.cartoKeyHint':
'Kendi anahtarını girmemiş her kullanıcı için kullanılır, böylece tüm örnek filigransız CARTO döşemeleri alır. Şifrelenmiş olarak saklanır.',
'admin.group.users': 'Users',
'admin.group.config': 'Configuration',
'admin.group.integration': 'Integrations',
'admin.group.maintenance': 'Maintenance',
'admin.invite.tripLabel': 'Seyahate ekle (isteğe bağlı)',
'admin.invite.tripNone': 'Seyahat yok',
'admin.invite.tripHint': 'Yeni kullanıcı bağlantı üzerinden kaydolduğunda otomatik olarak bu seyahate eklenir.',
'admin.invite.boundTo': '{trip} seyahatine ekler',
'admin.placesUsageTitle': 'Anahtar ne için kullanılır',
'admin.mapsKeyHintShort': "Fotoğraf, puan ve çalışma saatleri ekler. Her sorgu bundan sonra Google'a gider.",
'admin.amapKeyHintShort': 'Çin anakarasında yer araması için. JS API anahtarı değil, web servis anahtarı gerekir.',
'admin.collab.links.subtitle': 'Paylaşılan bağlantılar ve yer imleri',
'admin.paddleRegions.title': 'Kürek için su verileri',
'admin.paddleRegions.hint':
'OpenStreetMap’ten savaklar, kilitler ve kürek çekme kuralları; bölge bölge okunur ve her ay yeniden okunur.',
'admin.paddleRegions.search': 'Bölge ekle',
'admin.paddleRegions.searchPlaceholder': 'Geofabrik’te arayın, örneğin Oberpfalz',
'admin.paddleRegions.noHits': 'Bu adla bir bölge yok',
'admin.paddleRegions.added': 'Eklendi',
'admin.paddleRegions.empty': 'Henüz bölge yok. Kürek turları bu durumda engel verisinin bilinmediğini gösterir.',
'admin.paddleRegions.status.queued': 'Bekliyor',
'admin.paddleRegions.status.importing': 'Okunuyor',
'admin.paddleRegions.status.ready': 'Hazır',
'admin.paddleRegions.status.failed': 'Başarısız',
'admin.paddleRegions.phase.download': 'İndiriliyor',
'admin.paddleRegions.phase.read': 'Okunuyor',
'admin.paddleRegions.objects': '{count} nesne',
'admin.paddleRegions.objects.one': '{count} nesne',
'admin.paddleRegions.asOf': '{date} itibarıyla',
'admin.paddleRegions.keptData': 'Daha önce okunan veriler kullanılmaya devam eder.',
'admin.paddleRegions.refresh': 'Yeniden oku',
'admin.paddleRegions.remove': 'Bölgeyi kaldır',
'admin.paddleRegions.removeMessage':
'{name} ve ona ait engel verileri kaldırılır. Oradaki kürek turları bundan sonra veri göstermez.',
'admin.paddleRegions.retry': 'Yeniden dene',
'admin.paddleRegions.offline': 'Bölgeler yalnızca bağlantı varken yönetilebilir.',
'admin.paddleRegions.catalogUnavailable': 'Geofabrik’e şu anda ulaşılamıyor. Daha sonra yeniden deneyin.',
'admin.paddleRegions.attribution':
'Veriler © OpenStreetMap katkıda bulunanlar (ODbL), bölgesel kesitler Geofabrik’ten. Her ayın 3’ünde yeniden okunur.',
'admin.paddleRegions.toast.added': 'Bölge eklendi. TREK onu arka planda okuyor.',
'admin.paddleRegions.toast.removed': 'Bölge kaldırıldı',
};
export default admin;