Expand AITURK Turkish settings and desktop surfaces for beta 5
This commit is contained in:
1 parent
237d1e2060
commit
5e76f58637
108 files changed
+6675
-1034
No files matched your search
@@ -0,0 +1,210 @@
|
||||
import type { Translations } from './types'
|
||||
|
||||
export const TR_UPDATES: Translations['updates'] = {
|
||||
stages: {
|
||||
idle: 'Hazırlanıyor…',
|
||||
prepare: 'Hazırlanıyor…',
|
||||
fetch: 'İndiriliyor…',
|
||||
pull: 'Neredeyse hazır…',
|
||||
pydeps: 'Son işlemler yapılıyor…',
|
||||
update: 'AITURK güncelleniyor…',
|
||||
rebuild: 'Masaüstü uygulaması yeniden derleniyor…',
|
||||
restart: 'AITURK yeniden başlatılıyor…',
|
||||
done: 'Güncelleme tamamlandı',
|
||||
manual: 'Terminalden güncelleyin',
|
||||
guiSkew: 'Masaüstü uygulamasını güncelleyin',
|
||||
error: 'Güncelleme durakladı'
|
||||
},
|
||||
checking: 'Güncellemeler denetleniyor…',
|
||||
checkFailedTitle: 'Güncellemeler denetlenemedi',
|
||||
tryAgain: 'Yeniden dene',
|
||||
notAvailableTitle: 'Güncelleme kullanılamıyor',
|
||||
unsupportedMessage: 'Bu AITURK sürümü uygulama içinden kendini güncelleyemiyor.',
|
||||
connectionRetry: 'Bağlantınızı kontrol edip yeniden deneyin.',
|
||||
latestBody: 'En güncel sürümü kullanıyorsunuz.',
|
||||
latestBodyBackend: 'Sunucu en güncel sürümü kullanıyor.',
|
||||
allSetTitle: 'Her şey hazır',
|
||||
availableTitle: 'Yeni güncelleme var',
|
||||
availableBody: 'AITURK’ün yeni sürümü kurulmaya hazır.',
|
||||
availableTitleBackend: 'Sunucu güncellemesi var',
|
||||
availableBodyBackend: 'Bağlı AITURK sunucusunun daha yeni sürümü kurulmaya hazır.',
|
||||
availableBodyNoChangelog: 'Yeni sürüm hazır. Bu kurulum türü için sürüm notları bulunmuyor.',
|
||||
updateNow: 'Şimdi güncelle',
|
||||
maybeLater: 'Daha sonra',
|
||||
moreChanges: count => `+ ${count} değişiklik daha.`,
|
||||
manualTitle: 'Terminalden güncelleyin',
|
||||
manualBody:
|
||||
'AITURK’ü komut satırından kurduğunuz için güncellemeler de oradan yapılır. Şu komutu terminalinize yapıştırın:',
|
||||
manualPickedUp: 'AITURK sonraki açılışta yeni sürümü kullanır.',
|
||||
guiSkewTitle: 'Masaüstü uygulamasını güncelleyin',
|
||||
guiSkewBody:
|
||||
'Sunucu güncellendi ancak masaüstü uygulama paketi değişmedi. Sürümleri eşleştirmek için AITURK masaüstü paketinizi (AppImage / .deb / .rpm) güncelleyin veya yeniden kurun.',
|
||||
copy: 'Kopyala',
|
||||
copied: 'Kopyalandı',
|
||||
done: 'Tamam',
|
||||
applyingBody:
|
||||
'AITURK güncelleyicisi ayrı bir pencerede çalışır ve bitince uygulamayı otomatik açar. Güncelleme sırasında AITURK’ü kendiniz yeniden açmayın.',
|
||||
applyingBodyBackend:
|
||||
'Uzak sunucu güncellemeyi uygulayıp yeniden başlayacak. Hazır olduğunda AITURK otomatik bağlanır.',
|
||||
applyingClose: 'Güncelleme sırasında bu pencere kapanır; ardından AITURK kendiliğinden açılır.',
|
||||
errorTitle: 'Güncelleme tamamlanamadı',
|
||||
errorBody: 'Şimdi yeniden deneyebilirsiniz.',
|
||||
blockerTitle: 'AITURK’ü güncellemek için yerel önizlemeler kapatılsın mı?',
|
||||
blockerBody:
|
||||
'AITURK güncellemeden önce bu yerel önizlemeleri durdurmalı. Bu işlem dosyalarınızı değiştirmez veya silmez.',
|
||||
foreignBlockerTitle: 'AITURK’ü güncellemek için diğer işlemleri kapatın',
|
||||
foreignBlockerBody:
|
||||
'AITURK bu işlemleri otomatik olarak güvenle kapatamıyor. İlgili uygulamayı, terminali veya servisi kapatıp güncellemeyi yeniden deneyin.',
|
||||
mixedBlockerBody:
|
||||
'AITURK aşağıdaki yerel önizlemeleri kapatabilir. Güncellemenin sürmesi için diğer işlemleri kendiniz kapatmalısınız.',
|
||||
closePreviewsAndUpdate: 'Önizlemeleri kapat ve güncelle',
|
||||
closePreviewsAndCheckAgain: 'Önizlemeleri kapat ve yeniden denetle',
|
||||
localPreview: 'Yerel önizleme',
|
||||
portLabel: port => `Bağlantı noktası ${port}`,
|
||||
pidLabel: pid => `İşlem kimliği ${pid}`,
|
||||
technicalDetails: 'Teknik ayrıntılar',
|
||||
notNow: 'Şimdi değil',
|
||||
clientAlsoBehindTitle: 'Masaüstü uygulaması eski sürümde',
|
||||
clientAlsoBehindMessage:
|
||||
'Sunucu güncel ancak masaüstü uygulaması hâlâ eski sürümde. Son düzeltmeleri almak için uygulamayı güncelleyin.',
|
||||
clientAlsoBehindAction: 'Masaüstü uygulamasını güncelle',
|
||||
everythingDispatched: 'Güncelleme isteği gönderildi',
|
||||
everythingSkipped: 'Atlandı',
|
||||
everythingRowFailed: 'Güncelleme başarısız oldu',
|
||||
everythingFanoutFailedTitle: 'Diğer kurulumlar güncellenemedi',
|
||||
applyStatus: {
|
||||
preparing: 'Sunucu güncelleniyor…',
|
||||
pulling: 'Sunucu güncelleniyor…',
|
||||
restarting: 'Güncellemeyi yüklemek için sunucu yeniden başlatılıyor…',
|
||||
notAvailable: 'Bu sunucu için güncelleme kullanılamıyor.',
|
||||
failed: 'Sunucu güncellemesi başarısız oldu.',
|
||||
noReturn:
|
||||
'Sunucu yeniden çevrimiçi olmadı. Güncelleme tamamlanmamış olabilir; sunucunun çalıştığı bilgisayarı kontrol edin.'
|
||||
}
|
||||
}
|
||||
|
||||
export const TR_DESKTOP: Translations['desktop'] = {
|
||||
audioReadFailed: 'Kaydedilen ses okunamadı',
|
||||
sessionUnavailable: 'Oturum kullanılamıyor',
|
||||
createSessionFailed: 'Yeni oturum oluşturulamadı',
|
||||
promptFailed: 'İstem gönderilemedi',
|
||||
providerCredentialRequired: 'İlk mesajınızı göndermeden önce sağlayıcı kimlik bilgisi ekleyin.',
|
||||
emptySlashCommand: 'eğik çizgi komutu boş',
|
||||
desktopCommands: 'Masaüstü komutları',
|
||||
skillCommandsAvailable: count => `${count} beceri komutu kullanılabilir.`,
|
||||
warningLine: message => `uyarı: ${message}`,
|
||||
yoloArmed: 'Bu sohbet için YOLO etkinleştirildi',
|
||||
yoloOff: 'YOLO kapalı',
|
||||
yoloSystem: active => `Bu oturumda YOLO ${active ? 'açık' : 'kapalı'}`,
|
||||
yoloTitle: 'YOLO',
|
||||
yoloToggleFailed: 'YOLO durumu değiştirilemedi',
|
||||
profileStatus: current =>
|
||||
`Profil: ${current}. Başka profilde sohbet başlatmak için /profile <ad> komutunu veya “Yeni oturum” seçicisini kullanın.`,
|
||||
unknownProfile: 'Bilinmeyen profil',
|
||||
noProfileNamed: (target, available) => `“${target}” adlı profil yok. Kullanılabilir profiller: ${available}`,
|
||||
newChatsProfile: name => `Yeni sohbetler ${name} profilini kullanacak.`,
|
||||
setProfileFailed: 'Profil ayarlanamadı',
|
||||
sttDisabled: 'Konuşmayı metne dönüştürme ayarlarda kapalı.',
|
||||
stopFailed: 'Durdurulamadı',
|
||||
regenerateFailed: 'Yeniden oluşturulamadı',
|
||||
editFailed: 'Düzenlenemedi',
|
||||
editTurnUnavailable: 'Bu tur artık sunucu geçmişinde yok; bağlam sıkıştırılırken kaldırılmış olabilir.',
|
||||
resumeFailed: 'Sürdürülemedi',
|
||||
readOnlyTranscriptTitle: 'Salt okunur açıldı',
|
||||
readOnlyTranscriptBody:
|
||||
'Bağlı sunuculardan hiçbiri bu eski sohbeti henüz sahiplenmediği için geçmiş salt okunur açıldı. Geçmiş korunuyor; bir sunucu sahiplenene kadar mesaj gönderilemez.',
|
||||
readOnlyTranscriptSendBlocked: 'Bu sohbet salt okunur açıldı; mesaj gönderimi kapalı.',
|
||||
resumeStrandedTitle: 'Oturum yüklenemedi',
|
||||
resumeStrandedBody:
|
||||
'Oturuma bağlanılamadı ve otomatik denemeler sona erdi. Ağ geçidinin çalıştığını kontrol edip yeniden deneyin.',
|
||||
resumeRetry: 'Yeniden dene',
|
||||
nothingToBranch: 'Dallanacak içerik yok',
|
||||
branchNeedsChat: 'Dallanmadan önce bir sohbet başlatın veya sürdürün.',
|
||||
sessionBusy: 'Oturum meşgul',
|
||||
branchStopCurrent: 'Sohbeti dallandırmadan önce geçerli turu durdurun.',
|
||||
branchNoText: 'Bu mesajda dallanma için metin yok.',
|
||||
branchTitle: n => `Taslak: Dal #${n}`,
|
||||
branchFailed: 'Dallanma başarısız oldu',
|
||||
deleteFailed: 'Silinemedi',
|
||||
archived: 'Arşivlendi',
|
||||
archiveFailed: 'Arşivlenemedi',
|
||||
cwdChangeFailed: 'Çalışma dizini değiştirilemedi',
|
||||
cwdStagedTitle: 'Çalışma dizini değişikliği hazır',
|
||||
cwdStagedMessage:
|
||||
'Çalışma dizini değişikliğini bu etkin oturuma uygulamak için masaüstü sunucusunu yeniden başlatın.',
|
||||
modelSwitchFailed: 'Model değiştirilemedi',
|
||||
hydrationSyncing: profile => `${profile} eşitleniyor…`,
|
||||
sessionExported: 'Oturum dışa aktarıldı',
|
||||
sessionExportFailed: 'Oturum dışa aktarılamadı',
|
||||
imageSaved: 'Görsel kaydedildi',
|
||||
downloadStarted: 'İndirme başladı',
|
||||
restartToUseSaveImage: 'Görsel kaydetmeyi kullanmak için AITURK IDE’yi yeniden başlatın.',
|
||||
restartToSaveImages: 'Görselleri kaydetmek için AITURK IDE’yi yeniden başlatın',
|
||||
imageDownloadFailed: 'Görsel indirilemedi',
|
||||
openImage: 'Görseli aç',
|
||||
downloadImage: 'Görseli indir',
|
||||
savingImage: 'Görsel kaydediliyor',
|
||||
imagePreviewFailed: 'Görsel önizlemesi açılamadı',
|
||||
imageAttach: 'Görsel ekleme',
|
||||
imageWriteFailed: 'Görsel diske yazılamadı.',
|
||||
imageAttachFailed: 'Görsel eklenemedi',
|
||||
attachImages: 'Görsel ekle',
|
||||
clipboard: 'Pano',
|
||||
noClipboardImage: 'Panoda görsel bulunamadı',
|
||||
clipboardPasteFailed: 'Panodan yapıştırılamadı',
|
||||
dropFiles: 'Dosyaları bırakın',
|
||||
handoff: {
|
||||
pickPlatform: 'Hedef seçin',
|
||||
success: platform => `${platform} platformuna devredildi. İstediğiniz zaman buradan sürdürebilirsiniz.`,
|
||||
systemNote: platform => `↻ ${platform} platformuna devredildi; istediğiniz zaman buradan sürdürün.`,
|
||||
failed: error => `Devir başarısız oldu: ${error}`,
|
||||
timedOut: 'Ağ geçidi beklenirken zaman aşımı oluştu. `hermes gateway` çalışıyor mu?'
|
||||
}
|
||||
}
|
||||
|
||||
export const TR_TIPS: Translations['tips'] = {
|
||||
close: 'Bu ipucunu bir daha gösterme',
|
||||
items: {
|
||||
'new-session': {
|
||||
title: 'Yeni bir başlangıç',
|
||||
text: 'Her yeni sohbetin kendi bağlamı, terminali ve çalışma dizini vardır.'
|
||||
},
|
||||
skills: {
|
||||
title: 'Bir kez öğretin',
|
||||
text: 'Beceriler, AITURK’ün iş gerektirdiğinde yüklediği talimat klasörleridir.'
|
||||
},
|
||||
messaging: {
|
||||
title: 'Masanızdan uzaktayken de AITURK',
|
||||
text: 'Telegram, Discord, Slack ve diğer platformları bağlayın; aynı ajan ve bellekle çalışın.'
|
||||
},
|
||||
artifacts: {
|
||||
title: 'AITURK’ün oluşturduğu her şey',
|
||||
text: 'Tüm oturumların görselleri, dosyaları ve bağlantıları tek yerde listelenir.'
|
||||
},
|
||||
cron: {
|
||||
title: 'Otomatik çalışan görevler',
|
||||
text: 'Bir istemi saatlik, gecelik veya bir cron ifadesine göre zamanlayın.'
|
||||
},
|
||||
'command-palette': {
|
||||
title: 'Her şeye tek yerden ulaşın',
|
||||
text: 'Komut paletinden oturumlara, ayarlara, becerilere ve komutlara erişin.'
|
||||
},
|
||||
profiles: {
|
||||
title: 'Profiller birbirinden bağımsızdır',
|
||||
text: 'Her profilin kendi anahtarları, belleği ve oturumları vardır.'
|
||||
},
|
||||
'composer-mentions': {
|
||||
title: 'Dosya ekleyin, komut çalıştırın',
|
||||
text: 'Sohbete dosya eklemek için @, komut çalıştırmak için / yazın.'
|
||||
},
|
||||
'local-setup': {
|
||||
title: 'Bu bilgisayar yerel model çalıştırabilir',
|
||||
text: 'Donanımınız yerel bir modeli çalıştırabilir. Yerel model sohbetleri bilgisayarınızda kalır ve API kullanım ücreti oluşturmaz.',
|
||||
action: 'Kurulumu yap'
|
||||
},
|
||||
'right-pane': {
|
||||
title: 'Çalışma paneli',
|
||||
text: 'Dosyalar, terminal, değişiklik incelemesi ve uygulama içi tarayıcı sağ paneli paylaşır.'
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user