export default {
'clusters.title': 'Küme',
'clusters.table.provider': 'Sağlayıcı',
'clusters.table.deployments': 'Dağıtımlar',
'clusters.button.add': 'Küme Ekle',
'clusters.button.addCredential': 'Bulut Kimlik Bilgisi Ekle',
'clusters.button.editCredential': 'Bulut Kimlik Bilgisini Düzenle',
'clusters.filterBy.cluster': 'Kümeye göre filtrele',
'clusters.add.cluster': '{cluster} Kümesi Ekle',
'clusters.edit.cluster': '{cluster} Düzenle',
'clusters.provider.custom': 'Özel',
'clusters.button.register': 'Küme Kaydet',
'clusters.button.addNodePool': 'İşçi Havuzu Ekle',
'clusters.button.add.credential': '{provider} Kimlik Bilgisi Ekle',
'clusters.credential.title': 'Bulut Kimlik Bilgisi',
'clusters.credential.token': 'Erişim Anahtarı',
'clusters.workerpool.region': 'Bölge',
'clusters.workerpool.zone': 'Alan',
'clusters.workerpool.instanceType': 'Örnek Türü',
'clusters.workerpool.replicas': 'Kopyalar',
'clusters.workerpool.batchSize': 'Toplu İş Boyutu',
'clusters.workerpool.osImage': 'İşletim Sistemi İmajı',
'clusters.workerpool.volumes': 'Birimler',
'clusters.workerpool.format': 'Format',
'clusters.workerpool.size': 'Boyut (GiB)',
'clusters.workerpool.title': 'İşçi Havuzları',
'clusters.workerpool.cloudOptions': 'Bulut Seçenekleri Ekle',
'clusters.workerpool.volumes.add': 'Birim Ekle',
'clusters.create.provider.self': 'Barındırılan',
'clusters.create.provider.cloud': 'Bulut Sağlayıcı',
'clusters.create.steps.selectProvider': 'Sağlayıcı Seç',
'clusters.create.configBasic': 'Temel Yapılandırma',
'clusters.create.execCommand': 'Komutu Çalıştır',
'clusters.create.supportedGpu': "Desteklenen GPU'lar",
'clusters.create.skipfornow': 'Şimdilik Atla',
'clusters.create.noImages': 'Kullanılabilir imaj yok',
'clusters.create.noInstanceTypes': 'Kullanılabilir örnek türü yok',
'clusters.create.noRegions': 'Kullanılabilir bölge yok',
'clusters.workerpool.batchSize.desc':
'İşçi havuzunda eşzamanlı olarak oluşturulan işçi düğüm sayısı',
'clusters.create.addworker.tips':
'Aşağıdaki komutu çalıştırmadan önce lütfen ön koşulların karşılandığından emin olun.',
'clusters.create.addCommand.tips':
'Eklenmesi gereken İşçi Düğümde, kümeye katılması için aşağıdaki komutu çalıştırın.',
'clusters.create.addCommand.k8s.tips':
'Kaydedilmesi gereken Kubernetes kümesinde, Kubernetes kaynaklarını oluşturmak ve kümeyi kaydetmek için aşağıdaki komutu çalıştırın.',
'clusters.create.register.tips':
'Eklenmesi gereken Kubernetes kümesinde, düğümlerini kümeye katılması için aşağıdaki komutu çalıştırın.',
'cluster.create.checkEnv.tips':
'Ortamın hazır olup olmadığını kontrol etmek için aşağıdaki komutu kullanın.',
'cluster.provider.comingsoon': 'Yakında',
'clusters.addworker.nvidiaNotes-01':
'Birden fazla çıkış IP\'si varsa, işçi düğümün kullanmasını istediğinizi belirtin. Lütfen hostname -I | xargs -n1 ile kontrol edin.',
'clusters.addworker.nvidiaNotes-02':
'İşçi düğümde zaten bir model dizini varsa, bağlamak için yolu belirtebilirsiniz.',
'clusters.addworker.hygonNotes': `/opt/hyhal veya /opt/dtk mevcut değilse, ilgili Hygon kurulum yollarına işaret eden sembolik bağlantılar oluşturun, örneğin:
ln -s /path/to/hyhal /opt/hyhal
ln -s /path/to/dtk /opt/dtk.`,
'clusters.addworker.corexNotes': `/usr/local/corex dizini mevcut değilse, Iluvatar SDK kurulum yoluna sembolik bağlantı oluşturun:
ln -s /path/to/corex /usr/local/corex.`,
'clusters.addworker.metaxNotes': `/opt/mxdriver veya /opt/maca dizini mevcut değilse, MetaX sürücü ve SDK kurulum yoluna sembolik bağlantı oluşturun:
ln -s /path/to/mxdriver /opt/mxdriver
ln -s /path/to/maca /opt/maca.`,
'clusters.addworker.cambriconNotes': `/usr/local/neuware dizini mevcut değilse, Cambricon kurulum yoluna sembolik bağlantı oluşturun:
ln -s /path/to/neuware /usr/local/neuware.`,
'clusters.addworker.hygonNotes-02':
'Cihaz algılama başarısız olursa, --env ROCM_SMI_LIB_PATH=/opt/hyhal/lib parametresini kaldırmayı deneyin.',
'clusters.addworker.selectCluster': 'Küme Seç',
'clusters.addworker.selectCluster.tips':
'Docker dışı kümeler için lütfen Kümeler sayfasından küme kaydı oluşturun veya işçi havuzlarını yönetin.',
'clusters.addworker.selectGPU': 'GPU Üreticisi Seç',
'clusters.addworker.selectGPU.multiTag': 'Multi-select',
'clusters.addworker.selectGPU.subtitle':
'Birden fazla GPU Üreticisi seçebilir veya yalnızca CPU kümeleri için hiçbirini seçmeyebilirsiniz',
'clusters.addworker.checkEnv': 'Ortamı Kontrol Et',
'clusters.addworker.checkEnv.cpuOnlyTips':
'Kubernetes kümesinde en az bir hazır düğüm olduğunu doğrulamak için aşağıdaki komutu kullanın. Yalnızca CPU kümelerini kaydediyorsunuz.',
'clusters.addworker.specifyArgs': 'Argümanları Belirle',
'clusters.addworker.dtkVersion': 'DTK Sürümü',
'clusters.addworker.runCommand': 'Komutu Çalıştır',
'clusters.addworker.specifyWorkerIP': "İşçi Düğüm IP'si",
'clusters.addworker.detectWorkerIP': "İşçi Düğüm IP'sini Otomatik Algıla",
'clusters.addworker.specifyWorkerAddress': 'İşçi Düğüm Harici Adresi',
'clusters.addworker.detectWorkerAddress': 'İşçi Düğüm Harici Adresi',
'clusters.addworker.detectWorkerAddress.tips':
"Belirtilmezse İşçi Düğüm IP'si varsayılır.",
'clusters.addworker.externalIP.tips':
'VPC veya özel ağda çalıştırılıyorsa, lütfen MesaStack Sunucusuna erişilebilir İşçi Düğüm harici adresini belirtin.',
'clusters.addworker.enterWorkerIP': "İşçi düğüm IP'sini girin",
'clusters.addworker.enterWorkerIP.error': "Lütfen işçi düğüm IP'sini girin.",
'clusters.addworker.enterWorkerAddress': 'İşçi düğüm harici adresini girin',
'clusters.addworker.enterWorkerAddress.error':
'Lütfen işçi düğüm harici adresini girin.',
'clusters.addworker.extraVolume': 'Ek Birim Bağlama',
'clusters.addworker.cacheVolume': 'Model Önbellek Birimi Bağlama',
'clusters.addworker.cacheVolume.tips':
'Model önbellek dizinini özelleştirmek istiryorsanız, bağlamak için yolu belirtebilirsiniz.',
'clusters.addworker.configSummary': 'Yapılandırma Özeti',
'clusters.addworker.gpuVendor': 'GPU Üreticisi',
'clusters.addworker.workerIP': "İşçi Düğüm IP'si",
'clusters.addworker.workerExternalIP': 'İşçi Düğüm Harici Adresi',
'clusters.addworker.notSpecified': 'Belirtilmedi',
'clusters.addworker.autoDetect': 'Otomatik',
'clusters.addworker.extraVolume.holder':
'örn. /data/models (yol / ile başlamalıdır). Birden fazla yolu virgülle ayırın.',
'clusters.addworker.cacheVolume.holder':
'örn. /data/cache (yol / ile başlamalıdır)',
'clusters.addworker.vendorNotes.title': '{vendor} Cihaz Notları',
'clusters.button.genToken':
'Yeni token oluşturmanız mı gerekiyor? Buraya tıklayın.',
'clusters.addworker.amdNotes-01': `/opt/rocm dizini mevcut değilse, lütfen ROCm kurulum yoluna işaret eden sembolik bağlantı oluşturun: ln -s /path/to/rocm /opt/rocm.`,
'clusters.addworker.message.success_single':
'{count} yeni işçi düğüm kümeye eklendi.',
'clusters.addworker.message.success_multiple':
'{count} yeni işçi düğüm kümeye eklendi.',
'clusters.create.serverUrl': "MesaStack Sunucu URL'si",
'clusters.create.workerConfig': 'İşçi Düğüm Yapılandırması',
'clusters.edit.k8sOptions.changed.tip':
'Kubernetes seçeneklerini değiştirdiniz. Değişikliklerin etkili olması için kayıt komutunu hedef kümede yeniden çalıştırın.',
'clusters.addworker.containerName': 'İşçi Düğüm Konteyner Adı',
'clusters.addworker.containerName.tips':
'İşçi düğüm konteyneri için bir ad belirtin.',
'clusters.addworker.dataVolume': 'MesaStack Veri Birimi',
'clusters.addworker.dataVolume.tips':
'MesaStack için veri depolama yolu belirtin.',
'clusters.table.ip.internal': 'Dahili',
'clusters.table.ip.external': 'Harici',
'clusters.form.serverUrl.tips':
"İşçi düğüm MesaStack Sunucusuna doğrudan erişemiyorsa, harici olarak erişilebilir bir MesaStack hizmet URL'si belirtin.",
'clusters.form.setDefault': 'Varsayılan Olarak Ayarla',
'clusters.form.setDefault.tips': 'Dağıtım için varsayılan.',
'clusters.addworker.noClusters': 'Kullanılabilir Docker kümesi bulunamadı',
'clusters.create.steps.complete.tips': 'Küme başarıyla oluşturuldu!',
'clusters.create.steps.complete': 'Tamamla',
'clusters.create.steps.configure': 'Yapılandır',
'clusters.create.dockerTips1': 'Sonraki adım, bu kümeye işçi düğüm ekleyin.',
'clusters.create.dockerTips2':
'Bu adımı atlayabilir ve daha sonra küme listesinden ekleyebilirsiniz.',
'clusters.create.k8sTips1':
'Sonraki adım, mevcut Kubernetes kümesini kaydedin.',
'clusters.create.k8sTips2':
'Bu adımı atlayabilir ve daha sonra küme listesinden kaydedebilirsiniz.',
'clusters.addworker.theadNotes':
'/usr/local/PPU_SDK dizini mevcut değilse, lütfen T-Head PPU SDK kurulum yoluna işaret eden sembolik bağlantı oluşturun: ln -s /path/to/PPU_SDK /usr/local/PPU_SDK.',
'clusters.addworker.theadNotes-02':
'T-Head PPU, cihaz enjeksiyonu için Container Device Interface (CDI) kullanır ve CDI oluşturma için /var/run/cdi dizininin kullanılabilir olmasını gerektirir.',
'clusters.addworker.nvidiaNotes':
'MesaStack\'teki yerleşik çıkarım altyapıları CUDA 12.8+ gerektirir. Lütfen NVIDIA sürücü sürümünüzün 570 veya daha yeni olduğundan emin olun.',
'clusters.volume.title': 'Volume Mounts',
'clusters.volume.name': 'Volume Name',
'clusters.volume.mountPath': 'Container Path',
'clusters.volume.mountPath.format': 'Path must start with /',
'clusters.volume.readOnly': 'Read Only',
'clusters.volume.sourceType': 'Source Type',
'clusters.volume.sourceType.hostPath': 'Host Path',
'clusters.volume.sourceType.pvc': 'Persistent Volume Claim (PVC)',
'clusters.volume.sourceType.configMap': 'ConfigMap',
'clusters.volume.hostPath.path': 'Host Path',
'clusters.volume.hostPath.type': 'Path Type',
'clusters.volume.hostPath.type.directory': 'Directory',
'clusters.volume.hostPath.type.directoryOrCreate':
'Directory (create if not exists)',
'clusters.volume.hostPath.type.file': 'File',
'clusters.volume.hostPath.type.fileOrCreate': 'File (create if not exists)',
'clusters.volume.hostPath.type.socket': 'Socket',
'clusters.volume.hostPath.type.charDevice': 'Character Device',
'clusters.volume.hostPath.type.blockDevice': 'Block Device',
'clusters.volume.pvc.claimName': 'PVC Name',
'clusters.volume.pvc.readOnly': 'Read Only',
'clusters.volume.configMap.name': 'ConfigMap Name',
'clusters.volume.configMap.optional': 'Optional',
'clusters.volume.add': 'Add Volume Mount',
'clusters.systemDefaultContainerRegistry.title': 'Default Container Registry',
'clusters.systemDefaultContainerRegistry.tip':
'Default registry used to resolve MesaStack images for this cluster. Falls back to the server default when unset.',
'clusters.k8sOptions.title': 'Kubernetes Deployment Options',
'clusters.imageCredentials.title': 'Image Credentials',
'clusters.imageCredentials.add': 'Add Credential',
'clusters.imageCredentials.registry': 'Registry',
'clusters.imageCredentials.username': 'Username',
'clusters.imageCredentials.password': 'Password',
'clusters.nodeSelector.title': 'Node Selector',
'clusters.nodeSelector.tip':
'Pod nodeSelector applied to every worker DaemonSet — only nodes whose labels match are eligible to run the worker.',
'clusters.operatorImage.title': 'Operator Image',
'clusters.operatorImage.tip':
'Override for the MesaStack Operator container image. Leave empty to use the server default.',
'clusters.namespace.title': 'Namespace',
'clusters.namespace.tip':
'Kubernetes namespace the cluster’s manifests render into. Leave empty to use gpustack-system.',
'clusters.clusterType.title': 'Cluster Type',
'clusters.modelService.title': 'Model Service',
'clusters.modelService.tip':
'For LLM inference and API serving — e.g. exposing model APIs and token-based services.',
'clusters.gpuInstances.title': 'GPU Service',
'clusters.gpuInstances.tip':
'For on-demand GPU compute — e.g. interactive development, training jobs, or custom environments.',
'clusters.gpuInstances.staticAddress': 'GPU Service Static Access Address',
'clusters.gpuInstances.staticAddress.tip':
'Static address the operator uses to access GPU instances in this cluster (e.g. a LoadBalancer VIP). Optional.'
};