119 lines
6.4 KiB
TypeScript
119 lines
6.4 KiB
TypeScript
import type { Translations } from './types'
|
||
|
||
export const TR_LOCAL_MODELS: Translations['settings']['localModels'] = {
|
||
title: 'Yerel modeller',
|
||
runtimeTitle: 'Yerel çalışma ortamı',
|
||
runtimeReady: backend => `Hazır · ${backend}`,
|
||
serverRunning: 'Çalışıyor',
|
||
runtimeInstalled: 'llama.cpp çalışma ortamı yüklü',
|
||
runtimeInstalledDetail: (tag, backend) =>
|
||
`${tag} derlemesi, ${backend} ortamı. Sunucuyu uygulama başlatır ve yönetir.`,
|
||
installTitle: 'Yerel çalışma ortamını yükle',
|
||
installDetail:
|
||
'llama.cpp çıkarım motorunu indirir (birkaç yüz MB). İndirdiğiniz modeller tamamen bu bilgisayarda çalışır; hesap gerekmez ve veriler bilgisayarınızdan çıkmaz.',
|
||
installAction: 'Çalışma ortamını yükle',
|
||
installing: 'Çalışma ortamı yükleniyor…',
|
||
installFailed: 'Çalışma ortamı yüklenemedi',
|
||
hardwareTitle: 'Bu bilgisayar',
|
||
hardwareLoading: 'Donanım denetleniyor…',
|
||
vram: label => `${label} ekran kartı belleği`,
|
||
ram: label => `${label} RAM`,
|
||
unifiedMemory: 'Birleşik bellek',
|
||
modelsTitle: 'Modeller',
|
||
recommended: 'Önerilen',
|
||
recommendedReason: {
|
||
'best-quality-resident':
|
||
'Tamamen ekran kartı belleğinde tam hızda çalışan en yüksek kaliteli model. Seçimde bu donanımdaki tahmini hız ve kalite birlikte değerlendirilir.',
|
||
'speed-gated-quality':
|
||
'Daha yüksek kaliteli bir model sığıyor ancak bellek bant genişliği nedeniyle çok yavaş yanıt verirdi. Bu model, hızlı kalabilen en iyi seçenektir.',
|
||
'fastest-resident':
|
||
'Bu donanımda hiçbir model tam hıza ulaşmıyor. Tamamen ekran kartı belleğinde çalışanlar arasında en yakını bu model.',
|
||
'least-painful-spilled':
|
||
'Hiçbir model tamamen ekran kartı belleğine sığmıyor. Sistem belleğinden en iyi çalışan seçenek bu model.'
|
||
},
|
||
downloaded: 'İndirildi',
|
||
downloadAction: size => `İndir · ${size}`,
|
||
downloadProgress: (done, total) => `İndiriliyor: ${done} / ${total}`,
|
||
downloadDoneToast: model => `${model} hazır.`,
|
||
installDoneToast: 'Yerel çalışma ortamı yüklendi ve hazır.',
|
||
quickstartTitle: 'Bu bilgisayarda bir model çalıştır',
|
||
quickstartDetail: (model, size) =>
|
||
`Tek tıklamayla yerel motoru ve ${model} modelini kurar (${size} indirme), yeni sohbetlerde varsayılan yapar. Veriler bu bilgisayarda kalır.`,
|
||
quickstartDetailReady: model =>
|
||
`${model}, yeni sohbetlerde varsayılan model yapılır. Her şey bu bilgisayarda çalışır.`,
|
||
quickstartAction: 'Benim için kur',
|
||
quickstartConfigure: 'Yapılandır…',
|
||
quickstartDoneToast: model => `${model} kuruldu. Yeni sohbetler bu bilgisayarda çalışacak.`,
|
||
quickstartFailed: 'Yerel model kurulamadı',
|
||
quickstartStageEngine: 'Motor',
|
||
quickstartStageModel: 'Model',
|
||
quickstartStageFinish: 'Tamamla',
|
||
useAction: 'Kullan',
|
||
activePill: 'Varsayılan',
|
||
updateTitle: 'Motor güncellemesi var',
|
||
updateDetail: (next, current) =>
|
||
`Yeni llama.cpp derlemesi ${next} yüklenebilir. Mevcut sürümünüz ${current}. İndirme sırasında modeller çalışmaya devam eder.`,
|
||
updateAction: 'Motoru güncelle',
|
||
updating: 'Motor güncelleniyor…',
|
||
upToDateTitle: 'Motor güncel',
|
||
upToDateDetail: (tag, backend) => `llama.cpp ${tag} (${backend}) çalışıyor; uygulamanın sunduğu güncel derleme.`,
|
||
updateToast: next => `Yeni yerel motor derlemesi ${next} hazır. Ayarlar → Yerel modeller bölümünden güncelleyin.`,
|
||
activeDetail: 'Yeni sohbetler bu modeli kullanır. İlk mesajı gönderdiğinizde belleğe yüklenir.',
|
||
activeNotLoaded: 'İlk mesajınızda belleğe yüklenir',
|
||
loadedPill: 'Bellekte',
|
||
placementResident: 'tamamı ekran kartında',
|
||
placementSpilled: 'bir kısmı RAM’de',
|
||
placementResidentTip: 'Bu bağlam boyutunda tamamen ekran kartı belleğinde, tam hızda çalışır.',
|
||
placementSpilledTip:
|
||
'Modelin bir kısmı sistem belleğinden çalışıyor. Daha küçük bir derleme veya bağlam boyutu, modelin tamamen ekran kartına sığmasını sağlayabilir.',
|
||
loadingPill: 'Yükleniyor…',
|
||
ejectTip: 'Ekran kartı belleğini boşalt; sonraki mesajda yeniden yüklenir',
|
||
ejected: 'Model bellekten çıkarıldı; ekran kartı belleği boşaltıldı.',
|
||
ejectFailed: 'Model bellekten çıkarılamadı',
|
||
stopServer: 'Kapat',
|
||
startServer: 'Aç',
|
||
runtimeRunningDetail:
|
||
'Yerel sunucu çalışıyor. Kapatırsanız ekran kartı belleği boşalır; tekrar açana kadar yeni sohbetler yerel modelleri kullanamaz.',
|
||
serverStopped: 'Yerel sunucu durdu; ekran kartı belleği boşaltıldı.',
|
||
serverStarted: 'Yerel sunucu çalışıyor.',
|
||
serverStopFailed: 'Yerel sunucu durdurulamadı',
|
||
serverStartFailed: 'Yerel sunucu başlatılamadı',
|
||
activating: 'Başlatılıyor…',
|
||
activateFailed: model => `${model} modeline geçilemedi`,
|
||
activateDoneToast: model => `Yeni sohbetler ${model} modelini kullanacak.`,
|
||
downloadFailed: model => `${model} indirilemedi`,
|
||
pillFitsGpu: 'Ekran kartına sığıyor',
|
||
pillUsesRam: 'Sistem belleğini kullanır',
|
||
pillTooBig: 'Bu bilgisayar için çok büyük',
|
||
browseTitle: 'Başka modeller bul',
|
||
browseHint:
|
||
'Hugging Face genelinde arayın. Buradan indirilen modeller bilgisayarınızın kapasitesine göre seçilir; tarafımızca test edilmemiş olabilir.',
|
||
browsePlaceholder: 'Model adı veya geliştirici ara…',
|
||
browseSearching: 'Hugging Face aranıyor',
|
||
browseListing: 'Model dosyaları okunuyor',
|
||
browseShowFiles: 'Dosyaları göster',
|
||
browseRefresh: 'Yenile',
|
||
browseDownloads: 'indirme',
|
||
browseLikes: 'beğeni',
|
||
browseGated: 'Hugging Face girişi gerekiyor',
|
||
browseNoGguf: 'Uyumlu model dosyası bulunamadı.',
|
||
browseFitUnknown: 'Donanım uyumu bilinmiyor',
|
||
browseAlreadyDownloaded: 'Zaten indirildi.',
|
||
addedByYou: 'Sizin eklediğiniz',
|
||
browseDownloadStarted: '{name} indiriliyor',
|
||
browseDownloadAria: '{name} modelini indir',
|
||
sideloadButton: 'Model dosyası ekle',
|
||
sideloadTitle: 'GGUF model dosyası seçin',
|
||
sideloadDone: '{name} eklendi.',
|
||
sideloadAlreadyPresent: 'Zaten kitaplığınızda.',
|
||
pillFullContext: max => `Tam ${max} bağlam`,
|
||
pillFullContextTip: 'Başlangıçtan itibaren modelin tam bağlam penceresiyle çalışır',
|
||
pillUpTo: max => `${max} değerine kadar bağlam`,
|
||
pillGrowsTip: 'Sohbetiniz daha fazla alana ihtiyaç duydukça otomatik büyür',
|
||
pillVision: 'Görselleri anlayabilir',
|
||
deleteAction: 'Modeli sil',
|
||
deleteConfirm: model => `${model} diskten silinsin mi?`,
|
||
deleted: model => `${model} silindi.`,
|
||
deleteFailed: 'Silinemedi'
|
||
}
|