Files
aiturk-hermes-ide/apps/desktop/src/i18n/tr-capabilities.ts
T

167 lines
7.3 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 { Translations } from './types'
export const TR_SKILLS: Translations['skills'] = {
tabSkills: 'Beceriler',
tabToolsets: 'Araçlar',
configuringProfile: 'Yapılandırılan profil:',
tabMcp: 'MCP',
all: 'Tümü',
searchSkills: 'Becerilerde ara…',
searchToolsets: 'Araçlarda ara…',
refresh: 'Becerileri yenile',
refreshing: 'Beceriler yenileniyor',
loading: 'Yetenekler yükleniyor…',
noSkillsTitle: 'Beceri bulunamadı',
noSkillsDesc: 'Daha genel bir arama veya başka bir kategori deneyin.',
noToolsetsTitle: 'Araç grubu bulunamadı',
noToolsetsDesc: 'Daha genel bir arama deneyin.',
noDescription: 'Açıklama yok.',
configured: 'Yapılandırıldı',
needsKeys: 'Anahtar gerekiyor',
visionModelHint:
'Görsel anlama, yardımcı model ayarlarınızı kullanır. Görsel destekleyen modeli sağlayıcı bazında burada değil, model ayarlarında seçin.',
visionModelLink: 'Ayarlar → Modeller bölümünde görsel modelini seçin',
toolsetsEnabled: (enabled, total) => `${total} araç grubundan ${enabled} tanesi etkin`,
configureToolset: label => `${label} ayarları`,
toggleToolset: (label, enabled) => `${label} araç grubunu ${enabled ? 'etkinleştir' : 'devre dışı bırak'}`,
skillsLoadFailed: 'Beceriler yüklenemedi',
toolsetsRefreshFailed: 'Araç grupları yenilenemedi',
skillEnabled: 'Beceri etkinleştirildi',
skillDisabled: 'Beceri devre dışı bırakıldı',
toolsetEnabled: 'Araç grubu etkinleştirildi',
toolsetDisabled: 'Araç grubu devre dışı bırakıldı',
appliesToNewSessions: name => `${name} yeni oturumlarda geçerli olur.`,
failedToUpdate: name => `${name} güncellenemedi`,
sortMostUsed: 'En çok kullanılan',
sortAlpha: 'A–Z',
sortMostUsedDesc: '↓ En çok kullanılan',
sortLeastUsedAsc: '↑ En az kullanılan',
enableAll: 'Tümünü etkinleştir',
disableAll: 'Tümünü devre dışı bırak',
disableUnused: 'Kullanılmayanları devre dışı bırak',
bulkUpdated: count => `Yeni oturumlar için ${count} öğe güncellendi.`,
bulkNoChange: 'Değiştirilecek öğe yok.',
usageCount: count => `${count} kez kullanıldı`,
provenance: { agent: 'Öğrenilen', bundled: 'Yerleşik', hub: 'Beceri merkezi' },
emptyNoneFound: noun => `${noun} bulunamadı`,
emptyNothingMatches: query => `“${query}” ile eşleşen sonuç yok.`,
emptyNoneAvailable: noun => `Henüz kullanılabilir ${noun} yok.`,
changesApplyNewSessions: 'Değişiklikler yeni oturumlarda geçerli olur.',
skillUpdated: 'Beceri güncellendi',
edit: 'Düzenle',
archive: 'Arşivle',
skillArchivedTitle: 'Beceri arşivlendi',
skillArchivedMessage: 'hermes curator restore komutuyla geri yüklenebilir.',
officialCatalog: 'Kurulabilecek beceriler',
officialPill: 'Resmî',
hub: {
searchPlaceholder: 'Beceri merkezinde ara',
search: 'Ara',
searching: 'Aranıyor…',
connectingHubs: 'Beceri merkezlerine bağlanılıyor…',
connectedHubs: 'Bağlı merkezler:',
featured: 'Öne çıkan beceriler',
landingHint:
'Resmî dizin, GitHub ve topluluk kaynaklarındaki kurulabilir becerileri bulmak için merkezde arama yapın.',
noResults: 'Merkezde eşleşen beceri bulunamadı.',
resultCount: (count, ms) => `${count} sonuç${ms !== null ? ` · ${ms} ms` : ''}`,
timedOut: sources => `Zaman aşımına uğrayan kaynaklar: ${sources}`,
installed: 'Kurulu',
install: 'Kur',
installing: 'Kuruluyor…',
uninstall: 'Kaldır',
uninstalling: 'Kaldırılıyor…',
updateAll: 'Kurulu becerileri güncelle',
updating: 'Güncelleniyor…',
preview: 'Önizle',
scan: 'Tara',
scanning: 'Taranıyor…',
close: 'Kapat',
files: 'Dosyalar',
noReadme: 'Bu becerinin SKILL.md önizlemesi yok.',
trust: { builtin: 'yerleşik', trusted: 'güvenilir', community: 'topluluk' },
verdictSafe: 'Güvenli',
verdictCaution: 'Dikkat gerektiriyor',
verdictDangerous: 'Tehlikeli',
policyAllow: 'Kuruluma izin veriliyor',
policyAsk: 'Kurmadan önce inceleyin',
policyBlock: 'Kurulum ilke gereği engellendi',
findings: count => `${count} bulgu`,
noFindings: 'Güvenlik bulgusu yok.',
installStarted: name => `${name} kuruluyor…`,
uninstallStarted: name => `${name} kaldırılıyor…`,
updateStarted: 'Kurulu beceriler güncelleniyor…',
actionFailed: 'Beceri işlemi başarısız oldu',
actionLog: 'İşlem günlüğü',
alreadyInstalled: name => `“${name}” zaten kurulu`,
pickerTitle: 'Beceri merkezi',
pickerBrowse: 'Tüm merkeze göz at',
pickerHide: 'Merkez tarayıcısını gizle',
pickerHint: 'Bir beceride “+ Bu ajana ekle” düğmesine basın; beceri kurulur ve yukarıdaki listede görünür.',
loadFailed: 'Beceri merkezi yüklenemedi',
previewFailed: 'Beceri önizlemesi açılamadı',
scanFailed: 'Güvenlik taraması başarısız oldu',
searchFailed: 'Merkez araması başarısız oldu'
}
}
export const TR_STARMAP: Translations['starmap'] = {
title: 'Bellek haritası',
subtitle: (nodes, clusters) => `${clusters} kategoride ${nodes} beceri`,
close: 'Bellek haritasını kapat',
refresh: 'Yenile',
memory: 'Bellek',
filterAll: 'Tümü',
filterUsed: 'Kullanılan',
filterLearned: 'Öğrenilen',
viewGraph: 'Harita',
loadFailed: 'Bellek haritası yüklenemedi',
loading: 'Yükleniyor…',
emptyTitle: 'Henüz öğrenilen bilgi yok',
emptyDesc: 'AITURK çalışmalarınız için beceriler ve anılar geliştirdikçe burada görünürler.',
share: 'Haritayı paylaş',
shareHint:
'Haritayı paylaşmak için kodu kopyalayın veya bir harita yüklemek için kod yapıştırın. Kod yalnızca yerleşimi içerir; bellek ve beceri metinlerinizi içermez.',
shareTitle: 'Haritayı içe / dışa aktar',
sharePlaceholder: 'Harita kodunu yapıştırın…',
copy: 'Harita kodunu kopyala',
copied: 'Kopyalandı!',
importMap: 'Harita içe aktar',
importBtn: 'Yükle',
importEmpty: 'Yüklemek için bir harita kodu yapıştırın.',
importSuccess: nodes => `${nodes} düğümlü harita yüklendi.`,
importedBadge: 'içe aktarılan harita',
resetToMine: 'Kendi haritama dön'
}
export const TR_AGENTS: Translations['agents'] = {
close: 'Ajanları kapat',
title: 'Alt ajan ağacı',
subtitle: 'Geçerli turdaki alt ajanların canlı etkinliği.',
emptyTitle: 'Çalışan alt ajan yok',
emptyDesc: 'Bir turda iş başka ajanlara devredildiğinde alt ajanların ilerlemesi burada görünür.',
running: 'Çalışıyor',
failed: 'Başarısız',
done: 'Tamamlandı',
streaming: 'Yanıt aktarılıyor',
files: 'Dosyalar',
moreFiles: count => `+${count} dosya daha`,
delegation: index => `Görev devri ${index}`,
workers: count => `${count} çalışan`,
workersActive: count => `${count} etkin`,
agentsCount: count => `${count} ajan`,
activeCount: count => `${count} etkin`,
failedCount: count => `${count} başarısız`,
toolsCount: count => `${count} araç`,
filesCount: count => `${count} dosya`,
updatedAgo: age => `Güncellendi: ${age}`,
ageNow: 'şimdi',
ageSeconds: seconds => `${seconds} sn önce`,
ageMinutes: minutes => `${minutes} dk önce`,
ageHours: hours => `${hours} sa önce`,
ageDays: days => `${days} gün önce`,
durationSeconds: seconds => `${seconds} sn`,
durationMinutes: (minutes, seconds) => `${minutes} dk ${seconds} sn`,
tokens: value => `${value} belirteç`
}