diff --git a/language/en.json b/language/en.json index 41709cf..c0e0b73 100644 --- a/language/en.json +++ b/language/en.json @@ -4,6 +4,7 @@ "o_Context_Direct": "Direct", "o_Context_Mode": "RAG: uses summary, recent messages, code context, and relevant past chunks.\nDirect: sends only the current message and selected references.", "o_Add_Model": "Add Model", + "o_AI_Models_Empty": "The model list in config is empty. At least one model must be defined.", "o_Delete_Model": "Delete Model", "o_Delete_Model_Confirm": "Do you want to delete this model?\n\n{model_id}", "o_Min_Model_Title": "Model can't be deleted", @@ -18,6 +19,7 @@ "o_Suggestion_3": "Give me an idea for a project", "o_Suggestion_4": "Explain a topic simply", "o_Suggestion_5": "Help me write an email", + "o_Select_File": "Select File", "o_Attachments": "Take photo, Attach file", "o_Prompt_Chooser": "Prompt Chooser", "o_PC_Copyable": "Copyable Content", @@ -77,6 +79,7 @@ "o_File_Saved": "File saved.", "o_File_Not_Found": "File not found.", "o_Thinking": "Thinking", + "o_AI_Process_Failed": "AI process failed.", "o_Take_Photo": "Take Photo", "o_Attach_File": "Attach File", "o_Reference_Message": "message selected as reference", @@ -88,6 +91,7 @@ "o_Save": "Save", "o_Cancel": "Cancel", "o_Search": "Search", + "o_Empty_Search_Query": "Empty search query.", "o_Web_Search_Request": "Web search request", "o_Web_Searching": "Searching...", "o_Web_Search_Searched": "Searched", @@ -126,6 +130,8 @@ "o_Clear": "Clear", "o_Select_Image": "Select Image", "o_Reset_Default": "Reset to default", + "o_RAG_Context_System_Message": "The following information is provided for conversation continuity. Do not respond to it directly; use it only to understand the latest user message.", + "o_RAG_Recent_Messages_System_Message": "The following messages are the most recent part of the conversation. Do not respond to them individually; use them only to understand the latest user message.", "o_RAG_Recent_Count": "Recent message count", "o_RAG_Recent_Count_Hint": "Number of recent conversation messages sent to the model in RAG mode.", "o_RAG_Retrieved_Count": "Relevant old message count", @@ -179,6 +185,8 @@ "o_Model_Path": "Model Path", "o_Active_Chat": "Active Chat", "o_Active_Model": "Active Model", + "o_Context_Mode_Text": "Context Mode", + "o_Current": "Current", "o_Pending_Attachments": "Pending attachments", "o_image": "image", "o_file": "file", @@ -214,9 +222,18 @@ "o_Config_Read_Error": "Config could not be read: {error}", "o_Chat_Read_Error": "Chat could not be read: {error}", "o_OpenRouter_Key_Missing": "OpenRouter API Key not found.", + "o_Tavily_API_Key_Missing": "Tavily API key is not found.", + "o_Local_Model": "Local Model", + "o_Local": "Local", + "o_Online": "Online", + "o_Invalid_Value": "Invalid value", "o_Invalid_Local_Model_Format": "Invalid local model format: {model}. Expected: provider/model", "o_Local_Provider_Not_Found": "Local provider not found: {provider}", "o_Local_Provider_Disabled": "Local provider is disabled: {provider}", + "o_On": "ON", + "o_Off": "OFF", + "o_Yes": "yes", + "o_No": "no", "o_Unsupported_Local_Provider": "Unsupported local provider: {provider}", "o_OpenRouter_API_Error": "OpenRouter API error ({status_code}): {details}", "o_OpenRouter_Empty_Stream": "OpenRouter returned an empty stream.", @@ -241,6 +258,7 @@ "o_Audio_Recorder_Not_Found": "pw-record or arecord was not found.", "o_Audio_Record_Start_Failed": "Audio recording could not be started: {error}", "o_Unknown_Error": "unknown error", + "o_Apply_Changes_Request": "File changes need approval", "o_Apply_Failed_Input": "❌ APPLY FAILED: {error}", "o_Apply_No_Ops": "no ops to apply", "o_Apply_File_Not_Found": "file not found: {path}", diff --git a/language/tr.json b/language/tr.json index 16e0740..11e8f8b 100644 --- a/language/tr.json +++ b/language/tr.json @@ -18,6 +18,7 @@ "o_Suggestion_3": "Bana bir proje fikri ver", "o_Suggestion_4": "Bir konuyu basitçe anlat", "o_Suggestion_5": "E-posta yazmama yardım et", + "o_Select_File": "Dosya Seç", "o_Attachments": "Fotoğraf çek, Dosya ekle", "o_Prompt_Chooser": "Girdi Seçici", "o_PC_Copyable": "Kopyalanabilir İçerik", @@ -51,6 +52,7 @@ "o_Close_Attachments": "Kapat", "o_Scroll_Down": "Aşağı kaydır", "o_AI_Models": "AI Modelleri", + "o_AI_Models_Empty": "Config içindeki model listesi boş. En az bir model tanımlanmalıdır.", "o_Chats": "Sohbetler", "o_Delete_Chat": "Sohbeti Sil", "o_Delete_Chat_Confirm": "Bu sohbeti silmek istiyor musun?\n\nBu işlem geri alınamaz.", @@ -77,6 +79,7 @@ "o_File_Saved": "Dosya kaydedildi.", "o_File_Not_Found": "Dosya bulunamadı.", "o_Thinking": "Düşünüyor", + "o_AI_Process_Failed": "AI işlemi başarısız oldu.", "o_Take_Photo": "Fotoğraf Çek", "o_Attach_File": "Belge Ekle", "o_Reference_Message": "mesaj referans seçildi", @@ -88,6 +91,7 @@ "o_Save": "Kaydet", "o_Cancel": "İptal", "o_Search": "Ara", + "o_Empty_Search_Query": "Arama sorgusu boş", "o_Web_Search_Request": "Ağ araması isteği", "o_Web_Searching": "Aranıyor...", "o_Web_Search_Searched": "Arandı", @@ -126,6 +130,8 @@ "o_Clear": "Temizle", "o_Select_Image": "Resim Seç", "o_Reset_Default": "Varsayılana dön", + "o_RAG_Context_System_Message": "Aşağıdaki bilgiler konuşma devamlılığı için verilmiştir. Bunlara doğrudan cevap verme, sadece son kullanıcı mesajını anlamak için kullan.", + "o_RAG_Recent_Messages_System_Message": "Aşağıdaki mesajlar konuşmanın son kısmıdır. Bunlara tek tek cevap verme; sadece en son kullanıcı mesajını anlamak için kullan.", "o_RAG_Recent_Count": "Son mesaj sayısı", "o_RAG_Recent_Count_Hint": "RAG modunda modele gönderilecek son konuşma mesajı sayısı.", "o_RAG_Retrieved_Count": "İlgili eski mesaj sayısı", @@ -179,6 +185,8 @@ "o_Model_Path": "Model Dosya Yolu", "o_Active_Chat": "Aktif Sohbet", "o_Active_Model": "Aktif Model", + "o_Context_Mode_Text": "Bağlam Modu", + "o_Current": "Mevcut", "o_Pending_Attachments": "Bekleyen ekler", "o_image": "görüntü", "o_file": "dosya", @@ -213,10 +221,19 @@ "o_Config_Not_Found": "Config dosyası bulunamadı.", "o_Config_Read_Error": "Config okunamadı: {error}", "o_Chat_Read_Error": "Chat okunamadı: {error}", - "o_OpenRouter_Key_Missing": "OpenRouter API Key bulunamadı.", + "o_OpenRouter_Key_Missing": "OpenRouter API Anahtarı bulunamadı.", + "o_Tavily_API_Key_Missing": "Tavily API anahtarı bulunamadı.", + "o_Local_Model": "Yerel Model", + "o_Local": "Yerel", + "o_Online": "Çevrimiçi", + "o_Invalid_Value": "Geçersiz değer", "o_Invalid_Local_Model_Format": "Geçersiz local model formatı: {model}. Beklenen: provider/model", "o_Local_Provider_Not_Found": "Local provider bulunamadı: {provider}", "o_Local_Provider_Disabled": "Local provider devre dışı: {provider}", + "o_On": "AÇIK", + "o_Off": "KAPALI", + "o_Yes": "evet", + "o_No": "hayır", "o_Unsupported_Local_Provider": "Desteklenmeyen local provider: {provider}", "o_OpenRouter_API_Error": "OpenRouter API hatası ({status_code}): {details}", "o_OpenRouter_Empty_Stream": "OpenRouter boş stream döndürdü.", @@ -241,6 +258,7 @@ "o_Audio_Recorder_Not_Found": "pw-record veya arecord bulunamadı.", "o_Audio_Record_Start_Failed": "Ses kaydı başlatılamadı: {error}", "o_Unknown_Error": "Bilinmeyen hata", + "o_Apply_Changes_Request": "Dosya değişiklikleri için onay gerekiyor", "o_Apply_Failed_Input": "❌ Uygulama başarısız: {error}", "o_Apply_No_Ops": "Uygulanacak işlem yok", "o_Apply_File_Not_Found": "Dosya bulunamadı: {path}",