diff --git a/src/lib/i18n/locales/languages.json b/src/lib/i18n/locales/languages.json index 71fb56e6..4c7128e4 100644 --- a/src/lib/i18n/locales/languages.json +++ b/src/lib/i18n/locales/languages.json @@ -59,6 +59,10 @@ "code": "ru-RU", "title": "Russian (Russia)" }, + { + "code": "tr-TR", + "title": "Turkish" + }, { "code": "uk-UA", "title": "Ukrainian" diff --git a/src/lib/i18n/locales/tr-TR/translation.json b/src/lib/i18n/locales/tr-TR/translation.json new file mode 100644 index 00000000..124899ce --- /dev/null +++ b/src/lib/i18n/locales/tr-TR/translation.json @@ -0,0 +1,363 @@ +{ + "'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' veya süresiz için '-1'.", + "(Beta)": "(Beta)", + "(e.g. `sh webui.sh --api`)": "(örn. `sh webui.sh --api`)", + "(latest)": "(en son)", + "{{modelName}} is thinking...": "{{modelName}} düşünüyor...", + "{{webUIName}} Backend Required": "{{webUIName}} Arkayüz Gerekli", + "a user": "bir kullanıcı", + "About": "Hakkında", + "Account": "Hesap", + "Action": "Eylem", + "Add a model": "Bir model ekleyin", + "Add a model tag name": "Bir model etiket adı ekleyin", + "Add a short description about what this modelfile does": "Bu model dosyasının ne yaptığı hakkında kısa bir açıklama ekleyin", + "Add a short title for this prompt": "Bu prompt için kısa bir başlık ekleyin", + "Add a tag": "Bir etiket ekleyin", + "Add Docs": "Dökümanlar Ekle", + "Add Files": "Dosyalar Ekle", + "Add message": "Mesaj ekle", + "add tags": "etiketler ekle", + "Adjusting these settings will apply changes universally to all users.": "Bu ayarları ayarlamak değişiklikleri tüm kullanıcılara evrensel olarak uygular.", + "admin": "yönetici", + "Admin Panel": "Yönetici Paneli", + "Admin Settings": "Yönetici Ayarları", + "Advanced Parameters": "Gelişmiş Parametreler", + "all": "tümü", + "All Users": "Tüm Kullanıcılar", + "Allow": "İzin ver", + "Allow Chat Deletion": "Sohbet Silmeye İzin Ver", + "alphanumeric characters and hyphens": "alfanumerik karakterler ve tireler", + "Already have an account?": "Zaten bir hesabınız mı var?", + "an assistant": "bir asistan", + "and": "ve", + "API Base URL": "API Temel URL", + "API Key": "API Anahtarı", + "API RPM": "API RPM", + "are allowed - Activate this command by typing": "izin verilir - Bu komutu yazarak etkinleştirin", + "Are you sure?": "Emin misiniz?", + "Audio": "Ses", + "Auto-playback response": "Yanıtı otomatik oynatma", + "Auto-send input after 3 sec.": "3 saniye sonra otomatik olarak gönder", + "AUTOMATIC1111 Base URL": "AUTOMATIC1111 Temel URL", + "AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 Temel URL gereklidir.", + "available!": "mevcut!", + "Back": "Geri", + "Builder Mode": "Oluşturucu Modu", + "Cancel": "İptal", + "Categories": "Kategoriler", + "Change Password": "Parola Değiştir", + "Chat": "Sohbet", + "Chat History": "Sohbet Geçmişi", + "Chat History is off for this browser.": "Bu tarayıcı için sohbet geçmişi kapalı.", + "Chats": "Sohbetler", + "Check Again": "Tekrar Kontrol Et", + "Check for updates": "Güncellemeleri kontrol et", + "Checking for updates...": "Güncellemeler kontrol ediliyor...", + "Choose a model before saving...": "Kaydetmeden önce bir model seçin...", + "Chunk Overlap": "Chunk Çakışması", + "Chunk Params": "Chunk Parametreleri", + "Chunk Size": "Chunk Boyutu", + "Click here for help.": "Yardım için buraya tıklayın.", + "Click here to check other modelfiles.": "Diğer model dosyalarını kontrol etmek için buraya tıklayın.", + "Click here to select": "Seçmek için buraya tıklayın", + "Click here to select documents.": "Belgeleri seçmek için buraya tıklayın.", + "click here.": "buraya tıklayın.", + "Click on the user role button to change a user's role.": "Bir kullanıcının rolünü değiştirmek için kullanıcı rolü düğmesine tıklayın.", + "Close": "Kapat", + "Collection": "Koleksiyon", + "Command": "Komut", + "Confirm Password": "Parolayı Onayla", + "Connections": "Bağlantılar", + "Content": "İçerik", + "Context Length": "Bağlam Uzunluğu", + "Conversation Mode": "Sohbet Modu", + "Copy last code block": "Son kod bloğunu kopyala", + "Copy last response": "Son yanıtı kopyala", + "Copying to clipboard was successful!": "Panoya kopyalama başarılı!", + "Create a concise, 3-5 word phrase as a header for the following query, strictly adhering to the 3-5 word limit and avoiding the use of the word 'title':": "Aşağıdaki sorgu için başlık olarak 3-5 kelimelik kısa ve öz bir ifade oluşturun, 3-5 kelime sınırına kesinlikle uyun ve 'başlık' kelimesini kullanmaktan kaçının:", + "Create a modelfile": "Bir model dosyası oluştur", + "Create Account": "Hesap Oluştur", + "Created at": "Oluşturulma tarihi", + "Created by": "Oluşturan", + "Current Model": "Mevcut Model", + "Current Password": "Mevcut Parola", + "Custom": "Özel", + "Customize Ollama models for a specific purpose": "Ollama modellerini belirli bir amaç için özelleştirin", + "Dark": "Koyu", + "Database": "Veritabanı", + "DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm", + "Default": "Varsayılan", + "Default (Automatic1111)": "Varsayılan (Automatic1111)", + "Default (Web API)": "Varsayılan (Web API)", + "Default model updated": "Varsayılan model güncellendi", + "Default Prompt Suggestions": "Varsayılan Prompt Önerileri", + "Default User Role": "Varsayılan Kullanıcı Rolü", + "delete": "sil", + "Delete a model": "Bir modeli sil", + "Delete chat": "Sohbeti sil", + "Delete Chats": "Sohbetleri Sil", + "Deleted {{deleteModelTag}}": "{{deleteModelTag}} silindi", + "Deleted {tagName}": "{tagName} silindi", + "Description": "Açıklama", + "Desktop Notifications": "Masaüstü Bildirimleri", + "Disabled": "Devre Dışı", + "Discover a modelfile": "Bir model dosyası keşfedin", + "Discover a prompt": "Bir prompt keşfedin", + "Discover, download, and explore custom prompts": "Özel promptları keşfedin, indirin ve inceleyin", + "Discover, download, and explore model presets": "Model ön ayarlarını keşfedin, indirin ve inceleyin", + "Display the username instead of You in the Chat": "Sohbet'te Siz yerine kullanıcı adını göster", + "Document": "Belge", + "Document Settings": "Belge Ayarları", + "Documents": "Belgeler", + "does not make any external connections, and your data stays securely on your locally hosted server.": "herhangi bir harici bağlantı yapmaz ve verileriniz güvenli bir şekilde yerel olarak barındırılan sunucunuzda kalır.", + "Don't Allow": "İzin Verme", + "Don't have an account?": "Hesabınız yok mu?", + "Download as a File": "Dosya olarak indir", + "Download Database": "Veritabanını İndir", + "Drop any files here to add to the conversation": "Sohbete eklemek istediğiniz dosyaları buraya bırakın", + "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "örn. '30s', '10m'. Geçerli zaman birimleri 's', 'm', 'h'.", + "Edit Doc": "Belgeyi Düzenle", + "Edit User": "Kullanıcıyı Düzenle", + "Email": "E-posta", + "Enable Chat History": "Sohbet Geçmişini Etkinleştir", + "Enable New Sign Ups": "Yeni Kayıtları Etkinleştir", + "Enabled": "Etkin", + "Enter {{role}} message here": "Buraya {{role}} mesajını girin", + "Enter API Key": "API Anahtarını Girin", + "Enter Chunk Overlap": "Chunk Örtüşmesini Girin", + "Enter Chunk Size": "Chunk Boyutunu Girin", + "Enter Image Size (e.g. 512x512)": "Görüntü Boyutunu Girin (örn. 512x512)", + "Enter LiteLLM API Base URL (litellm_params.api_base)": "LiteLLM API Ana URL'sini Girin (litellm_params.api_base)", + "Enter LiteLLM API Key (litellm_params.api_key)": "LiteLLM API Anahtarını Girin (litellm_params.api_key)", + "Enter LiteLLM API RPM (litellm_params.rpm)": "LiteLLM API RPM'ini Girin (litellm_params.rpm)", + "Enter LiteLLM Model (litellm_params.model)": "LiteLLM Modelini Girin (litellm_params.model)", + "Enter Max Tokens (litellm_params.max_tokens)": "Maksimum Token Sayısını Girin (litellm_params.max_tokens)", + "Enter model tag (e.g. {{modelTag}})": "Model etiketini girin (örn. {{modelTag}})", + "Enter Number of Steps (e.g. 50)": "Adım Sayısını Girin (örn. 50)", + "Enter stop sequence": "Durdurma dizisini girin", + "Enter Top K": "Top K'yı girin", + "Enter URL (e.g. http://127.0.0.1:7860/)": "URL'yi Girin (örn. http://127.0.0.1:7860/)", + "Enter Your Email": "E-postanızı Girin", + "Enter Your Full Name": "Tam Adınızı Girin", + "Enter Your Password": "Parolanızı Girin", + "Experimental": "Deneysel", + "Export All Chats (All Users)": "Tüm Sohbetleri Dışa Aktar (Tüm Kullanıcılar)", + "Export Chats": "Sohbetleri Dışa Aktar", + "Export Documents Mapping": "Belge Eşlemesini Dışa Aktar", + "Export Modelfiles": "Model Dosyalarını Dışa Aktar", + "Export Prompts": "Promptları Dışa Aktar", + "Failed to read clipboard contents": "Pano içeriği okunamadı", + "File Mode": "Dosya Modu", + "File not found.": "Dosya bulunamadı.", + "Focus chat input": "Sohbet girişine odaklan", + "Format your variables using square brackets like this:": "Değişkenlerinizi şu şekilde kare parantezlerle biçimlendirin:", + "From (Base Model)": "(Temel Model)'den", + "Full Screen Mode": "Tam Ekran Modu", + "General": "Genel", + "General Settings": "Genel Ayarlar", + "Hello, {{name}}": "Merhaba, {{name}}", + "Hide": "Gizle", + "Hide Additional Params": "Ek Parametreleri Gizle", + "How can I help you today?": "Bugün size nasıl yardımcı olabilirim?", + "Image Generation (Experimental)": "Görüntü Oluşturma (Deneysel)", + "Image Generation Engine": "Görüntü Oluşturma Motoru", + "Image Settings": "Görüntü Ayarları", + "Images": "Görüntüler", + "Import Chats": "Sohbetleri İçe Aktar", + "Import Documents Mapping": "Belge Eşlemesini İçe Aktar", + "Import Modelfiles": "Model Dosyalarını İçe Aktar", + "Import Prompts": "Promptları İçe Aktar", + "Include `--api` flag when running stable-diffusion-webui": "stable-diffusion-webui çalıştırılırken `--api` bayrağını dahil edin", + "Interface": "Arayüz", + "join our Discord for help.": "yardım için Discord'umuza katılın.", + "JSON": "JSON", + "JWT Expiration": "JWT Bitişi", + "JWT Token": "JWT Token", + "Keep Alive": "Canlı Tut", + "Keyboard shortcuts": "Klavye kısayolları", + "Language": "Dil", + "Light": "Açık", + "Listening...": "Dinleniyor...", + "LLMs can make mistakes. Verify important information.": "LLM'ler hata yapabilir. Önemli bilgileri doğrulayın.", + "Made by OpenWebUI Community": "OpenWebUI Topluluğu tarafından yapılmıştır", + "Make sure to enclose them with": "Değişkenlerinizi şu şekilde biçimlendirin:", + "Manage LiteLLM Models": "LiteLLM Modellerini Yönet", + "Manage Models": "Modelleri Yönet", + "Manage Ollama Models": "Ollama Modellerini Yönet", + "Max Tokens": "Maksimum Token", + "Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Aynı anda en fazla 3 model indirilebilir. Lütfen daha sonra tekrar deneyin.", + "Mirostat": "Mirostat", + "Mirostat Eta": "Mirostat Eta", + "Mirostat Tau": "Mirostat Tau", + "MMMM DD, YYYY": "DD MMMM YYYY", + "Model '{{modelName}}' has been successfully downloaded.": "'{{modelName}}' başarıyla indirildi.", + "Model '{{modelTag}}' is already in queue for downloading.": "'{{modelTag}}' zaten indirme sırasında.", + "Model {{modelId}} not found": "{{modelId}} bulunamadı", + "Model {{modelName}} already exists.": "{{modelName}} zaten mevcut.", + "Model Name": "Model Adı", + "Model not selected": "Model seçilmedi", + "Model Tag Name": "Model Etiket Adı", + "Model Whitelisting": "Model Beyaz Listeye Alma", + "Model(s) Whitelisted": "Model(ler) Beyaz Listeye Alındı", + "Modelfile": "Model Dosyası", + "Modelfile Advanced Settings": "Model Dosyası Gelişmiş Ayarları", + "Modelfile Content": "Model Dosyası İçeriği", + "Modelfiles": "Model Dosyaları", + "Models": "Modeller", + "My Documents": "Belgelerim", + "My Modelfiles": "Model Dosyalarım", + "My Prompts": "Promptlarım", + "Name": "Ad", + "Name Tag": "Ad Etiketi", + "Name your modelfile": "Model dosyanıza ad verin", + "New Chat": "Yeni Sohbet", + "New Password": "Yeni Parola", + "Not sure what to add?": "Ne ekleyeceğinizden emin değil misiniz?", + "Not sure what to write? Switch to": "Ne yazacağınızdan emin değil misiniz? Şuraya geçin", + "Off": "Kapalı", + "Okay, Let's Go!": "Tamam, Hadi Başlayalım!", + "Ollama Base URL": "Ollama Temel URL", + "Ollama Version": "Ollama Sürümü", + "On": "Açık", + "Only": "Yalnızca", + "Only alphanumeric characters and hyphens are allowed in the command string.": "Komut dizisinde yalnızca alfasayısal karakterler ve tireler kabul edilir.", + "Oops! Hold tight! Your files are still in the processing oven. We're cooking them up to perfection. Please be patient and we'll let you know once they're ready.": "Hop! Biraz sabırlı ol! Dosyaların hala hazırlama fırınında. Onları ağzınıza layık olana kadar pişiriyoruz :) Lütfen sabırlı olun; hazır olduklarında size haber vereceğiz.", + "Oops! Looks like the URL is invalid. Please double-check and try again.": "Hop! URL geçersiz gibi görünüyor. Lütfen tekrar kontrol edin ve yeniden deneyin.", + "Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "Hop! Desteklenmeyen bir yöntem kullanıyorsunuz (yalnızca önyüz). Lütfen WebUI'yi arkayüzden sunun.", + "Open": "Aç", + "Open AI": "Open AI", + "Open AI (Dall-E)": "Open AI (Dall-E)", + "Open new chat": "Yeni sohbet aç", + "OpenAI API": "OpenAI API", + "OpenAI API Key": "OpenAI API Anahtarı", + "OpenAI API Key is required.": "OpenAI API Anahtarı gereklidir.", + "or": "veya", + "Parameters": "Parametreler", + "Password": "Parola", + "PDF Extract Images (OCR)": "PDF Görüntülerini Çıkart (OCR)", + "pending": "beklemede", + "Permission denied when accessing microphone: {{error}}": "Mikrofona erişim izni reddedildi: {{error}}", + "Playground": "Oyun Alanı", + "Profile": "Profil", + "Prompt Content": "Prompt İçeriği", + "Prompt suggestions": "Prompt önerileri", + "Prompts": "Promptlar", + "Pull a model from Ollama.com": "Ollama.com'dan bir model çekin", + "Pull Progress": "Çekme İlerlemesi", + "Query Params": "Sorgu Parametreleri", + "RAG Template": "RAG Şablonu", + "Raw Format": "Ham Format", + "Record voice": "Ses kaydı yap", + "Redirecting you to OpenWebUI Community": "OpenWebUI Topluluğuna yönlendiriliyorsunuz", + "Release Notes": "Sürüm Notları", + "Repeat Last N": "Son N'yi Tekrar Et", + "Repeat Penalty": "Tekrar Cezası", + "Request Mode": "İstek Modu", + "Reset Vector Storage": "Vektör Depolamayı Sıfırla", + "Response AutoCopy to Clipboard": "Yanıtı Panoya Otomatik Kopyala", + "Role": "Rol", + "Rosé Pine": "Rosé Pine", + "Rosé Pine Dawn": "Rosé Pine Dawn", + "Save": "Kaydet", + "Save & Create": "Kaydet ve Oluştur", + "Save & Submit": "Kaydet ve Gönder", + "Save & Update": "Kaydet ve Güncelle", + "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Sohbet kayıtlarının doğrudan tarayıcınızın depolama alanına kaydedilmesi artık desteklenmemektedir. Lütfen aşağıdaki butona tıklayarak sohbet kayıtlarınızı indirmek ve silmek için bir dakikanızı ayırın. Endişelenmeyin, sohbet günlüklerinizi arkayüze kolayca yeniden aktarabilirsiniz:", + "Scan": "Tarama", + "Scan complete!": "Tarama tamamlandı!", + "Scan for documents from {{path}}": "{{path}} dizininden belgeleri tarayın", + "Search": "Ara", + "Search Documents": "Belgeleri Ara", + "Search Prompts": "Prompt Ara", + "See readme.md for instructions": "Yönergeler için readme.md dosyasına bakın", + "See what's new": "Yeniliklere göz atın", + "Seed": "Seed", + "Select a mode": "Bir mod seç", + "Select a model": "Bir model seç", + "Select an Ollama instance": "Bir Ollama örneği seçin", + "Send a Message": "Bir Mesaj Gönder", + "Send message": "Mesaj gönder", + "Server connection verified": "Sunucu bağlantısı doğrulandı", + "Set as default": "Varsayılan olarak ayarla", + "Set Default Model": "Varsayılan Modeli Ayarla", + "Set Image Size": "Görüntü Boyutunu Ayarla", + "Set Steps": "Adımları Ayarla", + "Set Title Auto-Generation Model": "Otomatik Başlık Oluşturma Modelini Ayarla", + "Set Voice": "Ses Ayarla", + "Settings": "Ayarlar", + "Settings saved successfully!": "Ayarlar başarıyla kaydedildi!", + "Share to OpenWebUI Community": "OpenWebUI Topluluğu ile Paylaş", + "short-summary": "kısa-özet", + "Show": "Göster", + "Show Additional Params": "Ek Parametreleri Göster", + "Show shortcuts": "Kısayolları göster", + "sidebar": "kenar çubuğu", + "Sign in": "Oturum aç", + "Sign Out": "Çıkış Yap", + "Sign up": "Kaydol", + "Speech recognition error: {{error}}": "Konuşma tanıma hatası: {{error}}", + "Speech-to-Text Engine": "Konuşmadan Metne Motoru", + "SpeechRecognition API is not supported in this browser.": "SpeechRecognition API bu tarayıcıda desteklenmiyor.", + "Stop Sequence": "Diziyi Durdur", + "STT Settings": "STT Ayarları", + "Submit": "Gönder", + "Success": "Başarılı", + "Successfully updated.": "Başarıyla güncellendi.", + "Sync All": "Tümünü Senkronize Et", + "System": "Sistem", + "System Prompt": "Sistem Promptu", + "Tags": "Etiketler", + "Temperature": "Temperature", + "Template": "Şablon", + "Text Completion": "Metin Tamamlama", + "Text-to-Speech Engine": "Metinden Sese Motoru", + "Tfs Z": "Tfs Z", + "Theme": "Tema", + "This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Bu, önemli konuşmalarınızın güvenli bir şekilde arkayüz veritabanınıza kaydedildiğini garantiler. Teşekkür ederiz!", + "This setting does not sync across browsers or devices.": "Bu ayar tarayıcılar veya cihazlar arasında senkronize edilmez.", + "Tip: Update multiple variable slots consecutively by pressing the tab key in the chat input after each replacement.": "İpucu: Her değiştirmeden sonra sohbet girişinde tab tuşuna basarak birden fazla değişken yuvasını art arda güncelleyin.", + "Title": "Başlık", + "Title Auto-Generation": "Otomatik Başlık Oluşturma", + "Title Generation Prompt": "Başlık Oluşturma Promptu", + "to": "için", + "To access the available model names for downloading,": "İndirilebilir mevcut model adlarına erişmek için,", + "To access the GGUF models available for downloading,": "İndirilebilir mevcut GGUF modellerine erişmek için,", + "to chat input.": "sohbet girişine.", + "Toggle settings": "Ayarları Aç/Kapat", + "Toggle sidebar": "Kenar Çubuğunu Aç/Kapat", + "Top K": "Top K", + "Top P": "Top P", + "Trouble accessing Ollama?": "Ollama'ya erişmede sorun mu yaşıyorsunuz?", + "TTS Settings": "TTS Ayarları", + "Type Hugging Face Resolve (Download) URL": "Hugging Face Resolve (Download) URL'sini Yazın", + "Uh-oh! There was an issue connecting to {{provider}}.": "Ah! {{provider}}'a bağlanırken bir sorun oluştu.", + "Unknown File Type '{{file_type}}', but accepting and treating as plain text": "Bilinmeyen Dosya Türü '{{file_type}}', ancak düz metin olarak kabul ediliyor ve işleniyor", + "Update password": "Parolayı Güncelle", + "Upload a GGUF model": "Bir GGUF modeli yükle", + "Upload files": "Dosyaları Yükle", + "Upload Progress": "Yükleme İlerlemesi", + "URL Mode": "URL Modu", + "Use '#' in the prompt input to load and select your documents.": "Belgelerinizi yüklemek ve seçmek için promptda '#' kullanın.", + "Use Gravatar": "Gravatar Kullan", + "user": "kullanıcı", + "User Permissions": "Kullanıcı İzinleri", + "Users": "Kullanıcılar", + "Utilize": "Kullan", + "Valid time units:": "Geçerli zaman birimleri:", + "variable": "değişken", + "variable to have them replaced with clipboard content.": "panodaki içerikle değiştirilmesi için değişken.", + "Version": "Sürüm", + "Web": "Web", + "WebUI Add-ons": "WebUI Eklentileri", + "WebUI Settings": "WebUI Ayarları", + "WebUI will make requests to": "WebUI, isteklerde bulunacak:", + "What’s New in": "Yenilikler:", + "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Geçmiş kapatıldığında, bu tarayıcıdaki yeni sohbetler hiçbir cihazınızdaki geçmişinizde görünmez.", + "Whisper (Local)": "Whisper (Yerel)", + "Write a prompt suggestion (e.g. Who are you?)": "Bir prompt önerisi yazın (örn. Sen kimsin?)", + "Write a summary in 50 words that summarizes [topic or keyword].": "[Konuyu veya anahtar kelimeyi] özetleyen 50 kelimelik bir özet yazın.", + "You": "Siz", + "You're a helpful assistant.": "Sen yardımcı bir asistansın.", + "You're now logged in.": "Şimdi oturum açtınız." +}