diff --git a/client/src/locales/de/translation.json b/client/src/locales/de/translation.json index 7fe8a54b87..6ee1d4931b 100644 --- a/client/src/locales/de/translation.json +++ b/client/src/locales/de/translation.json @@ -604,6 +604,7 @@ "com_ui_duplication_processing": "Konversation wird dupliziert...", "com_ui_duplication_success": "Unterhaltung erfolgreich dupliziert", "com_ui_edit": "Bearbeiten", + "com_ui_empty_category": "-", "com_ui_endpoint": "Endpunkt", "com_ui_endpoint_menu": "LLM-Endpunkt-Menü", "com_ui_endpoints_available": "Verfügbare Endpunkte", diff --git a/client/src/locales/en/translation.json b/client/src/locales/en/translation.json index fd8d7046b7..d471d6a00a 100644 --- a/client/src/locales/en/translation.json +++ b/client/src/locales/en/translation.json @@ -369,9 +369,9 @@ "com_nav_lang_russian": "Русский", "com_nav_lang_spanish": "Español", "com_nav_lang_swedish": "Svenska", + "com_nav_lang_thai": "ไทย", "com_nav_lang_traditional_chinese": "繁體中文", "com_nav_lang_turkish": "Türkçe", - "com_nav_lang_thai": "ไทย", "com_nav_lang_vietnamese": "Tiếng Việt", "com_nav_language": "Language", "com_nav_latex_parsing": "Parsing LaTeX in messages (may affect performance)", @@ -835,4 +835,4 @@ "com_ui_zoom": "Zoom", "com_user_message": "You", "com_warning_resubmit_unsupported": "Resubmitting the AI message is not supported for this endpoint." -} +} \ No newline at end of file diff --git a/client/src/locales/th/translation.json b/client/src/locales/th/translation.json index 0967ef424b..8f23561c3b 100644 --- a/client/src/locales/th/translation.json +++ b/client/src/locales/th/translation.json @@ -1 +1,152 @@ -{} +{ + "chat_direction_left_to_right": "จำเป็นต้องมีอะไรบางอย่างอยู่ตรงนี้ เดิมเป็นที่ว่างเปล่า", + "chat_direction_right_to_left": "จำเป็นต้องมีอะไรบางอย่างอยู่ตรงนี้ เดิมเป็นที่ว่างเปล่า", + "com_a11y_ai_composing": "AI กำลังเรียบเรียงข้อความ", + "com_a11y_end": "AI ตอบคำถามเสร็จสิ้นแล้ว", + "com_a11y_start": "AI เริ่มต้นตอบคำถามแล้ว", + "com_agents_allow_editing": "อนุญาตให้ผู้ใช้คนอื่นแก้ไขเอเจนต์ของคุณ", + "com_agents_by_librechat": "โดย LibreChat", + "com_agents_code_interpreter": "เมื่อเปิดใช้งาน อนุญาตให้เอเจนต์ของคุณใช้ประโยชน์จาก LibreChat Code Interpreter API เพื่อรันโค้ดที่สร้างขึ้น รวมถึงการประมวลผลไฟล์ได้อย่างปลอดภัย ต้องใช้คีย์ API ที่ถูกต้อง", + "com_agents_code_interpreter_title": "Code Interpreter API", + "com_agents_create_error": "เกิดข้อผิดพลาดในการสร้างเอเจนต์ของคุณ", + "com_agents_description_placeholder": "ตัวเลือกเพิ่มเติม: อธิบายเอเจนต์ของคุณที่นี่", + "com_agents_enable_file_search": "เปิดใช้งานการค้นหาไฟล์", + "com_agents_file_search_disabled": "ต้องสร้างเอเจนต์ก่อนที่จะอัปโหลดไฟล์สำหรับใช้ในการค้นหาไฟล์", + "com_agents_file_search_info": "เมื่อเปิดใช้งาน เอเจนต์จะได้รับข้อมูลเกี่ยวกับชื่อไฟล์ที่ระบุไว้ด้านล่างอย่างถูกต้อง ทำให้สามารถดึงข้อมูลที่เกี่ยวข้องจากไฟล์เหล่านี้ได้", + "com_agents_instructions_placeholder": "คำสั่งของระบบที่เอเจนต์ใช้งาน", + "com_agents_missing_provider_model": "โปรดเลือกผู้ให้บริการและโมเดลก่อนสร้างเอเจนต์", + "com_agents_name_placeholder": "ตัวเลือกเพิ่มเติม: ชื่อของเอเจนต์", + "com_agents_no_access": "คุณไม่มีสิทธิ์แก้ไขเอเจนต์นี้", + "com_agents_not_available": "ไม่มีเอเจนต์ให้บริการ", + "com_agents_search_name": "ค้นหาเอเจนต์ตามชื่อ", + "com_agents_update_error": "เกิดข้อผิดพลาดในการอัปเดตเอเจนต์ของคุณ", + "com_assistants_action_attempt": "ผู้ช่วยต้องการสนทนากับ {{0}}", + "com_assistants_actions": "การดำเนินการ", + "com_assistants_actions_disabled": "คุณต้องสร้างผู้ช่วยก่อนที่จะเพิ่มการดำเนินการ", + "com_assistants_actions_info": "อนุญาตให้ผู้ช่วยของคุณดึงข้อมูลหรือดำเนินการผ่าน API ต่างๆ", + "com_assistants_add_actions": "เพิ่มการดำเนินการ", + "com_assistants_add_tools": "เพิ่มเครื่องมือ", + "com_assistants_allow_sites_you_trust": "อนุญาตเฉพาะเว็บไซต์ที่คุณเชื่อถือเท่านั้น", + "com_assistants_append_date": "เพิ่มวันที่และเวลาปัจจุบัน", + "com_assistants_append_date_tooltip": "เมื่อเปิดใช้งาน วันที่และเวลาปัจจุบันของเครื่องผู้ใช้จะถูกเพิ่มเข้าไปในคำสั่งระบบของผู้ช่วย", + "com_assistants_attempt_info": "ผู้ช่วยต้องการส่งข้อความต่อไปนี้:", + "com_assistants_available_actions": "การดำเนินการที่ใช้ได้", + "com_assistants_capabilities": "ความสามารถ", + "com_assistants_code_interpreter": "ตัวแปลโค้ด", + "com_assistants_code_interpreter_files": "ไฟล์ด้านล่างนี้มีไว้สำหรับตัวแปลโค้ดเท่านั้น:", + "com_assistants_code_interpreter_info": "ตัวแปลโค้ดช่วยให้ผู้ช่วยสามารถเขียนและรันโค้ดได้ เครื่องมือนี้สามารถประมวลผลไฟล์ที่มีข้อมูลและรูปแบบที่หลากหลาย และสร้างไฟล์ต่างๆ เช่น กราฟได้", + "com_assistants_completed_action": "สนทนากับ {{0}}", + "com_assistants_completed_function": "รัน {{0}}", + "com_assistants_conversation_starters": "เริ่มต้นการสนทนา", + "com_assistants_conversation_starters_placeholder": "ป้อนตัวเริ่มต้นการสนทนา", + "com_assistants_create_error": "เกิดข้อผิดพลาดในการสร้างผู้ช่วยของคุณ", + "com_assistants_create_success": "สร้างสำเร็จแล้ว", + "com_assistants_delete_actions_error": "เกิดข้อผิดพลาดในการลบการดำเนินการ", + "com_assistants_delete_actions_success": "ลบการดำเนินการออกจากผู้ช่วยสำเร็จแล้ว", + "com_assistants_description_placeholder": "ตัวเลือกเพิ่มเติม: อธิบายผู้ช่วยของคุณที่นี่", + "com_assistants_domain_info": "ผู้ช่วยส่งข้อมูลนี้ไปยัง {{0}}", + "com_assistants_file_search": "ค้นหาไฟล์", + "com_assistants_file_search_info": "การค้นหาไฟล์ช่วยให้ผู้ช่วยมีความรู้จากไฟล์ที่คุณหรือผู้ใช้ของคุณอัปโหลด เมื่ออัปโหลดไฟล์แล้ว ผู้ช่วยจะตัดสินใจโดยอัตโนมัติว่าเมื่อใดควรดึงเนื้อหาตามคำขอของผู้ใช้ ยังไม่รองรับการเชื่อมต่อ vector stores สำหรับการค้นหาไฟล์ คุณสามารถเชื่อมต่อได้จาก Provider Playground หรือแนบไฟล์ไปกับข้อความสำหรับการค้นหาไฟล์บนพื้นฐานของเธรด", + "com_assistants_function_use": "ผู้ช่วยใช้ {{0}}", + "com_assistants_image_vision": "การมองเห็นภาพ", + "com_assistants_instructions_placeholder": "คำสั่งของระบบที่ผู้ช่วยใช้งาน", + "com_assistants_knowledge": "ความรู้", + "com_assistants_knowledge_disabled": "ต้องสร้างผู้ช่วยก่อน และต้องเปิดใช้งานตัวแปลโค้ดหรือการดึงข้อมูล และบันทึกก่อนที่จะอัปโหลดไฟล์เป็นความรู้", + "com_assistants_knowledge_info": "หากคุณอัปโหลดไฟล์ในส่วนความรู้ การสนทนากับผู้ช่วยของคุณอาจรวมถึงเนื้อหาในไฟล์ด้วย", + "com_assistants_max_starters_reached": "ถึงจำนวนตัวเริ่มต้นการสนทนาสูงสุดแล้ว", + "com_assistants_name_placeholder": "ตัวเลือกเพิ่มเติม: ชื่อของผู้ช่วย", + "com_assistants_non_retrieval_model": "การค้นหาไฟล์ไม่ได้เปิดใช้งานในโมเดลนี้ โปรดเลือกโมเดลอื่น", + "com_assistants_retrieval": "การดึงข้อมูล", + "com_assistants_running_action": "กำลังดำเนินการ", + "com_assistants_search_name": "ค้นหาผู้ช่วยตามชื่อ", + "com_assistants_update_actions_error": "เกิดข้อผิดพลาดในการสร้างหรืออัปเดตการดำเนินการ", + "com_assistants_update_actions_success": "สร้างหรืออัปเดตการดำเนินการสำเร็จแล้ว", + "com_assistants_update_error": "เกิดข้อผิดพลาดในการอัปเดตผู้ช่วยของคุณ", + "com_assistants_update_success": "อัปเดตสำเร็จแล้ว", + "com_auth_already_have_account": "มีบัญชีอยู่แล้ว?", + "com_auth_apple_login": "เข้าสู่ระบบด้วย Apple", + "com_auth_back_to_login": "กลับไปยังหน้าเข้าสู่ระบบ", + "com_auth_click": "คลิก", + "com_auth_click_here": "คลิกที่นี่", + "com_auth_continue": "ดำเนินการต่อ", + "com_auth_create_account": "สร้างบัญชีของคุณ", + "com_auth_discord_login": "ดำเนินการต่อด้วย Discord", + "com_auth_email": "อีเมล", + "com_auth_email_address": "อีเมลแอดเดรส", + "com_auth_email_max_length": "อีเมลไม่ควรยาวเกิน 120 ตัวอักษร", + "com_auth_email_min_length": "อีเมลต้องมีอย่างน้อย 6 ตัวอักษร", + "com_auth_email_pattern": "คุณต้องป้อนที่อยู่อีเมลที่ถูกต้อง", + "com_auth_email_required": "จำเป็นต้องระบุอีเมล", + "com_auth_email_resend_link": "ส่งอีเมลอีกครั้ง", + "com_auth_email_resent_failed": "ไม่สามารถส่งอีเมลยืนยันอีกครั้ง", + "com_auth_email_resent_success": "ส่งอีเมลยืนยันอีกครั้งสำเร็จแล้ว", + "com_auth_email_verification_failed": "การยืนยันอีเมลล้มเหลว", + "com_auth_email_verification_failed_token_missing": "การยืนยันล้มเหลว ไม่มีโทเค็น", + "com_auth_email_verification_in_progress": "กำลังยืนยันอีเมลของคุณ โปรดรอสักครู่", + "com_auth_email_verification_invalid": "การยืนยันอีเมลไม่ถูกต้อง", + "com_auth_email_verification_redirecting": "กำลังเปลี่ยนเส้นทางใน {{0}} วินาที...", + "com_auth_email_verification_resend_prompt": "ไม่ได้รับอีเมล?", + "com_auth_email_verification_success": "ยืนยันอีเมลสำเร็จแล้ว", + "com_auth_email_verifying_ellipsis": "กำลังยืนยัน...", + "com_auth_error_create": "เกิดข้อผิดพลาดในการพยายามลงทะเบียนบัญชีของคุณ โปรดลองอีกครั้ง", + "com_auth_error_invalid_reset_token": "โทเค็นรีเซ็ตรหัสผ่านนี้ไม่ถูกต้องอีกต่อไป", + "com_auth_error_login": "ไม่สามารถเข้าสู่ระบบด้วยข้อมูลที่ให้มา โปรดตรวจสอบข้อมูลประจำตัวของคุณและลองอีกครั้ง", + "com_auth_error_login_ban": "บัญชีของคุณถูกระงับชั่วคราวเนื่องจากการละเมิดบริการของเรา", + "com_auth_error_login_rl": "มีการพยายามเข้าสู่ระบบมากเกินไปในช่วงเวลาสั้นๆ โปรดลองอีกครั้งในภายหลัง", + "com_auth_error_login_server": "เกิดข้อผิดพลาดภายในเซิร์ฟเวอร์ โปรดรอสักครู่และลองอีกครั้ง", + "com_auth_error_login_unverified": "บัญชีของคุณยังไม่ได้รับการยืนยัน โปรดตรวจสอบอีเมลของคุณเพื่อหาลิงก์ยืนยัน", + "com_auth_facebook_login": "ดำเนินการต่อด้วย Facebook", + "com_auth_full_name": "ชื่อเต็ม", + "com_auth_github_login": "ดำเนินการต่อด้วย Github", + "com_auth_google_login": "ดำเนินการต่อด้วย Google", + "com_auth_here": "ที่นี่", + "com_auth_login": "ล็อกอิน", + "com_auth_login_with_new_password": "ตอนนี้คุณสามารถเข้าสู่ระบบด้วยรหัสผ่านใหม่ของคุณได้แล้ว", + "com_auth_name_max_length": "ชื่อต้องมีความยาวน้อยกว่า 80 ตัวอักษร", + "com_auth_name_min_length": "ชื่อต้องมีอย่างน้อย 3 ตัวอักษร", + "com_auth_name_required": "จำเป็นต้องระบุชื่อ", + "com_auth_no_account": "ยังไม่มีบัญชี?", + "com_auth_password": "รหัสผ่าน", + "com_auth_password_confirm": "ยืนยันรหัสผ่าน", + "com_auth_password_forgot": "ลืมรหัสผ่าน?", + "com_auth_password_max_length": "รหัสผ่านต้องมีความยาวน้อยกว่า 128 ตัวอักษร", + "com_auth_password_min_length": "รหัสผ่านต้องมีอย่างน้อย 8 ตัวอักษร", + "com_auth_password_not_match": "รหัสผ่านไม่ตรงกัน", + "com_auth_password_required": "จำเป็นต้องระบุรหัสผ่าน", + "com_auth_registration_success_generic": "โปรดตรวจสอบอีเมลของคุณเพื่อยืนยันที่อยู่อีเมล", + "com_auth_registration_success_insecure": "ลงทะเบียนสำเร็จแล้ว", + "com_auth_reset_password": "รีเซ็ตรหัสผ่านของคุณ", + "com_auth_reset_password_if_email_exists": "หากมีบัญชีที่ใช้อีเมลนั้น ระบบได้ส่งอีเมลพร้อมคำแนะนำในการรีเซ็ตรหัสผ่านแล้ว โปรดตรวจสอบโฟลเดอร์สแปมของคุณด้วย", + "com_auth_reset_password_link_sent": "ส่งอีเมลแล้ว", + "com_auth_reset_password_success": "รีเซ็ตรหัสผ่านสำเร็จ", + "com_auth_sign_in": "เข้าสู่ระบบ", + "com_auth_sign_up": "ลงทะเบียน", + "com_auth_submit_registration": "ส่งการลงทะเบียน", + "com_auth_to_reset_your_password": "เพื่อรีเซ็ตรหัสผ่านของคุณ", + "com_auth_to_try_again": "เพื่อลองอีกครั้ง", + "com_auth_two_factor": "ตรวจสอบแอปพลิเคชันรหัสผ่านใช้ครั้งเดียวที่คุณเลือกเพื่อรับรหัส", + "com_auth_username": "ชื่อผู้ใช้ (ไม่จำเป็น)", + "com_auth_username_max_length": "ชื่อผู้ใช้ต้องมีความยาวน้อยกว่า 20 ตัวอักษร", + "com_auth_username_min_length": "ชื่อผู้ใช้ต้องมีอย่างน้อย 2 ตัวอักษร", + "com_auth_verify_your_identity": "ยืนยันตัวตนของคุณ", + "com_auth_welcome_back": "ยินดีต้อนรับกลับ", + "com_click_to_download": "(คลิกที่นี่เพื่อดาวน์โหลด)", + "com_download_expired": "(การดาวน์โหลดหมดอายุแล้ว)", + "com_download_expires": "(คลิกที่นี่เพื่อดาวน์โหลด - หมดอายุ {{0}})", + "com_endpoint": "จุดเชื่อมต่อ", + "com_endpoint_agent": "เอเจนต์", + "com_endpoint_agent_model": "โมเดลเอเจนต์ (แนะนำ: GPT-3.5)", + "com_endpoint_agent_placeholder": "โปรดเลือกเอเจนต์", + "com_endpoint_ai": "AI", + "com_endpoint_anthropic_maxoutputtokens": "จำนวนโทเค็นสูงสุดที่สามารถสร้างในการตอบกลับ ระบุค่าที่ต่ำลงสำหรับการตอบกลับที่สั้นลงและค่าที่สูงขึ้นสำหรับการตอบกลับที่ยาวขึ้น หมายเหตุ: โมเดลอาจหยุดก่อนถึงค่าสูงสุดนี้", + "com_endpoint_anthropic_prompt_cache": "การแคชคำสั่งช่วยให้สามารถนำบริบทหรือคำแนะนำขนาดใหญ่กลับมาใช้ข้ามการเรียก API ช่วยลดต้นทุนและความล่าช้า", + "com_endpoint_anthropic_temp": "มีค่าตั้งแต่ 0 ถึง 1 ใช้อุณหภูมิ (temp) ใกล้ 0 สำหรับการวิเคราะห์/คำถามตัวเลือก และใกล้ 1 สำหรับงานสร้างสรรค์และงานสร้าง เราแนะนำให้ปรับค่านี้หรือ Top P แต่ไม่ใช่ทั้งสองค่า", + "com_endpoint_anthropic_thinking": "เปิดใช้งานการคิดวิเคราะห์ภายในสำหรับโมเดล Claude ที่รองรับ (3.7 Sonnet) หมายเหตุ: ต้องกำหนด \"งบประมาณการคิด\" ให้ต่ำกว่า \"โทเค็นเอาต์พุตสูงสุด\"", + "com_endpoint_anthropic_thinking_budget": "กำหนดจำนวนโทเค็นสูงสุดที่ Claude สามารถใช้สำหรับกระบวนการคิดวิเคราะห์ภายใน งบประมาณที่สูงขึ้นสามารถปรับปรุงคุณภาพการตอบสนองโดยช่วยให้วิเคราะห์ปัญหาที่ซับซ้อนได้อย่างละเอียดมากขึ้น แม้ว่า Claude อาจไม่ใช้งบประมาณทั้งหมดที่จัดสรร โดยเฉพาะในช่วงเกิน 32K การตั้งค่านี้ต้องต่ำกว่า \"โทเค็นเอาต์พุตสูงสุด\"", + "com_endpoint_anthropic_topk": "Top-k เปลี่ยนวิธีที่โมเดลเลือกโทเค็นสำหรับเอาต์พุต top-k เท่ากับ 1 หมายความว่าโทเค็นที่เลือกมีความน่าจะเป็นมากที่สุดในบรรดาโทเค็นทั้งหมดในคำศัพท์ของโมเดล (เรียกอีกอย่างว่าการถอดรหัสแบบโลภ) ในขณะที่ top-k เท่ากับ 3 หมายความว่าโทเค็นถัดไปจะถูกเลือกจากโทเค็นที่มีความน่าจะเป็นสูงสุด 3 อันดับแรก (โดยใช้อุณหภูมิ)", + "com_endpoint_anthropic_topp": "Top-p เปลี่ยนวิธีที่โมเดลเลือกโทเค็นสำหรับเอาต์พุต โทเค็นจะถูกเลือกจากโทเค็นที่มีความน่าจะเป็นมากที่สุด K ตัว (ดูพารามิเตอร์ topK) ไปจนถึงน้อยที่สุดจนกว่าผลรวมของความน่าจะเป็นจะเท่ากับค่า top-p", + "com_endpoint_assistant": "ผู้ช่วย", + "com_endpoint_assistant_model": "โมเดลผู้ช่วย", + "com_endpoint_assistant_placeholder": "โปรดเลือกผู้ช่วยจากแผงด้านขวามือ", + "com_endpoint_completion": "การเติมเต็ม" +} \ No newline at end of file