diff --git a/tr/chat.json b/tr/chat.json index c31dc01d..cec5b66c 100644 --- a/tr/chat.json +++ b/tr/chat.json @@ -1,135 +1,229 @@ { - "modelLoaderPlaceholder": "Yüklemek istediğiniz modeli seçin", - "systemPromptPlaceholder": "Sistem istemcisini ayarlayın", - "userRoleText": "Kullanıcı", - "assistantRoleText": "Asistan", - "addMessageButtonText": "Ekle", - "addMessageButtonText/toolTip": "İstemi ve konuşma geçmişini model için işleme göndermeden bağlamına bir mesaj ekleyin", - "sendMessageButtonText": "Gönder", - "sendMessageButtonText/toolTip": "İstemci ve konuşma geçmişinizi model için işleme gönderin", - "ejectButtonText": "Evet", - "unloadTooltip": "Modeli bellekten çıkartın", - "cancelButtonText": "İptal", - "loadButtonText": "Yükle", - "advancedSegmentText": "Gelişmiş", - "chatSegmentText": "Sohbet", - "chatSidebarTitle": "Sohbetcher", - "newChatButton": "Yeni Sohbet", - "newFolderButton": "Yeni Klasör", - "viewModeLabel": "Görünüm Modu", - "noChatSelected": "Hiç sohbet seçilmedi", - "chatViewOptions": "Sohbet görünümü seçenekleri", - "uiControls/title": "Görüntü Ayarları", - "noChatSelectedPlaceholder": "Bir sohbet seçin", - "unnamedChat": "İsimlendirilmemiş Sohbet", - "emptyFolder": "Klasör Boş", - - "tokenCount": "Token sayısı", - "messageTokenCount": "Giriş token sayısı", - "tokenCount/hint": "Mesajdaki token sayısını hesaplar. Geçerli olarak seçilen modelin tokenleştirici kullanılarak.\n\nModeli yüklemeniz gerekir.", - "messageTokenCount/hint": "Mesajdaki token sayısını hesaplar. Geçerli olarak seçilen modelin tokenleştirici kullanılarak.\n\nDosya ekleri dahilindeki token sayısı için tahmin **YOK**tur.", - - "notes": "Sohbet Notları", - "notes/add/first": "Bir not ekle", - "notes/add/another": "Başka bir not ekle", - "notes/hint": "Bu sohbebe notlar kaydedin. Notlar sadece başvurunuz için ve model için gönderilmez. Tüm değişiklikler otomatik olarak kaydedilir.", - "notes/placeholder": "Notlarınızı buraya yazın...", - "notes/delete": "Notu sil", - "notes/noteLabel": "Not", - "notes/copyContent": "Not içeriğini kopyala", - - "actions/sendMessage/error": "Mesaj gönderilemedi", - "actions/loadModel/error": "🥲 Model yüklenemedi", - "actions/addFile": "[Deneyimli] Bu mesaja bir dosya ekleyin\n(.pdf, düz metin veya .docx)", - "actions/changeRole": "Kullanıcı ve Asistan rolleri arasında geçiş yapın.\n\nBu, sohbeti belirli bir yönde yönlendirme için kullanışlıdır.\n\n'Başlangıç 'az sayıda örnek öğrenimi' veya ' bağlamsal öğrenimi' senaryolarını hazırlamak için kullanılabilir", - "actions/addImage": "Görüntü ekle", - "actions/deleteMessage": "Mesajı sil", - "actions/deleteMessage/confirmation": "Bu mesajı silmek istediğinizden emin misiniz?", - "actions/copyMessage": "Mesaji kopyala", - "actions/editMessage": "Mesaji düzenle", - "actions/editMessage/cannotEditPreprocessed": "Ön işleme alınmış mesajları düzenleyemezsiniz çünkü bunlar ön işlemci çalıştırıldıktan sonra üzerine yazılacaktır. Mesajı düzenlemek için:\n\n - Orijinal mesaja geçerek onu düzenleme veya\n - İstediğiniz çıktıyı üreten preprocessor'ı değiştirin.", - "actions/regenerateMessage": "Mesaji yeniden oluştur", - "actions/regenerateMessage/error": "Mesaj yeniden oluşturulamadı", - "actions/branchChat": "Bu mesajdan sonra sohbeti böl", - "actions/branchChat/error": "Sohbet bölümü başarısız oldu", - "actions/continueAssistantMessage": "Asistan mesajını devam ettir", - "actions/continueAssistantMessage/error": "Asistan mesajı devam edilemedi", - "actions/predictNext": "AI Yanıt Oluştur", - "actions/predictNext/error": "AI yanıt oluşturulamadı", - "actions/loadLastModel": "Son kullanılan modeli yeniden yükle", - "actions/loadLastModel/tooltip": "Bu sohbetle son kullanıldığı modeli yüklemek için tıklayın:\n\n{{lastModel}}", - "actions/loadLastModel/error": "Son kullanılan model yüklenemedi.", - "actions/continueCurrentModel": "Mevcut modeli kullan", - "actions/continueCurrentModel/tooltip": "Mevcut model: {{currentModel}}", - "actions/changeToLastUsedModel": "{{lastModel}} yükleyin", - "actions/changeToLastUsedModel/error": "Son kullanılan modele geçilemedi.", - "actions/changeToLastUsedModel/tooltip": "Bu sohbetteki son mesajı gönderdiğinizde farklı bir model kullandıysanız, tıklayarak şu anda seçili olan modeli ({{currentModel}}) çıkartın ve bu sohbetle son kullanıldığı modeli yükleyin:\n\n{{lastModel}}", - "actions/switchToLastUsedModel": "{{lastModel}}'a geç", - "actions/switchToLastUsedModel/tooltip": "Bu sohbetle son kullanılan modele tıklayarak geçiş yapın:\n\n{{lastModel}}", - "actions/loadModel": "Bir model yükle", - "actions/toggleViewingProcessed/currentlyFalse": "Şu anda orijinal mesajı görüyorsunuz. Ön işleme mesajını görüntülemek için tıklayın.", - "actions/toggleViewingProcessed/currentlyTrue": "Şu anda ön işleme mesajını görüyorsunuz. Orijinal mesajı görüntülemek için tıklayın.", - "actions/toggleViewingProcessed/hint": "Bir mesaj model göndermeden önce bir önyüzleyici tarafından önişlenebilir. Tıklayarak orijinal ve ön işleme mesajları arasında geçiş yapın. Yalnızca ön işleme mesajı model gönderilir.", - "editMessageConfirm/title": "Değişiklikleri koru?", - "editMessageConfirm/message": "Bir mesaja değişiklikler yaptınız. Değişiklikleri mi korumak istersiniz?", - "editMessageConfirm/keepEditing": "Düzenlemeye Devam", - "editMessageConfirm/save": "Kaydet", - "editMessageConfirm/discard": "Değişiklikleri At", - "tokenCount/totalNotAvailable": "Tokenlar: {{current}}", - "tokenCount/totalAvailable": "Tokenlar: {{current}}/{{total}}", - "tokenCount/totalAvailablePercentage": "Bağlam %{{percentage}} doludur", - "tokenCount/contextOverflow": "İşlenmemiş bağlam modelin maksimum token limitinden büyük. Bağlam Taşma Politikası'na bağlı olarak, bağlam kesilebilir veya mesaj gönderilmeyebilir.", - "modelLoader/manualLoadParams/label": "El ile model yükleme parametrelerini seçin", - "modelLoader/manualLoadParams/hint/before": "(veya basılı tutun ", - "modelLoader/manualLoadParams/hint/after": ")", - "actions/move/error": "Taşıma başarısız oldu", - "actions/rename/error": "Yeniden adlandırma başarısız oldu", - "actions/createChatAtRoot": "Yeni Sohbet...", - "actions/createChatAtRoot/error": "Kök düzeyinde sohbet oluşturulamadı", - "actions/createFolderAtRoot": "Yeni Klasör...", - "actions/createFolderAtRoot/error": "Kök düzeyinde klasör oluşturulamadı", - "actions/createChat/error": "Sohbet oluşturulamadı", - - "userFile/fileSizeLimit": "Dosya boyutu sınırı ", - "userFile/noImageSupport": "Model, görüntü girişini desteklemez", - "userFile/errorPrefix": "Hata - ", - "userFile/supportedImagePrefix": "Desteklenmeyen görüntü türü - sadece ", - "userFile/supportedImageSuffix": " desteklenmektedir", - "userFile/unsupportedFileType": "Desteklenmeyen dosya türü - sadece resimler, PDF'ler ve .txt dosyaları desteklenmektedir.", - "userFile/maxFilesPerMessage": "Maksimum dosya sayısı sınırına ulaşıldı. Bir mesajda daha fazla niż {{files}} dosyası ekleyemezsiniz. ", - "userFile/maxFileSizePerMessage": "Maksimum dosya boyutu sınırına ulaşıldı. Bir mesaja daha büyük olmayan dosyalar ekleyemezsiniz. ", - "errorTitle": "Hata", - - "prediction/busyModel/title": "Model meşgul", - "prediction/busyModel/message": "Lütfen modelin bitmesini bekleyin ve yeniden deneyin", - "prediction/noModel/title": "Hiç model seçilmedi", - "prediction/modelLoading": "İleti, model yüklenmeyi tamamladığında gönderilecek kuyruğa alınmıştır", - "prediction/noModel/message": "Bir model seçin bir mesaj göndermek için", - "prediction/unloadModel/error": "Model çıkarılamadı", - - "retrieval/user/processingLabel": "AI düşünüyor...", - "retrieval/powerUser/intermediateStepsHidden": "Aracılık adımları gizli. Genişletmek için tıklayın.", - "retrieval/actions/clickToExpand": "Aracılık adımlarını genişletmek için tıklayın", - "retrieval/actions/clickToCollapse": "Aracılık adımlarını daraltmak için tıklayın", - - "style": "Sohbet Görünümü", - - "style/viewMode/markdown": "Markdown", - "style/viewMode/plaintext": "Düz metin", - "style/viewMode/monospace": "Teknolojik", - - "style/fontSize/label": "Yazı Tipi Boyutu", - "style/fontSize/medium": "Varsayılan", - "style/fontSize/large": "Büyük", - "style/fontSize/small": "Küçük", - - "topBarActions/duplicateChat": "Sohbeti kopyala", - "topBarActions/clearChat": "Tüm mesajları temizle", - "topBarActions/clearChatConfirmation": "Bu sohbetteki tüm mesajları temizlemek istediğinizden emin misiniz?", - "topBarActions/clearChatCancel": "İptal", - "topBarActions/clearChatDelete": "Tümünü Temizle", - - "noModels.indexing": "Model dosyaları indeksleniyor... (bu bir dakika sürebilir)", - "noModels.downloading": "İlk LLM'nizi indiriyorsunuz...", - "noModels": "Henüz hiçbir LLM yok! İndirerek başlayın!" -} + "modelLoaderPlaceholder": "Yüklemek istediğiniz modeli seçin", + "systemPromptPlaceholder": "Sistem istemini ayarla", + "userRoleText": "Kullanıcı", + "assistantRoleText": "Asistan", + "addMessageButtonText": "Ekle", + "addMessageButtonText/toolTip": "Tahmini tetiklemeden bağlama bir mesaj ekleyin", + "sendMessageButtonText": "Gönder", + "sendMessageButtonText/toolTip": "Komutunuzu ve konuşma geçmişinizi işlenmek üzere modele gönderin", + "ejectButtonText": "Modeli Çıkart", + "unloadTooltip": "Modeli bellekten çıkartın", + "cancelButtonText": "İptal", + "loadButtonText": "Yükle", + "advancedSegmentText": "Gelişmiş", + "chatSegmentText": "Sohbet", + "chatSidebarTitle": "Sohbetler", + "newChatButton": "Yeni", + "newFolderButton": "Yeni Klasör", + "viewModeLabel": "Görünüm Modu", + "noChatSelected": "Sohbet seçilmedi", + "chatViewOptions": "Sohbet görünümü seçenekleri", + "uiControls/title": "Görüntüleme Ayarları", + "noChatSelectedPlaceholder": "Bir sohbet seçin", + "unnamedChat": "Adsız Sohbet", + "emptyFolder": "Klasör Boş", + "tokenCount": "Token sayısı", + "messageTokenCount": "Giriş token sayısı", + "tokenCount/hint": "Mesajdaki token sayısı. Mevcut seçili modelin tokenleştiricisi kullanılarak hesaplanır.\n\nModelin yüklü olması gerekir.", + "messageTokenCount/hint": "Mesajdaki token sayısı. Mevcut seçili modelin tokenleştiricisi kullanılarak hesaplanır.\n\nDosya eklerindeki tahmini token sayısını **İÇERMEZ**.", + "notes": "Konuşma Notları", + "notes/add/first": "Not ekle", + "notes/add/another": "Başka bir not ekle", + "notes/hint": "Bu sohbete notlar kaydedin. Notlar sadece sizin referansınız içindir ve modele gönderilmez. Tüm değişiklikler otomatik olarak kaydedilir.", + "notes/placeholder": "Notlarınızı buraya yazın...", + "notes/delete": "Notu sil", + "notes/noteLabel": "Not", + "notes/copyContent": "Not içeriğini kopyala", + "actions/sendMessage/error": "Mesaj gönderilemedi", + "actions/loadModel/error": "🥲 Model yüklenemedi", + "actions/addFile": "[Deneysel] Bu mesaja bir dosya ekleyin\n(.pdf, düz metin veya .docx)", + "actions/addFile/label": "Dosya Ekle", + "actions/changeRole": "Kullanıcı ve Asistan rolleri arasında geçiş yapın.\n\nBu, konuşmayı belirli bir yöne yönlendirmek için yararlıdır.\n\n'Az sayıda örnekle öğrenme' (few-shot learning) senaryoları hazırlamak için kullanılabilir.", + "actions/addImage": "Resim ekle", + "actions/deleteMessage": "Mesajı sil", + "actions/deleteMessage/confirmation": "Bu mesajı silmek istediğinizden emin misiniz?", + "actions/copyMessage": "Mesajı kopyala", + "actions/editMessage": "Mesajı düzenle", + "actions/editMessage/cannotEditPreprocessed": "Ön işleme alınmış mesajlar düzenlenemez çünkü ön işlemci çalıştıktan sonra üzerlerine yazılacaktır. Mesajı düzenlemek için alternatifler: \n\n - Orijinal mesaja geçip onu düzenleyin, veya\n - İstediğiniz çıktıyı üretmesi için ön işlemciyi değiştirin.", + "actions/regenerateMessage": "Yeniden oluştur", + "actions/regenerateMessage/error": "Mesaj yeniden oluşturulamadı", + "actions/branchChat": "Bu mesajdan sonra sohbeti dallandır", + "actions/branchChat/error": "Sohbet dallandırılamadı", + "actions/continueAssistantMessage": "Asistan mesajını devam ettir", + "actions/continueAssistantMessage/error": "Asistan mesajı devam ettirilemedi", + "actions/predictNext": "AI Yanıtı Oluştur", + "actions/predictNext/error": "AI yanıtı oluşturulamadı", + "actions/loadLastModel": "Son kullanılan modeli yeniden yükle", + "actions/loadLastModel/tooltip": "Bu sohbetle son kullanılan modeli yüklemek için tıklayın:\n\n{{lastModel}}", + "actions/loadLastModel/error": "Son kullanılan model yüklenemedi.", + "actions/clearLastUsedModel": "Son kullanılan modeli temizle", + "actions/clearLastUsedModel/error": "Son kullanılan model temizlenemedi.", + "actions/continueCurrentModel": "Mevcut modeli kullan", + "actions/continueCurrentModel/tooltip": "Mevcut model: {{currentModel}}", + "actions/changeToLastUsedModel": "{{lastModel}} yükle", + "actions/changeToLastUsedModel/error": "Son kullanılan modele geçilemedi.", + "actions/changeToLastUsedModel/tooltip": "Bu sohbette en son mesaj gönderdiğinizde farklı bir model kullandınız. Mevcut seçili modeli ({{currentModel}}) çıkartıp bu sohbetle son kullanılan modeli yüklemek için tıklayın:\n\n{{lastModel}}", + "actions/switchToLastUsedModel": "{{lastModel}} modeline geç", + "actions/switchToLastUsedModel/tooltip": "Bu sohbetle son kullanılan modele geçmek için tıklayın:\n\n{{lastModel}}", + "actions/loadModel": "Model yükle", + "actions/toggleViewingProcessed/currentlyFalse": "Şu anda orijinal mesajı görüntülüyorsunuz. Ön işleme alınmış mesajı görmek için tıklayın.", + "actions/toggleViewingProcessed/currentlyTrue": "Şu anda ön işleme alınmış mesajı görüntülüyorsunuz. Orijinal mesajı görmek için tıklayın.", + "actions/toggleViewingProcessed/hint": "Bir mesaj modele gönderilmeden önce önişlemci tarafından işlenebilir. Orijinal ve ön işleme alınmış mesaj arasında geçiş yapmak için tıklayın. Modele yalnızca ön işleme alınmış mesaj gider.", + "editMessageConfirm/title": "Değişiklikler korunsun mu?", + "editMessageConfirm/message": "Bir mesajda değişiklik yaptınız. Bunları korumak istiyor musunuz?", + "editMessageConfirm/keepEditing": "Düzenlemeye Devam Et", + "editMessageConfirm/save": "Kaydet", + "editMessageConfirm/discard": "Değişiklikleri At", + "tokenCount/totalNotAvailable": "Tokenlar: {{current}}", + "tokenCount/totalAvailable": "Tokenlar: {{current}}/{{total}}", + "tokenCount/totalAvailablePercentage": "Bağlam %{{percentage}} dolu", + "tokenCount/contextOverflow": "İşlenmemiş bağlam, modelin maksimum token sınırından büyük. Bağlam Taşma Politikanıza bağlı olarak, bağlam kesilebilir veya mesaj gönderilmeyebilir.", + "modelLoader/manualLoadParams/label": "Model yükleme parametrelerini manuel seç", + "modelLoader/manualLoadParams/hint/before": "(veya basılı tutun ", + "modelLoader/manualLoadParams/hint/after": ")", + "actions/move/error": "Taşıma başarısız oldu", + "actions/rename/error": "Yeniden adlandırma başarısız oldu", + "actions/createChatAtRoot": "Yeni Sohbet...", + "actions/createChatAtRoot/error": "Kök dizinde sohbet oluşturulamadı", + "actions/createFolderAtRoot": "Yeni Klasör...", + "actions/createFolderAtRoot/error": "Kök dizinde klasör oluşturulamadı", + "actions/openInFolder/mac": "Finder'da Göster", + "actions/openInFolder/pc": "Dosya Gezgini'nde Göster", + "actions/createChat/error": "Sohbet oluşturulamadı", + "actions/deleteChat/errorTitle": "Sohbet silinemedi", + "userFile/fileSizeLimit": "Dosya boyutu sınırı: ", + "userFile/noImageSupport": "Model resim girişini desteklemiyor", + "userFile/errorPrefix": "Hata - ", + "userFile/supportedImagePrefix": "Desteklenmeyen resim türü - yalnızca ", + "userFile/supportedImageSuffix": " destekleniyor", + "userFile/unsupportedFileType": "Desteklenmeyen dosya türü - yalnızca resimler, PDF'ler ve .txt dosyaları destekleniyor.", + "userFile/maxFilesPerMessage": "Mesaj başına maksimum dosya sınırına ulaşıldı. {{files}} adetten fazla dosya eklenemez.", + "userFile/maxFileSizePerMessage": "Mesaj başına maksimum dosya boyutu sınırına ulaşıldı. {{size}} değerinden büyük dosyalar eklenemez.", + "userFile/maxFileSizePerConversation": "Konuşma başına maksimum dosya boyutu sınırına ulaşıldı. {{size}} değerinden büyük dosyalar eklenemez.", + "userFile/failedToUploadError/title": "Dosya yüklenemedi", + "userFile/failedToAddFile/title": "Dosya sohbete eklenemedi", + "errorTitle": "Hata", + "userFile/chatTerminalDocumentsCount_one": "Sohbette {{count}} belge", + "userFile/chatTerminalDocumentsCount_other": "Sohbette {{count}} belge", + "prediction/busyModel/title": "Model meşgul", + "prediction/busyModel/message": "Lütfen model işini bitirene kadar bekleyin ve tekrar deneyin", + "prediction/noModel/title": "Model seçilmedi", + "prediction/modelLoading": "Mesaj kuyruğa alındı, model yüklenmesi bittiğinde gönderilecek", + "prediction/noModel/message": "Mesaj göndermek için bir model seçin", + "prediction/unloadModel/error": "Model çıkartılamadı", + "retrieval/user/processingLabel": "AI düşünüyor...", + "retrieval/powerUser/intermediateStepsHidden": "Ara adımlar gizlendi. Genişletmek için tıklayın.", + "retrieval/actions/clickToExpand": "Ara adımları genişletmek için tıklayın", + "retrieval/actions/clickToCollapse": "Ara adımları daraltmak için tıklayın", + "style": "Görünüm", + "style/viewMode/markdown": "Markdown", + "style/viewMode/plaintext": "Düz Metin", + "style/viewMode/monospace": "Monospace", + "speculativeDecodingVisualization/toggle": "Kabul edilen taslak tokenları görselleştir", + "speculativeDecodingVisualization/fromDraftModel_one": "Kabul edilen taslak token", + "speculativeDecodingVisualization/fromDraftModel_other": "Kabul edilen taslak tokenlar", + "speculativeDecodingVisualization/cannotChangeViewMode": "Taslak tokenlar görselleştirilirken görünüm modu seçimi devre dışıdır.", + "style/fontSize/label": "Yazı Tipi Boyutu", + "style/fontSize/medium": "Varsayılan", + "style/fontSize/large": "Büyük", + "style/fontSize/small": "Küçük", + "style/debugBlocks/label": "Hata Ayıklama Bilgi Bloklarını Göster", + "style/thinkingUI/label": "Düşünme (Reasoning) bloklarını varsayılan olarak genişlet", + "style/chatFullWidth/label": "Sohbet kapsayıcısını pencere genişliğine yay", + "style/chatUtilityMenusShowLabel/label": "Sohbet araç menüsü etiketlerini göster", + "messageBlocks": { + "expandBlockTooltip": "İçeriği genişlet", + "collapseBlockTooltip": "İçeriği daralt", + "debug": { + "label": "HATA AYIKLAMA BİLGİSİ", + "collapseTooltip": "Hata ayıklama bilgi bloğunu daralt", + "expandTooltip": "Hata ayıklama bilgi bloğunu genişlet" + } + }, + "chatTabOptions/clearAllMessages": "Tüm mesajları temizle...", + "chatTabOptions/duplicateChat": "Sohbeti kopyala", + "topBarActions/duplicateChat": "Kopyala", + "topBarActions/clearChat": "Hepsini Temizle", + "topBarActions/clearChatConfirmation": "Bu sohbeteki tüm mesajları temizlemek istediğinizden emin misiniz?", + "topBarActions/clearChatCancel": "İptal", + "topBarActions/clearChatDelete": "Hepsini Temizle", + "noModels.indexing": "Model dosyaları endeksleniyor... (bu biraz zaman alabilir)", + "noModels.downloading": "İlk LLM'niz indiriliyor...", + "noModels": "Henüz LLM yok! Başlamak için bir tane indirin!", + "plugins": { + "pluginTrigger": { + "noPlugins": "Eklenti", + "multiplePlugins": "{{dynamicValue}} eklenti" + }, + "pluginSelect": { + "title": "Eklentiler", + "dropdown": { + "configure": "Yapılandır", + "disable": "Devre Dışı Bırak", + "fork": "Çatalla", + "uninstall": "Kaldır" + }, + "actionButtons": { + "create": "Oluştur", + "import": "İçe Aktar", + "discover": "Keşfet" + }, + "recentlyCreated": { + "title": "Son Oluşturulan Eklentiler", + "placeholder": "Oluşturduğunuz eklentiler burada görünecektir" + }, + "startRunningDevelopmentPlugin/error": "Eklenti geliştirme modunda başlatılamadı", + "stopRunningDevelopmentPlugin/error": "Eklenti geliştirme modunda durdurulamadı", + "forceReInitPlugin/error": "Eklenti yeniden başlatılamadı" + }, + "pluginConfiguration": { + "title": "Eklenti Yapılandırması", + "selectAPlugin": "Yapılandırmalarını düzenlemek için bir eklenti seçin", + "preprocessorAndGenerator": "Bu eklenti özel bir ön işlemci ve oluşturucu içerir", + "generatorOnly": "Bu eklenti özel bir oluşturucu içerir", + "preprocessorOnly": "Bu eklenti özel bir ön işlemci içerir" + }, + "instructions": { + "runTheFollowing": "Eklentinizi çalıştırmak için bir terminal açın ve şunu yazın", + "pushTo": "Hub'a göndererek eklentinizi başkalarıyla paylaşın (isteğe bağlı)", + "createdSuccessfully": "Eklenti başarıyla oluşturuldu", + "creatingPlugin": "Eklenti oluşturuluyor...", + "projectFilesTitle": "Proje Dosyaları", + "buttons": { + "documentation": "Dokümantasyon", + "dismiss": "Kapat", + "publish": "Yayınla", + "openInZed": "Zed ile Aç", + "openInVscode": "VS Code ile Aç", + "revealInFinder": "Finder'da Göster", + "openInFileExplorer": "Dosya Gezgini'nde Aç" + } + }, + "localFork": { + "error": "Eklentinin yerel geliştirme kopyası oluşturulamadı." + }, + "restartErrorPlugin/error": "Eklenti yeniden başlatılamadı" + }, + "genInfo": { + "tokensPerSecond": "{{tokensPerSecond}} tok/sn", + "predictedTokensCount": "{{predictedTokensCount}} token", + "timeToFirstTokenSec": "İlk tokene {{timeToFirstTokenSec}}sn", + "stopReason": "Durdurma nedeni: {{stopReason}}", + "stopReason.userStopped": "Kullanıcı Durdurdu", + "stopReason.modelUnloaded": "Model Çıkarıldı", + "stopReason.failed": "Oluşturma Başarısız", + "stopReason.eosFound": "EOS Token Bulundu", + "stopReason.stopStringFound": "Durdurma Dizisi Bulundu", + "stopReason.toolCalls": "Araç Çağrıları", + "stopReason.maxPredictedTokensReached": "Maksimum Tahmin Edilen Token Sayısına Ulaşıldı", + "stopReason.contextLengthReached": "Bağlam Uzunluğu Sınırına Ulaşıldı", + "speculativeDecodedBy": "Taslak model: {{decodedBy}}", + "speculativeDecodingStats": "{{accepted}}/{{total}} taslak token kabul edildi (%{{percentage}})", + "speculativeDecodingAcceptedPercentage": "%{{percentage}} taslak token kabul edildi", + "speculativeDecodingTooltip": "{{accepted}}/{{total}} taslak token kabul edildi" + }, + "tabs": { + "systemPromptEditorTab.headerLabel": "Sistem İstemi Düzenleniyor" + } +} \ No newline at end of file diff --git a/tr/config.json b/tr/config.json index ce3b8f87..358e144d 100644 --- a/tr/config.json +++ b/tr/config.json @@ -1,265 +1,92 @@ { - "noInstanceSelected": "Hiç bir model örneği seçilmedi", - "resetToDefault": "Sıfırla", - "showAdvancedSettings": "Gelişmiş ayarları göster", - "showAll": "Tümünü göster", - "basicSettings": "Temel", - "configSubtitle": "Ön ayarları yükle veya kaydet ve model parametre geçersiz kılmasını dene", - "inferenceParameters/title": "Tahmin Parametreleri", - "inferenceParameters/info": "Etkileyen tahmin parametrelerini dene.", - "generalParameters/title": "Genel", - "samplingParameters/title": "Örnekleme", - "basicTab": "Temel", - "advancedTab": "Gelişmiş", - "advancedTab/title": "🧪 Gelişmiş Yapılandırma", - "advancedTab/expandAll": "Tümünü genişlet", - "advancedTab/overridesTitle": "Yapılandırma Geçersiz Kılmaları", - "advancedTab/noConfigsText": "Kaydedilmemiş herhangi bir değişikliğiniz yok - yukarıdaki değerleri düzenleyerek burada geçersiz kılmaları görebilirsiniz.", - "loadInstanceFirst": "Yapılandırılabilir parametreleri görmek için bir model yükleyin", - "noListedConfigs": "Yapılandırılabilir parametre yok", - "generationParameters/info": "Metin üretimi etkileyen temel parametrelerle dene.", - "loadParameters/title": "Parametreleri Yükle", - "loadParameters/description": "Modelin nasıl başlatılacağını ve belleğe yükleneceğini kontrol eden ayarlar.", - "loadParameters/reload": "Değişiklikleri uygulamak için yeniden yükleyin", - "discardChanges": "Değişiklikleri atla", - "loadModelToSeeOptions": "Seçenekleri görmek için bir model yükleyin", - "llm.prediction.systemPrompt/title": "Sistem İstemi", - "llm.prediction.systemPrompt/description": "Model'e arka plan yönergeleri vermek için bu alanı kullanın, örneğin kurallar, kısıtlamalar veya genel gereksinimler.", - "llm.prediction.systemPrompt/subTitle": "AI'ye yönelik rehberlik", - "llm.prediction.temperature/title": "Sıcaklık", - "llm.prediction.temperature/subTitle": "Ne kadar rastgelelik eklemek. 0 her zaman aynı sonucu verecekken, daha yüksek değerler yaratıcılığı ve çeşitliliği artırır.", - "llm.prediction.temperature/info": "llama.cpp yardım belgelerinden: \"Varsayılan değer <{{dynamicValue}}>, rastgelelik ve determinizmanın bir dengesini sağlar. Sıcaklık 0'a yaklaşımı durumunda, her sefer aynı sonucu vermek için en olası bir sonraki token'ı her zaman seçer.\"", - "llm.prediction.llama.sampling/title": "Örnekleme", - "llm.prediction.topKSampling/title": "En Üst K Örnekleme", - "llm.prediction.topKSampling/subTitle": "Sonraki token'ı model tarafından tahmin edilen en yüksek olasılıklı token'lardan biri olarak kısıtlar. Sıcaklık'a benzer şekilde davrandır.", - "llm.prediction.topKSampling/info": "llama.cpp yardım belgelerinden:\n\nEn üst K örnekleme, model tarafından tahmin edilen en yüksek olasılıklı token'lardan biri olarak bir sonraki token'ı seçen bir metin üretimi yöntemidir.\n\nBu, düşük olasılık veya anlamsız token'ları üretecek riskini azaltır, ancak çıktı çeşitliliğini de sınırlayabilir.\n\nDaha yüksek bir değer için en üst K (örneğin, 100), daha fazla token'i göz önünde bulundurup daha çeşitli metin oluşturacakken, düşük bir değer (örneğin, 10) en olası token'lara odaklanıp daha konservatif bir metin oluşturacaktır.\n\n• Varsayılan değer <{{dynamicValue}}>", - "llm.prediction.llama.cpuThreads/title": "CPU İş Parçacıkları", - "llm.prediction.llama.cpuThreads/subTitle": "Tahmin sırasında kullanılacak CPU iş parçacığı sayısı", - "llm.prediction.llama.cpuThreads/info": "Hesaplama sırasında kullanılan iş parçacığı sayısı. İş parçacığı sayısını artırmanın her zaman daha iyi performans sağlayacağını garanti etmez. Varsayılan değer <{{dynamicValue}}>. ", - "llm.prediction.maxPredictedTokens/title": "Yanıt Uzunluğunu Sınırlandır", - "llm.prediction.maxPredictedTokens/subTitle": "AI'nin yanıt uzunluğunu isteğe bağlı olarak sınırlandır", - "llm.prediction.maxPredictedTokens/info": "Sohbet bot'ının yanıt uzunluğunu kontrol edin. Sınır koymak için açın veya kapattığınızda sohbet bot'u yanıt sonu ne zaman duracağını karar verir.", - "llm.prediction.maxPredictedTokens/inputLabel": "Maksimum yanıt uzunluğu (token'lar)", - "llm.prediction.maxPredictedTokens/wordEstimate": "Yaklaşık {{maxWords}} kelime", - "llm.prediction.repeatPenalty/title": "Tekrar Penaltisi", - "llm.prediction.repeatPenalty/subTitle": "Aynı token'ı tekrarlamayı ne kadar azaltmak", - "llm.prediction.repeatPenalty/info": "llama.cpp yardım belgelerinden: \"Modelin yinelenen veya monoton metin üretmesini önlemeye yardımcı olur.\n\nDaha yüksek bir değer (örneğin, 1.5), yinelemeleri daha zorla puanlayacaktırken, düşük bir değer (örneğin, 0.9) daha toleranslı olacaktır.\" • Varsayılan değer <{{dynamicValue}}>", - "llm.prediction.minPSampling/title": "Min P Örnekleme", - "llm.prediction.minPSampling/subTitle": "Bir token'ın seçilmek üzere çıkış için minimum temel olasılığı", - "llm.prediction.minPSampling/info": "llama.cpp yardım belgelerinden:\n\nToken'ların en çok muhtemel token'a göre oranla dikkate alınması gereken minimum olasılığı. [0, 1] aralığında olmalıdır.\n\n• Varsayılan değer <{{dynamicValue}}>", - "llm.prediction.topPSampling/title": "Top P Örnekleme", - "llm.prediction.topPSampling/subTitle": "Bir token'ın seçilmek üzere çıkış için minimum temel olasılığı", - - "llm.prediction.topPSampling/subTitle": "Olası bir sonraki tokenler için minimum kümülatif olasılık. Sıcaklık parametresine benzer şekilde çalışır.", - "llm.prediction.topPSampling/info": "llama.cpp yardım dokümanlarından:\n\nTop-p sampling, diğer adıyla nucleus sampling, bir sonraki tokeni en az p kümülatif olasılığa sahip olan token alt kümesinden seçen bir metin oluşturma yöntemidir.\n\nBu yöntem, hem token olasılıklarını hem de örneklenen token sayısını dikkate alarak çeşitlilik ve kalite arasında bir denge sağlar.\n\nDaha yüksek bir top-p değeri (örneğin, 0.95) daha çeşitli metinler üretirken, daha düşük bir değer (örneğin, 0.5) daha odaklı ve muhafazakar metinler oluşturur. Değer (0, 1] aralığında olmalıdır.\n\n• Varsayılan değer <{{dynamicValue}}>", - "llm.prediction.stopStrings/title": "Durdurma Dizeleri", - "llm.prediction.stopStrings/subTitle": "Modelin daha fazla token üretmesini durdurması gereken dizeler", - "llm.prediction.stopStrings/info": "Belirli dizeler, karşılaşıldığında modelin daha fazla token üretmesini durdurur.", - "llm.prediction.stopStrings/placeholder": "Bir dize girin ve ⏎ tuşuna basın", - "llm.prediction.contextOverflowPolicy/title": "Bağlam Taşması", - "llm.prediction.contextOverflowPolicy/subTitle": "Konuşma modelin işleyebileceği boyutu aştığında modelin nasıl davranması gerektiği", - "llm.prediction.contextOverflowPolicy/info": "Konuşmanın modelin çalışma belleğini ('bağlam') aştığı durumda ne yapılacağını belirleyin.", - "llm.prediction.llama.frequencyPenalty/title": "Frekans Cezası", - "llm.prediction.llama.presencePenalty/title": "Varlık Cezası", - "llm.prediction.llama.tailFreeSampling/title": "Kuyruk Serbest Örneklemesi", - "llm.prediction.llama.locallyTypicalSampling/title": "Yerel Tipik Örneklemesi", - "llm.prediction.onnx.topKSampling/title": "En İyi K Örneklemesi", - "llm.prediction.onnx.topKSampling/subTitle": "Bir sonraki tokeni en yüksek olasılıklı K token arasından sınırlar. Sıcaklık parametresine benzer şekilde çalışır.", - "llm.prediction.onnx.topKSampling/info": "ONNX dokümantasyonundan:\n\nEn üstteki K filtreleme için saklanacak en yüksek olasılıklı kelime dağarcığı tokenlerinin sayısı.\n\n• Bu filtre varsayılan olarak kapalıdır.", - "llm.prediction.onnx.repeatPenalty/title": "Tekrarlama Cezası", - "llm.prediction.onnx.repeatPenalty/subTitle": "Aynı tokenin tekrar etmesini ne kadar engellemek istediğinizi belirtir", - "llm.prediction.onnx.repeatPenalty/info": "Daha yüksek bir değer, modelin kendisini tekrar etmesini engeller.", - "llm.prediction.onnx.topPSampling/title": "En İyi P Örneklemesi", - "llm.prediction.onnx.topPSampling/subTitle": "Olası bir sonraki tokenler için minimum kümülatif olasılık. Sıcaklık parametresine benzer şekilde çalışır.", - "llm.prediction.onnx.topPSampling/info": "ONNX dokümantasyonundan:\n\nSadece toplam olasılıkları TopP veya daha yüksek olan en olası tokenler oluşturulmak üzere saklanır.\n\n• Bu filtre varsayılan olarak kapalıdır.", - "llm.prediction.seed/title": "Tohum", - "llm.prediction.structured/title": "Yapılandırılmış Çıktı", - "llm.prediction.structured/info": "Yapılandırılmış Çıktı", - "llm.prediction.structured/description": "Gelişmiş: Modelden belirli bir çıktı formatı zorlamak için bir JSON Şeması sağlayabilirsiniz. Daha fazla bilgi için [belgelere](https://lmstudio.ai/docs/advanced/structured-output) bakın.", - "llm.prediction.promptTemplate/title": "Komut Şablonu", - "llm.prediction.promptTemplate/subTitle": "Sohbet mesajlarının modele gönderildiği format. Bunu değiştirmek beklenmedik davranışlara neden olabilir - ne yaptığınızdan emin olun!", - "llm.load.contextLength/title": "Bağlam Uzunluğu", - "llm.load.contextLength/subTitle": "Modelin tek bir komutta dikkate alabileceği maksimum token sayısı. Daha fazla yönetme yöntemi için 'Çıkarım Parametreleri' altında 'Konuşma Taşması' seçeneklerine bakın.", - "llm.load.contextLength/info": "Modelin aynı anda dikkate alabileceği maksimum token sayısını belirtir, bu da işleme sırasında ne kadar bağlam tuttuğunu etkiler.", - "llm.load.contextLength/warning": "Bağlam uzunluğu için yüksek bir değer ayarlamak bellek kullanımını önemli ölçüde artırabilir.", - "llm.load.seed/title": "Tohum", - "llm.load.seed/subTitle": "Metin oluşturmada kullanılan rastgele sayı üretecinin tohum değeri. -1 rastgele demektir.", - "llm.load.seed/info": "Rastgele Tohum: Tekrarlanabilir sonuçlar sağlamak için rastgele sayı üretimi için tohum değerini ayarlar.", - "llm.load.llama.evalBatchSize/title": "Değerlendirme Parti Boyutu", - "llm.load.llama.evalBatchSize/subTitle": "Bir seferde işlenecek giriş token sayısı. Bunu artırmak performansı artırır ancak bellek kullanımını artırır.", - "llm.load.llama.evalBatchSize/info": "Değerlendirme sırasında bir partide birlikte işlenen örnek sayısını ayarlar, hız ve bellek kullanımını etkiler.", - "llm.load.llama.ropeFrequencyBase/title": "RoPE Frekans Tabanı", - "llm.load.llama.ropeFrequencyBase/subTitle": "Rotary Pozisyon Gömme (RoPE) için özel taban frekansı. Bunu artırmak yüksek bağlam uzunluklarında daha iyi performans sağlayabilir.", - "llm.load.llama.ropeFrequencyBase/info": "[Gelişmiş] Rotary Pozisyon Kodlaması için taban frekansını ayarlar, pozisyon bilgisi nasıl gömüldüğünü etkiler.", - "llm.load.llama.ropeFrequencyScale/title": "RoPE Frekans Ölçeği", - "llm.load.llama.ropeFrequencyScale/subTitle": "Bağlam uzunluğu, RoPE kullanarak etkin bağlamı genişletmek için bu faktörle ölçeklenir.", - "llm.load.llama.ropeFrequencyScale/info": "[Gelişmiş] Rotary Pozisyon Kodlaması için frekans ölçeğini değiştirerek pozisyon kodlama inceliğini kontrol eder.", - "llm.load.llama.acceleration.offloadRatio/title": "GPU Yük Aktarma", - "llm.load.llama.acceleration.offloadRatio/subTitle": "GPU hızlandırma için hesaplanacak ayrık model katmanlarının sayısı", - "llm.load.llama.acceleration.offloadRatio/info": "GPU'ya aktarılacak katman sayısını ayarlayın.", - "llm.load.llama.flashAttention/title": "Hızlı Dikkat", - "llm.load.llama.flashAttention/subTitle": "Bazı modellerde bellek kullanımını ve üretim süresini azaltır", - "llm.load.llama.flashAttention/info": "Dikkat mekanizmalarını hızlandırarak daha hızlı ve verimli işleme sağlar.", - "llm.load.numExperts/title": "Uzman Sayısı", - "llm.load.numExperts/subTitle": "Modelde kullanılacak uzman sayısı", - "llm.load.numExperts/info": "Modelde kullanılacak uzman sayısı", - "llm.load.llama.keepModelInMemory/title": "Modeli Bellekte Tut", - "llm.load.llama.keepModelInMemory/subTitle": "Model GPU'ya aktarılsa bile sistem belleğini ayırır. Performansı artırır ancak daha fazla sistem RAM'i gerektirir.", - "llm.load.llama.keepModelInMemory/info": "Modelin diske taşınmasını önler, daha hızlı erişim sağlar ancak daha yüksek RAM kullanımı gerektirir.", - "llm.load.llama.useFp16ForKVCache/title": "KV Önbelleği İçin FP16 Kullan", - "llm.load.llama.useFp16ForKVCache/info": "Önbelleği yarı hassasiyetli (FP16) olarak saklayarak bellek kullanımını azaltır.", - "llm.load.llama.tryMmap/title": "mmap() Deneyin", - "llm.load.llama.tryMmap/subTitle": "Modelin yükleme süresini iyileştirir. Bunu devre dışı bırakmak, model sistem RAM'inden büyük olduğunda performansı artırabilir.", - "llm.load.llama.tryMmap/info": "Model dosyalarını doğrudan diskten belleğe yükler.", - "embedding.load.contextLength/title": "Bağlam Uzunluğu", - "embedding.load.contextLength/subTitle": "Modelin tek bir komutta dikkate alabileceği maksimum token sayısı. Daha fazla yönetme yöntemi için 'Çıkarım Parametreleri' altında 'Konuşma Taşması' seçeneklerine bakın.", - "embedding.load.contextLength/info": "Modelin aynı anda dikkate alabileceği maksimum token sayısını belirtir, bu da işleme sırasında ne kadar bağlam tuttuğunu etkiler.", - "embedding.load.llama.ropeFrequencyBase/title": "RoPE Frekans Tabanı", - "embedding.load.llama.ropeFrequencyBase/subTitle": "Rotary Pozisyon Gömme (RoPE) için özel taban frekansı. Bunu artırmak yüksek bağlam uzunluklarında daha iyi performans sağlayabilir.", - "embedding.load.llama.ropeFrequencyBase/info": "[Gelişmiş] Rotary Pozisyon Kodlaması için taban frekansını ayarlar, pozisyon bilgisi nasıl gömüldüğünü etkiler.", - "embedding.load.llama.evalBatchSize/title": "Değerlendirme Parti Boyutu", - "embedding.load.llama.evalBatchSize/subTitle": "Bir seferde işlenecek giriş token sayısı. Bunu artırmak performansı artırır ancak bellek kullanımını artırır.", - "embedding.load.llama.evalBatchSize/info": "Değerlendirme sırasında bir partide birlikte işlenen token sayısını ayarlar.", - "embedding.load.llama.ropeFrequencyScale/title": "RoPE Frekans Ölçeği", - "embedding.load.llama.ropeFrequencyScale/subTitle": "Bağlam uzunluğu, RoPE kullanarak etkin bağlamı genişletmek için bu faktörle ölçeklenir.", - "embedding.load.llama.ropeFrequencyScale/info": "[Gelişmiş] Rotary Pozisyon Kodlaması için frekans ölçeğini değiştirerek pozisyon kodlama inceliğini kontrol eder.", - "embedding.load.llama.acceleration.offloadRatio/title": "GPU Yük Aktarma", - "embedding.load.llama.acceleration.offloadRatio/subTitle": "GPU hızlandırma için hesaplanacak ayrık model katmanlarının sayısı", - "embedding.load.llama.acceleration.offloadRatio/info": "GPU'ya aktarılacak katman sayısını ayarlayın.", - "embedding.load.llama.keepModelInMemory/title": "Modeli Bellekte Tut", - "embedding.load.llama.keepModelInMemory/subTitle": "Model GPU'ya aktarılsa bile sistem belleğini ayırır. Performansı artırır ancak daha fazla sistem RAM'i gerektirir.", - "embedding.load.llama.keepModelInMemory/info": "Modelin diske taşınmasını önler, daha hızlı erişim sağlar ancak daha yüksek RAM kullanımı gerektirir.", - "embedding.load.llama.tryMmap/title": "mmap() Deneyin", - "embedding.load.llama.tryMmap/subTitle": "Modelin yükleme süresini iyileştirir. Bunu devre dışı bırakmak, model sistem RAM'inden büyük olduğunda performansı artırabilir.", - "embedding.load.llama.tryMmap/info": "Model dosyalarını doğrudan diskten belleğe yükler.", - "embedding.load.seed/title": "Tohum", - "embedding.load.seed/subTitle": "Metin oluşturmada kullanılan rastgele sayı üretecinin tohum değeri. -1 rastgele tohum demektir.", - "embedding.load.seed/info": "Rastgele Tohum: Tekrarlanabilir sonuçlar sağlamak için rastgele sayı üretimi için tohum değerini ayarlar.", - - "presetTooltip": { - "included/title": "Ön Ayar Değerleri", - "included/description": "Aşağıdaki alanlar uygulanacak", - "included/empty": "Bu bağlamda ön ayarın hiçbir alanı uygulanamaz.", - "included/conflict": "Bu değeri uygulayıp uygulamayacağınızı seçmeniz istenecek", - "separateLoad/title": "Yükleme Zamanı Yapılandırması", - "separateLoad/description.1": "Ön ayar ayrıca aşağıdaki yükleme zamanı yapılandırmasını içerir. Yükleme zamanı yapılandırmaları model genelinde geçerlidir ve etkili olması için modelin yeniden yüklenmesi gerekir. Tutun", - "separateLoad/description.2": "uygulamak için", - "separateLoad/description.3": ".", - "excluded/title": "Uygulanmayabilir", - "excluded/description": "Aşağıdaki alanlar ön ayarda yer alır ancak şu anki bağlamda uygulanamaz.", - "legacy/title": "Eski Ön Ayar", - "legacy/description": "Bu ön ayar eski bir ön ayardır. Şu anda otomatik olarak işlenen veya artık geçerli olmayan aşağıdaki alanları içerir." - }, - "customInputs": { - "string": { - "emptyParagraph": "" + "inferenceParams": { + "label": "Giriş/Çıkış Yapılandırması", + "description": "Metin oluşturma ve bağlam yönetimi için ana parametreler.", + "group/load": "Model Yükleme Parametreleri", + "group/inference": "Çıkarsama (Inference) Parametreleri", + "item/temperature": "Sıcaklık (Temperature)", + "item/temperature/hint": "Çıktının rastgeleliğini kontrol eder. Düşük değerler daha tahmin edilebilir, yüksek değerler daha yaratıcı sonuçlar verir.", + "item/max_tokens": "Maksimum Token", + "item/max_tokens/hint": "Modelin tek seferde üretebileceği maksimum token sayısı.", + "item/top_p": "Top P (Nucleus Sampling)", + "item/top_p/hint": "Modelin olasılık toplamı bu değere ulaşana kadar en olası kelimeleri seçmesini sağlar.", + "item/top_k": "Top K", + "item/top_k/hint": "Modelin her adımda göz önünde bulunduracağı en olası K kelime sayısı.", + "item/min_p": "Min P", + "item/min_p/hint": "En olası jetonun olasılığına göre jetonları filtrelemek için kullanılan minimum olasılık eşiği.", + "item/repeat_penalty": "Tekrar Cezası (Repeat Penalty)", + "item/repeat_penalty/hint": "Aynı kelimelerin/ifadelerin tekrar edilmesini engellemek için ceza uygular.", + "item/presence_penalty": "Varlık Cezası (Presence Penalty)", + "item/presence_penalty/hint": "Modelin yeni konular hakkında konuşmasını teşvik eder.", + "item/frequency_penalty": "Sıklık Cezası (Frequency Penalty)", + "item/frequency_penalty/hint": "Zaten kullanılan kelimelerin tekrar edilme olasılığını azaltır.", + "item/stop": "Durdurma Dizileri (Stop Strings)", + "item/stop/hint": "Model bu dizilerden birini ürettiğinde yazmayı durdurur.", + "item/seed": "Tohum (Seed)", + "item/seed/hint": "Sonuçların tekrarlanabilir olması için kullanılan rastgele sayı üretici tohumu.", + "item/stream": "Akış (Stream)", + "item/stream/hint": "Yanıtın kelime kelime mi yoksa tek seferde mi geleceğini belirler.", + "item/n_predict": "Tahmin Edilecek Token Sayısı", + "item/n_predict/hint": "Modelin üreteceği jeton sayısı sınırı.", + "item/repeat_last_n": "Son N'i Tekrardan Sakın", + "item/repeat_last_n/hint": "Tekrar cezasının uygulanacağı son jeton sayısı.", + "item/tfs_z": "TFS Z (Tail Free Sampling)", + "item/tfs_z/hint": "Düşük olasılıklı 'kuyruk' jetonlarını filtreleyerek kaliteyi artırır.", + "item/typical_p": "Tipik P", + "item/typical_p/hint": "Ortalama olasılığa sahip jetonları seçmeye odaklanan örnekleme yöntemi.", + "item/mirostat": "Mirostat", + "item/mirostat/hint": "Karmaşıklığı aktif olarak kontrol eden algoritma (V1 veya V2).", + "item/mirostat_tau": "Mirostat Tau", + "item/mirostat_tau/hint": "Mirostat için hedef karmaşıklık düzeyi.", + "item/mirostat_eta": "Mirostat Eta", + "item/mirostat_eta/hint": "Mirostat öğrenme oranı.", + "item/penalize_nl": "Yeni Satırı Cezalandır", + "item/penalize_nl/hint": "Yeni satır karakterlerine ceza uygulanıp uygulanmayacağı." }, - "checkboxNumeric": { - "off": "KAPALI" + "hardwareAcceleration": { + "label": "Donanım Hızlandırma", + "description": "Model performansını artırmak için GPU ve diğer donanım birimlerini yapılandırın.", + "item/gpuOffload": "GPU Devretme (Offload)", + "item/gpuOffload/hint": "Model katmanlarının ne kadarının GPU'ya aktarılacağını belirler.", + "item/mainGpu": "Ana GPU", + "item/mainGpu/hint": "Hesaplamalar için kullanılacak birincil grafik işlemcisi.", + "item/tensorSplit": "Tensor Bölme", + "item/tensorSplit/hint": "Modelin birden fazla GPU arasında nasıl paylaştırılacağı.", + "item/n_threads": "İş Parçacığı Sayısı (Threads)", + "item/n_threads/hint": "CPU üzerinde kullanılacak işlemci çekirdeği sayısı.", + "item/n_threads_batch": "Batch İş Parçacığı Sayısı", + "item/n_threads_batch/hint": "Küme (batch) işlemleri için kullanılacak çekirdek sayısı." }, - "stringArray": { - "empty": "" + "context": { + "label": "Bağlam (Context) Ayarları", + "item/n_ctx": "Bağlam Uzunluğu", + "item/n_ctx/hint": "Modelin hatırlayabileceği toplam jeton sayısı (Giriş + Çıkış).", + "item/n_batch": "Batch Boyutu", + "item/n_batch/hint": "İstem işlenirken bir seferde gönderilen jeton sayısı.", + "item/n_ubatch": "Mikro-Batch Boyutu", + "item/rope_freq_base": "RoPE Frekans Tabanı", + "item/rope_freq_scale": "RoPE Frekans Ölçeği", + "item/yarn_ext_factor": "YaRN Uzatma Faktörü", + "item/yarn_attn_factor": "YaRN Dikkat Faktörü", + "item/yarn_beta_fast": "YaRN Beta Hızlı", + "item/yarn_beta_slow": "YaRN Beta Yavaş" }, - "llmPromptTemplate": { - "type": "Tür", - "types.jinja/label": "Şablon (Jinja)", - "jinja.bosToken/label": "BOS Token", - "jinja.eosToken/label": "EOS Token", - "jinja.template/label": "Şablon", - "jinja/error": "Jinja şablonu ayrıştırılamadı: {{error}}", - "jinja/empty": "Lütfen yukarıya bir Jinja şablonu girin.", - "jinja/unlikelyToWork": "Yukarıda sağladığınız Jinja şablonu \"messages\" değişkenine atıfta bulunmadığı için çalışmayabilir. Lütfen doğru bir şablon girdiğinizden emin olun.", - "types.manual/label": "Manuel", - "manual.subfield.beforeSystem/label": "Sistem Öncesi", - "manual.subfield.beforeSystem/placeholder": "Sistem öneki girin...", - "manual.subfield.afterSystem/label": "Sistem Sonrası", - "manual.subfield.afterSystem/placeholder": "Sistem soneki girin...", - "manual.subfield.beforeUser/label": "Kullanıcı Öncesi", - "manual.subfield.beforeUser/placeholder": "Kullanıcı öneki girin...", - "manual.subfield.afterUser/label": "Kullanıcı Sonrası", - "manual.subfield.afterUser/placeholder": "Kullanıcı soneki girin...", - "manual.subfield.beforeAssistant/label": "Asistan Öncesi", - "manual.subfield.beforeAssistant/placeholder": "Asistan öneki girin...", - "manual.subfield.afterAssistant/label": "Asistan Sonrası", - "manual.subfield.afterAssistant/placeholder": "Asistan soneki girin...", - "stopStrings/label": "Ek Durdurma Dizeleri", - "stopStrings/subTitle": "Kullanıcı tanımlı durdurma dizelerine ek olarak kullanılacak şablon özel durdurma dizeleri." + "modelLoad": { + "label": "Model Yükleme Ayarları", + "item/f16_kv": "F16 KV Önbelleği", + "item/f16_kv/hint": "KV önbelleği için 16-bit kayan nokta kullanımı (bellek tasarrufu sağlar).", + "item/use_mmap": "mmap Kullan", + "item/use_mmap/hint": "Modeli bellek haritalı dosya olarak yükle (daha hızlı yükleme).", + "item/use_mlock": "mlock Kullan", + "item/use_mlock/hint": "Modelin disk takas alanına (swap) atılmasını engelleyerek RAM'de kalmasını sağlar.", + "item/numa": "NUMA Desteği", + "item/numa/hint": "Çok işlemcili sistemlerde bellek erişimini optimize eder." }, - "contextLength": { - "maxValueTooltip": "Bu, modelin eğitildiği maksimum token sayısıdır. Bu değere ayarlamak için tıklayın", - "maxValueTextStart": "Model en fazla", - "maxValueTextEnd": "token destekler", - "tooltipHint": "Bir model belirli bir token sayısına kadar desteklese de, makinenizin kaynakları yükü kaldırabilecek durumda değilse performans düşebilir - bu değeri artırırken dikkatli olun." - }, - "contextOverflowPolicy": { - "stopAtLimit": "Limite Ulaşınca Durdur", - "stopAtLimitSub": "Modelin belleği dolduğunda oluşturmaya son ver", - "truncateMiddle": "Ortadan Kısalt", - "truncateMiddleSub": "Konuşmanın ortasındaki mesajları kaldırarak yeni mesajlar için yer açar. Model yine de konuşmanın başlangıcını hatırlayacaktır", - "rollingWindow": "Kayan Pencere", - "rollingWindowSub": "Model her zaman en son birkaç mesajı alır ancak konuşmanın başlangıcını unutabilir" - }, - "llamaAccelerationOffloadRatio": { - "max": "MAKS", - "off": "KAPALI" + "promptFormat": { + "label": "İstem (Prompt) Formatı", + "item/input_prefix": "Giriş Öneki", + "item/input_suffix": "Giriş Soneki", + "item/pre_prompt": "Sistem İle Öneki", + "item/pre_prompt_suffix": "Sistem İle Soneki" } - }, - "saveConflictResolution": { - "title": "Ön Ayara Hangi Değerleri Dahil Etmek İstiyorsunuz?", - "description": "Hangi değerleri tutmak istediğinizi seçin", - "instructions": "Dahil etmek için bir değere tıklayın", - "userValues": "Önceki Değer", - "presetValues": "Yeni Değer", - "confirm": "Onayla", - "cancel": "İptal" - }, - "applyConflictResolution": { - "title": "Hangi değerleri tutmak istiyorsunuz?", - "description": "Gelen Ön Ayar ile çakışan kaydedilmemiş değişiklikleriniz var", - "instructions": "Tutmak istediğiniz değere tıklayın", - "userValues": "Mevcut Değer", - "presetValues": "Gelen Ön Ayar Değeri", - "confirm": "Onayla", - "cancel": "İptal" - }, - "empty": "", - "presets": { - "title": "Ön Ayar", - "commitChanges": "Değişiklikleri Kaydet", - "commitChanges/description": "Değişikliklerinizi ön ayara kaydedin.", - "commitChanges.manual": "Yeni alanlar tespit edildi. Ön ayara hangi değişiklikleri dahil edeceğinizi seçebileceksiniz.", - "commitChanges.manual.hold.0": "Tutun", - "commitChanges.manual.hold.1": "ön ayara hangi değişiklikleri kaydedeceğinizi seçmek için.", - "commitChanges.saveAll.hold.0": "Tutun", - "commitChanges.saveAll.hold.1": "tüm değişiklikleri kaydetmek için.", - "commitChanges.saveInPreset.hold.0": "Tutun", - "commitChanges.saveInPreset.hold.1": "değişiklikleri yalnızca zaten ön ayarda yer alan alanlara kaydetmek için.", - "commitChanges/error": "Değişiklikler ön ayara kaydedilemedi.", - "commitChanges.manual/description": "Ön ayara hangi değişiklikleri dahil edeceğinizi seçin.", - "saveAs": "Yeni Olarak Kaydet...", - "presetNamePlaceholder": "Ön ayar için bir isim girin...", - "cannotCommitChangesLegacy": "Bu bir eski ön ayar ve değiştirilemez. \"Yeni Olarak Kaydet...\" kullanarak bir kopya oluşturabilirsiniz.", - "cannotCommitChangesNoChanges": "Kaydedilecek değişiklik yok.", - "emptyNoUnsaved": "Bir Ön Ayar Seçin...", - "emptyWithUnsaved": "Kaydedilmemiş Ön Ayar", - "saveEmptyWithUnsaved": "Ön Ayarı Farklı Kaydet...", - "saveConfirm": "Kaydet", - "saveCancel": "İptal", - "saving": "Kaydediliyor...", - "save/error": "Ön ayar kaydedilemedi.", - "deselect": "Ön Ayarı Bırak", - "deselect/error": "Ön ayar bırakılamadı.", - "select/error": "Ön ayar seçilemedi.", - "delete/error": "Ön ayar silinemedi.", - "discardChanges": "Kaydedilmemiş Değişiklikleri At", - "discardChanges/info": "Tüm kaydedilmemiş değişiklikleri atın ve ön ayarı orijinal haline geri yükleyin", - "newEmptyPreset": "Yeni boş ön ayar oluştur...", - "contextMenuSelect": "Ön Ayar Seç", - "contextMenuDelete": "Sil" - }, - - "flashAttentionWarning": "Flash Attention, bazı modellerle sorunlara neden olabilecek deneysel bir özelliktir. Sorun yaşarsanız, devre dışı bırakmayı deneyin.", - "seedUncheckedHint": "Rastgele Tohum", - "ropeFrequencyBaseUncheckedHint": "Otomatik", - "ropeFrequencyScaleUncheckedHint": "Otomatik" -} +} \ No newline at end of file diff --git a/tr/developer.json b/tr/developer.json index bf8bf6ee..9d30fc13 100644 --- a/tr/developer.json +++ b/tr/developer.json @@ -1,68 +1,19 @@ { - "tabs/server": "Yerel Sunucu", - "tabs/extensions": "LM Çalışma Zamanları", - "loadSettings/title": "Ayarları Yükle", - "modelSettings/placeholder": "Bir model seçin ve yapılandırın", - - "loadedModels/noModels": "Yüklenen model yok", - - "serverOptions/title": "Sunucu Seçenekleri", - "serverOptions/configurableTitle": " Yapılandırılabilir Seçenekler", - "serverOptions/port/hint": "Yerel sunucunun kullanacağı ağ portunu ayarlayın. Varsayılan olarak LM Studio, portu 1234 kullanır. Eğer bu port zaten kullanımdaysa bunu değiştirmeniz gerekebilir.", - "serverOptions/port/subtitle": "Dinlenecek port", - "serverOptions/autostart/title": "Sunucuyu Otomatik Başlat", - "serverOptions/autostart/hint": "Bir model yüklendiğinde yerel sunucuyu otomatik olarak başlat", - "serverOptions/port/integerWarning": "Port numarası bir tamsayı olmalıdır", - "serverOptions/port/invalidPortWarning": "Port 1 ve 65535 arasında olmalıdır", - "serverOptions/cors/title": "CORS'ı Etkinleştir", - "serverOptions/cors/hint1": "CORS (Çapraz Kaynak Paylaşımı) etkinleştirmek, ziyaret ettiğiniz web sitelerinin LM Studio sunucusuna istek yapmasına olanak tanır.", - "serverOptions/cors/hint2": "Web sayfasından veya VS Code / diğer eklentiden istek gönderirken CORS gerekebilir.", - "serverOptions/cors/subtitle": "Çapraz kaynak isteklerine izin ver", - "serverOptions/network/title": "Yerel Ağda Sun", - "serverOptions/network/subtitle": "Ağdaki cihazlara sunucu'yu göster", - "serverOptions/network/hint1": "Ağdaki diğer cihazlardan bağlantı izin verilsin mi?", - "serverOptions/network/hint2": "Eğer işaretlenmezse, sunucu sadece localhost'a dinleyecek.", - "serverOptions/verboseLogging/title": "Detaylı Günlüğe Kaydet", - "serverOptions/verboseLogging/subtitle": "Yerel sunucu için ayrıntılı günlük kaydı etkinleştir", - "serverOptions/contentLogging/title": "İstek ve Yanıtları Günlüğe Kaydet", - "serverOptions/contentLogging/subtitle": "Yerel istek / yanıt günlük ayarları", - "serverOptions/contentLogging/hint": "Günlük dosyasına istekleri ve/veya yanıtları kaydetmek mi istersiniz?", - "serverOptions/jitModelLoading/title": "Just-in-Time Model Yükleme", - "serverOptions/jitModelLoading/hint": "Etkinleştirildiğinde, bir istek belirli bir modeli yüklemeymişse otomatik olarak yükleyecek ve kullanacaktır. Ayrıca, \"/v1/models\" uç noktası ayrıca henüz yüklenmemiş modelleri de içerecektir.", - "serverOptions/loadModel/error": "Model yükleme başarısız oldu", - - "serverLogs/scrollToBottom": "Sonuna git", - "serverLogs/clearLogs": "Günlükleri Temizle ({{shortcut}})", - "serverLogs/openLogsFolder": "Sunucu günlükler klasörü aç", - - "runtimeSettings/title": "Çalışma Zamanı Ayarları", - "runtimeSettings/chooseRuntime/title": "Çalışma Zamanlarını Yapılandır", - "runtimeSettings/chooseRuntime/description": "Her model formatı için bir çalışma zamanı seçin", - "runtimeSettings/chooseRuntime/showAllVersions/label": "Tüm çalışma zamanlarını göster", - "runtimeSettings/chooseRuntime/showAllVersions/hint": "Varsayılan olarak, LM Studio sadece her uyumlu çalışma zamanının en son sürümünü gösterir. Bu seçeneği etkinleştirdiğinizde tüm kullanılabilir çalışma zamanlarını görebilirsiniz.", - "runtimeSettings/chooseRuntime/select/placeholder": "Bir Çalışma Zamanı Seçin", - - "runtimeOptions/uninstall": "Kaldır", - "runtimeOptions/uninstallDialog/title": "{{runtimeName}} kaldırılsın mı?", - "runtimeOptions/uninstallDialog/body": "Bu çalışma zamanını kaldırmak, sistemden çıkaracaktır. Bu eylem geri alınamaz.", - "runtimeOptions/uninstallDialog/body/caveats": "Bazı dosyalar sadece LM Studio yeniden başlatıldıktan sonra kaldırılabilir.", - "runtimeOptions/uninstallDialog/error": "Çalışma zamanını kaldırmak başarısız oldu", - "runtimeOptions/uninstallDialog/confirm": "Kaldır ve Devam Et", - "runtimeOptions/uninstallDialog/cancel": "İptal", - "runtimeOptions/noCompatibleRuntimes": "Uyumlu çalışma zamanı bulunamadı", - "runtimeOptions/downloadIncompatibleRuntime": "Bu çalışma zamanı, cihazınızla uyumlu belirlenmiştir. Muhtemelen çalışmayacaktır.", - "runtimeOptions/noRuntimes": "Çalışma zamanı bulunamadı", - - "inferenceParams/noParams": "Bu model türü için yapılandırılabilir tahmin parametreleri yok", - - "endpoints/openaiCompatRest/title": "Desteklenen Uç Noktalar (OpenAI benzeri)", - "endpoints/openaiCompatRest/getModels": "Şu anda yüklü modelleri listele", - "endpoints/openaiCompatRest/postCompletions": "Metin Tamamlama Modu. Belirli bir öne çıkan belirteçleri tahmin etme. Not: OpenAI bu uç noktayı 'kullanımdan kaldırılmış' olarak kabul ediyor.", - "endpoints/openaiCompatRest/postChatCompletions": "Sohbet Tamamlama. Sohbet geçmişi modeline gönderin ve son assistant yanıtını tahmin edin", - "endpoints/openaiCompatRest/postEmbeddings": "Metin Gömme. Belirli bir metin girişi için metin gömeleri oluşturun. Dize veya dize dizisi alır.", - - "model.createVirtualModelFromInstance": "Ayarları Yeni Bir Sanal Model Olarak Kaydet", - "model.createVirtualModelFromInstance/error": "Yeni sanal model olarak ayarları kaydetme başarısız oldu", - - "apiConfigOptions/title": "API Yapılandırma" -} + "title": "Geliştirici", + "subtitle": "Geliştirici araçlarını ve API ayarlarını yapılandırın.", + "apiSettings": "API Ayarları", + "serverStatus": "Sunucu Durumu", + "port": "Port", + "host": "Host/Sunucu", + "apiKey": "API Anahtarı", + "cors": "CORS Ayarları", + "endpoints": { + "label": "Uç Noktalar (Endpoints)", + "lmStudioRestV1": "LM Studio REST API v1" + }, + "runtimeSettings": "Çalışma Zamanı Ayarları", + "runtimes": "Çalışma Zamanları", + "logs": "Loglar / Kayıtlar", + "clearLogs": "Logları Temizle", + "exportLogs": "Logları Dışa Aktar" +} \ No newline at end of file diff --git a/tr/discover.json b/tr/discover.json index 51210cfc..218fe093 100644 --- a/tr/discover.json +++ b/tr/discover.json @@ -1,28 +1,18 @@ { - "collectionsColumn": "Koleksiyonlar", - "collectionsColumn/collectionError": "Koleksiyon detayları yüklenirken hata oluştu, lütfen yukarıdan yenileyin", - "bookmarksColumn": "Yer İşaretleri", - "searchBar/placeholder": "Hugging Face üzerinde modeller arayın...", - "searchBar/huggingFaceError": "Hugging Face'dan sonuçlar getirilirken bir hata oluştu, lütfen kısa süre sonra tekrar deneyin", - "sortBy": "Sırala", - "searchSortKey.default/title": "En İyi Eşleşme", - "searchSortKey.likes/title": "En Çok Beğeni", - "searchSortKey.downloads/title": "En Çok İndirme", - "searchSortKey.lastModified/title": "Son Güncellenen", - "searchSortKey.createdAt/title": "Yeni Oluşturulan", - "download.option.willFitEstimation.caveat": "Modelin mimarisi, model dosyasının bütünlüğü veya bilgisayarınızda mevcut bellek miktarı gibi diğer faktörler yüklenmesini engelleyebilir.", - "download.option.willFitEstimation.fullGPUOffload/title": "Tam GPU Offload Mümkün", - "download.option.willFitEstimation.fullGPUOffload/description": "Bu model tamamen GPU belleğinizde bulunabilir. Bu, çıkarım hızınızı önemli ölçüde artırabilir.", - "download.option.willFitEstimation.partialGPUOffload/title": "Kısmi GPU Offload Mümkün", - "download.option.willFitEstimation.partialGPUOffload/description": "Bu model kısmen GPU belleğinizde bulunabilir. Bu, genellikle çıkarım hızınızı önemli ölçüde artırabilir.", - "download.option.willFitEstimation.fitWithoutGPU/title": "Muhtemelen Uyuyor", - "download.option.willFitEstimation.fitWithoutGPU/description": "Bu model muhtemelen makinenizin belleğinde bulunacak.", - "download.option.willFitEstimation.willNotFit/title": "Bu Makine İçin Muhtemelen Çok Büyük", - "download.option.willFitEstimation.willNotFit/description": "Bu model dosyasını başarıyla kullanmak için gereken bellek gereksinimleri, makinenizde mevcut kaynakları aşabilir. Bu dosyayı indirmenizi tavsiye etmem.", - "download.option.recommended/title": "Tavsiye Edilen", - "download.option.recommended/description": "Donanımlarınıza göre bu seçenek tavsiye edilmiştir.", - "download.option.downloaded/title": "İndirildi", - "download.option.downloading/title": "İndiriliyor ({{progressPercentile}}%)", - - "feed.action.refresh": "Beslemeyi Yenile" -} + "title": "Keşfet", + "searchPlaceholder": "Modelleri Hugging Face'te ara...", + "hubTitle": "LM Studio Hub", + "featuredModels": "Öne Çıkan Modeller", + "trendingModels": "Trend Modeller", + "newModels": "Yeni Eklenenler", + "tags": "Etiketler", + "noResults": "Sonuç bulunamadı.", + "errorFetching": "Modeller getirilirken hata oluştu.", + "downloadModel": "Modeli İndir", + "viewOnHuggingFace": "Hugging Face'te Görüntüle", + "compatibility": { + "likelyCompatible": "Muhtemelen Uyumlu", + "needsTesting": "Test Edilmeli", + "unsupported": "Desteklenmiyor" + } +} \ No newline at end of file diff --git a/tr/download.json b/tr/download.json index f1db86d1..00500c57 100644 --- a/tr/download.json +++ b/tr/download.json @@ -1,23 +1,40 @@ { - "postDownloadActionExecutor.zipExtraction/status": "Çıkartılıyor...", - "finalizing": "İndirme tamamlanıyor... (bu birkaç dakika sürebilir)", - "noOptions": "İndirilebilecek uyumlu seçenek yok", - - "deeplink/confirmation/title": "Hugging Face'ten modeli indir 🤗", - "deeplink/confirmation/subtitle": "{{modelName}}", - "deeplink/confirmation/selectRecommended": "Önerilen seçeneği seçin", - "deeplink/confirmation/selectOption": "İndirme seçeneğini seçin", - "deeplink/confirmation/recommendedOption": "Çoğu kullanıcı için en iyi seçenek muhtemelen bu", - "deeplink/confirmation/downloadButton": "İndir", - "deeplink/confirmation/nevermindButton": "Boşver", - "deeplink/confirmation/modelPresent/title": "Hugging Face Modeli Bulundu ✅", - "deeplink/confirmation/modelPresent/body": "İyi haber! Bu model dosyası zaten yerel makinenizde mevcut.", - "deeplink/confirmation/loadInChat": "{{modelName}}'i yeni bir sohbette yükle", - "deeplink/error/modelNotFound/title": "Hata, bu modeli bulamadık", - "deeplink/error/modelNotFound/body": "Model adını bir kez daha kontrol edin ve farklı bir indirme seçeneğini deneyin.", - "deeplink/actions/trySearching": "{{modelName}}'i Hugging Face'te aramayı deneyin", - - "downloadsPanel/title": "İndirmeler", - "downloadsPanel/sectionTitle/ongoing": "Devam Ediyor", - "downloadsPanel/sectionTitle/completed": "Tamamlandı" -} + "postDownloadActionExecutor.zipExtraction/status": "Dosyalar çıkartılıyor...", + "postDownloadActionExecutor.tarGzExtraction/status": "Dosyalar çıkartılıyor...", + "postDownloadActionExecutor.runtimeIndexerTarGzExtraction/status": "Dosyalar çıkartılıyor...", + "postDownloadActionExecutor.modifyModelData/status": "Model verileri güncelleniyor...", + "postDownloadActionExecutor.notification/status": "Kullanıcı bilgilendiriliyor...", + "postDownloadActionExecutor.writeString/status": "Üst veriler yazılıyor...", + "postDownloadActionExecutor.updateSelectedBackendVersions/status": "Seçili sürüm güncelleniyor...", + "postDownloadActionExecutor.extensionPackAutoDeletion/status": "Kullanılmayan eklentiler siliniyor...", + "postDownloadActionExecutor.pluginInstall/status": "Eklenti kuruluyor...", + "postDownloadActionExecutor.pluginUninstall/status": "Eklenti kaldırılıyor...", + "finalizing": "İndirme tamamlanıyor... (bu birkaç saniye sürebilir)", + "noOptions": "İndirilebilecek uyumlu seçenek yok", + "deeplink/confirmation/title": "Hugging Face'ten modeli indir 🤗", + "deeplink/confirmation/subtitle": "{{modelName}}", + "deeplink/confirmation/selectRecommended": "Önerilen seçeneği seçin", + "deeplink/confirmation/selectOption": "İndirme seçeneğini seçin", + "deeplink/confirmation/recommendedOption": "Çoğu kullanıcı için en iyi seçenek muhtemelen bu", + "deeplink/confirmation/downloadButton": "İndir", + "deeplink/confirmation/nevermindButton": "Vazgeç", + "deeplink/confirmation/modelPresent/title": "Hugging Face Modeli Bulundu ✅", + "deeplink/confirmation/modelPresent/body": "İyi haber! Bu model dosyası zaten yerel makinenizde mevcut.", + "deeplink/confirmation/loadInChat": "{{modelName}} modelini yeni bir sohbette yükle", + "deeplink/error/modelNotFound/title": "Hata, bu modeli bulamadık", + "deeplink/error/modelNotFound/body": "Model adını bir kez daha kontrol edin ve farklı bir indirme seçeneğini deneyin.", + "deeplink/actions/trySearching": "{{modelName}} modelini Hugging Face'te aramayı deneyin", + "downloadsPanel/title": "İndirmeler", + "downloadsPanel/sectionTitle/ongoing": "Devam Edenler", + "downloadsPanel/sectionTitle/completed": "Tamamlananlar", + "downloadsPanel": { + "reveal": { + "mac": "Finder'da Göster", + "mac/error": "Finder'da gösterilemedi", + "nonMac": "Dosya Gezgini'nde Göster", + "nonMac/error": "Dosya Gezgini'nde gösterilemedi" + }, + "completed": "İndirme Tamamlandı", + "loadModel": "Modeli Yükle" + } +} \ No newline at end of file diff --git a/tr/models.json b/tr/models.json index ebdb13a4..68b6cb79 100644 --- a/tr/models.json +++ b/tr/models.json @@ -1,85 +1,27 @@ { - "pageTitle": "Modellerim", - "filterModels.placeholder": "Modelleri filtrele...", - "aggregate_one": "{{count}} yerel modeliniz var ve bu model {{size}} disk alanı kullanıyor.", - "aggregate_other": "{{count}} yerel modeliniz var ve bu modeller {{size}} disk alanı kullanıyor.", - - "noModels.title": "Yerel LLM'leriniz burada görünecek.", - "noModels.discoverButtonText.prefix": "Sol kenar çubuğundaki", - "noModels.discoverButtonText.suffix": " butonuna tıklayarak indirebileceğiniz ilginç LLM'leri keşfedin.", - "noModels.discoverModelsPrompt": "Yerel bazı LLM'leri keşfetin!", - - "modelsTable.arch/label": "Mimari", - "modelsTable.params/label": "Parametreler", - "modelsTable.publisher/label": "Yayıncı", - "modelsTable.llms/label": "LLM", - "modelsTable.embeddingModels/label": "Gömme Modeli", - "modelsTable.quant/label": "Kuant", - "modelsTable.size/label": "Boyut", - "modelsTable.dateModified/label": "Son Değiştirilme Tarihi", - "modelsTable.actions/label": "Eylemler", - - "action.model.delete": "Sil", - "action.model.delete.full": "Modeli Sil", - "action.model.delete.confirmation/title": "{{name}}'yi Sil", - "action.model.delete.confirmation/description": "Emin misiniz? Bu işlem, bu modelle ilişkili tüm dosyaları makinenizden kalıcı olarak silecektir. Bu işlem geri alınamaz.", - "action.model.delete.confirmation/confirm": "Sil", - - "action.createVirtual": "Ön Ayar Oluştur", - "action.createVirtual.details/title": "Ön Ayar Oluştur", - "action.createVirtual.details/create": "Oluştur", - "action.createVirtual.details/cancel": "İptal", - "action.createVirtual.details.base/label": "Temel Model", - "action.createVirtual.details.name/label": "Adı", - "action.createVirtual.details.includeMachineDependent/label": "Makineye Bağımlı Ayarları Dahil Et", - "action.createVirtual.details.includeMachineDependent/hint": "Cihaz bağımlılıkları (örneğin GPU ayarları) Ön Ayar'a dahil edilsin mi? Paylaşmak için önerilmez.", - "action.createVirtual.details.config/label": "Ayar Geçersizleme", - "action.createVirtual.details.config.empty": "Hiçbir ayar geçersizlemesi yok", - "action.createVirtual.details/error": "Ön Ayar oluşturulamadı.", - - "loader.model.bundled": "Paketlenmiş", - "action.cancel": "İptal", - "indexingOngoing": "Modeller indiriliyor... Bu birkaç saniye sürebilir.", - "index/error_one": "Aşağıdaki klasörü indiremiyoruz:", - "index/error_other": "Aşağıdaki klasörleri indiremiyoruz:", - "badModels/title_one": "Aşağıdaki modeli indiremiyoruz:", - "badModels/title_other": "Aşağıdaki modelleri indiremiyoruz:", - "badModels.virtualModelIncorrectPlacement": "Virtual model yanlış yerleştirilmiş. Beklenen konum: {{expected}}. Bulunan konum: {{actual}}.", - "badModels.virtualModelBadManifest": "Geçersiz virtual model manifesti (model.yaml):", - "unresolvedVirtualModels/title_one": "Aşağıdaki virtual model çözülemiyor:", - "unresolvedVirtualModels/title_other": "Aşağıdaki virtual modeller çözülemiyor:", - "unresolvedVirtualModels.missingModel": "Bir bağımlı model eksik: {{missing}}. Bağımlılık yolu:\n{{chain}}", - "unresolvedVirtualModels.circular": "Döngülü bağımlılık tespit edildi.", - - "modelsDirectory": "Modeller Klasörü", - "modelsDirectory.change": "Değiştir...", - "modelsDirectory.reset": "Varsayılan Yola Sıfırla", - "modelsDirectory.reveal.mac": "Finder'de Göster", - "modelsDirectory.reveal.nonMac": "Dosya Gezgini'nde Aç", - "modelsDirectory.forceReindex": "Yenile", - "loadState/loaded": "Yüklendi", - "loadState/loading": "Yükleniyor", - "loadState/unloaded": "Yüklenmedi", - "loadState/unloading": "Yüklenemiyor", - "loadState/idle": "Boşta", - "pinned": "Bu model sabitlenmiş. Sabitlemeyi kaldırmak için sağ tıklayın.", - "lastUsed": "Son Kullanım Tarihi", - "contextMenu/pin": "Üste Sabitle", - "contextMenu/unpin": "Sabitlemeyi Kaldır", - "contextMenu/copyAbsolutePath": "Mutlak Yolu Kopyala", - "contextMenu/copyModelName": "Model Adını Kopyala", - "contextMenu/openOnHuggingFace": "Hugging Face'de Aç", - "tooltip/moreActions": "Daha Fazla Eylem", - "tooltip/getInfo": "Bilgi Al", - "tooltip/editModelDefaultConfig": "Model Varsayılan Ayarlarını Düzenle", - "tooltip/editModelDefaultConfig/override": "Model Varsayılan Ayarlarını Düzenle (* şu anda geçersizlemeler var)", - "tooltip/visionBadge": "Bu model resim girdilerini işleyebilir", - - "visionBadge/label": "Görüntü Etkin", - - "loader.action.load": "Modeli Yükle", - "loader.action.clearChanges": "Değişiklikleri Temizle", - "loader.action.cancel": "İptal", - "loader.info.clickOnModelToLoad": "Bir model seçerek yükleyin", - "loader.info.configureLoadParameters": "Model yükleme parametrelerini yapılandırın" -} + "title": "Modellerim", + "noModels": "Henüz indirilen model yok.", + "searchPlaceholder": "Modellerde ara...", + "filterOptions": "Filtreleme Seçenekleri", + "sortBy": "Sıralama Ölçütü", + "sortOrder": "Sıralama Düzeni", + "modelProperties": { + "architecture": "Mimari", + "parameters": "Parametreler", + "quantization": "Kuantizasyon", + "format": "Format", + "fileSize": "Dosya Boyutu", + "addedDate": "Ekleme Tarihi", + "lastUsed": "Son Kullanım" + }, + "actions": { + "deleteModel": "Modeli Sil", + "deleteModelConfirmation": "Bu modeli silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.", + "revealInExplorer": "Dosya Gezgini'nde Göster", + "revealInFinder": "Finder'da Göster", + "copyPath": "Yolu Kopyala" + }, + "location": "Konum", + "changeLocation": "Konumu Değiştir", + "defaultLocation": "Varsayılan Konum" +} \ No newline at end of file diff --git a/tr/onboarding.json b/tr/onboarding.json index cfaabc28..8e35e6fc 100644 --- a/tr/onboarding.json +++ b/tr/onboarding.json @@ -1,25 +1,40 @@ { - "action.skipOnboarding": "Başlangıç Kılavuzunu Atla", - "action.next": "İleri", - "action.back": "Geri", - "action.finish": "Bitir", - - "dismissable_rag_modal": { - "description": "Şimdi Kendi Belgelerinizle Retrieval Augmented Generation (RAG) kullanarak sohbet edebilirsiniz. İşte nasıl çalıştığı:", - "instructions": { - "attach_files": { - "title": "Dosyaları Ekle", - "description": "Aynı anda en fazla 5 dosya yükleyebilir ve toplam boyutları 30MB olabilir. Desteklenen formatlar PDF, DOCX, TXT ve CSV'dir." - }, - "be_specific": { - "title": "Ayrıntılı Olun", - "description": "Sorularınızı sorduğunuzda mümkün olduğunca detay verin. Bu, sistemin belgelerinizden en ilgili bilgiyi almaya yardımcı olur." - }, - "get_responses": { - "title": "Cevaplar Alın ve Deney Yapın", - "description": "LLM, sorunuzu ve belgelerinizden alınan alıntıları inceleyecek ve bir yanıt üretecektir. En iyi sonucu bulmak için farklı sorgular deneyin." - } + "action.skipOnboarding": "Başlangıç Kılavuzunu Atla", + "action.next": "İleri", + "action.back": "Geri", + "action.finish": "Bitir", + "dismissable_rag_modal": { + "description": "Şimdi Kendi Belgelerinizle Retrieval Augmented Generation (RAG) kullanarak sohbet edebilirsiniz. İşte nasıl çalıştığı:", + "instructions": { + "attach_files": { + "title": "Dosyaları Ekle", + "description": "Aynı anda en fazla 5 dosya yükleyebilir ve toplam boyutları 30MB olabilir. Desteklenen formatlar PDF, DOCX, TXT ve CSV'dir." + }, + "be_specific": { + "title": "Ayrıntılı Olun", + "description": "Sorularınızı sorduğunuzda mümkün olduğunca detay verin. Bu, sistemin belgelerinizden en ilgili bilgiyi almaya yardımcı olur." + }, + "get_responses": { + "title": "Cevaplar Alın ve Deney Yapın", + "description": "LLM, sorunuzu ve belgelerinizden alınan alıntıları inceleyecek ve bir yanıt üretecektir. En iyi sonucu bulmak için farklı sorgular deneyin." + } + } + }, + "toolUse": { + "step_0": { + "title": "Beta: Araç Kullanımı 🛠️ (Fonksiyon Çağırma)", + "text_0": "Bazı modeller (örneğin Llama 3.1/3.2, Mistral, Qwen ve daha fazlası) araç kullanmak üzere eğitilmiştir.", + "text_1": "Bunun pratik anlamı şudur: LLM'ye çok özel bir formatta bir 'araçlar' dizisi (fonksiyon imzaları) sağlarsınız ve LLM, kullanıcının komutuna göre bunları 'çağırıp' çağırmayacağına karar verebilir.", + "text_2": "Bir API'yi sorgulamak, kod çalıştırmak veya gerçekten bir fonksiyon çağrısı olarak ifade edilebilecek her türlü kullanım durumunu hayal edebilirsiniz." + }, + "step_1": { + "title": "Araç Kullanımına Başlayın", + "toolUseCanWorkWithAnyModel": "Araç kullanımı için eğitilmiş modeller diğerlerinden daha iyi performans gösterecektir, ancak herhangi bir modelle araçları denemeyi seçebilirsiniz. Daha fazlasını öğrenmek için dokümantasyonu okuyun.\nAraç kullanımı için eğitilmiş modeller yeni bir rozetle işaretlenecektir:", + "hasCompatibleModel": "🎉 Görünüşe göre araç desteğine sahip modelleriniz zaten var!", + "downloadRecommendedModel": "Araç kullanımı için eğitilmiş bir model indirin:" + }, + "nextButton": "İleri", + "letsGoButton": "Modeli yükle ve sunucuyu başlat", + "doneButton": "Kapat" } - } -} - +} \ No newline at end of file diff --git a/tr/settings.json b/tr/settings.json index f082c65e..d8107957 100644 --- a/tr/settings.json +++ b/tr/settings.json @@ -1,159 +1,102 @@ { - "settingsDialogTitle": "Uygulama Ayarları", - "settingsDialogButtonTooltip": "Uygulama Ayarları", - - "settingsNewButtonPopover": { - "primary": "Uygulama Ayarları şimdi sağ alt köşede yer alıyor", - "secondary": "Ayarları açmak için ⚙️ düğmesine tıklayın.", - "tertiary": "Ya da basın" - }, - "appUpdate": "Uygulama Güncellemesi", - "checkingAppUpdate": "Güncellemeler kontrol ediliyor...", - "checkForUpdates": "Güncellemeleri kontrol et", - "failedCheckingAppUpdate": "Güncellemeleri kontrol etme başarısız oldu", - "newUpdateAvailable": "LM Studio için yeni bir sürüm mevcut! 🎉", - "newBetaUpdateAvailable": "LM Studio için yeni bir beta sürümü mevcut! 🛠️🎉", - "downloadingInProgress": "Güncelleme indiriliyor...", - "downloadUpdate": "LM Studio {{version}}'a güncelle", - "downloadBetaUpdate": "LM Studio Beta {{version}} (inşa no: {{build}})'a güncelle", - "downloadCompleted": "İndirme Tamamlandı!", - "updateDownloadComplete": "Güncelleme Başarıyla İndirildi!", - "updateDownloadFailed": "Güncelleme Başarısız Oldu!", - "hasFinishedDownloading": "indirimi tamamladı.", - "yourCurrentVersion": "Şu anda kullanmakta olduğunuz sürüm:", - "latestVersion": "En son sürüm:", - "downloadLabel": "Şimdi Güncelle", - "cancelDownloadLabel": "İptal", - "downloadingUpdate": "Güncelleme indiriliyor...", - "updateDownloaded": "Yeni güncelleme başarıyla indirildi. Uygulamayı yeniden başlatarak güncellemeyi uygulayın.", - "restartAppToUpdate": "Uygulamayı yeniden başlatmak için tekrar başlatacak", - "appUpdatedToastTitle": "{{title}}'a güncellendi", - "appUpdatedToastDescriptionPrefix": "Yayın Notlarını Görüntüle: ", - "AppUpdatedToastDescriptionReleaseNotes": "Yayın Notları", - "doItLater": "Daha sonra yapacağım", - "failedToUpdate": "Uygulama güncellemesi başarısız oldu. Lütfen internet bağlantınızı kontrol edin veya daha sonra tekrar deneyin.", - "retryInBackground": "Arka planda yeniden dene", - "laterLabel": "Daha Sonra", - "releaseNotesLabel": "Yayın Notları", - "remindMeLater": "Daha sonra hatırlat", - "failedDownloadUpdate": "Güncelleme indirilemedi", - "installAndRelaunch": "Yükle ve yeniden başlat", - "uptodate": "Zaten güncel! Mevcut sürüm: {{version}}", - "preferences": "Tercihler", - "general": "Genel", - "sideButtonLabels": "Kenar düğme etiketlerini göster", - "colorThemeLabel": "Renk Teması", - "complexityLevelLabel": "Kullanıcı Arayüzü Karmaşıklık Düzeyi", - "selectComplexityLevelPlaceholder": "Varsayılan UI karmaşıklık düzeyi seçin", - "userComplexityLevelLabel": "Kullanıcı", - "powerUserComplexityLevelLabel": "Gelişmiş Kullanıcı", - "developerComplexityLevelLabel": "Geliştirici", - "chatSettingsLabel": "Sohbet Ayarları", - "chat/alwaysShowPromptTemplate": "Sohbet kenar çubuğunda istem şablonunu her zaman göster", - "chat/highlightChatMessageOnHover": "Sohbet mesajına üzerine gelindiğinde vurgula", - "chat/doubleClickMessageToEdit": "Bir sohbet mesajını düzenlemek için çift tıklayın", - - "chat/keyboardShortcuts/label": "Klavye Kısayolları", - "chat/keyboardShortcuts/verbPrefix": "Kullanın", - "chat/keyboardShortcuts/regenerate": "sohbetteki son mesajı yeniden oluşturmak için", - "chat/keyboardShortcuts/sendMessage": "mesaj göndermek için", - - "onboarding/blockTitle": "Yeniyi Kullanmaya Başlama İpuçları", - "onboarding/dismissedHints": "İptal Edilen Yeniyi Kullanmaya Başlama İpuçları", - "onboarding/resetHintTooltip": "Bu yeniyi kullanmaya başlama ipcisini tekrar etkinleştirmek için tıklayın", - "onboarding/resetAllHints": "Tüm Yeniyi Kullanmaya Başlama İpuçlarını Sıfırla", - "onboarding/noneDismissed": "İptal edilen ipçiniz yok, şu anda tüm yeniyi kullanmaya başlama yardımcı ipuçları görünmelidir, sonraki iptale kadar", - - "firstTimeExperienceLabel": "Sohbet ilk deneyim", - "firstTimeExperienceMarkCompletedLabel": "Tamamlandı Olarak İşaretle", - "firstTimeExperienceResetLabel": "Sıfırla", - "showPromptSuggestionsLabel": "Yeni sohbet oluştururken istem önerilerini göster", - "darkThemeLabel": "Karanlık", - "lightThemeLabel": "Açık", - "systemThemeLabel": "Otomatik", - "sepiaThemeLabel": "Sepya", - "unloadPreviousModelLabel": "Bir model yüklerken mevcut yüklü olanları önce boşalt", - "languageLabel": "Dil", - "changeLanguageLabel": "Uygulama dilini değiştir (hala geliştirilmekte)", - "developerLabel": "Geliştirici", - "showExperimentalFeaturesLabel": "Deneme özellikleri göster", - "appFirstLoadLabel": "Uygulama ilk yükleme deneyimi", - "showDebugInfoBlocksInChatLabel": "Sohbette hata ayıklama bilgi bloklarını göster", - "autoLoadBundledLLMLabel": "Başlangıçta paketlenmiş LLM modelini otomatik yükleyin", - "showReleaseNotes": "Yayın notlarını göster", - "hideReleaseNotes": "Yayın notlarını gizle", - - "backendDownloadNewUpdate": "Daha yeni backends mevcut!", - "backendDownloadNewUpdateAction": "Geliştiriciler sayfasına git", - - "backendDownloadChannel.label": "LM Studio Eklenti Paketleri İndirme Kanalı", - "backendDownloadChannel.value.stable": "Stabil", - "backendDownloadChannel.value.beta": "Beta", - "backendDownloadChannel.value.latest": "Geliştirme", - "backendDownloadChannel.shortLabel": "Çalışma zamanı indirme kanalı", - "backendDownloadChannel.hint": "\"{{stableName}}\" en çok kullanıcılar için önerilen kanaldır. İndireceğiniz LM Studio eklenti paketlerinin kanalını seçin.", - - "appUpdateChannel.label": "LM Studio Güncellemesi Kanalı", - "appUpdateChannel.value.stable": "Stabil", - "appUpdateChannel.value.beta": "Beta", - "appUpdateChannel.shortLabel": "Uygulama güncelleme kanalı", - "appUpdateChannel.hint": "\"{{stableName}}\" en çok kullanıcılar için önerilen kanaldır. İndireceğiniz LM Studio uygulama güncellemelerinin kanalını seçin.", - - "modelLoadingGuardrails.label": "Model Yükleme Korumaları", - "modelLoadingGuardrails.description": "Sistem kaynak sınırlarını aşan modeller yüklenirse sistem stabilite ve donma riski taşıyabilir. Korumalar yanlışlıkla aşırı yüklemeden korur. Gerekliyse bu limitleri buradan ayarlayabilirsiniz, ancak sistemin sınırına yakın model yükleme işlemi stabiliteyi azaltabilir.", - "modelLoadingGuardrails.value.off": "KAPALI (Önerilmez)", - "modelLoadingGuardrails.value.off/subTitle": "Sistem aşırı yüklemeden korunmaz", - "modelLoadingGuardrails.value.off/detail": "Açık detay", - "modelLoadingGuardrails.value.low": "Hafif", - "modelLoadingGuardrails.value.low/subTitle": "Mild sistem aşırı yüklemeden koruma", - "modelLoadingGuardrails.value.low/detail": "Hafif detay", - "modelLoadingGuardrails.value.medium": "Dengeli", - "modelLoadingGuardrails.value.medium/subTitle": "Orta düzeyde sistem aşırı yüklemeden koruma", - "modelLoadingGuardrails.value.medium/detail": "Dengeli detay", - "modelLoadingGuardrails.value.high": "Güçlü", - "modelLoadingGuardrails.value.high/subTitle": "Keskin sistem aşırı yüklemeden koruma", - "modelLoadingGuardrails.value.high/detail": "Güçlü detay", - "modelLoadingGuardrails.value.custom": "Özel", - "modelLoadingGuardrails.value.custom/subTitle": "Yükleyebileceğiniz maksimum model boyutu için kendi sınırınızı belirleyin", - "modelLoadingGuardrails.value.custom/detail": "Özel detay", - "modelLoadingGuardrails.custom.label": "Bellek Sınırı: ", - "modelLoadingGuardrails.custom.unitGB": "GB", - "modelLoadingGuardrails.custom.description": "Model yükleme için özel bir bellek sınırı belirleyin. Modeli yüklemek, bu sınırı aşarsa model yüklenmeyecektir.", - - "experimentalLoadPresets": "Ön Ayarlar'da model yükleme yapılandırma desteğini etkinleştir", - "experimentalLoadPresets.description": "Bu özellik deneme aşamasındadır ve geri bildirimlerimizi memnuniyetle alacağız. Ön ayarlara model yükleme yapılandırmalarının dahil edilmesine izin verip vermeyeceğini belirleyin.", - - "promptWhenCommittingUnsavedChangesWithNewFields": "Ön Ayarlar: Yeni alanları ön ayara işlediğinizde onay iletişim kutusunu göster", - "promptWhenCommittingUnsavedChangesWithNewFields.description": "Bu, yeni alanları önceden ayarlara yanlışlıkla eklemenizi önlemek için faydalıdır", - - "autoStartOnLogin": "Oturum açma sırasında LLM Hizmetini başlat", - "autoStartOnLogin.description": "Bilgisayarınıza giriş yaptığınızda LLM hizmetini otomatik olarak başlatır", - - "expandConfigsOnClick": "Yapılandırmaları tıklayarak (hürlükleme yerine) genişlet", - - "migrateChats": { - "label": "0.3.0 öncesi Sohbetleri Taşı", - "hasBetterLabel": "Tekrar 0.3.0 öncesi Sohbetleri Taşı", - "action_one": "1 Sohbeti Taşı", - "action_other": "{{count}} Sohbeti Taşı", - "inProgress": "Sohbetler taşınıyor...", - "hint": { - "primary": "v0.3.0+ sohbetleri için dahili veri yapısını yenilemek, çok sürümlü sohbet mesajları gibi özelliklere destek eklemek amacıyla revize ettik. Eski sohbetlerin uygulamada görünmesi için yeni formata aktarılması gerekmektedir.", - "details": "Taşıma işlemi eski sohbetlerinizi silemeyecek ancak bunların bir kopyasını yeni formatta oluşturacaktır.", - "footer": "Eski versiyonlardaki LM Studio aracılığıyla hala eski sohbetlere erişebilirsiniz. Şu anda resimler otomatik olarak taşınmayacaktır." + "settingsDialogTitle": "Uygulama Ayarları", + "settingsDialogButtonTooltip": "Uygulama Ayarları", + "accountDialogButtonTooltip": "Hesap", + "settingsNewButtonPopover": { + "primary": "Uygulama Ayarları artık sağ alt köşede", + "secondary": "Ayarları açmak için ⚙️ butonuna tıklayın.", + "tertiary": "Veya basın" }, - "hasBetterHint": { - "primary": "Eski sohbetlerinizi taşıdıktan sonra sohbet taşıyıcısını geliştirdik. Yeniden çalıştırmak ister misiniz?", - "details": "Taşıma işlemi, yeni taşınan sohbetleri içerecek yeni bir klasör oluşturacaktır. Eski sohbetleriniz etkilenmeyecektir.", - "footer": "Eski versiyonlardaki LM Studio aracılığıyla hala eski sohbetlere erişebilirsiniz. Şu anda resimler otomatik olarak taşınmayacaktır." - }, - "success": "Sohbetler başarıyla taşındı!", - "success_one": "1 sohbet başarıyla taşındı", - "success_other": "{{count}} sohbet başarıyla taşındı", - "showInstructionsButton": "Talimatları Göster", - "footerCardText": "LM Studio'nun önceki sürümlerinden gelen sohbetler, bu sürümde kullanılabilmesi için taşınmalıdır.", - "hasBetterFooterCardText": "Eski sohbetlerinizi taşıdıktan sonra sohbet taşıyıcısını geliştirdik. Yeniden taşıma işlemini çalıştırabilirsiniz. (Yeni bir klasör oluşturulacak ve yeni taşınan sohbetleri içerecektir.)", - "dismissConfirm": "Kapat", - "dismissConfirmDescription": "Sohbet taşımayı Ayarlarda yönetebilirsiniz" - } -} + "appUpdate": "Uygulama Güncellemesi", + "checkingAppUpdate": "Güncellemeler kontrol ediliyor...", + "checkForUpdates": "Güncellemeleri denetle", + "failedCheckingAppUpdate": "Güncelleme denetimi başarısız oldu", + "newUpdateAvailable": "LM Studio için yeni bir sürüm mevcut! 🎉", + "newBetaUpdateAvailable": "LM Studio için yeni bir beta sürümü mevcut! 🛠️🎉", + "downloadingInProgress": "Güncelleme indiriliyor...", + "downloadUpdate": "LM Studio v{{version}} Sürümüne Güncelle", + "downloadBetaUpdate": "LM Studio Beta v{{version}} (build {{build}}) Sürümüne Güncelle", + "downloadCompleted": "İndirme Tamamlandı!", + "updateDownloadComplete": "LM Studio güncellemesi hazır", + "updateDownloadFailed": "Güncelleme Başarısız!", + "hasFinishedDownloading": "indirmeyi tamamladı.", + "yourCurrentVersion": "Mevcut sürümünüz:", + "latestVersion": "En son sürüm:", + "downloadLabel": "Şimdi Güncelle", + "downloadLabel/Linux": "Güncellemeyi İndir", + "cancelDownloadLabel": "İptal", + "downloadingUpdate": "{{item}} indiriliyor...", + "updateDownloaded": "Güncellemeyi uygulamak için uygulamanın yeniden başlatılması gerekiyor", + "restartAppToUpdate": "Güncellemeyi uygulamak için yeniden başlat", + "appUpdatedToastTitle": "{{title}} sürümüne güncellendi", + "appUpdatedToastDescriptionPrefix": "Görüntüle: ", + "AppUpdatedToastDescriptionReleaseNotes": "Yayın Notları", + "toolUseToastTitle": "Beta'da Yeni: Araç Kullanımı ve Fonksiyon Çağırma API'si", + "toolUseToastDescription": "Llama 3.1/3.2, Mistral ve Qwen gibi belirli modellerle OpenAI Araç Kullanımı için doğrudan alternatif.", + "toolUseToastButtonText": "Denemek için geliştirici sayfasına gidin", + "doItLater": "Daha sonra yapacağım", + "failedToUpdate": "Uygulama güncellemesi başarısız oldu. Lütfen internet bağlantınızı kontrol edin veya daha sonra tekrar deneyin.", + "retryInBackground": "Arka planda yeniden dene", + "laterLabel": "Daha Sonra", + "releaseNotesLabel": "Yayın Notları", + "remindMeLater": "Daha sonra hatırlat", + "failedDownloadUpdate": "Güncelleme indirilemedi", + "installAndRelaunch": "Kur ve Yeniden Başlat", + "uptodate": "Tamamen güncelsiniz! Mevcut sürüm: {{version}}", + "preferences": "Tercihler", + "general": "Genel", + "sideButtonLabels": "Yan buton etiketlerini göster", + "showModelFileNames": "Modellerim: Her zaman tam dosya adını göster", + "colorThemeLabel": "Renk Teması", + "appNavigationBarPositionLabel": "Navigasyon Çubuğu Konumu", + "appNavigationBarPositionTop": "Üst", + "appNavigationBarPositionLeft": "Sol", + "complexityLevelLabel": "Arayüz Karmaşıklık Düzeyi", + "selectComplexityLevelPlaceholder": "Varsayılan arayüz karmaşıklığını seçin", + "userComplexityLevelLabel": "Kullanıcı", + "powerUserComplexityLevelLabel": "Gelişmiş Kullanıcı", + "developerComplexityLevelLabel": "Geliştirici", + "chatSettingsLabel": "Sohbet Ayarları", + "chat/alwaysShowPromptTemplate": "Sohbet kenar çubuğunda istem şablonunu her zaman göster", + "chat/highlightChatMessageOnHover": "Mesajın üzerine gelince vurgula", + "chat/doubleClickMessageToEdit": "Düzenlemek için mesaja çift tıklayın", + "chat/aiNaming/label": "Yapay Zeka Sohbet İsimlendirmesi", + "chat/aiNaming/mode/label": "Otomatik Sohbet İsimleri", + "chat/aiNaming/mode/value/never": "Asla", + "chat/aiNaming/mode/value/never/subTitle": "Yapay zeka tarafından otomatik isim oluşturma", + "chat/aiNaming/mode/value/auto": "Otomatik", + "chat/aiNaming/mode/value/auto/subTitle": "Oluşturma hızına göre karar verir", + "chat/aiNaming/mode/value/always": "Her Zaman", + "chat/aiNaming/mode/value/always/subTitle": "Hızdan bağımsız olarak her zaman isim oluştur", + "chat/aiNaming/emoji": "Otomatik isimlerde emoji kullan", + "chat/keyboardShortcuts/label": "Klavye Kısayolları", + "chat/keyboardShortcuts/verbPrefix": "Kullan:", + "chat/keyboardShortcuts/regenerate": "son mesajı yeniden oluşturmak için", + "chat/keyboardShortcuts/sendMessage": "mesaj göndermek için", + "onboarding/blockTitle": "Yol Gösterici İpuçları", + "onboarding/dismissedHints": "Kapatılan İpuçları", + "onboarding/resetHintTooltip": "Bu ipucunu tekrar etkinleştirmek için tıklayın", + "onboarding/resetAllHints": "Tüm İpuçlarını Sıfırla", + "onboarding/noneDismissed": "Kapatılan ipucu yok, tüm yardımcılar bir sonraki kapatmaya kadar görünecektir.", + "languageLabel": "Uygulama Dili", + "changeLanguageLabel": "Uygulama dilini seçin (geliştirme aşamasındadır)", + "developerLabel": "Geliştirici", + "localServiceLabel": "Yerel LLM Servisi (Headless)", + "modelDefaultsLabel": "Model Varsayılanları", + "showExperimentalFeaturesLabel": "Deneysel özellikleri göster", + "appFirstLoadLabel": "Uygulama ilk yükleme deneyimi", + "showDebugInfoBlocksInChatLabel": "Sohbette hata ayıklama bloklarını göster", + "autoLoadBundledLLMLabel": "Başlangıçta paketlenmiş bir LLM'yi otomatik yükle", + "showReleaseNotes": "Yayın notlarını göster", + "hideReleaseNotes": "Yayın notlarını gizle", + "modelLoadingGuardrails.label": "Model Yükleme Korumaları", + "modelLoadingGuardrails.description": "Sistem sınırlarının üzerinde model yüklemek donmalara neden olabilir. Korumalar kazara aşırı yüklemeyi önler.", + "modelLoadingGuardrails.value.off": "KAPALI (Önerilmez)", + "modelLoadingGuardrails.value.medium": "Dengeli", + "modelLoadingGuardrails.value.high": "Sıkı", + "modelLoadingGuardrails.custom.label": "Bellek Sınırı: ", + "modelLoadingGuardrails.custom.unitGB": "GB", + "enableLocalService": "Yerel LLM Servisini Etkinleştir", + "enableLocalService.subtitle": "LM Studio uygulamasını açık tutmadan arka planda çalıştırın", + "enableLocalService.description": "Etkinleştiğinde, sistem başlangıcında çalışır ve uygulama kapansa bile sistem tepsisinde kalır." +} \ No newline at end of file diff --git a/tr/shared.json b/tr/shared.json new file mode 100644 index 00000000..a4c310a3 --- /dev/null +++ b/tr/shared.json @@ -0,0 +1,241 @@ +{ + "copyLmStudioLinkButton/toolTip": "Model İndirme Bağlantısını Kopyala", + "filter.noMatches": "Eşleşme yok", + "longRunningTask": { + "unbundlingDependencies": { "badge": "Kaynaklar Çıkartılıyor" }, + "performingBackendHardwareSurvey": { "badge": "Çalışma Zamanı Uyumlulukları Kontrol Ediliyor" }, + "indexingRuntimes": { "badge": "Çalışma Zamanları Endeksleniyor" }, + "indexingModels": { "badge": "Modeller Endeksleniyor" }, + "authenticating": { "badge": "Kimlik Doğrulanıyor" }, + "autoUpdatingExtensionPack": { "badge": "Eklenti Paketi Güncelleniyor ({{name}} v{{version}})" } + }, + "auth": { + "prompt": "LM Studio Hub'a Giriş Yap", + "authError": "Kimlik doğrulama başarısız", + "noAccount": "Hesabınız yok mu?", + "signUp": "Kaydol", + "havingTrouble": "Sorun mu yaşıyorsunuz?", + "retry": "Yeniden Dene" + }, + "artifacts": { + "fetchError": "Eserler getirilemedi", + "organizationVisible": "Organizasyon Görünür" + }, + "incompatible": "Uyumsuz", + "compatible": "Uyumlu", + "public": "Genel (Kamu)", + "private": "Özel", + "yes": "Evet", + "no": "Hayır", + "go": "Git", + "proceedWithEllipsis": "Devam et...", + "proceed": "Devam et", + "inProgress": "Devam ediyor...", + "failed": "Başarısız", + "pending": "Beklemede", + "doneWithExclamation": "Bitti!", + "done": "Bitti", + "beta": "Beta", + "complete": { + "completeWithEllipsis": "Tamamla...", + "complete": "Tamamla", + "completingWithEllipsis": "Tamamlanıyor...", + "completing": "Tamamlanıyor", + "completedWithExclamation": "Tamamlandı!", + "completed": "Tamamlandı" + }, + "cancel": { + "cancelWithEllipsis": "İptal...", + "cancel": "İptal", + "cancelingWithEllipsis": "İptal ediliyor...", + "canceling": "İptal ediliyor", + "canceled": "İptal edildi" + }, + "next": { "nextWithEllipsis": "İleri...", "next": "İleri" }, + "back": { "backWithEllipsis": "Geri...", "back": "Geri" }, + "close": { + "closeWithEllipsis": "Kapat...", + "close": "Kapat", + "closingWithEllipsis": "Kapatılıyor...", + "closing": "Kapatılıyor", + "closedWithExclamation": "Kapatıldı!", + "closed": "Kapatıldı" + }, + "delete": { + "deleteWithEllipsis": "Sil...", + "delete": "Sil", + "deletingWithEllipsis": "Siliniyor...", + "deleting": "Siliniyor", + "deletedWithExclamation": "Silindi!", + "deleted": "Silindi" + }, + "retry": { + "retryWithEllipsis": "Yeniden dene...", + "retry": "Yeniden dene", + "retryingWithEllipsis": "Yeniden deneniyor...", + "retrying": "Yeniden deneniyor" + }, + "refresh": { + "refreshWithEllipsis": "Yenile...", + "refresh": "Yenile", + "refreshingWithEllipsis": "Yenileniyor...", + "refreshing": "Yenileniyor", + "refreshedWithExclamation": "Yenilendi!", + "refreshed": "Yenilendi" + }, + "confirm": { + "confirm": "Onayla", + "confirmingWithEllipsis": "Onaylanıyor...", + "confirming": "Onaylanıyor", + "confirmedWithExclamation": "Onaylandı!", + "confirmed": "Onaylandı" + }, + "copy": { + "copyWithEllipsis": "Kopyala...", + "copy": "Kopyala", + "copyingWithEllipsis": "Kopyalanıyor...", + "copying": "Kopyalanıyor", + "copiedWithExclamation": "Kopyalandı!", + "copied": "Kopyalandı" + }, + "edit": { + "editWithEllipsis": "Düzenle...", + "edit": "Düzenle", + "editingWithEllipsis": "Düzenleniyor...", + "editing": "Düzenleniyor", + "editedWithExclamation": "Düzenlendi!", + "edited": "Düzenlendi" + }, + "load": { + "loadWithEllipsis": "Yükle...", + "load": "Yükle", + "loadingWithEllipsis": "Yükleniyor...", + "loading": "Yükleniyor", + "loadedWithExclamation": "Yüklendi!", + "loaded": "Yüklendi" + }, + "save": { + "saveWithEllipsis": "Kaydet...", + "save": "Kaydet", + "savingWithEllipsis": "Kaydediliyor...", + "saving": "Kaydediliyor", + "savedWithExclamation": "Kaydedildi!", + "saved": "Kaydedildi" + }, + "saveAs": { "saveAsWithEllipsis": "Farklı Kaydet...", "saveAs": "Farklı Kaydet" }, + "saveAsNew": { "saveAsNewWithEllipsis": "Yeni Olarak Kaydet...", "saveAsNew": "Yeni Olarak Kaydet" }, + "search": { "searchWithEllipsis": "Ara...", "search": "Ara", "searchingWithEllipsis": "Aranıyor...", "searching": "Aranıyor" }, + "update": { + "updateWithEllipsis": "Güncelle...", + "update": "Güncelle", + "updatingWithEllipsis": "Güncelleniyor...", + "updating": "Güncelleniyor", + "updatedWithExclamation": "Güncellendi!", + "updated": "Güncellendi" + }, + "create": { + "createWithEllipsis": "Oluştur...", + "create": "Oluştur", + "creatingWithEllipsis": "Oluşturuluyor...", + "creating": "Oluşturuluyor", + "createdWithExclamation": "Oluşturuldu!", + "created": "Oluşturuldu" + }, + "reset": { + "resetWithEllipsis": "Sıfırla...", + "reset": "Sıfırla", + "resettingWithEllipsis": "Sıfırlanıyor...", + "resetting": "Sıfırlanıyor" + }, + "pause": { + "pause": "Duraklat", + "pausingWithEllipsis": "Duraklatılıyor...", + "pausing": "Duraklatılıyor", + "paused": "Duraklatıldı" + }, + "download": { + "download": "İndir", + "downloadingWithEllipsis": "İndiriliyor...", + "downloading": "İndiriliyor", + "downloadedWithExclamation": "İndirildi!", + "downloaded": "İndirildi" + }, + "upload": { + "uploadWithEllipsis": "Yükle...", + "upload": "Yükle", + "uploadingWithEllipsis": "Yükleniyor...", + "uploading": "Yükleniyor", + "uploadedWithExclamation": "Yüklendi!", + "uploaded": "Yüklendi" + }, + "remove": { + "removeWithEllipsis": "Kaldır...", + "remove": "Kaldır", + "removingWithEllipsis": "Kaldırılıyor...", + "removing": "Kaldırılıyor", + "removedWithExclamation": "Kaldırıldı!", + "removed": "Kaldırıldı" + }, + "uninstall": { + "uninstallWithEllipsis": "Kaldır (Uninstall)...", + "uninstall": "Kaldır", + "uninstallingWithEllipsis": "Kaldırılıyor...", + "uninstalling": "Kaldırılıyor", + "uninstalledWithExclamation": "Kaldırıldı!", + "uninstalled": "Kaldırıldı" + }, + "resume": { + "resumeWithEllipsis": "Devam et...", + "resume": "Devam et", + "resumingWithEllipsis": "Devam ettiriliyor...", + "resuming": "Devam ettiriliyor" + }, + "start": { + "startWithEllipsis": "Başlat...", + "start": "Başlat", + "startingWithEllipsis": "Başlatılıyor...", + "starting": "Başlatılıyor", + "started": "Başlatıldı" + }, + "stop": { + "stopWithEllipsis": "Durdur...", + "stop": "Durdur", + "stoppingWithEllipsis": "Durduruluyor...", + "stopping": "Durduruluyor", + "stoppedWithExclamation": "Durduruldu!", + "stopped": "Durduruldu" + }, + "import": { + "importWithEllipsis": "İçe aktar...", + "import": "İçe aktar", + "importingWithEllipsis": "İçe aktarılıyor...", + "importing": "İçe aktarılıyor", + "importedWithExclamation": "İçe aktarıldı!", + "imported": "İçe aktarıldı" + }, + "letsGo": { + "letsGo": "Hadi Başlayalım", + "letsGoWithEllipsis": "Hadi Başlayalım...", + "letsGoWithExclamation": "Hadi Başlayalım!" + }, + "run": { + "runWithEllipsis": "Çalıştır...", + "run": "Çalıştır", + "runningWithEllipsis": "Çalıştırılıyor...", + "running": "Çalıştırılıyor" + }, + "configure": { + "configureWithEllipsis": "Yapılandır...", + "configure": "Yapılandır", + "configuringWithEllipsis": "Yapılandırılıyor...", + "configured": "Yapılandırıldı" + }, + "publish": { + "publishWithEllipsis": "Yayınla...", + "publish": "Yayınla", + "publishingWithEllipsis": "Yayınlanıyor...", + "publishing": "Yayınlanıyor", + "publishedWithExclamation": "Yayınlandı!", + "published": "Yayınlandı" + } +} diff --git a/tr/sidebar.json b/tr/sidebar.json index b43f6126..047f1a7b 100644 --- a/tr/sidebar.json +++ b/tr/sidebar.json @@ -1,8 +1,9 @@ { - "chat": "Sohbet", - "discover": "Keşfet", - "myModels": "Modellerim", - "developer": "Geliştirici", - "settings": "Ayarlar", - "download": "İndirilenler" + "chat": "Sohbet", + "discover": "Keşfet", + "myModels": "Modellerim", + "developer": "Geliştirici", + "runtimes": "Çalışma Zamanları", + "settings": "Ayarlar", + "download": "İndirilenler" } \ No newline at end of file